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


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

Rubyについて Part 37



1 名前:デフォルトの名無しさん mailto:sage [2009/08/23(日) 21:07:47 ]
オブジェクト指向スクリプト言語Rubyについて扱うスレッドです。
まったりと行きましょう。

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

= 前スレ
Rubyについて Part 36
pc12.2ch.net/test/read.cgi/tech/1246174168/

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


641 名前:デフォルトの名無しさん mailto:sage [2009/10/06(火) 10:10:12 ]
質問者が誠実でないことだけは明らかだしな。

642 名前:デフォルトの名無しさん [2009/10/06(火) 10:50:06 ]
. 1. HTML    で検索した結果 1〜10件目 / 約5,040,000,000件
. 2. PHP      で検索した結果 1〜10件目 / 約2,970,000,000件
. 3. Java......   で検索した結果 1〜10件目 / 約 835,000,000件
. 4. Forth.    で検索した結果 1〜10件目 / 約 323,000,000件
. 5. Ruby..    で検索した結果 1〜10件目 / 約 275,000,000件
. 6. perl.....    で検索した結果 1〜10件目 / 約 245,000,000件
. 7. Python...   で検索した結果 1〜10件目 / 約 204,000,000件
. 8. pascal...   で検索した結果 1〜10件目 / 約 170,000,000件
. 9. Delphi    で検索した結果 1〜10件目 / 約 127,000,000件
10. VisualBasic...で検索した結果 1〜10件目 / 約 121,000,000件
11. lisp...      で検索した結果 1〜10件目 / 約.  26,700,000件
12. fortran     で検索した結果 1〜10件目 / 約.  21,300,000件
13. COBOL    で検索した結果 1〜10件目 / 約.  18,500,000件
14. HSP      で検索した結果 1〜10件目 / 約.  12,300,000件
15. FreeBasic.. で検索した結果 1〜10件目 / 約   6,320,000件
16. Tcl/Tk.     で検索した結果 1〜10件目 / 約   4,940,000件
17. QBasic     で検索した結果 1〜10件目 / 約   4,190,000件
18. VisualC....  で検索した結果 1〜10件目 / 約   1,360,000件
19. DarkBASIC. で検索した結果 1〜10件目 / 約   1,320,000件
20. BasicStudio で検索した結果 1〜10件目 / 約    304,000件
21. N88basic.   で検索した結果 1〜10件目 / 約    215,000件
22. f-basic     で検索した結果 1〜10件目 / 約    109,000件
23. ActiveBasic で検索した結果 1〜10件目 / 約.     89,800件
24. 99BASIC.... で検索した結果 1〜10件目 / 約.     11,500件

3Dprogramming で検索した結果 1〜10件目 / 約794,000件
2Dprogramming で検索した結果 1〜10件目 / 約. 57,400件

intel で検索した結果 1〜10件目 / 約729,000,000件
amd で検索した結果 1〜10件目 / 約355,000,000件

643 名前:デフォルトの名無しさん mailto:sage [2009/10/06(火) 11:44:53 ]
FORTH大健闘じゃんw
Chuck Mooreは偉大だわ
www.simple-talk.com/content/article.aspx?article=775

644 名前:デフォルトの名無しさん mailto:sage [2009/10/06(火) 11:50:42 ]
たとえばforthは英語の副詞でもあったりするけど、考慮してるのかな。


645 名前:デフォルトの名無しさん mailto:sage [2009/10/06(火) 11:56:50 ]
namespaceが違うとはいえRubyもネット検索しやすい独自の名前にすりゃよかったのに

646 名前:デフォルトの名無しさん mailto:sage [2009/10/06(火) 12:06:51 ]
Rubyはまだマシだろ
一番検索しづらいのはC

647 名前:デフォルトの名無しさん mailto:sage [2009/10/06(火) 12:14:52 ]
いやそれは単純に検索エンジン側の不手際だから

「プログラミング言語のほうのC」「プログラミング言語のほうのRuby」と指定して
プログラミング言語のほうの結果だけを返さない検索エンジンのほうが一方的に悪い

どうやって実現するのかまでは知らん

648 名前:デフォルトの名無しさん mailto:sage [2009/10/06(火) 13:05:10 ]
単一ワードで検索する方が悪いだろww

