タグ

catalystに関するkiririmodeのブックマーク (7)

  • Using Unicode - Catalyst::Wiki

    Prior to version 5.90040 it was required that you load the Catalyst::Plugin::Unicode::Encoding plugin to ensure proper decoding/encoding of incoming request parameters and the outgoing body response respectively. This is done in your MyApp.pm: use Catalyst qw/ -Debug ConfigLoader Unicode::Encoding /; Since that version the Unicode support was added to core by shipping the plugin with Catalyst and

  • ゆーすけべー日記

    サキとは彼女の自宅近く、湘南台駅前のスーパーマーケットで待ち合わせをした。彼女は自転車で後から追いつくと言い、僕は大きなコインパーキングへ車を停めた。煙草を一吸ってからスーパーマーケットへ向かうと、ひっきりなしに主婦的な女性かおばあちゃんが入り口を出たり入ったりしていた。時刻は午後5時になる。時計から目を上げると、待たせちゃったわねと大して悪びれてない様子でサキが手ぶらでやってきた。 お礼に料理を作るとはいえ、サキの家には材が十分足りていないらしく、こうしてスーパーマーケットに寄ることになった。サキは野菜コーナーから精肉コーナーまで、まるで優秀なカーナビに導かれるように無駄なく点検していった。欲しい材があると、2秒間程度それらを凝視し、一度手に取ったじゃがいもやら豚肉やらを迷うことなく僕が持っているカゴに放り込んだ。最後にアルコール飲料が冷やされている棚の前へ行くと、私が飲むからとチ

    ゆーすけべー日記
  • 初めてのCatalyst入門(3) 処理の入り口はアクション

    はじめに Ruby on Railsの登場から、Webアプリケーションを構築するためのフレームワークはさまざまなLL(Lightweight Language)系言語を中心に生み出されてきました。 連載ではPerlで実装されたWebアプリケーションフレームワークであるCatalyst(カタリスト)について、基的な仕組みや実装方法などをサンプルを交えて紹介していきます。 前回は、Catalystの処理の流れや、アプリケーションクラス、コンテキストなどの主要コンポーネントなどについて紹介しました。ここからはコントローラについて、複数回に分けて紹介します。 記事ではコントローラのURLパスとアクションの定義方法について、サンプルを交えつつ説明します。 対象読者 Perlで簡単なスクリプトを作成したことのある方 Webアプリケーションの基的な仕組み(HTTPリクエスト、レスポンスなど)につ

    初めてのCatalyst入門(3) 処理の入り口はアクション
  • YAPC::Asia 2009でmoder Catalystについて話してきた - hide-k.net#blog

    YAPC::Asia 2009でmodern Catalystと称してトークをしてきました。 多分Perl史上良くも悪くも最も多くの人が開発、利用に携わったWeb Application Frameworkで、未だに現場で多く使われているCatalystがメジャーバージョンアップをしたのでその辺を話してきました。 Moose-ified = modernという訳ではないし、自分はMoose廚ではないのですが多くの時間を割く結果になりました。当は抽象化やTest周りやおすすめのPlugin/ComponentとかTipsとかDBIC周りにも触れたかったのですが20分では無理だったので、またの機会に。最後の方でちらっとだけPSGIにも触れさせてもらいました。 Modern CatalystView more presentations from Hideo Kimura.

  • 初めてのCatalyst入門(1) PerlによるWebフレームワークCatalystとは?

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    初めてのCatalyst入門(1) PerlによるWebフレームワークCatalystとは?
  • The Definitive Guide to Catalyst - Charsbar::Note

    Catalystの新しいが出たのでさっそく読んでみました。 The Definitive Guide to Catalyst: Writing Extensible, Scalable and Maintainable Perl-Based Web Applications 作者: Kieren Diment,Matt Trout出版社/メーカー: Apress発売日: 2009/07/09メディア: ペーパーバック購入: 2人 クリック: 23回この商品を含むブログ (7件) を見る 第一印象としてはよくできただと思います。お世辞にも初心者向けとは言えませんが(レベル的には『モダンPerl入門』くらいですかね)、背景知識から、認証を含む基的なアプリケーションの作り方、Catalystの拡張法,Reactionまで、ある程度Perlの実務経験があって、実際に動作するコードなんてなくて

    The Definitive Guide to Catalyst - Charsbar::Note
  • hide-k.net#blog: Catalystでマルチバイトを取り扱うときのまとめ

    #前に社内wikiに書いておいたのを公開してみるテスト。 Catalystでマルチバイトを扱う機会があるのは主に ユーザーがフォームで入力する値 ($c->req->param()) データベースからの入出力 (DBIx::Class) それ以外の文字列の評価 View::TTによる出力の生成 FillInFormによるフォームの埋め込み HTTPレスポンス です。 ここでは以下の条件でまとめてみました。 文字コードはUTF8に統一 データベースにはmysqlを使用 下準備 テンプレート、perlのコードは全てUTF8で書きます。 mysqlの文字コードの指定は/etc/my.cnfに [mysqld] default-character-set = utf8 skip-character-set-client-handshake [mysql] default-character-set

  • 1