« 2006年6月 | メイン | 2006年8月 »

2006年7月21日

Becky用のベイズ理論ベースの学習型スパムフィルタが登場

カテゴリー: [ソフトウェア] [ニュース] [プログラミング]

Becky! Internet Mail にベイズ理論ベースの学習型スパムフィルタを追加するプラグインが出てきました.

窓の杜 - 【NEWS】「Becky!」に“ベイズ理論”を用いた学習型のスパムメールフィルターを追加

Beckyのプラグインで,この種のフィルタは,私が欲しいと思った数年前には無かったので,自分で作ってずっと使っています.公開はしてませんが.
誰かが作るだろうから,いつか出てくると思っていましたが,ついにでてきましたね.

私の作ったフィルタは,形態素解析にmecab,データベースにBerkeley DB,文字コード変換にICU(International Components for Unicode)と,外部ライブラリやプログラムをいろいろ使っています.その上,STL実装にSTLportを使ってみたりしてますので,依存するDLLはさらに増えてます.
ちゃんとインストーラを作らないとお世辞にもインストールしやすいとは言えず,配布できたものではありません.

また,初期状態では何も学習していないので役に立ちません.なので,あらかじめ,スパムのサンプルを持たない人には全く使えなかったりします.かといって,私宛のメールの断片を含んだ,スパムメールとクリーンメールのデータベースを標準添付するわけにもいきません.
公開するなら,最初からある程度フィルタ出来るだけの学習データが必要です.

というわけで,ちょっとは公開することも考えましたが,公開するのがあまりにも面倒なので,やめました.
そのかわり,自分好みに作り込んでます.
性能は他と比較してみたことは無いのでよくわかりませんが,まあ,使えているので良しとしています.

Beckyユーザのスパムフィルタの選択肢はそんなに無かったと思うので,選択肢が広がったのは良いことです.

