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


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

Rubyについて Part 30



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-


554 名前:デフォルトの名無しさん mailto:sage [2008/02/10(日) 22:30:30 ]
>>544
それがRailsであるっていうのはどうやって見分けるの?

555 名前:デフォルトの名無しさん mailto:sage [2008/02/10(日) 22:36:49 ]
自己申告に決まってるだろ

556 名前:デフォルトの名無しさん mailto:sage [2008/02/10(日) 22:41:18 ]
>>552
同志よ。いま同じ問題を抱えています。
ruby/tkだと今は動いたとしてもバージョンアップしたら動くか心配だし、
gtkも同じように心配。
ということは一番安全なのはCGIを作ってブラウザで表示させるのがいい気がする。

557 名前:デフォルトの名無しさん mailto:sage [2008/02/10(日) 22:54:31 ]
MVCモデルで開発していくのが正解かなと思う

558 名前:デフォルトの名無しさん mailto:sage [2008/02/10(日) 22:55:09 ]
>>554
ttp://www.momoiro.jp/cast/list/hoge

559 名前:デフォルトの名無しさん mailto:sage [2008/02/10(日) 23:01:30 ]
URL#is_rails #=> true

560 名前:デフォルトの名無しさん [2008/02/10(日) 23:02:16 ]
WebベースのUIはデータのやりとりが面倒くさい。
セキュリティとかもややこしいし。

561 名前:デフォルトの名無しさん mailto:sage [2008/02/10(日) 23:03:10 ]
PHPなら簡単ですよ

562 名前:デフォルトの名無しさん mailto:sage [2008/02/10(日) 23:03:57 ]
ちょっとりりちゃんに会いに言ってくる



563 名前:デフォルトの名無しさん mailto:sage [2008/02/10(日) 23:04:15 ]
バージョンアップで動かなくなる可能性を心配するならCで開発しなされ

564 名前:デフォルトの名無しさん mailto:sage [2008/02/11(月) 00:01:03 ]
tk8.5で見た目が綺麗になったんで、ようやく使い始めようと思ったのだが・・・

565 名前:デフォルトの名無しさん [2008/02/11(月) 02:39:47 ]
結論 Javaで池

566 名前:デフォルトの名無しさん mailto:sage [2008/02/11(月) 02:42:35 ]
じゃあJRubyで

567 名前:デフォルトの名無しさん [2008/02/11(月) 05:53:08 ]
>>566

!否… JaRubyで…
r

568 名前:デフォルトの名無しさん mailto:sage [2008/02/11(月) 10:49:38 ]
NUM2INTとかだけじゃなくてpackにあるnum2i32を表に出せばいいのに

569 名前:デフォルトの名無しさん mailto:sage [2008/02/11(月) 16:12:22 ]
>>556 >>560 >>563

つPython


570 名前:デフォルトの名無しさん mailto:sage [2008/02/12(火) 00:28:51 ]
今後のバージョンアップでどうなるかわからないという話なら
CだろうがJavaだろうがPythonだろうが同じじゃね
一番安全なのはバージョンアップしないことだろ

571 名前:デフォルトの名無しさん mailto:sage [2008/02/12(火) 01:08:21 ]
Cを混ぜるなw

572 名前:デフォルトの名無しさん mailto:sage [2008/02/12(火) 05:11:17 ]
ようやくPathnameにダメ出しする人があらわれたか



573 名前:デフォルトの名無しさん mailto:sage [2008/02/12(火) 05:45:02 ]
>>571
確かに、「いずれ死ぬという話なら末期癌の老人も健康な子供も同じ」みたいな。

574 名前:デフォルトの名無しさん [2008/02/12(火) 15:10:43 ]
古いのを永久に使えるという意味でCは特別な存在。


575 名前:デフォルトの名無しさん mailto:sage [2008/02/12(火) 15:38:12 ]
孫にあげるのはもちろんヴェルタースオリジナル。
なぜなら・・・

576 名前:デフォルトの名無しさん mailto:sage [2008/02/12(火) 16:12:23 ]
孫もまた特別な存在だからですハァハァ

577 名前:デフォルトの名無しさん mailto:sage [2008/02/12(火) 16:15:30 ]
特殊な存在ktkr

578 名前:デフォルトの名無しさん mailto:sage [2008/02/12(火) 17:02:07 ]
ショタ☆ジジ

579 名前:デフォルトの名無しさん mailto:sage [2008/02/12(火) 23:35:47 ]
C99コンパイラでもちゃんとコンパイルできることに感動

でも、
g++だとやっぱダメだね。mallocとかの型チェック関係だけかと思ったら
可変長引数関数ポインタのプロトタイプでエラーでるわ。規格だと少なくとも1つは
固定引数にしないといけないんだから今のANYARGSを...に置き換えるだけ
じゃ意味ないと思うんだけどなあ。その辺考えてないのかな。

580 名前:デフォルトの名無しさん mailto:sage [2008/02/12(火) 23:39:58 ]
いきなりで何の話かわからんのだが、とりあえずその環境でコンパイルできるコンパイラがあるんならいいんじゃね?
正直バイナリになってしまえば皆同じ?

581 名前:デフォルトの名無しさん mailto:sage [2008/02/12(火) 23:45:28 ]
C++でコンパイルでできたほうがなんか型安全っぽいじゃない
最近のゲームプログラミングとかもg++でCのコードをコンパイルするんだって。

582 名前:デフォルトの名無しさん mailto:sage [2008/02/13(水) 00:27:01 ]
「っぽい」とかいう適当な理由を出されても。



583 名前:デフォルトの名無しさん mailto:sage [2008/02/13(水) 01:01:54 ]
本体がC++である必要がなくってもライブラリ、
ミドルウェア側の都合でC++のランタイムが必要なわけで、
Rubyも将来的には是非C++でコンパイルを。

584 名前:デフォルトの名無しさん mailto:sage [2008/02/13(水) 01:06:39 ]
そりゃ作者が引退するまで無理だろw

585 名前:デフォルトの名無しさん [2008/02/13(水) 01:10:51 ]
C++なぞ問題外.^^;;;

586 名前:デフォルトの名無しさん mailto:sage [2008/02/13(水) 01:49:38 ]
Rubyには直接関係ないけど、最近のruby-list@bladeはUTFメールの
文字コード判定に失敗してウェブから読めない投稿が多いなあ。
あと、namazu検索が止まってるのも問題。インフラだからもうすこし
しっかりしてほしいよ。

587 名前:デフォルトの名無しさん [2008/02/13(水) 03:24:48 ]
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

588 名前:デフォルトの名無しさん mailto:sage [2008/02/13(水) 03:34:50 ]
Rubyはエロ画像収集言語です

589 名前:デフォルトの名無しさん mailto:sage [2008/02/13(水) 03:35:02 ]
><;

590 名前:デフォルトの名無しさん mailto:sage [2008/02/13(水) 03:39:36 ]
>>587
つか、Rubyにかぎらんような。
JPEG2000のSusieプラグインの人とかはショタコンだし。

591 名前:デフォルトの名無しさん mailto:sage [2008/02/13(水) 03:50:29 ]
これは痛すぎるぜ

592 名前:デフォルトの名無しさん mailto:sage [2008/02/13(水) 03:59:01 ]
perl の人はアニオタじゃなかったけ?



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
国宝じゃないとは知らなかった。

しかし、金閣寺は宗教施設と分類されている事実。

694 名前:デフォルトの名無しさん mailto:sage [2008/02/17(日) 20:04:03 ]
放火される前の本物の鹿苑寺金閣は国宝だったんだけどね
今現存するのは屋根の上の飾りを除いて復元のレプリカ
金閣寺本体を見て「なんかケバくて感動しない」と感じるのはある意味正しい
むしろ庭とかのほうが歴史の味が残っていて美しいと思う

695 名前:デフォルトの名無しさん mailto:sage [2008/02/17(日) 20:05:45 ]
孤独を埋めたいならこんなところでがんばってないで風俗でも逝って来い

696 名前:デフォルトの名無しさん mailto:sage [2008/02/17(日) 20:17:47 ]
日本の寺なんか何度も燃えてるだろ

697 名前:デフォルトの名無しさん mailto:sage [2008/02/17(日) 22:06:54 ]
本能寺とかな
あれは熱かった・・

698 名前:デフォルトの名無しさん mailto:sage [2008/02/17(日) 22:09:34 ]
>>697
先に腹切ったんだから熱くないだろ

