Just another Ruby porter,

〜2006年9月上旬〜


<Prev(,) | Next(.)> | Recent(/)>> | RDF

2006-09-01 (Fri)

[Ruby] nil.to_s

nil.to_sが"nil"になると誰もnil.to_sを使わなくなる。
無用の長物になりtrue.to_sやfalse.to_sのような存在に成り下がる。


2006-09-02 (Sat)

8月のspam

935通。Gmail側約3800スレッド。 ruby-lang.orgのサーバが変更になって設定がうまくいってないせいなのか、 すりぬけるspamが多いようだ。
やっぱヘッダに出てくるサーバ名も含めて学習していたから? もう一度学習し直すべきか。


2006-09-03 (Sun)

[Mail] spamをどんどん食わせて学習させたがあまり効果なし

さてどうしたもんか。
とりあえず1週間ほどすりぬけたspamを食わせて様子を見ることにする。
というかGmailにたまってる30日分のspamを取り出せると非常に楽なんだが。
そっちも調べてみよう。


2006-09-04 (Mon)

[Mail] ThunderbirdのJunk

ThunderbirdでJunkフォルダ内の0日以上古いメッセージを自動的に消すという設定にしてるんだけど、 なぜか消えずにたまる一方。
消されるのも何通かあるにはあるが、
よくよく見るとJunkフォルダ内はなぜかJunkマークがついてないものばかり。
全部選択してjしてしばらく待ってみるとTrashへ移動した。
そういうことか。JunkマークがないとTrashへ移動しないんだな。

てゆかThunderbirdよ。おまえがJunkフォルダに入れたんだからマークを消すなよ。


2006-09-05 (Tue)

[Mail] spamassassinのBAYES_XXが消えてる

どうにもまったく学習効果がないという感じで困ったもんだと思いながら、
ヘッダを見るとBAYES_00とかBAYES_20とかいう項目が消えてることに気づいた。
ベイジアンフィルタが死んでる?デバッグモードで実行してみよう。

% spamassassin -L -D < msg >& msg.log

msg.logを見てみるとなんと

[3473] dbg: bayes: not available for scanning, only 0 ham(s) in
bayes DB < 200

と言われてる。まじですか。なんでhamが0に?
あ、古いエントリは消すって仕様があったな。
そのせいか。spamばかり食わせてもだめなんだな。hamも食わせないと。
とりあえずruby-talk, ruby-dev MLから適当にみつくろって食わせてみる。
おお、 BAYES_50がついた。 50ってのも微妙な値ではあるが。


2006-09-06 (Wed)

[SBS] Diigo

del.icio.usのサーバがどうも最近調子が悪いので、
Diigoに登録してみた。
del.icio.usへ同期したりcache機能があるのがいいね。
しかし、del.icio.usの同期がなんかうまくいかない。
del.icio.usのユーザ名の設定がないんもんなあ。
まさか同じユーザ名じゃないとだめとか?


2006-09-07 (Thu)

[SBS] Diigoからdel.icio.usへの同期

Diigo LabのAlpha versionのtoolbarを使えばdel.icio.usへの同期ができた。
あとはキーへの割り当てができれば完璧だな。


2006-09-08 (Fri)

[Ruby] nil.to_s

""で決着。すでにCVS HEADでは戻ってる。 やっぱ 定石化してるような。


2006-09-09 (Sat)

[Soft] GetRSS Script 1

About:
getrss is a shell script which displays and interacts with RSS feeds. It accepts URLs and supports bookmarks.

[Ruby] Rubilicious 0.2.0

Changes:
HTTPS support. Updated to support the new Delicious API. Improved documentation. Many small bugfixes.

[Soft] searchMonkey 0.6.0

What is SearchMonkey?
A fast real-time search engine for displaying regular expression matches (both file name and content) across multiple directories.

Written in Gtk2+ it is highly portable, and as well as running on Linux PCs, can run on BSD, or even Windows.

2006-09-10 (Sun)

[Soft] nwcc

Feature-wise, there is little interesting to be had in nwcc yet:
  • Support for various C language features is incomplete or broken; Most notably support for floating point, bitfields and a few other things.
  • There are no features a power developer used to established mainstream compilers would consider interesting, yet (apart from, maybe, the stack protection feature.) Sorry. There is nothing beyond plain dumb compilation; No support for creating shared libraries, no support for debugging or profiling, no nothing
  • There is absolutely no optimization, meaning the generated code is very slow compared to the output of established compilers. I will work on this soon, but you should understand that my primary concerns right now are code correctness and portability rather than speed (it's hard enough to make slow code work!)

<Prev(,) | Next(.)> | Recent(/)>> | RDF


WWW を検索 jarp.does.notwork.org を検索

わたなべひろふみ
Key fingerprint = C456 1350 085F A320 C6C8 8A36 0F15 9B2E EB12 3885
Valid HTML 4.01!