2004-11-29 (月) [長年日記]
_ tDiary 用 bk1 プラグイン(21)
ダウンロード - bk1.rb, bk1_amazon.rb, tdiary-plugin-bk1.tar.gz
bk1_amazon.rb を修正しました。主な修正箇所は以下のとおりです。
- amazon_bk1 メソッド使用時の bk1 アイコンの取得先を bk1.jp から bk1.co.jp に変更。
今まではアイコンを bk1.jp から取得していましたが、bk1.jp は時々調子がよくないようですので、bk1.co.jp から取得するようにしました。
なお、bk1.rb に変更はありません。
このプラグインについて、詳しくはこちらをご参照ください。
_ ruby1.8 (1.8.1+1.8.2pre3-1)
Debian の ruby1.8 が 1.8.2 preview3 ベースになったようだ。
1.8.2 preview3 では、nkf ライブラリが nkf2 ベースになっており、UTF-8 との変換をサポートしている。これで Uconv 依存から脱却できる日がより近くなったと言えよう。
なお、Uconv が無い場合に nkf2 を使うようにするには、以下のように書けばよいようだ。
begin require 'uconv' # Uconv が存在する場合の処理 rescue LoadError require 'nkf' if defined?(NKF::guess2) then # nkf2 が存在する場合の処理 else # nkf が古い場合の処理 end end
_ 今日のアニメ
- ドラゴンボールZ#243
- 悟飯がゼットソードを抜くのに成功するが、とても重くて使い物にならない。
http://nokada.jin.gr.jp/t/20041130.html#p01<br>A Strolling Programmer<br>[ruby] nkfのバージョン<br><br>NKF::NKF_VERSIONを使ったほうがいいのではないかと。<br>というか、NKF2.guess2って暫定的なものかと思ってたんだけど、このままずっと残るんだろうか。<br>それにしては名前がちょっとかなぁ。
NKF::UTF8の有無で分岐する方がいいと思いますよ
あ、そりゃそうだ > NKF::UTF8