699 名前:デフォルトの名無しさん mailto:sage [2008/02/17(日) 22:10:10 ]
うちまで火の粉が飛んできて大変だったよ

700 名前:デフォルトの名無しさん mailto:sage [2008/02/17(日) 22:25:42 ]
比叡山が燃えたときは涼しかったらしいぞ。


701 名前:デフォルトの名無しさん [2008/02/17(日) 22:41:40 ]
冷ぇ〜

702 名前:デフォルトの名無しさん mailto:sage [2008/02/17(日) 22:52:51 ]
いつから大喜利スレになったんだ



703 名前:デフォルトの名無しさん mailto:sage [2008/02/17(日) 23:39:01 ]
それも寒いネタばっかり

704 名前:デフォルトの名無しさん mailto:sage [2008/02/18(月) 05:58:23 ]
比叡山で冷ぇ〜だもんな

705 名前:デフォルトの名無しさん mailto:sage [2008/02/18(月) 05:58:59 ]
我慢大会みたいな。

706 名前:デフォルトの名無しさん mailto:sage [2008/02/18(月) 09:58:27 ]
配列とハッシュってどっちがアクセス早いの?

707 名前:デフォルトの名無しさん mailto:sage [2008/02/18(月) 10:20:14 ]
1000要素くらいでは1万回くらい実行しないと変わらないと思う

で、要素の塊に対してどういうアクセスをするかで違う、が答じゃね

708 名前:デフォルトの名無しさん mailto:sage [2008/02/18(月) 11:05:50 ]
>>706
疑問になったらまずは自分でベンチマークを書くんだ

709 名前:デフォルトの名無しさん mailto:sage [2008/02/18(月) 18:56:14 ]
そしておれたちに報告するんだ

710 名前:デフォルトの名無しさん mailto:sage [2008/02/18(月) 20:03:07 ]
まず 「アクセス」 を定義するんだ。

711 名前:デフォルトの名無しさん mailto:sage [2008/02/18(月) 23:11:37 ]
浅倉。

712 名前:デフォルトの名無しさん mailto:sage [2008/02/18(月) 23:13:28 ]
もう一人カワイソス



713 名前:デフォルトの名無しさん [2008/02/19(火) 11:10:28 ]
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

714 名前:デフォルトの名無しさん [2008/02/19(火) 11:26:26 ]
>>713
アンチスレから出てくんな

715 名前:デフォルトの名無しさん mailto:sage [2008/02/19(火) 18:28:29 ]
require_relative

716 名前:デフォルトの名無しさん mailto:sage [2008/02/19(火) 23:27:16 ]
クリエイティビティみなぎる俺には物足りないんだよねruby
某蛇言語は俺のハートをガッシリ掴んだが
お前らrubyプロはこれ使って何やってんの?具体的に教えてくれよ

717 名前:デフォルトの名無しさん mailto:sage [2008/02/19(火) 23:41:01 ]
>716
逆にRuby使いからするとPython使って何してるのか判らんワケで…。
結局似たようなことやってんじゃね?

718 名前:デフォルトの名無しさん mailto:sage [2008/02/19(火) 23:44:10 ]
shスクリプト



Perl PHP


の三角の間の何かをしてるんだろうな

719 名前:デフォルトの名無しさん mailto:sage [2008/02/20(水) 00:06:22 ]
>>716-717
どっちの言語も、学ぶことで形にできるようになるものといったら、
「上から目線で他言語を煽ること」くらいだものな。

720 名前:デフォルトの名無しさん mailto:sage [2008/02/20(水) 00:26:06 ]
PyhonはググルとMSにヨイショされてるからその点では明らかにPyhon>Ruby
Matzもどこかにもぐりこめばいいのに^^;

721 名前:デフォルトの名無しさん mailto:sage [2008/02/20(水) 00:55:24 ]
>706
"ID;text"っていう形式で2万行くらいあるcsvデータに
与えた文字列とぴったり一致するIDが存在するかどうかを調べるスクリプトを書いた結果から言えば
配列よりハッシュのほうが20倍くらい速かった。他の処理は知らん。

722 名前:デフォルトの名無しさん mailto:sage [2008/02/20(水) 01:02:59 ]
Arrayへのinclude?やgrepはHashへのhas_key?やfetchに比べれば遅いだろうな



723 名前:デフォルトの名無しさん mailto:sage [2008/02/20(水) 01:15:14 ]
配列とハッシュのデータ構造の違いの話なんだからRubyの問題じゃないでそ
実験して見るまでも無いさ

724 名前:デフォルトの名無しさん mailto:sage [2008/02/20(水) 02:00:52 ]
include?とhas_value?ならinclude?のほうが早かったよ

725 名前:デフォルトの名無しさん mailto:sage [2008/02/20(水) 10:47:41 ]
>>724
kwsk

726 名前:デフォルトの名無しさん mailto:sage [2008/02/20(水) 22:33:34 ]
Linux Standard Base 3.2がリリース
Linux標準にPerlとPythonが追加
ttp://www.atmarkit.co.jp/news/200802/20/lsb.html

PythonはGUI強いからなあ

727 名前:デフォルトの名無しさん [2008/02/20(水) 22:53:24 ]
プログラミング初心者ですが、質問があります。
Pythonは言語自体はシンプルで、必要な機能は拡張モジュールを使って追加する、と
PyJUGのホームページに書いてありました。
これは、Rubyにも当てはまりますか?

728 名前:デフォルトの名無しさん mailto:sage [2008/02/20(水) 22:55:24 ]
大体おk

729 名前:デフォルトの名無しさん mailto:sage [2008/02/20(水) 23:03:14 ]
>>728
横からすまん。
>>727のレスを見て完全にあてはまると思ったんだが、大体に当てはまらないのはどのへん?


730 名前:727 [2008/02/20(水) 23:03:37 ]
出来れば具体的にお願いしますm(_ _)m

731 名前:デフォルトの名無しさん mailto:sage [2008/02/20(水) 23:19:56 ]
困る728w

732 名前:デフォルトの名無しさん mailto:sage [2008/02/20(水) 23:44:11 ]
728じゃないが
>言語自体はシンプル
この辺かなぁ。
てゆーか、俺はRubyもPythonも
シンプルさを売りに出来るほどシンプルとは思わんが。
まぁ、シンプルでなきゃダメダメなんて言うつもりもないけど。



733 名前:デフォルトの名無しさん mailto:sage [2008/02/20(水) 23:49:39 ]
シンプルと感じるかどうかは人によって異なるからなあ
>>728みたいに曖昧な答えになるのは当然じゃないの

734 名前:デフォルトの名無しさん mailto:sage [2008/02/20(水) 23:52:52 ]
シンプルに記述することはできるよね。
でもその裏返しに、込められた意味は多いってことだから。

これを「カンタン」と言うのは変だよね。
ってスタンスでそ。

735 名前:デフォルトの名無しさん [2008/02/21(木) 00:01:44 ]
Rubyの複雑さは人間に優しい複雑さだから。

736 名前:デフォルトの名無しさん mailto:sage [2008/02/21(木) 00:15:45 ]
ソースが仕様で人間にも優しい

737 名前:デフォルトの名無しさん mailto:sage [2008/02/21(木) 01:03:27 ]
話としては、処理系自体は機能をある程度絞っていて、必要なら自分で拡張モジュール追加しろ、ということだろ?
そう言われると「シンプルかなあ」という気はするよね。

記述性がどうこうというのはまた別問題。

738 名前:デフォルトの名無しさん [2008/02/21(木) 01:29:01 ]
ソースが仕様って、開発してる奴バカなの?

739 名前:デフォルトの名無しさん mailto:sage [2008/02/21(木) 01:40:55 ]
>>738
という頭の悪いレスを返すお前に全俺が泣いた。

740 名前:デフォルトの名無しさん mailto:sage [2008/02/21(木) 06:22:09 ]
ソースが仕様書です

ってくらい分かりやすく記述せよって事じゃないのかw?

741 名前:デフォルトの名無しさん mailto:sage [2008/02/21(木) 08:45:48 ]
じゃあinject禁止

742 名前:デフォルトの名無しさん mailto:sage [2008/02/21(木) 08:53:37 ]
時々ある Hoge.new(params) ではなく Hoge(params) 形式の関数的クラスは使用禁止な



743 名前:デフォルトの名無しさん mailto:sage [2008/02/21(木) 10:43:06 ]
>>738
釣りだよね?

