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


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

Rubyについて Part 34



1 名前:デフォルトの名無しさん mailto:sage [2009/02/04(水) 03:34:28 ]
オブジェクト指向スクリプト言語Rubyについて扱うスレッドです。

Ruby Home Page
www.ruby-lang.org/ja/

= 前スレ
Rubyについて Part 33
pc11.2ch.net/test/read.cgi/tech/1223709050/

過去スレ・関連スレは >>2-

185 名前:デフォルトの名無しさん mailto:sage [2009/02/09(月) 20:35:21 ]
rails1.0以前に研究室の先生に言われていじってたけど
最初の一歩はかるーく大きく踏み出せるんだけど、込み入ったことを
やりだすと自分でCGIを一から書いた方が早かったという・・

今は情報もふえてそうでもないんだろうけど。

186 名前:デフォルトの名無しさん mailto:sage [2009/02/09(月) 21:10:26 ]
>>185
込み入っていない大多数の場合を対象にしているのがrails

187 名前:デフォルトの名無しさん [2009/02/09(月) 21:31:02 ]
>>185
いまでもそうだよ

188 名前:デフォルトの名無しさん mailto:sage [2009/02/09(月) 21:32:14 ]
「Railを外れる」といいます


189 名前:デフォルトの名無しさん mailto:sage [2009/02/09(月) 21:38:36 ]
てか「フレームワーク」だということを意識しないて使って投げちゃう人いるよね
"CGI" を1個か2個作る程度ならむしろRailsの学習は損で、個別に作ったほうがお得だ

設計上似通った感じのものをいくつも作るような人が、
その似通った途中経過をざっくり省略するために使うのがフレームワークであり、
Ruby理解者に向けたWeb上での小箸キ中規模アプリサポートプログラムがRails

190 名前:デフォルトの名無しさん [2009/02/09(月) 22:36:30 ]
Redmineてどーよ?


191 名前:デフォルトの名無しさん mailto:sage [2009/02/09(月) 22:38:05 ]
それが問題追跡システムの出来の事をいってるなら、結構いいよ
Rubyの開発・サポート体制の事を言ってるなら、知らね

192 名前:デフォルトの名無しさん [2009/02/10(火) 03:44:45 ]
 ちょっと他のスレッドで発見したのですが
     ↓
ラーメンタイマーでも作ってみれ。
カップヌードル用(3分)とどんべい用(5分)に分ける。
できればタスクバーに駐在する奴。

こういうのってRubyでもサクっと作れますか?
できればexe化したもの

193 名前:デフォルトの名無しさん mailto:sage [2009/02/10(火) 04:07:31 ]
>>192
Rubyの仕事ではないと考える
っていうか、作ったとしても中身の95パーセントくらいはRubyではないな



194 名前:デフォルトの名無しさん mailto:sage [2009/02/10(火) 04:16:16 ]
VB2005スレの話題じゃん
「Rubyでは作れない」でいいと思う

195 名前:デフォルトの名無しさん mailto:sage [2009/02/10(火) 07:29:11 ]
vrubyで簡単に作れる

196 名前:デフォルトの名無しさん mailto:sage [2009/02/10(火) 08:02:22 ]
>>192
WxRuby使えばサクっとできる。たぶん他のGUIツールキットでもすぐできるだろう
タスクバー駐在のところは出来るかどうか解らないが

197 名前:デフォルトの名無しさん mailto:sage [2009/02/10(火) 08:03:26 ]
>>192
Shoesを使うという手もある。
ttp://the-shoebox.org/
ttp://whytheluckystiff.net/
ttp://shoooes.net/
ttp://sourceforge.jp/magazine/08/12/25/0139231/2

198 名前:デフォルトの名無しさん mailto:sage [2009/02/10(火) 09:12:52 ]
おまいらそんなレスでお茶を濁していていいのか
Pythonスレでも見て来い

199 名前:デフォルトの名無しさん mailto:sage [2009/02/10(火) 09:50:44 ]
>>198
標準でできないことはRubyで無理してやれって言わないのがRubyのジャスティスって今決めた

ていうかPythonはGUIサポートがまともだから比較すらできんぞ
RubyのこのへんはどっちかってとPerlとかに近い

200 名前:デフォルトの名無しさん mailto:sage [2009/02/10(火) 10:28:46 ]
RUbyはexe化でも結構悩む死ね

