[#43494] ブロックとともに呼び出されたsortについて — "Toshiyuki Ogura" <oguradio@...>

小倉です。

12 messages 2007/05/15

[#43508] rubyのテキストについて — 桑江 康公 <ykuwae@...>

はじめまして、桑江といいます。プログラム開発の勉強をはじめたいと考えています。いろいろと調べたのですが、オブジェクト指向を使った開発が現在しりゅうとのことで、Javaを勉強しようと考えていたのですが、rubyという言語もあるということがわかりネットで調べたところこのメーリングリストにたどり着きました。どなたかプログラム開発初心者でもわかりやすい本またはサイトがありましたら教えていただけないでしょうか?ちなみに、私のレベルはHTMLが少しわかる程度です。

8 messages 2007/05/15

[ruby-list:43528] [情報提供依頼] Windows 上の Ruby/Tk について

From: Hidetoshi NAGAI <nagai@...>
Date: 2007-05-17 06:47:48 UTC
List: ruby-list #43528
永井@知能.九工大です.

[ruby-list:43522] でも触れたのですが,
Windows 上の Ruby/Tk の動作が非常に遅くなるという現象があります.
最初は 1.8.4 と 1.8.5 との間での変更の影響と考えていたのですが,
そういうわけでもないようです.

そこで,原因を特定するための基になる情報として,
どのような場合に遅くなるかを集めたいと思っています.

動作が遅いかどうかは,Ruby のソースに付属のサンプルである
ウィジェットデモ (demo-en または demo-jp) の "widget" を
実行して,Canvas Widget の項の「フロアプラン (floor plan)」を
クリックして実行してみることで確認できます.

本来の動作であれば,Tcl/Tk のウィジェットデモと同様に
パッと表示がなされます.
動作が遅い場合は描画完了までに 5 秒から 10 秒を要し,
描いていく過程を目で追うことができます.

もしご協力いただけるようであれば,

 ・実行速度 (速い=>OK, 遅い=>NG)

 ・使っている Windows のバージョン

 ・使っている Ruby バイナリの作成方法
    (コンパイル環境,あるいはバイナリパッケージバージョン)
   "VC++ 6.0 で make", "One-Click Ruby Installer 184-20 を入手" など

 ・使っている Tcl/Tk バイナリの作成方法
    (可能な限り configure オプションの情報もお願いします)
   "mingw で make", "ActiveTcl 8.4.14.0 を入手" など

 ・次のコマンドの実行結果
     ruby -v -r rbconfig -r tk -e 'p Config::CONFIG["configure_args"]; p [Tk::TK_PATCHLEVEL, Tk::RELEASE_DATE, TkUtil::RELEASE_DATE, TclTkLib::RELEASE_DATE, Tk::PLATFORM["threaded"]]'

   # 上記ではコマンドラインが長すぎるという場合は
   #   ruby -v
   #   ruby -r rbconfig -e 'p Config::CONFIG["configure_args"]'
   #   ruby -r tk -e 'p Tk::TK_PATCHLEVEL'
   #   ruby -r tk -e 'p Tk::RELEASE_DATE'
   #   ruby -r tk -e 'p TkUtil::RELEASE_DATE'
   #   ruby -r tk -e 'p TclTkLib::RELEASE_DATE'
   #   ruby -r tk -e 'p Tk::PLATFORM["threaded"]]'
   # の結果.

を私宛てにメールで送ってください.
その際,せっかくのメールが埋もれてしまうのを避けるため,
メールの標題を

  「Windows 上の Ruby/Tk の動作テスト結果」

としていただけると助かります.

「この情報があれば fix できる」と断言はできない点は
私の未熟さで誠に申し訳ないのですが,
fix できる可能性を少しでも高めるために
ぜひご協力をお願い致します.
-- 
                                       永井 秀利 (九工大 知能情報)
                                           nagai@ai.kyutech.ac.jp

In This Thread

Prev Next