744 名前:デフォルトの名無しさん mailto:sage [2008/02/21(木) 11:34:41 ]
>>738
もうわかったと思うけど、そこを指摘すると信者がひどくファビョるから注意な。

745 名前:デフォルトの名無しさん mailto:sage [2008/02/21(木) 12:17:24 ]
>>744
頭が悪いといわれても、そんなに怒るなよ。

746 名前:デフォルトの名無しさん mailto:sage [2008/02/21(木) 13:20:11 ]
ファビョってるw

747 名前:デフォルトの名無しさん mailto:sage [2008/02/21(木) 14:41:28 ]
メジャーな言語になってしまうと、
>>746みたいな低レベルな人間も使ってしまうところが
嫌な事だな。


748 名前:デフォルトの名無しさん mailto:sage [2008/02/21(木) 14:50:29 ]
長く使ってるとアンチになるというのが定説

749 名前:デフォルトの名無しさん mailto:sage [2008/02/21(木) 14:51:26 ]
ただでさえ資金も人も時間も足りないんだから、凄然とされた仕様書を
書いている暇があったら、ソースコードに手を入れてください (> <)

750 名前:デフォルトの名無しさん [2008/02/21(木) 14:55:45 ]
使えば使うほど仕様の不安定さに泣かされることになるからな
今はもう取り下げられたが、少し前には、
お前ら本当にRuby使ってんのかよ的な仕様変更がいくつか提案されててうんざりしたわ

751 名前:デフォルトの名無しさん mailto:sage [2008/02/21(木) 15:32:50 ]
Matzが日本人じゃなかったら間違いなくPythonつこうとる

752 名前:デフォルトの名無しさん mailto:sage [2008/02/21(木) 16:03:49 ]
Matzが日本人じゃなくてもどっちを使うかと言われたらRubyだなあ。
もっとも、Matzが日本人じゃなかったらとっくに捨ててRubyでもPythonでもない別の言語を使ってる。



753 名前:デフォルトの名無しさん mailto:sage [2008/02/21(木) 16:05:47 ]
>>750
HashMapとArrayの混合の事?

754 名前:デフォルトの名無しさん mailto:sage [2008/02/21(木) 17:59:31 ]
てか1.9での変更に文句つけるやつはただのアホだろ

755 名前:デフォルトの名無しさん mailto:sage [2008/02/21(木) 18:20:16 ]
みんな文句つけまくりでMatzが案を引っ込めるのがよくあるパターンですが

756 名前:デフォルトの名無しさん mailto:sage [2008/02/21(木) 19:41:55 ]
じゃあ、こうなったら
Yet Another Ruby
をみんなで作ろうぜ。
略してYAR。

757 名前:デフォルトの名無しさん mailto:sage [2008/02/21(木) 19:44:44 ]
とりあえず String#sg という名前は末代まで語り継ぎたい。

758 名前:デフォルトの名無しさん mailto:sage [2008/02/21(木) 19:47:56 ]
結局それは何をするメソッドなの?

759 名前:デフォルトの名無しさん mailto:sage [2008/02/21(木) 19:58:41 ]
名前重要っていう、Matzへのしっぺ返しメソッドとして語り継がれるわけだ
呼べば NamaeJuuyouError < NameError な例外がかえって来るように実装すればいいんじゃね?

760 名前:デフォルトの名無しさん mailto:sage [2008/02/21(木) 19:59:57 ]
double pi=3.14159265358979823846;
if((fp=fopen("PI.bin","wb"))==NULL)
printf("\aファイルをオープンできません。\n");
else{
fwrite(π,sizeof(double),1,fp);
fclose(fp);
}

C言語で↑のようにpiをバイナリファイルに書き込んで、
BZというバイナリエディタで開いたのですが”$-DT・ @”(文字部)と表示されました。
その後にfread関数でPI.binの内容をプログラム上で出力すると3.1415926……とさきほどの数字に限りなく近い数字できちんと表示されたのですが
バイナリエディタで見ると変な文字に変わってしまうのは、何が原因なのでしょうか?これをバイナリファイルとして正しく見れる方法はあるのでしょうか。

761 名前:デフォルトの名無しさん mailto:sage [2008/02/21(木) 20:17:38 ]
そりゃ浮動小数点数は、整数とはバイナリへの納め方がちがうもんよ

762 名前:デフォルトの名無しさん mailto:sage [2008/02/21(木) 20:31:58 ]
>>760
www.cc.kyoto-su.ac.jp/~yamada/pB/pB.html
今ググったら出てきた。ここ行って6,7読んで勉強汁。
というか、本買って読め。
あと、質問の内容が全然 Ruby と関係ないから、
次からはちゃんと適切なスレで質問して。



763 名前:デフォルトの名無しさん mailto:sage [2008/02/21(木) 21:07:20 ]
こいつD言語スレでも見たぜ

764 名前:デフォルトの名無しさん mailto:sage [2008/02/21(木) 21:25:54 ]
>>762が答えてくれたんだからいいじゃん
きちんと最後まで責任持てよ

765 名前:デフォルトの名無しさん mailto:sage [2008/02/21(木) 23:32:06 ]
>>760
fwrite(π,sizeof(double),1,fp);

fprintf(fp, "%lf", π);

766 名前:デフォルトの名無しさん mailto:sage [2008/02/21(木) 23:38:10 ]
>>765
πはそのままなんだ。Cってこんな書き方できるんだ

767 名前:デフォルトの名無しさん mailto:sage [2008/02/21(木) 23:42:13 ]
できねーよ

768 名前:デフォルトの名無しさん mailto:sage [2008/02/22(金) 00:05:06 ]
Array#between(start..end)
が欲しいな
Array#slice(start..end)
Array#slice(pos[, len])
は引数が2パターンあってあんまり綺麗じゃない

769 名前:デフォルトの名無しさん mailto:sage [2008/02/22(金) 08:33:38 ]
それはbetweenではない

770 名前:デフォルトの名無しさん mailto:sage [2008/02/22(金) 08:41:02 ]
Array#kanibasami

771 名前:デフォルトの名無しさん mailto:sage [2008/02/22(金) 08:43:47 ]
Array#pafupafu

772 名前:デフォルトの名無しさん mailto:sage [2008/02/22(金) 08:52:17 ]
面白いと思っているのか?



773 名前:デフォルトの名無しさん mailto:sage [2008/02/22(金) 10:27:58 ]
うん。わりと・・・

774 名前:デフォルトの名無しさん [2008/02/22(金) 11:16:32 ]
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

