[表示 : 全て 最新50 1-99 101- 2chのread.cgiへ]
Update time : 05/09 10:05 / Filesize : 51 KB / Number-of Response : 187
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


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

Ruby で GUI するスレ



1 名前:デフォルトの名無しさん mailto:sage [2010/03/26(金) 22:19:36 ]
Qt
wx
Tk
GTK GNOME2 Shoes
Fx
Apollo
Visualuruby
IronRuby
色々選択肢はあるようですが続きは >>2 以降で

59 名前:デフォルトの名無しさん mailto:sage [2010/03/29(月) 19:09:47 ]
tktable は tk と別にパッケージをインストールする必要がある

60 名前:デフォルトの名無しさん mailto:sage [2010/03/29(月) 19:57:55 ]
TkTable.2.10.tar.gz をダウンロードしたんだけど
cygwin でも msvc でも make しようとすると
tktable.tcl.h が見つからないっていわれる
ぐぐっても英語のページしか出て来ないし
いまいちピントのずれたサイトばかり
だれも使ってないのだろうか

61 名前:デフォルトの名無しさん [2010/03/29(月) 19:59:25 ]
馬鹿には使えないことが証明されました

62 名前:デフォルトの名無しさん [2010/03/29(月) 20:00:10 ]
wxRuby とか RubyQt とかならこんなに苦労しなくても済むのかなぁ

63 名前:デフォルトの名無しさん mailto:sage [2010/03/29(月) 20:01:22 ]
>>58
rubyとだけタイプしてコード書くよりirbを推奨。
readlineが使えるなら irb -rreadline おすすめ。
# mainloopするまでフィードバックはないことについては
# 上のほうになんか解決策があった気がする。

pythonの対話モードと似たようなものだ。
# ipythonってのもあるんだな…


64 名前:デフォルトの名無しさん mailto:sage [2010/03/29(月) 20:15:56 ]
>>58
求めてるのがこれかはわからないし
>>59のtktableとは別物かもしれないけれど

# ActiveTcl 8.5 + ActiveScriptRuby 1.8.7
require 'tk'
require 'tkextlib/tktable'
t = Tk::TkTable.new(:rows=>5, :cols=>5)
t.pack()
Tk.mainloop()

65 名前:デフォルトの名無しさん mailto:sage [2010/03/29(月) 20:18:16 ]
Ruby-Gnome2マンセー

66 名前:デフォルトの名無しさん [2010/03/29(月) 20:21:27 ]
>>63
ありがとうございます

>>64

