2004-05-07 (Fri)
_ ナショナリズム
CNNのアーロンブラウンが「もし米国だったら、この行為の是非はおいておいて、まず皆が黄色のリボンを玄関に付けて無事帰還を祈るところですがね」というようなことを言ってたのが非常に強く印象に残りました。
[Matzにっき(2004-05-02)のコメントより引用]
ナショナリズムって、国民主義と訳すか、国家主義と訳すか、(あるいは国粋主義と訳すか)で、 ぜんぜん印象が違うよな。 英語のnationalはnativeな人にとってはどういう語感なんだろう。
_ Mono Beta 1
やっとBeta 1リリースがされた模様:)
個人的には、
- Preview C# 2.0 compiler with generics support (gmcs).
- Generics-enabled virtual machine.
このへんがうれしいけど、"MONO EXCLUSIVE!"というマークが気になる。 MicrosoftのVMと互換性がないってこと?
2005-05-07 (Sat)
_ #31 (spam filter support)
実装する時間がないので、とりあえず、メモ。
- spamメールは`spam'メールボックスにインポート、本文はインデックスしない。
- 古いspamは適当にexpire
- `spam'メールボックスからメールが明示的に削除(つまり他のメールボックスに移動) されたら、hamとして学習させる。
- `spam'メールボックスにメールがコピーされたら、spamとして学習させる。
基本的に外部プログラムを呼び出すつもりだけど、プラグイン構造にしとけば bsfilterなどを組込みやすいかも。
_ ログのANSIカラーエスケープシーケンス
いつの間にか、ログにANSIカラーエスケープシーケンスが使われるように なっていた。 svnのコミットログを見るとけっこう前からそうだったみたいだけど、前はそうなって なかったような。 あ、Debianのパッチがデフォルトでオフにしてたのか。 やっぱり普通の感覚ではデフォルトはオフだよねえ。
ただ、lvの-cオプションでANSIカラーエスケープシーケンスを通すようにできることを発見したのは収穫だった。
$ lv -c log/test.log
しかし、うっとうしいな。
config/environment.rbに、
ActiveRecord::Base.colorize_logging = false
と書いてオフにできた。すっきり。