775 名前:デフォルトの名無しさん mailto:sage [2008/02/22(金) 11:20:33 ]
コピペ君て馬鹿(ry

776 名前:デフォルトの名無しさん mailto:sage [2008/02/22(金) 11:21:49 ]
西 和則ってのがロリコンなだけだ
Rubyは関係ない

777 名前:デフォルトの名無しさん [2008/02/22(金) 11:58:44 ]
>>776
!否… Rubyistです…
r

778 名前:デフォルトの名無しさん mailto:sage [2008/02/22(金) 12:04:13 ]
>>777
包含関係、必要条件、十分条件、逆、対偶、といったことが理解できない人はこの板に来ないほうがいいと思うよ、マジで。

779 名前:西和則 mailto:次からはこれで [2008/02/22(金) 12:07:47 ]
俺はロリ〜コ〜ン
[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

780 名前:デフォルトの名無しさん [2008/02/22(金) 12:11:14 ]
>>778
!理解しました…
r                ???品質と云う物ですね???

781 名前:デフォルトの名無しさん mailto:sage [2008/02/22(金) 12:13:51 ]
で西 和則って誰

782 名前:デフォルトの名無しさん [2008/02/22(金) 12:18:44 ]
>>781
?さぁ… 何方でしょう…
r



783 名前:デフォルトの名無しさん mailto:sage [2008/02/22(金) 13:37:10 ]
>>778
WHOISの意味がわからない人も見てて恥ずかしいからなんとかして欲しい

784 名前:デフォルトの名無しさん mailto:sage [2008/02/22(金) 13:49:50 ]
この変な文章はこのあいだまでlinux板にいたアナスイだろ
相手しちゃダメですよーー

785 名前:デフォルトの名無しさん [2008/02/22(金) 15:05:58 ]
推奨NGWORD:西 和則

786 名前:デフォルトの名無しさん [2008/02/22(金) 15:06:23 ]
推奨NGWORD:ロリ
の方がいいか

787 名前:デフォルトの名無しさん mailto:sage [2008/02/22(金) 15:39:54 ]
MLの質問の仕方はどうにかならんもんなのか。
うまく動かなかったら、コードを削って最小限のコードを
提示するのが当たり前だと思うのだが。

788 名前:デフォルトの名無しさん mailto:sage [2008/02/22(金) 16:37:12 ]
どうにもなってない以上それは「当たり前」ではないのだろ
あんたはその「当たり前」はどうやって習得した?

789 名前:デフォルトの名無しさん mailto:sage [2008/02/22(金) 16:46:16 ]
net/protocol.rbからTimeout::Errorが飛び出すのは設計ミス

790 名前:デフォルトの名無しさん mailto:sage [2008/02/22(金) 16:51:08 ]
>>789
うむ

791 名前:デフォルトの名無しさん mailto:sage [2008/02/23(土) 00:15:33 ]
>>788
おれは仕事故、先輩諸氏に徹底的に追い詰められる事で覚えたな。
最近は甘やかしすぎというか、いい人し過ぎな馬鹿が多いんだろう。だから馬鹿が増える。その馬鹿が馬鹿を育てる。悪循環というわけだ。
で、お前は?

792 名前:デフォルトの名無しさん mailto:sage [2008/02/23(土) 00:24:50 ]
最近Rubyの話題があんまりないような



793 名前:デフォルトの名無しさん mailto:sage [2008/02/23(土) 00:32:19 ]
1.9.0-1が出たらあーだこーだ盛り上がります

794 名前:デフォルトの名無しさん mailto:sage [2008/02/23(土) 00:33:46 ]
その内容は今と大差ないdis合戦とちゃうんか?

795 名前:デフォルトの名無しさん mailto:sage [2008/02/23(土) 00:41:22 ]
せめて1.9.1が出てくれないと盛り上がらない

796 名前:デフォルトの名無しさん mailto:sage [2008/02/23(土) 00:53:41 ]
Rubyの標準ライブラリって死んでるのが多いよね。
CGI系はご覧のとおりで、ドキュメントもテストも少ない。cgiextを取り込んで
kuwataさんにメンテナになってもらえばいいのに。

DLなんかはインタフェイスが変わってるというのにドキュメントがまったくないし。
人に使ってもらう気がないというか、狂ってるよね。

GUIはもういい加減Tkを捨てたほうがいい。debianでもデフォルトで
ライブラリが作られないなんてやる気がないとしか思えん。
せめてruby/gnome2を取り込めばいいのに。

797 名前:デフォルトの名無しさん mailto:sage [2008/02/23(土) 01:06:16 ]
ドキュメントの無いライブラリは全部obsoleteにしろよ
存在が無意味だから

798 名前:デフォルトの名無しさん mailto:sage [2008/02/23(土) 01:09:23 ]
ドキュメントがないライブラリは結局自分で読み砕かないといけないから自分で書くのとあんまり変わらん

799 名前:デフォルトの名無しさん mailto:sage [2008/02/23(土) 01:13:48 ]
>>798
書き手にある程度の信頼が置ければ、またそのライブラリが十分にメンテされていれば、自分で書くよりは遙かに楽、だとは思うけどね
ただ十分にメンテされているライブラリにドキュメントがないっていう状況があるかどうかは知らない

800 名前:デフォルトの名無しさん mailto:sage [2008/02/23(土) 01:16:40 ]
Rubyのライブラリで信頼がおけるのは、PythonかPerlで使われてて
十分ならドキュメントがあるやつをパクってきたやつだな。
これならサンプルコードをべたに移植すればだいたい動くしね。



801 名前:デフォルトの名無しさん mailto:sage [2008/02/23(土) 01:20:00 ]
>>800
Perlのを移植したcgi.rbはまったく信頼がおけない

802 名前:デフォルトの名無しさん mailto:sage [2008/02/23(土) 01:22:48 ]
>>801
Perlのを移植したんだっけ?




803 名前:デフォルトの名無しさん [2008/02/23(土) 01:24:04 ]
>>791
コード削らんな、コンパイラのバグか、自分のバグかわかんないからな

804 名前:デフォルトの名無しさん mailto:sage [2008/02/23(土) 01:47:55 ]
Lisp相当のマクロ搭載しろよ。

805 名前:デフォルトの名無しさん mailto:sage [2008/02/23(土) 02:02:57 ]
mycomジャーナルで知ったんだが、rushとかいうrubyで書かれたシェルがあるらしい。
sshのコネクションも一つのオブジェクトとして解釈するとか結構面白そう。

使ってる人いる?

806 名前:デフォルトの名無しさん mailto:sage [2008/02/23(土) 02:08:39 ]
昔からそんなのなかったっけ

あまりにも昔からあるもんだから「使えなかった時代」の印象で
旧い人たちには現在もスルーされまくってるというのがありがちだが

807 名前:デフォルトの名無しさん mailto:sage [2008/02/23(土) 02:09:06 ]
ラッシュってホモゲイの人が使う興奮剤じゃなかったっけ

808 名前:デフォルトの名無しさん mailto:sage [2008/02/23(土) 02:13:32 ]
Ruby版Windows Power Shellみたいなのだろうか

ttp://journal.mycom.co.jp/news/2008/02/22/042/index.html
ttp://rush.heroku.com/
ttp://www.stage6.com/user/BelovedRogue/video/1738798/Rush:YYZ

809 名前:デフォルトの名無しさん mailto:sage [2008/02/23(土) 02:27:57 ]
Rush違い 

810 名前:デフォルトの名無しさん mailto:sage [2008/02/23(土) 11:52:16 ]
例のゲイ人はどうなった?

811 名前:デフォルトの名無しさん mailto:sage [2008/02/23(土) 11:57:27 ]
興奮剤?
ホルモン剤?

812 名前:デフォルトの名無しさん mailto:sage [2008/02/23(土) 12:42:02 ]
>>807
何でそんなこと知ってんだよ



813 名前:デフォルトの名無しさん mailto:sage [2008/02/23(土) 12:42:55 ]
推奨NGWORD:ゲイ

814 名前:デフォルトの名無しさん mailto:sage [2008/02/23(土) 13:35:09 ]
プロはむしろゲイでレス抽出

815 名前:デフォルトの名無しさん mailto:sage [2008/02/23(土) 14:58:36 ]
>>797
その方向でいくと本体もobsolete化

816 名前:デフォルトの名無しさん mailto:sage [2008/02/23(土) 15:01:30 ]
その方向でおk

817 名前:デフォルトの名無しさん mailto:sage [2008/02/23(土) 16:24:38 ]
僕の息子もobsoleteされそうです><

818 名前:デフォルトの名無しさん mailto:sage [2008/02/23(土) 16:40:55 ]
>が、最近のruby-coreでの議論の結果、timeoutがネストしている場合で
>もそれぞれを区別するようになり、1.9では同時にTimeout::Errorも
>RuntimeErrorのサブクラスに戻りました。

819 名前:デフォルトの名無しさん mailto:sage [2008/02/23(土) 17:11:00 ]
戻ってくんな

820 名前:デフォルトの名無しさん mailto:sage [2008/02/23(土) 17:50:35 ]
Matz×Dan×Daiji「エンジニア進化論」
「てくらぼ」オープニングイベント スペシャル対談開催
www.pasonatech.co.jp/techlab/event_080311.jsp

タイトルがMatsになっとる

821 名前:デフォルトの名無しさん mailto:sage [2008/02/23(土) 17:56:32 ]
また香ばしい人間ばっかり集めてきたな…

822 名前:デフォルトの名無しさん mailto:sage [2008/02/23(土) 20:03:42 ]
ホモはどうすんのよ?



823 名前:デフォルトの名無しさん mailto:sage [2008/02/23(土) 20:43:19 ]
>>811
一瞬モルモン剤に見えた。

824 名前:デフォルトの名無しさん mailto:sage [2008/02/23(土) 23:10:45 ]
rmagick2使ってるんですけど、モノクロなjpgを探せませんか?
グレイスケールのフォーマットとかではなくて、中身が実質白黒なやつです。
任意の点で彩度が何ぼ以下とかいう処理になると思うんですけど。

825 名前:デフォルトの名無しさん [2008/02/23(土) 23:26:11 ]
if,def...〜end構文アレルギーを克服したらRubyを使うのが楽しくなってきた(^o^)

826 名前:デフォルトの名無しさん mailto:sage [2008/02/23(土) 23:32:08 ]
>>824
そのものはないようなので、

require 'enumeartor' # 1.9.xでは不要

class RMagick::Image
def gray_scale?
enum_for(:each_pixel).all? {|pixel, h, s, l = pixel.to_HTL; s < NAMBO }
# 1.9だと、each_pixel.all? {...}
end
end

でどうだ。

Image#color_histogram とうのも使えるかもしれないけど、
多色画像だと無駄が多いか。


827 名前:デフォルトの名無しさん mailto:sage [2008/02/23(土) 23:35:10 ]
× to_HTL
○ to_HSL

まぁ、画像やる人なら分かるだろうけど……


828 名前:デフォルトの名無しさん mailto:sage [2008/02/24(日) 03:14:02 ]
>>820
そこの写真、なんか細くなってないか?

829 名前:デフォルトの名無しさん mailto:sage [2008/02/24(日) 19:56:56 ]
やべぇ炊飯器でカレー作ったらすげぇ美味いのな

830 名前:デフォルトの名無しさん mailto:sage [2008/02/24(日) 19:57:17 ]
誤爆したorz

831 名前:デフォルトの名無しさん mailto:sage [2008/02/24(日) 19:57:39 ]
829.__send__(:kwsk)

832 名前:デフォルトの名無しさん mailto:sage [2008/02/24(日) 20:41:32 ]
831.kwsk 829
では?



833 名前:デフォルトの名無しさん mailto:sage [2008/02/24(日) 20:49:28 ]
"やべぇ炊飯器"が気になる

834 名前:デフォルトの名無しさん mailto:sage [2008/02/24(日) 20:54:43 ]
>>832
おまえはOOPLが分かってない

835 名前:デフォルトの名無しさん mailto:sage [2008/02/24(日) 21:01:23 ]
炊飯器でカレーって作れるの?

836 名前:デフォルトの名無しさん [2008/02/24(日) 21:07:15 ]
カレーにRubyを入れたらうまそう(-_-)

837 名前:デフォルトの名無しさん mailto:sage [2008/02/24(日) 21:08:12 ]
炊飯器でカレー作ったらご飯が炊けないじゃないか
致命的なバグだ

838 名前:デフォルトの名無しさん mailto:sage [2008/02/24(日) 21:11:21 ]
炊飯器って結局は圧力釜みたいなもんじゃないか?

839 名前:デフォルトの名無しさん [2008/02/24(日) 21:12:06 ]
バグというか設計不良だなw

840 名前:デフォルトの名無しさん mailto:sage [2008/02/24(日) 21:18:26 ]
炊飯器2個買え

841 名前:デフォルトの名無しさん mailto:sage [2008/02/24(日) 21:24:11 ]
お前ら少しはググれw
ttp://allabout.co.jp/family/yarikuri/closeup/CU20050925A/

842 名前:デフォルトの名無しさん mailto:sage [2008/02/24(日) 21:27:21 ]
>>841
激しくスレ違いだが、素直にすげぇな



843 名前:デフォルトの名無しさん mailto:sage [2008/02/24(日) 21:28:25 ]
こんなつくりかただと水っぽすぎるだろう
玉ねぎも炒めてないから香ばしくないだろうし。

844 名前:デフォルトの名無しさん [2008/02/24(日) 21:28:26 ]
Rubyの設計も>>841を見習うべき

845 名前:デフォルトの名無しさん mailto:sage [2008/02/24(日) 22:10:31 ]
炊飯器でご飯炊くついでに別容器を入れてなんかする、というのは割と普通だと思っていた。
なお、ご飯に匂いがつくので、この例みたいにどうせカレーにするからカレーの匂いがついてもいい、とかじゃない限り、ある程度妥協が必要。

846 名前:デフォルトの名無しさん mailto:sage [2008/02/24(日) 22:26:51 ]
ウオツカ・ジンの助の人の本には、炊飯器に卵をいれて一石二鳥という
ネタがいつも載ってるね。

847 名前:デフォルトの名無しさん [2008/02/24(日) 22:54:46 ]
試しにジャガイモと鶏肉とコンソメを放り込んで炊いたら
スープを期待したのに汁気が全部ジャガイモと鶏肉に吸い込まれて煮物になってしまったわけだが…

848 名前:デフォルトの名無しさん mailto:sage [2008/02/24(日) 23:04:12 ]
class ご飯
end

module カレー
end

class カレーライス < ご飯
 include カレー
end

849 名前:デフォルトの名無しさん mailto:sage [2008/02/24(日) 23:10:16 ]
class カレーうどん < うどん
include カレー
end

便利だなあRubyって

850 名前:デフォルトの名無しさん mailto:sage [2008/02/24(日) 23:16:54 ]
>>847
それはそれで旨そうなわけだがw

851 名前:デフォルトの名無しさん mailto:sage [2008/02/24(日) 23:32:07 ]
>>849
便利なのはRubyじゃなくて「カレー」だとオモタ

852 名前:デフォルトの名無しさん mailto:sage [2008/02/24(日) 23:50:14 ]
カレー単体のインスタンスを作れない欠陥が…
さすがにカレーモジュールは違和感あるな
実用上問題無ければ自分だけで使う分にはかまわないけど
こんなライブラリがあったら嫌だ



853 名前:デフォルトの名無しさん mailto:sage [2008/02/24(日) 23:53:34 ]
カレー単体のインスタンスなんて辛くて食えねーだろ。

854 名前:デフォルトの名無しさん mailto:sage [2008/02/24(日) 23:58:46 ]
カレーをmixinすると、
元が何であれすべてカレーになります。

そのくらい便利って話。

855 名前:デフォルトの名無しさん mailto:sage [2008/02/24(日) 23:59:06 ]
ちょうどさっき米の在庫が無くなったからカレーだけ食べたぞ。
普通においしい。

856 名前:デフォルトの名無しさん mailto:sage [2008/02/25(月) 00:06:09 ]
だが、複数の「具(メソッド)の重複」があるとミックスイン機構は破綻する。

857 名前:デフォルトの名無しさん mailto:sage [2008/02/25(月) 00:30:49 ]
>>856
カレーと肉じゃがは mixin するなと…

858 名前:デフォルトの名無しさん mailto:sage [2008/02/25(月) 00:50:01 ]
>>857
CoCo壱で売ってたな。


859 名前:デフォルトの名無しさん mailto:sage [2008/02/25(月) 03:21:27 ]
require カレー
require 肉じゃが

とすれば、2行目のrequire で入るのは白滝と長ネギだけで済む

860 名前:デフォルトの名無しさん mailto:sage [2008/02/25(月) 11:22:39 ]
>>859
それ、解決になっていないから。つか、生じうる問題を認識できてないんじゃ?

861 名前:デフォルトの名無しさん [2008/02/25(月) 11:35:36 ]
料理は多重継承が無いと表現が難しい希ガス

食材→モジュール
料理→クラス
と思ったけど、料理を組み合わせて作る料理もあるから・・・
オムカレーとかw

862 名前:デフォルトの名無しさん [2008/02/25(月) 12:06:41 ]
バーチャルで定義してもダメ?



863 名前:デフォルトの名無しさん mailto:sage [2008/02/25(月) 15:36:47 ]
いやいや、ライスカレーとカレーライスは似てるけど非なる料理なように
追加部分を''混ぜ込む''mix-inは合ってると思うけどな。

ModuleをclassにしたりClassをModuleにしたりするのはどうするんだっけか

864 名前:デフォルトの名無しさん mailto:sage [2008/02/25(月) 23:52:11 ]
なんだよこの流れ

865 名前:デフォルトの名無しさん mailto:sage [2008/02/26(火) 01:38:35 ]
外国人がこういうのやってると遊び心があってカッコいいとか思うけど
日本人がやってるとオタってやだねーとしか思えない漏れ

866 名前:デフォルトの名無しさん mailto:sage [2008/02/26(火) 01:41:06 ]
たぶん海外でも一般人からしたら、面白さが分からないと思うがな

867 名前:デフォルトの名無しさん mailto:sage [2008/02/26(火) 06:19:32 ]
題材がカレーならそう罪も無いだろう。
エロゲーキャラとかでやられるとアレだけど。

868 名前:デフォルトの名無しさん mailto:sage [2008/02/26(火) 09:32:58 ]
ツーテールとかネコ耳とかオオカミ尻尾をMixInするわけだな

869 名前:デフォルトの名無しさん mailto:sage [2008/02/26(火) 11:21:00 ]
>>863
さらっと言ってるが、カレーライスとライスカレーの違いを教えてくれ。

870 名前:デフォルトの名無しさん mailto:sage [2008/02/26(火) 12:17:52 ]
>>869
カレーにご飯をトッピングしたのがライスカレー。

ご飯にカレーをかけたのがカレーライス。


871 名前:デフォルトの名無しさん mailto:sage [2008/02/26(火) 15:22:46 ]
カレーは 1.9 にはもう入ってますよ。
blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-dev/33676

872 名前:デフォルトの名無しさん mailto:sage [2008/02/26(火) 22:21:12 ]
いつ出るかと待ちかまえていた。
やっとでたか。



873 名前:デフォルトの名無しさん mailto:sage [2008/02/26(火) 22:39:55 ]
ここはJRubyの質問も受け付けますか?

874 名前:デフォルトの名無しさん mailto:sage [2008/02/27(水) 05:14:54 ]
まずは質問を書け。受け付けるか受け付けないかは我々が吟味の上、判断する。

875 名前:デフォルトの名無しさん mailto:sage [2008/02/27(水) 06:12:54 ]
>>874
そこは「はい」でいいだろう。既にそういう質問なんだから。

876 名前:デフォルトの名無しさん mailto:sage [2008/02/27(水) 10:14:24 ]
>>873
ほかにJRubyのスレがないなら、ここでいいです。
ただし、回答が得られるかどうかはわかりません。

>>875
しょうがないよ。>>874は初心者に対して上から目線になりたいヤシなんだから。

877 名前:デフォルトの名無しさん mailto:sage [2008/02/27(水) 10:21:24 ]
JRuby触ったことないから、この機会にここの住民の話聞きたいな

878 名前:デフォルトの名無しさん mailto:sage [2008/02/27(水) 10:32:21 ]
>>873
一応専用スレあるよ

【色々】Java系スクリプト言語【やってるよ】
pc11.2ch.net/test/read.cgi/tech/1190981940/l50

今年に入ってからまだ一度も書き込みがないみたいだけど

879 名前:デフォルトの名無しさん mailto:sage [2008/02/27(水) 15:55:37 ]
>>870の違いがわからあない

880 名前:デフォルトの名無しさん mailto:sage [2008/02/27(水) 15:58:55 ]
>>879
だからごはんとライスの違いなんだよ

881 名前:デフォルトの名無しさん mailto:sage [2008/02/27(水) 15:59:54 ]
>>879
リゾットと炊き込みご飯くらいの違い

882 名前:デフォルトの名無しさん mailto:sage [2008/02/27(水) 16:28:01 ]
焼き飯とチャーハンとピラフの違い



883 名前:デフォルトの名無しさん mailto:sage [2008/02/27(水) 17:15:09 ]
フォントと文字コードくらい違う?

884 名前:デフォルトの名無しさん mailto:sage [2008/02/27(水) 17:39:26 ]
焼き飯とチャーハンって一緒じゃないの?

885 名前:デフォルトの名無しさん [2008/02/27(水) 17:49:43 ]
本気と書いてマジ

886 名前:デフォルトの名無しさん mailto:sage [2008/02/27(水) 17:59:32 ]
>>883
フォントと文字コードって、
カレーとライスくらい違うよ。


887 名前:デフォルトの名無しさん [2008/02/27(水) 18:00:22 ]
ドロップとオハジキくらい違う

888 名前:デフォルトの名無しさん mailto:sage [2008/02/27(水) 18:08:59 ]
このスレは今までになく密度の薄いスレだな

889 名前:デフォルトの名無しさん mailto:sage [2008/02/27(水) 18:11:53 ]
あいつが待ち

890 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 00:09:53 ]
Ruby
AST作れるCCないって
絶対に糞杉じゃね?


891 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 00:24:48 ]
>>890
なんで?
全角アルファベットつかってるほうが糞じゃね?