$ ruby
require 'tk'
require 'tkextlib/tktable'
t = Tk::Tktable.new(:rows=>5, :cols=>5)
t.pack()
Tk.mainloop()
/usr/lib/ruby/1.8/tk/package.rb:86:in `require': TkPackage can't find package Tk
table (RuntimeError)
from /usr/lib/ruby/1.8/tkextlib/tktable/tktable.rb:16
from /usr/lib/ruby/1.8/tkextlib/tktable.rb:14:in `require'
from /usr/lib/ruby/1.8/tkextlib/tktable.rb:14
from -:2:in `require'
from -:2

やっぱりだめですね
TkPackageが入ってないってことですかね

67 名前:デフォルトの名無しさん mailto:sage [2010/03/29(月) 20:29:22 ]
コピペもできない子は先生もう知りません



68 名前:デフォルトの名無しさん [2010/03/29(月) 20:32:28 ]
すみません
t = Tk::TkTable.new(:rows=>5, :cols=>5)
でもだめです

69 名前:デフォルトの名無しさん [2010/03/29(月) 20:33:55 ]
>>66
TkPackageが入ってないんじゃなくて
TkPackageからTkTableをロードしにいくところで
TkTableが無いと言われているだけ

結局TkTableをインストールしないといけない

70 名前:デフォルトの名無しさん [2010/03/29(月) 20:34:51 ]
もはやRuby側の問題じゃない罠

71 名前:デフォルトの名無しさん [2010/03/29(月) 20:35:49 ]
みなさん色々アドバイスありがとうございます
なんかもう気力が無くなりつつあります
こんなに面倒だからみんな語りたがらないんですね

72 名前:デフォルトの名無しさん mailto:sage [2010/03/29(月) 20:36:29 ]
irb使えとあれほど(ry

73 名前:デフォルトの名無しさん mailto:sage [2010/03/29(月) 20:37:18 ]
てか、何でTk使うんだ?

74 名前:デフォルトの名無しさん [2010/03/29(月) 20:39:30 ]
Ruby初心者スレでRubyXXの中ではRuby/Tkが一番相性が良い
とかなんとか言ってる方がいらっしゃったので・・・

75 名前:デフォルトの名無しさん mailto:sage [2010/03/29(月) 20:41:27 ]
Tkを窓から捨てろ
いますぐニダ

76 名前:デフォルトの名無しさん mailto:sage [2010/03/29(月) 20:51:55 ]
あきらめて Ruby/Qt にしようと思ったら
ttp://takahr.dhis.portside.net/cgi-bin/rwiki.cgi?cmd=view;name=Ruby%2FQte
落ちてる orz

77 名前:デフォルトの名無しさん mailto:sage [2010/03/29(月) 20:53:49 ]
ttp://sfns.u-shizuoka-ken.ac.jp/geneng/horie_hp/ruby/horie_prog_jp.html
こっちもだめだ
orz



78 名前:デフォルトの名無しさん mailto:sage [2010/03/29(月) 20:55:44 ]
wxRuby は rake と SWIG が必要?
またトラブりそうだなぁ

79 名前:デフォルトの名無しさん [2010/03/29(月) 20:56:34 ]
Rubyを窓から捨てろ
いますぐニダ

80 名前:デフォルトの名無しさん mailto:sage [2010/03/29(月) 20:57:24 ]
馬鹿には使えないことが証明されました

81 名前:デフォルトの名無しさん mailto:sage [2010/03/29(月) 21:11:56 ]
しかしなんでまた一足飛びにTkTableを使おうなどと思ったのか

82 名前:デフォルトの名無しさん mailto:sage [2010/03/29(月) 21:19:15 ]
100マス計算の出題・採点ソフトを作りたかったのです

83 名前:デフォルトの名無しさん mailto:sage [2010/03/29(月) 21:26:33 ]
gridでよくね?

84 名前:デフォルトの名無しさん mailto:sage [2010/03/29(月) 21:27:49 ]
ウインドウを左右二つに区切って
左に100ます、右に入力欄
右の入力欄の入力に応じて左の100ますを書き換える

これならTkでも十分できるんじゃないか

85 名前:デフォルトの名無しさん mailto:sage [2010/03/29(月) 21:31:46 ]
すみません
縦が(x+a)で横が(x+b)の掛け算の場合
xの2乗+ax+bx+ab
を入力したら正解にしたいのですが
どういう判定をすればよいのか分かりません


86 名前:デフォルトの名無しさん mailto:sage [2010/03/29(月) 21:33:30 ]
x**2+(a+b)x+ab
が正解のような

87 名前:デフォルトの名無しさん mailto:sage [2010/03/29(月) 21:34:24 ]
GUI関係ねーし



88 名前:デフォルトの名無しさん mailto:sage [2010/03/29(月) 21:35:39 ]
「xの2条」とかをxの右上に2があるように表示するのは
GUIじゃないと出来ないですよね?


89 名前:デフォルトの名無しさん mailto:sage [2010/03/29(月) 23:01:42 ]
>>88
回答としては、canvasに小さめのフォントで描く、なんだろうけど、
とりあえずあなたの目的にとっては本質的じゃないからあとまわしに
して x^2 のような仮表示にして先に進んだほうがいいと思う。




90 名前:デフォルトの名無しさん [2010/03/30(火) 18:40:53 ]
tkってnanの略?
ちんこだろjk

91 名前:デフォルトの名無しさん mailto:sage [2010/03/31(水) 11:21:59 ]
>>78
初心者スレの荒らしじゃないけど、悪いことイ・ワンからGUIしたいだけならC#にしとけw
俺もGUIも全部Rubyでやりたいなどと日頃から思うけどさすがに・・・

92 名前:デフォルトの名無しさん mailto:sage [2010/03/31(水) 12:03:29 ]
Ruby で GUI って結局どこの馬の骨か分からんフレームワークを
必死で寄せ集めて試行錯誤してやっと使えるようになるかなってレベル
それに出来上がったのを exe にしようとするとまた苦労が待っている
Python に比べると激しく茨の道としか思えない

93 名前:デフォルトの名無しさん mailto:sage [2010/03/31(水) 12:21:11 ]
>>92
ここで聞くのもアレなんだけど、
PythonのGUIツールキットはTortoiseHgやらDropboxなどの製品でも使われてみたいだけど
どういう違いがあるんだろ。
exe化しにくい他に。
Pythonの環境は参考になるんじゃないかな。

そもそもGUI望まれてなくて、今時webアプリでいーじゃんという意見は半分は同意したいがw

94 名前:デフォルトの名無しさん mailto:sage [2010/03/31(水) 13:11:35 ]
たとえばTcl/Tk自体は歴史のあるGUIツールキットだ(X上では安定)
それをきちんとした統合度で呼んでるきちんとした言語があればそれが使われる
Pyhotn部分がしっかりしていたから使われただけ
それがRubyじゃなかったのは、RubyがPythonじゃなかったから

95 名前:デフォルトの名無しさん mailto:sage [2010/03/31(水) 13:20:37 ]
まあ、Python on RailsじゃなくてRuby on Railsだったかは、
PythonがRubyじゃなかったから、ということか
どっちも・・・

96 名前:デフォルトの名無しさん mailto:sage [2010/03/31(水) 13:22:21 ]
webあぷりじゃできなことってまだいっぱいあるからな

97 名前:デフォルトの名無しさん [2010/03/31(水) 14:23:41 ]
WEBだけの言語といわれるPHPでさえこういうのあるよ

ttp://hirata-create.lar.jp/?page=HC-Standalone-B

で、これでEXE化したソフトなんかもJRA-VANに登録してある

ttp://jra-van.jp/dlb/sft/lib/oddscorejv.html

でもこういうのできるのは、技術的問題以前にライセンス形式にあるな。
一般の人に配布する場合、EXE内または外に母体となる何らかのバイナリが必要だろ
そういう意味では、PHPやPyhotn(BSD系)は有利でもPerlとRuby(GPL系)は不利。

だからRubyでGUI考えるぐらいならC#かVBで作った方が手っ取り早いぞ。




98 名前:デフォルトの名無しさん mailto:sage [2010/03/31(水) 15:07:00 ]
なぜ突然EXE化の話になってるんだぜ

99 名前:デフォルトの名無しさん [2010/03/31(水) 15:32:05 ]
GUIであるからにはEXEになってねーと意味ねーよ

100 名前:デフォルトの名無しさん mailto:sage [2010/03/31(水) 16:04:52 ]
WEB上のGUI・・・苦しいかwwww

101 名前:デフォルトの名無しさん [2010/03/31(水) 17:07:52 ]
>>100
WEB上のGUIって何?

102 名前:デフォルトの名無しさん [2010/03/31(水) 17:26:54 ]
RubyでGUIやるのは時間の無駄、言語は適材適所で使うもの。

103 名前:デフォルトの名無しさん mailto:sage [2010/03/31(水) 18:25:03 ]
老婆心の塊のようなスレだなw

104 名前:デフォルトの名無しさん mailto:sage [2010/03/31(水) 19:49:26 ]
EubyでGUIはムリポを実証するスレです

105 名前:デフォルトの名無しさん mailto:sage [2010/03/31(水) 20:16:53 ]
CGIにしてUIはWebブラウザで、というのが幸せな気もしなくもない

106 名前:デフォルトの名無しさん mailto:sage [2010/03/31(水) 21:13:02 ]
Python+Tkで100ます計算作ってみたがそれなりのものができた
Tkはいいものだ

Ruby/Tkは場合によってはRubyの再コンパイルが必要なのが痛い気がする

107 名前:デフォルトの名無しさん mailto:sage [2010/03/31(水) 21:19:58 ]
>>106
>場合によってはRubyの再コンパイル

静的リンクしてるならともかく、 ext/tk だけでいいんじゃないの?




108 名前:デフォルトの名無しさん mailto:sage [2010/03/31(水) 22:44:24 ]
>>107
Tcl/Tkが入ってない環境でコンパイルされたRuby
(結果としてtcltklib.soも作られない)なんかは
やっぱり再コンパイルが必要になるんじゃない?

109 名前:デフォルトの名無しさん mailto:sage [2010/03/31(水) 23:44:30 ]
tcltklib.soはext/tkをコンパイルすればその中に作られるよーな。


110 名前:デフォルトの名無しさん mailto:sage [2010/04/01(木) 02:14:56 ]
Tkinter は Python 入れるだけで使えるからなぁ
Ruby は GUI 環境は標準では何も入らないだろ?

111 名前:デフォルトの名無しさん mailto:sage [2010/04/01(木) 08:47:22 ]
>>100-106
スレタイがGUIってなってるけど話題的にはwebアプリのGUIは含まない雰囲気(←Google日本語だと何故か変換できる)だよね。

webアプリの技術でデスクトップアプリとなるAIRなんかになるかと思うけど、
それっぽいのも探してみた。

Appcelerator Titanium DesktopでRuby,Python,PHPを使ったお手軽デスクトップアプリ開発その1 - 仙台 Rails Vim JavaScript社長
d.hatena.ne.jp/yuichi_katahira/20100219/1266605194

Ruby,Python,PHP,JavaScriptでマルチプラットフォームなデスクトップアプリを簡単に作成する Appcelerator Titanium Desktop - 仙台 Rails Vim JavaScript社長
d.hatena.ne.jp/yuichi_katahira/20100219/1266592521

Titanium Desktop Application Development | Appcelerator
www.appcelerator.com/products/titanium-desktop-application-development/

112 名前:デフォルトの名無しさん mailto:sage [2010/04/01(木) 08:59:33 ]
>>111
HTA のことじゃね?

113 名前:デフォルトの名無しさん mailto:sage [2010/04/01(木) 09:02:14 ]
つ ttp://SmartClient.com
つ ttp://ExtJS.com

114 名前:デフォルトの名無しさん mailto:sage [2010/04/01(木) 09:09:29 ]
>>111
よこからありがとう
でもそれをここでやるとjavascriptの話題ばかりになってruby関係なくなるかもなぁ

115 名前:デフォルトの名無しさん mailto:sage [2010/04/01(木) 09:15:37 ]
>>110
標準でTkが入る。


116 名前:デフォルトの名無しさん mailto:sage [2010/04/01(木) 09:22:07 ]
場合によっては

って書いてあるのに無視する(見落とす/気付かない振りをする)おまいら素敵

117 名前:デフォルトの名無しさん mailto:sage [2010/04/01(木) 09:56:40 ]
>>111
JavaScriptやRuby, phpでネイティブアプリが作れる!って振込に
フランスに渡米した感じだw



118 名前:デフォルトの名無しさん mailto:sage [2010/04/01(木) 10:06:55 ]
>>115
コンパイルオプションをつけると Tk 用ライブラリがインストールされる、の間違いだろ
あれは「オプショナル」だと思う

119 名前:デフォルトの名無しさん mailto:sage [2010/04/01(木) 11:15:41 ]
えっ?

120 名前:デフォルトの名無しさん mailto:sage [2010/04/01(木) 12:36:15 ]
>>118
デフォルトで、tkが入ってれば見つけて作ってくれるわけだが。


121 名前:デフォルトの名無しさん mailto:sage [2010/04/02(金) 12:44:23 ]
ディストリビューションによっては別パッケージになってる、って話じゃないの?
そういうディストリビューションがあるかどうかは知らんけど。

122 名前:デフォルトの名無しさん mailto:sage [2010/04/02(金) 13:16:14 ]
Ruby が Tk モジュールを持っていても
あらかじめ Tcl/Tk が入っていないと使えないっていう話だろ

Python の場合は Tcl/Tk が入っていなくても
Tkinter が使える

123 名前:デフォルトの名無しさん mailto:sage [2010/04/02(金) 13:20:54 ]
>>122
その場合必要なのはTkのインストールであって
Rubyの再コンパイルではないのではないか?


124 名前:デフォルトの名無しさん mailto:sage [2010/04/02(金) 13:24:50 ]
Macだけど、

$ otool -L /System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/_tkinter.so
/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/_tkinter.so:
/System/Library/Frameworks/Tcl.framework/Versions/8.4/Tcl (compatibility version 8.4.0, current version 8.4.0)
/System/Library/Frameworks/Tk.framework/Versions/8.4/Tk (compatibility version 8.4.0, current version 8.4.0)
/usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current version 1.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 111.1.4)

Tcl/Tkなくてもこれ動くのか。


125 名前:デフォルトの名無しさん mailto:sage [2010/04/02(金) 13:30:56 ]
さすがにそんなことはないよな。

$ sudo chmod 750 /System/Library/Frameworks/Tk.framework/Versions/8.4/Tk
$ python
<snip>
>>> from Tkinter import *
<snip>
ImportError: dlopen(/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/_tkinter.so, 2):
Library not loaded: /System/Library/Frameworks/Tk.framework/Versions/8.4/Tk
Referenced from: /System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/_tkinter.so


126 名前:デフォルトの名無しさん mailto:sage [2010/04/02(金) 13:40:40 ]
_tkinterはTclインタプリタやらTkライブラリへのインタフェースだよ
なのでTclやTk自体が入ってなければ動かない

ただWindowsのPythonバイナリ配布物はTclやTkがDLLで同梱されてるので
ActiveTclを別にインストールする必要が無いってだけ

127 名前:デフォルトの名無しさん mailto:sage [2010/04/02(金) 22:48:02 ]
「Pythonだとできる」って言っている人は、本気で誤解しているのか、ミスリーディングしようとしているのか…。



128 名前:デフォルトの名無しさん mailto:sage [2010/04/03(土) 11:06:24 ]
直接のインポート対象ファイルが Tkinter.py という拡張子だから
pure pythonだと思い込んでいた、というオチがありそう。


129 名前:デフォルトの名無しさん mailto:sage [2010/04/07(水) 19:51:12 ]
画面をキャプチャして
pngファイルを出力する
プログラムを書きたいです
クリップボードに入れて
他のアプリにもコピペしたいです
何から手をつければ良いですか
windowsです

130 名前:デフォルトの名無しさん mailto:sage [2010/04/07(水) 20:03:05 ]
GDIの知識が要るな
HSPとかでいいんじゃね

131 名前:デフォルトの名無しさん [2010/04/07(水) 22:08:53 ]
clipboard読むWin32APIってなんだっけ

132 名前:デフォルトの名無しさん mailto:sage [2010/04/07(水) 22:17:34 ]
そういや win32-clipboard はテキスト形式だけだったな
Clipboard.GetDataObject を呼ぶ必要があるかと

133 名前:デフォルトの名無しさん mailto:sage [2010/04/08(木) 10:13:07 ]
import ImageGrab
import time
tm = time.time()
filename = 'PrntScrn_%s%03d.png' % (
time.strftime('%Y%m%d%H%M%S', time.localtime(tm)),
int(tm * 1000) % 1000)
ImageGrab.grab().save(filename)


134 名前:デフォルトの名無しさん mailto:sage [2010/04/08(木) 10:27:04 ]
>>133
スレチ


135 名前:デフォルトの名無しさん mailto:sage [2010/04/08(木) 11:30:26 ]
>>129
> 参考になるかどうか分かりませんが、dl2及びdlを使ったスクリーン全体のキャプチャをとる例が以下にあります。
> dl2の場合: rubyforge.org/cgi-bin/viewvc.cgi/dlcookbook/win32/capture.rb?revision=1.3&root=dlcookbook
> dlの場合: rubyforge.org/cgi-bin/viewvc.cgi/dlcookbook/win32/capture.rb?revision=1.1&root=dlcookbook


136 名前:デフォルトの名無しさん mailto:sage [2010/04/08(木) 11:36:44 ]
>>135
リンク無くなってるな orz
こっちでいけるみたいだ

require 'watir/screen_capture'
include Watir::ScreenCapture
screen_capture("hage.png", false, false)

ttp://svn.openqa.org/fisheye/browse/~raw,r=592/watir/trunk/watir/rdoc/classes/Watir/ScreenCapture.src/M000132.html
ttps://shimi.info/pukiwiki/?Ruby%2FWatir#b21c7cc5


137 名前:デフォルトの名無しさん mailto:sage [2010/04/08(木) 19:24:00 ]
>>136
おお!
オートパイロットですかこれはw
求めていたのとはちょっと違ってますが
とても参考になりました
ありがとうございます

でもパスが変に固定されてたり?
cygwin からだと正常に動作しなかったり
色々問題あるモジュールなので
多少直してからでないと使えないですねorz

rubyの野良モジュールってこんなのばっかりなの?



138 名前:デフォルトの名無しさん mailto:sage [2010/04/08(木) 19:39:39 ]
>>133
ありがとうございます
これはひょっとしてpythonですか?
こんなに簡単に書けるんですねorz
rubyにも簡単なモジュールあるんでしょうか?

139 名前:デフォルトの名無しさん mailto:sage [2010/04/08(木) 19:43:54 ]
自分から上級者領域に踏み込んで文句言うとか理解できん

140 名前:デフォルトの名無しさん mailto:sage [2010/04/08(木) 19:48:22 ]
文句は言ってないです(´・ω・`)