201 名前:デフォルトの名無しさん mailto:sage [2009/02/10(火) 10:37:26 ]
>>191
手厳しいな


だがそれがいい!

202 名前:デフォルトの名無しさん mailto:sage [2009/02/10(火) 20:08:34 ]
Shoesいいな

203 名前:デフォルトの名無しさん mailto:sage [2009/02/10(火) 20:55:10 ]
ソース散らばるのがいやならコンパイラ言語使えばいいじゃん。あとHSPとか。
インタプリタ言語でexe化とか矛盾してるでしょ。



204 名前:デフォルトの名無しさん mailto:sage [2009/02/10(火) 20:58:03 ]
んなこたない

205 名前:デフォルトの名無しさん mailto:sage [2009/02/10(火) 21:02:35 ]
矛盾はしてない。
ただRubyでやるには整備不足というだけで。

206 名前:デフォルトの名無しさん mailto:sage [2009/02/10(火) 21:27:02 ]
スクリプト言語に何でもやらせすぎだよ。
本質はテキスト整形言語だぜ?
ちゃんとしたアプリは横着せずCやVBで作ろうぜ。

207 名前:デフォルトの名無しさん mailto:sage [2009/02/10(火) 21:36:44 ]
超簡易ラーメンタイマがちゃんとしたアプリってのもw
exe化する一番大きいメリットは多分、、Rubyが入ってないマシン(普通は入ってない)に
持っていっても使えるツールになることだと思う

208 名前:デフォルトの名無しさん mailto:sage [2009/02/10(火) 21:39:15 ]
>>206
C言語やVBにこだわりすぎだよ。
ちゃんとしたアプリだからといって思考停止せずスクリプト言語で作ろうぜ。

209 名前:デフォルトの名無しさん mailto:sage [2009/02/10(火) 21:42:33 ]
Cで細かい文字列処理をするのがめんどくさい

210 名前:デフォルトの名無しさん mailto:sage [2009/02/10(火) 21:43:08 ]
ここら辺はC#やDelphiでやるのが手っ取り早いよ。
タイマーといえども作りこむと結構な大作になるしな。

211 名前:デフォルトの名無しさん mailto:sage [2009/02/10(火) 21:46:29 ]
.NET Frameworkが必要です。>C#
Rubyで作れば作り方次第ではLinuxにも持って行けるよ!いけるよ!タスクトレイってなに?!

誰もJavaって言い出さないのが素敵だ。

212 名前:デフォルトの名無しさん mailto:sage [2009/02/10(火) 21:51:48 ]
Javaのクライアントアプリなんて総じて糞だからな。
それしかないって時以外は絶対に使わない。

213 名前:デフォルトの名無しさん mailto:sage [2009/02/10(火) 21:52:59 ]
.NET Framework上でもRuby動くよ。
C#で作っても作り方次第ではLinuxにも持っていけるよ。Gnomeのタスクトレイ(相当)もOK。



214 名前:デフォルトの名無しさん mailto:sage [2009/02/10(火) 21:53:05 ]
メイン環境がLinux, GNOMEなのでRuby/Gtk2でいい感じに

215 名前:デフォルトの名無しさん mailto:sage [2009/02/10(火) 22:29:35 ]
ウィンドウとか作るのはRubyの仕事ではないとみなしていいと思う
タスクトレイ云々はあれはたまたまウィンドウ出てないだけで内部的にはウィンドウだし

216 名前:デフォルトの名無しさん mailto:sage [2009/02/10(火) 22:56:50 ]
しかし敢えてHaskellを使う

217 名前:デフォルトの名無しさん mailto:sage [2009/02/10(火) 23:47:33 ]
ところで、普通は「駐在」じゃなくて「常駐」って言わないか?

218 名前:デフォルトの名無しさん mailto:sage [2009/02/10(火) 23:56:33 ]
ひょっとするとSwingスレにいた奴かもな。ヒマなやつだ

219 名前:デフォルトの名無しさん mailto:sage [2009/02/11(水) 05:18:04 ]
SWTも思い出してあげてください

220 名前:デフォルトの名無しさん mailto:sage [2009/02/11(水) 05:47:30 ]
SWTってeclipseの?

221 名前:デフォルトの名無しさん mailto:sage [2009/02/11(水) 06:42:03 ]
ここのところずっとsocketがいじられてるねえ