892 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 00:40:50 ]
文法きたねーしなぁ




893 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 00:45:52 ]
文法とかより、Intellisence使えないのが痛い。

早く、IronRuby公開してよ。

894 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 00:47:06 ]
>>890
AST作れるCCって、具体的にどんなのがあるの?
そもそもCompiler Compilerすらない言語のほうが多いと思うんだが。

895 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 00:55:44 ]
>>894
おまえどんだけ無知なの?w

ANTLR(Ruby言語に欠陥があるためRuby用のASTが吐けない)
sablecc
Python組み込み
PHP組み込み


896 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 01:25:14 ]
raccじゃ駄目なん?

897 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 01:59:32 ]
>>893
Intellisenceとかバカじゃね?
Rubyの開発はVimかEmacsでやんだよ。Visualなんたらとか絶対ありえん

898 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 02:05:17 ]
>>897
死ね

899 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 03:44:35 ]
Rubyを書くエディタをTeraPadからvimに最近転向したんだが、、、
vimで構文チェックとか色つけたりすると結構重たくなるね。
軽くて色を付けてくれれば、エディタなんてなんでもいいんだがなぁ・・・。

900 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 04:35:43 ]
Rubyスクリプトの色付けに関してはPeggyがトップクラスじゃないかな

901 名前:デフォルトの名無しさん [2008/02/28(木) 06:26:00 ]
色付けは甘え

