よたらぼ
自分の興味の赴くままにIT技術系のネタを取りとめもなくメモっています。
Ruby言語やLinuxのネタが多いです。

June 19, 2003

[Ruby-GNOME2] localeとMarshal

ruby-gnome2-en MLで以下のような問題がレポートされた。

$export LANG=es_ES (pl_PLとかでも良いです)
irb(main):001:0> require 'gtk2'
=> true
irb(main):002:0> a = 12.34
=> 12,34
irb(main):003:0> z = Marshal.dump(a)
=> "\004\010f\r12,34\000G\256"
irb(main):004:0> w = Marshal.load(z)
=> 12,0

12,34 が 12,0になってしまっているのだが、ruby-devで聞いたところKnown problemsなんだそうだ。

どうしようかな...。

Ruby/GTK側でsetlocale実装してMarshal使うとこだけlocaleを明示的に変えて!とか言うのが現実的なのかな...。


June 19, 2005

[tDiary] Spam襲来

かずひこさんのところと同じSpamがやってきた。

spam.rbではじけてるはずなのにやられてしまった...なぜ?

と小一時間悩んでいたら、spam.rbをいれている先がtdiary/filter/ではなくplugin/だった。ってことは今まで全然有効になってなかったってことか....(-o-;)


更新 設定