1 名前:デフォルトの名無しさん [2006/08/08(火) 19:08:09 ] 他プラットホームとの互換性なんかいらん! 漏れはWindowsの上だけで快適に使いたいんだ! Windows独自の技術的な話題や、 Windows版だけのrubyの問題について語るスレ。 ■ruby www.ruby-lang.org/ja/ ■ruby関連スレ ・Rubyについて Part 22 (本スレ?) pc8.2ch.net/test/read.cgi/tech/1147897915/ ・Ruby初心者スレッドPart7 pc8.2ch.net/test/read.cgi/tech/1154077799/l50
577 名前:575 [2009/01/15(木) 21:10:22 ] ちょろっと見たところ、FormDesigner自体はpure rubyなのですが 肝心な部分はWin32api経由でGDI呼んでるようでした。 やりたかったことは、ひょっとして結構めんどい処理なの? 矩形再編集は諦めて位置を得るだけにしとけってことかな... >>578 ナーゼ・ソゥ・コダワール(1912-1974 仏) AA略
578 名前:デフォルトの名無しさん mailto:sage [2009/01/16(金) 03:37:45 ] もうVBで書けよ。ウゼーし。 BASICの宿題はお前にまかせた pc11.2ch.net/test/read.cgi/tech/1136788500/l50
579 名前:デフォルトの名無しさん mailto:sage [2009/01/16(金) 03:56:22 ] その辺の面倒くささは言語関係ないだろw とはいっても、 主にグラフィックの描画につまっているなら .NET(C#, VB.net) でも使ったほうがいい。 そじゃなくて、アルゴリズムにつまっているなら言語関係ないw
580 名前:デフォルトの名無しさん mailto:sage [2009/01/16(金) 06:07:16 ] >>577 GDIくらい使えよ
581 名前:デフォルトの名無しさん mailto:sage [2009/01/16(金) 16:20:30 ] すいません。 行き詰ったことがあったので質問させて下さい。(改行が多い win32oleをつかってADO経由でsqlserverのテーブルに 対して読み書きを行おうと思っています。 connectionオブジェクトのゲットは出来ました。 recordsetオブジェクトのゲットも出来ました。 recordsetの各feilds("項目名").valueに値をセットして updateメソッドで反映出来るのも確認できました。 「よし、出来た」 そう思ったのもつかの間。 「テストテーブルだけど初期値(null)に戻しておくか」 そう思った時に壁につぶかりました。 rsTest.feilds("項目名").value = nil こうすると例外が出てしまいます。 当然値のセットも出来てません。 初期値(null)が入っている時は p rsTest.feilds("項目名").value 結果:nil になったのですが…。 DBのnull≠nilで初期値がp関数でnil表示されるのは 型が返還された結果だというのはおぼろげながら 想像はつくのですが、ではADOのFeildオブジェクトに nullをセットするにはどうしたらいいのでしょうか? レコードセットでの操作を諦めてSQL文で操作した 方がいいのでしょうか?
582 名前:581 mailto:sage [2009/01/16(金) 20:32:34 ] 初心者スレがあったのに、気付かなかったのでこちらに 書いてしまいましたが、あちらの方で改めてカキコ 致しました。 以降、あちらでご教授して頂く(方法があればですが) つもりです。 お目汚し申し訳ないです。
583 名前:デフォルトの名無しさん mailto:sage [2009/02/02(月) 12:05:56 ] ほしゅ
584 名前:デフォルトの名無しさん mailto:sage [2009/02/05(木) 19:32:22 ] なんなのrubyって。 ruby使うのにCコンパイラ入れなきゃいけないの?????????? rubyだけでプログラミングできないのかよ!!!!!!
585 名前:デフォルトの名無しさん mailto:sage [2009/02/05(木) 20:00:22 ] ソースからインストールしようとしてるんなら>>1 それともbinary gemでも?
586 名前:デフォルトの名無しさん mailto:sage [2009/02/08(日) 01:34:26 ] おおかた sqlite3-ruby ver1.2.4 ではまってるとか、そんなんだろ。
587 名前:デフォルトの名無しさん mailto:sage [2009/02/12(木) 23:08:42 ] みんなWindowsでもRuby-GNOME2って使ってる? Shoesはお遊びで使う分にはいいかもしれんが…
588 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 09:19:04 ] HotKeyを使ってコーディング中にブラウザを更新するものを作りたく調べたら vrubyにそれっぽいのあったんだけどwikiやググってみてもリファレンスがないorz どうやって使うのか分かる方いますか? 教えて君申し訳ないorz
589 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 12:02:35 ] >HotKeyを使ってコーディング中にブラウザを更新する 意味が分からない
590 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 13:00:59 ] 意味わかるぜ phpとかcssとかhtmlをエディタなんかで編集中に フォーカス移動せずに横に立ち上げたブラウザを更新するんだろ。 動作確認が楽なんだよね。 俺は普段からやってるよ xyzzyでも内臓ブラウザの更新と保存のショートカットの連動ができる EclipseでもEclipse版greasemonkey+保存時にFirefoxを更新するスクリプトがある。 これがないとやっとれんよ正直。 >>588 のやりたいことは、多分AutoHotKeyなら楽にできると思うぞ Windowsじゃなかったらスマソ
591 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 13:12:25 ] vrubyって言ってるんだからWindowsだろたぶん。 どっちにせよRubyでやって嬉しいことではないから>>590 のアドバイスに 従ったほうがいいと思うぞ。 #Rubyで書けるAutoHotKeyとかないかな…
592 名前:590 mailto:sage [2009/02/13(金) 17:00:07 ] AutoHotKeyで作ってみたら、思いのほかうまくいった。 Eclipse + Firefox 3で動作確認した。 Ctrl+Sで保存してFirefoxリロード。 IEとかでも応用できると思う。(うまくいかなかったので、Sleipnirでやるという話もあった) ; Eclipse IDE #IfWinActive, Eclipse ahk_class SWT_Window0 ; Ctrl+S to ^s:: Send, ^s # originaled by mala # la.ma.la/blog/diary_200608281736.htm WinGet, FF,, Mozilla Firefox ControlSend,, {F5}, ahk_id %FF% return #IfWinActive 参考: 最速インターフェース研究会 :: AutoHotkeyを使ってFirefoxをリロードするだけのexeファイルを作ってみた la.ma.la/blog/diary_200608281736.htm Eclipse Monkey自動リロード + Firefox が遅すぎてイライラしていたのでちょうどよかったわ
593 名前:590 mailto:sage [2009/02/13(金) 17:01:44 ] コピペミス訂正 ; Eclipse IDE #IfWinActive, Eclipse ahk_class SWT_Window0 ; Ctrl+S to ^s:: Send, ^s ; originaled by mala ; la.ma.la/blog/diary_200608281736.htm WinGet, FF,, Mozilla Firefox ControlSend,, {F5}, ahk_id %FF% return #IfWinActive
594 名前:デフォルトの名無しさん mailto:sage [2009/02/15(日) 00:46:13 ] >>563 もう見てないかな? バグだったみたいだね。それ。 修正されたのがあがってるよ。 arton.no-ip.info/data/asr/
595 名前:563 mailto:sage [2009/02/15(日) 22:07:02 ] >>594 どうもありがとう 今見にいったら、blogの方にも書いてありましたね 一時期は毎日チェックしてたのですが 最近はたまにしか見てなかったので助かりました これから動作確認してみます
596 名前:563 mailto:sage [2009/02/16(月) 00:30:39 ] ううむ、一部の問題は解決されるけど、全般的にはまだ問題がありそう もしまだ見てたら、余裕のあるときでいいので調査お願いできないでしょうか>作者の方 以下のコードでActiveScriptRubyがない状態だと、JS/VBSの相互呼び出しが問題なくできます ActiveScriptRubyを入れたら、3者間で相互呼び出しして欲しいんだけど、逆にJS/VBSまで動作しなくなるようです <html><head><hta:application> <script language="RubyScript"> def alertRuby(text); alert(text); end def alertRuby2JS(text); alertJS(text); end def alertRuby2VBS(text); alertVBS(text); end </script><script language="JavaScript"> function alertJS(text) {alert(text)} function alertJS2VBS(text) {alertVBS(text)} function alertJS2Ruby(text){alertRuby(text)} </script><script language="VBScript"> Sub alertVBS(text): alert(text): End Sub Sub alertVBS2JS(text): alertJS(text): End Sub Sub alertVBS2Ruby(text): alertRuby(text): End Sub </script></head><body> <a onClick="alertJS('JS')">JS</a><br> <a onClick="alertVBS('VBS')">VBS</a><br> <a onClick="alertJS2VBS('JS2VBS')">JS2VBS</a><br> <a onClick="alertVBS2JS('VBS2JS')">VBS2JS</a><br><br> <a onClick="alertRuby('Ruby')">Ruby</a><br> <a onClick="alertJS2Ruby('JS2Ruby')">JS2Ruby</a><br> <a onClick="alertRuby2JS('Ruby2JS')">Ruby2JS</a><br> <a onClick="alertVBS2Ruby('VBS2Ruby')">VBS2Ruby</a><br> <a onClick="alertRuby2VBS('Ruby2VBS')">Ruby2VBS</a><br> </body></html>
597 名前:デフォルトの名無しさん mailto:sage [2009/02/17(火) 00:23:22 ] >563 今度はどうかな
598 名前:デフォルトの名無しさん mailto:sage [2009/02/17(火) 01:46:42 ] >>597 完璧です テストプログラムも元々のアプリも問題なく動作することを確認しました どうもありがとうございました
599 名前:デフォルトの名無しさん mailto:sage [2009/02/23(月) 23:01:20 ] ちょっとエロイひと教えてください。 開発環境のIDEとしてRDE(1.1.1)のsetup.exeをダウンロードしたんですが、ウイルスバスター2009でウイルスとして隔離されるのですが、同じ現象の人いますか?
600 名前:デフォルトの名無しさん mailto:sage [2009/02/23(月) 23:41:57 ] >>599 同じく。トレンドマイクロに連絡して対応してもらったほうがいいんじゃないかな。 別の話だけど、最近one click ruby installerでインストールされるスクリプトも ウイルス扱いされるようになった(これ以外のパッケージでもインストールされる ファイルだと思う)。これも連絡して対応をお願いしているが、まだ修正はできて ない模様。
601 名前:デフォルトの名無しさん mailto:sage [2009/02/24(火) 02:17:03 ] スクリプトを one click でインストール出来るような危険なソフトということで
602 名前:デフォルトの名無しさん mailto:sage [2009/02/24(火) 13:34:51 ] 以前、rubyscript2exeかexerbあたりで作られたRuby製のウィルスがあったらしい 多分その影響じゃないかな
603 名前:599 mailto:sage [2009/02/24(火) 21:39:59 ] >>600-602 とりあえず、RDEとOne Click Installerの件は、トレンドマイクロに連絡してみた。 しばらく待つか・・・・ 対応してくれるか分からんけど
604 名前:デフォルトの名無しさん mailto:sage [2009/02/25(水) 08:46:35 ] Appcelerator Titanium? makes building desktop rich applications easy titaniumapp.com/ Ruby版AIRみたいなの。 WindowsとMac対応。 でもまだ微妙。Windows版もmac版よか尾錠
605 名前:デフォルトの名無しさん mailto:sage [2009/02/25(水) 13:27:37 ] ironRuby正式版まだー?
606 名前:デフォルトの名無しさん mailto:sage [2009/02/25(水) 20:42:26 ] 正式版じゃなくても今でも使えはするけど 何が足りない感じ?
607 名前:600 mailto:sage [2009/02/28(土) 12:22:19 ] >>603 One Click Installerには反応しなくなったYO! トレマイから報告がきたらお礼を返信するとするか。
608 名前:デフォルトの名無しさん mailto:sage [2009/03/01(日) 07:08:29 ] それは乙だ
609 名前:599 mailto:sage [2009/03/02(月) 12:56:18 ] >>607 トレンドマイクロから返信が来た。対応してくれた様だ。 >トレンドマイクロ・ウイルスバスタークラブセンターです。 >弊社製品をご愛用いただき、誠にありがとうございます。 > >このたびの件ではご不便をおかけいたしまして、誠に申し訳ございません。 > >お送りいただいたファイルを解析した結果は誤警告と確認いたしました。 > >現在、ウイルスパターンファイル[5.867.50]にて修正が施されております。 > >大変失礼いたしました。 > >今後、お一人でも多くのお客さまが、快適にお使いいただけるよう >品質向上を徹底し、ご満足いただけるような製品開発を目指していく >所存でございます。 > >なにとぞご容赦のほど、お願い申し上げます。 > >お手数をかけいたしますが、ウイルスバスターをアップデートし、 >全ドライブ検索を実行いただき、ウイルス処理が発見されるかどうか >お試しいただきますようお願いいたします。
610 名前:デフォルトの名無しさん mailto:sage [2009/03/19(木) 02:24:45 ] .NETでRuby開発を体験してみよう − @IT www.atmarkit.co.jp/fdotnet/special/ironruby/ironruby_01.html
611 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 10:06:19 ] www.microsoft.com/japan/msdn/vstudio/events/agileseminar.aspx
612 名前:デフォルトの名無しさん [2009/03/30(月) 23:12:00 ] 123
613 名前:デフォルトの名無しさん mailto:sage [2009/04/13(月) 14:28:59 ] こやつめw
614 名前:デフォルトの名無しさん mailto:sage [2009/04/14(火) 12:43:21 ] ういやつよのうw
615 名前:デフォルトの名無しさん [2009/06/08(月) 21:57:47 ] 干す
616 名前:デフォルトの名無しさん mailto:sage [2009/06/09(火) 07:02:41 ] Rubyスクリプトをexe化するためのソフト、Ocra mono.kmc.gr.jp/~yhara/d/?date=20090606#p03
617 名前:デフォルトの名無しさん mailto:sage [2009/06/10(水) 11:08:46 ] >>616 これは良記事。 DXRubyのスターターキットとかいいですな
618 名前:デフォルトの名無しさん mailto:sage [2009/06/12(金) 23:30:26 ] >>616 こういうソフトっていくつもあるけど何が違うの?
619 名前:デフォルトの名無しさん mailto:sage [2009/06/13(土) 01:28:45 ] >>618 その記事そのものが比較記事になってると思うのだが。 見た?
620 名前:デフォルトの名無しさん mailto:sage [2009/06/17(水) 22:14:51 ] Ironrubyマダァ?(・∀・ )っ/凵⌒☆チンチン
621 名前:デフォルトの名無しさん mailto:sage [2009/06/19(金) 00:48:45 ] まだというかもうリリースはしてるけど何を待ってるの? ドキュメントがほぼ無いのは確かにつらいけど
622 名前:デフォルトの名無しさん mailto:sage [2009/06/19(金) 02:09:41 ] >>620 >>621 前にもこんなやりとりがあったよーな・・・
623 名前:デフォルトの名無しさん mailto:sage [2009/06/22(月) 23:14:25 ] 1.8.7(p174)
624 名前:デフォルトの名無しさん mailto:sage [2009/06/26(金) 01:48:53 ] Ruby/Gtkを自分でVCでビルドってできる? かなりイバラな道っぽいんだけど…
625 名前:デフォルトの名無しさん mailto:sage [2009/06/26(金) 08:38:22 ] >>624 mingwでビルドした方が幸せになれると思います
626 名前:デフォルトの名無しさん mailto:sage [2009/06/26(金) 22:26:42 ] そういやqtrubyの最新をmingwでビルドしようとしたけど挫折したな Windowsでのビルドガイドでもあると嬉しいんだけど
627 名前:デフォルトの名無しさん mailto:sage [2009/06/27(土) 08:21:12 ] Ruby-GNOME2のWin用バイナリの新バージョン公開の動きは一応あるみたいだけどな。 どっかの英語のフォーラムでちょこっとだけ話が出てたキガス
628 名前:デフォルトの名無しさん mailto:sage [2009/06/27(土) 22:00:09 ] IronRubyがまともに動けばGUI問題は解決しそうだがなあ…。 IronPythonほどではないみたいだし
629 名前:デフォルトの名無しさん [2009/07/03(金) 18:26:45 ] >>628 ちなみに、Jrubyとかは×なのですか?
630 名前:デフォルトの名無しさん [2009/07/10(金) 09:40:27 ] ×
631 名前:デフォルトの名無しさん mailto:sage [2009/07/15(水) 21:42:53 ] MinGWでのビルド、俺は上手くいかなかった… 仕方無いから、ruby-gnome2-0.16.0-1-i386-mswin32.exeでインストールしたのを使ってる… 0.16で、ドラッグアンドドロップされたファイルのパスを調べるにはどうしたら良いですか? 0.19だと、drag-data-receivedシグナルで獲得出来たのですが、 Windowsのruby/gnome2 0.16では獲得できないようなのですが…
632 名前:デフォルトの名無しさん [2009/07/16(木) 00:36:37 ] Ruby1.9.1のWindows版って、IO周りの処理が遅いらしいのだが、 1.9.2では改善されないのかな?
633 名前:デフォルトの名無しさん mailto:sage [2009/07/16(木) 01:37:16 ] RubyのWindows版でGUIアプリ用フレーム枠みなさん何使ってます
634 名前:デフォルトの名無しさん mailto:sage [2009/07/17(金) 08:48:04 ] >>632 年末までにはなんか考えたい
635 名前:デフォルトの名無しさん mailto:sage [2009/07/19(日) 06:55:15 ] >>632 1.8.7もwindows版はどうもすごく遅い。なんとかならないかな。
636 名前:デフォルトの名無しさん mailto:sage [2009/07/19(日) 08:34:24 ] (基本ファイルの)requireで読まれるときにバカみたいに負荷かかってるよね
637 名前:デフォルトの名無しさん mailto:sage [2009/07/19(日) 08:39:20 ] ウィルススキャナが走ってるとか狂ったようにgemsがあるとか
638 名前:デフォルトの名無しさん mailto:sage [2009/07/19(日) 10:52:59 ] Railsのrake -Tとか、script/soncoleの立ち上がりに、30秒くらいかかるぜ orz Linux(Ubuntu)だと1/10くらいもかからんのに…
639 名前:638 mailto:sage [2009/07/19(日) 10:53:50 ] >>637 ああ、gems削除すればいいのか・・・試してみます。 あとアンチウィルスの対象外に指定すればいいのかね?
640 名前:638 mailto:sage [2009/07/19(日) 11:00:58 ] うちの速めのマシンで時間はかってみたよ。 ■rake $ time rake -T : real 0m25.858s user 0m0.031s sys 0m0.015s (2回目) real 0m7.094s user 0m0.015s sys 0m0.061s ■script/runner (rakeやった後) $ time script/runner "puts 'hello'" hello real 0m15.673s user 0m0.030s sys 0m0.031s (2回目) $ time script/runner "puts 'hello'" hello real 0m12.170s user 0m0.000s sys 0m0.031s おせええええ CPU Quad Core Q6600, Memory 2GB, Ruby1.8.7, Rails 2.3.2.1, Windows Vista SP2(32bit)
641 名前:638 mailto:sage [2009/07/26(日) 09:16:52 ] rake cleanup $ time rake -T real 0m13.801s user 0m0.015s sys 0m0.000s $ time rake -T real 0m5.850s user 0m0.000s sys 0m0.000s $ time script/run hello real 0m16.309s user 0m0.015s sys 0m0.015s $ time script/run hello real 0m12.124s user 0m0.000s sys 0m0.030s rake cleanupかけたら、rakeだけ少し早くなったわ
642 名前:デフォルトの名無しさん mailto:sage [2009/07/26(日) 15:16:18 ] multi
643 名前:デフォルトの名無しさん mailto:sage [2009/07/26(日) 15:59:14 ] requireするファイルをとにかく少なくするのが重要 可能ならでっかい1枚ファイルにすればきっと速い
644 名前:デフォルトの名無しさん mailto:sage [2009/07/27(月) 12:17:46 ] gemはインストールしてあるだけで時間を食う
645 名前:638 mailto:sage [2009/07/28(火) 10:34:40 ] >>642 ごめん。Railsスレに書いちゃった
646 名前:デフォルトの名無しさん [2009/08/24(月) 06:27:28 ] jarp.does.notwork.orgの名前解決ができないんだけど
647 名前:デフォルトの名無しさん [2009/08/25(火) 00:49:15 ] 誰も反応してくれないのね
648 名前:デフォルトの名無しさん mailto:sage [2009/08/25(火) 07:53:40 ] 質問です。 8時間悩んだバグが単なる変数の再初期化のし忘れでした。 このやりきれない気持ちをどうすればよいですか。
649 名前:デフォルトの名無しさん mailto:sage [2009/08/25(火) 09:14:36 ] 過疎スレに突然ひとりごとじみたこと書かれても...
650 名前:デフォルトの名無しさん mailto:sage [2009/08/25(火) 10:06:50 ] C&Pにレス書かれても...
651 名前:デフォルトの名無しさん [2009/08/25(火) 11:45:27 ] よくあることだ
652 名前:デフォルトの名無しさん mailto:sage [2009/08/26(水) 09:45:32 ] >sharedなsshセッションが残っているため日記は更新できるが、誰も見ることができないjarpなのであった
653 名前:デフォルトの名無しさん mailto:sage [2009/08/28(金) 19:48:46 ] One Click Installerと迷ったが結局こっちにした 違いがよく分からんが
654 名前:デフォルトの名無しさん mailto:sage [2009/08/28(金) 21:19:29 ] >>653 これはどう? Rumix - Ruby Starter Package with Installer ruby.morphball.net/rumix/
655 名前:デフォルトの名無しさん mailto:sage [2009/08/29(土) 01:31:56 ] リファレンスが日本語ってのはいいな
656 名前:デフォルトの名無しさん mailto:sage [2009/08/29(土) 07:28:17 ] One Click Installerってアップデートできんじゃんかw
657 名前:デフォルトの名無しさん mailto:sage [2009/08/31(月) 11:18:10 ] そうなの?一旦アンインストールするしか
658 名前:デフォルトの名無しさん mailto:sage [2009/08/31(月) 22:03:37 ] 原因がさっぱり見えないしどこに投げるべきかも迷ったからここに書き散らかし ASR1.8.7(p174)とOne Click Ruby Installer 186-26でvruby使いながら URLを標準のブラウザ(Fx3.5.2)で開こうとすると1分ぐらい固まった ruby -rvr/vruby -e'VRLocalScreen.newform.create; system "start example.com "' ruby -rvr/vruby -e'VRLocalScreen.newform.create; system "RunDLL32.EXE url.dll,FileProtocolHandler example.com "' 標準のブラウザをChrome2.0.172.43にしたらURLはすぐ開くようになったものの フォルダのオープンも(当然ブラウザと関係なく)同じように固まる ruby -rvr/vruby -e'VRLocalScreen.newform.create; system "start c:\\"' ruby -rvr/vruby -e'VRLocalScreen.newform.create; system "RunDLL32.EXE url.dll,FileProtocolHandler"' XP環境二つで確認したから環境依存ではないはず vrubyを使わなければ問題ないし、使っていてもsystem関数やstart, rundll32.exeの呼び出し自体は遅くない Fxでもfirefox.exeを直接叩けば大丈夫だったから、とりあえずの回避方法 cmd = Win32::Registry::HKEY_CLASSES_ROOT.open('http\shell\open\command') {|reg| reg[nil] } cmd.sub!('%1', url) system cmd
659 名前:デフォルトの名無しさん mailto:sage [2009/09/03(木) 16:56:01 ] なぜここに書いた
660 名前:デフォルトの名無しさん mailto:sage [2009/09/04(金) 00:36:59 ] 既視感がある。DDEのせいじゃないか? messageloop呼ばないとウインドウがハングしたも同然だから、 メッセージのブロードキャストを使うDDEが止まるぞ。 FirefoxがDDE使うかどうかは知らんけどな。
661 名前:デフォルトの名無しさん mailto:sage [2009/09/04(金) 08:12:26 ] Windows用Rubyは MinGW版が速いと聞いてRuby on Railsで試してみた - yuum3のお仕事日記 d.hatena.ne.jp/yuum3/20090805/1249452345 antoniocangiano.com/wp-content/uploads/2009/08/mri_kri_total_runtime.png mingw版のほうが速いんだってさ
662 名前:デフォルトの名無しさん mailto:sage [2009/09/04(金) 15:55:23 ] unicode化が楽しみだ
663 名前:デフォルトの名無しさん mailto:sage [2009/09/04(金) 22:47:32 ] >>659 どこに投げればいいか迷ったから お蔵入りさせるよりは誰かに見てもらった方がよいし、どこに投げればいいよって言ってもらえれば十分だった パッチじゃないからライセンス云々の問題にはならないはず 心証的には・・・どうなんだろうね >>660 ありがとう、やっぱ見てもらうもんだ 再現コードを作るときのミスで、>>658 は指摘の通りこれで解決した ruby -rvr/vruby -e'Thread.new{sleep 5; system "start c:\\"}; VRLocalScreen.start(VRForm)' ruby -rvr/vruby -e'Thread.new{sleep 5; system "RunDLL32.EXE url.dll,FileProtocolHandler example.com "}; VRLocalScreen.start(VRForm)' ただきっかけはタスクトレイのメニューからsystemでrundll32.exeを呼んだときだから、messageloopもしてるんだ とりあえず探った部分が外していたとわかったから一から探り直してみるよ
664 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 21:15:00 ] Rails遅いのかーバージョン下げるかなー
665 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 22:06:08 ] 913 nobodyさん [sage] Date:2009/09/06(日) 14:23:30 ID:??? Be: >>905-907 本当だ。なんだこれ? mswin32版のRuby 1.8.7-p160が遅すぎる件 - 那由多屋 開発日誌 d.hatena.ne.jp/nayutaya/20090601/1243848756 L'eclat des jours(2009-04-22) www.artonx.org/diary/20090422.html (コメ欄)
666 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 23:28:30 ] 何年も前から言われてることに反応して欲しいのかな
667 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 23:53:35 ] 何年も前じゃないだろ
668 名前:デフォルトの名無しさん mailto:sage [2009/09/07(月) 00:40:48 ] ttp://www.garbagecollect.jp/~usa/d/200710a.html#id20071001_P3
669 名前:デフォルトの名無しさん mailto:sage [2009/09/07(月) 00:52:45 ] ごめん。勘違いしてたわ
670 名前:デフォルトの名無しさん mailto:sage [2009/09/07(月) 06:40:46 ] >>666-667 >>665 がその前もコピペしないからわからないが、どうやら、p160にうpだてすると、 Railsのviewの処理が100倍遅くなるらしい。今年に入ってからの話。
671 名前:デフォルトの名無しさん mailto:sage [2009/09/07(月) 12:03:57 ] それってmingw32版でも同じ?
672 名前:デフォルトの名無しさん mailto:sage [2009/09/07(月) 15:57:14 ] 遅くなっている原因から考えると、当然同じだろう。
673 名前:デフォルトの名無しさん mailto:sage [2009/09/20(日) 17:46:08 ] 最新版で直ってないか? $ svn log -r{2009-09-18}:HEAD win32/win32.c ------------------------------------------------------------------------ r24994 | usa | 2009-09-18 14:32:13 +0900 (Fri, 18 Sep 2009) | 4 lines * win32/win32.c (rb_w32_select): on 1.8, we don't need to poll sockets, because our select is never called from multiple threads. ------------------------------------------------------------------------ r24996 | usa | 2009-09-18 14:44:49 +0900 (Fri, 18 Sep 2009) | 3 lines * win32/win32.c (rb_w32_select): wait specified time on select. ------------------------------------------------------------------------
674 名前:デフォルトの名無しさん mailto:sage [2009/09/20(日) 21:09:07 ] >>673 ttp://www.garbagecollect.jp/~usa/d/200909b.html#id20090918_P1_2 >再現ケースを持っていないので確認できないんだけど、これでちょっとはマシになったりしないだろうか。 これのことだね 俺も確認できないけど、どうだったんだろ?
675 名前:デフォルトの名無しさん mailto:sage [2009/10/15(木) 02:04:15 ] pc12.2ch.net/test/read.cgi/tech/1253176267/768 から誘導されてきました。 Windows XPでExcelを操作する際、 Excelが1つだけ起動しているときはwin32oleを使って WIN32OLE.connect('ExcelApplication') でうまくいくんですが 複数起動しているとどれかひとつしか操作できません。 どうすれば複数のExcelを操作できるでしょうか?
676 名前:デフォルトの名無しさん mailto:sage [2009/10/15(木) 04:26:36 ] 出来ないような気がするんだけど 該当するスレはこっちだと思う pc12.2ch.net/test/read.cgi/tech/1137771139/ ここも過疎ってるから こっちの方がいいかな pc12.2ch.net/test/read.cgi/tech/1243095768/ pc12.2ch.net/test/read.cgi/tech/1254281104/
677 名前:デフォルトの名無しさん mailto:sage [2009/10/15(木) 04:54:05 ] ファイルを開いている状態なら、 WIN32OLE.connect('D:\Book1.xls') みたいに選択できるよ