[#46647] RubyでWindowsの常駐サービスプログラムを作る方法 — kouichi_someya@...

はじめまして。

12 messages 2009/12/16
[#46649] Re: RubyでWindowsの常駐サービスプログラムを作る方法 — "U.Nakamura" <usa@...> 2009/12/17

こんにちは、なかむら(う)です。

[ruby-list:46671] Re: Ruby/TkのTkHTMLを扱う際にsegmentation fault

From: Hidetoshi NAGAI <nagai@...>
Date: 2009-12-20 15:32:39 UTC
List: ruby-list #46671
永井@知能.九工大です.

From: 上野宏法 <ronor.u@gmail.com>
Subject: [ruby-list:46670] Re: Ruby/TkのTkHTMLを扱う際にsegmentation fault
Date: Sun, 20 Dec 2009 18:03:45 +0900
Message-ID: <a35720ac0912200058s3737e86ev791995ab79214914@mail.gmail.com>
> Tclスクリプトを書けないためにその部分の問題切り分けができなかったのですが、TkHTML3はまだTcl/Tk上でも動作しないことをこちらのwish上でも確認できました。

念のためですが,前回のメールに書いた wish 用サンプルでは,
".hv parse $doc" の先頭のピリオドが落ちてましたが,
そこは正しくピリオドつきで試していただけましたでしょうか.
その上で SEGV ということであれば,
Tcl/Tk 上でまともに動くようになるのを待つということになります.

> Tcl/Tkでも動作せず、Ruby/Tkでサポートされてないバージョンのものに対してお手数をおかけし申し訳ありませんでした@SUPPORT_STATUSのファイルの存在自体に気づいてませんでしたm( _ _ )m

いえいえ.
それも,ドキュメントが不足しているのが原因ですよね.
ごめんなさい.

> Ruby/Tkをここ数日触っていて好きになりそうなので、もしかしたらまた質問させていただくこともあるかもしれませんが、その時はよろしくお願いいたします。ありがとうございました。

お気軽にどうぞ.

以下は余談です...

Tk は,色々と「お任せ」モードで手軽に GUI を作れるだけでなく,
細かい制御や調整を行った GUI を作ることもできます.
入口は広いのですが,奥が深くもなっています.
Tk では GUI ビルダーを使用しない人が多数ですが,
それは,配置を logical に指定して後はジオメトリマネージャに任せる方が
Tk 的であり,それゆえ GUI ビルダーを必要としないためだろうと考えています.
ワープロソフトと LaTeX との比較で言えば,LaTeX 寄りの存在だと思います.

Tk の考え方に慣れ親しんでしまうと色々とスムーズになるのですが,
「お手軽に GUI を作れる」の言葉で Tk を少しかじった人が
考え方に慣れ親しむ前に (十分に習得する前に) 
放り出してしまっているように感じます.

その点で標準添付であることは不利で,
いっしょにくっついてくるからと,とりあえず少しだけ触ってみて,
その後,他の GUI ライブラリを使うようになった場合,
「Tk を以前使ったことがあるが,今 (今後) は使っていない」に
カウントされることになります.

# そうした点でも,母集団が小さい上に無作為抽出ではないような
# 某アンケートの結果を絶対的な評価として捉えるのは納得できません.

古い情報に基づく先入観や十分に習得していないことからくる思い込みで,
例えば「ワープロのようではないので LaTeX はダメだ」という調子で
批判されても,それは筋違いではないかと思います.

# Tcl の弱点は Ruby による wrap で補っているつもりですし.(^_^)

当然,LaTeX を嫌いな人はいらっしゃるでしょうから
そのような人にまで無理に使えとは申しません.
でも,先入観なく使ってみていただいて感性に合いそうなら,
そのまま使い込んでいただけるといいなと思います.
-- 
永井 秀利  (nagai@ai.kyutech.ac.jp)
九州工業大学 大学院情報工学研究院 知能情報工学研究系 知能情報メディア部門

In This Thread