catalyst

Catalystでマルチバイトを取り扱うときのまとめ

http://blog.hide-k.net/archives/2007/03/catalyst_2.php skip-character-set-client-handshake

Catalyst::Engine 5.7007だとIEでうまくPOSTできない

テストサーバがあほっぽい。 MLにもそれっぽいの流れてるけど、待たなきゃだめですかな。 キャッシュが効いてるときだめになるっぴ

catalystのキャッシュ

出力をキャッシュする Catalyst::Plugin::PageCache Catalyst::Plugin::PageCache use Catalyst; MyApp->setup( qw/Cache::FileCache PageCache/ ); MyApp->config->{page_cache} = { expires => 300, set_http_headers => 1, auto_cache => [ '/view/.*', '…

Catalyst-Runtime 5.7007

5.7007 2007-03-13 14:18:00 - Performance and stability improvements to the built-in HTTP server. - Don't ignore file uploads if form contains a text field with the same name. (Carl Franks) - Support restart_delay of 0 (for use in the POE e…

Catalyst::Helper::Model::DBIC::Schemaがうまくいかね

新サーバー調達したのでCatalyst使おうとしたらSchema::Loaderがテーブル読んでくれねー script/MyApp_create.pl model DBIC DBIC::Schema MyApp::Schema create=static dbi:mysql:dbname=MyAppDB MyAppUser Password No tables found in database, nothing …

Proxy + バックエンド(Catalyst + mod_perl)で

今までフロントエンドでApache2.2でバックエンドでApache2.0(Catalyst+mod_perl)で動かしていましたが。 なんか微妙に動作がおかしいので、いろいろとサイトとか見てまわった。うちの場合のHttpd.confは以下のようになる。フロントエンド(Apache2.2)のhttp…

無効なデータを受信しました(302)

catalystの$c->redirectで携帯(i-mode)が飛んでくれない? POSTチェックしてとばそうとしたら無効なデータを受信しました(302)と出た。 投稿後の移動用のテンプレ表示しないとだめぽ?実際の携帯とDocomoのiモードシミュレーターと動作がちがうのでめんどい…

DBICのテーブルで先頭文字が数字だとだめぽ

先頭文字数字だとだめなのね。 某掲示板の数字を先頭にしたらCatalyst様が認識してくれず・・

Catalystで文字化けな刑

mod_perlでShift_JISで書き出してくれない。 Catalystでin EUC out Shift_JISな携帯あぷでserver.plだと問題ないけど Apache2.0+mod_perlでShift_JISで出してくれなくなった。 なぜだかさっぱり。 AddDefaultCharsetとかoffとかnoneとかShift_JISとか試した…

Validateの文字列が数字じゃないといわれるエラー

FormValidator::SimpleとCaptchaを使っていて、Captchaの文字列に数字入れてるんだけど validateに529470を入れてるんだけどなぜかアンダーバーが入っていたり、数字に見えるけど、数字になってないとエラーになってないと。FormValidator::Simpleのエラーチ…

catalystでweblogupdates.pingしてみた。

package MyApp::Controller::ping; use strict; use warnings; use base 'Catalyst::Controller'; use Catalyst qw/XMLRPC/; sub weblogupdates : Local { my ( $self, $c ) = @_; $c->xmlrpc; } sub ping : XMLRPC('weblogUpdates.ping'){ my ( $self, $c,@…

Catalyst 5.7005

5.7005 2006-11-07 19:37:35 - Fixed lighttpd tests to be properly skipped. - Moved IE workarounds to exist only in the HTTP engine. - Added installation instructions (from Catalyst-Manual dist)5.7004 2006-11-06 20:48:35 - Fix Engine::HTTP c…

catalyst textearea 文字化けな刑

テンプレから何からフルUTF8でやってみたら、textareaからの出力が文字化けした。 結局わけわかめ

My Catalyst 土台を作る

catalystでは土台、scaffoldをいじって自分好みのフレームワークにすることが出来ます。 いつもヘルパーから myapp_create contolloer hoge とかしてても、よく使うモジュールとか、よく使うルーチンをいちいち書かないとならなので、面倒です。 なので自分…

Catalystで携帯対応セッション

はじめてやってみた。 普段は qw/Session Session::Store::FastMmap Session::State::Cookie/のコンボだったんだけどqw/Session Session::Store::FastMmap Session::State::URI/にしてみて携帯対応にしてみた。 携帯なんかだとクッキーつかえないっていうん…

server.plは実践投入可能か? 田代砲で試してみるテスト

普通はApacheで動かします。 でもこのserver.plって結構はやいんですよ。 便利だし。で、実践投入可能かどうかを田代砲を使ってみるテスト http://plotsimurgh.bravehost.com/ メガとか核とかテラダブルとかすごそうなのがいっぱいだ続きはあとで・・

Catalyst::Plugin::Authentication::Credential::PAM

でunixユーザーパスワードでログインできるようにする。 CPANでAuthen::PAMがmakeできなくてエラー、でpam-develをインストール。serviceは redhatだと/etc/pam.d/ にあるファイル名がサービス名になるminimalでテスト storeにはAuthentication::Store::Mini…

FillInFrom FormValidator::Simple Charsets::Japaneseの文字化けメモ

catalystでFillInFrom FormValidator::Simple Charsets::Japaneseの文字化けメモ 詳しくはこちらにあるように http://lab.z-nix.jp/mt/archives/2006/09/catalyst_fillin.html FormValidator::Simpleのエラーメッセージを表示した後のFillInでうまくエンコー…

emacsでcatalyst templateをリアルタイム編集して128倍

Sledge::Plugin::DebugTemplateがすごいので似たようなのを考えてみた。 エディタemacsを利用してるのでauto-save-buffersで保存間隔を短く。 sleipnirには開いているページ(タブ毎)を自動更新する機能があるので、自動更新で2秒ぐらいにしておく。 emacs…

Catalystアプリを別サーバーに移行する際のメモ

テスト鯖から本鯖でうごかす時のメモ、本鯖はまっさらに近い状態・サーバーその他セット perl-5.8.8.tar.gz httpd-2.0.59.tar.gz mod_perl-2.0-current.tar.gz mod_rpaf-0.5.tar.gz DBD-mysql-3.0006.tar.gz ( DBD-mysql-3.0007.tar.gz ) インストールメモ、…

SleipnirでCatalystML検索

調子に乗ってCatalystML検索Catalyst MLを検索出来るサイト mail-archive.comがあるんだけど http://www.mail-archive.com/catalyst@lists.rawmode.org/ ここの検索はなれないとわかりづらいので注意。 http://www.mail-archive.com/faq.html http://www.mai…

Catalyst::Helper::Model::DBIC::Schemaメモ

# Use DBIx::Class::Schema::Loader to create a static DBIx::Class::Schema, # and a Model which references it: script/myapp_create.pl model ModelName DBIC::Schema My::SchemaClass create=static dbi:mysql:foodb myuname mypass # Create a dynami…

テンプレート ClearSilver

Template-Toolkitいまいち好きじゃないので、ClearSilver。 Catalyst::View::ClearSilverもあり(Sledgeも)ClearSilverはPerlからも使えるC言語で書かれたテンプレートエンジン。http://d.hatena.ne.jp/spiritloose/20060811/1155269067 おおCまんせーです…

昼休みの時間にCatalystでMixiを作ってみよう

昼休みにMixiみたいなSNSをCatalystで作る動作環境 perl 5.8.8 MySQL Catalyst-Runtime 5.7001 + Catalyst-Devel 1.0 Template-Toolkit + DBIx-Class CPANモジュールたくさn。 mixiっぽいって事でlixiと命名・・ # catalyst.pl lixi created "lixi" created…

Catalyst 5.7001まとめ

CPAN http://search.cpan.org/ Catalyst Runtime 5.7001 http://search.cpan.org/author/MRAMBERG/Catalyst-Runtime-5.7001/lib/Catalyst.pm Catalyst Devel 1.0 http://search.cpan.org/author/MRAMBERG/Catalyst-Devel-1.00/lib/Catalyst/Devel.pm最近のバ…