退社。

by typester / at 2006-01-20T22:49:00 / life / Comment

自動再起動系

auto-save-buffers 使ってるとまったく使えないのよねぇ。Catalyst とかエラーのまま再起動しなくっちゃうし。

by typester / at 2006-01-20T22:32:00 / life / Comment

いまは svn だけのために apache2 を入れてる状況で、なんとかしたいんだけどーと思ってたら一応 lighty の mod_dav_svn も開発中みたい。

あとこないだの OPTIONS が通らないのもチケットになってた。

by typester / at 2006-01-20T21:59:00 / life / Comment

遅レス。 - XKeymacs 環境

増井さんオススメの ";" を [Enter] にしてみた

そいや、そんなこと聞いたなぁ。

いいのかな。僕は前書いたようなホームポジションなのでので、; は普通薬指で押すけども。

小指があまる予感!

by typester / at 2006-01-20T18:49:00 / life / Comment

出社。

by typester / at 2006-01-20T11:49:00 / life / Comment

そっかCDBIはイテレータ使うときもあらかじめデータ持ってきてるんだった。

by typester / at 2006-01-20T11:05:00 / life / Comment

DBD::SQLite のバグ?

DBIC::Loader の blblack さんが綺麗なサンプルを返信してくれたのでそれを書くと、

my $test_ite = DBIC::Test->search;

while ( my $test = $test_ite->next ) { # Fails
###foreach my $test ($test_ite->all) { # Works
    $test->text( $test->text . ' updated' );
    $test->update;
}

とかで、イテレータでまわそうとするとupdate時に死ぬ。(searchで複数の行が帰ってくる場合)

配列で全部とってきてまわしたときは普通に動く。

ちなみに、DBIC::Test->search->all というのは CDBI でいうリストコンテキストでの search と同じことです。もちろん CDBI と同じように

my @tests = DBIC::Test->search;

ともかけるす。というか僕は最初そやって投稿したので、上の例が帰ってきたときにネイティブDBIC使いとの違いを知らしめられたという感じです。

by typester / at 2006-01-20T03:09:00 / perl · dbic / Comment

退社。

by typester / at 2006-01-20T01:05:00 / life / Comment