649 名前:デフォルトの名無しさん mailto:sage [2009/10/06(火) 13:19:31 ]
何に期待して「C」と検索するんだ



650 名前:デフォルトの名無しさん mailto:sage [2009/10/06(火) 13:31:28 ]
Cは知ってても、それだけじゃ困るからだろ

651 名前:デフォルトの名無しさん mailto:sage [2009/10/06(火) 13:40:00 ]
単語レベルで意味が混ざるIconとかのほうが悲惨じゃなかろうか

652 名前:デフォルトの名無しさん mailto:sage [2009/10/06(火) 15:07:06 ]
Perlみたいに英語の単語にないつづりがいいね

653 名前:デフォルトの名無しさん mailto:sage [2009/10/06(火) 15:30:49 ]
でも本当は、Pearl にしたかったんだよね。

654 名前:デフォルトの名無しさん mailto:sage [2009/10/06(火) 16:11:52 ]
そう
既に Pearl という言語があったんで、仕方なく Perl にしただけ
唯一性の意図があったわけでは全くない
時々勘違いして痛いこと言う人がいるのがたいへん味わい深い

655 名前:デフォルトの名無しさん mailto:sage [2009/10/06(火) 17:03:48 ]
gloria -> pearl -> perl


656 名前:デフォルトの名無しさん [2009/10/07(水) 05:37:29 ]
るびまって今どうなってるのかな?
昨夜(おとといの夜)読んでて途中で見れなくなったんだけど、
30時間ちかくたった今もまだ。

頼みの綱のつもりでいた記事あったから、非常に今あせってるw

657 名前:デフォルトの名無しさん mailto:sage [2009/10/07(水) 05:43:12 ]
るびまはマネタイズされてないから時々止まります
鯖代捻出方法の案があれば教えてあげるとみんなよろコンブ

658 名前:デフォルトの名無しさん mailto:sage [2009/10/07(水) 05:55:23 ]
そんな理由かいw
せめてブラウザのキャッシュされるようになってれば・・・

659 名前:デフォルトの名無しさん mailto:sage [2009/10/07(水) 06:02:05 ]
あれってなんでだろうね
確かに訂正前の不正確情報が残ると不便だが、
ぶっちゃけそんな事後更新されてるわけでもないだろうに

オフラインモードで読めないことのほうが遥かに面倒



660 名前:デフォルトの名無しさん mailto:sage [2009/10/07(水) 07:51:35 ]
23号までなら緊急避難的にarchive.orgで代用可

661 名前:デフォルトの名無しさん mailto:sage [2009/10/07(水) 08:44:58 ]
ルビィ本とかのアフィでも張って鯖代稼げば?
ググルアフィぐらいじゃマイナー過ぎて儲からないだろうけど。

662 名前:デフォルトの名無しさん mailto:sage [2009/10/07(水) 11:35:54 ]
そもそもいくら必要なんだ?ん?

663 名前:デフォルトの名無しさん mailto:sage [2009/10/07(水) 12:09:35 ]
富豪的サーバ運営というやつですね

664 名前:デフォルトの名無しさん mailto:sage [2009/10/07(水) 12:12:47 ]
富豪のワリには風呂に入ってないから異様に臭いw

665 名前:デフォルトの名無しさん mailto:sage [2009/10/07(水) 13:28:26 ]
自己紹介乙

666 名前:デフォルトの名無しさん mailto:sage [2009/10/07(水) 13:29:38 ]
自己紹介乙wwwwwww

667 名前:デフォルトの名無しさん mailto:sage [2009/10/07(水) 13:42:35 ]
頭がすこしよわい人は、「相手の心の持ちよう」を想像する能力がなくて、
罵倒の際に「相手が言われていやだと思うこと」ではなく、
「自分が言われていやなこと」をベースに罵倒文句を考えるので
結果として自分自身のコンプレックスを大声で宣伝することになってしまうらしい。

これがいわゆる「馬鹿の罵倒は自己紹介」のメカニズムなんだとか。

668 名前:デフォルトの名無しさん mailto:sage [2009/10/07(水) 13:46:56 ]
自己紹介乙wwwwwww