902 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 07:49:21 ]
だから treetop…… PEG は認めん?



903 名前:デフォルトの名無しさん [2008/02/28(木) 07:51:00 ]
Windowsだとむかしから秀丸だわ

904 名前:デフォルトの名無しさん [2008/02/28(木) 08:05:49 ]
>>897
vim&Emacsって
疲れるからやだぁ

905 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 08:15:39 ]
>>895
PythonとPHPに組み込みでCompilerCompilerが存在するというのは初耳なんだけど、検索してもででこんぞ。
ソース希望

906 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 08:21:27 ]
>>895
あと、AST作れるのってそんなに重要なの?
それよりも文法定義がわかりやすくできるとか、デバッグしやすいことのほうが重要だけどなあ。
ASTを作ってくれるCCがRubyになくてもおれとしてはいっこうに困らない。
それよりもparser combinatorがあったほうがうれしい。

907 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 08:35:18 ]
実はAndrew Stuart Tanenbaumを生成する機能のことなんじゃね?


908 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 08:35:23 ]
>>904
疲れる?kwsk

909 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 08:56:06 ]
astのミドルネーム初めて見たw

910 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 09:32:12 ]
>>890
>Ruby
>AST作れるCCないって
>絶対に糞杉じゃね?

いまから>>890が、AST作れるCCがいかに重要かを力説してくれます。
みなさんwktkしてお待ちください。

911 名前:デフォルトの名無しさん [2008/02/28(木) 09:44:09 ]
お赤飯炊かなくっちゃ!

912 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 10:18:28 ]
grammerと処理を分離できて良いじゃん。AST



913 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 10:24:59 ]
そこで Rubinius ですよ。

914 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 10:31:36 ]
標準でシフト+カーソルキーで範囲指定と、
CTRL-X、C、Vでカット、コピー、ペーストが
できないようなエディタはWindows環境では使えない。疲れる。

915 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 10:50:48 ]
>>914
確かに。vimはともかくemacs(meadow)にはどうしても慣れないし慣れられるな気もしない
Windows使わない人は良いんだろうけど

916 名前:デフォルトの名無しさん [2008/02/28(木) 11:07:59 ]
Emacsも秀丸もどっちも使うけど作業効率は大してからわん
むしろ秀丸をLinuxに移植してくれ

917 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 11:25:41 ]
>>916
> むしろ秀丸をLinuxに移植してくれ

秀まるおさんに言ってくれ

918 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 11:46:01 ]
linux上のエミュレータでwindows動かせばええやん

919 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 12:18:35 ]
>>912
>grammerと処理を分離できて良いじゃん。AST
分離するとなにが嬉しいの?まじでわからん。
それよりgrammerと処理とが別の言語を使わなければいけないほうが問題じゃね?
時代はparser combinator

920 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 12:21:15 ]
>>912
>grammerと処理を分離できて良いじゃん。AST
sableccはvisitor pattern使うから分離できるけど、JavaCCやANTLRって分離できたっけ?
昔調べたときはまったくそんなことなかったけど。

921 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 16:14:08 ]
無変換キー+JKLIでカーソル移動
無変換キー+ASDでカットコピーペースト
をどのアプリでも使えるように割り当てたら便利すぎて鼻血でた。

922 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 16:20:13 ]
>>921
それで慣れてしまうと、人のPCで何かするときに物凄くストレスがたまる罠



923 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 16:20:55 ]
そしてPCを使えない人として認定される

