2006-01-01から1年間の記事一覧
catalystでFillInFrom FormValidator::Simple Charsets::Japaneseの文字化けメモ 詳しくはこちらにあるように http://lab.z-nix.jp/mt/archives/2006/09/catalyst_fillin.html FormValidator::Simpleのエラーメッセージを表示した後のFillInでうまくエンコー…
Sledge::Plugin::DebugTemplateがすごいので似たようなのを考えてみた。 エディタemacsを利用してるのでauto-save-buffersで保存間隔を短く。 sleipnirには開いているページ(タブ毎)を自動更新する機能があるので、自動更新で2秒ぐらいにしておく。 emacs…
http://la.ma.la/blog/diary_200610030448.htm 超便利そう。SleipnirのHawkeyeから使えないかなー
というのもperlモジュールがたくさん必要なCatalystアプリをあるところにインストールする際に、サーバー内部から外部の.tar.gzをダウンロードできないソリューション(何)になっていて、おかげでCPANでことごとくはじかれ(詳しく書くとダウンロードしたフ…
テスト鯖から本鯖でうごかす時のメモ、本鯖はまっさらに近い状態・サーバーその他セット 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 ) インストールメモ、…
調子に乗って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…
なんかGraniってのを奥さんがインストールしたそうなので、私は未だSleipnir1.66だったので、様子みたらよさげだったので 2.なんぼを入れてみた。 で、検索バーのところに好きなサイトとGETなURL入れれるようなので、CPAN検索いれてみた Sleipnir 検索->検索…
マッチリーディングか・・・ なんか悪い例を見るとうちの奥さんとの会話とそっくりだったりして、おまえは俺か!とつっこみそうになった・・ http://www.itmedia.co.jp/bizid/articles/0609/27/news034_2.html
∩___∩ | ノ ヽ / ● ● | 「4th MEDIA(フォースメディア)対応の大型液晶テレビ欲しい!」 | ( _●_) ミ 彡、 |∪| 、`\ / __ ヽノ /´> ) (___) / (_/ | / | /\ \ | / ) ) ∪ ( \ \_)
http://www.template-toolkit.org/docs/plain/Manual/VMethods.html#Scalar_Virtual_Methods正規表現 激便利 match(pattern) (hoge moge) を [% hoge = '(hoge moge)' %] [% hogemoge = hoge.match('\((.*?)\)') %] [% hogemoge.0 %]で表示は hoge moge に s…
面倒なので、メモ CPAN DBIx-Class http://search.cpan.org/~mstrout/DBIx-Class/ 超くわしい DBIC http://nekokak.jf.land.to/wiki/wiki.cgi/sub?page=Perl%2FDBIC find(id => $id) findはプライマリーキーを探すとき。 findでプライマリーキー以外で調べて…
# 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…
Template-Toolkitいまいち好きじゃないので、ClearSilver。 Catalyst::View::ClearSilverもあり(Sledgeも)ClearSilverはPerlからも使えるC言語で書かれたテンプレートエンジン。http://d.hatena.ne.jp/spiritloose/20060811/1155269067 おおCまんせーです…
木村カエラって鳥肌実に似てる.....かも
昼休みに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…
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最近のバ…
DBIX de search_literal 検索フォームからの文字列を検索するときなんかは searchするときに text => %text%, title => %title% こんな感じだとおもうんだけど これだと値が空の時こまるわけで、そういうときはsearch_literalで textがあったら $query = 'te…
複数のソートはorder_by => 'hogehoge DESC, mogemoge'
HTML::TemplateとTemplate-toolkit やっぱ個人的にはHTML::Templateの方がよい。 TTは重い。ただGoliveなんかのエディタでテンプレートいじるときは HTの よりTTの[% hoge %]は見やすい。DateTimeモジュール http://iandeth.dyndns.org/mt/ian/archives/0006…
ロングテールってリアル店舗では在庫としておけなかったものが、ネットではマイナーな商品でもぐぐられた結果購買につながるって話だよね。ロングテールのマイナーな商品ってのも結局はSEOで上位表示されなきゃ意味がないわけで、SEOにつよい勝者へのご褒美…
今9月1日AM1:53だけど、だいありーはまだ8月31日なってる
DBIX de last_insert_id ああ よくわすれたりするんだけど $hoge = hoge->create(\%hoge)したあと $hoge->last_insert_idしてはまる罠。$hoge->idでいい。 アプリ作る度に忘れ、思い出すのでめも 嘘くさい。
CGIでCatalystを使っていますが、なかなか情報少ないです。 ※はまり中 発令中最近catalystの記述も少なめ。 はてなキーワードでも日記書いてる人徐々に少なくなってきている模様。 情報も古いし。。(CDBI全盛のころだし)
はてブだか、ぶだかしらんけど はてなブックマーク見てていつも思ってたけど、 なんであんなに特定のサイト(gigazineとか)の1記事をブックマークしているんだろう。 と思うときがあって、gigazineブックマークしておけばいいじゃん?とかおもったりした。が…
catalystで某所にアプリを入れることにした。 CGIで起動させる。http://search.cpan.org/dist/Catalyst/lib/Catalyst/Engine/CGI.pm Catalyst::Engine::CGI #!/usr/bin/perl -wuse strict; use lib '/path/to/MyApp/lib'; use MyApp;MyApp->run;か、httpd.co…
catalystでmyapp_server -rでテストしていると、よくsoketなんちゃらでテストサーバーがよーく墜ちる。でいちいち再起動したりするのがめんどかったりする。/etc/inittab に zz:123456:catalyst:/myapp/myapp_server.pl -r -k とかしておくと、墜ちても再起…
Internet Explorerでフォームなんかでid=tagsとすると印刷時にエラーまたはクラッシュするというバグが、、、 数時間も悩んだようです。 どうしてどうしてだめなんだろーなー よく使いそうな名前なんだけど・・・ IE・・・ マイクロソフトってtagがはやりそ…
http://www.jek2k.com/slideshow_js/ javascript
覚え書きというかブックマーク、はてぶはごちゃ混ぜになるので 必要になったとき追加していくメモHTML::Template http://perldoc.jp/docs/modules/HTML-Template-2.6/HTML/Template.pod CGI.pm http://perldoc.jp/docs/modules/CGI.pm-2.89/CGI.pod FillInFo…
catalyst久しぶりに触るとcreateとか忘れてしまってる。 root.pmに書くだとかいろいろ。 あとstaticなファイルの位置が微妙にわけわからなくなったりする。