669 名前:デフォルトの名無しさん mailto:sage [2009/10/07(水) 13:47:46 ]
全米が噴いた( ´,_ゝ`)プッ



670 名前:デフォルトの名無しさん mailto:sage [2009/10/07(水) 13:54:07 ]
連投するから馬鹿がバレバレw

671 名前:デフォルトの名無しさん mailto:sage [2009/10/07(水) 13:55:13 ]
ジサクジエンバレバレw

672 名前:デフォルトの名無しさん mailto:sage [2009/10/07(水) 16:17:32 ]
カタカナで書かれると違和感があるね

ルビー開発者のまつもと氏を松江名誉市民に
www.nikkei.co.jp/news/retto/20091006c6b0601w06.html

673 名前:デフォルトの名無しさん mailto:sage [2009/10/07(水) 17:01:42 ]
ハード障害だそうだ。もうちょい待て。

674 名前:デフォルトの名無しさん mailto:sage [2009/10/07(水) 17:22:11 ]
>>664 は二人の増井氏のことを知らないと分からないネタだな。



675 名前:デフォルトの名無しさん mailto:sage [2009/10/08(木) 17:17:52 ]
1.9の正規表現で名前つきキャプチャが使えるようになったけど
無名キャプチャと名前つきキャプチャが同時に使用できないのは使いにくいと思う

名前つきキャプチャが使われると、無名キャプチャは無効になってしまう

/(1)(2)(3)4/.match "1234" # => #<MatchData "1234" 1:"1" 2:"2" 3:"3">
/(1)(2)(3)(?<four>4)/.match "1234" # => #<MatchData "1234" four:"4">

Perlみたいに同時使用できた方がいいのに
>perl -e "'1234' =~ /(1)(2)(3)(?<four>4)/;print qq!$1 $2 $3 $4 $+{four}!"
1 2 3 4 4

よく知らないが PythonもPerlと同じで同時に使用できるっぽい
鬼車はオプション選択でどちらの動作でも可能みたい


676 名前:デフォルトの名無しさん mailto:sage [2009/10/08(木) 19:25:31 ]
それは直した方がよいね

677 名前:デフォルトの名無しさん mailto:sage [2009/10/08(木) 20:26:58 ]
これはひどい

678 名前:デフォルトの名無しさん mailto:sage [2009/10/08(木) 21:07:34 ]
()が(?:)等価になるのだとしたら、ちょっとうれしいような、まぎらわしいような

679 名前:デフォルトの名無しさん mailto:sage [2009/10/08(木) 21:56:41 ]
しかし名前付キャプチャって、書くときはいいが読むときはなんか死にそうになるような気がする
ただでさえ可読性が高いとは言えない正規表現がさらに膨張するわけだし、それなら括弧を一つずつ数えてもいいかなと
直らなくてもいいや



680 名前:デフォルトの名無しさん mailto:sage [2009/10/08(木) 22:06:14 ]
そういえば、Rubyのライセンスって結局どうなるの?
ruby-talk見ても、議論してるのは分かるんだけど
最終的にどうなったのか全く分からん
そもそもまだ結論が出てない?

あと、るりま(新リファレンス)のライセンスも気になる

681 名前:デフォルトの名無しさん mailto:sage [2009/10/08(木) 22:18:41 ]
るりまは CC 3.0 BY ってことで話を進めてるっぽい。
12月が目処だと。

682 名前:デフォルトの名無しさん [2009/10/09(金) 00:04:03 ]
【パソコン/島根】プログラム言語「ルビー」開発者のまつもと氏を松江名誉市民に
tsushima.2ch.net/test/read.cgi/newsplus/1254874530/

683 名前:デフォルトの名無しさん mailto:sage [2009/10/09(金) 13:46:36 ]
>>680
何、ruby-talkでやってんの?
リンクきぼん

684 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 12:13:20 ]
printfは統一感あるけど、regexpは後付けばかりで混沌としてるからruby独自路線でrexpepのフォーマットを再定義して欲しい。
\bとかもそうだけど、とくにperlがgnuのころからあったフォーマットをセンスもなく勝手拡張したせいでもう取り返しがつかないからね。

685 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 12:22:56 ]
$なんたら系全廃止してから考える

686 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 12:37:48 ]
$:.push("a") とかかなり違和感あるけどね。
javaから見ると、そもそも 1 .+ 2 .* 3 なんかできるのはかなり嫌われるんだけど、そういうのと同じだろうと思う。
$てのはパールとの下位互換として認めて、もう必要な人用ってことで諦めたほうがいいよ。


687 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 14:35:06 ]
名前つきキャプチャは他言語と同じ挙動にして欲しいな
ググったら .NET の正規表現も 同時使用できるっぽい
どうも、同時使用できるのが主流なような
というか、Rubyが異端?

>>678
正規表現のどこかに (?<x>) とか入れれば ( ) はキャプチャしなくなるね
念のために 予約語にしておくと
/(?<xxx>)/ =~ 'foobar' とかやって ローカル変数 xxx が定義されたり、変更されてしまうのを防げる
/(?<end>)/ =~ 'foobar' だとendは予約語なので変数としては定義できずに無視される



688 名前:,,・´∀`・,,)っ-○○○ mailto:sage [2009/10/10(土) 17:05:56 ]
>>644
それを言うならRubyはHTMLタグ(ry

689 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 09:27:01 ]
本家をLLVMに〜というのも面白そうだが。