924 名前:デフォルトの名無しさん [2008/02/28(木) 16:22:17 ]
そいで「いくじなし」と言われて置いてけぼりにされる

925 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 16:23:59 ]
ちょw言い過ぎ

926 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 17:29:19 ]
>>920
JavaCCもVisitorパターンが利用できるよ。

927 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 18:08:01 ]
ttp://www.geekpage.jp/blog/?id=2008/2/28
> プログラミング言語と求人件数

> 言語 求人件数(前回) 求人件数(今回)
> Ruby 0件 41件



928 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 18:22:06 ]
少ねぇ・・

929 名前:デフォルトの名無しさん [2008/02/28(木) 18:24:26 ]
あれ?
C++がリストにない・・・


930 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 18:26:58 ]
C言語なんじゃね

931 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 18:29:18 ]
CなのかC++なのかC#なのかObjectiveCなのかDなのかはっきりして欲しいよね

932 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 19:04:19 ]
>>926
うそ、そうなの?いつからそんな賢い機能が。
あと>>895の Python と PHP の組み込みCCとやらを教えてくれ。まじで知りたい。



933 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 19:15:35 ]
CCレモンってどこが美味いの?

934 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 19:25:13 ]
一番右のやつがうめぇ

935 名前:926 mailto:sage [2008/02/28(木) 20:32:00 ]
>>932
codezine.jp/a/article.aspx?aid=367
visitorパターンを使った記事だよ。

936 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 21:58:07 ]
>>932
きっと*.pycを吐く機能のことを構文ツリー生成と勘違いしてると予測中。


937 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 22:17:00 ]
>>936
でもそれだったら PHP は当てはまらない。
>おまえどんだけ無知なの?w
というくらいだから、>>894はなんかすごいこと知ってるっぽいけど。

あとgrammerと処理を分離できる利点ってだれか説明してくれたっけ?
ほんとに利点があるなら、raccやparser combinatorから乗り換えも考えないといけないなあ。

938 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 22:53:15 ]
はやくyarvもベリファイアを実装してloadを解禁してほしい

939 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 23:08:10 ]
1.9.0-1は明日の午後3時ですか

940 名前:デフォルトの名無しさん mailto:sage [2008/02/29(金) 00:05:28 ]
ASTと聞いても台湾のPCメーカーしか思い浮かばん

941 名前:デフォルトの名無しさん mailto:sage [2008/02/29(金) 02:26:41 ]
>>826
遅くなってしまったけど、ありがとう。
うまくいきました。

942 名前:デフォルトの名無しさん mailto:sage [2008/02/29(金) 10:49:51 ]
itpro.nikkeibp.co.jp/article/COLUMN/20080128/292199/
こんなクソ記事書いてる暇があったらcgi.rb直せよMatz



