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

October 03, 2002

[Misc] ASCII NETのjunk.testが語源なんですか

Googleで調べたら2chにもそれらしき情報が

それにしてもタイミング的にはてっきり、sumoの語源かと思いましたよ(^^;)。

で、sumoの方はどうですかね、と言ってみるテスト。

[tDiary] recent_comment3

あり〜。また、たださんのツッコミが反映されてない。さてはtDiary作者のツッコミは半分位の確率で表示されないようになってるのかなぁ < んなこたぁない。

本日のツッコミ(全5件) [ツッコミを入れる]

Before...

むとぽん [たださん > おぉ。生き証人ですね(^^;)。ところでsumoの由来って何なんでしょうねぇと言ってみるテスト woo..]

すぎむし [SUMO = Software for Unified Model Output なんて話? > 由来 (後付けぽ..]

むとぽん [なるほど〜。それにしても難しい言葉ですねぇ。名付けの親は日本人なのでしょうか。]


October 03, 2003

[Ruby-GNOME2] Ruby/Libgda Tutorial

Laurent入魂のチュートリアル。なかなか良くできています。

Ruby/Libgdaのみならず、GNOME Data Access (GDA)に興味のある方は是非一度お試しください。

これ、誰か日本語化してくんないかなー。

[Ruby-GNOME2] Ruby/GnomePrint

ある人がRuby/GnomePrintを実装して送ってくれたんだけど....、なんでこんなになっちゃうの?というくらい独自実装バリバリ。

あまりにイケテナイ(というかRuby-GNOME2のルールに則ってない)ので、Ruby-GNOME2 Projectの1ライブラリとするなら全部守ってね、イヤだったら別でやってね、と前置きして、ほとんど全ての事柄(クラス名の付け方やらメソッドの命名規則やら定数値の書き方やら...ってほとんどWebに載ってる情報なんだけどな)についてコメントつけて送り返した。

それにしても、なんで実装する前に他のRuby-GNOME2のライブラリのやり方とか参考にしないんだろう。

いっそ、Ruby-GNOME2 Projectとは別でやってくれると良いんだけどなー。はぁ。


October 03, 2004

[tDiary] リファラエディタプラグイン-1.1.0

月またぎの処理でエラーが出ていたので修正してリリースしました。

[Misc] PO file editor

GetTextのカタログファイルを簡単に編集できるようなツールを探してみた。

もちろん、Ruby-GetText-Packageでも使うことができる。

GTranslater - Gnomeベース

KBabel - KDEベース

poEdit - WxWidgetsベース

あとは、Emacsのpo-modeとVimのpo.vimくらいかな〜。

使ったこと無いけどどれが便利なのだろう。

本日のツッコミ(全2件) [ツッコミを入れる]

通りすがり [GtkSourceViewがpoに対応してます。]

むとぽん [おぉ、そういえば。ということはgEditとかも、ですね。]


October 03, 2005

[Ruby] rcairo on Win32

ちょっと時間があったのでRuby-GNOME2をWin32(MSVCR71)+GTK+-2.8, Cairo-1.0.0でコンパイルしてみようと思い立った。

結果としてはなんとかなったんだけど...。rcairoはちょっと面倒くさかった。今後のために一応メモっておくこととする。

まず、GTK+-2.8.0のWin32バイナリをここから持ってきて今までのdll等を上書き(オレの場合はC:\GTK以下を強引に置き換えした)。

後で気づいたんだけど、libpng13.dllが無いよと言われるので、こちらは、DLL-files.comから頂いてきて、これもC:\GTK\bin\配下にコピーしてみた。

んでもって、rcairoはCVS版を取得してコンパイル....、しようとするが、extconf.rbが貧弱なのでそのままではうまくコンパイルできない。

今回の目標はとりあえず動くことを確認するだけなので、Ruby/GdkPixbufのextconf.rbをコピって来て使った。やっぱりpkg-config使ってたりするとmkmf-gnome2.rbを呼び出しちゃうのが楽だ。

その後、Ruby-GNOME2側をコンパイル。Ruby/GLibで一カ所リンクできないシンボルが。g_listenvが無いって言われたんだっけかな。とりあえず、その呼び出しはコメントアウト(^^;)。そんなこんなで他のはだいたいうまくいったんだけど、Ruby/GTKをコンパイルするとrcairoのリンクに失敗する。これは、cairo.defがきちんと定義されて無いからっぽい。Ruby/GTK側から参照するシンボルを定義して、Makefileを直接編集してcairo.defを読むようにしてコンパイル。あ、そうそう、ヘッダファイルで__declspec(dllexport), __declspec(dllimport)を見分けるのも忘れないようにしないと、ということでRuby/Pangoあたりからコピペ。

あとは、add_depend_package("cairo", ...)をRuby/GTKのextconf.rbに追加したりしたけど、どうもcairo.libを読めない。なので、とりあえず、Makefileで直接cairo.libの在処を記述したらうまくリンクできた。

これで、Ruby/GTKの新しいサンプルsample/misc/rgtk+cairo.rbも無事動いた。

しかし、これを全部直していくのは結構たいへんだなぁ。がんばれkouさん!(人任せ(^^;))

あ、そうそう、そういや、rcairoのsetup.rbも動かなかった。こっちは深くは追わなかったけど....、なんだったんだろう。

[Ruby-GNOME2] NihongoBenkyoの翻訳

NihongoBenkyoが次のバージョンをそろそろリリースするということで翻訳依頼が来た。しかし、これが難しい...。

「On readings」うーん。読み中?なんて訳せば...

「Kun readings」お、こ、これは訓読み?ってことは前のやつは音読みか!?

本日のツッコミ(全2件) [ツッコミを入れる]

kou [setup.rbは3.4.0を使っているんですが,もしかしたら古いバージョンだと動くのかもしれません. でも,ここを..]

むとう [うーん、なんででしょう。]


更新 設定