LLVMベース、Snow LeopardのGCDサポート
Rubyのコンパイルや並列処理対応、MacRuby最新ベータ登場
www.atmarkit.co.jp/news/200910/08/macruby.html

□YARV→LLVM
Sansonetti氏は、ネイティブコードへのコンパイル機能がないことと、
GIL(Global Interpreter Lock)の存在によって、マルチコアを生かすような
真の並列処理が難しいことを挙げている。

□並列処理
GCDは多量のタスクをキューに入れ、それを1つずつ取り出してスレッドプールで処理する
という処理モデルを抽象化したAPIを提供する。 C/C++/Objective-C向けには、ブロック
と呼ぶクロージャ風の独自文法を導入してタスクのキューイングを行う形だったが、
MacRubyではRubyのブロックが使える。

□実行時最適化のJIT(Just-in-Time)と、
事前コンパイルのAOT(Ahead-of-Time)の双方をサポート


AppleがGCとBlockをC1Xに提案
www.open-std.org/jtc1/sc22/WG14/www/docs/n1370.pdf



690 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 18:41:20 ]
1.9って、ひょっとして今後おおきな変更はいる?さっきProgramming Ruby 1.9という本を買ってしまったのだが……

691 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 18:47:11 ]
1.9.1は「今後大きな変更を入れないためのリリース」という位置づけ
でもある(訳: だからライブラリ作者は将来の変更を心配せず対応を始めろ)
ので、ドラスティックな変更は入らないと思う。
# 100年後くらいに2.0が本当に出る段になったらそりゃ変るだろうけど。

692 名前:デフォルトの名無しさん mailto:sage [2009/10/12(月) 00:07:34 ]
やだ…なんか頼もしいレスがついてる…ウホッ

693 名前:デフォルトの名無しさん [2009/10/12(月) 12:04:25 ]
初心者な質問じゃないかと思うのですが、dbiのソースを見ているのですが、いきなりPGconnというオブジェクトが出てきます。
dbiのソースをgrepしても見つかりません。どこに定義があるのかどうやれば分かるでしょうか?

