2010-03-01から1ヶ月間の記事一覧

GtkBuilderとPython(pygtk) JavaScript(Seed) C#(Vala) C そして Mono gtkmm gjs

libgladeからGtkBuilderへの移行の時期が近づいてますが、対応状況がバラバラなので、ある程度の割り切りが必要になりそうです。 当然C言語では問題ないですが、C++(gtkmm)は対応が中途半端みたいです。pygtkは問題なく動作中。C# と JavaScriptはValaとSeed…

GjsでもJavaScript

GNOMEではSeed以外でもJavaScriptでプログラムが書けます。それがgjs(Gnome JavaScript)です。こちらの方が名前が勝ってますが、残念ながらGNOMEとして採用されませんでした。 サンプルコードは、 $ rpm -ql gjs | grep /usr/share/gjs-1.0/ /usr/share/gjs-…

GObjectとJavaScript

GNOMEではJavaScriptエンジンとしてSeedとgjsがあって、mutterではgjsを使っていますが、GNOMEではSeedが正式に採用されました。 GUIプログラミング入門ネタ(STLUGの人しか知らないけど)として使えそうなので、ちょっと調べてみました。 #!/usr/bin/env seed…

GIO GFileのサンプルはgvfsが良さげ

glibのGIOのGFileを使うサンプルを物色していたけど、gvfsに素敵なサンプルがたくさんあった。gvfsでコマンドラインから実行できるアプリケーション群のソースを眺めてみると、GFileの使い方がよく分かる。RPM系のディストリビューションなら。 $ rpm -q gvf…