Ruby言語やLinuxのネタが多いです。
August 04, 2002
■ [Ruby] SegLED - Segment LED操作用ライブラリ for OpenBlockSS
というものを作ってみました。OpenBlockSSの前面にあるLEDに対しRubyから簡単にアクセスすることができます。
OpenBlockSSを持っている人が少ない上、LEDをRubyから操作したい人はさらにいないでしょうから、めちゃくちゃマイナーなライブラリになりそうですが、実は結構おもしろいです。
もし、OpenBlockSSを持っている方がいましたら是非試してみてください。
August 04, 2003
■ [Ruby-GNOME2] News site watch
ぼちぼちと注目され始めてるみたいです。Ruby-GNOME2 Project Website上のRefererを辿って見つけたモノをいくつか紹介しきます。
Simple Programming - Appletsのところで紹介してくれてます。2003/07/23。
So if you want to make an applet that easy, you can use Python or Ruby. Personally, I would go with Ruby.
I would go with Rubyって言ってくれてるのはとてもうれしいのですが、GnomeAppletってまだ未サポートなんですけど...(汗。
フランスのサイトです。2003/08/02。
Le binding Ruby-GNOME2 de Mutoh & Sakai continue de progresser ...
と、なんと、私とさかいさんを名前入りで紹介してくれてます。全然読めないけど、こういうところに書いてあるんだから悪いことは書いてないよね(^^;)。
日本のサイト。zenityの章で紹介されています。2003/04/29。ちょっと古いか(^^;)。
シェルスクリプトの手軽さと機能の豊富さが、GNOMEのようなデスクトップ環境でも有効となるのである。もちろん、gtk2-perlを使ったperlスクリプトでもいいし、Ruby-GNOME2を使ったrubyスクリプトでもよい。
■ そうそう、それから、すっかり書くの忘れてたんだけど、GNOMEのWebsiteってだいぶ変わったのねぇ、って遅すぎ?
August 04, 2004
■ [Ruby-GNOME2] Glade-2でL10nなアプリケーションを作る際の注意
Glade-2とGetTextと組み合わせるとL10nなアプリケーションを簡単に作ることができるのだが(エクセレント!)、その場合、ロケールをC(LANG/LC_CTYPEね)にしてGlade-2を起動し、英語表示のままアプリケーションを作る必要がある....ようだ。
■ Glade-2ではロケールをja_JPのままで起動すると、各部品のメニューとかツールチップとかが日本語化されて大変わかりやすい。
わかりやすいのだが。
要はこれが日本語のまま.gladeファイル(XMLファイル)に書き出されてしまう。Glade-2で国際化するときは、ここからGetText化された文字列を抽出するのだけど、この場合日本語がキーになってしまう。
世の中、残念ながら日本語を読める人に比べると圧倒的に英語が読める人(で日本語が読めない人)の方が多いわけで、そういう人達は日本語がキーになってると全く翻訳できなくなってしまう。
■ 正直、Glade-2の日本語化がやり過ぎな気もしないでもないが、GetTextの性質を考えるともしかしたら日本語化せざるをえない状況なのかもしれない。
■ それにしてもGlade-2はすばらしい。特にRuby/Libglade2との相性は相当良いと思う。GUIアプリケーションを作ってみたい人は是非試してみてほしいな。
ちなみに次のRuby-GNOME2リリースでruby-glade-create-template(.gladeファイルからRubyの雛型を作るツール)がケッコー強化される予定なのでお楽しみに(と自分にプレッシャーをかけてみる(^^;))。

Before...
▲ さかい [そのフランスのサイトを適当に機械翻訳にかけてみると…… the binding Ruby-GNOME2 of Mu..]
▲ むとぽん [おー、その手があったか。 WebsiteのRecent Pagesでそのプロジェクトの進捗具合を図られるとちとアレで..]
▲ むとぽん [図られる→計られる、かな。]