222 名前:デフォルトの名無しさん mailto:sage [2009/02/11(水) 09:09:29 ]
>>219
>SWTも思い出してあげてください
AWT(Abstract Window Toolkit) の間違いじゃなくて?

223 名前:デフォルトの名無しさん mailto:sage [2009/02/11(水) 13:58:25 ]
デビアン前提の言語だしなあ。窓はサポート外。



224 名前:デフォルトの名無しさん mailto:sage [2009/02/11(水) 14:09:25 ]
誰もサポートの話なんかしてないよ

225 名前:デフォルトの名無しさん mailto:sage [2009/02/11(水) 14:18:38 ]
>>192
Pythonスレ荒らしてたのお前か

226 名前:デフォルトの名無しさん mailto:sage [2009/02/11(水) 16:34:35 ]
プレゼンテーションしたい人どうぞ

日本Ruby会議2009
rubykaigi.org/2009/ja

227 名前:デフォルトの名無しさん mailto:sage [2009/02/11(水) 23:32:26 ]
オナテーションっすかw

228 名前:デフォルトの名無しさん mailto:sage [2009/02/11(水) 23:48:15 ]
>>227


229 名前:デフォルトの名無しさん mailto:sage [2009/02/12(木) 00:39:34 ]
>>227


230 名前:デフォルトの名無しさん mailto:sage [2009/02/12(木) 01:07:16 ]
>>227


231 名前:デフォルトの名無しさん mailto:sage [2009/02/12(木) 01:12:23 ]
>>227
??

232 名前:デフォルトの名無しさん mailto:sage [2009/02/12(木) 06:13:28 ]
松本教祖様への忠誠を示す集会か。信者どもは、しっかり寄付しろよ。

233 名前:デフォルトの名無しさん mailto:sage [2009/02/12(木) 06:22:17 ]
ttp://jp.rubyist.net/magazine/?0025
概出?



234 名前:デフォルトの名無しさん mailto:sage [2009/02/12(木) 09:53:27 ]
世界的に普及しつつある?

北米などの2倍以上に:新興市場で輝きを放つRuby
www.itmedia.co.jp/enterprise/articles/0902/10/news081.html

235 名前:デフォルトの名無しさん mailto:sage [2009/02/12(木) 09:58:58 ]
>>234
もともとRubyのシェアは少ないからな
使いたい一部の人に広まり切っただけで数字上は拡大になるぞ

