Ruby言語やLinuxのネタが多いです。
August 10, 2003
■ [Ruby-GNOME2] rbbr-0.3.0
Ruby向けのクラス・モジュールブラウザです。ReFeやriをインストールしておけば、ri/ReFeがサポートするクラス・モジュールやメソッドの説明を表示できます。
また、それとは別にRuby-GNOME2 API Referenceも表示できるようにしてみました。
■ もちろん、MS Windows上でも使えますよ(Cygwinで確認してます)。
■ ....もう寝よう。
■ [Ruby-GNOME2] Ruby-GNOME2 Project Websiteフランス語版
Ruby-GNOME2 Project Websiteですがフランス語サイトを立ち上げました。これから、私が得意のフランス語でがんがん文章を書いていきます .... というのはもちろんウソです。え?ちょっと信じちゃいました?まぁ、おフランスな雰囲気を醸し出しちゃってるので信じちゃってもしょうがないかもしれません。おーほっほっ。
っていう多少疲れ気味の冗談はおいといて、実際はRuby/GStreamerのLaurentをはじめ、数名のフランス人で運営されていくとのこと。もはや全く私の手の届く範囲を超えていますが、上手に運営されていくことを願うばかりです。どなたかフランス語ができる人がいたら是非フォローしてやってください(^^;)。
■ 副産物として、Hikiのリソース周りをフランス語化したものができたのでHiki-devの方に投げておきました。興味のある方はそちらをどうぞ。
■ どうでも良いのですが、大学時代、ドイツ語選択だったにも関わらず覚えている言葉は、イッヒ・リーベ・ディッヒだけというオレにフランス語なんてとうてい無理ですね、すみまそん。
August 10, 2004
■ [Ruby-GNOME2] ruby-gtk2-0.10.0-2-i386-msvcrt-1.8.zip
0.10.0のWin32バイナリですが、ちとゴミもインストールしちゃうという極悪品だったので慌てて再パッケージ化しました。
もし、すでにインストールしちゃった人がいたら申し訳ないです。
■ そうそう、今回のWin32バイナリパッケージですが、今までのRuby/GLib, Ruby/ATK, Ruby/Pango, Ruby/GdkPixbuf, Ruby/GTKの他に、Ruby/GtkGLExt、Ruby/Libglade2も、さらにRuby-GetText-Packageとそれが必要とするracc-1.4.4-allも入れてあります。サンプルもひととおり入れてあるので是非お試しください。
#でも、フォント周りのWarningは相変わらず出まくりです(^^;)。
それから、チョー手抜きインストーラ付き。install.rbをダブルクリックすれば有無を言わさずインストールされます(^^;)。
August 10, 2005
■ [Ruby] RubyGems
Rubyを1.8.2に落としてRoRをインストールしてみた。でも、どうもその先に進む気にならない。
いやー、もう、フレームワークとか落ち着いて勉強できないお年頃なのかも。
■ いやいや、そんなことより、やらなきゃいけないのはまずはRuby-GetText-Packageのgem化だろう!
と開き直り、gem化開始。こういうときTODOがたまりまくってるとすぐに難しいことは後回しになるね。てへっ。
■ 昔、ZnZさんが作ってくれたヤツをベースにすぐできるだろー、的にふんふんふふんと鼻歌交じりにあっさり終わらせようとしたところ....。
ZnZさんの指摘通り_locale.soは変なところにインストールされちゃうし、
data/配下はインストールされないし、
pre-*.rbみたいなファイルも全部インストールされちゃうし、
もう、どうにもこうにもわからんちん!うがーっ!!
ということで、全部ruby-talkに投げてみることにした。
いやぁ、自分で考えるのが苦手になってきたのは老化のはじまりかもね!(ヤケ)
■ ってか、gettext自体、rubyに標準添付されちゃわないかな...。gem化するのが面倒くさいから標準添付希望、ってちとムシが良すぎるか(苦笑)。
■ [Ruby-GNOME2] (続)大バグの件
Tomaszがgtk-devel-listに問い合わせてくれた結果Owenから速攻でリプライがきた。彼はすでにこれについての考察しているらしい。
その中で、(GNOME official bindingではない)Rubyについて言及してくれているのは、ちょっとだけとはいえ嬉しいことだ。
後でじっくり読もう。→ Introducing "toggle references"
■ 簡単に言うと、この問題は他の言語バインディングにも言えることなのでGLib-2.8でそれに関する関数を二つほど追加する、ってなことらしい。
これをしてくれるのであれば、少なくともGObjectなものに関してはRuby/GLib側で吸収できそう、つまりG_RELATIVE2の改善は不要そう。
ただ、GBoxedなオブジェクトや、GBoxedですらないオブジェクトについてはやっぱり自前で何とかしなきゃいけないんだろうな。
■ ふと気づいたんだけど、未だにgtk-devel-listに入ってないオレって...(汗)。
そういや、昔、入ろうとしたんだけどなぜか入れなかったんだよな...。

▲ たけうち [グーテンモルゲン! っていうか、むとぽんはラテンだろう。ノリもそうだし、車もそうだしさ(^^) ]
▲ むとぽん [言われてみればそんな気もします。イタリア語も得意ですし(ウソ。]