Ruby言語やLinuxのネタが多いです。
August 17, 2003
■ [Ruby-GNOME2][Hiki] LINUXFR.ORG
Ruby-GNOME2 Project Websiteのフランス語ページが紹介されてます。
で、ここでHikiが紹介されてます。SFへのリンク付き。Hikiもとうとうフランスデビューですね(^^;)。
■ [Ruby-GNOME2] Ruby-GNOME2 Projece Website
rubyのバージョンを ruby 1.8.0 (2003-08-16) [i686-linux]にした。
コンパイリングファームでコンパイルしたりなんだりで結構手間がかかってしまった。
ちょっとは速くなったかなぁ。
■ [tDiary] tDiary Plugin Viewer-1.1.0
生駒さんからruby-1.8.x用のパッチを頂いたのでバージョンアップ。どうもです。
最新版はruby-1.8.xでしか動かないのでご注意を。
#にしても、これ、使ってくれている人がいたなんて....ちと感動(^^;)
August 17, 2005
■ [Ruby-GNOME2] GTK+-2.8.0 released
Pango-1.10.0, GLib-2.8.0も。
うぬぬ、この前、2.6.x対応が済んだと思ったばっかりだったのに...(T_T)。
Ruby-GetText-Packageに力を入れてる場合じゃないのか、オレ....(T_T)。
■ Ruby/GTK2のAPIドキュメント作ってるときに見つけたGTK+のリファレンスマニュアルのtypoを何点か指摘しただけなんだけど、Thanks toに名前を挙げてくれてるってのは嬉しいね。オープンソースならではと言いますか。
■ [Ruby-GNOME2] キミも開発に参加してみないか!
自分一人でやるのつらいので協力者を募集します。
興味のある方は私まで。さぁ、みんなでインプリしよう!
#とりあえず、enの方で一人手を挙げてくれた。一人じゃないんだっ!
August 17, 2006
■ [Ruby-GNOME2] rSQLiteGUI 0.1
Ruby/GTK2で作られたデータベース管理ツールです。ActiveRecordを使っているんだそうです。ちょっとAREditorっぽいかな。
■ [Rails] actionpack-1.12.3/lib/action_controller/filters.rb
Ruby-GetTextでは、クライアントからのリクエストがある度に初期化処理(クライアントに応じたロケールのセット)を行っている。
で、次バージョンでは、初期化する前と後にcallbackメソッドを定義できるようにする予定。これで、クライアントが要求するロケールではないロケールをGetText初期化前に設定したり、GetTextを初期化した後(つまりロケールが決定した後)に確実に処理を行いたいメソッドを定義したりすることができるようになる。
今でも、before_filter等を使えばそれらしいことができるんだけど、GetTextの初期化前後を保証する、というのがちょっと難しい(というか書き方次第になってしまう)。
で、filters.rbを参考にしようと思ったんだけど・・・、これ、カッコイイかもしれないけどめちゃくちゃ重い実装だね。リクエスト毎にこれだけの前処理をやるって、なんかやりすぎ感があるなぁ。
ということで、GetTextの方はAPIは真似しつつもっとシンプルかつ限定的なメソッドを用意しようと思う。ということをメモしておく。

Before...
▲ babie [重複インストールかな?>いけるのといけないの 実際のライブラリは /usr/lib/ruby/gems/1.8/ge..]
▲ むとう [そもそもrequire自体がオーバーライドされているみたいですよ。 requireのタイミングで$:に読み込むパスを..]
▲ babie [あー、そういえばるびま記事で言ってました。すんません。]