236 名前:デフォルトの名無しさん mailto:sage [2009/02/12(木) 10:10:26 ]
>>233
残念だががいしゅつ(>>145
たぶんURLが書かれてなかったから、検索しても見つからなかったのだろう

237 名前:デフォルトの名無しさん mailto:sage [2009/02/12(木) 10:13:03 ]
GUIだとShoesが一番人気なんだな。知らなかった

238 名前:デフォルトの名無しさん mailto:sage [2009/02/12(木) 10:27:42 ]
一番人気というか、面白そうなので注目中ってとこだね

239 名前:デフォルトの名無しさん mailto:sage [2009/02/12(木) 13:05:55 ]
Rubyプログラマの3分の2はRubyでGUIプログラミングの経験あり 日本で最も人気のあるツールキットは「Ruby-GNOME」
codezine.jp/article/detail/3576

240 名前:デフォルトの名無しさん mailto:sage [2009/02/12(木) 13:32:03 ]
ひどいタイトルだなあ。

241 名前:デフォルトの名無しさん mailto:sage [2009/02/12(木) 15:28:19 ]
ネタ投下
ttp://www.sssg.org/blogs/naoya/archives/1126

242 名前:デフォルトの名無しさん mailto:sage [2009/02/12(木) 19:10:43 ]
経験はあるけどみんな挫折したってことだよね
rubyのGUIツールがほとんどないって事実が物語ってる。
一方pythonはGNU/Linuxにおけるシステム/GUIツールの地位を不動にしたよね
俺もDbus呼ぶプログラムとかがんがん書いてるし。つまり、Rubyは日本人による
オープンソースへの貢献をさまたげてるってことか・・・・

243 名前:デフォルトの名無しさん mailto:sage [2009/02/12(木) 19:31:45 ]
>一方pythonはGNU/Linuxにおけるシステム/GUIツールの地位を不動にしたよね
いや、それは初耳だ



244 名前:デフォルトの名無しさん mailto:sage [2009/02/12(木) 19:35:54 ]
相手にするな
どうせPythonユーザの間でも煙たがられてるさ

245 名前:デフォルトの名無しさん mailto:sage [2009/02/12(木) 19:55:33 ]
アナコンダとyumあたりのことを言っているのでは

246 名前:デフォルトの名無しさん mailto:sage [2009/02/12(木) 20:03:09 ]
>Rubyは日本人によるオープンソースへの貢献をさまたげてるってことか・・・・

正しいとは思えんけど
あながち否定できんな

247 名前:デフォルトの名無しさん mailto:sage [2009/02/12(木) 20:29:41 ]
真面目に考えると
Ruby製のGUIアプリケーションってほとんど見たことない……なんでだろう

それとも、見たことないのは俺が見つけてないだけで
実際には色々なアプリケーションがあったりする?

248 名前:デフォルトの名無しさん mailto:sage [2009/02/12(木) 20:30:58 ]
rabbitはたまに使う

249 名前:デフォルトの名無しさん mailto:sage [2009/02/12(木) 20:33:20 ]
漏れは自分で使うプログラムはRuby-Gnome2でGUI作ってるわ

250 名前:デフォルトの名無しさん mailto:sage [2009/02/12(木) 20:56:44 ]
大半の用途じゃCUIでも困らないような
Ruby版Delphiみたいなのが登場すれば使うかも

251 名前:249 mailto:sage [2009/02/12(木) 20:59:19 ]
>>250
Linuxでしっくりくる画像ビューアがなかったので作った。
たしかに大半はCUIでいけるね。

252 名前:デフォルトの名無しさん mailto:sage [2009/02/12(木) 21:10:38 ]
>>250
他のツールキットは知らないけど、QtでDesignerとか使えばほぼそれに近くないかな?

253 名前:デフォルトの名無しさん mailto:sage [2009/02/12(木) 21:41:53 ]
$ apt-cache rdepends python-gtk2 | wc
270 271 3845
$ apt-cache rdepends ruby-gnome2 | wc
3 4 51

圧倒的じゃないか



254 名前:デフォルトの名無しさん mailto:sage [2009/02/12(木) 22:08:57 ]
% apt-cache rdepends libgtk2-perl|wc
48 49 790
_| ̄|○

255 名前:デフォルトの名無しさん mailto:sage [2009/02/12(木) 22:10:32 ]
$ apt-cache rdepends libgtk2-ruby|wc
15 16 218

情報操作はやめなさい>>253

256 名前:デフォルトの名無しさん mailto:sage [2009/02/12(木) 22:12:39 ]
大して変わらんとか

257 名前:デフォルトの名無しさん mailto:sage [2009/02/12(木) 22:19:56 ]
これってシステムやらウインドウマネージャ周辺のツールをpythonで統一してるだけでしょ
まあ、それを差し引いてもrubyの方が少ないとは思うけどさ

258 名前:デフォルトの名無しさん mailto:sage [2009/02/12(木) 22:50:16 ]
「だけ」っていうか、それも違いのうちだろ

259 名前:デフォルトの名無しさん mailto:sage [2009/02/12(木) 23:02:37 ]
ディストリビューション提供のツールだから別のディストリには入ってないって事
*BSDや別のディストリで調べたらこんな桁違いの差は出ないだろ

260 名前:デフォルトの名無しさん mailto:sage [2009/02/12(木) 23:05:50 ]
ディストリ限定であっても,どんだけ採用されてるか,どんだけ使われてるか,ってのは気になるところでしょ
ライブラリとかは豊富で便利になってくれたほうがいいし

261 名前:デフォルトの名無しさん mailto:sage [2009/02/12(木) 23:05:55 ]
潔く負けを認められない人たちばかりなんですね

262 名前:デフォルトの名無しさん mailto:sage [2009/02/12(木) 23:18:45 ]
勝ち負けはどうでもいい。負けてるのは分かりきってるから
というわけで、関心が集まるのは内実

263 名前:デフォルトの名無しさん mailto:sage [2009/02/12(木) 23:21:20 ]
勝ち負けは基本的にどうでもいいんだけどPythonの人はこのスレに来て何をしたいの?
新規ユーザーをrubyに取られるのが怖いの?ネガティブキャンペーンてやつ?




264 名前:デフォルトの名無しさん mailto:sage [2009/02/12(木) 23:34:08 ]
疑問はもっともだが安心して。
PythonスレでもRubyをダシにして同じ様なことが繰り返されているのだから。


265 名前:デフォルトの名無しさん [2009/02/12(木) 23:34:49 ]
>>263
荒しは失せろ

266 名前:デフォルトの名無しさん mailto:sage [2009/02/12(木) 23:50:45 ]
kita2はruby製

267 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 01:02:26 ]
べつに Python > Ruby ということが言いたい訳じゃないんだよね
Python ユーザーは普及がどうたらこうたら気にしないのに
Ruby ユーザーはやたら普及度を気にしてると
このスレを見てて思う

