2009-08-01から1ヶ月間の記事一覧
俺とプログラマーズカフェView more presentations from Ryo Miyake.今回は第一期のシメでもあり、三鷹ICT事業者協会との合同発表会ということだったので自分なりに三鷹PGcafeの振り返りとまとめを話しました。一応5分(多少超えてもOK)の枠に対して、事前…
Arkでstaticなファイルが表示できないことがあるので何かと思ったら、HTTP::Engine::Middleware::Staticのdocrootにシンボリックリンクを渡していたのが原因でした。CPAN最新版のHTTP::Engine::Middleware 0.17で確認したけど、githubの最新版でも該当部分は…
今更だけどやっぱり書いておこう。せっかくだしね。毎週木曜日に開かれている三鷹プログラマーズカフェで、id:oneringことysakakiさんによるCapistranoの話を聞いてきました。Capistranoは2年ぐらい前にちょっと触ったことがある程度で、あんまり細かいこと…
Wassrでつぶやいてたら取り込まれたり、githubのcollaboratorに入れてもらったのでpushしたりしたことのまとめ。 ■$row->setの引数がhashからhashrefに変わった before $row->set($key => $val); 元々は単一のkeyでsetするのが基本、ということでhashだった…
Skinny使い始めて、FV::SimpleでDBIC::Uniqueなバリデーションは自分でPlugin書かないとダメかと思ったけど、自分の使い方だとそのままいけたのでメモっとく。FV::Simple::Plugin::DBIC::Uniqueは指定のクラスがDBIC互換のcountメソッドを持っていれば問題な…
以前と同じコマンドだと起動しなくて少し困ったけど、 /Applications/Firefox.app/Contents/MacOS/firefox -ProfileManagerでいけた。前は「-profilemanager」って全部小文字でいけたんだけど、3.5からキャメルケースで書かないとダメになったっぽい。あと、…
僕の手元でTest::DeclareとかDBIx::Skinnyをmake testすると、 Subroutine Test::Declare::isa redefined at /opt/local/lib/perl5/5.8.9/Exporter.pm line 67. at /Users/ryo/perl5/lib/perl5/Test/Deep.pm line 30とか怒られます。proveで直接テスト走らせ…
最近ちょいちょい触り始めてます。DBICは確かに便利だけど、もっと気楽にいいように手を入れられるORマッパが欲しいとも思ってたので、Skinnyの薄い設計はうってつけ。 nekokak's p5-dbix-skinny at master - GitHub これをどうラッピングして料理するかで右…
WWW::Mechanizeはいろんなモジュールがベースになってて、コードを追うのが大変。LWP::UserAgentとかそれ以前の時代を知っていれば、どのモジュールが何を持ってるか分かっていいんだろうけど、いきなりWWW::Mechanizeから入ってしまうと厳しいっすね。まぁ…
typesterさん作のCatalyst風Perlフレームワーク「Ark」が魅力的。ちょっと触ってみたら、CGIでもかなり高速に動作してくれて、気軽に使えそうな素敵フレームワークです。Text::MicroTemplateの最新版でが使えなくなった関係でテストが通らなくなってたんだけ…
events.php.gr.jp - 第45回PHP勉強会@関東 8/1の土曜日に六本木のお好み焼き屋さん「はてな」で開催されたPHP勉強会に参加してきました。最近はあんまりPHPを使ってないこともあって、自分が行って一人分の枠を喰うのもよろしくないだろうと、積極的に参加し…
7月23日のことだから、もう一週間以上も前の話なんだけど。 Mitaka.rb & pgcafe Nite!! : ATND ほぼ毎週行ってる三鷹プログラマーズカフェでLTして来ました。SmartCSSView more presentations from Ryo Miyake.昔作ってみたはいいけど、うっかりソース消し…