2007-01-01から1年間の記事一覧

ついに Pypi が Google 様に認められた!!!

いままで散々 もしかして: pypy pypi - Google 検索 とか言われていましたが 気がついたら言われなくなってました!!! ネタに出来なくなってちょっと残念です……orz

urllib2 でエラー(続き)

本家の trunk では既に修正されてると教えてもらいました♪ でも、とりあえず動かないのも何なので 応急処置 import urllib2 def __http_response(self, request, response): code, msg, hdrs = response.code, response.msg, response.info() if not (200 <=…

urllib2 でエラー

原因不明でソース追っかけてたら…… class HTTPErrorProcessor(BaseHandler): """Process HTTP error responses.""" handler_order = 1000 # after all other processing def http_response(self, request, response): code, msg, hdrs = response.code, resp…

urllib で POSTとGET

urllib で POST でアクセスする場合は params = { x : "1", y : "2" } urllib2.openurl(url,urllib.urlencode(params)) で、GET でアクセスする時、パラメータはどうするんだろう? とか思ってたら、id:nishiohirokazu さんに教えてもらった params = { x : …

yaml 使いたくて……

PySyck をインストールしようと思ったら そもそも syck が入っていないことに気がついて $ sudo port install syckって打ったら ---> Attempting to fetch syck-0.55.tar.gz from http://rubyforge.org/frs/download.php/4492Python から使いたいのに Rubyfo…

urllib2 と urllib

昨日の作ってから 「ユーザーが存在してないとかの処理入れないとなぁ」 とか考えてステータスコード見て 404 だったら 存在しないユーザーで良いか…… とか考えて urllib を調べてたら urllib2 とか言うのを 次のページに発見しました。 えへ><なんかこっ…

iKnow の進捗を Python で取得

iKnow の進捗を Python から取得できるようにしてみました。 #!/usr/bin/env python # -*- coding: utf-8 -*- import urllib from BeautifulSoup import BeautifulSoup import re class Iknow: def __init__(self,username): b = BeautifulSoup(urllib.urlop…

screencast - 西尾泰和のはてなダイアリー

工エエェェ(´д`)ェェエエ工工 primes = [] for i in range(2,100): for p in primes: if i % p == 0: break else: primes.append(i) print primes >>> [2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97]for…

本当に俺は Python が分からない

最近、「Python だとどうなの?」って聞かれることが多いので はっきり言っておきます>< 日記の書き始めにも書きましたが…… 俺、Python 分かりません>< 本当に分からないのです>< どのくらい分からないかというと Django ではじめて Python 触ったとき…

お知らせ

更新滞っちゃっててごめんなさい>< ちょっと仕事が忙しくってDjango触っている時間がないです>< で、ついでに告知をw コミュニティパネル Webアプリケーション開発の今後を占う 日本Javaユーザーグループ というのでモデレータをやります。 Pythonの「…

おはよう

朝から色々酷いんだけど 何か楽しい♪

イソッパ

イソッパにPCを取られて 俺の名前で色々書かれてた

制作物

とりあえずTwitterにUst配信中を定期的に投げるプログラムを書いた。

にしおさん

俺とにしおさんは出会えないくらい 交互に寝ている。 主ににしおさんが

Python温泉に持っていくモノ

最近、ちょっと仕事が忙しくて 午前出社してしまったりしてなかったり しますが、更新滞っててすいません><開発合宿のようなモノに初参加なので 持っていくモノをメモしておきます。 もしも 「○○忘れてるよ禿」 「○○そんなもんいらねーよ禿」 などあったら…

初心者のためのDjango勉強会行ってきました♪

まず。 寝坊して遅刻しました>< ごめんなさい>< で、俺は半スタッフ扱いと言うことで 分からない人のPC覗いてみたり となりの「Django宣伝用フレームワーク:rhaco」の勉強会を覗いたりしていました。 デザイナの人も本当にチュートリアルを触って ぱいの…

2番の歌詞を作ってみたよ

Python界隈は面白い人がいっぱいです。 変態*1で有名なにしおさんが Djangoの歌を作ってました。 あれは誰だ 誰だ 誰だ あれはDjango Django-ja Django-ja 初めて知ったインデント その見やすさにめざめた男 スタートアップ(startapp)でフォルダでき セッテ…

モデル変更

適当にアプリを作っていると modelの変更が頻繁に出てきます。 駄目人間の証ですね>< でも、そんな駄目人間にも優しいDjangoです。 後からカラム追加したり、ユニークにしたかったりインデックス貼りたかったりして models.pyを変更した後、絶望にくれてま…

お勉強中

こんにちはjYoshioriです。 最近、めっきり涼しくなっておりますが体調とか崩していませんか? 無駄に人として軸がぶれたりしてませんか? 未踏の人はエロイと言っちゃったりしてませんか? id:nishiohirokazuのエロさにビックリしてませんか? みんなのこと…

セッティングのちょっとしたこと

なんか前回、前々回とまじめすぎて おっぱいとかかけなくて欲求が溜まっているので 今回は軽めのお話♪ Djangoは setting.pyに色々なセッティングをかくのですがMEDIA_ROOTやTEMPLATE_DIRSは絶対パスでかかねばなりません。 でも、複数人や色々なマシンで開発…

DjangoでGmailのSMTP使って送信失敗

settings.pyに下記のように書きました。 EMAIL_USE_TLS = True EMAIL_HOST = 'smtp.gmail.com' EMAIL_HOST_USER = 'youremail@gmail.com' EMAIL_HOST_PASSWORD = 'yourpassword' EMAIL_PORT = 587 で、 python manage.py shellでsettingを読み込んだshellを…

ユーザー認証をやってみる

Djangoでユーザー登録 ユーザー登録で良くあるパターンとして ユーザーネームとパスワード、メールアドレスを入力する 認証のメールが届く メールに書いてあるURLにアクセスするとアカウントが有効になる という処理が良くあります。 これをやるためのモジュ…

ユーザー登録で悩んでみる

チュートリアルも無事に終わったので 一番使いそうな機能、ユーザー登録を作ってみたいと思います。 フォームとフィールド,マニピュレータ : Django オンラインドキュメント和訳 ここで説明しているフォーム/マニピュレータシステムは,次の Django リリー…

その前にPythonと戯れてみるw

ちょっと(何故か)java-jaで話題になったので…… Pythonは「_(アンダースコア)」で直前の値が取得できます。 Perlで言うと$_に当たるのかな?*1 で、その「_」なんですが、予約語じゃないので上書きできちゃいます。 こんな感じ Python 2.5.1 (r251:54863, J…

対話シェルをもう少し使いやすくしてみる

Djangoへの片思い日記 - 準備で出てきた 「対話シェル」 どうやらこれを使いこなすと便利そうです。 「このコードこうやって書けば(期待通りに)動くのかな?」 と言うときや 「これ、ちょっと調べたい><」 なんていうときに凄く便利そうです。 そんな対…

Djangoチュートリアルをえいやっとやってみる

さて、ここまででかなりの準備が出来ました。 では実際にDjangoのチュートリアルをやってみましょう。Django オンラインドキュメント和訳プログラムを書いたことが無くても 何も恐れる必要はありません。 まずは書いてみてから悩めばいいのです。 絵などと一…

初心者向けDjango勉強会

初心者のためのDjango勉強会 が、開催されます!! PythonのインストールからDjangoのセットアップ、 そしてチュートリアルまで手取り足り教えてくれます>< プログラミング全然分からなくても Djangoの開発環境が出来て色々弄れるようになります!! みん…

Mozilla24

参加してきます!! ベルサール九段をうろついていると思いますので 見かけたら声かけてくれると喜びます><

データベースを用意する

さて、次にやることはDBの準備です。 俺はMySQLを入れてみました。 理由は今までPostgreSQLばかり使ってたからです>< DBのインストール は、略させて貰います>< ソースから持ってきても pkgで入れてもMacPortsで入れても構いません。 データベースの作成…

「LookupError: unknown encoding: X-MAC-JAPANESEの罠 」の件

今回ちょっと濃い話なので 初めての方は理解できなくて大丈夫です!! unicode ぶらんちが入ったのでいろいろ戦いが始まりました。 {{ page.created|date:"Y" }} とか Mac でやってるとX-MAC-JAPANESE なんてしらねーよ馬鹿! って怒られます。 なので一時的…