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


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

【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



573 名前:デフォルトの名無しさん mailto:sage [2009/01/14(水) 06:29:48 ]
vruby の FormDesigner なんか参考になるんじゃないの?
sourceforge.jp/projects/fdvr/

574 名前:デフォルトの名無しさん mailto:sage [2009/01/14(水) 13:35:41 ]
なぜそうvrubyに拘る

575 名前:569 [2009/01/14(水) 21:45:45 ]
>>573
目から売り子(♀)。そっか、FormDesignerはpure rubyだっけ。
調べてみます。dクス

>>570
vbicよりすごいのん?

576 名前:デフォルトの名無しさん mailto:sage [2009/01/14(水) 22:15:59 ]
なぜそうvrubyに拘る

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








[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

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

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