2005-01-07 (金) [長年日記]
■ bliki_ja:SpreadingIncrementalism
翻訳しました。
■ ::仮面ライダー響鬼::(ひびき)
若いイケメンを主人公にしたシリーズを「平成ライダー」シリーズと呼ぶそうですが、今回の平成ライダーは細川 "日経新聞" 茂樹(32)。若くないじゃん。
平成ライダーでは若者の苦悩である「なぜ俺がライダーなのか」「何のために戦うのか」などがテーマになっていましたが、今回はそんな苦悩とは無縁。正義のヒーローは正義だから正義なんだ!というすがすがしいものを感じます。素晴らしい。これは是非、見なくてはなりませんな。
これが始まったら、とくさつせんかも巡回先に入れなくては(……って、なんでターボレンジャーとか見てんだこのひとw)。
■ [Java] jc2005-comingsoon
Dukeがすごいのでメモ。こんなのできるんだねえ。
■ [Hiki] インストールされたplugin一覧
んー? Hikiのあるディレクトリって取れるんでしたっけ? Hiki::PATHだそうです。ありがとうございます。今度はバージョン判定のうまいやり方がよく分からないわけだが……(例外で逃げた)。
def all_plugins
begin
plugin_dir = "#{Hiki::PATH}/plugin"
rescue
plugin_dir = $path + "/plugin"
end
plugins = Dir.entries(plugin_dir)
ret = '<ul>'
plugins.each do |plugin|
ret << '<li>' + plugin + '</li>' if /\.rb$/ =~ plugin
end
ret << '</ul>'
end
追記:
あーそういえば about.rb があるのかあ。
追記:
例外処理の部分変更。
■ オブジェクト指向分析・設計のあれこれ
blueprint を「青写真」として翻訳している書籍をときどき見かけますが、 翻訳 Wiki のように設計図として訳す方が適切かなと思います。
わー誉められたぁ。

0.6 系なら $path で、0.7 系なら PATH (or ::Hiki::PATH) で取れます。
jc2005のページのアレってFlashじゃない?
$path の参照では例外が起きないので、順序を逆にしないといけないと思います。もしくは const_defined? を使って判定するとか。
変更しました。$path に文字列を連結する部分で例外が発生してたよーな?勘違いかな。
Flashって、テキストのところまでグワーって来るんですね。