- 1 名前:デフォルトの名無しさん mailto:sage [2009/11/01(日) 21:36:44 ]
- オブジェクト指向スクリプト言語Rubyについて扱うスレッドです。
まったりと行きましょう。 Ruby Home Page www.ruby-lang.org/ja/ = 前スレ Rubyについて Part 37 pc12.2ch.net/test/read.cgi/tech/1251029267/ 過去スレ・関連スレは >>2-
- 293 名前:デフォルトの名無しさん mailto:sage [2009/12/02(水) 18:16:24 ]
- >>290
draft spec によれば 特異クラス: ただひとつのオブジェクトの振る舞いを定義する特別なクラス 特異メソッド: あるオブジェクトの特異クラスのインスタンスメソッド でまったく別物じゃね?
- 294 名前:デフォルトの名無しさん mailto:sage [2009/12/02(水) 18:18:07 ]
- >>293
全く別物なのはいいんだけど、eigenclassのインスタンスメソッドなんだから eigenmethodでいいんじゃね?
- 295 名前:デフォルトの名無しさん mailto:sage [2009/12/02(水) 19:01:34 ]
- >>294
eigenmethod っていうのの語感がよくわからないから何とも言えない。 で、特異メソッドという言葉はどこから出てきたのかと ruby-list をあさってみたらそのあたりの話が少しあった。 ttp://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-list/12428 「特異メソッド」という用語は一応 CLOS の方から来ているらしい。 「個体メソッド」の方については、手許にあった CLtL 2 には individual method という用語が見つからなかったけれど、 特定のオブジェクトに対するメソッドというのは 今は eql-specialized methods とか呼ばれる事が多いと思う。 あとは Methods speclized on individual object (via eql) とかも。 Dylan の方を見ると、特異クラスにあたるものを Singleton と読んでいる。 ttp://www.opendylan.org/books/drm/Glossary Singleton は singleton 関数を使って作る。 ttp://www.opendylan.org/books/drm/Constructing_and_Initializing_Instances#singleton Dylan は CLOS 風にオブジェクトのクラスでメソッドディスパッチするから 「Singleton に特殊化したメソッド」という呼び方になる。
- 296 名前:デフォルトの名無しさん mailto:sage [2009/12/02(水) 19:10:19 ]
- 細かいことはどうでもいーじゃん
- 297 名前:デフォルトの名無しさん mailto:sage [2009/12/02(水) 19:18:23 ]
- >>290
特異クラス構文と特異メソッド定義が実質同じなのは メソッドを定義する場合だけ。 ttp://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-list/6368 特異クラス構文を使うともっといろいろなことができる。 ttp://www.ruby-lang.org/ja/man/html/FAQ_A5AFA5E9A5B9A1A2A5E2A5B8A5E5A1BCA5EB.html#a6.2e6.20.c6.c3.b0.db.a5.af.a5.e9.a5.b9.a4.c8.a4.cf.b2.bf.a4.c7.a4.b9.a4.ab
- 298 名前:デフォルトの名無しさん mailto:sage [2009/12/02(水) 19:38:57 ]
- 物理屋ももちろんアイゲンバリュー使うよ。
量子力学って線形代数だからね。 アイゲンステートなんてのはむしろ物理屋しか使わないんじゃ。
- 299 名前:デフォルトの名無しさん mailto:sage [2009/12/02(水) 20:26:35 ]
- >>292
サンクス >>293>>297 >特異クラス構文と特異メソッド定義が実質同じなのは >メソッドを定義する場合だけ。 語弊があって申し訳ない それが実質同じなら類似の名称を与えてほしいと言いたかったんだ 「eigenclassで定義されたmethod」と「singleton method」は別の概念ではないかと勘ぐってしまう でも「eigenclassで定義されたmethod」と「eigenmethod」なら同じだろうと予想できる
- 300 名前:デフォルトの名無しさん mailto:sage [2009/12/02(水) 20:54:01 ]
- >>299
ふたつの構文で最終的に得られるものが同じでも、ふたつの概念が似ているとは思えない。 Eigenclass の Sigleton インスタンスのメソッド = Singleton Method と思っているので今の用語もそれほど別に変だと思わない。 初学者にわかりにくいという観点からすると、 Singleton method → Eigenclass のインスタンスメソッド として用語を減らすのはありだと思う。
- 301 名前:デフォルトの名無しさん mailto:sage [2009/12/03(木) 10:16:36 ]
- 言語仕様ができるの?
IPAがRuby標準のドラフトを公開 Rubyの文法や組み込みモジュールの仕様を記載 codezine.jp/article/detail/4676
- 302 名前:デフォルトの名無しさん mailto:sage [2009/12/03(木) 10:33:45 ]
- >>301
なんで残念そうなの?
- 303 名前:デフォルトの名無しさん mailto:sage [2009/12/03(木) 11:36:57 ]
- >>279
リングでつばを飛ばす、プロレスのヒトか?
- 304 名前:デフォルトの名無しさん mailto:sage [2009/12/03(木) 11:51:55 ]
- >>301
>>261
- 305 名前:デフォルトの名無しさん mailto:sage [2009/12/03(木) 13:01:51 ]
- Running Ruby on Rails on Windows Azure, with Azure SDK
ttp://blogs.msdn.com/simondavies/archive/2009/11/25/running-ruby-on-rails-on-windows-azure.aspx
- 306 名前:デフォルトの名無しさん mailto:sage [2009/12/05(土) 09:25:13 ]
- うわ、しばらく見てなかったらるりまがめっちゃ叩かれてる。
- 307 名前:デフォルトの名無しさん mailto:sage [2009/12/05(土) 14:37:51 ]
- ruby-listで自分語りが始まったお…
UNIX的な「解らぬなら去るがよい」の精神がよかったんだお…
- 308 名前:デフォルトの名無しさん mailto:sage [2009/12/05(土) 14:57:10 ]
- MLなんて別に興味ない話ならほっとけばいいだろう
- 309 名前:デフォルトの名無しさん mailto:sage [2009/12/05(土) 14:58:02 ]
- じゃあそう書いて送ればいいのに
- 310 名前:デフォルトの名無しさん mailto:sage [2009/12/05(土) 15:03:31 ]
- >>307
定年過ぎて何もやることがなくなるとそうなるんだお
- 311 名前:デフォルトの名無しさん mailto:sage [2009/12/05(土) 16:40:32 ]
- 自分語りの次はダウンロードできるとこ教えて
びっくりしたw
- 312 名前:デフォルトの名無しさん mailto:sage [2009/12/05(土) 16:43:20 ]
- shoesは失踪した_whyのプロダクトだから、後継がどこにあるか
分からなかったのかもしれん。
- 313 名前:デフォルトの名無しさん mailto:sage [2009/12/05(土) 17:42:20 ]
- githubは割と検索にも引っかかりにくいので、
githubの存在自体知らないと見つけづらいね。
- 314 名前:デフォルトの名無しさん mailto:sage [2009/12/07(月) 12:01:49 ]
- 自転車置場の議論が始まると今まで見たことなかったような人達がうじゃうじゃ湧いてきて面白いね
おまいら今までどこに潜んでいたのかと
- 315 名前:デフォルトの名無しさん mailto:sage [2009/12/07(月) 21:04:00 ]
- じゃぁここらで超ヘビーな話題でもふって散らしてくれw
- 316 名前:デフォルトの名無しさん mailto:sage [2009/12/07(月) 23:44:33 ]
- 314には散らす理由が無いだろう、面白いって言ってるんだから。
「じゃあ」がどこにもかかっとらんw
- 317 名前:デフォルトの名無しさん mailto:sage [2009/12/08(火) 00:19:56 ]
- 皮肉と取れないこともないな。
- 318 名前:デフォルトの名無しさん mailto:sage [2009/12/08(火) 01:16:30 ]
- るびまの記事がさみしくなってきた気がす
- 319 名前:デフォルトの名無しさん mailto:sage [2009/12/08(火) 01:18:33 ]
- 目次読んで離脱がデフォになってきた
年刊くらいがちょうどいいのかも
- 320 名前:デフォルトの名無しさん mailto:sage [2009/12/08(火) 01:22:34 ]
- Rubyist Hotlinksだけは必ず目を通してるな。
- 321 名前:デフォルトの名無しさん mailto:sage [2009/12/08(火) 01:23:55 ]
- るびまは褒賞くらいあるべき
ちっこいるびま記事提供者証のバナー作って 記事書いてくれた人はブログに貼ってもいいよって言うとかさ その人のブログ全体のアクセスのカウントが手元でできるおまけつきだけど そう考えるとあまり嬉しくないな
- 322 名前:デフォルトの名無しさん mailto:sage [2009/12/08(火) 01:26:48 ]
- ふむ
・ 著者ごとのリストページを作る ・ バナーのリンク先をそのページにしてもいいと言う か だから何って感じだぬ
- 323 名前:デフォルトの名無しさん mailto:sage [2009/12/08(火) 01:28:02 ]
- 記事を寄稿してくれた人の中から抽選で3名様に最新ビルドのWindowsバイナリをプレゼント!
公開されてない貴重品です!
- 324 名前:デフォルトの名無しさん mailto:sage [2009/12/08(火) 01:37:49 ]
- なんか特典があるといいよね。
例えばMatzと10分話せるとか
- 325 名前:デフォルトの名無しさん mailto:sage [2009/12/08(火) 01:46:20 ]
- 協賛企業の書類選考を無条件でパスできますとか
- 326 名前:デフォルトの名無しさん mailto:sage [2009/12/08(火) 02:02:39 ]
- 残りおよそ206時間て書いてあるんだがどうしようかな
- 327 名前:デフォルトの名無しさん mailto:sage [2009/12/08(火) 02:16:13 ]
- 怠惰な万年初心者向けに適当なクラスをピックアップして
サンプルメインでダラダラ使い方解説してくれる記事が欲しいな。
- 328 名前:デフォルトの名無しさん mailto:sage [2009/12/08(火) 07:01:49 ]
- ぶっちゃけ、るびまでどんな記事が読みたいのさ?
- 329 名前:デフォルトの名無しさん mailto:sage [2009/12/08(火) 07:58:53 ]
- >>328
俺は今の方向でだいたい満足してる 欲を言えば、コード添削と標準ライブラリ紹介の続きが読みたい
- 330 名前:デフォルトの名無しさん [2009/12/08(火) 09:41:31 ]
- 「書いてることに満足できなくなったら、今度は自分が書く番だよ」
- 331 名前:デフォルトの名無しさん mailto:sage [2009/12/08(火) 10:09:46 ]
- つまり文句も意見も口にするなということですね
- 332 名前:デフォルトの名無しさん mailto:sage [2009/12/08(火) 10:22:53 ]
- >>331
結局はそうなるよなあ
- 333 名前:デフォルトの名無しさん mailto:sage [2009/12/08(火) 10:24:42 ]
- なんねえよ
- 334 名前:デフォルトの名無しさん mailto:sage [2009/12/08(火) 10:35:15 ]
- >>333
なるよ 気に入らなきゃお前が料理しろ系の文言は全て衰退を招く
- 335 名前:デフォルトの名無しさん mailto:sage [2009/12/08(火) 10:38:02 ]
- ハァ?
- 336 名前:デフォルトの名無しさん [2009/12/08(火) 10:40:53 ]
- >>334
× 気に入らなきゃお前が料理しろ ○ 気に入らなきゃお前が料理するしかない
- 337 名前:デフォルトの名無しさん mailto:sage [2009/12/08(火) 10:50:33 ]
- このスレでオープンソースを全否定する発言が見られるとは思わなかった
- 338 名前:デフォルトの名無しさん mailto:sage [2009/12/08(火) 10:56:10 ]
- お客様気分で注文つけてるヤツは0円で購入したソフトウェアぐらいにしか思ってないんだろ
- 339 名前:デフォルトの名無しさん mailto:sage [2009/12/08(火) 10:57:15 ]
- BLEACHがつまらねえなら自分で描けよってことか
- 340 名前:デフォルトの名無しさん [2009/12/08(火) 10:58:23 ]
- るびまは読む人が作る類のものではないのに何言ってんだ?
- 341 名前:デフォルトの名無しさん mailto:sage [2009/12/08(火) 11:00:41 ]
- >記事の投稿も随時受け付けております。
- 342 名前:デフォルトの名無しさん mailto:sage [2009/12/08(火) 11:02:01 ]
- お客さまの文句も意見もなかったら何にも良くなっていかないと思うが?
つか、2ちゃんねるで「文句も意見も口にするな」なんておまいらどんだけ内弁慶なのかと 言いたいことは言えと
- 343 名前:デフォルトの名無しさん mailto:sage [2009/12/08(火) 11:06:00 ]
- >>341
書きたい人を募集してるってことじゃん 読みたいなら書けってことじゃねーぞ馬鹿が
- 344 名前:デフォルトの名無しさん mailto:sage [2009/12/08(火) 11:11:37 ]
- 読む人が作る=読みたいなら書け
こんな解釈初めて聞いたw wikiは文句があるなら書けの代表だろうけど、読みたいなら書けの実例はなんだ?
- 345 名前:デフォルトの名無しさん mailto:sage [2009/12/08(火) 11:11:56 ]
- こんな記事読みたいって人に対して、じゃあお前書けってのはないわ〜。
書けるくらいなら読みたいって思わないだろうさ
- 346 名前:デフォルトの名無しさん mailto:sage [2009/12/08(火) 11:17:36 ]
- >>341
> ・ Q. こんな記事が読みたいんだけど。 > ・ A. 各号に掲示板を用意しますので、そちらにご記入ください。 > または、るびま編集部までご連絡ください。
- 347 名前:デフォルトの名無しさん mailto:sage [2009/12/08(火) 11:22:56 ]
- ここはるびまの掲示板や編集部だったのかw
- 348 名前:デフォルトの名無しさん mailto:sage [2009/12/08(火) 11:25:26 ]
- 変なのが住み着いちゃったな
- 349 名前:デフォルトの名無しさん mailto:sage [2009/12/08(火) 11:27:13 ]
- >>347
んなこと言ってない。意見があるなら公式な窓口があるんだからそっちいけと言ってる。
- 350 名前:デフォルトの名無しさん mailto:sage [2009/12/08(火) 11:32:49 ]
- なにこいつ
- 351 名前:デフォルトの名無しさん mailto:sage [2009/12/08(火) 11:37:19 ]
- >>350
2chへのお客様です 丁重にもてなして差し上げること
- 352 名前:デフォルトの名無しさん mailto:sage [2009/12/08(火) 11:40:54 ]
- 移行期のUNIX板思い出した
>>349みたいなのばっかでまさになにこいつ状態 別文化圏の空気理解できないならMLに閉じこもって出てくんなとか思って見てた
- 353 名前:デフォルトの名無しさん mailto:sage [2009/12/08(火) 11:41:02 ]
- アホなことを言ってでもレスしてもらいたがる寂しおっさんなんだよ。
あまりストレス溜めてリアルで発散されても困るからみんなで構ってあげてよ。
- 354 名前:デフォルトの名無しさん mailto:sage [2009/12/08(火) 11:44:05 ]
- ソフトのメーリングリストでよくあるパターン
作者は利用者の要望に応えたいのに、要望出した人に対して執拗に攻撃する人がいて迷惑してる
- 355 名前:デフォルトの名無しさん mailto:sage [2009/12/08(火) 12:09:44 ]
- MLに閉じこもって出てくんなとか思って見てた(キリッ)
- 356 名前:デフォルトの名無しさん [2009/12/08(火) 14:56:49 ]
- 只で使ってやってるんだから、おれが読みたい記事を書くか、でなけりゃ金を払え。
- 357 名前:デフォルトの名無しさん mailto:sage [2009/12/08(火) 17:03:49 ]
- Matzにっきが読みたい・・・
- 358 名前:デフォルトの名無しさん mailto:sage [2009/12/08(火) 23:08:11 ]
- 1.9で {:foo => 1} のようにキーがシンボルのときは { foo: 1} と書けるようになりましたが
メソッド呼び出し時の ハッシュリテラルの {}の省略とあわせ技で hoge foo:bar とすると 1.8 では hoge( foo( :bar ) ) と解釈されるけど 1.9では hoge( {:foo => bar} ) と解釈される 1.8と1.9の判別にどうぞ(嘘)
- 359 名前:デフォルトの名無しさん mailto:sage [2009/12/08(火) 23:56:14 ]
- rubyって童貞が使ってるイメージ…
- 360 名前:デフォルトの名無しさん mailto:sage [2009/12/08(火) 23:58:42 ]
- ではMatzは永遠の
いややめておこう
- 361 名前:デフォルトの名無しさん mailto:sage [2009/12/09(水) 00:04:18 ]
- MatzってRuby使ってるのかな
- 362 名前:デフォルトの名無しさん mailto:sage [2009/12/09(水) 00:37:13 ]
- Cばっかじゃね。
- 363 名前:デフォルトの名無しさん mailto:sage [2009/12/09(水) 01:13:39 ]
- >>361
実はpythonだったりしてw
- 364 名前:デフォルトの名無しさん mailto:sage [2009/12/09(水) 02:21:03 ]
- ruby-mswin32更新きた!
なんか更新されないなーと思ってたら作業ミスだったのね
- 365 名前:デフォルトの名無しさん mailto:sage [2009/12/09(水) 03:17:57 ]
- ,―ヽ____、―
,/ ノ ヽ ~\ / ノ IPA ヽ ~\ / ノ ヽ、 `ヽ | ノ / ̄\ / ̄~ヽ ヽ i | ノ | ノ \ | <●> <●> ( ) \ | | | i / | / ヽ レ i (●_●) / i、 ,-――-、 ・ / i、 <(EEEEE)> ∵/ まピョーん☆IPA Rubyをこれからもよろしく i、 \___/ _/ \ ,ノ ,,.....イ.ヽヽ、ー-―一ノ゙-、. : | '; \_____ ノ.| ヽ i | \/゙(__)\,| i | > ヽ. ハ | ||
- 366 名前:デフォルトの名無しさん mailto:sage [2009/12/09(水) 03:23:58 ]
- 1.9でソースの文字コード周りが大きく変わって日本語を含むソースコードを
そのまま実行できなくなったけど(要coding指定)これは2.0にも引き継がれるのかな?
- 367 名前:デフォルトの名無しさん mailto:sage [2009/12/09(水) 03:49:45 ]
- >>362
言語の中でCが一番好きって言ってるよね
- 368 名前:デフォルトの名無しさん mailto:sage [2009/12/09(水) 12:25:21 ]
- >>366
少なくとも1.9の書き方で2.0でも動くようにするはず
- 369 名前:デフォルトの名無しさん mailto:sage [2009/12/09(水) 12:26:18 ]
- 来世紀の話を今しても仕方ないぞ
- 370 名前:デフォルトの名無しさん mailto:sage [2009/12/09(水) 12:28:13 ]
- >>357がるびまに寄稿した特典でMatzにっきが更新されると聞いて
- 371 名前:デフォルトの名無しさん [2009/12/09(水) 12:43:16 ]
- >>366
1.8 はデフォルトのソースコードのエンコーディングが 1.9 でいう ASCII-8BIT だった 1.9 でこれが US-ASCII に変わったので、8bit が通らなくなった。 2.0 かどこかでさらに UTF-8 に変わることはありえない話ではない (要望次第)。 なお、ロケールを見ることになる (日本語 Windows で CP932 になる) ことだけは絶対にないので、 >>368 も含めて安心して magic comment を書いてください
- 372 名前:デフォルトの名無しさん mailto:sage [2009/12/09(水) 13:26:55 ]
- るびまが、マガジンの体を成してないな。
- 373 名前:デフォルトの名無しさん mailto:sage [2009/12/09(水) 13:35:24 ]
- >>372 kwsk
- 374 名前:デフォルトの名無しさん mailto:sage [2009/12/09(水) 15:04:56 ]
- 新着記事が出来次第公開すればいいのに
- 375 名前:デフォルトの名無しさん mailto:sage [2009/12/09(水) 15:06:27 ]
- 先生それブログです
- 376 名前:デフォルトの名無しさん mailto:sage [2009/12/09(水) 15:18:29 ]
- 技術系の情報サイトで〜号みたいな形態取ってるのるびまだけじゃね。
わざわざ紙媒体の風習に固執するメリットがよくわからない。
- 377 名前:デフォルトの名無しさん mailto:sage [2009/12/09(水) 15:22:03 ]
- そういう感想聞いたらマジで中の人るびま出すのやめたくなると思うよ
- 378 名前:デフォルトの名無しさん mailto:sage [2009/12/09(水) 15:26:48 ]
- 技術系の情報サイトの風習に固執するメリットがよくわからない
るびま発行ってほんのちょっとしたイベントやお祭りみたいで好きだけどな
- 379 名前:デフォルトの名無しさん mailto:sage [2009/12/09(水) 15:27:35 ]
- 何か意味のわからない張り付き方だなw
形式に対する要望出しただけだよ。 当事者かつ意に沿わないならスルーすればいいだけだし。
- 380 名前:デフォルトの名無しさん mailto:sage [2009/12/09(水) 15:28:14 ]
- >>376
いや、紙媒体のような雰囲気をWeb上で敢えてやってるんだよ 「Rubyマガジン」ってまとめるとなんか楽しそうじゃね、というのがそもそものモチベーションなんだから
- 381 名前:デフォルトの名無しさん mailto:sage [2009/12/09(水) 15:30:20 ]
- もっとめちゃくちゃ短い、5分でできるRuby記事みたいなサイトがあってもいいとは思うが
誰が書くんだよという話はあるけど、少なくともるびまよりは敷居が低かろう そこから記事提供者を引き抜くことは不可能ではないと思う
- 382 名前:デフォルトの名無しさん mailto:sage [2009/12/09(水) 15:50:21 ]
- >>381
Ruby あどべんとちるの・・・じゃなくてなんかあれはそれに近いかも
- 383 名前:デフォルトの名無しさん mailto:sage [2009/12/09(水) 18:09:47 ]
- 俺も自己紹介する時はCが一番好きって言うよ
何となく出来るプログラマーに見えるからね
- 384 名前:デフォルトの名無しさん mailto:sage [2009/12/09(水) 18:17:13 ]
- >>377
やめてもいいんだよ 義務感で出すのなんて読んでもつまらん
- 385 名前:デフォルトの名無しさん mailto:sage [2009/12/09(水) 20:57:28 ]
- べつにメリットがなくても
デメリットがなければ好きにすればいいと思うよ
- 386 名前:デフォルトの名無しさん mailto:sage [2009/12/09(水) 22:13:33 ]
- >>377
るびまという枠組みには存在価値が皆無であることに気付く 良いチャンスじゃないかな。
- 387 名前:デフォルトの名無しさん mailto:sage [2009/12/10(木) 02:02:39 ]
- >>371
つー事は今から作るソースはマジックコメントを書くべきでFA?
|

|