- 1 名前:デフォルトの名無しさん mailto:sage [2008/01/12(土) 11:47:53 ]
- オブジェクト指向スクリプト言語Rubyについて扱うスレッドです。
Ruby Home Page www.ruby-lang.org/ja/ = 前スレ Rubyについて Part 29 pc11.2ch.net/test/read.cgi/tech/1193668038/ 過去スレ・関連スレは >>2-
- 593 名前:デフォルトの名無しさん mailto:sage [2008/02/13(水) 06:38:37 ]
- >>592
> perl の人はアニオタじゃなかったけ? 昔はラムちゃんTシャツとかで有名だった。 最近は、 ttp://gihyo.jp/dev/serial/01/alpha-geek/0000 より あずまんがらしい。 > 弾:最近お気に入りのアニメは? > ラ:《あずまんが大王! ちよちゃん大好き!》(ちよちゃんの歌「つくりましょう!」を歌い出す) マクロスネタも通じる。 > ラ:文化,でしょうか。どれだけ優れたソフトウェアでも,文化を持たないものは普及しません。《プロトカルチャ〜(※5)》 > 弾:ヤックデカルチャ!(※5) オタクが嫌ならPerlもやめといたほうがいいね。
- 594 名前:デフォルトの名無しさん mailto:sage [2008/02/13(水) 07:20:00 ]
- URI::Genericに、 alias to_str to_s がないって報告して
- 595 名前:デフォルトの名無しさん mailto:sage [2008/02/13(水) 07:20:31 ]
- >>593
>オタクが嫌ならPerlもやめといたほうがいいね。 Rubyも駄目だろwww
- 596 名前:デフォルトの名無しさん mailto:sage [2008/02/13(水) 07:38:36 ]
- 世間ではプログラミングがそもそもオタク行為だから、
その中で今さらなことを気にしてもしょうがないよ。
- 597 名前:デフォルトの名無しさん mailto:sage [2008/02/13(水) 07:57:10 ]
- >>595-596
そう。だから、嫌なら出てけば、って言ってるつもり。
- 598 名前:デフォルトの名無しさん mailto:sage [2008/02/13(水) 08:30:31 ]
- エログラマー
- 599 名前:デフォルトの名無しさん mailto:sage [2008/02/13(水) 08:40:11 ]
- >>595
「も」って書いてあるのにその発言は痛い。
- 600 名前:デフォルトの名無しさん mailto:sage [2008/02/13(水) 09:08:22 ]
- オタクは肯定できてもロリコンは肯定できないね
児童ポルノは持ってるだけで違法になるっぽいし >>587はパブリシティー権を犯してる
- 601 名前:デフォルトの名無しさん mailto:sage [2008/02/13(水) 09:17:48 ]
- 2chのスレから児童的に取ってきてるだけでしょ
- 602 名前:デフォルトの名無しさん mailto:sage [2008/02/13(水) 09:32:44 ]
- >>601
児童的ワロタ
- 603 名前:デフォルトの名無しさん [2008/02/13(水) 09:41:34 ]
- 持ってるだけで違法なのはいいとして、
持っているかどうか調べるのはプライバシーの侵害ではないのか。
- 604 名前:デフォルトの名無しさん [2008/02/13(水) 09:42:22 ]
- あと、被写体の年齢の証明方法を教えてほしいね。
- 605 名前:デフォルトの名無しさん [2008/02/13(水) 09:53:23 ]
- ていうか板違い
↓に池 女子中学生 pc11.2ch.net/test/read.cgi/win/1201404882/
- 606 名前:デフォルトの名無しさん mailto:sage [2008/02/13(水) 09:54:16 ]
- >>594
過去にto_strなくしたようだけど、リファレンスには残ってるね URIは基本的に文字列だし、to_strあったほうが便利な気がするけど
- 607 名前:デフォルトの名無しさん [2008/02/13(水) 09:57:17 ]
- Rubyistロリコンばっかかよwwww
- 608 名前:デフォルトの名無しさん mailto:sage [2008/02/13(水) 10:10:26 ]
- perlはアニヲタだからrubyは児童ポルノで対抗するのか
恥さらしだからヤメレ
- 609 名前:デフォルトの名無しさん mailto:sage [2008/02/13(水) 10:12:21 ]
- 俺は熟女の画像しか保存してない
- 610 名前:デフォルトの名無しさん [2008/02/13(水) 10:14:20 ]
- 性癖をごまかす証拠を用意してるやつは、リアルでやりまくり。
- 611 名前:デフォルトの名無しさん [2008/02/13(水) 10:24:40 ]
- >>587のブロマイドって売り物でしょ?
逮捕されないの?
- 612 名前:デフォルトの名無しさん mailto:sage [2008/02/13(水) 11:02:25 ]
- >>611の知識の浅さに失望した
- 613 名前:デフォルトの名無しさん mailto:sage [2008/02/13(水) 11:28:09 ]
- 著作権法違反にも幇助あるよ
- 614 名前:デフォルトの名無しさん [2008/02/13(水) 11:49:17 ]
- こいつの本見たことあるけど変なAA使っててきもかった
AAなんて2ch中だけでやってろよ
- 615 名前:デフォルトの名無しさん mailto:sage [2008/02/13(水) 11:51:06 ]
- お前も十分着も伊予
- 616 名前:デフォルトの名無しさん mailto:sage [2008/02/13(水) 12:00:27 ]
- ヒント:統一協会
- 617 名前:デフォルトの名無しさん mailto:sage [2008/02/13(水) 12:53:38 ]
- >>614
> こいつの本見たことあるけど変なAA使っててきもかった > AAなんて2ch中だけでやってろよ 結城先生にもご注進したら〜w ttp://www.hyuki.com/cr/cat_index.html
- 618 名前:デフォルトの名無しさん mailto:sage [2008/02/13(水) 13:07:49 ]
- >>617
「にも」って・・・もしかして、2chに何かを書き込むのが 本人への「注進」に値すると思ってるの?
- 619 名前:デフォルトの名無しさん mailto:sage [2008/02/13(水) 16:23:30 ]
- アンチはアンチスレでお願いします
- 620 名前:デフォルトの名無しさん [2008/02/13(水) 19:22:19 ]
- あぁ まさかまさか、重要な仕事を依頼しようとしている相手がこのような異常性癖の持ち主だったとは
こ、子供相手に信じられん!! 俺なら断然巨乳の女、映画女優で言うとイザベル=アッジャ〜ニが良いのに!
- 621 名前:デフォルトの名無しさん mailto:sage [2008/02/13(水) 19:24:35 ]
- なつかしー
- 622 名前:デフォルトの名無しさん [2008/02/13(水) 23:53:02 ]
- 結城も微妙だが、だからといって西和則が恥晒しなことは変わらない
- 623 名前:デフォルトの名無しさん mailto:sage [2008/02/13(水) 23:58:25 ]
- 無限長演算はいつ標準実装されるの。あとRational(3, 4)は3/4って表示してよ。
- 624 名前:デフォルトの名無しさん mailto:sage [2008/02/14(木) 00:01:08 ]
- devでbigdecimalやrationalの話してるんだから混じってきたら?
- 625 名前:デフォルトの名無しさん mailto:sage [2008/02/14(木) 00:01:20 ]
- 1, 2, ... と無限まで続くRangeが欲しいなあ
- 626 名前:デフォルトの名無しさん mailto:sage [2008/02/14(木) 00:15:11 ]
- とりあえずこんなのでしのぐのかな。
遅いらしいけど。 require 'generator' class IntegerSequence def initialize(from=1, step=1) @gen = Generator.new {|g| loop { g.yield(@i ||= from); @i += step } } end def next; @gen.next end end evens = IntegerSequence.new(2, 2) puts evens.next puts evens.next puts evens.next : :
- 627 名前:デフォルトの名無しさん mailto:sage [2008/02/14(木) 00:20:10 ]
- うん、1.9のEnumeratorを使えばできるのはしってるけど
綺麗なリテラルがほしいのね
- 628 名前:デフォルトの名無しさん mailto:sage [2008/02/14(木) 00:24:23 ]
- >>623
to_sすれば3/4ってなるけど inspectはそのままevalできるのを出力する傾向があるから Rational(3, 4)のまま変わらないんじゃないか?
- 629 名前:デフォルトの名無しさん mailto:sage [2008/02/14(木) 02:16:11 ]
- >>625
(1..1/0.0).each{|x|p x}
- 630 名前:デフォルトの名無しさん mailto:sage [2008/02/14(木) 02:36:41 ]
- >>629
おお!・・・Infinityってそのまま書けないの? tやnilがあんだしInfinityぐらいいいじゃんと思うけど・・・ Float::Infinityでもいいけど
- 631 名前:デフォルトの名無しさん mailto:sage [2008/02/14(木) 02:47:36 ]
- と思ったらMath::Infがあったか。
これからは include Math (1..Inf).each を使うことにする。ありがとう。
- 632 名前:デフォルトの名無しさん mailto:sage [2008/02/14(木) 03:00:32 ]
- $ irb
>> include Math => Object >> Inf NameError: uninitialized constant Inf from (irb):2 どこで定義されてるん?
- 633 名前:631 mailto:sage [2008/02/14(木) 03:26:30 ]
- ???
あれ、どういうこと?確かにあったのに・・・ と思ったらこういうことらしい。 Math::Inf => NameError: uninitalized constant Inf Inf = 1/0.0 => Infinity Math::Inf => Infinity つまり、定数を任意のクラスから参照できてしまうみたい。 1.8だとErrorがでるけど1.9だとスルー。バグかな?
- 634 名前:デフォルトの名無しさん mailto:sage [2008/02/14(木) 03:42:58 ]
- ttp://www.rubyist.net/~matz/20060217.html#p03
いや、これのせいかな? Hoge = 200 module Fuga; end puts Fuga::Hoge # => 200 Fuga::Hoge = 300 puts Hoge # => 200 が通っちゃうからちょっと奇妙に思えるけどなあ。
- 635 名前:デフォルトの名無しさん mailto:sage [2008/02/14(木) 04:41:21 ]
- そんなんダメじゃん。あほだな1.9
- 636 名前:デフォルトの名無しさん mailto:sage [2008/02/14(木) 05:26:26 ]
- classも定数だからこういうこともできるね
class A; end puts A::A::A::A::A::A::A::A::A::A::A::A # => A すごいなRuby1.9!
- 637 名前:デフォルトの名無しさん mailto:sage [2008/02/14(木) 05:31:39 ]
- ワロタ
- 638 名前:デフォルトの名無しさん mailto:sage [2008/02/14(木) 12:38:53 ]
- これはwwwwww
- 639 名前:デフォルトの名無しさん mailto:sage [2008/02/14(木) 17:10:08 ]
- >>636
よく理解してないんだが、1.8でも警告は出るけど同じ結果。
- 640 名前:デフォルトの名無しさん mailto:sage [2008/02/14(木) 17:11:21 ]
- 1.9では本採用ってことかw
- 641 名前:デフォルトの名無しさん mailto:sage [2008/02/14(木) 17:30:21 ]
- >>636 が変だと一瞬でも思った奴は arr[1][0] で引っかかる奴だな
>>639 Object::Object が Object を返すだけ 何億回繰り返しても Object::Object が Object を返していることの繰り返し
- 642 名前:デフォルトの名無しさん mailto:sage [2008/02/14(木) 17:58:22 ]
- アホ乙
- 643 名前:デフォルトの名無しさん mailto:sage [2008/02/14(木) 19:36:51 ]
- >634の前半が変だと一瞬でも思わないやつは、変な言語仕様に引っかかって
時間を無駄にする奴だろう。 moduleは名前空間の分離にも使われるのに、存在しない名前が参照できてどうするよ。
- 644 名前:デフォルトの名無しさん mailto:sage [2008/02/14(木) 19:47:17 ]
- :: 演算子を使うとクラス定義の中で素で参照できる定数全部を参照できるってことか
それほど困らないけど気持ち悪いな class A;end A::String とかが出来ちゃうとか
- 645 名前:デフォルトの名無しさん mailto:sage [2008/02/14(木) 19:51:08 ]
- 困ります
- 646 名前:デフォルトの名無しさん mailto:sage [2008/02/14(木) 19:51:12 ]
- moduleを名前空間の為に使うんじゃねぇよゴルァ!
ってこと?
- 647 名前:デフォルトの名無しさん mailto:sage [2008/02/14(木) 20:46:59 ]
- まあモジュールの中からトップレベルの定数を参照出来ないと死ぬほど面倒臭いんだが。
…… "::" を打つのがそんなに面倒なのかとか問わない。
- 648 名前:デフォルトの名無しさん mailto:sage [2008/02/14(木) 21:16:23 ]
- モジュールの中はネストの関係で参照できて当然で、そんなことを言ってるんじゃない
- 649 名前:デフォルトの名無しさん mailto:sage [2008/02/14(木) 21:18:02 ]
- 明示的にA::Bって書いてるんだから、この仕様は不自然だろ
- 650 名前:デフォルトの名無しさん mailto:sage [2008/02/14(木) 21:19:53 ]
- 結論:toplevelは気持ち悪い
- 651 名前:デフォルトの名無しさん mailto:sage [2008/02/14(木) 21:27:15 ]
- class Main
public: def self.main 内じゃないと実行できないようにしようぜ
- 652 名前:デフォルトの名無しさん mailto:sage [2008/02/14(木) 21:27:55 ]
- トップレベルの定数がObjectにくっ付いてるのが悪い
- 653 名前:デフォルトの名無しさん mailto:sage [2008/02/14(木) 21:33:24 ]
- >>652
うーん…
- 654 名前:デフォルトの名無しさん mailto:sage [2008/02/14(木) 21:47:14 ]
- const_missingがあった場合はなんか予期しない振る舞いになる気がするなあ。
class Foo def self.const_missing(id) 43 end end Foo::Bar => 43 (....) Bar = 9 Foo::Bar => 9
- 655 名前:デフォルトの名無しさん mailto:sage [2008/02/14(木) 21:48:38 ]
- と思ったけどこれは1.8でも同様か。ま、シャドウイングするか別いいかな。
- 656 名前:デフォルトの名無しさん mailto:sage [2008/02/14(木) 21:50:35 ]
- ::の無い定数呼び出しと ::有りの定数呼び出しは区別してくれた方が良さそうだ
- 657 名前:デフォルトの名無しさん mailto:sage [2008/02/14(木) 21:59:46 ]
- class String
String.new end で2つのStringが別のものになるとかなり当惑しそうだな。
- 658 名前:デフォルトの名無しさん mailto:sage [2008/02/15(金) 17:04:54 ]
- 別にトップレベルが見えてもいいとは思うけど少なくとも警告は(1.8のように)
してほしいなあ。この辺は小さくハックできるのと大規模アプリのために きっちりエラーになるとの違いだけどさあ。
- 659 名前:デフォルトの名無しさん [2008/02/16(土) 01:03:11 ]
- a=[[0]]*4
p a #=> [[0],[0],[0],[0]] a[0][0]=1 a[1][0]=2 p a #=> [[2],[2],[2],[2]] 意味ねぇwwwwwwwwwwwww
- 660 名前:デフォルトの名無しさん mailto:sage [2008/02/16(土) 01:07:07 ]
- a=Array.new(4){[]}
p a #=> [[0],[0],[0],[0]] a[0][0]=1 a[1][0]=2 p a #=> [[1], [2], [], []]
- 661 名前:デフォルトの名無しさん mailto:sage [2008/02/16(土) 03:50:18 ]
- nannzo?
I understand it -> a[0][0]
- 662 名前:デフォルトの名無しさん mailto:sage [2008/02/16(土) 03:50:47 ]
- Sorry, >>661 is mistake...
I DO NOT understand it -> a[0][0] what is meaning?
- 663 名前:デフォルトの名無しさん mailto:sage [2008/02/16(土) 04:07:44 ]
- >659
[[0]]*4 なので、生成してる[0]は1つだけ。 aの中身のそれぞれの[0]は、全く同じ[0]を参照してる。 だから、それを変更すると全部置き換わったように見える。
- 664 名前:デフォルトの名無しさん mailto:sage [2008/02/16(土) 04:09:07 ]
- >>662
Ruby 初心者スレッド Part 16 pc11.2ch.net/test/read.cgi/tech/1197120980/
- 665 名前:デフォルトの名無しさん mailto:sage [2008/02/16(土) 04:48:31 ]
- a=Array.new(4){[]}
p a #=> [[0],[0],[0],[0]] ???
- 666 名前:デフォルトの名無しさん mailto:sage [2008/02/16(土) 09:59:20 ]
- そこは記述ミスだな
頭の中だけで考えて書いたのだろう irb> a=Array.new(4){[0]} irb> p a [[0], [0], [0], [0]] irb> a.each{|e| p e.object_id} 538351488 538351438 538351278 538351218 irb> a[1][0]=1; a[2][0]=2 irb> p a [[0], [1], [2], [0]]
- 667 名前:デフォルトの名無しさん [2008/02/16(土) 11:59:19 ]
- Rubyistってロリコンなの??
[Domain Name] WOTA.JP [登録者名] 西 和則 [Registrant] Kazunori Nishi [Email] anna@nacci.org [Email] liaison@do-reg.jp whois.jprs.jp/cgi-bin/whois_gw?key=wota.jp www.google.co.jp/search?q=site%3Awota.jp 2ch.wota.jp/ wota.jp:9090/ wota.jp:9090/image/show/67874 wota.jp/ac/ Ruby on Rails入門―優しいRailsの育て方 (単行本) 西 和則 (著) www.amazon.co.jp/Ruby-Rails%E5%85%A5%E9%96%80%E2%80%95%E5%84%AA%E3%81%97%E3%81%84Rails%E3%81%AE%E8%82%B2%E3%81%A6%E6%96%B9-%E8%A5%BF-%E5%92%8C%E5%89%87/dp/4798013951
- 668 名前:デフォルトの名無しさん mailto:sage [2008/02/16(土) 12:09:00 ]
- >>666
irbのコピペを整形するのって面倒なんだよね
- 669 名前:デフォルトの名無しさん [2008/02/16(土) 14:17:01 ]
- 生
ruby-sapporo.org/live
- 670 名前:デフォルトの名無しさん [2008/02/16(土) 14:18:18 ]
- pc11.2ch.net/test/read.cgi/tech/1200106073/667
名誉毀損
- 671 名前:デフォルトの名無しさん mailto:sage [2008/02/16(土) 14:23:54 ]
- 事実で名誉毀損も糞もないと思うが
- 672 名前:デフォルトの名無しさん mailto:sage [2008/02/16(土) 14:26:33 ]
- 結構いるよね、事実を口にするだけなら名誉毀損にならないと思ってる人。
刑法230条あたりを調べてみるといいよ。
- 673 名前:デフォルトの名無しさん [2008/02/16(土) 14:40:11 ]
- 宗教に入ってるのをばらされたくらいで名誉毀損とか言うと、
その宗教の人から隣地殺人される。 モルモン教は差別されるような宗教なのかと。恥ずかしいことなのかと。
- 674 名前:デフォルトの名無しさん mailto:sage [2008/02/16(土) 14:43:01 ]
- >宗教に入ってるのをばらされたくらいで名誉毀損とか言うと、
>その宗教の人から隣地殺人される。 こういうのが名誉毀損なんだろうな
- 675 名前:デフォルトの名無しさん mailto:sage [2008/02/16(土) 14:47:46 ]
- >>667は名誉毀損なのか?
全部公開情報じゃないか。見せたくなければwebにしないか認証でもかけておけばいいのに
- 676 名前:デフォルトの名無しさん mailto:sage [2008/02/16(土) 14:54:45 ]
- 舞波の人にとっては>>667みたいに書かれても
「それがどうした」レベルの話だと思うぞ。
- 677 名前:デフォルトの名無しさん mailto:sage [2008/02/16(土) 15:09:18 ]
- コピペするエネルギーを別の事に使えばいいのに
- 678 名前:デフォルトの名無しさん mailto:sage [2008/02/16(土) 15:20:36 ]
- >>674
>宗教に入ってるのをばらされたくらいで名誉毀損とか言うと、 >その宗教の人から隣地殺人される。 これが事実っていう意味?
- 679 名前:デフォルトの名無しさん mailto:sage [2008/02/16(土) 15:52:13 ]
- でもまあ、アンチはレベルが低いというのはよくわかった。
- 680 名前:デフォルトの名無しさん mailto:sage [2008/02/16(土) 17:39:33 ]
- 信者はさらに低レベルなんですねwww
- 681 名前:デフォルトの名無しさん mailto:sage [2008/02/16(土) 17:48:46 ]
- >>671が切り口を変えようと必死だなぁ。
無駄なのにw
- 682 名前:デフォルトの名無しさん [2008/02/16(土) 19:15:11 ]
- >>674
有害なものの一つとして金閣寺が含まれている事実を知らないらしい。 理由は宗教だから。 ちなみに有害としてるのはNTTドコモね。
- 683 名前:デフォルトの名無しさん mailto:sage [2008/02/17(日) 03:57:00 ]
- へえ、そうなんだ。その話は興味深いけど、急になんのこっちゃ?っていうw
疑問符いちいち言うとグダる一方だな。 お手数かけますが、一旦何伝えたいのか整理して欲しい 俺も横から突っ込み入れたクチなんで、明確な非があったなら謝るから
- 684 名前:デフォルトの名無しさん [2008/02/17(日) 09:54:48 ]
- 国宝であり観光地である金閣寺は宗教だから有害
Rubyは日本産で新しいプログラミング言語だけど宗教だから有害
- 685 名前:デフォルトの名無しさん mailto:sage [2008/02/17(日) 10:58:24 ]
- >>544
ここで働きたいぜ。
- 686 名前:デフォルトの名無しさん [2008/02/17(日) 12:40:15 ]
- 島根CMS age
島根県のホームページ管理システムがOSSとして無償公開,地元企業がRubyで開発:ITpro itpro.nikkeibp.co.jp/article/NEWS/20080215/293919/
- 687 名前:デフォルトの名無しさん mailto:sage [2008/02/17(日) 12:49:16 ]
- 島根でやったのは正解だな。
アクセス数もそんなにないだろうから、一応公的システムの実績として上げられるしな。
- 688 名前:デフォルトの名無しさん mailto:sage [2008/02/17(日) 13:10:56 ]
- >>686
GalateaってGPLで配布できないんじゃないの? BSDライセンスと同じ理由で。 それとも俺の勘違いか?
- 689 名前:デフォルトの名無しさん mailto:sage [2008/02/17(日) 13:24:35 ]
- www.gnu.org/philosophy/bsd.ja.html
を読む限り、宣伝条項は名前を変えたバリエーションが増えるとうざい よね、という話に見えるんだが、GPLと非互換になるとしている文章多いな。
- 690 名前:デフォルトの名無しさん mailto:sage [2008/02/17(日) 19:15:20 ]
- GPLはGPLにない配布制限を入れてはいけない
というライセンスなので宣伝条項付きは非互換
- 691 名前:デフォルトの名無しさん mailto:sage [2008/02/17(日) 19:20:17 ]
- >>684
金閣寺は国宝ではない。 金閣寺は実は本来は寺ではない。つーか、あれをどういう宗教だと思ってるんだ? つーかちょっとは調べてから発言しろよ。
- 692 名前:デフォルトの名無しさん mailto:sage [2008/02/17(日) 19:53:07 ]
- 拝金主義の権化だって言ってた奴もいたなあ
- 693 名前:デフォルトの名無しさん [2008/02/17(日) 19:54:13 ]
- >>691
国宝じゃないとは知らなかった。 しかし、金閣寺は宗教施設と分類されている事実。
|

|