そういう風に受け取られたら申し訳ありませんorz

141 名前:デフォルトの名無しさん mailto:sage [2010/04/08(木) 19:55:44 ]
GUI と言えば GUI だし
GUI じゃないと言えば GUI じゃない
微妙にスレチ

142 名前:デフォルトの名無しさん mailto:sage [2010/04/08(木) 21:35:26 ]
むしろ有害スレスレ

143 名前:デフォルトの名無しさん [2010/04/09(金) 00:34:20 ]
      ☆ チン     マチクタビレタ〜
                        マチクタビレタ〜
       ☆ チン  〃  ∧_∧   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
        ヽ ___\(\・∀・) < RubyのGUIスタンドアロンアプリまだ〜
            \_/⊂ ⊂_ )   \_______________
          / ̄ ̄ ̄ ̄ ̄ ̄ /|
       | ̄ ̄ ̄ ̄ ̄ ̄ ̄|  |
       |  宍道湖七珍 |/

144 名前:デフォルトの名無しさん mailto:sage [2010/04/09(金) 04:44:05 ]
   ┌─┐
   │●│
   └─┤
   _   ∩
  ( ゚∀゚)彡
┌─┬⊂彡
│●│ おっぱい!おっぱい!
└─┘      おっぱい!おっぱい!


