あたらしものずきっ!

試してみたものとか、遊んでみたものを色々記してみます。

Catalyst

Catalyst用モジュール Catalyst::View::APNSを書いてみた

CatalystからPushしようとしたら、独自に処理を書き込まないといけないのが面倒に感じたというただそれだけの理由です。Catalyst::View::TT及びCatalyst::View::JSONを参考にしています。UNIVERSAL::useとかmk_accessorsとか、触ったことが無い代物ばかりだ…

Catalystで遊んだり仕事したり

会社と自宅の両方で、それぞれアプリケーションをCatalystで作成中。参考にしてるリンクを幾つか。 Catalyst チュートリアル - 第2章 Catalystによるアプリケーション開発 Catalyst::Manual::Intro - はじめてのCatalyst model、view、controllerを夫々作っ…

再度Catalystを入れ直し

OSをリカバリしたので、Catalystを入れ直してる最中。以前はすんなりいったはずのインストールでちょっとはまったのでメモ。HTML::FormFuのインストールで下記のエラーがでてこけた。 t/filters/formatnumber.t ................................. 1/3 # Fai…

Security Update 2009-001の対処をおこなった

Encode object version 2.12 does not match bootstrap parameter 2.26... な表示がNanoAとMENTAを入れようとする度に出てたので放置してたけど、MacOSX: Security Update 2009-001 で Perl がこける。Encode がぁ〜を読む限り/System/Library/Perl/5.8.8/以…

DBIx::Classの練習

perlでのO/R マッパーについてさっぱりだったので、触ることにした。use DBIx::Class 今日のCPANモジュール そもそもO/Rマッパーって何 そもそもO/Rマッパーという用語そのものを意識した事がなかったので、どういうものか確認。 O/Rマッピング(=Object / …

modelを追加してみる

modelを追加してみた。作成に当たってまとまってるエントリが見つからないので、どうしようか迷ってたけど、とりあえずCatalyst::Helper::Model::DBIC::Schemaを参照してみた。 %perl script/itscontact_create.pl model AppNames DBIC::Schema AppNames::DB…

viewを追加してみる

Controllerを作ったので、今度はviewを追加してみる。 %perl script/itscontact_create.pl view TT MyApp/root 以下にテンプレートを作成。index.ttとしておく。 MyApp/root/index.tt <p>[% title %] - index - </p> コントローラを編集。 MyApp/lib/iTSContact/Con…

Catalystふれはじめ

軽量フレームワークは安定してる訳じゃないと思うので、思い切ってちょっとハードル高めかもしれないCatalystに触る事にした。いい加減なにか一つのフレームワークを弄り尽くせるようにしておきたいし。 参考 PHP使いによるCatalyst初心者記事導入に必要なモ…