Ruby言語やLinuxのネタが多いです。
January 08, 2007 [おもひで]
■ [Ruby] Rakeと戯れる
Rakeで、青木さんのsetup.rbのpost-install相当のことができないかと思っていろいろと調べてみたんだけどよくわからなかった。ってか、できなさげ。そういうときって、どうすればいいの?
January 13, 2007 [おもひで]
■ [Ruby] RubyLexでパースに失敗
Ruby-GetText-Packageでは、rgettextでrubyのソースファイルからmsgidを抜け出すときにRubyLexを使っているんだけど、rubyのソースファイルに"#{Time.now.strftime("%m/%d")"}"という記述があるとSyntaxErrorになるという報告があった。
以下のようにすると再現する。
% ruby -d -rirb/ruby-lex -e 'RubyLex.new.lex'
"#{Time.now.strftime("%m/%d")}Exception `Interrupt' at /usr/lib/ruby/1.8/irb/ruby-lex.rb:85 -
/usr/lib/ruby/1.8/irb/ruby-lex.rb:85:in `gets': Interrupt
from /usr/lib/ruby/1.8/irb/ruby-lex.rb:85:in `set_input'
from /usr/lib/ruby/1.8/irb/ruby-lex.rb:189:in `call'
from /usr/lib/ruby/1.8/irb/ruby-lex.rb:189:in `buf_input'
from /usr/lib/ruby/1.8/irb/ruby-lex.rb:104:in `getc'
from /usr/lib/ruby/1.8/irb/slex.rb:206:in `match_io'
from /usr/lib/ruby/1.8/irb/slex.rb:76:in `match'
from /usr/lib/ruby/1.8/irb/ruby-lex.rb:287:in `token'
from /usr/lib/ruby/1.8/irb/ruby-lex.rb:263:in `lex'
from -e:1
RubyLexのバグっぽかったので念のためruby-devに報告してみた。ruby-devにメールをしたのはひさしぶりでちょっと緊張した(苦笑)。
■ [Ruby] RubyLexでパースに失敗(2)
バグなんだけど直らないらしい。ripper使ってはどうか、ということなんだけど、ダブルクオートをシングルクオートに直せば動くので、まぁ、使う際に気をつけてもらうことにするかな・・・。
January 14, 2007 [おもひで]
■ [Ruby-GNOME2] 新年会(?)
Ruby/GtkGLExtのメンテナである、スクリチことヴィンセントがフランスから再来日しました。
そこで、以下の要領で歓迎会兼新年会をしようかと思います。
1/20(土) 17:50 新宿南口改札前集合
今のところ、私と須藤さん、スクリチの3名参加ということですが、他に参加してもいいよー、という方がいらっしゃいましたら、ぜひともご連絡くださいませ。
Ruby-GNOME2に興味のある方はもちろん、Ruby-GetText-Packageについて一言いいたい、という方の参加をお待ちしております。
January 20, 2007 [おもひで]
■ ちなみにスクリチのファーストネームはVincentというのですが、「ヴィンセント」は英語読みで、「ヴァンサン」の方が正しい発音に近いそうです。そういうわけで、これからは「番さん」と呼びたいと思います。
■ [Misc] LCD-AD203GW(I・O DATA)
先週初めから微妙に調子の悪かった19inchCRTディスプレイがとうとう昨日、お亡くなりになった。何年使ったんだっけなぁ。長い間ありがとう。
で、さっそく今日、秋葉原まで行って液晶ディスプレイを買ってきた。CRTが1600x1200だったので同じスペックのものにしたらちょっと高かった。
家に帰ってセッティングしたらなんだか少し部屋が広くなった気がした。CRT大きかったもんなぁ。
ちょっとまぶしいな。オレはまぶしいと目が疲れるので輝度・コントラストを落として使うんだけど、このディスプレイだと共に20%くらいに絞ってもちょっとまぶしい感じだ。お、輝度は0%でもいい感じだぞ。
January 22, 2007 [おもひで]
■ [Ruby] Ruby-GetText-Package-1.9.0
Ruby on Rails 1.2.1リリースにあわせてリリースしました。もちろん、Rails1.2.1対応済みです。ぜひご利用ください。
#1.1.6では試してないのでそちらを使っている方はアップデートしない方が良いかも。

Before...
▲ むとう [あはは。それは良かった。 Mathieuも日本においでよ。]
▲ hisa [きのうはどうもでした!自動化しないというこだわりの話おもしろく聞かせていただきました。]
▲ むとう [こちらこそありがとうございました。 自動化、厳密にいえば「できない」ってことなんですよね。 中途半端に妥協することは..]