145 名前:デフォルトの名無しさん mailto:sage [2010/04/09(金) 08:40:21 ]
   ▁▁▁▁  ▁▁▁▁  ▁▁▁▁  ▁▁▁▁
  ╱╲   ╲╱╲   ╲╱╲   ╲╱╲   ╲
 ╱  ╲▁▁▁╲ ╲▁▁▁╲ ╲▁▁▁╲ ╲▁▁▁╲
 ╲  ╱ ▁▁╱ ╱   ╱ ╱ ▁▁╱ ╱   ╱
  ╲╱▁╱╲ ╲╱▁▁▁╱╲╱▁╱╲ ╲╱ ▁▁╱
   ▔╱  ╲▁▁▁╲   ▔╱  ╲ ▔▔╲
    ╲  ╱ ▁▁╱   ▁╲  ╱▔▔▔╱
     ╲╱▁╱╲ ▔▔╲╱╲▔╲╱ ▁▁╱
      ▔╱  ╲▁▁▁╲ ╲ ▔▔╲
       ╲  ╱ ▁▁╱ ╱▔▔▔╱
        ╲╱▁╱╲ ╲╱ ▁▁╱
         ▔╱  ╲ ▔▔╲
          ╲  ╱▔▔▔╱
           ╲╱   ╱

