[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 2chのread.cgiへ]
Update time : 04/12 03:31 / Filesize : 236 KB / Number-of Response : 821
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【ActiveScript】RubyをWindowsで使うスレ【GUI】



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')

みたいに選択できるよ






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<236KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef