2006-01-01から1年間の記事一覧

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…

Sledge::Plugin::DebugTemplate すごす

http://la.ma.la/blog/diary_200610030448.htm 超便利そう。SleipnirのHawkeyeから使えないかなー

CPAN::Mini CPANをローカルにおいて使おう

というのもperlモジュールがたくさん必要なCatalystアプリをあるところにインストールする際に、サーバー内部から外部の.tar.gzをダウンロードできないソリューション(何)になっていて、おかげでCPANでことごとくはじかれ(詳しく書くとダウンロードしたフ…

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…

SleipnirでCPAN検索

なんかGraniってのを奥さんがインストールしたそうなので、私は未だSleipnir1.66だったので、様子みたらよさげだったので 2.なんぼを入れてみた。 で、検索バーのところに好きなサイトとGETなURL入れれるようなので、CPAN検索いれてみた Sleipnir 検索->検索…

マッチリーディング

マッチリーディングか・・・ なんか悪い例を見るとうちの奥さんとの会話とそっくりだったりして、おまえは俺か!とつっこみそうになった・・ http://www.itmedia.co.jp/bizid/articles/0609/27/news034_2.html

「4th MEDIA(フォースメディア)対応の大型液晶テレビ欲しい!」

∩___∩ | ノ ヽ / ● ● | 「4th MEDIA(フォースメディア)対応の大型液晶テレビ欲しい!」 | ( _●_) ミ 彡、 |∪| 、`\ / __ ヽノ /´> ) (___) / (_/ | / | /\ \ | / ) ) ∪ ( \ \_)

Template-Toolkitメモ

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…

DBICメモ

面倒なので、メモ 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でプライマリーキー以外で調べて…

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最近のバ…

DBIX de search_literal

DBIX de search_literal 検索フォームからの文字列を検索するときなんかは searchするときに text => %text%, title => %title% こんな感じだとおもうんだけど これだと値が空の時こまるわけで、そういうときはsearch_literalで textがあったら $query = 'te…

DBIx::Class Order_by

複数のソートはorder_by => 'hogehoge DESC, mogemoge'

HTML::TemplateとTemplate-toolkit

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

DBIX de last_insert_id ああ よくわすれたりするんだけど $hoge = hoge->create(\%hoge)したあと $hoge->last_insert_idしてはまる罠。$hoge->idでいい。 アプリ作る度に忘れ、思い出すのでめも 嘘くさい。

Catalyst de CGI

CGIでCatalystを使っていますが、なかなか情報少ないです。 ※はまり中 発令中最近catalystの記述も少なめ。 はてなキーワードでも日記書いてる人徐々に少なくなってきている模様。 情報も古いし。。(CDBI全盛のころだし)

はてぶ?はてブ?

はてブだか、ぶだかしらんけど はてなブックマーク見てていつも思ってたけど、 なんであんなに特定のサイト(gigazineとか)の1記事をブックマークしているんだろう。 と思うときがあって、gigazineブックマークしておけばいいじゃん?とかおもったりした。が…

catalystで納入 CGIで実行するなり

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 お盆?仕事だけど?

catalystでmyapp_server -rでテストしていると、よくsoketなんちゃらでテストサーバーがよーく墜ちる。でいちいち再起動したりするのがめんどかったりする。/etc/inittab に zz:123456:catalyst:/myapp/myapp_server.pl -r -k とかしておくと、墜ちても再起…

IEでtags使ってはいけない

Internet Explorerでフォームなんかでid=tagsとすると印刷時にエラーまたはクラッシュするというバグが、、、 数時間も悩んだようです。 どうしてどうしてだめなんだろーなー よく使いそうな名前なんだけど・・・ IE・・・ マイクロソフトってtagがはやりそ…

slideshow . js

http://www.jek2k.com/slideshow_js/ javascript

よく使うperlモジュールのドキュメントメモと涼宮ハルヒ

覚え書きというかブックマーク、はてぶはごちゃ混ぜになるので 必要になったとき追加していくメモ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久しぶりに

catalyst久しぶりに触るとcreateとか忘れてしまってる。 root.pmに書くだとかいろいろ。 あとstaticなファイルの位置が微妙にわけわからなくなったりする。