146 名前:デフォルトの名無しさん mailto:sage [2010/04/09(金) 11:32:27 ]
   ▁▁▁▁  ▁▁▁▁  ▁▁▁▁  ▁▁▁▁
  ╱╲   ╲╱╲   ╲╱╲   ╲╱╲   ╲
 ╱  ╲▁▁▁╲ ╲▁▁▁╲ ╲▁▁▁╲ ╲▁▁▁╲
 ╲  ╱ ▁▁╱ ╱   ╱ ╱ ▁▁╱ ╱   ╱
  ╲╱▁╱╲ ╲╱▁▁▁╱╲╱▁╱╲ ╲╱ ▁▁╱
   ▔╱  ╲▁▁▁╲   ▔╱  ╲ ▔▔╲
    ╲  ╱ ▁▁╱   ▁╲  ╱▔▔▔╱
     ╲╱▁╱╲ ▔▔╲╱╲▔╲╱ ▁▁╱
      ▔╱  ╲▁▁▁╲ ╲ ▔▔╲
       ╲  ╱ ▁▁╱ ╱▔▔▔╱
        ╲╱▁╱╲ ╲╱ ▁▁╱
         ▔╱  ╲ ▔▔╲
          ╲  ╱▔▔▔╱
           ╲╱   ╱
            ▔▔▔▔