268 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 01:11:31 ]
>>267
それはPythonがかなり普及してるからだ!

269 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 01:12:23 ]
なんつうか愉快犯っぽい中学生が双方のスレに出没してるな

270 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 01:16:42 ]
単に春厨がわいてるだけでしょ
Linux板でもほとんど同じやりとりを見たよ。言語を使用するって行為には参加できないけど
人気合戦なら簡単に誰でも参加できるからね。VIPでやってる茸vs.竹の子みたいなものだから
無視すればいいだけと思うよ。

ところで、ChangeLogのForzenっていつ見ても笑えるね。いつ直されるかなw

271 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 01:23:50 ]
pythonのスレいくつか見てきたけどrubyのスレよりひどいね
技術的な話には食いついて来ないから 267 みたいな対立煽りかな

272 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 03:34:16 ]
Matzは、もう青い鳥を追い求めるような泥沼開発をやめ、
仕様を固定したうえでバグ取りと高速化とドキュメント整備に専念すべき。
でないとRubyはbrainfuckレベルの趣味的言語で終わる。
それでいいと言うなら構わないが、ならばIT業界を巻き込むのはやめてくれ。

273 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 04:02:54 ]
本人に言え



274 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 04:08:34 ]
>>273
>>272

275 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 04:10:09 ]
巻き込まれるのは弱小IT会社だけ。
スマートなやつはRubyでばんばんアプリをつくるし
大規模Webサイトも構築して巨万の富を得ている。

速くて仕様が決まっててお役所並の文書がある言語しかつかえない
カスグラマはJava/C#を使って代替可能なコマになればいいだろう

276 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 04:25:41 ]
>>272
教授 「皆勝手にそっちから関わって来たんだ」

277 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 12:13:20 ]
IT業界を巻き込んでるのはMatz本人じゃなくて
そこに群がる金目当てのとりまき連中だろ


278 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 20:11:39 ]
あーあの会社とかあの会社とかか。

279 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 20:18:05 ]
RubyなのにJavaの4文字があったら緊急回避の印

280 名前:デフォルトの名無しさん mailto:sage [2009/02/14(土) 00:10:52 ]
Net::HTTPHeader#add_field(key,val) って確か、
既存のヘッダがあればその値の末尾にセミコロンつきで val を追加するよね
これってどんなときに嬉しいの?
末尾に追加されるより先頭に挿入してもらったほうが嬉しくね?

281 名前:デフォルトの名無しさん mailto:sage [2009/02/14(土) 03:04:26 ]
railsを一からじっくり勉強し直したいんだけど良い書籍が見つからない。

●RailsによるアジャイルWebアプリケーション開発 第2版
これはいくら内容良くてもバージョンが1.2だから論外
●Railsレシピブック
これは使い方は分かってもRailsの勉強にはならない…もっと実装の奥を知りたい
●実践Rails(オライリー)
本屋で立ち読みしたけど、これは既にRailsを良く分かってる人が読む本だと思うので除外

他にも色々見たけど見つからない。皆どうやって勉強してるの?

282 名前:デフォルトの名無しさん mailto:sage [2009/02/14(土) 05:10:59 ]
>>281
> もっと実装の奥を知りたい
つ ソース


283 名前:デフォルトの名無しさん mailto:sage [2009/02/14(土) 07:03:04 ]
意味わからん。
フレームワークは使ってナンボ。
実装の中身を知る必要はない。



284 名前:デフォルトの名無しさん mailto:sage [2009/02/14(土) 07:16:14 ]
>>283
実装の奥と実装の中身の違いを説明してくれ

285 名前:デフォルトの名無しさん mailto:sage [2009/02/14(土) 07:52:15 ]
つまらんこと聞くな。
とにかく>>281は言っていることがおかしい。
Railsの使い方を勉強してるヤツはゴマンといるが、
実装を勉強してるヤツなんかいない。






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

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

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