2008-03-29
飲み会まとめ
始発で帰ったから、眠すぎて記憶が飛んでる... けど、楽しかったなぁ。こういうContextが共有された状況で限定された話を密にできるといいなと。
昼の部は、masakiさんとvkgtaroさんとCatalystでものづくり。Tipsも何点か教えてもらって、足りない部分とかがわかったのはよかったなぁ。こういうコード見ながらやるのは一番いいなと。
夜の部は、ZIGORuさんとlyokatoさんと殆ど話をしてた気がするなぁ。typesterさんとcharsbarさんとはあまり話せなかったから、次回CatalystConで。
- REST APIでapi/hoge.jsonのような形に対応するためにリクエストでの自動デシリアライズはやってないとか
- conten-typeによるViewの自動切り替え
- FILTERSにフィルタを追加する
- Template::Filters::LazyLoaderを読むといいよ
- Template-ToolkitのPluginとか作ってUseしてたけど、Useだるーと思ってたけど、こんな方法で綺麗に追加できるのかと思った。
- Debug環境でStatic::Simpleとかを読み込まないようにする
- こういうのは作っとかなきゃなと思った。Starterにいれておくべきものだなと。
- zigorouさんがServiceクラスのメソッドでTransactionの開始終了を行うモジュールを作っているとか!
- ServiceのProxyクラスでServiceクラスにディスパッチしてるとか。Mooseじゃなくて、そういうほうほうでやるのもいいかもな。AUTOLOAD使ってディスパッチするんでもいいんだなと思った。
- Validationをする場所
- Controllerのアクション単位でValidationするとうまく共通化できずに、一箇所変更が入ると他の箇所に影響が波及しやすい。けど、ModelでやるのもFormとModelが1:1に対応してないとValidationをModelでやるのも難しいと。
- Catalyst::Plugin::ConfigLoader使ってないとか。自前でCatalystに依存しないYAMLのLoader作ってる。
- Active::RecordのMigrationは、みんなほしいと思ってる。
CatalystのInternalな話はある程度わかったけど、DBICのInternalな話は全然コード読んでないからさっぱりわからんかった。これは後でコード読まないとなぁ。
昼の部、夜の部参加の皆様お疲れ様でしたー!CatalystConも楽しみにしてま~す
# 今日の教訓は、電話番号は聞いておくことw
トラックバック - http://catalyst.g.hatena.ne.jp/dann/20080329
そしてお邪魔しましたー。
奥様にもよろしくお伝えください。
おつでしたー。また遊びにきてくださーい。では。