147 名前:デフォルトの名無しさん mailto:sage [2010/04/09(金) 22:26:33 ]
ADSIを使ってドメイン内のコンピュータをリストアップして
IPアドレスやコメントを表示したいです
またリアルタイムに接続非接続の状熊等がわかるような
アイコン表示でグラフィカルに格好良く作るには
Rubyの何を使えば良いでしょう



148 名前:デフォルトの名無しさん mailto:sage [2010/04/10(土) 00:32:42 ]
またお前はそうやってここの住人がADSIなにそれおいしいのだと知りつつそういう質問をする

149 名前:デフォルトの名無しさん mailto:sage [2010/04/10(土) 21:34:01 ]
ADSIなにそれおいしいの

150 名前:(u_・y) ◆e6.oHu1j.o mailto:sage [2010/04/12(月) 01:53:37 ]
IronRubyってまだexe吐けないの?
いつになったらコンパイラリリース?
誰かつくらないの?
TkとかFxとか意味不明なもの使うより.NET使ったほうが数億倍良いじゃん?
Ruby in Steelってもう形だけはフォームデザイナも使えるじゃん?

151 名前:デフォルトの名無しさん mailto:sage [2010/04/12(月) 03:17:00 ]
>>150
じゃあお前が作れ

っていうのが Ruby コミュニティの常套句なんだよな
そんなことしてたから野良モジュールしか残らなかった
のが Ruby の自ら招いた不幸とも言える

152 名前:デフォルトの名無しさん mailto:sage [2010/04/12(月) 04:38:15 ]
>>150
MonoがLinuxを牛耳ればRuby使いもWindows FormsやWPFを使い出すかもだが
そんなこと期待してる暇があったらF#でも勉強すれ

153 名前:(u_・y) ◆e6.oHu1j.o mailto:sage [2010/04/12(月) 13:54:01 ]
お前が一人で勝手に勉強しろ


何度考えてもruby.netが最良なのに、
世界の流れが遅すぎる

154 名前:デフォルトの名無しさん mailto:sage [2010/04/12(月) 13:55:16 ]
IronRuby で exe が作れるなら乗り換えてもいいかな

155 名前:デフォルトの名無しさん mailto:sage [2010/04/12(月) 21:41:41 ]
>>153
それってlinuxで使えるの?
windows限定の話なら、限定のスレあるからそっちの方がいいような。


156 名前:デフォルトの名無しさん mailto:sage [2010/04/12(月) 21:47:48 ]
rubyの人はwindowsの話が出てくるとすぐ煙に巻くよね

157 名前:デフォルトの名無しさん mailto:sage [2010/04/12(月) 21:49:53 ]
トラブルの温床だからな




158 名前:(u_・y) ◆e6.oHu1j.o mailto:sage [2010/04/13(火) 11:54:16 ]
155いわくIronRubyの話題はスレ違いらしいから消えるとする

159 名前:デフォルトの名無しさん mailto:sage [2010/04/13(火) 22:57:35 ]
IronRubyならいいじゃん、Monoで動くんだから
ruby.netは知らんが

160 名前:デフォルトの名無しさん mailto:sage [2010/04/14(水) 05:11:58 ]
>>158
monoでちゃんと動くんならここでも全然問題ない気もするよ。

もし他のRubyGemsとかのライブラリが使えないなら、あまりRubyの旨みがないかもしれないけど・・・

161 名前:デフォルトの名無しさん mailto:sage [2010/04/14(水) 16:38:16 ]
    ヘ⌒ヽフ
   ( ・ω・) dd
   / ~つと)

162 名前:デフォルトの名無しさん mailto:sage [2010/04/14(水) 21:18:01 ]
IronRubyはJRubyと同じで起動がめっちゃもっさりしてそう

163 名前:デフォルトの名無しさん mailto:sage [2010/04/14(水) 21:42:08 ]
IronRuby とか JRuby で GUI するくらいなら
Java 使ったほうがましだね

164 名前:デフォルトの名無しさん mailto:sage [2010/04/15(木) 00:09:23 ]
JavaのGUIソフトは漏れずに糞ソフト

