2008-03-01から1ヶ月間の記事一覧

Turbogears(SQLAlchemy)でテーブルを動的に読み込む

http://www.josw.net/blog/?p=1053というわけで__new__の続きです。Turbogearsでは、model.pyでテーブルとクラスを定義してそれらをマッピングしますね。で、controller.pyでsession使ってmodel.Userみたいな感じでデータを読み出します。ここまでは普通に紹…

__new__

http://www.josw.net/blog/?p=1051Pythonでクラスを定義するとき__new__っていう特殊メソッド使えるんですが、これが便利です。普通、クラス定義のときはコンストラクタとして__init__を使いますね。この__init__はコンストラクタのため返り値の指定はできず…

自動公衆送信出来る状態

http://www.josw.net/blog/?p=1046http://internet.watch.impress.co.jp/cda/news/2008/03/25/18935.html最近、この手のニュースを見ると思う。Windows、Mac、Linux、またはその他のネットワーク通信に対応したOS使ってて、そのOSのローカルストレージに他人…

turbogears.database.session

http://www.josw.net/blog/?p=1044PythonでSQLAlchemy使ってるとき、データベースからデータを取得するにはsessionmaker()使います。以下のような感じです。 ここで、モデル定義は済んでおり、既にデータベースにデータが格納されているとします。 from sqla…

Fedora 8でSkypeの音が出るようになった

http://www.josw.net/blog/?p=1028 試行錯誤の末、ようやくSkypeの音が出るようになりました。どうやらFedora8では音声関連の取扱いが変わってしまって、アプリケーション側で対応してないと音を出せなくなってしまったらしい。それで現行バージョン使ってて…

ircd-hybridのインストール

http://www.josw.net/blog/?p=1020jovetelの中の人達で雑談用にと思ってIRCのサーバ立てようと思ったんです。んで表題のircd-hybrid選んだんですが、どうにも情報が少ない。本家のフォーラムもつぶれてるし。探し方が悪いのかな?めんどいからIRCのサーバ作…