2006-11-01から1ヶ月間の記事一覧
HP の Core 2 Duo 搭載のマシンを会社で買いました。すんげえ静かで素晴らしいです。メモリをできるだけ多くとりたいのでオンボード VGA は利用したくない,で,せっかく静かなんで PCI-Express ファンレス Low Profile TurboCache や HyperMemory がない パ…
CLON - 2006/11/27 - 複数のアプリで共通のテンプレートファイルを使う これ、 [% INCLUDE 'common:foo.tt' %] とかしたとき、さらに foo.tt の中で [% INCLUDE 'bar.tt' %] とすると common:bar.tt がインクルードされてほしいのだけどそうはならないのがび…
Sオケのコンマスは真中瞳 2番手の指揮科は森山未來 千秋のモトカノは小沢真珠 だと思っていました。今日ドラマのオフィシャルサイト見て違うことに気づいた。歳だなぁ…
sub _is_domain_label { my ($self, $string) = @_; return unless $string =~ /\A [A-Z0-9] # must start with an alnum (?: [-A-Z0-9]* # then maybe a dash or alnum [A-Z0-9] # finally ending with an alnum )? # lather, rinse \z/ix; return 1; } 追…
id:miyagawa [plagger] そういう場合はまずなにをやりたいかをBlogなりIRCなりでつぶやいてみるのがいいかも すいません。自分一人で抱え込むつもりもなかったんですが日記に書くネタ確保しときたかったんで(笑)。時間ないので来週やりたいことを書きます。
食わず嫌いで Plagger を敬遠していたんですが,ついにインストールしました。しかし自分がやりたいことをやるには既存のプラグインだけでは無理そう。で,とりあえず既存のプラグインのコードを読んでいたらどんどんわからなくなってしまいました。資料をあ…
みんなうまくいってるし(;>_<;)。どうも Test::Simple が 0.65 (厳密には 0.64_1)でテスト失敗時のメッセージが変わったからみたいです。 * Made the failure diagnostic message file and line reporting portion match Perl's for easier integration wi…
2007/11/14 追記:より包括的な「JavaScript ファイルの圧縮・再訪 - daily dayflower」も書きました。亜細亜ノ蛾さんの報告にもある通り,gzip 圧縮した JavaScript ファイルをおいとけばブラウザがきちんと読み込んでくれる。odz さんのところの議論による…
せっかくのイベントドリブンフレームワークな POE ですから Comet でチャットをやってみようかと。ありきたりですが。POE::Component::* でウェブサーバを立ち上げられるのは現在のところ, POE::Component::Server::HTTPServer POE::Component::Server::Sim…
TIMTOWTDI なことがいっぱいで POE のことがよくわからなかったのですが,Cookbook とリファレンスを読んでなんとなくわかってきました。 POE::Kernel が POE システムのコアで唯一神 POE::Kernel->run()run() とも書けます">*1 を実行するとイベントループ…
/.J の記事「Haikuがアイコンセットを公開、新アイコンフォーマットを適用 | スラド」より。アイコンフォーマットとして SVG をステて独自フォーマットを採用したおかげで The average Haiku vector icon uses about 500-700 bytes, with some icons slightl…
「skip-character-set-client-handshake」で検索すれば情報多数*1 ↑のオプションがうまく働くのは,下記のエンコーディングが一致する時 MySQL のエンコーディング MySQL データベースのエンコーディング*2 PHP で扱う文字列のエンコーディング 統一されてい…
あるディレクトリ内にあるファイルすべての文字列を置換したいことはよくあります。Windows だったら適したフリーウェアがいくつかみつかりますが*1,Unix だとパイプ文化だからかこれといった定番がありません。find と sed とシェルスクリプトを組み合わせ…
XML パースのベンチマークとして有名なローサベンチ。ベンチの内容は RSS の permalink を取り出すだけのものですが, XML::LibXML や XML::Simple は一度 XML 木を生成しているのでちょっと無駄っぽい。XML::Parser のストリームタイプ(コールバックスタイ…
なんちゃってマッパ DBIx::Simple DBIC などの O/R マッパを使うほどじゃないけど DB 操作で楽したい,という場合には tomi さんも御推薦の DBIx::Simple があります。tomi さんもお書きのように結構致命的なバグ(その1,その2)が放置されているのが悲しい…
activeCollab はもともと英語版のロケールしかありませんが,N.S.WORKs さんの日本語化ファイルを使うことで日本語で扱うことができます。メッセージまわりは日本語になるのですが,日付の出力形式が Thursday, 2 November みたくなって切ない。なのでソース…
YAML::Syck の ImplicitUnicode については id:miyagawa さんの記事 - YAML parser が詳しいのですが, perl -w -MYAML::Syck -e '$YAML::Syck::ImplicitUnicode = 1;' とすると, Name "YAML::Syck::ImplicitUnicode" used only once: possible typo at -e …