165 名前:デフォルトの名無しさん mailto:sage [2010/04/15(木) 19:38:10 ]
 ☆ チン Ruby の GUI アプリ マチクタビレタ〜
     マチクタビレタ〜
☆ チン  〃 ∧_∧
 ヽ___\(\・∀・)
  \_/ ⊂ ⊂_)
  / ̄ ̄ ̄ ̄ ̄ /|
 | ̄ ̄ ̄ ̄ ̄ ̄| |
 | 愛媛みかん |/

166 名前:デフォルトの名無しさん mailto:sage [2010/04/15(木) 19:42:28 ]
pc12.2ch.net/test/read.cgi/tech/1200175247/309-312

167 名前:デフォルトの名無しさん mailto:sage [2010/04/16(金) 09:16:08 ]
>>166
cygwin で動きました
ありがとうございます



168 名前:デフォルトの名無しさん mailto:sage [2010/04/17(土) 21:57:15 ]
    ヘ⌒ヽフ
   ( ・ω・) dd
   / ~つと)


169 名前:デフォルトの名無しさん [2010/04/27(火) 20:02:17 ]
ありがとうございました

170 名前:デフォルトの名無しさん mailto:sage [2010/04/27(火) 20:40:48 ]
      ,―ヽ_(((((_、―
   ,/  ノ       ヽ  ~\
  /   ノ   IPA    ヽ   ~\
/   ノ           ヽ、  `ヽ
|    ノ / ̄\   / ̄~ヽ ヽ    i
|   ノ              |  ノ
\  |  <●>  <●>  (  )
 \ |      | |       i /
    |      /  ヽ       レ
   i     (●_●)      /  
    i、    ,-――-、   ・ /
    i、  <(EEEEE)> ∵/    どういたしまして
      i、  \   ./  /
       \   ーー   ,ノ       
  ,,.....イ.ヽヽ、ー-―一ノ゙-、.
  :   |  '; \_____ ノ.| ヽ i
      |  \/゙(__)\,|  i |

171 名前:デフォルトの名無しさん mailto:sage [2010/04/27(火) 23:19:30 ]
>>164
> JavaのGUIソフトは漏れずに糞ソフト

V2Cに謝れ!


172 名前:デフォルトの名無しさん [2010/05/02(日) 19:53:42 ]
+2

173 名前:デフォルトの名無しさん [2010/05/04(火) 15:03:04 ]
     / ̄⌒⌒ヽ
      | / ̄ ̄ ̄ヽ
      | |   /  \|
    .| |    ´ ` |
     (6    つ /   ちくしょう・・・
    .|   / /⌒⌒ヽ
      |    \  ̄ ノ
     |     / ̄

  __,冖__ ,、  __冖__   / //      ,. - ―- 、
 `,-. -、'ヽ' └ァ --'、 〔/ /   _/        ヽ
 ヽ_'_ノ)_ノ    `r=_ノ    / /      ,.フ^''''ー- j
  __,冖__ ,、   ,へ    /  ,ィ     /      \
 `,-. -、'ヽ'   く <´   7_//     /     _/^  、`、
 ヽ_'_ノ)_ノ    \>     /       /   /  _ 、,.;j ヽ|
   n     「 |      /.      |     -'''" =-{_ヽ{
   ll     || .,ヘ   /   ,-、  |   ,r' / ̄''''‐-..,フ!
   ll     ヽ二ノ__  {  / ハ `l/   i' i    _   `ヽ
   l|         _| ゙っ  ̄フ.rソ     i' l  r' ,..二''ァ ,ノ
   |l        (,・_,゙>  / { ' ノ     l  /''"´ 〈/ /
   ll     __,冖__ ,、  >  >-'     ;: |  !    i {
   l|     `,-. -、'ヽ'  \ l   l     ;. l |     | !
   |l     ヽ_'_ノ)_ノ   トー-.   !.    ; |. | ,. -、,...、| :l
   ll     __,冖__ ,、 |\/    l    ; l i   i  | l
   ll     `,-. -、'ヽ' iヾ  l     l   ;: l |  { j {
   |l     ヽ_'_ノ)_ノ  {   |.      ゝ  ;:i' `''''ー‐-' }
. n. n. n        l  |   ::.   \ ヽ、__     ノ
  |!  |!  |!         l  |    ::.     `ー-`ニ''ブ
  o  o  o      ,へ l      :.         |
           /   ヽ      :

174 名前:デフォルトの名無しさん mailto:sage [2010/05/07(金) 05:12:11 ]
でっていう

175 名前:デフォルトの名無しさん mailto:sage [2010/05/16(日) 08:13:19 ]
www.youtube.com/watch?v=l3y39-zlLug
www.nicovideo.jp/watch/sm10720046
 ズザ───    ∩
            | ゝ  <ヽ
.─ ────=≡/ /   ヽ ∨
           ./  i    / /
 ───=≡.  /  丿   /  ノ     
)⌒`)       (   ヽ、 /  〈
  `)⌒`)     \  /'' ー'' ⌒`/ヽー 、
  ────=≡ \/       〉   ⌒彡彡ミミ\
  `)⌒`);;;`)⌒`)   ヽ   ,, -‐"      彡彡彡ミヽ
  `)`)⌒`)  )     \/      / ィ. _彡彡彡}
──=≡;;;⌒`)≡⌒)≡≡"ーーーー(,,___/つミ彡ノ
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄

