タグ

2005年10月23日のブックマーク (4件)

  • Catalyst入門 と お作法について

    id:naoyaの技術発表(10月15日の技術勉強会 - はてな技術発表会日記 - 機能変更、お知らせなど)。 これを聞いて、Catalyst面白そうということに気づいて触ってみています。 インストールと簡単な動作 Perl の MVC フレームワーク Catalyst に入門してみた : NDO::Weblogを一通り読めば分かると思います。 私の環境だと sudo perl -MCPAN -e 'install Class::DBI::mysql' を追加で行う必要がありました。 お作法 Catalystではどう書くのが正しいか等、迷う部分が多々あります。 いろいろ調べた結果、これだと思うものを紹介していき、標準化(?)のたたき台になればよいかなと。 URLマッピング CatalystのURLマッピングはとても柔軟です。たくさん種類があってこまりますw。 直接URLを指定 /foo/b

    Catalyst入門 と お作法について
  • Catalyst入門としてのお作法についてについて

    ひげぽん OSとか作っちゃうかMona- - Catalyst入門 と お作法について templateの include rootからのパスを指定してやればよい [% include templates/user/username.tt %]はてなのひげぽんさんがCatalystについて書いていたのでそれを受けて書いてみます。上記のこれは、root/base/の中に読み込みたいincludeファイルを入れてやると、それがTTのINCLIDE_PATHに入っているので [% include username.tt %]で読み込めるようになります。Catalyst::View::TTの103行目付近にその記述があります。ちなみに、テンプレートの中にデフォルトで使えるようになってる変数はbase($c->req->base), c($c), name($c->config->{name})の3

  • はてなはてな技術発表会日記 - Catalyst 技術勉強会

    8月17日の技術勉強会 - Flexレイアウト手書き勉強会 8月17日に行われました技術発表会の内容を撮影した動画ファイル/資料を公開いたしました。内容は以下のとおりです。 テーマ Flexレイアウト手書き勉強会 発表者 d:id:secondlife 勉強会動画 ダウンロード…

    はてなはてな技術発表会日記 - Catalyst 技術勉強会
  • hide-k.net#blog: Catalyst::Plugin::RequestToken 0.03

    とりあえず公開していたCatalyst::Plugin::RequestTokenですが、致命的なバグがあったので修正しました。そのうちダウンロードできるようになると思います。(リンク先は0.02のものです。) FormValidator::SimpleのLyo Katoさんからバグのご指摘と機能追加のご提案をいただきました。 わざわざpatchまでいただいて有難いことです。 bug fix: $c->create_tokenで$c->request->param( token => 'token-value' )とするとすでにparam('token')が存在する場合、配列として追加される形となり$c->valid_tokenが失敗するバグの修正。 add: $c->prepare_tokenをすることにより、res->bodyに<input type="hidden" name=