Python

PythonでHTTPS接続する

python2.5だと素直にできないらしい。 urrlib2 opener for SSL proxy (CONNECT method) « Python recipes « ActiveState Code に参考ソースがあった。コメント欄に以下のパッチが書かれていたのでそれを取り込みつつちょっと手直し。 HTTPSのリダイレクト対…

Shibuya.trac温泉に参加

自分は、WorkTimePluginを拡張することに 締め日を指定して月間レポートを出力するTracMacroを作ってみる 結婚準備で最近はいじってなかったので、自分のコードを理解するのに午前中の大半を費やす... 反省して、今回修正したところはテストコードも少し書い…

Mac OSX(Snow Leopard)でTrac0.11.5.ja1+PostgreSQL8.4環境を作ったよ

WorktimePluginをPostgreSQLで使ってみたい方がおられるので、対応を試みるために、MacにPostgreSQL環境を作りました。ちなみにPostgreSQLを触るのはこれが初めて!構築中に結構はまってしまったので、せっかくのでメモっておきます。誰かの役に立つと良いで…

PySQLite2.4.1+でマルチバイトを扱う時の注意点

うちのMacで、MailArchiveExtPluginでTracに日本語メールを取り込むと、以下のエラーが発生するようになってしまった。 ProgrammingError: You must not use 8-bit bytestrings unless you use a text_factory that can interpret 8-bit bytestrings (like t…

ReferenceError だと

LinuxでTracMailArchiveExtを動かしてみたらエラー出まくってびっくり。ReferenceErrorだとさ。 Yeah, PySQLite uses weak references between cursors and connections http://osdir.com/ml/python.db.pysqlite.user/2003-12/msg00044.html これかな。。。…