追記)
どうやら少し前から,ベイズフィルタのBecky!のプラグインはあったようです.いやあ,自分で作って満足してたから,全く知らなかった(^^;

投稿者 shingo : 23:49 | コメント (2) | トラックバック

帰省中

カテゴリー: [日常]

明日の法事のため,実家に帰省.

首都圏に生活圏を移して,4ヶ月以上たちました.約3ヶ月ぶりの実家です.
首都圏にいると,普段は気にならないんですが,やっぱり都会なんだなあと思うことがよくありますね.

私は,田舎すぎるのもダメですが,都会すぎるのもやっぱりダメです.
東京の真ん中で,半日も歩いたりすると,のどを痛めてしまいます.ほんとに空気が悪い.
住んでいるのは千葉の方なので,まだましなんですけど.

もちろん,都会のメリットっていうのも,あるんですけどね.

投稿者 shingo : 23:19 | コメント (0) | トラックバック

2006年7月10日

夢の原因

カテゴリー: [プログラミング]

先日,JavaScriptのプログラムで問題を抱えていたら,JavaScriptのデバッグをしている夢を見たという話を書きましたが,現実の方の問題が解決しました.

結局,JavaScriptは原因ではありませんでした.
サーバから取ってきたHTMLを,div要素に流し込むだけの事だったんですが,なぜかエラーが出て動かない.エラーメッセージを表示してみても,"System error"と出るだけで,全く情報量がありません.
なんですか,System errorって(^^;

原因は,HTTPレスポンスヘッダのContent-typeのcharsetが間違っていただけでした."utf-8"と書くべきところが,"utf8"になってました.Firefoxは適当に何とかしてくれたけど,IEはそうでなかったんでしょう.
しかし,エンコードが間違っているレスポンスを受信して,それをinnerHTMLに入れると,System errorなんていうエラーになるとは想像もつきませんでした.

結局,'-'(ハイフン)1文字に,何時間も悩まされていたわけです.
なんだかなあ....

まさに悪夢ですね.

投稿者 shingo : 23:46 | コメント (0) | トラックバック

ADSLが止まってました

カテゴリー: [自宅サーバ]

こんな夜遅くに更新するはめになった理由.
しばらく,ADSLがつながらなくなってました.

ふと,なんとなくADSLモデムの設定をのぞいてみようとか思ったのが,そもそも悪いんです.
一時的にADSLモデムからdhcpでアドレスもらって,Webブラウザで設定を見て,用が済んだので,
設定を戻してADSLに再接続しようとしたら,つながらなくなってました.

サーバを再起動したり,モデムをリセットしたり,単に放置してみたり,いろいろやってみましたが,なおりません.接続せずに,タイムアウトしてしまいます.

結局なんだったかというと,パスワードが /etc/ppp/pap-secretsや,/etc/ppp/chap-secretsから,消えてました.というか,初期状態になってました.認証してないなら,つながらなくて当たり前ですよねえ.
それにしても,誰が(何が)消したんだろう.おそらく,ネットワーク関係のスクリプトのどっかにそういうコードが入っているんでしょうけど.ほんと,しばらく気づきませんでした.

直接的な原因は分かりましたが,根本的な原因(何がパスワードをクリアしたか)が分からないので,どうにもすっきりしませんが,とりあえず,つながったから良しとします.

投稿者 shingo : 03:40 | コメント (0) | トラックバック

プチ悪夢?

カテゴリー: [日常]

滅多に夢を見たりしませんが,それでも,たまに変な夢を見ることがあります.

土曜日の朝に見た夢は文字通り変な夢で,全く意味が分かりませんでした...
そのせいか,はっきり覚えてません.エレベータに乗ったはずが,どこかの店だったりとか,意味不明...その前にもっといろいろあった気がするんですが.

金曜日の朝に見た夢は,まあ,ありがちな夢でした.
ここのところ,AJAXの関係で,JavaScriptでコードを書く機会が多いのですが,夢の中でひたすらJavaScriptでコードを書いて,デバッグしてました.なんで,IEで動かないんだーとかやってましたね.
実は,リアルで,はまっているところだったりして...
夢の中でコード書いたり,デバッグしてしまう場合,問題が解決しないまま寝た場合が多いですね.

投稿者 shingo : 03:30 | コメント (2) | トラックバック

2006年7月 5日

シリコンオーディオプレイヤー

カテゴリー: [日常]

洗濯して破壊してしまったMP3プレイヤーの代わりに,先週,新しいシリコンオーディオプレイヤーを買いました.もう10日くらいになるかな.

買ったのは,SonyのNW-E003です.

コンパクトであること,USBメモリタイプで,直接PCに接続できることということを条件に探していたら,ちょうど発売されたばかりの,NW-E000シリーズが一番近かったので,これにしました.容量は1GBです.私の使い方なら十分です.

ただ,今まで使ってきて,少し問題点も見えてきました.

まず,有機ELディスプレイが,昼間,外だと日の光で全く見えません.周囲の明るさの中に埋没してしまっています.加えて,表面が鏡面になっているので,反射して自分の顔しか見えません.
まあ,これは仕方ないのかもしれませんが,画面を見ながらの対話的なインタフェースなので,画面が見えないのは致命的です.

また,曲の音量の小さいときに,シャーという音が気になります.音源自体に入っている音なのか,プレイヤーの問題なのか,いまいち判断が付いていないんですけど,前はそんなことはなかったので,やはりプレイヤーのせいかと思っています.気にならないときは,全く気にならないんですけどね.

とりあえず,ぱっと思いつくのは,これくらいですかね.それ以外は気に入っています.
バッテリの持続時間も,私には十分で,問題ありません.

投稿者 shingo : 21:58 | コメント (2) | トラックバック

スパムの傾向

カテゴリー: [blog]

コメントスパムはかなり少なくなったのですが,トラックバックスパムがひどいです.

最近,英語の薬の名前がたくさん含まれていることに気づいて,そのあたりをフィルタしてみました.
まあ,焼け石に水でしょうけど.

例えば,
tamiflu:タミフル.インフルエンザ用の薬
viagra:説明不要だよね
levitra, cialis:viagraの同類
phentermine:フェナセチン,解熱・鎮痛剤
xenical:ゼニカル,ダイエット薬
hydrocodone:ヒドロコロン,鎮痛剤(未承認),麻薬
tramadol:トラマドール,鎮痛剤
alprazolam:抗不安薬
lexapro:レクサプロ,抗うつ剤
ephedrine:エフェドリン,エフェドラはダイエット薬
yasmin:ヤスミン,低用量ピル
ortho tricyclen:トリサイクロン,日本で未承認のピル
zyban:ザイバン,禁煙治療薬
他にもfioricets, acyclovir, xanax, aciphex, elimiteなどなど

ちなみに,これらのキーワードで検索すると,トラックスパムで汚染されたblogが大量に引っかかります...

薬以外だと,まあ,アダルトは当たり前のように大量に入っています.他には,なぜか時計や財布が多いですね...

投稿者 shingo : 21:57 | トラックバック