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

TG&Django温泉

lingr上で急激に話が進む http://www.lingr.com/room/django-ja以下告知Django and TG 温泉研修会参加希望者の方はDjango-ja (at Lingr)http://www.lingr.com/room/django-jaにてご自分の希望をアピールして下さい。日程: 未定場所:確定伊豆伊東温泉の格安旅…

[Python][TurboGears][SQLObject] MultiJoinプロパティのページング

http://www.liris.org/blog/sqlobject306erelatedjoin5909306a30533068Pythonicな指定方法はやっぱりなさげ。 RelatedJoinのプロパティが遅延ロードで、リストで帰ってきちゃう。 ここがSResultになってさえいればもっとやりようがありそうなのに。 あとは、…

nocache デコレーター

メモ def nocache(f): def inner(*arg, **kw): cherrypy.response.headers['Pragma']= 'no-cache' cherrypy.response.headers['Cache-control']= 'no-cache' cherrypy.response.headers['Expires']= 'Thu, 01 Dec 1994 16:00:00 GMT' return f(*arg, **kw) r…

TurboGears勉強会

1/14に世田谷ものづくり学校で日本初?のTurboGears勉強会が開催されました。いつ来てもいつ帰ってもOKという自由な雰囲気のもと、最終的に20名程度で行われました。 内容は、 TurboGearsではじめるO/Rマッパー wsgiでほげほげ(TurboGearsの配備方法) みんな…

[Python][TurboGears] TurboGearsでBlog作ってみる その5 カスタムウィジェット

その4では既にあるウィジェットを組み合わせて新しいウィジェットを作った。 しかし、既にあるウィジェットだけでことが足りるわけではない。 最終的に生成されるXHTMLをコントロールするには、turbogears.wigets.Wdigetクラスを継承して、カスタムウィジェ…

[Python][TurboGears] TurboGearsでBlog作ってみる その4 フォームウィジェット

TurboGearsでは再利用可能なビューをウィジェットとして取り扱うことができる。widgets.TableForm などを使ってその3で作ったビューをウィジェットにしてみよう。ウィジェットを使うには、turbogears.wigets モジュールが必要 from turbogears import wigets…

iPython すごい。

色が付いただけで喜んでいる僕の感覚は原始人並です。 補完とかもできて、堕落まっしぐらな予感

[Python][TurboGears] TurboGearsでBlog作ってみる その3 入力チェック

http://d.hatena.ne.jp/aodag/20060518/1147968387 http://d.hatena.ne.jp/aodag/20060521/1148210554えらく長く時間が開いてしまった。 TurboGears勉強会で続きはどうなってるのだという突っ込みがありましたので、続き。 その1, その2 を書いた当時のソー…

月の扉 石持浅海

「扉は閉ざされたまま」が好印象だったので、過去作品を探してみた。 お得意?の閉鎖状況。 閉鎖状況というと嵐の山荘とか孤島の別荘とかのイメージだけど、この作品はハイジャック中の飛行機。 探偵役は偶然無理やりにやらされてるにもかかわらず実は有能。 …

解体諸因 西澤保彦 初読み

初めて読む西澤保彦。 コンビニでふと呼んだミステリ漫画の中に原作ものがあったので、そのまま小説も読むことに。 短編中篇連作ものだが、ほぼすべてバラバラ殺人。 そうじゃないものは、ぬいぐるみやポスターが切断されたり切り取られたりで、対象が人間じ…

TurboGears勉強会

http://groups-beta.google.com/group/turbogears-ja/web/turbogears2007114 TurboGears勉強会が1/14 世田谷ものづくり学校で開催されます。 詳細は上記URL先参照のこと。