退社。

by typester / at 2006-11-28T00:41:00 / life / Comment

Amazon S3

アカウントとってみた。

shibuya.pmで話していたFirefoxの拡張便利。

S3 Firefox Organizer

firefox.exe -chrome chrome://s3fox/content/s3foxWindow.xul

とかで単独起動できる。

by typester / at 2006-11-27T20:09:00 / life / Comment

複数のアプリで共通のテンプレートファイルを使う

にはどうしたらいいのかなーとおもってTemplateのdocを眺めていたら

my $tt = Template->new({
    LOAD_TEMPLATES => [
        Template::Provider->new( INCLUDE_PATH => '/path/to/myapp/templates' ),
        Template::Provider->new( INCLUDE_PATH => '/path/to/common/templates' ),
    ],
    PREFIX_MAP => {
        default => 0,
        common  => 1,
    },
});

こんな感じでやれば、

[% INCLUDE 'common:header.tt' %]

ってやれば2個目のProviderが使われるようだ。なるほど。

0とか1とかはLOAD_TEMPLATESの配列の添え字を渡すみたい。。

ちなみにTemplate::FAQにのってる。

by typester / at 2006-11-27T17:08:00 / perl · tt / Comment

出社。

by typester / at 2006-11-27T10:33:00 / life / Comment

退社。というか帰宅。

琥珀エビスといかいうのを見つけてお酒かうつもりはなかったのに買ってしまった。うまそう。

by typester / at 2006-11-24T22:35:00 / life / Comment

make_schema_at が external クラスも読むようになっている

既存のDBに接続してテーブル情報などを取得して、DBIx::Class::Schema のテーブルクラスを作成してくれる Schema::Loader の make_schema_at が自分で定義した外部クラスファイルも見てくれるようになっていた。

perl -Ilib -MDBIx::Class::Schema::Loader=make_schema_at,dump_to_dir:tmp -e 'make_schema_at("MyApp::Schema", { components => [qw/ResultSetManager UTF8Columns/]}, ["dbi:mysql:myapp","root"])'

などとすると、./tmp にスキーマクラスをダンプしてくれるのだけど、-Ilib している中にすでに MyApp::Schema::User とかがかいてあると、それも作成するクラスにくっつけてくれる。

便利だ。

by typester / at 2006-11-24T13:35:00 / perl · dbic / Comment

テーブル定義はSchema::Loaderにまかせてメソッドやリレーション定義だけをテーブルクラスに書いていくのが好き。

でもさっきResultSetManagerとSchema::Loaderって併用できないことが判明。

不貞昼寝。

by typester / at 2006-11-24T12:04:00 / life · dbic / Comment

HTML::Widget

試用中。

perlコード内でフォーム生成するのは違和感ありすぎるし、気に入らない。うーむ。

by typester / at 2006-11-24T01:25:00 / perl / Comment

ニューPCげっとーー

Athlon64X2 5000+!!

もう自作とかめんどうにかんじるようになってしまい、ショップブランドで購入。

自作するようになってからのメインPCのCPU遍歴

  • K6-2 350MHz
  • Duron 1.3MHz
  • AthlonXP 2100+
  • Athlon64X2 5000+

AMDばっかだわー。

by typester / at 2006-11-22T21:59:00 / life / Comment

出社。

by typester / at 2006-11-22T10:51:00 / life / Comment

54 55 56 57 58 59 60 61 62 63

(Page 58 of 203)