943 名前:デフォルトの名無しさん [2008/02/29(金) 11:06:52 ]
[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

944 名前:デフォルトの名無しさん mailto:sage [2008/02/29(金) 13:24:12 ]
>>895
>おまえどんだけ無知なの?w
>
>ANTLR(Ruby言語に欠陥があるためRuby用のASTが吐けない)
>sablecc
>Python組み込み
>PHP組み込み

PythonにもPHPにも組み込みのコンパイラコンパイラなんかないよ。
あるわけがない。>>895はどんだけ無知なの?
AST言いたかっただけちゃうんか

945 名前:デフォルトの名無しさん mailto:sage [2008/02/29(金) 14:07:52 ]
> Ruby言語に欠陥があるためRuby用のASTが吐けない

これ興味があるな。

その情報へのポインタか、Rubyの何がどう障害になるのか
具体的に書いてもらえるとうれしいけど。

946 名前:デフォルトの名無しさん mailto:sage [2008/02/29(金) 15:26:32 ]
trac.macosforge.org/projects/ruby/wiki/MacRuby
どうなの

947 名前:デフォルトの名無しさん mailto:sage [2008/02/29(金) 19:52:42 ]
>>945
どうせ>895の勘違い
grammerと処理を分離を分離できる利点もきっとない

948 名前:デフォルトの名無しさん mailto:sage [2008/02/29(金) 22:32:04 ]
>>942
直せと言うのは同感だが、それが2006年の記事だってことは理解してるよな?


949 名前:デフォルトの名無しさん mailto:sage [2008/02/29(金) 23:15:47 ]
cgi.rbはMerbの人がRackの簡略版を書くらしいので、それが取り込まれるんじゃないかな。
groups.google.com/group/ruby-core-google/browse_thread/thread/de40059c1f05e49a/2b1e3d2b4ec1383a

950 名前:デフォルトの名無しさん mailto:sage [2008/03/01(土) 14:50:24 ]
Ruby完全に置いてきぼりになっちゃったな。やはり時代はMSか。

712 名無し~3.EXE[] 2008/03/01(土) 12:40:38 ID:Yp7Ku/YR
PowerShellスゲー

> $settings = [xml]"<settings><path></path></settings>"
> $settings.settings.path="c:\windows"
> $settings.settings.path
c:\windows
> $settings.Save("c:\data.xml")

> type c:\data.xml
<settings>
<path>c:\windows</path>
</settings>

> $x = [xml]"<dummy/>"
> $x.Load("c:\data.xml")
> $x.settings.path
c:\windows

PowerShellPlusもリアルタイムで .settings .pathを補完してくれるよ。



951 名前:デフォルトの名無しさん mailto:sage [2008/03/01(土) 15:16:15 ]
まあ悲しいかな周りが使わないことにはねえ
アイデアは好きなんだけど

上で出てるRushがWindowsに対応してくれればなあ

952 名前:デフォルトの名無しさん mailto:sage [2008/03/01(土) 15:21:19 ]
>>950とRubyの関連性がわからない俺



953 名前:デフォルトの名無しさん mailto:sage [2008/03/01(土) 15:46:10 ]
sh置いてきぼりになっちゃったな、ならまだ関連が分かるんだが……


954 名前:デフォルトの名無しさん mailto:sage [2008/03/01(土) 16:16:12 ]
1.9.0-1リリースおめ!

955 名前:デフォルトの名無しさん mailto:sage [2008/03/01(土) 16:16:28 ]
「Ruby?時代に乗るためにバッチスクリプトの後釜狙ってるんでしょ?
でもWindowsPowerShellのある今、もう出る幕ないよね。
置いてきぼり食らったRubyカワイソス。やっぱり時代はM$だよねプギャー」

とでも言いたいのだろうとエスパー

956 名前:デフォルトの名無しさん [2008/03/01(土) 16:24:57 ]
RUby?日本人が発祥だって!?日本人マンセー!!!!

ってならんのがいかにも日本人らしいよね、いい意味で。
もっと頑張ってほしい。

957 名前:デフォルトの名無しさん mailto:sage [2008/03/01(土) 16:28:22 ]
>>956
いや、Rubyの初期はそんな感じだったよ。


958 名前:デフォルトの名無しさん mailto:sage [2008/03/01(土) 16:29:00 ]
おれはRubyの初期のころも知ってるんだぜ

959 名前:デフォルトの名無しさん mailto:sage [2008/03/01(土) 16:30:00 ]
日本人が作ってるのならGaucheとかHSPとか他にもいろいろあるだろ

960 名前:デフォルトの名無しさん [2008/03/01(土) 16:31:39 ]
日本の大学だとカリフォルニア大バークレー校的な位置づけってどこになるんだろう

961 名前:デフォルトの名無しさん mailto:sage [2008/03/01(土) 16:33:37 ]
匹敵するようなところはなさそうだなぁ。
えーと、jaist?


962 名前:デフォルトの名無しさん mailto:sage [2008/03/01(土) 16:34:33 ]
SFC



963 名前:デフォルトの名無しさん mailto:sage [2008/03/01(土) 16:35:01 ]
MIT ... KMC
UCB ... titech
かなあ・・・

964 名前:デフォルトの名無しさん mailto:sage [2008/03/01(土) 16:40:18 ]
実績ではなく雰囲気で該当するところ探すしかねーな

965 名前:デフォルトの名無しさん mailto:sage [2008/03/01(土) 16:52:39 ]
東大 - スタンフォード
SFC - UCB
日吉 - MIT
京大 - INRIA
[JN]AIST - プリンストン研

東京農工 - テキサス農工 (?)
KMC - TMRC (?)

966 名前:デフォルトの名無しさん mailto:sage [2008/03/01(土) 17:03:44 ]
* Oniguruma 5.9.1
* added UTF-16,CP949,EUC-KR,GB12345,UCS-{2,4}{BE,LE},GBK,CP936,CP949,GB2312,UTF-7,BIG5,EUC-TW,GB18030,KOI8,KOI8-R,KOI8-U,Windows-1251 support.
* use locale encoding for scripts from -e and stdin unless explicitly specified.
* DATA inherits script encoding.
* __ENCODING__ for current script encoding.
* encoding options Kernel#{putc,puts} invokes STDOUT.{putc,puts} respectively.
* don't use locale dependent strcasecmp.
* -Ks options means Windows-31J, not Shift_JIS.
* string methods work better on UTF-16 strings.
* empty string is compatible with any encoding string add
* string methods run faster for UTF-8.
* String#gsub(pat,hash) use US-ASCII (not ASCII-8BIT) for human readable text.
* allow empty symbol.
* rb_num_coerce_*() now require ID argument.
* Math.cbrt added.
* Math.{gamma,lgamma} added.
* more precise BigDecimal_to_f.
* "0x", "+" and "-" is not a valid integer.
* Proc#curry added.
* Time#strftime officially ignores locale.
* Time.<=> no longer supports comparison with numeric.
* Enumerable#zip behavior reverted to 1.8 one. string
* ObjectSpace.each_obj returns an enumerator if no block given.
* Prime#each returns an enumerator if no block given.
* replace "illegal" to "invalid" in messages.
* Hash#flatten no longer work recursively.
* archdir is "1.9.0", not "1.9".
* added --disable-rubyopt flag.
* import RubyGems r1601.
* Benchmark#realtime a bit faster.
* check NUL in path operand for file operations.
* "make help" shows major targets.

967 名前:デフォルトの名無しさん mailto:sage [2008/03/01(土) 17:42:16 ]
>>963
Titechは日本のMITを名乗ってるんだぜ

968 名前:デフォルトの名無しさん mailto:sage [2008/03/01(土) 17:54:51 ]
TIT(乳首)かよw



というギャグも内部ではございます

969 名前:デフォルトの名無しさん mailto:sage [2008/03/01(土) 17:56:34 ]
titって英語で乳首の意味なのか。日本語ならマンコなのにな。

970 名前:デフォルトの名無しさん mailto:sage [2008/03/01(土) 18:05:18 ]
最近Kinki UniversityがKinky University(変態大学)だと思われるのを
回避するためにKindai Universityに名前を変えるかもっていう話があったな。

Kinki Kidsが改名するという話はない、と思う。


971 名前:デフォルトの名無しさん [2008/03/01(土) 18:09:26 ]
赤井がいるような大学だからな
構内にはヤニの吸殻散らばってるし

972 名前:デフォルトの名無しさん mailto:sage [2008/03/01(土) 18:32:34 ]
近代大学...



973 名前:デフォルトの名無しさん mailto:sage [2008/03/01(土) 18:39:14 ]
>>972
恐ろしく語呂が悪い

974 名前:デフォルトの名無しさん mailto:sage [2008/03/01(土) 21:07:53 ]
そんなことはどうでもいいんだよ。
ただ影舞で新規登録時のプレビュー機能さえあればそれでいい。

975 名前:デフォルトの名無しさん mailto:sage [2008/03/01(土) 21:11:37 ]
影舞は死んでるからこんなところで言ってても一生できないだろ
フォークするか1.9にポーティングしてる人がいたからメールしてみれば。
まあ、retrospectiva使おうよ。

976 名前:デフォルトの名無しさん mailto:sage [2008/03/01(土) 21:15:02 ]
影舞復活してるよ

977 名前:デフォルトの名無しさん mailto:sage [2008/03/01(土) 22:12:02 ]
そうなの?sfも2005-01-27以降動きないように見えるけどどこで動いてんだ

978 名前:デフォルトの名無しさん mailto:sage [2008/03/02(日) 02:48:13 ]
2008-03-01 kagemai-0.8.7 リリース
バグ修正: いろいろ
機能修正:
PostgreSQL, SQL Server のデータ保存が複数のプロジェクトでも1つのデータベースを利用するように変更
管理者がメッセージを非表示にできる機能を追加
ゲストで投稿する時の画像認証をサポート
英語のリソースを追加 (Steve Brumbaugh氏に感謝)
mailif.rb で設定ファイルを外部から指定できるように修正 (BTS:284)
検索結果の CSV 出力時に直接ファイルとして保存できるオプションを追加 (BTS:302)
検索結果の CSV 出力に報告者、報告日、最終更新日を追加
FastCGI 環境での動作をサポート
www.daifukuya.com/kagemai/

979 名前:デフォルトの名無しさん mailto:sage [2008/03/02(日) 15:35:10 ]
>>967
> Titechは日本のMITを名乗ってるんだぜ

日本でMITと言えば武蔵野工だろ、というネタはさておき、
単科大学ではあるけど公立と私立だからなぁ。

980 名前:デフォルトの名無しさん mailto:sage [2008/03/02(日) 15:55:32 ]
すまん。学内でネタになってるだけで、公式にそういう風に言ってるかどうかはわからんわ。

981 名前:デフォルトの名無しさん mailto:sage [2008/03/02(日) 17:43:19 ]
そういや前世紀にチャットで話した相手が
自分の学校をKITだKITだとかさも当たり前のように言ってたから
なんのことやねんと聞いたら九工大だった。
そういう略称は学内では当たり前になってるらしいな。

982 名前:デフォルトの名無しさん mailto:sage [2008/03/02(日) 17:47:27 ]
まだやるの



983 名前:デフォルトの名無しさん mailto:sage [2008/03/02(日) 18:22:40 ]
KITと言えば金沢工科大だと思ったのだが。

984 名前:デフォルトの名無しさん mailto:sage [2008/03/02(日) 18:34:08 ]
神奈川工科大が被るよね
KAITとして回避してるけど

985 名前:デフォルトの名無しさん mailto:sage [2008/03/02(日) 18:47:15 ]
ttp://ja.wikipedia.org/wiki/KIT
KITが4つ

986 名前:デフォルトの名無しさん mailto:sage [2008/03/02(日) 18:48:13 ]
KITT

987 名前:デフォルトの名無しさん mailto:sage [2008/03/02(日) 19:23:42 ]
1.9.0-1が出たことだしrubyの話しようーぜ

影舞は確かに復活してるようけどgoogle groupsのメールがまだ4つか・・・
影舞自身を影舞でトラッキングしないのかね?

988 名前:デフォルトの名無しさん mailto:sage [2008/03/02(日) 20:34:19 ]
rparsec
の使い方おせーて

情報少なすぎて困ってる

989 名前:デフォルトの名無しさん mailto:sage [2008/03/02(日) 21:04:42 ]
>>987
>影舞自身を影舞でトラッキングしないのかね?
www.daifukuya.com/kagemai/guest.rbx?project=kagemai&action=top

990 名前:デフォルトの名無しさん mailto:sage [2008/03/02(日) 21:20:02 ]
うちの略称は UT とかしょぼすぎ

991 名前:デフォルトの名無しさん mailto:sage [2008/03/02(日) 21:48:22 ]
え〜YTなら知っていますが、UTは初めて聞きました。

超地球的存在?

992 名前:デフォルトの名無しさん mailto:sage [2008/03/02(日) 21:53:09 ]
ま・さ・か〜



993 名前:デフォルトの名無しさん mailto:sage [2008/03/02(日) 23:08:15 ]
Rubyについて Part 31
pc11.2ch.net/test/read.cgi/tech/1204466626/

994 名前:デフォルトの名無しさん mailto:sage [2008/03/03(月) 16:50:06 ]
Ultra-no-Titi

995 名前:デフォルトの名無しさん mailto:sage [2008/03/04(火) 22:37:33 ]
self.threads.fill

996 名前:デフォルトの名無しさん [2008/03/04(火) 22:39:46 ]
raise Matz

997 名前:デフォルトの名無しさん mailto:sage [2008/03/04(火) 23:23:07 ]


998 名前:デフォルトの名無しさん mailto:sage [2008/03/05(水) 00:41:33 ]
なんとなく埋め

999 名前:デフォルトの名無しさん mailto:sage [2008/03/05(水) 01:10:36 ]
るびぃ

1000 名前:デフォルトの名無しさん mailto:sage [2008/03/05(水) 01:17:18 ]
1000

1001 名前:1001 [Over 1000 Thread]
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

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

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