dbd-pg-0.3.8/lib/dbd/pg/database.rb: @connection = PGconn.new(hash['host'], hash['port'],

こんな感じで急に出てきます。


694 名前:デフォルトの名無しさん [2009/10/12(月) 12:20:05 ]
postgresのコネクタだよ
lib/ruby以下をgrepしてごらん

695 名前:デフォルトの名無しさん mailto:sage [2009/10/12(月) 14:31:15 ]
>>634
超ウケル!

696 名前:デフォルトの名無しさん mailto:sage [2009/10/12(月) 14:40:19 ]
ふときになった
いま rubinius とかどうなってん?

697 名前:デフォルトの名無しさん mailto:sage [2009/10/12(月) 16:05:20 ]
Rubiniusか。LLVMつかって〜とかいわれてもLLVMのビルドだりぃ。

698 名前:デフォルトの名無しさん mailto:sage [2009/10/12(月) 19:08:24 ]
TCPSocketで受信バッファの中身をすべて読み出すメソッドみたいなのってありますか?(HTTPのリクエストの取得でテスト中)
readってやると止まってしまいます。eachで"\r\n"を終点に読み出すと大丈夫ですがあまりスマートではないので・・・

699 名前:デフォルトの名無しさん mailto:sage [2009/10/12(月) 19:15:58 ]
オラでプログラミング言語Ruby買ったらPerlのシールが付いてきた。
またまたご冗談を…



700 名前:デフォルトの名無しさん mailto:sage [2009/10/12(月) 20:39:24 ]
>>698
IO#read_nonblock

701 名前:デフォルトの名無しさん mailto:sage [2009/10/12(月) 21:29:20 ]
Ruby on Railsの「えせMVC」の弊害
satoshi.blogs.com/life/2009/10/rails_mvc.html

702 名前:デフォルトの名無しさん mailto:sage [2009/10/12(月) 21:41:31 ]
>>701
考えてやってる人は出来るだけモデル側にロジックを書くから、
問題はRailsやりはじめるまでMVCを知らなかったような人かな。


703 名前:デフォルトの名無しさん mailto:sage [2009/10/12(月) 23:16:46 ]
CoCだから、やろうと思えばなんでも出来るんだし
Railsそのものの批判は的外れ的な。書き手の問題だろう。
そもそもruby自体がopen classだからほぼやりたい放題だし。

世界がガチガチのMVCで出来てるならJavaでもC++ででも書けばいい。
問題はそうじゃないことが沢山あるから、Rapid Prototypingとして
Railsがもてはやされたのだと思う。まあ、あくまでRapidだから
軌道にのったら捨てられちゃうんだけどね。

704 名前:デフォルトの名無しさん [2009/10/12(月) 23:21:57 ]
>>694
ありがとうございます。grepしてみましたが、定義がないように見えます。
この中のどれかなんでしょうか?
$ find /usr/local/lib/ruby/ -type f | xargs grep PGconn
/usr/local/lib/ruby/site_ruby/1.9.1/dbd/pg/statement.rb: oid = @db.__blob_create(PGconn::INV_WRITE)
/usr/local/lib/ruby/site_ruby/1.9.1/dbd/pg/database.rb: @connection = PGconn.new(hash['host'], hash['port'], hash['options'], hash['tty'],
/usr/local/lib/ruby/site_ruby/1.9.1/dbd/pg/database.rb: def __blob_create(mode=PGconn::INV_READ)
/usr/local/lib/ruby/site_ruby/1.9.1/dbd/pg/database.rb: def __blob_open(oid, mode=PGconn::INV_READ)
/usr/local/lib/ruby/site_ruby/1.9.1/dbd/pg/database.rb: blob = @connection.lo_open(oid.to_i, PGconn::INV_READ)
/usr/local/lib/ruby/site_ruby/1.9.1/dbd/pg/database.rb: blob = @connection.lo_open(oid.to_i, PGconn::INV_WRITE)
/usr/local/lib/ruby/site_ruby/1.9.1/dbd/pg/type.rb: PGconn.escape_bytea(str)
/usr/local/lib/ruby/site_ruby/1.9.1/dbd/pg/type.rb: ret = PGconn.unescape_bytea(obj)


705 名前:デフォルトの名無しさん [2009/10/12(月) 23:49:05 ]
とりあえず、>>704の探したソースにはないよ

コードを読んでいる環境ってdbi動作しない環境だったりしない?
pgのアダプタをgemから入れてごらんよ
もしくはPGconnでぐぐってみるとかさ

706 名前:デフォルトの名無しさん mailto:sage [2009/10/13(火) 03:40:34 ]
>>701
元MSの設計者がSmalltalk的MVCを力説し
ルビ厨が堕落したWebアプリ的MVCでもって反論するという
なんとも変な話になってますなw

707 名前:デフォルトの名無しさん mailto:sage [2009/10/13(火) 08:37:33 ]
釣りタイトルだけ見て中見ずに喜んでる香具師もいそう。


708 名前:デフォルトの名無しさん mailto:sage [2009/10/13(火) 08:39:46 ]
redmine調子悪い?

709 名前:デフォルトの名無しさん mailto:sage [2009/10/13(火) 14:41:15 ]
>>701
コントローラーにロジックをがしがし書くのはアプリ制作者の問題なのに、
フレームワークに原因を求めようとしてるんだな。

1. 「手持ちの現金の増減」を記録するテーブルに「現金100円の増加」を記録
2. 「売り上げ」を記録するテーブルに「100円の売り上げ」を記録
3. 「在庫の増減」を記録するテーブルに「リンゴ1つ減少」を記録
4. 「経費の計上」を記録するテーブルに「仕入れ値60円の経費計上」を記録

これもめちゃくちゃw
なんで売った時点で仕入れデータを計上するんだよ
商品在庫に至っては会計と直接関係ないし。
この人、なんでも問題をごちゃまぜにする人なんだな。



710 名前:デフォルトの名無しさん mailto:sage [2009/10/13(火) 14:44:38 ]
MVCにこだわるヤツ程能書きばっか垂れて仕事ができないイメージがある

711 名前:デフォルトの名無しさん mailto:sage [2009/10/13(火) 14:46:02 ]
使えないコードをガシガシ書くことを仕事と称する奴もいる

712 名前:デフォルトの名無しさん [2009/10/13(火) 15:02:07 ]
Windows>>>>>>>>>>>>>>>>>>>>Ruby

何とも残酷な結果が出てしまったな

713 名前:デフォルトの名無しさん mailto:sage [2009/10/13(火) 16:16:21 ]
>>712
何から?


714 名前:デフォルトの名無しさん mailto:sage [2009/10/13(火) 16:39:35 ]
こりゃ確かにゲットーだw
徒党組んで声だけでかい馬鹿の集まり=ギーク(笑

715 名前:デフォルトの名無しさん mailto:sage [2009/10/13(火) 19:37:53 ]
えせMVCについてそろそろ一言言っておくか
d.hatena.ne.jp/higayasuo/20091013/1255408723

ひがさんも加わりました

716 名前:デフォルトの名無しさん mailto:sage [2009/10/13(火) 22:15:12 ]
つーか、MVCの概念を完全に理解してる人っているの?

なんかどのサイトの説明見ても、微妙に違う気がする。
MMVCとPMVCの違いもよく分からんし、そもそも
今の言語ってどれもGUIと入力部分が結びついてるから
ViewとControllerを完全に分離出来ないし

717 名前:デフォルトの名無しさん mailto:sage [2009/10/13(火) 22:45:11 ]
>>715
それのServiceってのはRoRの機能?
それともデザパタの用語?

718 名前:デフォルトの名無しさん mailto:sage [2009/10/13(火) 22:46:52 ]
> 今の言語ってどれもGUIと入力部分が結びついてるから
> ViewとControllerを完全に分離出来ないし

意味わからん

719 名前:デフォルトの名無しさん mailto:sage [2009/10/13(火) 22:48:01 ]
GUIパーツがデータコンテナ兼ねてるから
分離付加ってことなら意味わかるが



720 名前:デフォルトの名無しさん mailto:sage [2009/10/13(火) 23:44:08 ]
>>718
ああ、馬鹿なんですね

721 名前:デフォルトの名無しさん mailto:sage [2009/10/14(水) 00:53:55 ]
>>720
そうかもね

722 名前:デフォルトの名無しさん mailto:sage [2009/10/14(水) 01:01:57 ]
馬鹿にしない〜でよ

723 名前:デフォルトの名無しさん mailto:sage [2009/10/14(水) 01:04:28 ]
意図を伝えきれずに捨て台詞吐いて逃亡ってのが一番みっともないパターンだな

724 名前:デフォルトの名無しさん mailto:sage [2009/10/14(水) 01:41:57 ]
自己紹介しなくていいよ

725 名前:デフォルトの名無しさん mailto:sage [2009/10/14(水) 01:46:55 ]
MVC2でしか仕事したことないJava厨か?
こういう馬鹿どもが基幹系のリプレースして
COBOLどころじゃないスパゲッティを残すんだろう

726 名前:デフォルトの名無しさん mailto:sage [2009/10/14(水) 01:51:57 ]
ttp://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-dev/39480


727 名前:デフォルトの名無しさん mailto:sage [2009/10/14(水) 02:01:49 ]
>>715
これが正しかったらRubyは完璧じゃないかwww

728 名前:デフォルトの名無しさん mailto:sage [2009/10/14(水) 03:08:56 ]
>MMVCとPMVCの違いもよく分からん
とかいってる人の台詞が
>今の言語ってどれもGUIと入力部分が結びついてるから
>ViewとControllerを完全に分離出来ないし
なんだからよくわかってないだけでしょ。

VBや初期のSmalltalkみたいにデフォルトのGUI系APIと言語のコンセプトが
密接に絡みついてるとかならともかく普通はGUIと言語は独立なわけだし

OSとかが標準として提供するGUIのコンポーネントで見た目と入力部分が云々、
と読み替えてあげても入力イベントに対するリアクションとかが
ViewであるGUIコンポーネント上に取り込まれることがある、程度の指摘にしかならないし。

729 名前:デフォルトの名無しさん mailto:sage [2009/10/14(水) 09:02:54 ]
モデルの実装の中で、他のテーブルのモデルをいじるのは、いつも気持ち悪い。
複数テーブルのデータをいじる場合は、ActiveRecordのモデルの上に更にモデルを作るっていうのは賛成だけど、やったことがない。



730 名前:デフォルトの名無しさん mailto:sage [2009/10/14(水) 09:18:46 ]
ん?
だから、その複合的なクラスをモデルと呼べって話じゃないのか?

731 名前:デフォルトの名無しさん mailto:sage [2009/10/14(水) 11:19:19 ]
呼べ、っていうかモデルに属するってことかな

C -> Logic -> M
でロジックはモデルに属する、と

732 名前:デフォルトの名無しさん mailto:sage [2009/10/14(水) 11:23:43 ]
>>728
ああ、やっぱり馬鹿だったんだねw

733 名前:デフォルトの名無しさん mailto:sage [2009/10/14(水) 12:04:51 ]
rails厨はhelperでも使ってろよ

734 名前:デフォルトの名無しさん mailto:sage [2009/10/14(水) 12:10:49 ]
>>728
初期のSmalltalkと今のSmalltalkの違いが分からないので教えてください。

735 名前:デフォルトの名無しさん mailto:sage [2009/10/14(水) 12:12:30 ]
>>728
お前本当に馬鹿なんじゃないか?

>ViewであるGUIコンポーネント上に取り込まれることがある、程度の指摘にしかならないし。

それで十分結びつきが強いことの証明になってるじゃん
自分で何を言ってるかさえ理解できてないのか・・・

736 名前:デフォルトの名無しさん mailto:sage [2009/10/14(水) 13:07:32 ]
記事の反響はかなり大きかったみたいで
さっそくRals捨ててASP.NETに乗り換えるところが出始めてるみたいだな。

737 名前:デフォルトの名無しさん mailto:sage [2009/10/14(水) 13:11:01 ]
>>736
あほか

738 名前:デフォルトの名無しさん mailto:sage [2009/10/14(水) 14:34:24 ]
>>735
Viewに取り込まれる程度のイベントが本当に分割して
管理しなきゃいけないものなのかって話でしょ。

インプットボックス上でキーボード上の「1」を押したとして
インプットボックス上に「1」が表示されるぐらいまでは
今時のコンポーネントは普通に行うけどそれをもって
結びつきが強いとか言ったらアホなわけで。

739 名前:デフォルトの名無しさん mailto:sage [2009/10/14(水) 15:20:23 ]
>>738
はぁ?こりゃ真性のキチガイだな

>Viewに取り込まれる程度のイベントが本当に分割して
>管理しなきゃいけないものなのかって話でしょ。

この発言でお前がMVCを全く理解してないが分かったわ

>今時のコンポーネントは普通に行うけどそれをもって
>結びつきが強いとか言ったらアホなわけで。

これでさらに日本語さえ理解できてないレベルの馬鹿だと
はっきり分かった
今時のコンポーネントが普通に行っているからといって
それが結びつきの強さと何の関係がある?
今時も何も関係なく、結びつきが強いという事実がそこにあるだけ

自分の間違いを指摘されたからといってファビョッちゃった典型例だな



740 名前:デフォルトの名無しさん mailto:sage [2009/10/14(水) 15:22:50 ]
Rails厨は巣に帰ってね

741 名前:デフォルトの名無しさん mailto:sage [2009/10/14(水) 15:23:53 ]
っていうか
>インプットボックス上でキーボード上の「1」を押したとして
>インプットボックス上に「1」が表示されるぐらいまでは
こんな事書いてる時点でこいつ何も分かってない気がする






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

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

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