176 名前:デフォルトの名無しさん [2010/05/17(月) 10:30:03 ]
元々緩やかな下降線にはあったけど、人が減った事によって
それまでは人混みに隠れていた工作員の存在が目立つようになったのが致命傷だったな
工作員の誘導を嫌って参加者が減り、他所からの工作員を排除しようとして規制をするから
参加機会が奪われて更に参加者が減るという負のスパイラルにおちいってる

177 名前:デフォルトの名無しさん mailto:sage [2010/05/17(月) 10:36:26 ]
お前には何が見えているんだ?



178 名前:デフォルトの名無しさん [2010/05/17(月) 10:47:01 ]
www.youtube.com/watch?v=gUZj2i6U-aw
www.youtube.com/watch?v=iq9s9FJMk_c
www.youtube.com/watch?v=qTemVhatInQ


179 名前:デフォルトの名無しさん [2010/05/23(日) 06:52:46 ]
GUIってAAのことかw

180 名前:デフォルトの名無しさん [2010/05/29(土) 18:08:12 ]
頭でっかちで口先だけのRubyちゃんw

181 名前:デフォルトの名無しさん mailto:sage [2010/05/30(日) 03:16:41 ]
www.youtube.com/watch?v=ZYuIQIComPo
www.nicovideo.jp/watch/sm10843509
www.youtube.com/watch?v=4D5M41ZhBGE

182 名前:デフォルトの名無しさん mailto:sage [2010/05/31(月) 04:17:23 ]
RubyでGUIは荷が重いという、スレ全体の空気は分かったけれど、

ならば、GUIには何が向いてると思う?

Ruby以外の何かを使ったことがあるから、RubyでGUIはキツイという結論に至ったのだろう?
だったら「○○のほうがマシ」ぐらいは、理由も添えて答えられるはずだよね?

183 名前:デフォルトの名無しさん mailto:sage [2010/05/31(月) 15:07:02 ]
winならC#オススメ
今はJRubyで書いてる。swingも悪くないよ。

184 名前:デフォルトの名無しさん mailto:sage [2010/05/31(月) 20:41:41 ]
JRubyは昔使ったとき起動がもっさりしてたんだけど、今はそうでもないのかな

185 名前:デフォルトの名無しさん mailto:sage [2010/06/01(火) 07:27:25 ]
Windowsでゲームも作りたい、速度もほしい
ってことなら、VC+DirectXを選んでおくと資料が多くて良い。
簡単なシューティングしか作った事ないけど。

通常のアプリとかならC#のほうが簡単。
VBでもいいけど、言語的にC#のほうがJavaっぽくて好き。


186 名前:デフォルトの名無しさん mailto:sage [2010/06/05(土) 21:10:50 ]
ターゲットがWindows限定ですむのなら、
Microsoft謹製の言語(VB, VC, C#, ..etc)で組むのが楽なのは簡単だし、
豊富な資料が公式/非公式に存在するから、Rubyを選ぶ選択肢は無い。
目的がソフト開発(WHAT)では無く、Rubyを使う事(HOW)であるなら、
話はまた別になるが....。

個人の独断と偏見だが、Windows上での各ツールキットの問題を書く。
まず、Windowsネイティブなウィジェットを求めるなら、選択肢は
VisualurubyかIronRubyしかない。その他の問題を個別にあげる。

[Qt] 開発したコードを非公開にできない。(公開前提で英語可ならお勧めできる)
[wx] MFCもどきなAPI仕様。(英語可でMFCに慣れた開発者ならお勧めできる)
[Tk] 基本機能は貧弱(Simpleとも言う)。ただし拡張性は最強で拡張ライブラリも豊富。
[GTK] Ruby-GTKそのものは安定しているが、他のGNUソフト(GIMP, Dia,..etc)や
  GTKランタイムに関連する環境変数やレジストリの問題で地獄にハマル。
[Fx] シンプルで美しいAPIだが、日本語入力不可が致命的。(今は改善された?)
[Apollo] 専用のRuby.exeが必須。また、開発元から見放されたDelphiを今さら....。
[Visualuruby] OOPらしからぬ異様なAPI仕様。ドキュメントが中途半端。
[IronRuby] 正式リリースされたのかな?(動向調査不十分につき、助言求む)

個人的には、ネイティブウィジェットにこだわらなければRuby/Tkがお勧め。
移植性があり、日本語の資料も豊富にあり、作者は日本人だから公式ML上でQ&A可能。
期待の星はIronRuby。日本語の情報サイトはどこかにあるかな?






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

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

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