2007-04-01から1ヶ月間の記事一覧

FVS::DBIC::Schema::Unique

さっき見かけたらSchemaベースのがないぽいので、 ざっくりつくってみた。 いまいち>< package FormValidator::Simple::Plugin::DBIC::Schema::Unique; use strict; use warnings; use UNIVERSAL; use UNIVERSAL::require; use Scalar::Util qw/blessed/; …

DBIx::Class::StorageReadOnlyバージョンUp

しました。前のバージョンはかなり中途半端だったすが、このバージョンで 全てのinsert、update、deleteをチェックできるようになりました。use ttバージョンはYappoさん用です。 どうぞお使いくださいませ。http://code.mfac.jp/trac/browser/CPAN/nekokak/…

DBIx::Simpleでprepareキャッシュ

MySQLとかの場合はprepareキャッシュは効かないからあれだけど、 Oracleとかのばやいは有効なはず。 MySQLの場合でもある程度はよくなるはず。 --- Simple.pm (revision 17548) +++ Simple.pm (working copy) @@ -123,6 +123,42 @@ ### public methods +sub …

デジカメ

社内のデザイナーさんお勧めの デジカメをかいました。 プロのカメラマンがサブカメラでもつような名機らしいす。 素人ですがこれを気に頑張ってみようかと>< 早くとどかないかなぁ。RICOH デジタルカメラ GR DIGITALposted with amazlet on 07.04.16リコ…

今月の本

いまさらな本もありつつ、読書期はいまだ終わらず。ハッカーと画家 コンピュータ時代の創造者たちposted with amazlet on 07.04.10ポール グレアム Paul Graham 川合 史朗 オーム社 (2005/01)売り上げランキング: 12971おすすめ度の平均: 痛快です 思考経路…

DBIx::Class::Simple

すげーーーーー適当。 package DBIx::Class::Simple; use strict; use warnings; use base qw/DBIx::Class/; use Carp::Clan qw/^DBIx::Class/; use DBIx::Simple; sub simple_dbh { my $self = shift; return DBIx::Simple->connect(@{$self->storage->conn…

DBICコネタ

find_or_createをよく使ってる人は find_or_newを使うようにしたほうがいいお。たとえば、 my $member = $self->model('Member')->find_or_create( { name => 'nekokak' } )->update( { moge => 'kekekek' } ); とかすると、 searchしてinsertしてupdateとク…

DBIx::Simple

DBIx::Simpleがいい感じです。 普段はDBIC使うとして、複雑なSQLを実行しなければいけない場合、 DBI直でやったりしますが、DBIx::Simpleつかえばいい感じでかけます。 DBI直でもいいのですがOO風味でかけるのがうれしげ。 こんなん。すげー適当ですけど。 #…

Perlbal

YAPCのLTで話したPerlbalですが、 ソフトウエアロードバランサーとしてはかなり秀逸ではないかと。 まあ、Poundでもよかったりもするのですが、 なんかPoundはリダイレクトに鬼時間かかる時があるとかないとか。トークの最後で無言で死ぬとかいいましたが、 …

YAPC::Asia2007発表資料

終わりました。 関係者の皆様お疲れ様でした。私の発表資料は以下URLよりどうぞ。http://code.mfac.jp/ppt/nekokak/2007/04/感想は後ほど。

NTPサーバの監視

とりあえずてけとうに。 NTPサーバからとってきた時間とローカルで持ってる時間も比較してみる なので監視で見るNTPは監視するNTPとは別のサーバを見たほうがいいでしょう。 んーあとでRFCちゃんとよまんと。 別のNTPでとった時間と比較してもいいかな。どう…