2006-10-01から1ヶ月間の記事一覧

リストデータをスカラーとして出力する場合の挙動

Template-Tookitで my $vars = { 'people' => [ 'Tom', 'Dick', 'Larry' ], };なデータを出力するとき、 [% people.0 %] # Tom [% people.1 %] # Dick [% people.2 %] # Larryな感じにしますが、 これを [% people %]としたとき、 ARRAY(0x2402342)ではなく…

原糸

Tracの開発元であるEdgewall Softwareのサイトを見ていたら、 GENSHIっていうツールがありました。http://genshi.edgewall.org/Pythonで作成されたストリームベース?のテンプレートエンジンのようなのですが、 タイトルロゴをよく見ると、原糸って漢字が見え…

ビッグエンディアンとリトルエンディアン

リトルエンディアンな環境でバイナリ化されたデータを、ビッグエンディアン(SPARC)な環境でunpackして取り出しているのですが、符号付きshort整数を読むところで、躓いています。 ラクダ本を見ると、packのテンプレート文字のところで、 s 符号付きshort整数…

Structured Chaos

http://satoshi.blogs.com/life/2006/10/googlestructure.htmlジム・ハイスミスの「適応型ソフトウェア開発」という本の中で、秩序とカオスの間のカオスの縁でこそ「創発」がおきる。というくだりがあったのを思い出しました。当時は非常に感銘を受けたもの…

zsh使ってみたい

仕事環境は、teraterm+screen+vim+bashなのですが、screenと組み合わせて使うにはzshの方が良いらしいので、導入してみようと思います。 実は、前にzshに移行しようと思ったのですが、うまく環境が作れなかったのとドキュメントが少なかったのでほっといたの…

タイムライン表示が重い

開発でTracを使っているんですが、タイムライン表示の時、ブラウザが「カクッカクッ」って、とても重くなります。デザインは綺麗なんですが、この重さはつらいなぁ。JavaScriptの問題なんでしょうかね。マシンスペックが古いってのもあるんでしょうけど。