Rubyについて Part 37 ..
616:デフォルトの名無しさん
09/10/05 20:19:25
>>609
> # 1.8の場合
> require 'hogelib/compat-1.8'
こんなマネをするくらいなら、ということだよ。
617:デフォルトの名無しさん
09/10/05 20:21:58
なんだか意味不明だけど、1.9でもclass Stringは未だにutf8じゃないってこと?
ところでjava, c#とおなじで、文字列用クラスで内部エンコードがutf16のクラスってのはいつ組み込みクラスになるんですか?
618:デフォルトの名無しさん
09/10/05 20:29:13
うんにゃ、バイト列+エンコーディング情報
エンコーディング情報を文字列オブジェクトごとに保持してる
Shift_JISの文字列 + UTF-8の文字列 はエラー
/Shift_JISの日本語/ =~ UTF-8の文字列 もエラー
619:デフォルトの名無しさん
09/10/05 20:42:02
>>617
他言語対応には大きく2通りのアプローチがあって、
・巨大な文字集合を扱える一つの内部表現方式を抱えて
外部表現との入出力は都度変換/逆変換する
(内部表現は普通unicode系の何か)
・ある文字コードの取り扱い(文字の区切りとかマッチングとか)を
文字コードごとに用意しておいてそのとき扱ってる文字コードで
処理を切り替える
という感じ。
それぞれに一長一短があり、
前者だとJavaやWindows
後者だと主に昔からのUNIXが採用している。
Ruby1.9は後者を採用した。
620:デフォルトの名無しさん
09/10/05 21:16:59
詳しくありがとうございます。
エンコードを持つ方式なんですか。
rubyはもともとregexpが主要機能なんで、内部はutf8で統一の方がいいと思いますけど、なんか事情があるんでしょうね。
それと文字処理するなら、メモリなどから見て非効率でもエンコードを統一しないと出来ませんよ。
処理とはあまり関係ないところについて時間をかけて無駄に脳みそ使いたくないでしょ。
621:デフォルトの名無しさん
09/10/05 21:19:30
あともう一つお聞きしたいんですけど、ほぼPOSIX互換の言語はruby以外にありますか?
言語上、ライブラリでスレッドやパイプ、IOを持ってて、POSIXレベルまで充実しているってことです。
622:デフォルトの名無しさん
09/10/05 21:27:54
Rubyこそが唯一あなたにふさわしい言語です。
だから他の言語にこないでね。
623:デフォルトの名無しさん
09/10/05 21:33:17
>>620
POSIXという単語を知っててCSIを知らないのがよくわからないけど。
ある文字コードでの文字列処理関連のプリミティブな処理を自力で実装して
処理系に教えてやれば、どんどん対応文字コードを増やしていけるのがCSI。
この場合実装のために汗を流す人間と受益者がたいてい一致し、
余所に迷惑をかけることなく目的を達成できたので
昔はこの方法が主流だった。
624:デフォルトの名無しさん
09/10/05 21:36:05
あれ?
昔rubyを触ったときにあるブログで聞いたんですけど、rubyは(処理が遅くても)もともともposix互換あたりを目標に作ってたんじゃないですか?
実際現在では、OSという概念が既にハードから分離されてますし・・・・
625:デフォルトの名無しさん
09/10/05 21:38:24
言語の用語として「POSIX互換」なんて用語は知らないんだが。
(UNIX-like OSのシステムコールについてならわかるのだが)
「POSIX互換」てなんのことだか説明してくれ。
626:デフォルトの名無しさん
09/10/05 21:45:36
>>623
というよりも、普通にjavaとかjsとか使えるんでどうでもいいですけど。
ただそれらは電卓代わりとかちょっと数値計算(四元数とかほかでサポートがあまりないもの)で使うとなるとちょっと面倒なんで。
もともとCに慣れてるからやはりmaximaとかmathematicaとか構造化言語か純粋OOPに基づいた設計じゃない言語は扱いにくく、あんまりです。
perlも取って付けた無駄が多くてあんまり。
627:デフォルトの名無しさん
09/10/05 21:47:26
>>625
言語上、ライブラリでスレッドやパイプ、IOを持ってて、POSIXレベルまで充実しているってことです。
実際現在では、OSという概念が既にハードから分離されてますし・・・・
628:デフォルトの名無しさん
09/10/05 21:48:56
>>625
もう少し脳みををやわらかくしたほうがいいですよ。
あなたは未だに「Web 0.91」ですか?w
629:デフォルトの名無しさん
09/10/05 21:52:20
脳味噌がほおむぺえじであばばばばーでふにゃんふにゃんの人がいるようでつね。
630:デフォルトの名無しさん
09/10/05 21:52:33
>>627
Rubyはライブラリでスレッドやパイプ、IOを持ってて、POSIXレベルまで充実していてうらやましいな
PerlやPythonはスレッドという概念が存在せずプロセス一辺倒だし
IPCは全部メッセージングだ
しかも作者がUNIX嫌いでWindowsに傾倒してしまっている
ここらへんはDebian使いのMatz(Rubyの作者)とは大きな違いだ
だから悪いことは言わない。Rubyにしとけ
631:デフォルトの名無しさん
09/10/05 22:03:44
>>630
まあ簡単には調べてみたんですけど、やっぱりrubyしかないんですね・・・
あとはjava, dotnetのVMものですけど。
まっつさんはもともとPOSIX(と機能上)互換を目指してライブラリを充実していったという話しなんですけど。
ルビーですけど、個人的にはパイソンのタプル型(イミュータブル型)があれば言うことないと思います。
いま大黒なんとかのPDFを読み返しているんですが、彼の文章は非常に読み難いので他によいガイドというか言語解説レファレンスないですか?
ruby-doc.orgも使ってますが日本語がいいです。
632:デフォルトの名無しさん
09/10/05 22:18:30
ハチドリ本でいいんじゃないの?
633:デフォルトの名無しさん
09/10/05 22:20:29
yugui本はハチドリじゃなかった、キリンだっけ
634:デフォルトの名無しさん
09/10/05 22:30:58
〃´⌒ヽ
. , -― メ/_´⌒ヽ
/ / ̄ ´ヽ ヽ
. / , /// ト. ! 、 丶ヽ
l / /(((リ从 リノ)) '
| i l . ヽノ .V l
l ,=! l /// ///l l ねんがんのキリン本をてにいれたぞ!
l ヾ! ', l ヽ_フ l l
| ヽヽヽ //
l ヾ≧ , __ , イ〃
li (´`)l {ニ0ニ}、 |_"____
li /l, l└ タl」/l´ `l
リヽ/ l l__ ./ |_________|
,/ L__[]っ / / ::::::::/
ヽ、 :: ::: ::: :::::::::::::::::::::::::::::::::
:::::/ lハ ::: : :: :::::::::: :::::::::::::::::::::::::::::
::::l l /ノリ ::: : :: ::::::::::: :::::::::::::::::::::::::::::
:::| /) / ::: : :: ::::::::: :::::::::::::::::::::::::::::
::l /イ/| . :. :. .:: : :: :: :::::::: : ::::::::::::::::::
/ / ||/ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ 7l::::::::::::::::::::
i /_,/i!/ Learning Ruby / l::::::::::::::::
l 人 / Michael Fitzgerald / /::::::::::::::::
l / /⌒ヽ ハ,,ハ / /::::::::::::::::
l /il | ) ( ゚ω゚ ) / /::::::::::::::::
ll l i! `ー、\___ n__/_/::::::::::::::::
lヽ l |\. \ /⌒〉::::::::::::::
635:デフォルトの名無しさん
09/10/05 22:48:04
>>632-633
rubyは他の言語と文法・リテラルが結構似ていて、突飛なruby独自の概念があるわけではないので
実際は充実したクラスAPIのレファレンスがあればいいんですけど。
もともと他の言語を使えるわけで、下らない解説とか主義思想・小話なんかよりも各APIの典型的な使い方だけでいいですよ。
その点JAVA(英語サイト)の方が勉強しやすいし、習得も早いんじゃないですか。
英語でしたがやっぱりruby-docで我慢します。
636:デフォルトの名無しさん
09/10/05 22:54:07
>>635
こういうのを小賢しいって言うんだろうか?
URLリンク(doc.okkez.net)
637:デフォルトの名無しさん
09/10/05 23:23:09
>>629
あばばばばー乙
638:619,623
09/10/06 00:07:56
普通に釣りだと思うけどなあ。
具体的に言うと
Wikipedia項目リンク
の劣化コピー。さらにこれの元ネタとされるソーカル事件が1994年だからそこから数えると15年ほど周回遅れと思われる。
おまけのネタ
URLリンク(ja.uncyclomedia.org)
あえてやるならこれぐらいのヒネリは欲しいところ。
639:デフォルトの名無しさん
09/10/06 00:27:21
いや、別に彼がこのスレ住人の知的誠実さを試しているわけではないので
ソーカル事件とは根本的に違うだろう
640:デフォルトの名無しさん
09/10/06 03:16:00
>>639
だからあえてボグダノフ事件の方を貼ってるのでは
641:デフォルトの名無しさん
09/10/06 10:10:12
質問者が誠実でないことだけは明らかだしな。
642:デフォルトの名無しさん
09/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:デフォルトの名無しさん
09/10/06 11:44:53
FORTH大健闘じゃんw
Chuck Mooreは偉大だわ
URLリンク(www.simple-talk.com)
644:デフォルトの名無しさん
09/10/06 11:50:42
たとえばforthは英語の副詞でもあったりするけど、考慮してるのかな。
645:デフォルトの名無しさん
09/10/06 11:56:50
namespaceが違うとはいえRubyもネット検索しやすい独自の名前にすりゃよかったのに
646:デフォルトの名無しさん
09/10/06 12:06:51
Rubyはまだマシだろ
一番検索しづらいのはC
647:デフォルトの名無しさん
09/10/06 12:14:52
いやそれは単純に検索エンジン側の不手際だから
「プログラミング言語のほうのC」「プログラミング言語のほうのRuby」と指定して
プログラミング言語のほうの結果だけを返さない検索エンジンのほうが一方的に悪い
どうやって実現するのかまでは知らん
648:デフォルトの名無しさん
09/10/06 13:05:10
単一ワードで検索する方が悪いだろww
649:デフォルトの名無しさん
09/10/06 13:19:31
何に期待して「C」と検索するんだ
650:デフォルトの名無しさん
09/10/06 13:31:28
Cは知ってても、それだけじゃ困るからだろ
651:デフォルトの名無しさん
09/10/06 13:40:00
単語レベルで意味が混ざるIconとかのほうが悲惨じゃなかろうか
652:デフォルトの名無しさん
09/10/06 15:07:06
Perlみたいに英語の単語にないつづりがいいね
653:デフォルトの名無しさん
09/10/06 15:30:49
でも本当は、Pearl にしたかったんだよね。
654:デフォルトの名無しさん
09/10/06 16:11:52
そう
既に Pearl という言語があったんで、仕方なく Perl にしただけ
唯一性の意図があったわけでは全くない
時々勘違いして痛いこと言う人がいるのがたいへん味わい深い
655:デフォルトの名無しさん
09/10/06 17:03:48
gloria -> pearl -> perl
656:デフォルトの名無しさん
09/10/07 05:37:29
るびまって今どうなってるのかな?
昨夜(おとといの夜)読んでて途中で見れなくなったんだけど、
30時間ちかくたった今もまだ。
頼みの綱のつもりでいた記事あったから、非常に今あせってるw
657:デフォルトの名無しさん
09/10/07 05:43:12
るびまはマネタイズされてないから時々止まります
鯖代捻出方法の案があれば教えてあげるとみんなよろコンブ
658:デフォルトの名無しさん
09/10/07 05:55:23
そんな理由かいw
せめてブラウザのキャッシュされるようになってれば・・・
659:デフォルトの名無しさん
09/10/07 06:02:05
あれってなんでだろうね
確かに訂正前の不正確情報が残ると不便だが、
ぶっちゃけそんな事後更新されてるわけでもないだろうに
オフラインモードで読めないことのほうが遥かに面倒
660:デフォルトの名無しさん
09/10/07 07:51:35
23号までなら緊急避難的にarchive.orgで代用可
661:デフォルトの名無しさん
09/10/07 08:44:58
ルビィ本とかのアフィでも張って鯖代稼げば?
ググルアフィぐらいじゃマイナー過ぎて儲からないだろうけど。
662:デフォルトの名無しさん
09/10/07 11:35:54
そもそもいくら必要なんだ?ん?
663:デフォルトの名無しさん
09/10/07 12:09:35
富豪的サーバ運営というやつですね
664:デフォルトの名無しさん
09/10/07 12:12:47
富豪のワリには風呂に入ってないから異様に臭いw
665:デフォルトの名無しさん
09/10/07 13:28:26
自己紹介乙
666:デフォルトの名無しさん
09/10/07 13:29:38
自己紹介乙wwwwwww
667:デフォルトの名無しさん
09/10/07 13:42:35
頭がすこしよわい人は、「相手の心の持ちよう」を想像する能力がなくて、
罵倒の際に「相手が言われていやだと思うこと」ではなく、
「自分が言われていやなこと」をベースに罵倒文句を考えるので
結果として自分自身のコンプレックスを大声で宣伝することになってしまうらしい。
これがいわゆる「馬鹿の罵倒は自己紹介」のメカニズムなんだとか。
668:デフォルトの名無しさん
09/10/07 13:46:56
自己紹介乙wwwwwww
669:デフォルトの名無しさん
09/10/07 13:47:46
全米が噴いた( ´,_ゝ`)プッ
670:デフォルトの名無しさん
09/10/07 13:54:07
連投するから馬鹿がバレバレw
671:デフォルトの名無しさん
09/10/07 13:55:13
ジサクジエンバレバレw
672:デフォルトの名無しさん
09/10/07 16:17:32
カタカナで書かれると違和感があるね
ルビー開発者のまつもと氏を松江名誉市民に
URLリンク(www.nikkei.co.jp)
673:デフォルトの名無しさん
09/10/07 17:01:42
ハード障害だそうだ。もうちょい待て。
674:デフォルトの名無しさん
09/10/07 17:22:11
>>664 は二人の増井氏のことを知らないと分からないネタだな。
675:デフォルトの名無しさん
09/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:デフォルトの名無しさん
09/10/08 19:25:31
それは直した方がよいね
677:デフォルトの名無しさん
09/10/08 20:26:58
これはひどい
678:デフォルトの名無しさん
09/10/08 21:07:34
()が(?:)等価になるのだとしたら、ちょっとうれしいような、まぎらわしいような
679:デフォルトの名無しさん
09/10/08 21:56:41
しかし名前付キャプチャって、書くときはいいが読むときはなんか死にそうになるような気がする
ただでさえ可読性が高いとは言えない正規表現がさらに膨張するわけだし、それなら括弧を一つずつ数えてもいいかなと
直らなくてもいいや
680:デフォルトの名無しさん
09/10/08 22:06:14
そういえば、Rubyのライセンスって結局どうなるの?
ruby-talk見ても、議論してるのは分かるんだけど
最終的にどうなったのか全く分からん
そもそもまだ結論が出てない?
あと、るりま(新リファレンス)のライセンスも気になる
681:デフォルトの名無しさん
09/10/08 22:18:41
るりまは CC 3.0 BY ってことで話を進めてるっぽい。
12月が目処だと。
682:デフォルトの名無しさん
09/10/09 00:04:03
【パソコン/島根】プログラム言語「ルビー」開発者のまつもと氏を松江名誉市民に
スレリンク(newsplus板)
683:デフォルトの名無しさん
09/10/09 13:46:36
>>680
何、ruby-talkでやってんの?
リンクきぼん
684:デフォルトの名無しさん
09/10/10 12:13:20
printfは統一感あるけど、regexpは後付けばかりで混沌としてるからruby独自路線でrexpepのフォーマットを再定義して欲しい。
\bとかもそうだけど、とくにperlがgnuのころからあったフォーマットをセンスもなく勝手拡張したせいでもう取り返しがつかないからね。
685:デフォルトの名無しさん
09/10/10 12:22:56
$なんたら系全廃止してから考える
686:デフォルトの名無しさん
09/10/10 12:37:48
$:.push("a") とかかなり違和感あるけどね。
javaから見ると、そもそも 1 .+ 2 .* 3 なんかできるのはかなり嫌われるんだけど、そういうのと同じだろうと思う。
$てのはパールとの下位互換として認めて、もう必要な人用ってことで諦めたほうがいいよ。
687:デフォルトの名無しさん
09/10/10 14:35:06
名前つきキャプチャは他言語と同じ挙動にして欲しいな
ググったら .NET の正規表現も 同時使用できるっぽい
どうも、同時使用できるのが主流なような
というか、Rubyが異端?
>>678
正規表現のどこかに (?<x>) とか入れれば ( ) はキャプチャしなくなるね
念のために 予約語にしておくと
/(?<xxx>)/ =~ 'foobar' とかやって ローカル変数 xxx が定義されたり、変更されてしまうのを防げる
/(?<end>)/ =~ 'foobar' だとendは予約語なので変数としては定義できずに無視される
688:,,・´∀`・,,)っ-○○○
09/10/10 17:05:56
>>644
それを言うならRubyはHTMLタグ(ry
689:デフォルトの名無しさん
09/10/11 09:27:01
本家をLLVMに〜というのも面白そうだが。
LLVMベース、Snow LeopardのGCDサポート
Rubyのコンパイルや並列処理対応、MacRuby最新ベータ登場
URLリンク(www.atmarkit.co.jp)
□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に提案
URLリンク(www.open-std.org)
690:デフォルトの名無しさん
09/10/11 18:41:20
1.9って、ひょっとして今後おおきな変更はいる?さっきProgramming Ruby 1.9という本を買ってしまったのだが……
691:デフォルトの名無しさん
09/10/11 18:47:11
1.9.1は「今後大きな変更を入れないためのリリース」という位置づけ
でもある(訳: だからライブラリ作者は将来の変更を心配せず対応を始めろ)
ので、ドラスティックな変更は入らないと思う。
# 100年後くらいに2.0が本当に出る段になったらそりゃ変るだろうけど。
692:デフォルトの名無しさん
09/10/12 00:07:34
やだ…なんか頼もしいレスがついてる…ウホッ
693:デフォルトの名無しさん
09/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:デフォルトの名無しさん
09/10/12 12:20:05
postgresのコネクタだよ
lib/ruby以下をgrepしてごらん
695:デフォルトの名無しさん
09/10/12 14:31:15
>>634
超ウケル!
696:デフォルトの名無しさん
09/10/12 14:40:19
ふときになった
いま rubinius とかどうなってん?
697:デフォルトの名無しさん
09/10/12 16:05:20
Rubiniusか。LLVMつかって〜とかいわれてもLLVMのビルドだりぃ。
698:デフォルトの名無しさん
09/10/12 19:08:24
TCPSocketで受信バッファの中身をすべて読み出すメソッドみたいなのってありますか?(HTTPのリクエストの取得でテスト中)
readってやると止まってしまいます。eachで"\r\n"を終点に読み出すと大丈夫ですがあまりスマートではないので・・・
699:デフォルトの名無しさん
09/10/12 19:15:58
オラでプログラミング言語Ruby買ったらPerlのシールが付いてきた。
またまたご冗談を…
700:デフォルトの名無しさん
09/10/12 20:39:24
>>698
IO#read_nonblock
701:デフォルトの名無しさん
09/10/12 21:29:20
Ruby on Railsの「えせMVC」の弊害
URLリンク(satoshi.blogs.com)
702:デフォルトの名無しさん
09/10/12 21:41:31
>>701
考えてやってる人は出来るだけモデル側にロジックを書くから、
問題はRailsやりはじめるまでMVCを知らなかったような人かな。
703:デフォルトの名無しさん
09/10/12 23:16:46
CoCだから、やろうと思えばなんでも出来るんだし
Railsそのものの批判は的外れ的な。書き手の問題だろう。
そもそもruby自体がopen classだからほぼやりたい放題だし。
世界がガチガチのMVCで出来てるならJavaでもC++ででも書けばいい。
問題はそうじゃないことが沢山あるから、Rapid Prototypingとして
Railsがもてはやされたのだと思う。まあ、あくまでRapidだから
軌道にのったら捨てられちゃうんだけどね。
704:デフォルトの名無しさん
09/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:デフォルトの名無しさん
09/10/12 23:49:05
とりあえず、>>704の探したソースにはないよ
コードを読んでいる環境ってdbi動作しない環境だったりしない?
pgのアダプタをgemから入れてごらんよ
もしくはPGconnでぐぐってみるとかさ
706:デフォルトの名無しさん
09/10/13 03:40:34
>>701
元MSの設計者がSmalltalk的MVCを力説し
ルビ厨が堕落したWebアプリ的MVCでもって反論するという
なんとも変な話になってますなw
707:デフォルトの名無しさん
09/10/13 08:37:33
釣りタイトルだけ見て中見ずに喜んでる香具師もいそう。
708:デフォルトの名無しさん
09/10/13 08:39:46
redmine調子悪い?
709:デフォルトの名無しさん
09/10/13 14:41:15
>>701
コントローラーにロジックをがしがし書くのはアプリ制作者の問題なのに、
フレームワークに原因を求めようとしてるんだな。
1. 「手持ちの現金の増減」を記録するテーブルに「現金100円の増加」を記録
2. 「売り上げ」を記録するテーブルに「100円の売り上げ」を記録
3. 「在庫の増減」を記録するテーブルに「リンゴ1つ減少」を記録
4. 「経費の計上」を記録するテーブルに「仕入れ値60円の経費計上」を記録
これもめちゃくちゃw
なんで売った時点で仕入れデータを計上するんだよ
商品在庫に至っては会計と直接関係ないし。
この人、なんでも問題をごちゃまぜにする人なんだな。
710:デフォルトの名無しさん
09/10/13 14:44:38
MVCにこだわるヤツ程能書きばっか垂れて仕事ができないイメージがある
711:デフォルトの名無しさん
09/10/13 14:46:02
使えないコードをガシガシ書くことを仕事と称する奴もいる
712:デフォルトの名無しさん
09/10/13 15:02:07
Windows>>>>>>>>>>>>>>>>>>>>Ruby
何とも残酷な結果が出てしまったな
713:デフォルトの名無しさん
09/10/13 16:16:21
>>712
何から?
714:デフォルトの名無しさん
09/10/13 16:39:35
こりゃ確かにゲットーだw
徒党組んで声だけでかい馬鹿の集まり=ギーク(笑
715:デフォルトの名無しさん
09/10/13 19:37:53
えせMVCについてそろそろ一言言っておくか
URLリンク(d.hatena.ne.jp)
ひがさんも加わりました
716:デフォルトの名無しさん
09/10/13 22:15:12
つーか、MVCの概念を完全に理解してる人っているの?
なんかどのサイトの説明見ても、微妙に違う気がする。
MMVCとPMVCの違いもよく分からんし、そもそも
今の言語ってどれもGUIと入力部分が結びついてるから
ViewとControllerを完全に分離出来ないし
717:デフォルトの名無しさん
09/10/13 22:45:11
>>715
それのServiceってのはRoRの機能?
それともデザパタの用語?
718:デフォルトの名無しさん
09/10/13 22:46:52
> 今の言語ってどれもGUIと入力部分が結びついてるから
> ViewとControllerを完全に分離出来ないし
意味わからん
719:デフォルトの名無しさん
09/10/13 22:48:01
GUIパーツがデータコンテナ兼ねてるから
分離付加ってことなら意味わかるが
720:デフォルトの名無しさん
09/10/13 23:44:08
>>718
ああ、馬鹿なんですね
721:デフォルトの名無しさん
09/10/14 00:53:55
>>720
そうかもね
722:デフォルトの名無しさん
09/10/14 01:01:57
馬鹿にしない〜でよ
723:デフォルトの名無しさん
09/10/14 01:04:28
意図を伝えきれずに捨て台詞吐いて逃亡ってのが一番みっともないパターンだな
724:デフォルトの名無しさん
09/10/14 01:41:57
自己紹介しなくていいよ
725:デフォルトの名無しさん
09/10/14 01:46:55
MVC2でしか仕事したことないJava厨か?
こういう馬鹿どもが基幹系のリプレースして
COBOLどころじゃないスパゲッティを残すんだろう
726:デフォルトの名無しさん
09/10/14 01:51:57
URLリンク(blade.nagaokaut.ac.jp)
727:デフォルトの名無しさん
09/10/14 02:01:49
>>715
これが正しかったらRubyは完璧じゃないかwww
728:デフォルトの名無しさん
09/10/14 03:08:56
>MMVCとPMVCの違いもよく分からん
とかいってる人の台詞が
>今の言語ってどれもGUIと入力部分が結びついてるから
>ViewとControllerを完全に分離出来ないし
なんだからよくわかってないだけでしょ。
VBや初期のSmalltalkみたいにデフォルトのGUI系APIと言語のコンセプトが
密接に絡みついてるとかならともかく普通はGUIと言語は独立なわけだし
OSとかが標準として提供するGUIのコンポーネントで見た目と入力部分が云々、
と読み替えてあげても入力イベントに対するリアクションとかが
ViewであるGUIコンポーネント上に取り込まれることがある、程度の指摘にしかならないし。
729:デフォルトの名無しさん
09/10/14 09:02:54
モデルの実装の中で、他のテーブルのモデルをいじるのは、いつも気持ち悪い。
複数テーブルのデータをいじる場合は、ActiveRecordのモデルの上に更にモデルを作るっていうのは賛成だけど、やったことがない。
730:デフォルトの名無しさん
09/10/14 09:18:46
ん?
だから、その複合的なクラスをモデルと呼べって話じゃないのか?
731:デフォルトの名無しさん
09/10/14 11:19:19
呼べ、っていうかモデルに属するってことかな
C -> Logic -> M
でロジックはモデルに属する、と
732:デフォルトの名無しさん
09/10/14 11:23:43
>>728
ああ、やっぱり馬鹿だったんだねw
733:デフォルトの名無しさん
09/10/14 12:04:51
rails厨はhelperでも使ってろよ
734:デフォルトの名無しさん
09/10/14 12:10:49
>>728
初期のSmalltalkと今のSmalltalkの違いが分からないので教えてください。
735:デフォルトの名無しさん
09/10/14 12:12:30
>>728
お前本当に馬鹿なんじゃないか?
>ViewであるGUIコンポーネント上に取り込まれることがある、程度の指摘にしかならないし。
それで十分結びつきが強いことの証明になってるじゃん
自分で何を言ってるかさえ理解できてないのか・・・
736:デフォルトの名無しさん
09/10/14 13:07:32
記事の反響はかなり大きかったみたいで
さっそくRals捨ててASP.NETに乗り換えるところが出始めてるみたいだな。
737:デフォルトの名無しさん
09/10/14 13:11:01
>>736
あほか
738:デフォルトの名無しさん
09/10/14 14:34:24
>>735
Viewに取り込まれる程度のイベントが本当に分割して
管理しなきゃいけないものなのかって話でしょ。
インプットボックス上でキーボード上の「1」を押したとして
インプットボックス上に「1」が表示されるぐらいまでは
今時のコンポーネントは普通に行うけどそれをもって
結びつきが強いとか言ったらアホなわけで。
739:デフォルトの名無しさん
09/10/14 15:20:23
>>738
はぁ?こりゃ真性のキチガイだな
>Viewに取り込まれる程度のイベントが本当に分割して
>管理しなきゃいけないものなのかって話でしょ。
この発言でお前がMVCを全く理解してないが分かったわ
>今時のコンポーネントは普通に行うけどそれをもって
>結びつきが強いとか言ったらアホなわけで。
これでさらに日本語さえ理解できてないレベルの馬鹿だと
はっきり分かった
今時のコンポーネントが普通に行っているからといって
それが結びつきの強さと何の関係がある?
今時も何も関係なく、結びつきが強いという事実がそこにあるだけ
自分の間違いを指摘されたからといってファビョッちゃった典型例だな
740:デフォルトの名無しさん
09/10/14 15:22:50
Rails厨は巣に帰ってね
741:デフォルトの名無しさん
09/10/14 15:23:53
っていうか
>インプットボックス上でキーボード上の「1」を押したとして
>インプットボックス上に「1」が表示されるぐらいまでは
こんな事書いてる時点でこいつ何も分かってない気がする
742:デフォルトの名無しさん
09/10/14 15:27:12
>>738
えーと、初期のSmalltalkと今のSmalltalkの違いは何ですかね結局
743:デフォルトの名無しさん
09/10/14 15:40:37
>>739
間違ってるのはあっちだが、よりファビョってるのはお前だな。どういうわけか。
744:デフォルトの名無しさん
09/10/14 15:43:54
>>743
自作自演乙っす
不利な状況になったら他人の振りっすか?www
745:デフォルトの名無しさん
09/10/14 16:04:49
きも
746:デフォルトの名無しさん
09/10/14 16:10:57
>>744
> 不利な状況になったら他人の振りっすか?www
そんなに面白いダジャレじゃないだろこれ。
747:デフォルトの名無しさん
09/10/14 16:12:08
ワロスw
748:デフォルトの名無しさん
09/10/14 16:35:25
>>742
SELFからMorphicが入ってくる以前と以後じゃね
この辺でコントローラに期待される仕事ぶりが変化してるし
749:デフォルトの名無しさん
09/10/14 17:20:08
よそのスレでやれ
750:デフォルトの名無しさん
09/10/14 19:54:06
>>748
コントローラそんなに変わってるか?
それよりモデルの方が変わってるような
751:デフォルトの名無しさん
09/10/14 19:59:05
火消しよろ
Ruby on RailsのMVCは「えせMVC」? - スラッシュドット・ジャパン
URLリンク(slashdot.jp)
752:デフォルトの名無しさん
09/10/14 21:09:47
スラドjは、なんかどうでもいいネタほど記事にするようになってきたなぁ。
753:デフォルトの名無しさん
09/10/14 21:20:18
RailsのMVCの分けかたがおかしいんだろ
Djangoを見習えば解決
754:721
09/10/14 23:20:25
複数テーブルの操作が気持ち悪いってことは、
トランザクションを知らないか使ったことないってことか?
それでモデルを論じるのはどうかと思うぞ
GUIがなんとかってのは結局なにいってるんだがさっぱり
プログラムソースだせよ。短いのでいいからさ。
>>716で「今の言語〜」とあるが、そもそもRubyのGUIってなんだよ。
RailsとMVCが話の流れなのにRuby/Tkってことはないだろうな。
ソース出せないでレスいらないから
ちなみに>>721以降のレスはこれが初めてな
755:デフォルトの名無しさん
09/10/14 23:38:53
>>748
今のSmalltalkってったらVisualWorksだろjk
Squeakしかしらんのかね
756:デフォルトの名無しさん
09/10/15 00:23:31
>>755
余計に別物じゃんw
シンコムは黙って勉強会の場所提供だけしてりゃあいいんだよ!!
757:デフォルトの名無しさん
09/10/15 00:59:53
>>754
ソースとか関係ないだろ馬鹿
お前の理解力の無さを他人のせいにするな
そもそも意味がわかんねーならレスしなくていいから
758:デフォルトの名無しさん
09/10/15 01:00:35
VisualWorksのMVCにおけるMはアプリケーションモデルであってドメインモデルではない
つまりARはMVCのMではない
これ豆な
759:デフォルトの名無しさん
09/10/15 01:05:52
>>758
最近のソースだとちゃんとアプリケーションモデルと
ドメインモデルに分けて書いてるみたいだぜ
それ以前はプラガブルで、さらに以前は
全部詰め込んだ単一のモデルだったみたいだが
760:デフォルトの名無しさん
09/10/15 01:06:52
>>754
つーか、わざわざ終わった話を蒸し返すのはよせ
それともわざと荒らしたいのか?
761:デフォルトの名無しさん
09/10/15 01:07:20
またRuby暴威の薬が切れたのか
あまりにもおかしいからすぐ分かるな
762:デフォルトの名無しさん
09/10/15 01:10:28
>>759
だからドメインモデルはMVCのMじゃないし、MVCとは関係ないってこと
同じくARはMVCのMじゃないし、MVCとは関係ないってこと
763:デフォルトの名無しさん
09/10/15 01:17:16
>>762
あーはいはい、プレゼンテーションモデルってやつでしょ?
違うかな、俺も正直その辺の理解が曖昧だ
764:デフォルトの名無しさん
09/10/15 01:22:09
>>763
そう
VisualWorksではアプリケーションモデルと呼んでいて、そういう名前のクラスも
ライブラリに含まれてるが、一般的な認識としてはプレゼンテーションモデルと
呼んだ方がふさわしい。MVCはMも含めてプレゼンテーションレイヤのパターン
satoshiはそこをわかってない。やつの理解こそえせMVCなんだよ
765:デフォルトの名無しさん
09/10/15 02:18:08
アプリケーションモデル、ドメインモデルという言葉が出てきたけど、
いわゆるデータベースのテーブルのエンティティクラスは、どちら?
このふたつの言葉は Smalltalk から出てきたようだけど、
「web + DB アプリではどうなるか」と置き換えようとするのがそもそもナンセンスなのかな
766:デフォルトの名無しさん
09/10/15 02:25:57
なんで全部クラスにしなきゃあかんの
ビジネスロジックにオブジェクト指向なんか不要
767:デフォルトの名無しさん
09/10/15 04:24:48
>>765
エンティティクラスというのがDBのレコードの写像程度で賢いインターフェースを持っていない
クラスのことなのであれば、どっちでもない。
初期のMVCの際の問題点として、M相当のオブジェクトが
ただのデータストア相当になっててあまり賢くない、というものがあって
RailsのARで今モデルを作るときにはARのクラス上に実装するような処理も
全部Controllerに書いてて結果として見通しが悪かった、という経緯がある。
加えてView側で発生したイベントを何から何までController上で捌いてたりすると
より寒いことになりがちだったと。
で、その後View側でControllerとのメッセージのインターフェースを考えたときに、
View側として本当にController側に伝えたいイベント以外はView側で隠蔽というか
内々に処理するようになり、ModelについてもModel内で閉じるような処理は
Model中でやるようになったので相対的にController側の責務は減っていった、という流れ。
768:デフォルトの名無しさん
09/10/15 05:37:13
RubyKaigi 2009 Sessions(1st day)
URLリンク(www.nicovideo.jp)
RubyKaigi 2009 Sessions(2nd day)
URLリンク(www.nicovideo.jp)
769:デフォルトの名無しさん
09/10/15 23:18:05
文字コードのエラーは分かりづらいのぅ
770:デフォルトの名無しさん
09/10/16 15:39:54
Matz教授 誕生
URLリンク(itpro.nikkeibp.co.jp)
771:デフォルトの名無しさん
09/10/16 15:41:15
第8回日本イノベーター大賞にRubyのまつもとゆきひろ氏
URLリンク(itpro.nikkeibp.co.jp)
772:デフォルトの名無しさん
09/10/16 15:46:24
Rubyプログラミング講座受けてぇ
773:デフォルトの名無しさん
09/10/16 16:32:56
MITみたいにWEBで流したりしないのかな
774:デフォルトの名無しさん
09/10/16 19:09:00
Rackミドルウェアのコンテストが開催中 (参加賞あり)
URLリンク(route477.net)
775:デフォルトの名無しさん
09/10/16 19:23:41
島根とくりゃ来年は鳥取大学だよな?
776:デフォルトの名無しさん
09/10/16 19:26:12
あー俺も小さいころは架空の県とか大学とか作って遊んだよ
懐かしいなあ
777:デフォルトの名無しさん
09/10/16 22:32:59
URLリンク(blade.nagaokaut.ac.jp)
URLリンク(blade.nagaokaut.ac.jp)
この流れで、はじめてML見ててわらったよw
778:デフォルトの名無しさん
09/10/16 22:45:34
Rails始めようと思ってScaffoldまでしたんだけどわけワカメで
とりあえずRubyから始めることにした
変数宣言いらんわ、初期化いらんわで気持ち悪い言語だ・・・
779:デフォルトの名無しさん
09/10/16 23:03:16
自動でやってくれてるんだよ
宣言や初期化が無いわけじゃない
780:デフォルトの名無しさん
09/10/16 23:05:38
Ruby が気持ち悪いなら Rails のほうは「徹底して気持ち悪い」と思う…
781:デフォルトの名無しさん
09/10/16 23:06:25
合わないと思うなら使わないのが吉
782:778
09/10/16 23:11:14
シュミグラマでC系しかやったことないんだけど
世間一般ではこういう仕様が喜ばれるのか・・・
俺みたいに名前付けが苦手だと苦労しそうな仕様だ
783:デフォルトの名無しさん
09/10/16 23:13:52
変数宣言嫌いでVBやめたおれはどうすれば
784:デフォルトの名無しさん
09/10/16 23:17:37
Rubyのライブラリですら、アホみたいなtypoが放置されてきたりしたことを考えれば、
あなたの不安は間違ってはないよ
言語によって、どう楽をするかではなく、どうがんばるかなんだよ
785:デフォルトの名無しさん
09/10/16 23:18:24
今じゃC#ですら
var n = 3.14;
みたいになりつつあるからな。Rubyだけが特別変態仕様ってこともない。
786:778
09/10/16 23:23:45
>>785
普段はC#メインで使ってるけどC#のそれは宣言と初期化を一行にしてるだけで
Rubyみたいに明示しないのとは全然ちがうと思う
まあ、先走ってRubyとRailsの本4冊も買っちゃったから何か作れるレベルまでは
やってみようと思うけど
787:デフォルトの名無しさん
09/10/16 23:27:59
>>786
=
788:デフォルトの名無しさん
09/10/16 23:33:54
typoなのか区別できないからな
789:デフォルトの名無しさん
09/10/16 23:35:54
宣言させるだけさせてtypo素通しな言語よりマシだ
おまえのことだよjavascript
typoするとグローバル変数として収まるとかもうね
790:デフォルトの名無しさん
09/10/16 23:53:37
〜〜よりマシとか言い出す言語にまで成り下がったのかい
791:デフォルトの名無しさん
09/10/17 00:00:17
> 言語によって、どう楽をするかではなく、どうがんばるかなんだよ
修造かよ
792:デフォルトの名無しさん
09/10/17 00:01:23
>>786
Rubyも明示してますよ
793:デフォルトの名無しさん
09/10/17 00:36:54
ウィーッス ∧_∧∩ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(´∀`*// < RUby買ってきたぞーい
⊂二 / \_________
| ) /
【ひろゆき】/  ̄)
( <⌒<.<
>/
794:デフォルトの名無しさん
09/10/17 01:08:20
>>785
やっぱ型推論と動的型付けの区別つかないやつって多いんだろうな。
795:デフォルトの名無しさん
09/10/17 01:33:01
Rubyistはアホだと思われるからお前は黙れ
796:デフォルトの名無しさん
09/10/17 06:06:00
>>787で終了なのだが
797:デフォルトの名無しさん
09/10/17 06:16:51
結局のところjavascriptと同じくらい糞ってことなんだね
798:デフォルトの名無しさん
09/10/17 10:04:55
さすがにjavascriptよりはマシじゃね?
799:デフォルトの名無しさん
09/10/17 10:05:25
いやそんな普通のレスされても
800:デフォルトの名無しさん
09/10/17 10:11:21
宣言ないと書きにくい読みにくいって人は、コメントでがりがり書いておけばいいんじゃないか?
って、そうじゃないのか。
>>786
> 俺みたいに名前付けが苦手だと苦労しそうな仕様だ
この人のコードはとにかくスコープが広すぎるんじゃないかと
801:デフォルトの名無しさん
09/10/17 10:20:41
>>794
言語自体に興味がある人以外は、
表層的な文法と動作しか気にしないからねぇ。
802:デフォルトの名無しさん
09/10/17 10:29:16
それでいいんだよ
そういうのを一般ユーザーが気にしないで使えるのがいい言語仕様
問題はその知識で深部仕様に突っかかってくることだが
803:デフォルトの名無しさん
09/10/17 10:30:20
つまんねー流れ
804:デフォルトの名無しさん
09/10/17 10:42:35
typoの報告を見るたびに、恐ろしい言語だなと思わずにいられないのだが。
Rubyのいい面でもあるが、そうでない面でもあるでしょ
805:デフォルトの名無しさん
09/10/17 11:01:35
ところで、1.9.2のリリースは結局いつになったの?
延期になった事が決まっただけで、具体的な予定は無いの?
806:デフォルトの名無しさん
09/10/17 11:03:56
>>805
ないです。
807:デフォルトの名無しさん
09/10/17 11:07:59
我々は―
ただ、粛々と―
1.9.1対応を進めるのみ―
808:デフォルトの名無しさん
09/10/17 11:09:26
>>807
RUBY_VERSIONで比較すると涎たらしながら否定して射精する人の対策はどうなりましたか
809:デフォルトの名無しさん
09/10/17 11:14:36
>>808
RUBY_VERSION で 1.9 かどうか比較して駄目な場合の例がさっぱし出てこないから許可
810:デフォルトの名無しさん
09/10/17 11:18:31
>>806
ないのか・・・こりゃずるずるいきそうなパターンだなぁ
811:デフォルトの名無しさん
09/10/17 11:20:49
てか、1.9.2のためにしなければらないことがさー
812:デフォルトの名無しさん
09/10/17 12:10:58
>>804
typoを防ぐための仕組みがあればいいなあとは思う
現状だと -w オプションなしでは、まともに見つけられないし
でもRubyの良いところを残しつつ、typoを防げる仕組みなんてあるの?
813:デフォルトの名無しさん
09/10/17 12:16:23
>>809
>>584
814:デフォルトの名無しさん
09/10/17 12:19:35
射精したくてもできない件
815:デフォルトの名無しさん
09/10/17 12:21:19
>>812
防ぐわけではないけど、変数の名前と使用回数の一覧が出せたらいいなぁとは思う
816:デフォルトの名無しさん
09/10/17 12:22:06
>>812
perlのuse strict; my = …; みたいの入れればいいんじゃね?
817:デフォルトの名無しさん
09/10/17 12:22:15
>でもRubyの良いところを残しつつ、typoを防げる仕組みなんてあるの?
誰がそんなものあると言ってんだ?
818:デフォルトの名無しさん
09/10/17 12:23:07
真にマジレスすると、そんな状態のスクリプトを通すテストがヘボい
819:デフォルトの名無しさん
09/10/17 12:27:42
テストがtypoしてたという話はあまり聞かないな
あるんだろうけどさ
テストは通ったけどtypo残ってたというのは恥ずかしいの
820:デフォルトの名無しさん
09/10/17 12:29:56
>>814
closed stream兄貴オッスオッス
821:デフォルトの名無しさん
09/10/17 12:42:37
>>816
Rubyでそれを入れるとすると
1. strict メソッドを呼ぶ
2. そのファイル内で、インスタンス変数・クラス変数が未定義のまま参照されたら
警告ではなく例外を出す
という感じになるのかな
822:デフォルトの名無しさん
09/10/17 12:45:46
use_foo_process if @foo 涙目
823:デフォルトの名無しさん
09/10/17 12:47:23
そういや、未定義のインスタンス変数が nil 返すのはなんで?
それとは対照的に未定義のクラス変数が例外出すのはなんで?
824:デフォルトの名無しさん
09/10/17 15:25:59
仕様です
825:デフォルトの名無しさん
09/10/17 23:58:05
我らの武器は三つ!
オブジェクト指向!
ガーベジコレクション!
教祖への妄信!
それから素敵な赤い色!
……テンポ悪いな。
826:デフォルトの名無しさん
09/10/18 00:04:30
タダ−ン!!
... nobody expects the Spanish Inquisition!
827:デフォルトの名無しさん
09/10/18 00:08:55
なぜ唐突にそんなおっホイねたをw
828:デフォルトの名無しさん
09/10/18 02:14:49
元ネタ知らないのに大笑いしてしまった
829:デフォルトの名無しさん
09/10/18 02:34:57
モンティパイソンは"Communist Quiz"も応用が利くよね。
マルクス => RMS
レーニン => ケイ
チェ => PG
毛沢東 => Matz
とかでサッカーネタ => M$ APIネタ にすればいろいろ遊べそう。
830:デフォルトの名無しさん
09/10/18 03:22:40
ゲートから12人のYuguiさんが一斉に出馬、
先頭YuguiさんYuguiさん、一馬身遅れてYuguiさん、続いてYuguiさん、
追い上げるYuguiさん、とかそういう
831:デフォルトの名無しさん
09/10/19 14:51:46
ひげの山男にとって2ちゃんの言葉は難しすぎるらしい
832:デフォルトの名無しさん
09/10/19 22:07:25
Yuguiさんって付き合ってる人いるの?
833:デフォルトの名無しさん
09/10/19 22:14:44
>>832
Audley
次ページ最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5399日前に更新/200 KB
担当:undef