Qt
wx
Tk
GTK GNOME2 Shoes
Fx
Apollo
Visualuruby
IronRuby
色々選択肢はあるようですが続きは >>2 以降で
探検
Ruby で GUI するスレ
■ このスレッドは過去ログ倉庫に格納されています
2010/03/26(金) 22:19:36
229デフォルトの名無しさん
2010/11/20(土) 20:50:36 おもいっきりスレ違いだけど
このスレが役に立っているのを初めて見た希瓦斯
このスレが役に立っているのを初めて見た希瓦斯
230221
2010/11/20(土) 22:16:18 pyExceleratorみたいなのって最初から書いてくれればよかったのに
Ironなんちゃら全く関係ねぇw
pyExceleratorもSpreadsheetもPerlのSpreadsheetを
ポートしたものだけど,本家PerlのSpreadsheetは
2007対応にグラフも描けたりと,他の追随を許さないハックぶりですな
http://search.cpan.org/~jmcnamara/Spreadsheet-WriteExcel/
Ironなんちゃら全く関係ねぇw
pyExceleratorもSpreadsheetもPerlのSpreadsheetを
ポートしたものだけど,本家PerlのSpreadsheetは
2007対応にグラフも描けたりと,他の追随を許さないハックぶりですな
http://search.cpan.org/~jmcnamara/Spreadsheet-WriteExcel/
231デフォルトの名無しさん
2010/12/05(日) 18:55:26 ほ
232デフォルトの名無しさん
2010/12/25(土) 08:55:07 しゅ
233デフォルトの名無しさん
2010/12/27(月) 07:33:20 227 198 [sage] 2010/12/27(月) 04:25:43 ID: Be:
calculatorサンプルからJavascript(QtScript)の依存部分を除いて、
Qt + ui + PySideで電卓アプリが作れることを確認したよ。
QtScriptの場合と違ってメソッドの呼び方の流儀が違うところでちょっと引っかかったくらい。
# 例えばlineEdit.text = "abc" と書けたのが
# lineEdit.setText("abc") と書く形になるとか。
# PySideの方がQt本来の記述法に近いか。
Portable-PythonにPySideを入れて持ち歩けば、
スクリプトだけでさくさくGUIアプリが作れるエコシステムができてしまうな。
従来のPython/Tkよりよほどナウい(死語)んじゃね?w
calculatorサンプルからJavascript(QtScript)の依存部分を除いて、
Qt + ui + PySideで電卓アプリが作れることを確認したよ。
QtScriptの場合と違ってメソッドの呼び方の流儀が違うところでちょっと引っかかったくらい。
# 例えばlineEdit.text = "abc" と書けたのが
# lineEdit.setText("abc") と書く形になるとか。
# PySideの方がQt本来の記述法に近いか。
Portable-PythonにPySideを入れて持ち歩けば、
スクリプトだけでさくさくGUIアプリが作れるエコシステムができてしまうな。
従来のPython/Tkよりよほどナウい(死語)んじゃね?w
234デフォルトの名無しさん
2011/02/12(土) 17:56:02 あげ
235デフォルトの名無しさん
2011/02/14(月) 05:53:30 age
236デフォルトの名無しさん
2011/02/20(日) 08:33:18.73 WindowsのGUIから
ImageMagickのIdentify.exeを呼び出したいのですが、
result = `identify.exe 2>&1`
MS-DOSプロンプトを開かずに裏で処理できないでしょうか?
サービスにするとか別ユーザーで実行するとか、
あまりユーザー側に設定を強いる操作は避けたいのですが、難しいでしょうか?
よろしくお願いします。
ImageMagickのIdentify.exeを呼び出したいのですが、
result = `identify.exe 2>&1`
MS-DOSプロンプトを開かずに裏で処理できないでしょうか?
サービスにするとか別ユーザーで実行するとか、
あまりユーザー側に設定を強いる操作は避けたいのですが、難しいでしょうか?
よろしくお願いします。
237デフォルトの名無しさん
2011/02/20(日) 09:10:40.17 コマンドとしてのImageMagickではなく、
RMagickで、Image#inspectを使うとか。
http://www.imagemagick.org/RMagick/doc/image2.html#inspect
RMagickで、Image#inspectを使うとか。
http://www.imagemagick.org/RMagick/doc/image2.html#inspect
238236
2011/02/20(日) 21:24:24.61 >>237
ありがとうございます。RMagicを使うとプロンプトが出なくなりました。
RMagicはラッパーみたいですけど、exeの実行ファイルではなく、ImageMagickのライブラリ*.DLLを読み込んでいるので、
コマンドプロンプトが出ないということですよね。。
ありがとうございます。RMagicを使うとプロンプトが出なくなりました。
RMagicはラッパーみたいですけど、exeの実行ファイルではなく、ImageMagickのライブラリ*.DLLを読み込んでいるので、
コマンドプロンプトが出ないということですよね。。
239デフォルトの名無しさん
2011/02/20(日) 22:55:38.85 まあそういうことだね。
240デフォルトの名無しさん
2011/02/20(日) 23:16:55.70 Thank you so Matz.
241デフォルトの名無しさん
2011/02/22(火) 10:38:52.50 ありがとうございMatz
242デフォルトの名無しさん
2011/02/22(火) 13:43:00.99 なんてすばらしい感謝の言葉!(T^T)
243デフォルトの名無しさん
2011/02/22(火) 23:53:25.18 Matzってなに
244デフォルトの名無しさん
2011/03/08(火) 22:58:45.15 windowsでjrubyを始めようと思うんだけど、
開発環境は何がオススメ?
netbeansがrubyサポート打ち切るってことから、
eclipseの方が長い目で見ると正解ですかね?
開発環境は何がオススメ?
netbeansがrubyサポート打ち切るってことから、
eclipseの方が長い目で見ると正解ですかね?
245デフォルトの名無しさん
2011/03/08(火) 23:26:44.68 とりあえず、Java周りの新機能とか使う気がなければ、現行バージョンを使ってればいいだけじゃね > NetBeans
サポートページも必要ならそうしとけと書いてあるし。
どちらかというと、打ち切りじゃなくて、中断ってニュアンスだったともうぞ。
Oracleになってから、netbeansに限らず周辺プロジェクトが縮小・中断が増えてる気がするのは
気のせいか…。会社の思惑じゃなくて、単に景気のせいだけなのか…。
サポートページも必要ならそうしとけと書いてあるし。
どちらかというと、打ち切りじゃなくて、中断ってニュアンスだったともうぞ。
Oracleになってから、netbeansに限らず周辺プロジェクトが縮小・中断が増えてる気がするのは
気のせいか…。会社の思惑じゃなくて、単に景気のせいだけなのか…。
246デフォルトの名無しさん
2011/03/09(水) 05:31:27.80 python の方が長い目で見ると正解です
247デフォルトの名無しさん
2011/03/09(水) 08:44:40.74 NetBeansのRuby対応は人手が足りなくてまわらないから外すって話だな
コミュニティベースの開発はどこも人手が足りん
コミュニティベースの開発はどこも人手が足りん
248デフォルトの名無しさん
2011/04/28(木) 15:58:58.69249デフォルトの名無しさん
2011/04/28(木) 22:39:57.44 RubyからRails取ったら何が残るんだ?
250デフォルトの名無しさん
2011/04/28(木) 23:10:12.14 もるもん
251デフォルトの名無しさん
2011/04/28(木) 23:38:48.78 YARVがのこったとさ
252デフォルトの名無しさん
2011/05/02(月) 08:58:47.80 これをRubyに書き直してください。
おねがいします。
canvas .c -background white
pack .c -fill both -expand 1
wm geometry . 300x200
wm resizable . 0 0
set x 1
set y 1
set xpos 35
set ypos 85
.c create oval 30 80 40 90 -outline black -fill red
while {1} {
.c move 1 $x $y
set xpos [expr $xpos + $x]
set ypos [expr $ypos + $y]
if {$xpos >= 295 || $xpos <= 5} {
set x [expr $x * -1]
}
if {$ypos >= 195 || $ypos <=5} {
set y [expr $y * -1]
}
after 10
update
}
おねがいします。
canvas .c -background white
pack .c -fill both -expand 1
wm geometry . 300x200
wm resizable . 0 0
set x 1
set y 1
set xpos 35
set ypos 85
.c create oval 30 80 40 90 -outline black -fill red
while {1} {
.c move 1 $x $y
set xpos [expr $xpos + $x]
set ypos [expr $ypos + $y]
if {$xpos >= 295 || $xpos <= 5} {
set x [expr $x * -1]
}
if {$ypos >= 195 || $ypos <=5} {
set y [expr $y * -1]
}
after 10
update
}
253デフォルトの名無しさん
2011/05/02(月) 09:51:48.61 >>252
これはtkか?
ここより
Rubyの宿題教えてください。2限目
http://hibari.2ch.net/test/read.cgi/tech/1200175247/
にでも書いてみたほうがいんじゃね?
これはtkか?
ここより
Rubyの宿題教えてください。2限目
http://hibari.2ch.net/test/read.cgi/tech/1200175247/
にでも書いてみたほうがいんじゃね?
254デフォルトの名無しさん
2011/05/12(木) 14:55:55.58 >>250
beyond乙
beyond乙
255uy
2011/05/17(火) 12:31:32.55 IronRubyって、
自分でかいたIronRubyのソースコードを、他PCで実行させる手段って用意されてるの?
そのPCにもIronRubyないと無理?
自分でかいたIronRubyのソースコードを、他PCで実行させる手段って用意されてるの?
そのPCにもIronRubyないと無理?
256デフォルトの名無しさん
2011/05/17(火) 20:18:41.59 irpackてのを作ってる人がいるので
IronRuby本家ではサポートしてないがやろうと思えばできるれれる
当然.Netは別途必要だろうけど
IronRuby本家ではサポートしてないがやろうと思えばできるれれる
当然.Netは別途必要だろうけど
257デフォルトの名無しさん
2011/05/17(火) 22:12:59.98 >>255
公式サイト見れ
IronRuby.net / Get IronRuby
http://ironruby.net/download/
オレオレ要約メモ
・Windowsでのデスクトップアプリ、サーバーアプリ → .NET 4.0 runtime
・Mac OSとLinuxでののデスクトップアプリ、サーバーアプリ → Mono 2.6.4
・WindowsとMac OSブラウザアプリ(Flashみたいな動作形態) → Silverlight 4.0 runtime
・Linuxブラウザアプリ → Moonlight 2.0
どれ向けに何をするかでかわってくるな
公式サイト見れ
IronRuby.net / Get IronRuby
http://ironruby.net/download/
オレオレ要約メモ
・Windowsでのデスクトップアプリ、サーバーアプリ → .NET 4.0 runtime
・Mac OSとLinuxでののデスクトップアプリ、サーバーアプリ → Mono 2.6.4
・WindowsとMac OSブラウザアプリ(Flashみたいな動作形態) → Silverlight 4.0 runtime
・Linuxブラウザアプリ → Moonlight 2.0
どれ向けに何をするかでかわってくるな
258uy
2011/05/18(水) 09:34:39.96259デフォルトの名無しさん
2011/05/18(水) 19:59:24.69 .NETのアセンブリも読み込めるはずなんだがな
dllをexe内に入れちゃってもダメか?
dllをexe内に入れちゃってもダメか?
260uy
2011/05/18(水) 22:59:48.93 公式blogにIronrubyがバージョンアップして動かないってかいてあった
理由は、GACがどうのこうの
理由は、GACがどうのこうの
261uy
2011/05/21(土) 21:48:13.41 つうかRuby On Steelだっけ
フォームデザイナ使えるIronRuby用のIDE
以前それのトライアル版は動いたんだけど、この前試したらVSないと動かないみたいなこといわれて、途中で投げた
誰か使用感教えれ
フォームデザイナ使えるIronRuby用のIDE
以前それのトライアル版は動いたんだけど、この前試したらVSないと動かないみたいなこといわれて、途中で投げた
誰か使用感教えれ
262uy
2011/05/23(月) 17:23:48.58 Ruby in steel
これはVisual Studioそのものに追加してる感じのIDEらしい
IronRuby動いた
フォームデザイナも余裕で使えるし
軽くね?wwww インテリセンスONなのにここまで軽いのは感動したwww
Ruby1.8系の開発環境ならこれ使っても良いかもな
これはVisual Studioそのものに追加してる感じのIDEらしい
IronRuby動いた
フォームデザイナも余裕で使えるし
軽くね?wwww インテリセンスONなのにここまで軽いのは感動したwww
Ruby1.8系の開発環境ならこれ使っても良いかもな
263uy
2011/05/23(月) 17:27:59.06 アメジストなるものも、一緒に公開されてるけど
そっちをインストールするとIronRubyの新規プロジェクトが選べなくなるから入れないほうが良い
死ぬぞ
一回いれて無理になってアメジストアンインストした
そっちをインストールするとIronRubyの新規プロジェクトが選べなくなるから入れないほうが良い
死ぬぞ
一回いれて無理になってアメジストアンインストした
264uy
2011/05/23(月) 17:40:57.68 IronRubyさん Ruby1.9対応まだなの???????????
ぼくRuby1.8はもう捨てたんだよ?
ぼくRuby1.8はもう捨てたんだよ?
265デフォルトの名無しさん
2011/05/26(木) 15:06:09.40 おちつけ
266uy
2011/05/26(木) 19:59:02.42 RubyでGUIって、あまりやってる人いないよね
何か作りたいような、どうでもいいような
何か作りたいような、どうでもいいような
267デフォルトの名無しさん
2011/05/26(木) 21:25:14.35 GUIじゃないけど地球シミュレータなら
http://jp.rubyist.net/magazine/?0006-RLR
http://jp.rubyist.net/magazine/?0006-RLR
268デフォルトの名無しさん
2011/05/27(金) 06:02:40.34 Rubyプログラマが軟弱なGUIなんて使うかよ
269デフォルトの名無しさん
2011/05/27(金) 13:06:13.49 できない言い訳乙
まあ実際オナニー言語にはGUIは必要ないけど。
まあ実際オナニー言語にはGUIは必要ないけど。
270デフォルトの名無しさん
2011/05/27(金) 13:58:05.44 そうだそうだ。GUIやるならVBA一択。
ttp://java-etc.cocolog-nifty.com/blog/2007/11/vba_256d.html
ttp://java-etc.cocolog-nifty.com/blog/2007/11/vba_256d.html
271uy
2011/05/27(金) 15:50:20.66 ゲームはrubyかきやすい
272デフォルトの名無しさん
2011/05/30(月) 10:18:52.97 ここは楽しくGUI出来ないRubyをdisるスレだろ
273uy
2011/05/30(月) 17:39:33.18 楽しくGUIできる言語なんてなーよ
そもそもゲーム系以外のGUIがつまらない
GUIじゃ操作性が落ちるから自分用のアプリですらGUIで作った事ない
そもそもゲーム系以外のGUIがつまらない
GUIじゃ操作性が落ちるから自分用のアプリですらGUIで作った事ない
274デフォルトの名無しさん
2011/06/17(金) 23:35:16.72 >GUIじゃ操作性が落ちるから自分用のアプリですらGUIで作った事ない
操作性が落ちるようなGUIしか作れない能力不足
もしくは
適材適所を分かっていない無理やりGUI化
のどっちか
操作性が落ちるようなGUIしか作れない能力不足
もしくは
適材適所を分かっていない無理やりGUI化
のどっちか
275デフォルトの名無しさん
2011/06/19(日) 02:38:23.06 >>274
そんな自虐的にならんでも
そんな自虐的にならんでも
276uy ◆yyC0rYWEq2
2011/06/20(月) 03:55:16.07 GUIのほうが操作性が上がるアプリって、たとえば何?
サウンドプレイヤーですらCUIだったりするんだけど
あ、画像ビューアか
画像ビューアはGUIじゃないと操作性悪いよな
機械語データを見ててもちょっとどういう画像なのか理解するのに時間かかるしな
サウンドプレイヤーですらCUIだったりするんだけど
あ、画像ビューアか
画像ビューアはGUIじゃないと操作性悪いよな
機械語データを見ててもちょっとどういう画像なのか理解するのに時間かかるしな
277デフォルトの名無しさん
2011/06/20(月) 04:43:56.98 タブレットPC
kindleはページ送りはボタンで良いのだろうが、書籍選択とか購入もボタンのみだとつらそう。
kindleはページ送りはボタンで良いのだろうが、書籍選択とか購入もボタンのみだとつらそう。
278uy ◆yyC0rYWEq2
2011/06/20(月) 15:52:36.89 そういうジャンルはあったか
GUIないとダメじゃん
GUIないとダメじゃん
279天使 ◆KOAgYBL/Xg
2011/06/30(木) 05:46:20.85 RubyでGUIアプリを積極的にかかれるようになるには、あとなんだろうな
ないわけじゃないし、RubyのGUIソフト一覧リンク集でも作ったらどうか
ないわけじゃないし、RubyのGUIソフト一覧リンク集でも作ったらどうか
280デフォルトの名無しさん
2011/06/30(木) 06:06:28.93 python最強
281デフォルトの名無しさん
2011/07/16(土) 23:02:10.88 GUI の配置は XML で定義出来るのが一番良いなあ
282sora_h
2011/07/18(月) 15:36:29.02 天使君もごきげんですなあ
283デフォルトの名無しさん
2011/07/20(水) 14:18:41.78 みんなQtやれば良いのに
284デフォルトの名無しさん
2011/07/20(水) 20:35:17.80 RubyQtってありますか?
285デフォルトの名無しさん
2011/07/21(木) 00:05:30.30 あるよ。複数の実装が。
286デフォルトの名無しさん
2011/07/21(木) 01:22:24.53 どれが本物ですか?
287デフォルトの名無しさん
2011/07/25(月) 09:51:34.51 RubyのQtはどの実装も中途半端です
288デフォルトの名無しさん
2011/07/25(月) 12:04:49.02 Pythonにしとけよ
289デフォルトの名無しさん
2011/08/03(水) 22:45:42.64 マジレスだが、JRuby にして JRuby から Swing を叩くのはどうだろう、と
妄想している。まだやってみてないけど。
Swing の箇所は Ruby チックじゃないコードになって書きづらいだろうか。
あと Java もインストールしなければいけないけど。
妄想している。まだやってみてないけど。
Swing の箇所は Ruby チックじゃないコードになって書きづらいだろうか。
あと Java もインストールしなければいけないけど。
290デフォルトの名無しさん
2011/08/04(木) 03:59:03.41291デフォルトの名無しさん
2011/08/04(木) 09:28:55.93 JavaFX2.0とやらがJRubyからいじることも考えて作られてるようなんで期待
292デフォルトの名無しさん
2011/08/04(木) 10:15:52.96 FXはオワコン
293デフォルトの名無しさん
2011/08/04(木) 18:19:19.86 オワコンというより始まってすらいねぇじゃん
2.0でリスタートするつもりなんでしょ
2.0でリスタートするつもりなんでしょ
294デフォルトの名無しさん
2011/08/06(土) 00:48:29.25 JavaFX Scriptもワンチャンあるで
295デフォルトの名無しさん
2011/08/10(水) 16:20:33.65296uy
2011/10/03(月) 16:55:54.99 >>260
irpack 0.2.3
irpack動くようになった
どうやらグローバルアセンブリキャッシュやらには対応したらしい
exeサイズも2m程度だ
IronRubyがexeになるね おめでたい
良スレage
>igem install irpack
>irpack [filename.rb]
irpack 0.2.3
irpack動くようになった
どうやらグローバルアセンブリキャッシュやらには対応したらしい
exeサイズも2m程度だ
IronRubyがexeになるね おめでたい
良スレage
>igem install irpack
>irpack [filename.rb]
297デフォルトの名無しさん
2011/10/26(水) 22:46:27.22 pack [label .l -text {Tk使いたければ素直にTcl使え}]
pack [button .b -text 押せ -command {if {![winfo exists .tl]} {toplevel .tl; wm title .tl "Ruby厨へ"; pack [message .tl.msg -width 100 -text {Rubyはキモい}]}}]
pack [button .b -text 押せ -command {if {![winfo exists .tl]} {toplevel .tl; wm title .tl "Ruby厨へ"; pack [message .tl.msg -width 100 -text {Rubyはキモい}]}}]
298デフォルトの名無しさん
2011/10/26(水) 22:59:04.67 じゃあぼくはzenityつかっときますね
299デフォルトの名無しさん
2011/10/26(水) 23:24:30.83 #!/usr/bin/env bash
o=$(zenity --question --title="質問です" --text="Rubyは好きですか?"); if [ "$?" -eq 0 ]; then echo 'キモっ!'; else echo 'だよね〜'; fi
o=$(zenity --question --title="質問です" --text="Rubyは好きですか?"); if [ "$?" -eq 0 ]; then echo 'キモっ!'; else echo 'だよね〜'; fi
300uy
2011/10/27(木) 23:38:52.54 でっていう
301デフォルトの名無しさん
2011/11/04(金) 10:47:39.91 wxRubyのGridが、evt_motion等のマウスイベントを拾ってくれない。
どうしたら拾えるかな?
wxRuby 2.0.1、、Ruby1.9.2、Windowsの環境。
どうしたら拾えるかな?
wxRuby 2.0.1、、Ruby1.9.2、Windowsの環境。
302301
2011/11/04(金) 10:50:54.91 @grid.evt_motion {|event| on_grid_motion(event)}
ってやってるんだけど、on_grid_motionを呼んでくれないんだ
ってやってるんだけど、on_grid_motionを呼んでくれないんだ
303デフォルトの名無しさん
2011/11/04(金) 11:10:46.15 馬鹿には無理
304デフォルトの名無しさん
2011/11/04(金) 11:13:43.69 馬鹿に言われたくねーな
305301
2011/11/04(金) 11:28:35.42 Gridじゃなくて、StatusBar等だと拾ってくれるんだけど。
↓こんな情報を見つけたんだけども、回避策はあるのかな。
ttp://comments.gmane.org/gmane.comp.lang.ruby.wxruby.user/4647
↓こんな情報を見つけたんだけども、回避策はあるのかな。
ttp://comments.gmane.org/gmane.comp.lang.ruby.wxruby.user/4647
306デフォルトの名無しさん
2011/11/04(金) 11:45:03.99 Gridにはevt_motionは来ないよ
307301
2011/11/04(金) 12:52:59.41 Gridの子ウィンドウか何かと関連付けるべしってこと?
それとも、Gridまわりのマウスイベントは拾えない?
それとも、Gridまわりのマウスイベントは拾えない?
308301
2011/11/04(金) 17:24:33.51 わかった。
Gridはevt_motionのような下層のイベントを内部で処理して外に出さないようにしてる。
んで、wxRubyは
・get_childrenで子Windowを取得したり
・wxPythonのGetGridWindowのような、内部のウィンドウを取得したり
等が不可能なため、下層のイベントを取得する方法はない、あきらめろ、と。
ありがとう >>306
Gridはevt_motionのような下層のイベントを内部で処理して外に出さないようにしてる。
んで、wxRubyは
・get_childrenで子Windowを取得したり
・wxPythonのGetGridWindowのような、内部のウィンドウを取得したり
等が不可能なため、下層のイベントを取得する方法はない、あきらめろ、と。
ありがとう >>306
309片山博文MZ
2011/11/04(金) 18:15:03.26 俺sugeeeeeeeeeeeeeeeeeeeeeee!
310デフォルトの名無しさん
2011/11/07(月) 15:41:24.27 ruby-talk ML 2011-11-01 から転載
Subject: Re: To build GUI for Ruby
http://en.wikibooks.org/wiki/Ruby_Programming/GUI_Toolkit_Modules
Subject: Re: To build GUI for Ruby
http://en.wikibooks.org/wiki/Ruby_Programming/GUI_Toolkit_Modules
311デフォルトの名無しさん
2011/11/07(月) 16:00:54.43 Ruby的にはFXが一押しなのか
312デフォルトの名無しさん
2011/11/07(月) 22:49:35.93 >>311
同じく Ruby-talk ML 2011-11-02 より
>Subject: Re: Good GUI for buisness focused application
>
>>FXRuby looks like it will work well with what I need to do, but
>>I am a little heasatent to use it because it has not
>>been updated in years.
>
>FXRuby is dead and unmaintained.
>
>FOX toolkit is dead.
>
>Use ruby-gtk. It has the best documentation.
>
>Ruby-qt is ok too but I will recommend to you to use ruby-gtk.
どうやらFXRubyも安泰ではないらしい
同じく Ruby-talk ML 2011-11-02 より
>Subject: Re: Good GUI for buisness focused application
>
>>FXRuby looks like it will work well with what I need to do, but
>>I am a little heasatent to use it because it has not
>>been updated in years.
>
>FXRuby is dead and unmaintained.
>
>FOX toolkit is dead.
>
>Use ruby-gtk. It has the best documentation.
>
>Ruby-qt is ok too but I will recommend to you to use ruby-gtk.
どうやらFXRubyも安泰ではないらしい
313デフォルトの名無しさん
2011/11/07(月) 22:53:36.10 GTKは糞
何度でも言う
GTKは糞
何度でも言う
GTKは糞
314デフォルトの名無しさん
2011/11/08(火) 01:10:44.68 なぜその文脈でWxRubyが紹介されない……!
315デフォルトの名無しさん
2011/11/08(火) 08:48:25.45 メンテナがいなければ本体のアップデートに付いて行ける訳ががが
316デフォルトの名無しさん
2011/11/20(日) 17:37:27.71317デフォルトの名無しさん
2011/12/17(土) 23:57:39.91 【ウェブアプリケーションという不幸 】
現在、多くのプログラマ(素人)がウェブアプリケーションというものがベストな正しい方向だと勘違いしている。
ソフトウェアの作るにおいてそのアプリケーションに応じた状態遷移を実装するというのは基本中の基本である。
その点においてウエブブラウザというある状態遷移が実装されているアプリケーションの上に
また別のアプリケーションを実装するのは論外である。
そこまでするなら普通にアプリケーションを実装してダウンロードして使ってもらえばいいのである。
ウェブアプリケーションとは虚構にしか他ならない。
ウェブアプリケーションを作ろうとしているあなた。
今すぐ普通のアプリケーションとし設計し始めてはいかがだろう。
そうすればきっと後悔しないですむ。
HTMLやHTTPを悪者にはしていない。
TCP/IPができあがり、その応用として、ファイルを送ったりするようになった。
ファイルの中身のテキストにデータ構造をもたせ、それはつまりツリー構造なわけだが
その実装としてのハイパーテキスト、つまりHTMLという送る側と送られる側で決め事(プロトコル)
をつくり、画像や音楽など表現の幅を広げることは当然の成り行きだっただろう。
そして、その送る側としてのHTMLファイルサーバ、つまりWebサーバ、送られる側としてのプロトコルの解釈・表示系としての
ブラウザというアプリケーション。
ここまではいい。
だが、そこから先が素人の発想というか、いそがばまわれを忘れた者の愚かな発想。
つまりブラウザ上で、アプリケーションを動かすという発想なのである。
ブラウザというのは、おくられてきたステートレスな通信内容の一瞬の表示手段でしかない。
つまりアプリケーションのためのひとつのパーツなのである。
Windowsでいえば、コントロールのひとつ。(実際WebBrowserというコントロールがある。)
JavaならWebClietnだ(これは、ブラウザではないが。)。
包含関係が逆なのである。
ブラウザ上にアプリケーションを作るのは愚かなブームである。
現在、多くのプログラマ(素人)がウェブアプリケーションというものがベストな正しい方向だと勘違いしている。
ソフトウェアの作るにおいてそのアプリケーションに応じた状態遷移を実装するというのは基本中の基本である。
その点においてウエブブラウザというある状態遷移が実装されているアプリケーションの上に
また別のアプリケーションを実装するのは論外である。
そこまでするなら普通にアプリケーションを実装してダウンロードして使ってもらえばいいのである。
ウェブアプリケーションとは虚構にしか他ならない。
ウェブアプリケーションを作ろうとしているあなた。
今すぐ普通のアプリケーションとし設計し始めてはいかがだろう。
そうすればきっと後悔しないですむ。
HTMLやHTTPを悪者にはしていない。
TCP/IPができあがり、その応用として、ファイルを送ったりするようになった。
ファイルの中身のテキストにデータ構造をもたせ、それはつまりツリー構造なわけだが
その実装としてのハイパーテキスト、つまりHTMLという送る側と送られる側で決め事(プロトコル)
をつくり、画像や音楽など表現の幅を広げることは当然の成り行きだっただろう。
そして、その送る側としてのHTMLファイルサーバ、つまりWebサーバ、送られる側としてのプロトコルの解釈・表示系としての
ブラウザというアプリケーション。
ここまではいい。
だが、そこから先が素人の発想というか、いそがばまわれを忘れた者の愚かな発想。
つまりブラウザ上で、アプリケーションを動かすという発想なのである。
ブラウザというのは、おくられてきたステートレスな通信内容の一瞬の表示手段でしかない。
つまりアプリケーションのためのひとつのパーツなのである。
Windowsでいえば、コントロールのひとつ。(実際WebBrowserというコントロールがある。)
JavaならWebClietnだ(これは、ブラウザではないが。)。
包含関係が逆なのである。
ブラウザ上にアプリケーションを作るのは愚かなブームである。
318デフォルトの名無しさん
2011/12/30(金) 17:13:16.97319デフォルトの名無しさん
2011/12/30(金) 17:29:59.71 戻るボタンで戻らないでください(キリッ)
320デフォルトの名無しさん
2011/12/31(土) 23:54:04.15 IE6を強いられているんだ!!
321デフォルトの名無しさん
2012/01/01(日) 04:17:04.99 そのアプリの都合で勝手に戻れなくされると
前のページに行きたいときに困るじゃん
前のページに行きたいときに困るじゃん
322デフォルトの名無しさん
2012/01/03(火) 09:31:28.90 プログラミングRubyのRubyベタボメっぷりにRubyを使い始めて早10数年、使えば使う程にRubyって駄目だなと痛感する
Rubyを学習し始めた頃は誰でもRubyは素晴しいと思うのだが、数年も使えばそのどうしようもない互換性のなさにウンザリする
しかも互換性が無くなることをマズいと思っていない集団がRubyを制作しているのでどうしようもない
1.4時代のコードが1.6になった途端に互換性がなくなり動かなくなることはあったが、1.6→1.8ではそれが顕著になり、1.9など何のエラーも出さずに前のコードが動く方が珍しいほど
それどころか1.9に行かずREEが海外ではデファクトになりつつある現状、そして始まるPlain RubyとREEの方言問題
例えばPassengerもREEの方がうまく動いたり、かと思えば特定のバージョンだとPlainじゃないとまともに動かなかったりと、とても面倒臭い
美しいコードを求める為の副作用、という名の互換性のなさはRuby界全体に蔓延していて
例えばあれだけもてはやされたRailsも、Rails2とRails3の互換性のなさに誰しも苦労したのは記憶に新しいところ
誰もが互換性のなさに辟易し、俺ライブラリを量産するため、gemで探すと似たような事をする終わったプロジェクトがわんさか引っかかる
諸処の小さなプロジェクトだけがそんな現状ならば許せるが、dbiアダプタでさえそんな現状なので
バージョンが変わるとデータベースにすら接続できなくなったとか、dbiのAPIバージョン変わったのにアダプタ側の更新ないな、
とか思ってるとアダプタ作者がRubyから足洗ってたとか余裕
身内同士でRubyはコードが美しいと四六時中自画自賛しているが、実はそれこそがRubyのガン
その美しいコードという名のオナニーの為に一体どれだけの互換性と人的リソースが失われていったことか
Rubyのコードは美しい、Railsスゲー、ベタボメする人は沢山いたがいつも一過性の人気しか得られないのはそこにあるし
ベタボメしていた人達もしばらくするとウンザリしてRuby界から消えてしまうのも原因は実はそこにある
達人プログラマーはRubyをベタボメしなくなったし、Mongrel作者はRailsどころかRubyに見切りをつけちゃったしね
ああいう熱狂的なRuby信者でもRubyから足を洗っているのを見ると、tDiaryがRubyに見切りつけてPythonで全部書き直したとか言われても驚かないだろう自分がいる
Rubyを学習し始めた頃は誰でもRubyは素晴しいと思うのだが、数年も使えばそのどうしようもない互換性のなさにウンザリする
しかも互換性が無くなることをマズいと思っていない集団がRubyを制作しているのでどうしようもない
1.4時代のコードが1.6になった途端に互換性がなくなり動かなくなることはあったが、1.6→1.8ではそれが顕著になり、1.9など何のエラーも出さずに前のコードが動く方が珍しいほど
それどころか1.9に行かずREEが海外ではデファクトになりつつある現状、そして始まるPlain RubyとREEの方言問題
例えばPassengerもREEの方がうまく動いたり、かと思えば特定のバージョンだとPlainじゃないとまともに動かなかったりと、とても面倒臭い
美しいコードを求める為の副作用、という名の互換性のなさはRuby界全体に蔓延していて
例えばあれだけもてはやされたRailsも、Rails2とRails3の互換性のなさに誰しも苦労したのは記憶に新しいところ
誰もが互換性のなさに辟易し、俺ライブラリを量産するため、gemで探すと似たような事をする終わったプロジェクトがわんさか引っかかる
諸処の小さなプロジェクトだけがそんな現状ならば許せるが、dbiアダプタでさえそんな現状なので
バージョンが変わるとデータベースにすら接続できなくなったとか、dbiのAPIバージョン変わったのにアダプタ側の更新ないな、
とか思ってるとアダプタ作者がRubyから足洗ってたとか余裕
身内同士でRubyはコードが美しいと四六時中自画自賛しているが、実はそれこそがRubyのガン
その美しいコードという名のオナニーの為に一体どれだけの互換性と人的リソースが失われていったことか
Rubyのコードは美しい、Railsスゲー、ベタボメする人は沢山いたがいつも一過性の人気しか得られないのはそこにあるし
ベタボメしていた人達もしばらくするとウンザリしてRuby界から消えてしまうのも原因は実はそこにある
達人プログラマーはRubyをベタボメしなくなったし、Mongrel作者はRailsどころかRubyに見切りをつけちゃったしね
ああいう熱狂的なRuby信者でもRubyから足を洗っているのを見ると、tDiaryがRubyに見切りつけてPythonで全部書き直したとか言われても驚かないだろう自分がいる
323デフォルトの名無しさん
2012/01/03(火) 17:12:49.73 >>322
RubyってRailsを動かすものですよね、とか言いそうな人の話ですね。
RubyってRailsを動かすものですよね、とか言いそうな人の話ですね。
324デフォルトの名無しさん
2012/01/03(火) 19:16:42.37 RailsがなければRubyを使う意味が無いっていうのは正しい。
325デフォルトの名無しさん
2012/01/03(火) 19:31:37.73 ごめん、最近まで
Rails のために Ruby が生まれてきたと勘違いしていたよ (^^;;
> Ruby on Rails
Rails のために Ruby が生まれてきたと勘違いしていたよ (^^;;
> Ruby on Rails
326デフォルトの名無しさん
2012/01/03(火) 20:42:36.14 RailsのうえでRubyが動いてそうだよね
327デフォルトの名無しさん
2012/01/03(火) 21:02:46.87 実際そういうこと。
Rubyである必然性はなく、Railsであれば言語なんかどうでもいい。
だからPHP on Railsなんてのもありえた。
言語によって開発工数の差は生まれない。
フレームワークによって開発工数の差が生まれる。
そういうこと。
Rubyである必然性はなく、Railsであれば言語なんかどうでもいい。
だからPHP on Railsなんてのもありえた。
言語によって開発工数の差は生まれない。
フレームワークによって開発工数の差が生まれる。
そういうこと。
328デフォルトの名無しさん
2012/01/03(火) 21:24:23.61 ある革新的な発明や発見に対して
後になってから「あんなのは俺にもできたはずだ」、
なんてことを言うのは三流
つまり、そういうこと
後になってから「あんなのは俺にもできたはずだ」、
なんてことを言うのは三流
つまり、そういうこと
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 日中関係改善は「下手をすると10年かかる」 トランプを全面信頼できない高市官邸の苦悩★3 [ぐれ★]
- 牛丼チェーン店で5杯食べ終えて「支払えない」…詐欺容疑で逮捕の男「どうしても腹がすいて」 甲府 [蚤の市★]
- 【東京】赤坂サウナ火事2人死亡 サウナ室のドアノブ外れ閉じ込められた可能性 ★10 [nita★]
- 【赤坂サウナ火災】非常ベル電源「2年前から入れていない」、押した形跡も [ぐれ★]
- WBCでパブリックビューイング ネットフリックス、自治体と連携 [ひかり★]
- 特攻機と同じ名称「桜花中」、福岡・大牟田市の新設中学校名に異論 市民団体が再考申し入れ ★3 [少考さん★]
- 『北斗の拳』原作者、「もうオファーが来ない…」「全然使ってくれない」と嘆く [757453285]
- 【高市悲報】辻元、追加資料公開。官僚が「頼むからこれ踏襲して」と台湾問題に関する歴代総理答弁を渡していた😰 [359965264]
- 名探偵津田🏡
- 「電気ショックで男性管理職への生理痛体験推進」条例、成立 反対したのが127人中参政党とさとうさおりと他2名のみwwwwwwwww [384232311]
- 【動画】AV女優のバスツアーの動画がヤバイと話題にwwwwwwwwwwwwwww [977790669]
- 茶ぁしばこうや··· ( ¨̮ )︎︎𖠚ᐝ8
