<< 2005/05/ 1 1. 散髪とお買い物
2 1. 冷房器具調べ
2. 大人も勉強しろとは思うが、
3. HHK Lite2 げと
4. FreeStyle Wiki こんな感じかな
3 4 5 6 7 8 9 1. 説得スキル
10 1. FAT32 で外付け HDD を確保
11 12 1. Wiki と tDiary テーマは合わないんじゃないか
13 14 15 16 1. ちょっと体調回復
17 1. scp って帯域制限できるようになってたんだ
18 1. Apple RemoteDesktop Client で VNC
19 20 1. Wiki のファイル添付機能に XSS 脆弱性
2. KB の RSS と複数の RSS の一本化
21 22 1. Web ベースのアルバムソフトがほしくなった
2. singapore に決まった
3. singapore を使う
4. 余談その1
5. 余談その2
23 1. XP vs ソフトウェア工学的な構図になっちゃってる話。
2. ポスドク話。
24 1. はげどう。の話。
25 1. mod_perl2 リリースと Apache2 への移行
2. for あれこれ
26 1. one liner, one linerer, one linerist
27 1. for でぶん回して clamscan
28 1. AppleScript で遊びを勉強し始める
29 1. 最近、以前よりテレビを見る
30 1. プロパティ別 CSS
2. テクニカルエンジニア(情報セキュリティ)創設予定とな
31 1. 絶対パスとファイルタイプとクリエータ情報をリストアップする AppleScript
2. Sage 1.3.3
>>
トップ «前の日記(2005-05-24) 最新 次の日記(2005-05-26)» 編集

2005-05-25 [長年日記]

_ mod_perl2 リリースと Apache2 への移行

mod_perl2 が出たらしい。(リンク先は /. なんだけど、オリジナルのリリース文書はないのかな?)

tdiary.net の稼働環境を見ると mod_ruby も Apache2 との間で深刻な問題はないだろうと判断できるので、あとは PHP かな? PHP5 への移行を伴わずに Apache2 で安定動作するようならそろそろ Apache2 にいっちゃってもいいかなぁ。(文字コードとか PHP の動作で悩んだのは2年も前の話か。)

Tags: Web Tool

_ for あれこれ

for .. inの不思議

JavaScript の for ( i in array ) は i が添字だと。うーん、ちょっと書き出してみよう。

言語書き方i にくる値
JavaScriptfor ( i in array )添字
awkfor ( i in array )添字
shfor i in array っちゅーか list?要素
Rubyfor i in array要素
Perlforeach $i ( @array )要素
PHPforeach( $array as $key => $value )添字も要素もどっちも

Ruby は for も each も書き方が違うだけっぽいですが、for は awk 方式、each が shell 方式でもよかったかなとか勝手なことを思ったりした。

PHP 4 以降の foreach は要素を取り出すのと添字と要素の組み合わせを取り出すのと、両方の書き方

foreach(array_expression as $value) 文
foreach(array_expression as $key => $value) 文

が可能なんだけど、これ結構邪魔くさい。foreach ってのが長いくせに as とか => とか妙にタイプ量を上げるトラップが仕組まれてる。まぁ PHP 3 で使っていた

while ( list( $key, $value ) = each( $array ) )

よりはマシなんだけど。

Tags: Tool