Rubyについて Part 11
レス数が1000を超えています。これ以上書き込みはできません。
0001 ◆mput.861Kw
NGNGRuby Home Page
http://www.ruby-lang.org/ja/
= 前スレ
: Rubyについて Part 10
http://fun.kz/test/read.cgi/tech/1095004337/
: Rubyについて Part 9
http://pc5.2ch.net/test/read.cgi/tech/1087999575/
: Rubyについて Part 8
http://pc5.2ch.net/test/read.cgi/tech/1079975637/
: Rubyについて Part 7
http://pc2.2ch.net/test/read.cgi/tech/1074235226/
: Rubyについて Part 6
http://pc2.2ch.net/test/read.cgi/tech/1067623825/
: Rubyについて Part 5
http://pc2.2ch.net/tech/kako/1063/10630/1063028224.html
: Ruby について Part 4
http://pc2.2ch.net/tech/kako/1056/10569/1056944114.html
: Ruby について Part 3
http://pc2.2ch.net/tech/kako/1042/10420/1042004759.html
: Rubyについて Part 2
http://pc3.2ch.net/tech/kako/1028/10289/1028906179.html
: Rubyについて
http://pc3.2ch.net/tech/kako/1012/10120/1012096319.html
0003デフォルトの名無しさん
NGNG: リファレンス
http://www.ruby-lang.org/ja/man/
: Ruby Weekly News @ Ruby Garden
http://www.rubygarden.org/rurl/html/
: ruby-cvs
http://rrr.jin.gr.jp/rwiki?cmd=view;name=ruby-cvs
: Ruby hotlinks 五月雨版
http://rrr.jin.gr.jp/~znz/samidare/
: 日本Rubyの会
http://jp.rubyist.net/
: Rubyist Magazine
http://jp.rubyist.net/magazine/
: <rubyXML/>
http://www.rubyxml.com/
: Matzにっき
http://www.rubyist.net/~matz/
: rubyを語るスレッド 4
http://pc.2ch.net/test/read.cgi/unix/1060537252/
: 【最高言語】 Rubyist Magazine創刊 【ルビま!】
http://pc5.2ch.net/test/read.cgi/tech/1094825807/l50
0006デフォルトの名無しさん
NGNGスレ立て乙
RubyForgeとかRuby Buzzあたりも入ってるとよかったかも
>>3
粘着乙
00076
NGNGRuby Forge
http://rubyforge.org/
Ruby Buzz
http://www.artima.com/buzz/community.jsp?forum=123
0008デフォルトの名無しさん
NGNG純国産フリーウェアのスレに毛唐サイトなんて張るなよ
0009デフォルトの名無しさん
NGNGスレ立て乙
しかし >975- は不毛だったな
c1 = Card.new(Card::CLUB, 1)
(snip)
j = Card::Joker
とかツッコメよ
0010デフォルトの名無しさん
NGNGHSPの替わりは無理じゃないか?
変態的な文法は似てるが
0011デフォルトの名無しさん
NGNGスピード求めるならC/C++でやった方が……HSPは止めておいた方がいいと思う。
HSPだとどうしてもC使わなくちゃいけなくなるしね。
0012デフォルトの名無しさん
NGNGそのゲームってどれのこと?
0013デフォルトの名無しさん
NGNG実用に耐えるものは何一つないんだよな。
0014デフォルトの名無しさん
NGNG妄想で口先だけはいっちょまえだな
0015デフォルトの名無しさん
NGNG妻蘭。
どうせ粘着するならRubyちゃんにイチャモンつけるとか、もう少し
バリエーション増やせ。
>>11
RMS曰く「tclのようなプログラミング言語ではなくスクリプト言語
としてデザインされたものは使うな。」
0016デフォルトの名無しさん
NGNGRMSなんて狂人の言う事を全部まともに受け止めるの、イクナイ。
嘗ては偶に良い事も言ってたけど。
0017デフォルトの名無しさん
NGNGでもtclに関する見解は結構同意だけどな。guileは失敗だと思うけど。
あそこで言われているスクリプト言語って単なるglue languageのようなもの
を指しているのだと思う。RubyとかPythonはそれにはあてはまらないよね。
0018デフォルトの名無しさん
NGNG私Perl使いなんですが、自作スクリプトの比較的複雑な設定ファイルに
YAMLを使おうかと思っていて、
YAMLのメリット・デメリットみたいな議論につきあってもらえる人を探してます。
実際に使っている人ってことで言うとRuby方面に多そうな気がしたもんで。
0019デフォルトの名無しさん
NGNG0020デフォルトの名無しさん
NGNGやめとけって。気を付けないとフレームになるし。
>18
ここはチェックした?
http://www-6.ibm.com/jp/developerworks/xml/030124/j_x-matters23.html
YAMLは、汎用性の点でXMLに劣るものの、XMLよりずっと読みやすく、
編集、修正、および作成がずっと容易です。
つうことでしょうな。設定ファイルならYAMLで十分じゃない?
0021デフォルトの名無しさん
NGNGなるほど。
>>20
プロトタイプを作ってみて、到底マンセーとは思えなかったので
YAMLマンセー派の人の話が聞いてみたいなと思ったんです。
十分複雑なデータ構造を扱うならXMLの方がメリットを出せそうだし、
逆にそれほど複雑なデータ構造を扱うのでなければ
(Perlの話ですみませんが)Config::GeneralとかAppConfigあたりの方が
設定ファイルが見やすい気がしていまして…。
0022デフォルトの名無しさん
NGNG人間可読なシリアライズフォーマットとして使ってる。
0023デフォルトの名無しさん
NGNGリファレンスマニュアル見てもないようだけど。
あとstackとかqueueもないの?
0024デフォルトの名無しさん
NGNG全部arrayで同様の操作ができるから、いらないと思う。
あと、queueはあるよ。マルチスレッドの同期のためのクラスだけど。
0025デフォルトの名無しさん
NGNGでも、arrayとlistは違う。
例えば、arrayだと挿入、削除にlistよりもコストかかるし。
0026デフォルトの名無しさん
NGNG0027デフォルトの名無しさん
NGNGでも、データ構造の違いによる実行時間や、メモリなどのコストの差は状況によっては、
RubyとCの違いとは比べもにならないぐらい違うんだけど・・・
0028デフォルトの名無しさん
NGNG尽くすべきだし。
0029デフォルトの名無しさん
NGNG0030デフォルトの名無しさん
NGNGがっかり。やっぱ、他の言語にしよう。
0031デフォルトの名無しさん
NGNG0032デフォルトの名無しさん
NGNG0033デフォルトの名無しさん
NGNGリアルに社会から「孤立」してんのはテメーだろ?w
0034デフォルトの名無しさん
NGNG0035デフォルトの名無しさん
NGNG0036デフォルトの名無しさん
NGNG0037デフォルトの名無しさん
NGNG変な方々・・・
0038デフォルトの名無しさん
NGNGrefe.el
ri-emacs (wrong-type-argument stringp io-error io-error "couldn't start ruby script)
説明通りインストールしたのですが、いずれもエラー。使えてないのは自分だけでしょうか....orz
リファレンスがemacs から引けたり、メソッド名補完してくれるelispは、他にありますか?
0039デフォルトの名無しさん
NGNG素直にC++で組め or 拡張モジュール作れ
……でも、Arrayはdequeで組んで欲しいよな……
push 100000回 = 0.063sec
unshift 100000回 = 8.875sec
サイズが大きくなるとunshiftはキツいわ
0040デフォルトの名無しさん
NGNGないのを知ってて粘着する方が変だよ。
0041デフォルトの名無しさん
NGNGそりゃそうだ。リファレンスマニュアルに載っていなけりゃ
標準にないっつうことは判りそうなもんだな。
こんな僻地で聞くまでもない
0042デフォルトの名無しさん
NGNGいや、マジで聞きたい。Arrayだと実行コストが高そうってだけ?
0043デフォルトの名無しさん
NGNGリストのほうが再帰が自然に書けていいじゃん。
0044デフォルトの名無しさん
NGNGRuby が Array とよんどるのも界面は list ということもありうるんでは?
外部カーソルが必須だったりすると駄目だが。
0045デフォルトの名無しさん
NGNGクやキューも同様。
再帰が自然に書けるというけど、 Ruby ではリストを再帰的に書く場面に
each とかを使って書くというスタイルなんだと思うけど。無理に再帰にする
こたないし。リスト操作的な関数(map/sort/uniq/include?/index/assoc/concatなど)
はだいたい Array で可能なので、別にそれほど不便に思ったことはない。
ただ、 fold 系は欲しくなるときがあるけど……。
0046デフォルトの名無しさん
NGNG激しくパフォーマンスの差が出そうなの (List の方が良い) って、
たとえばどういう操作になるんでしょうか?
0047デフォルトの名無しさん
NGNG0048デフォルトの名無しさん
NGNG0049デフォルトの名無しさん
NGNGリストでもデータが整列されてないといけない場合は、配列と同じ程度に遅くなる。
>>48
そりゃ単純に配列をキューとして使えば遅いけど、ふつうは
(つまりメモリにそれなりの余裕がある場合)headとtailのポインタを動かすだけだから
大して遅くならない。
0050デフォルトの名無しさん
NGNG界面って何?
チョン用語ですか?
0051デフォルトの名無しさん
NGNG>そりゃ単純に配列をキューとして使えば遅いけど、
>ふつうは (つまりメモリにそれなりの余裕がある場合)
こんなのごく稀じゃないのか?
何?メモリにそれなりの余裕がある場合って。
0052デフォルトの名無しさん
NGNG> 何?メモリにそれなりの余裕がある場合って。
N個のデータを格納しなきゃいけないとして2N個分のメモリがある場合、ってことでしょ。
0053デフォルトの名無しさん
NGNGチョンのくせにそんなことも知らんのか。
0054デフォルトの名無しさん
NGNGSTLにあるような一般的なコンテナは全部標準ライブラリにしちゃって欲しい。
0055デフォルトの名無しさん
NGNGinjectがfoldl相当。foldr相当のものはないけど、foldrでは末尾再帰にならんから個人的にはfoldrはなくてもいいな
0056デフォルトの名無しさん
NGNGどこが遅いのかちゃんと理解できてる香具師っていなさそうだな。
0057デフォルトの名無しさん
NGNGそりゃそうだけど、PerlにしてもPythonにしても、リストと配列の区別はつけてないし、
スクリプト系の言語は、そんな効率にこだわってないんじゃないの?
0058デフォルトの名無しさん
NGNG設計者の想定外の使われ方するぐらいなら
Listコンテナぐらい初めから用意しといた方がいいんじゃないの。
0059デフォルトの名無しさん
NGNGバカ一代じゃないんだから、Arrayが適さない場面なんていくらでも出てくるだろうよ。
コンテナを別途用意するのは、暗黙知を形式知にするため。
すると、みんなでノウハウをカタログ化できて、共有が円滑化に。
0060デフォルトの名無しさん
NGNG想定外の使われ方って?
listを手で書いたら想定外?
0061デフォルトの名無しさん
NGNG0062デフォルトの名無しさん
NGNG0063デフォルトの名無しさん
NGNGhttp://www.namikilab.tuat.ac.jp/~sasada/diary/200407.html#d1
この翌日、翌々日くらいも。
あとこれとかも。
http://www.namikilab.tuat.ac.jp/~sasada/diary/vote.cgi?no=44&mode=show
0064デフォルトの名無しさん
NGNGそんな、個人の日記を「読んでますか」などと言われましても。
これだから Ruby コミュニティ (ry
0065デフォルトの名無しさん
NGNG0066デフォルトの名無しさん
NGNGじゃあもまいが教えてくださいよ
0067デフォルトの名無しさん
NGNG0068デフォルトの名無しさん
NGNGRubyに限らず開発者の日記を読むのは基本でしょ。
最近じゃPlanetなんて便利なものもあるし。RubyはRuby Buzzだけだけど。
0069デフォルトの名無しさん
NGNGリストが無いんじゃなくて、Cの配列やC++のVectorに相当するものが無いのでは?
0070デフォルトの名無しさん
NGNGそんなら www.ruby-lang.org のトップページにでかでかと
「開発者の日記を購読しましょう」とか書いとけよ。
んなもん「基本」にされてたまるかよ。
0071デフォルトの名無しさん
NGNG0072デフォルトの名無しさん
NGNG0073デフォルトの名無しさん
NGNG勘違いしているようだが、Rubyの配列はCレベルでも配列だ。
0074デフォルトの名無しさん
NGNG内部の実装はどうなってるか知らないけど、
以前試したときには、Arrayにランダムアクセスしても
位置によって、差がでるってことはなかったよ。
あと、途中にデータを入れたり、削除したりして、
リンクリストっぽい使い方をしても、Arrayのサイズが大きい
からスピードが極端に遅くなるとか、そういうことも無かったと思う。
0075デフォルトの名無しさん
NGNG設計されてて本当によかったよ。はあ。
0076デフォルトの名無しさん
NGNG現状のRubyを使いこなすのはべつに日記読まなくても大丈夫だろ。
機能追加の要求とかしたい人は日記くらい読んでおけ、と。
0077デフォルトの名無しさん
NGNG0078デフォルトの名無しさん
NGNG> ここは嘘ばかりのインターネットですね
Rubyの信者は嘘つきばかりってことですね?
0079デフォルトの名無しさん
NGNG0080デフォルトの名無しさん
NGNGとりあえず>>68は氏んで詫びよ。
0081デフォルトの名無しさん
NGNGRubyユーザのほとんどの人にとって、Rubyの最新バージョンが何かとか、
最近どういう機能が追加されたかとか、2.0はどういう風になるのかというのは
どうでもいいことなのよ。
0082デフォルトの名無しさん
NGNGいいや、付け入る隙を与えたのは>>63だ。
0083デフォルトの名無しさん
NGNGなどと得意げに言っていますが、>>75の正体はそれらのどれも使いこなせて
いないHSP厨です。
0084デフォルトの名無しさん
NGNG0085デフォルトの名無しさん
NGNGうそはうそであると見抜ける人でないと(掲示板を使うのは)難しい
0086デフォルトの名無しさん
NGNGなんか公開されそうな感じだったのに、残念。
0087デフォルトの名無しさん
NGNGそんなことより電気製品もっと売りつけようぜ
008887
NGNG0089デフォルトの名無しさん
NGNG0090デフォルトの名無しさん
NGNGPerl信者およびPython信者は啓典の民と呼ばれています。
0091デフォルトの名無しさん
NGNGruby -rprofile
0092デフォルトの名無しさん
NGNG0093デフォルトの名無しさん
NGNGその通りだな。
プログラミングを全くやったことがないやつに薦められるRUBYプログラミングの勉強サイトってある?
Cはズブの初心者向けのが見つかるけど、Rubyは無いような気がする。
0094デフォルトの名無しさん
NGNG思いつかないなあ。Rubyist Magazineの連載くらい?まだ第一回が出たばっかだけどw
0095デフォルトの名無しさん
NGNG> プログラミングを全くやったことがないやつに薦められるRUBYプログラミングの勉強サイトってある?
> Cはズブの初心者向けのが見つかるけど、Rubyは無いような気がする。
http://www.amazon.co.jp/exec/obidos/ASIN/4797314087
この本ってどうなの?
ズブの素人が読んだらどういう感想を持つのか聞いてみたい。
0096デフォルトの名無しさん
NGNGそれズブ素人には難しい。
大雑把に書いてあるし、いきなりずらずらと知らない命令が出てくるから。
倉薫の書いたC言語の本と比べると、とても初心者に薦められるものじゃない。
0097デフォルトの名無しさん
NGNGRuby は機能追加が日記ベースで行われているってことですか。
いやはやなんとまあ素晴らしい開発体制ですね。
0098デフォルトの名無しさん
NGNG話の腰を折るようだけど、Rubyはある程度プログラミング経験がないと
初心者にはまだ厳しい気がする。
最初に学ぶ言語としては制限が多すぎて挫折に繋がったり、
変なクセが付いたりしそうで。
サブ言語としてなら薦められるんだけどなあ。
そういった意味でプログラミング初心者向けのRubyサイトは現状作るの難しいと思うよ。
0099デフォルトの名無しさん
NGNG制限がきついってどのことを言ってるの?
GUI関係?
0100デフォルトの名無しさん
NGNG自分で思いつかない?
上げれば切がないんだけど。
まあGUIは当たってるけどね。
ゲーム作りたい!
と思ってもまずまともなものは作れないだろうし。
画像処理したい!
と思ってもその遅さに泣く泣く他の言語に手を出すだろうし。
仕事で使いたい!
と思っても上司がストップ掛けるだろうし。
出世に使いたい!
と思ってもそれは不可能というものだし。
etc.
初心者にないないずくしの言語は薦めてはいけない。
成果が出てこそ次に進もうと意欲がわくわけで。
はっきりいってかわいそうですよ。
逆に、Rubyで色気があって成功する見込みがありそうなのはWebプロぐらいかな。
Webプロしたい!
ってことなら、そんなに変なことではない。
0101デフォルトの名無しさん
NGNG0102デフォルトの名無しさん
NGNG初心者を理解できないオタの書いた駄文とは一線を画した良書。
http://www.amazon.co.jp/exec/obidos/ASIN/4894714019/249-7332859-6121956
0103デフォルトの名無しさん
NGNGぱいそんさんじゃん。
Rubyについての本なら、Rubyの冒険
http://www.amazon.co.jp/exec/obidos/ASIN/4839910413/
が初心者向きだった気がする。
ざっと読んだだけだけどね。
0104デフォルトの名無しさん
NGNG>ゲーム作りたい!
Cで作っても初心者にまともなものは作れないだろう
>画像処理したい!
画像工学の基礎を真面目に学んだ人間ならCくらい使えるだろう
>仕事で使いたい!
使えばいい。
>出世に使いたい!
Cができたって出世はできないだろう。
>>100がこれらの分野で苦労したのは分かるが、>>100自身が初心者ではないようなので指摘がずれているように思う。
0105デフォルトの名無しさん
NGNGhttp://www.amazon.co.jp/exec/obidos/ASIN/4797314087/qid%3D1098167587/249-2279718-1524362
Rubyはこれで始めた。
0106デフォルトの名無しさん
NGNG最近本屋で見かけなくなったな。
まあ原書は2nd Edition出てるし、あえて今買う必要はないような。
0107デフォルトの名無しさん
NGNGlineで線が引けてplayで音が出て実にお手軽で楽しかった。
Rubyにはそういったお手軽な楽しさがあまり感じられない。
現代のN88BASICと呼べるのはMathematicaとHS(ry
0108デフォルトの名無しさん
NGNG> 最初に学ぶ言語としては制限が多すぎて挫折に繋がったり、
>>100 の制限を見る限り、 PHP もダメ言語のようですね(w
ゲーム作って、画像処理をこなしつつ、仕事でつかえて、、、、
その一方で、現在の主流のウェブプログラミングができることは特にプラスにならないようだし。(w
ちなみに、あなたの仕事内容は何ですか?
> 変なクセが付いたりしそうで。
「しそう」ということはまだ Ruby を触ったことはないのかな?
> サブ言語としてなら薦められるんだけどなあ。
ちなみあなたの薦めるにメイン言語は?
0109デフォルトの名無しさん
NGNG問題はRubyがどれも満たしていないってことだなw
0110デフォルトの名無しさん
NGNG自分の無能を Ruby のせいにするなよ。
今後のためにもそのくらいはちゃんと自覚した方がいいとおもうよ。
0111デフォルトの名無しさん
NGNG> ゲーム作りたい!
初心者では何使っても無理だろ。
ツクール系とADVツールならいいかも知らんが。
Ruby使ってゲーム作りたい(?)ならRPGツクールXP買え。
とりあえず下地さえあればRubyでもゲームが記述できるという例なんだし。
ゲーム向けSDKとフレームワークが出てくれば問題ないわけだ。
グラフィックとサウンドを扱うだけならとりあえずSDLはある。
> 画像処理したい!
初心者では何使っても無理だろ。
だいたい初心者がやりたい画像処理って何?
> 仕事で使いたい!
ずぶの初心者に言語の提案させるなよ。
上司がRuby知ってるなら対象領域次第でRuby使わせてくれるかもしれないが。
言うとおりWeb系なら候補に挙がる可能性はあるわけだし。
LispでCGI書く仕事ですらやってる会社があるんだからそれに比べれば突飛な感じはしないな。
> 出世に使いたい!
意味不明。何か勘違いしてると思われ。
> Webプロしたい!
> ってことなら、そんなに変なことではない。
まあ今のところ広い範囲でRuby使えそうな分野はその辺か。
0112デフォルトの名無しさん
NGNG0113デフォルトの名無しさん
NGNG0114デフォルトの名無しさん
NGNG0115デフォルトの名無しさん
NGNG公開されてるやつで。
0116デフォルトの名無しさん
NGNG0117デフォルトの名無しさん
NGNGお前のお薦めを書けと言いたいところだが、
実際は何使っても作る手間的にはそんなに変わらんので別にいいや。
問題は[C#|Python|Java|Ruby|Perl|C++|C]がどれも満たしていないってことだなw
汎用高級言語はどれも駄目だろ。問題指向じゃないんだから。
0118デフォルトの名無しさん
NGNG0119デフォルトの名無しさん
NGNG0120デフォルトの名無しさん
NGNGPerl 「Perlユーザは臭い」
Java 「Javaなんてうんこ」
C++ 「C++なぞ問題外.^^;;;」
Ruby 「Rubyこそ最高言語」
by Rubyユーザ一同
0121デフォルトの名無しさん
NGNG0122デフォルトの名無しさん
NGNGRuby/SDLはメモリtoサーフィスが腐っていて使いにくいったらありゃしない
自分で演算した画像を表示するのにwxRubyより遅いって何事だよ
ゲームを作るにしても無駄にファイル数が増える原因かと
ちょっと使ってみて感じたでかい欠点
>画像処理したい!
画像サイズと処理内容次第だが…極簡単な物ならRubyでも何とかなるかも
画像処理の勉強に使いたいと言うことならメモリ管理等に気を使うCよりも良いかもしれん
ある程度Rubyの高速化手法を心得ていないと洒落にならないほど遅くなるのが欠点か…
ちょっと書き方が違うだけで簡単に10〜100倍位実行時間に差が出る…
>仕事で使いたい!
IT系なら使えるかも?
それ以外だと保守的な上司が特に多いので難しいかも…
0123デフォルトの名無しさん
NGNG0124デフォルトの名無しさん
NGNG0125デフォルトの名無しさん
NGNG0126デフォルトの名無しさん
NGNG(巛ミ彡ミ彡ミ彡ミ彡ミ彡)ミ彡ミ彡)ミ彡)
,,从.ノ巛ミ 彡ミ彡)ミ彡ミ彡ミ彡)ミ彡)''"
人ノ゙ ⌒ヽ 彡ミ彡)ミ彡)ミ彡)''"
∧_∧ ,,..、;;:〜''"゙゙ ) 从 ミ彡ミ彡)ミ彡,,)〜'')
√(:::.´_ゝ`) _,,..、;;:〜-:''"゙⌒゙ 彡 ,, ⌒ 彡') 彡"
| (:::..、===m==<|::::::゙:゙ '"゙ミ彡)彡ミヽ(`Д´)ノ') 〜''
|_= |:::. |::. | ' ``゙⌒`゙"''〜-、:;;,_ ) 彡,,ノ彡〜''" ( ),,←>>1-125
(__)_) ゙⌒`゙"''〜-、,, ,,彡⌒''〜''" ,,/ヽミ 〜''
"⌒''〜" 彡〜" "''〜
0127デフォルトの名無しさん
NGNG0128デフォルトの名無しさん
NGNGRuby/SDLのサイトに繋がらないのは仕様?
0129デフォルトの名無しさん
NGNG0130デフォルトの名無しさん
NGNG0132デフォルトの名無しさん
NGNGおい、同士よ、おまえ馬鹿か?日記の話はとっくに流されているんだよ。
今、Rubyを煽るネタのトレンドは、
- まともなゲームは作れない
- 画像処理をするには遅すぎ
この二点だ。
そこんところ、よーく了解の上、活動よろしく。
0133デフォルトの名無しさん
NGNG慣れたらCとJavaくらい違うのか?
0134デフォルトの名無しさん
NGNGああ、そんな感じかな。
0135デフォルトの名無しさん
NGNG0136デフォルトの名無しさん
NGNG↓
Perl, Ruby, Python
0137デフォルトの名無しさん
NGNGPerl オブジェクト指向でプログラムを組むことも可能
Ruby オブジェクト指向を使わずにプログラムを組むことも可能
Perlをオブジェクト厨向けにリファインしたのがRubyだよ。
ドキュメントにもこういう性格が出てるから初心者は本能的に避ける。
0138デフォルトの名無しさん
NGNG(巛ミ彡ミ彡ミ彡ミ彡ミ彡)ミ彡ミ彡)ミ彡)
,,从.ノ巛ミ 彡ミ彡)ミ彡ミ彡ミ彡)ミ彡)''"
人ノ゙ ⌒ヽ 彡ミ彡)ミ彡)ミ彡)''"
∧_∧ ,,..、;;:〜''"゙゙ ) 从 ミ彡ミ彡)ミ彡,,)〜'')
√(:::.´_ゝ`) _,,..、;;:〜-:''"゙⌒゙ 彡 ,, ⌒ 彡') 彡"
| (:::..、===m==<|::::::゙:゙ '"゙ミ彡)彡ミヽ(`Д´)ノ') 〜''
|_= |:::. |::. | ' ``゙⌒`゙"''〜-、:;;,_ ) 彡,,ノ彡〜''" ( ),,←>>132-137
(__)_) ゙⌒`゙"''〜-、,, ,,彡⌒''〜''" ,,/ヽミ 〜''
"⌒''〜" 彡〜" "''〜
0139C++信者
NGNG0140デフォルトの名無しさん
NGNG使うほうが多いと思うのだけど。
そうでなくても、自分で書いたライブラリを使いまわしやすいのはありがたい。
ただ、組み込み系がね...
0141デフォルトの名無しさん
NGNGショボゲー作ってるやつはいるだろうけど。
0142デフォルトの名無しさん
NGNG知ってて損はないじゃないですか、ただそれだけのことですよ。
0143デフォルトの名無しさん
NGNG言語をひとつ使うのにイッパイ、イッパイのかわいそうな人は
言語の選定にも慎重にならざるをえないのですよ。
0144デフォルトの名無しさん
NGNG>>100の指摘のあまりの的外れさにわらた。
「プログラミングを全くやったことがないやつ」っていってんのに。
0145デフォルトの名無しさん
NGNG0146デフォルトの名無しさん
NGNG残念ながら。
0147デフォルトの名無しさん
NGNG1.8.2のリリースはいったいいつ?
0148デフォルトの名無しさん
NGNG儲の使い方に感心した。
0149デフォルトの名無しさん
NGNG2ちゃんではわりとメジャーなのではないかと。
(AAry
0150デフォルトの名無しさん
NGNG0151デフォルトの名無しさん
NGNGどういう意味?
0152デフォルトの名無しさん
NGNG0153https
NGNGRubyで取り込む方法を探しています.
WindowsXPでActiveScriptRuby1.8.1.2を使っています.
「Rubyプログラミング入門」「RubyMagic Rubyで極める正規表現」などを買いました.
http://xxxxxxxxxxx/ のページからhtmlを取得するプログラムが載っていて,
動かすことができました.ファイルに保存するように直すこともできました.
しかし,https://xxxxxxxxxx/の場合が見つからず,分かりません.
目的は,https:// のhtmlを取得し,ファイルに保存することです.
このスレの501に,httpsから取得するプログラムがあり,実行しようとしましたが,
uninitialized constant Net (NameError)
が出て,動かせません.
それでお願いですが,
正しくhttpsでアクセスできることがわかってるサイトを教えて下さい(503の方の指摘より).
プログラムが動くようになれば,後はやってみます.
YahooファイナンスVIPを想定していますが,
まだ加入していないので,そこには入れないと思うのですが.
httpsにアクセスするには,何が必要なのかも分かりません.
httpsから取得する方法が分からず,Rubyに流れ着きましたが,
本も買ったし,便利そうに見えるので,できればRubyで作りたいので,
501さんのプログラムを実行できるように教えて頂けないでしょうか.
よろしくお願いします.
0154https
NGNG501のプログラムは,"Rubyについて Part10"にあります.
すみません.
0155デフォルトの名無しさん
NGNG> uninitialized constant Net (NameError)
> が出て,動かせません.
ちゃんと require 'net/https' があればこのエラーはでないと思うんだがなぁ。
0156https
NGNGぷららフレッツ速度診断サービス
https://flspeed.plala.or.jp/speed_doctor/top.php
このアドレスを,501のプログラムに入れて,
require 'net/https'
http = Net::HTTP.new('https://flspeed.plala.or.jp/speed_doctor/top.php', 443)
http.use_ssl = true
http.start {
http.request_get('/') {|res|
print res.body
}
}
実行("ruby test.rb"[enter])すると,
"test.rb:2: initialized constant Net (NameError)"とエラーが出て失敗します.
使い方間違っているのでしょうか.
0157デフォルトの名無しさん
NGNG155の通り、スクリプトのミスやhttpsの問題ではなく、 require "net/https"
の問題と思われ。 uninitialized constant Net とはそのこと。この場合はま
あ、大雑把に言えば定義されているはずの Net モジュールが未定義だってい
うエラーに相当する。
require "net/https"
puts Net
といったスクリプトでも同じエラーになるはず。正しく net 関係のモジュー
ルがインストールされてるか、使えるかの確認はしてみた?
0158https
NGNGエラーは,"test.rb:2: uninitialized constant Net (NameError)"です.
すみません.
0159https
NGNGrequire "net/https"
puts Net
を実行したところ,同じエラーがでました.
ご指摘の通りでした.
0160https
NGNGruby-1.8\lib\ruby\1.8\net に,"https.rb" がありました.
どのように使用すれば良いのでしょうか.
0161https
NGNGMimori's Algorithms tDiary
http://www.mimori.org/~h/tdiary/20040712.html
これを見ると,https:// は入れないみたいです.
http = Net::HTTP.new('flspeed.plala.or.jp/speed_doctor/top.php', 443)
にして,実行しましたが,同じがエラーが出ました.
net関係のインストールができていないとすると,
そのインストールは,どうすればできるのでしょうか.
0162デフォルトの名無しさん
NGNG0163https
NGNGしてみました($:って何だろう・・・).
結果は,
E:\Ruby>ruby test2.rb
D:/Program Files/ruby-1.8/lib/ruby/site-ruby/1.8
D:/Program Files/ruby-1.8/lib/ruby/site-ruby/1.8/i386-msvcrt
D:/Program Files/ruby-1.8/lib/ruby/site-ruby
D:/Program Files/ruby-1.8/lib/ruby/1.8
D:/Program Files/ruby-1.8/lib/ruby/1.8/i386-mswin32
.
test2.rb:3: uninitialized constant Net (NameError)
でした.
読み先には,***.so というファイルで,
ファイルの種類は,Apache Loadable Module でした.
Apacheの設定に関係があるのでしょうか.
たしかに,Apacheを入れていますが.
0164デフォルトの名無しさん
NGNG> これを見ると,https:// は入れないみたいです.
そういう問題じゃないよ。根本的に使い方間違ってる。
http = Net::HTTP.new('flspeed.plala.or.jp', 443)
http.use_ssl = true
http.start {
http.request_get('/speed_doctor/top.php') { |res|
print res.body
}
}
NameError の問題はよくわからんが。
0165デフォルトの名無しさん
NGNGActiveScriptRuby は OpenSSL を同梱していないので、
net/https も使えません。
mswin32 版を使ってはどうでしょう。
http://www.garbagecollect.jp/ruby/mswin32/ja/documents
あとプログラムは URI クラスを使った方が分りやすいかも。
require 'uri'
uri = URI.parse('https://flspeed.plala.or.jp/speed_doctor/top.php')
http = Net::HTTP.new(uri.host, 443)
http.use_ssl = true
http.start {
http.request_get(uri.request_uri) {|res|
print res.body
}
}
0166https
NGNGmswin32版のRubyを入れて,実行してみます.
時間がかかりますので,
結果が出ましたら,ご連絡します.
どうもありがとうございました.
0167デフォルトの名無しさん
NGNG0168デフォルトの名無しさん
NGNG0169デフォルトの名無しさん
NGNG0170デフォルトの名無しさん
NGNGruby/gnome2で、
シグナルとイベントってどう違うのかよくわかりません。
教えてください。お願いします。
0171デフォルトの名無しさん
NGNGそこでMoonWolfタソですよ!
0172sage
NGNGバイナリで書き込みたいのに、どうしてもアスキーになるですよ。
$chCX= 8;
File::open(pchFileName, "wb") {|stFile|
stFile.write($chCX);
}
私はpchFileNameに
08
と書き込みたいんですよ。
ですが、結果は
38
???
rubyは、数日前から勉強している新参者です。
お手柔らかに。。。
とりあえず、sageときますね(w
0173デフォルトの名無しさん
NGNG0174デフォルトの名無しさん
NGNG$chCX = 8.chr
または
$chCX = "\010"
0176デフォルトの名無しさん
NGNG0177デフォルトの名無しさん
NGNGIO#writeされるときにto_sされるってこと?
つーか見た。
IO#write(str)
IOポートに対して str を出力します。str が文字列でなければ to_s による文字列化を試みます。
IO#syswrite を除く全ての出力メソッドは、最終的に "write" という名のメソッドを呼び出すので、このメソッドを置き換えることで出力関数の挙動を変更することができます。 *2
実際に出力できたバイト数を返します。出力に失敗した場合は例外 Errno::EXXX が発生します。
Integer#to_s
to_s
to_s(base) ((<ruby 1.7 feature>))
整数を 10 進文字列表現に変換します。
ruby 1.7 feature: 引数を指定すれば、それを基数とした文字列表現に変換します。基数として 2 〜 36 以外を指定した場合は例外 ArgumentError が発生します。
p 10.to_s(2) # => "1010"
p 10.to_s(8) # => "12"
p 10.to_s(16) # => "a"
p 35.to_s(36) # => "z"
0178デフォルトの名無しさん
NGNGURL 貼ればいいようなものをいちいちコピペするな。
0179デフォルトの名無しさん
NGNG0180デフォルトの名無しさん
NGNGでstderrも得ることはできないでしょうか?
0181デフォルトの名無しさん
NGNGできます。
0182デフォルトの名無しさん
NGNGUNIX なら `command 2>&1` で取れると思う。
stdout と stderr を別々に取りたいなら Open3 を使う。
>>181
できますだけじゃなくてやり方も教えてやれよ。クズ。
0183デフォルトの名無しさん
NGNG0184デフォルトの名無しさん
NGNGRubyなんかで人材育成する暇があったらソフトビジネスパークに大手企業やベンチャーを誘致しろYO!\(`Д´)ノ
0185デフォルトの名無しさん
NGNG0186デフォルトの名無しさん
NGNG0187デフォルトの名無しさん
NGNG一村一品運動の延長上の発想しかないものと思われ。
0188https
NGNGサンプルプログラムを実行したところ,ssleay32.dllがないというエラーが出ました.検索すると,Windows版ApatchはSSLに対応していないという記事を見つけました.
SSLによるSecureWWWサーバの構築(Windows編)
http://acorn.zive.net/~oyaji/www/apache_win_ssl.htm
(トップページ: パソコンおやじ http://acorn.zive.net/~oyaji/index.htm )
Rubyとは直接関係ないようですが,すごく丁寧に書いてあるので,そのサイトに従いApatchを入れ替え,Opensslも入れました.その過程で,C:\Windows\system32に,libeay32.dllとssleay32.dllをコピーしました.
その結果,164さんのプログラムで,httpsからhtmlを取得できました! 165さんのプログラムでは,uninitialized constant Net (NameError)が出ました.157さんのプログラムは,Netと表示され,エラーは出なくなりました.
Apatchを停止した状態でも,164さんのプログラムは動作しました.
ただし,"Rubyについて Part10"の501にあるように,warning: peer certificate won't be verified in this SSL session が出ます.
SSL用証明書は,上記の"パソコンおやじ"のページを見て用意します.
とりあえず,htmlを取得できたので,後は,
・SSL用証明書を用意して,警告が出ないようにする
・取得したhtmlから,必要なデータを取り出すプログラムを作る
を行うようにします.
どうもありがとうございました.
0189https
NGNGApatchではなく,Apacheでした.
すみません・・・.
0190デフォルトの名無しさん
NGNGRubyは(初心者向けの)チュートリアル等の情報や書籍が少ない。
C、C++は言語仕様が複雑怪奇で初心者には辛すぎる。
よって、Javaが正解。
592 名前:デフォルトの名無しさん[sage] 投稿日:04/10/21(木) 23:04:10
まだチュートリアルが少ないとかデマを飛ばす馬鹿がいるのか。
死ね
593 名前:デフォルトの名無しさん[sage] 投稿日:04/10/21(木) 23:17:52
>>592
ほほう
じゃあプログラミングも英語もできない者のためのチュートリアルを
教えてもらおうか
0191デフォルトの名無しさん
NGNG0194デフォルトの名無しさん
NGNG\C-c\C-u
0195デフォルトの名無しさん
NGNG両方貼ればいいっしょ。
0196デフォルトの名無しさん
NGNGVRHorizTwoPane
VRVertTwoPane
を使って3ペインのアプリを作るにはどうしたらよいのでしょうか?
http://vruby.sourceforge.net/samples.html
には組み合わせで実現できるとありますので、
両モジュールをincludeしたりしてみましたが上手くいきませんでした。
わかる方がいらっしゃいましたらご教示下さい。
0197デフォルトの名無しさん
NGNG0198デフォルトの名無しさん
NGNGSocketを扱うのは面倒臭くて・・・・
0199デフォルトの名無しさん
NGNGまあリファレンスマニュアルの「添付ライブラリ」のとこをいろいろ見てみて。
0200デフォルトの名無しさん
NGNG見つけられたら報告します
0201デフォルトの名無しさん
NGNGあと3つほど下のペーンフレームの例を見る。
0202デフォルトの名無しさん
NGNGVisualuRubyの質問はここでいいのかな。
次のようにForm上に水平に、
|VRButton|VRButton|VREdit|VRButton|
という風に並べた時に、
Formの大きさを小さく(大きさ)したときに、
VRButtonのサイズは変えずに、VREditのサイズだけを小さく(大きく)する方法ってありますか?
(つまり固定の大きさのControlと、ウィンドウの大きさで変化するControlを同じレベルに共存させる方法)
VRHorizLayoutManagerをincludeしてしまうと、
addControlで、ボタンの大きさを指定できなくなってしまうし。。
自分でLayoutManagerを作るしかないのでしょうか?(私にはちょっと無理ですが)
よろしくお願いします。
0203デフォルトの名無しさん
NGNG週報にrubyで〜するスクリプト作った
って書いてみた。
来週が楽しみww
民度が低い連中ばかりだからどうなることやらwwww
0204デフォルトの名無しさん
NGNG0205デフォルトの名無しさん
NGNG0206デフォルトの名無しさん
NGNGwww.nagaokaut.ac.jp がすでにつながらない。
サーバーは別なんだろうけど、やっぱり長岡市が(Ry
0207デフォルトの名無しさん
NGNGスクロールバーのついたPanel(?)って、VRPanelとVRVScrollbarを別々につくって、
VRVScrollbarからのメッセージを受け取って、Panelの表示を変えるっていう風に
自分でつくらないといけないんですか?
結局、何がしたいのかというと、Panelにコントロールを、たくさん乗せたいが、
Panelの縦の長さに、コントロールが収まりきらない時に、
スクロールバーを使いたいんですが、なかなかうまく作れません。
誰か、簡単に作ってくれませんか?
0208デフォルトの名無しさん
NGNGほんとに知りたかったら作者に問い合わせるしかない
0209デフォルトの名無しさん
NGNGHoge::Piyo::Fugaが./hoge/piyo/fuba.rbにあったら./xx.rbで
require 'hoge/piyo/fuga'
fuga=Hoge::Piyo::Fuga.new
ってやるけど./hoge/yy.rbから呼び出すときは
require 'piyo/fuga'
fuga=Hoge::Piyo::Fuga.new
になんの?
0210デフォルトの名無しさん
NGNGまず、 Perl なんかと違って require とモジュール階層に直接関連はないよ。
で、 ./hoge/yy.rb から呼び出すときも require 'hoge/piyo/fuga' でおっけー。
呼び出し元 (./hoge/yy.rb) からの相対 path じゃなくて、
$: の (中の) ディレクトリからの相対 path を指定する。
0211デフォルトの名無しさん
NGNG./yy.rb
で呼び出すときは?
0212デフォルトの名無しさん
NGNG同じこと。
もちろん、$: に '.' (カレントディレクトリ) が含まれてれば、
その場合は require 'piyo/fuga' とできるけどね。
0213デフォルトの名無しさん
NGNGでもモジュール階層は
Hoge::Piyo::Fugaなんだよね
0214デフォルトの名無しさん
NGNGファイルの置き場所には依存しません。
require の引数は ファイル名であってクラス名ではないのです。
rubyらしさの一環として、ファイル名やディレクトリ階層をクラス名/階層にあわせてあるだけの話で。
たとえば、
class A
class B
...
とすれば、そのファイル名や置き場に関係なく A::B を定義することができます。
0215デフォルトの名無しさん
NGNG0216デフォルトの名無しさん
NGNGDamageControlとか使えないのかな。
0217デフォルトの名無しさん
NGNG実行スクリプトの絶対パスが分かればdirnameで切り出せるのは分かるのですが
絶対パスを知る方法が分かりません。
0218デフォルトの名無しさん
NGNGFile.expand_path($0)
0219デフォルトの名無しさん
NGNGとりあえず、それじゃだめだろ。
0220デフォルトの名無しさん
NGNG詳細希望
0221デフォルトの名無しさん
NGNG$: << "./hoge"
とかやれば普通にできるよ。 $: には絶対パスを入れる必要は必ずしもないので。
現在実行中のファイルの絶対パスが必要なら
File.dirname(File.expand_path($0))
だろうね。
0222デフォルトの名無しさん
NGNG0223219
NGNG一連の流れからするに、
/usr/local/hoge に実行ファイル xx.rb とライブラリ piyo/fuba.rb があって、
/usr/local/hoge に PATH を通してあって "xx.rb" として起動したときに、
自動的に piyo/fuba.rb を探せるように $: に /usr/local/hoge を設定したい、
ということだと思ったんだけど。
もしそうなら、 >>218 や >>221 ではダメで、
Perl でいうところの FindBin みたいなのが要るんじゃないかなと。
# つーか rvsh が >>221 みたいにしてて使えねーぞと。
的外れレスだったらごめん。
0224221
NGNGあ、なるほど、実行パスとカレントディレクトリの差を考えてませんでした。
んでも
$: << File.dirname(File.expand_path($0))
で良いのでは? もしくは __FILE__ かな。
もっとも、
require 'piyo/fuba.rb'
をしたいのか、
require 'fuba.rb'
をしたいのか、によって話は変わる。
後者でしかも piyo の部分を特定したくないとすると難しいが……。
ただ、 require も単なるメソッドで、ライブラリが存在しないときにも
LoadError っていう例外を投げるだけ、ということを考えると、 Find あたり
と組み合わせれば自作するのはそんなに難しくはないんじゃないかな。
あーとそれから、管理者権限がなくてサーチパスにライブラリが入れられなく
て困ってるという場合なら、適当な ${HOME}/lib/ruby とかに入れておいて、
環境変数の RUBYLIB をいじるってのも手です。
0225219
NGNG> $: << File.dirname(File.expand_path($0))
で良いです。
"xx.rb" として起動したときには $0 には "/usr/local/hoge/xx.rb" が入るのね。
てっきり "xx.rb" が入るのかと思ってた。思いっきり勘違い。
# findbin.rb 書き始めて間違いに気づいた。
0226デフォルトの名無しさん
NGNGと思って良いのかな?
0228デフォルトの名無しさん
NGNGインプレ希望!
0229デフォルトの名無しさん
NGNG- - -
Debian(sarge)をインストールして、早速 apt-get install ruby しました。
$ ruby -v
ruby 1.8.2 (2004-08-24) [i386-linux]
おおっ、新しいじゃない、すげー・・・と思ったのもつかの間、ls /usr/lib/ruby/1.8 したら
yamlやtest/unitやERBやwebrickがないじゃあーりませんか!
なんで?1.8なのに・・・と思ったら、liberb-rubyやらlibyaml-rubyやらをインストールしないといけないらしい。
めんどくせーよ。これならFedoraCoreにしとくんだった。
まあインストールするパッケージを細かく指定できるのはいいんだけど、1.8標準のライブラリをまとめてインストールしてくれるようなパッケージがあってもいいんじゃないかと思う。
もしそういう便利なパッケージがあったら教えてください。
0230デフォルトの名無しさん
NGNGapt-get install 'lib.*-ruby1.8'
とかじゃだめ?
0231230
NGNG0232デフォルトの名無しさん
NGNGって、コラ! ここはDebianスレじゃねーぞ。
俺まで勘違いして書いちまったじゃねーか。糞が。
0233デフォルトの名無しさん
NGNGwxRubyを使った物をデバッグしたいのだが、標準のdebug.rbじゃ
あっさりメモリー消費500MByteオーバーでデバッグどころじゃない…il||li ○| ̄|_
0234デフォルトの名無しさん
NGNGそれとも別途入手が必要?
0235デフォルトの名無しさん
NGNG0237デフォルトの名無しさん
NGNG0238デフォルトの名無しさん
NGNG自力で調べた。以下のパッケージをapt-get installすればOK。
irb
racc
rdoc
libbigdecimal-ruby
libdl-ruby
libdrb-ruby
liberb-ruby
libpty-ruby
libopenssl-ruby
libracc-runtime-ruby
librexml-ruby
libreadline-ruby
libtest-unit-ruby
libsoap-ruby1.8
libtcltk-ruby
libtk-ruby
libwebrick-ruby
libxmlrpc-ruby
libyaml-ruby
libgdbm-ruby
libsdbm-ruby
libiconv-ruby
libstrscan-ruby
libsyslog-ruby
libzlib-ruby
0239デフォルトの名無しさん
NGNGいいじゃねえか。「Rubyインストールについて」だと思えばRubyの話題だ。
「WindowsマシンにRubyをインストールしたいのですが…」と聞かれて「Windows板へ行け」とはいわんだろう。
「SolarisでRubyがコンパイルできません」と聞かれて「Solarisスレへ行け」とはいわんだろう。
#と言い訳をしてみるゴッゴル
でも>>230は参考になった。
apt-get update; apt-cache search 'lib.*-ruby1.8' でそれっぽいライブラリは一覧できるな。サンクス。
0240デフォルトの名無しさん
NGNG0241質問
NGNGデフォルトブラウザを起動させるにはどうしたら良いですか?
ieなら、win32oleで出来るみたいなのですが、、、
0242デフォルトの名無しさん
NGNGruby -e "`start http://www.2ch.net/`"
0243デフォルトの名無しさん
NGNGいや、それだったら、プログラムの絶対パスを指定しなくはいけなくて、(あっているのか自信ない)
結局、「現在のユーザのデフォルトブラウザ(のパス)」を取得しないといけないんじゃないですか?
んで、自分的にレジストリあたりに目をつけて探しているんですが、、わかりません。
0244240,242
NGNG自己解決出来ました
win32oleでWSHでした。
0245俺は241,243,244です
NGNG脳内補間して読んでください。
0246デフォルトの名無しさん
NGNGKconv.guessで調べてみたら、戻り値がKconv::AUTOでした。
この時は何を意味しているのですか?
0247デフォルトの名無しさん
NGNG0248デフォルトの名無しさん
NGNGVisitorパターンを適用させようとすると不利すぎる。
オプションで、引数の型を指定出来るようにならないかな……?
0249デフォルトの名無しさん
NGNGそこでStrongTypingですよ。
http://mephle.org/StrongTyping/
(満足できないときは脳内で補完しましょう)
0250デフォルトの名無しさん
NGNG/⌒ヽ
/ ´_ゝ`)
| /
| /| |
// | |
U .U
0251デフォルトの名無しさん
NGNGp0_30514: p4_error: interrupt SIGSEGV: 11
p0_30514: (3.530136) net_send: could not write to fd=4, errno = 32
というエラーを起こしてしまいます。なにか解決策は無いでしょうか?
0252デフォルトの名無しさん
NGNG環境とサンプルコードぷりーず
0253デフォルトの名無しさん
NGNGアホっす!アホっす!(ププ
真性のアホっす!!!
真性のアホが現れたっす!(ワラ
大変っす!こんなアホ見たことないっす!(爆
驚きっす!驚愕っす!愕然っす!呆然っす!大ニュースっす!
このスレッドにこんなアホがカキコするなんて驚きっす!
こんなアホ2ch始って以来っす!
信じられないっす!(笑
ビックリっす!お笑いっす!
人間国宝級のアホっす!世界遺産級のアホっす!(藁
アホの坂田もビックリっす!ジミー大西もビックリっす!
えらいことっす!大変っす!騒然っす!
アホっす!アホっす!
真性のアホっす!!!
アンビリーバボーっす!アメージィングっす!ファンタスティックっす!
みんなを呼んでくるっす!他の板のみんなも呼んでくるっす
0254デフォルトの名無しさん
NGNG0255デフォルトの名無しさん
NGNGてめーがアホなんだよボケカス。間抜け面いちいち晒しに来るんじゃねえ。
0256デフォルトの名無しさん
NGNG迷惑なのでやめてくださいほんと
0257デフォルトの名無しさん
NGNG0258デフォルトの名無しさん
NGNG0259デフォルトの名無しさん
NGNG0260ぷぷぷ
NGNG. , / ,.-、/ /::\ `‐'^ヾ;<´
/ { ゝイ /.:::::....`丶、.__戈‐
! _ | ::| |::::::::::::::::::::::::::::::;イ:l
/ `ヾl、 l:::(\____:::::::/ l::|
. { ,ム\\:`‐-‐':/ /:/
ヽ;:-ィ'´,.、 `��、、 ̄´ /='ィ⌒i ひゃはははははははは!!!
! {. ヾ;| l \ `ヾ='´;: -‐'^'''゛Rubyがこれだけ普及した今、Perlだって!?
', '、 \\_,,> ノ::/ } ! ひゃはははははは!!あえて世間とは逆のことをしようって言うのかい!?
ヽ,\ ヾ;、.__,/∠_ ノ/ そ、そうだね!今の時代は個性を尊重するからね!
丶丶、ヽ;:::::::;:ィ´ ゙, / そういう個性のアピールも あ、ありかも・・・ひゃははははははは〜!!!
0261デフォルトの名無しさん
NGNGこんなこと書いててカワイイ奥さんにしかられないのだろうか?
うらやましい脳。
0262デフォルトの名無しさん
NGNGメソッドオーバーロードできなくてもVisitorパターンは適用できると思うけど。
もちろんメソッド名をかえなきゃいけないけど、Visitorパターンは問題なく使えるよね。
0263デフォルトの名無しさん
NGNG普段はバックスラッシュで対処してるのですが,文字変数を式展開して表示させる場合,
どのように対処すれば良いのか,わかりません.
ちなみに,文字コードはSIFT-JISを使用しています.
0264デフォルトの名無しさん
NGNG#!ruby -Ks にしてみれば?
0265263
NGNGレスありがとうございます.
#!ruby -Ks試してみたら,うまくいったのですが,一つ問題があります.
文字列をテキストファイルから読み込み,それをHTMLで表示する場合に,文字が化けてしまいます.
このテキストファイルは別のスクリプトで書き出したもので,これもSHIFT-JISで保存されています.
この場合,どうすれば良いのでしょうか?
0266デフォルトの名無しさん
NGNGうーん、それはよくわからん。
具体的にどうやって読み込んで、どうやって出力してるの?
で、どういう文字がどう化けるのかのパターンみたいのはある?
0267デフォルトの名無しさん
NGNG読み込みは,普通に一行づつ読み込み,それを配列に格納してます.
while line = in_file.gets
array[i] = line
end
出力は,簡単に書けば,下のような形です.
for i in 0...array.length
puts "#{array[i]}"
end
パターンは,よくわかりません.結構な漢字が化けてるみたいで..
例えば,"容量","地上","テレビ"など.
特に,パターンのようなものはない気がします.
0268デフォルトの名無しさん
NGNGhttp://shugo.net/jit/20040811.html#p02
[Debian] Rubyの標準ライブラリを全部インストールする方法
apt-get install $(grep-available -n -s package -F source -X ruby1.8 | grep lib)
0269デフォルトの名無しさん
NGNG要所要所で puts して検査してみるとか。
ついつい、eachとか使ったほうがうれしそうとか思ってしまう...
0270デフォルトの名無しさん
NGNGarray = in_file.readlines
と
puts array
でいいじゃん、とか思ってしまう...
0271デフォルトの名無しさん
NGNGなにやってるのかさっぱりわからん。
$(...) のなかにコマンドが書けることすら知らんかった。`...` とは違うのか?
0272デフォルトの名無しさん
NGNG0273デフォルトの名無しさん
NGNGBash拡張。
zshでも使える。
`…`と同じだが、ネストが出来るところが違う。
0274デフォルトの名無しさん
NGNGそれってほんとに「標準」だけ入る?
0275デフォルトの名無しさん
NGNG0276デフォルトの名無しさん
NGNG出力として
-n: フィールド名をつけずに
-s package: packageフィールドを出力
条件として
-F source: sourceパッケージが
-X ruby1.8: ruby1.8と厳密に一致するもの
でさらにgrep libでライブラリだけにしてる。
riとかも入れたいのならgrepをつけなければOK。
>>275
http://lists.debian.org/debian-ruby/2004/08/msg00000.html
のあたりでそういう話があったんだけど...
0277デフォルトの名無しさん
NGNGその話ではruby-stdlibをつくることにみんな賛成しているみたいだけど、結局どうなったの?
少なくともそんなパッケージ、今はないよね。
0278まつもとひろゆき
NGNG「私の眼中にはC++などは入っていません。
世界的にJavaよりも広く使われている言語に
仕立て上げたいと思っています。2年かかるか、
20年かかるかは分かりませんが・・・。
夢は世界征服なんです」
0279デフォルトの名無しさん
NGNG標準ライブラリでなくともRAAとかに暦関係のライブラリって無いですかね。
ruby-luna欲しいなと思ったら消えてるし-->moriq
旧暦とか暦変換ってWindowsなら腐るほどあるんだが、UN*Xのシェル上で動くもの
が無くて自作しようと考えたら難しいんだなこれが。
正確に計算しようとすると惑星の動きを扱う天文計算になっちまう。
jgawkで書いた人のソース眺めてみたが凄い難しい。俺が厨なだけかもしれないが。
0280デフォルトの名無しさん
NGNGCPANで探せないかな?
Perl->Ruby変換なら結構楽じゃない?
あるいは新規ライブラリ作成に飢えてるMoonWolf氏に頼んでみるとかw
0281デフォルトの名無しさん
NGNG、ライブラリのnkfのutf-8の対応ってまだですか?
本家のnkfのコマンドの方はutf-8 対応しているみたいですが、
>MoonWolf
ライブラリ製作に飢えている?
Tcl/Tkみたいなfile操作ライクなシリアル端末制御作って欲しいな。
/dev/ttyS0の制御ってioctl関係良く分からなくて結局Cの
/usr/include/...*.hを探す羽目になって大変なんだよな。
N88Basicみたいな処理系で作ったりするのもやだし。
シリアル通信が出来ると、色々とハードウェア制御可能で面白いんだけどなぁ。
オブジェクト指向でハード弄ったりとか。計測したり、ロボット動かしたりとか
色々と妄想とか。
0282デフォルトの名無しさん
NGNG0283デフォルトの名無しさん
NGNGttp://www.funaba.org/en/archive/calendar-1.11.1r.tar.gz
0284デフォルトの名無しさん
NGNGCalendarは色々な暦に変換できるのですね。
でもCalendar moduleの方ドキュメント無いので難しい。
仕方ないのでソースとか参考にしたというCalendar計算アルゴリズムの
Edward M Reingold先生のページ行ってC++/lispのメソッドの引数とか調べました。
何かや知らんけどそーすなかに便利なクラスとかあったのでこれ使うといいとわかりま
下。
require 'calclass.rb'
d=Gregorian.new(11,1,2004)
#ユリウス暦
puts(Calendar.julian_from_absolute(d.abs))
#旧暦
puts(Calendar.kyureki_from_absolute(d.abs))
#イスラム歴
puts(Calendar.islamic_from_absolute(d.abs))
#ユダヤ歴
puts(Calendar.hebrew_from_absolute(d.abs))
#コプト歴
puts(Calendar.coptic_from_absolute(d.abs))
#その他マヤ歴、フランス共和歴、エチオピア歴等
0285デフォルトの名無しさん
NGNGあるいはtaskselでRuby Developmentを選べばババソと入るような方向で
動いているのかもしれないが、あんな糞な仕組みは使わん方がいいような。
0286デフォルトの名無しさん
NGNG○ puts((true or false))
○ puts (true or false)
一番上だけsyntax errorになるんですが、なぜですか?
0287デフォルトの名無しさん
NGNGRubyリファレンスマニュアル - trap::()で解決するもの
http://www.ruby-lang.org/ja/man/index.cgi?cmd=view;name=trap%3A%3A%28%29%A4%C7%B2%F2%B7%E8%A4%B9%A4%EB%A4%E2%A4%CE
0289デフォルトの名無しさん
NGNGなんかおかしいな。
演算子の優先度のせいでは?
puts (true or false)
は
puts((true or false))
に展開されるように見えるし、きっと
puts(true or false)
が来た時に()がputsにくっつくんじゃなくてorにくっつくと見なしてるような感じ。
puts(true || false)
は○ぽいのでどうしても使いたかったら||使えば。
ところでそのソース片はどういう時に使うもの?
0290デフォルトの名無しさん
NGNG0291フォルトの名無しさん
NGNGファイルの読み込み前・書き込み前に、$KCODEを適当にいじってみるといい。
それでもうまくいかなかったらkconv.rb(標準ライブラリ)に頼れ。
しかし、以前テキスト処理のスクリプトを書いてて思ったんだが
Rubyって日本語文字コードの扱いには、けっこう小うるさいよなー。
ほかの仕様は柔軟かつアバウトなのに……。何か理由があるのだろうか。
0292デフォルトの名無しさん
NGNG0293デフォルトの名無しさん
NGNGそうかね? Perl 5.8 に比べたらはるかにマシな気がするが。
0294デフォルトの名無しさん
NGNG標準で文字列方をサポートしてないCが文字列処理苦手なのと同じ。
0295デフォルトの名無しさん
NGNG0296デフォルトの名無しさん
NGNG0297デフォルトの名無しさん
NGNG漏れは今ので十分柔軟だと思うが。
0298デフォルトの名無しさん
NGNG0299デフォルトの名無しさん
NGNG0300デフォルトの名無しさん
NGNGそういう言語仕様みたい。
http://www.ruby-lang.org/ja/man/index.cgi?cmd=view;name=%B1%E9%BB%BB%BB%D2%BC%B0
> and を伴う式をメソッドの引数に渡す場合は二重に括弧が必要となります。
> or を伴う式をメソッドの引数に渡す場合は二重に括弧が必要となります。
0301デフォルトの名無しさん
NGNG日本語のエンコーディングについてちょっと調べてみ。
0303299
NGNG0304デフォルトの名無しさん
NGNG0305デフォルトの名無しさん
NGNG0306デフォルトの名無しさん
NGNG0307デフォルトの名無しさん
NGNGIEでPerlは使えないからな。
0308デフォルトの名無しさん
NGNGハァ?
0309デフォルトの名無しさん
NGNGPerl使えるのかよ?
どうなんだよ?
0310デフォルトの名無しさん
NGNG0311デフォルトの名無しさん
NGNG外の世界はないも同然。
0312デフォルトの名無しさん
NGNG知名度と利用者数
0313デフォルトの名無しさん
NGNGつまらん
0314デフォルトの名無しさん
NGNGコミュニティの民度
0315デフォルトの名無しさん
NGNGこのメソッド名ってちょっとジェネリック過ぎて危険じゃね?
座標を表すオブジェクトに obj.x, obj.y なんてありがちじゃん?
0316デフォルトの名無しさん
NGNG0317デフォルトの名無しさん
NGNGドキュメントの整備状況
0318デフォルトの名無しさん
NGNG0319デフォルトの名無しさん
NGNGまつもと氏もPerlなんかと同列に見られるのは嫌だろうよ。
0320デフォルトの名無しさん
NGNGもっともだと思うっす。
= = = = = (←コミュニティの内/外の壁→) = = = = =
さあいますぐruby-coreにsubscribeして、whyを説得だ!
0321デフォルトの名無しさん
NGNGfoo = 'hoge'
p :"#{foo}"
mswin32:
=>:hoge
Darwin7.0:<MacOSX10.3
parse error
String#internを使えば一応動くが…
バグなのか?仕様なのか?
0322320
NGNG>>319
言い方変えると、Perlより後発のスクリプト言語設計する人がPerlの悪いところを認識していないとしたらそりゃおかしいわけで。でもまたその「改良」の仕方が好き/嫌いを産むんでしょうねぇ。
RubyがPerlに追いつけてない所は、まぁPerl並みには「成熟してない」ってことでいいんじゃないでしょか。まだまだこれから、でしょう。
0323デフォルトの名無しさん
NGNGparse errorってことは元になってるparser.yが違うってことだよなあたぶん。
でなきゃparser.yからパーサ作ってる奴が別物とか。
とりあえずそれぞれのバージョン晒せば。
0324デフォルトの名無しさん
NGNG`ruby -v`すら示さない人間が言う台詞ではないのではないかと。
0325デフォルトの名無しさん
NGNG「僕ソースコード読んでません」っていう暗示の仕方にワラタ
0326デフォルトの名無しさん
NGNGまくーに元から入ってるRubyって1.6.8じゃなかったっけ。
:"#{foo}" は 1.7 feature
http://www.ruby-lang.org/ja/man/index.cgi?cmd=view;name=Symbol
0327デフォルトの名無しさん
NGNG0328デフォルトの名無しさん
NGNGえぇっ!?
…1.6.8でした…何で1.8.1コンパイルすると1.6.8ができるんだよ…il||li ○| ̄|_
スレ汚しスマン…
Darwinで1.8は使う方法はあるのかな…
0329デフォルトの名無しさん
NGNG/usr/bin/ruby -v
/usr/local/bin/ruby -v
0330321=328
NGNGすでに確認しました。MacOSXでコンパイルした物はしっかりと1.6.8でした
が、OpenDarwin for PPCでコンパイルした物は1.8.1…(;´д`)ナニコレ…
OpenDarwinでコンパイルしたものを手動でファイル集めてパッケージ作れと…?(´・ω・`)
0331デフォルトの名無しさん
NGNGバージョン違って当然だろ。
0332321=328
NGNG更に思い違いで変なこと書いてスマンm(__)m
0333デフォルトの名無しさん
NGNG0334デフォルトの名無しさん
NGNGイスラム教にしても暴れ回っているのはごく一部のアホウに過ぎない。
あんまり無神経なことは書くもんじゃないよ。
0335フォルトの名無しさん
NGNG0336デフォルトの名無しさん
NGNGそれいったらキリスト教とかユダヤ教も一緒だけどね。
0337デフォルトの名無しさん
NGNG0338デフォルトの名無しさん
NGNG0339デフォルトの名無しさん
NGNG0340デフォルトの名無しさん
NGNGstr=~/#{hoge}/
今はエスケープ処理してevalしてるんですが、evalってあまりお行儀
よくないんですよね?
eval("str=~/#{hoge.escape}/")
0341デフォルトの名無しさん
NGNGとか?
0342デフォルトの名無しさん
NGNGなるほど。そういう方法があるんですか。
勉強になりました。サンクス
0343デフォルトの名無しさん
NGNG0344デフォルトの名無しさん
NGNG漏れが前スレで言い出した %R ですかね。
このケースとはちょっと違いますね。
でも、これがまんどくさいのは確かだと思うので、
to_s して Regexp::escape して Regexp::compile するのを一気に書ける
メソッドか記法があれば便利な気はします。
0345デフォルトの名無しさん
NGNG前スレ>>870-880あたり。
その時も既視感があったので、何度も繰返し出てる話かもしれない。
0346デフォルトの名無しさん
NGNG0347フォルトの名無しさん
NGNG0348デフォルトの名無しさん
NGNG0349デフォルトの名無しさん
NGNG0350デフォルトの名無しさん
NGNGFileUtils.mv(from, to)
0351デフォルトの名無しさん
NGNGfile1 file2 …を dir/file1 dir/file2 …に移動します。
パーティションをまたいで移動するときはコピーします。
とあるけど、なんでコピーなんだろうな。mv(2)と違うじゃんと思ってた。
0352デフォルトの名無しさん
NGNG0353デフォルトの名無しさん
NGNGWindowsのD&D方式なのか?
0354デフォルトの名無しさん
NGNG「おぉぉ!!」っていうような、例を教えてください。
0355デフォルトの名無しさん
NGNG0356デフォルトの名無しさん
NGNG0357デフォルトの名無しさん
NGNGこれ、ドキュメント (の言い方?) が適切じゃない気がする。
mv(1) みたいにちゃんと移動 (元のファイルは残さずにコピー) してるよね。
0358デフォルトの名無しさん
NGNG0359デフォルトの名無しさん
NGNG0360デフォルトの名無しさん
NGNG堅いこと言うなよ。それを言ったら rename(2) だって移動とは言わない。
0361デフォルトの名無しさん
NGNGfile1 file2 …を dir/file1 dir/file2 …に mv します。
パーティションをまたいで mv するときは mv します。
0362デフォルトの名無しさん
NGNGあるのは読み込みと演算と書き込みだけだ。
0363デフォルトの名無しさん
NGNGあるのは島根だけだ。
0364デフォルトの名無しさん
NGNGどこかに入門サイトはありませんか?
0365デフォルトの名無しさん
NGNG容易に使えるということの間には
百万光年の開きがある。
0366デフォルトの名無しさん
NGNG0367フォルトの名無しさん
NGNG↓のページが参考になるかも。
http://i.loveruby.net/w/RubyExtensionProgrammingGuide.html
0368デフォルトの名無しさん
NGNGなんか逆な気がするのは気のせいですかそうですか
0369デフォルトの名無しさん
NGNGbladeでembedding C++あたりで検索すれば見つかるかも。
0370デフォルトの名無しさん
NGNGRuby *ruby = new Ruby();
ruby->add("puts \"hello, world\"");
ruby->compile();
ruby->run();
for(int i=0; i<ruby->result.count; i++)
cout << ruby->result.lines[i] << endl;
0371デフォルトの名無しさん
NGNG0372デフォルトの名無しさん
NGNGだろ。AEditorのところは面白そうなものがゴロゴロ転がってるよ。
0373デフォルトの名無しさん
NGNG0374デフォルトの名無しさん
NGNG普通に気のせいだろ。Ruby → C++ も C++ → Ruby も可能なはずだ
Luaのことはよく知らないから、「Luaと同じようなやり方で使える」かどうかは分からん
0375デフォルトの名無しさん
NGNGclass Ruby {
char *buf;
struct tag_result{
int count;
char *lines;
} result;
Ruby();
~Ruby();
void add(char *s);
void compile();
void run();
}
0376デフォルトの名無しさん
NGNG0377デフォルトの名無しさん
NGNG0378デフォルトの名無しさん
NGNGC++とrubyの例外の違いに注意する以外は、
Cとそうはかわらん。
0379デフォルトの名無しさん
NGNGPythonはいろいろ使われてるのにな。
0380デフォルトの名無しさん
NGNG0381デフォルトの名無しさん
NGNGえっとほら、RPG ツクール XP…
0382デフォルトの名無しさん
NGNG0383デフォルトの名無しさん
NGNGんじゃVBScript……うわなにをするやまうぇfypkご@lh
0384デフォルトの名無しさん
NGNG0385デフォルトの名無しさん
NGNGScheme はいいとして、FORTH は使いにくすぎるだろう?
0386デフォルトの名無しさん
NGNGRuby++
http://rubyxx.sourceforge.jp/
0387デフォルトの名無しさん
NGNG海外で人気のライブラリ・アプリが日本では人気がない。
Ruby界でも最近こういう傾向が強くなってる気がするのですが、どうでしょうか?
0388デフォルトの名無しさん
NGNG際立って人気があるようなライブラリ・アプリ自体ないと思うけど。
tDiary くらいか。
0389デフォルトの名無しさん
NGNG0390デフォルトの名無しさん
NGNGまず、その10種類を挙げてみれ
0391デフォルトの名無しさん
NGNGTurbo Pascal for Win
Delphi 1, 2, 3, 4, 5, 6, 7
0392デフォルトの名無しさん
NGNGAlexandriaはGnomeFilesのratingで常に上位をキープしてるよ。
ロランたんがAppleに転職してRuby-GNOME2の開発から手を引かざるを
得なくなったことが惜しまれる。
0393デフォルトの名無しさん
NGNGま た B o r l a n d 厨 か !
つーか、吉野家のごとく早いの旨いの安いのだったのは昔の話。
今は何やってもパッとしない斜陽企業。
0394デフォルトの名無しさん
NGNG普通のSyntaxでオブジェクト指向で変数に型がない言語の経験がないならやってもいいんじゃね?
しかし常用してる言語に違和感と不満がないならやる必要なかろう。
言語なんてどうでもよくてそれで何をやるかの方が問題なんだし。
0395デフォルトの名無しさん
NGNGhttp://pc5.2ch.net/test/read.cgi/tech/1074996153/459
0396デフォルトの名無しさん
NGNG0397389
NGNGおい、そんなの数に入れんなとかいう声が聞こえそうですが
C++,JAVA,Perl,PHP,BASIC(VB),COBOL,アセンブラ(CASL�U),アクションスクリプト,JavaScript
何気に9個しかなかったので追加でHTML(一応マークアップ"言語")
>>394
なんかよく分からんのですが、結局別にいらんって事でしょうか?
>>396
こりゃRuby極めるしかねぇと思うぐらい魅力を語ってみてください
0398デフォルトの名無しさん
NGNGLisp, ML, Haskellとかを覚えた方がよいと思うが。
0399デフォルトの名無しさん
NGNGhttp://pc5.2ch.net/test/read.cgi/tech/1047230229/
これしかないでしょw
0400デフォルトの名無しさん
NGNG0401デフォルトの名無しさん
NGNG援護射撃してきますた
0402デフォルトの名無しさん
NGNG0403デフォルトの名無しさん
NGNG0404デフォルトの名無しさん
NGNG0405デフォルトの名無しさん
NGNGと P 厨は申しております
0406デフォルトの名無しさん
NGNG"P"で始まる言語はクソ言語
0407デフォルトの名無しさん
NGNGRubyにはこれといったこだわりもないけど何らかの理由でRubyを使っている人たちが合間を縫って質問していくスレがここですね。
0408デフォルトの名無しさん
NGNG0409デフォルトの名無しさん
NGNGキリル文字の"P"をラテン文字に置き換えると"R"になる罠
0410デフォルトの名無しさん
NGNGあー、無理しなくていいよ
0411デフォルトの名無しさん
NGNG0412デフォルトの名無しさん
NGNGhttp://pc5.2ch.net/test/read.cgi/tech/1074996153/468
0413デフォルトの名無しさん
NGNG釣られてもらいたいですか?w
0414デフォルトの名無しさん
NGNG0415デフォルトの名無しさん
NGNGいいなら質問するね
http://gameoh.fc2web.com/naruto/naruto2.htmlみたいにテーブルを整列させるにはどうするんですか?
俺がやるといつも何か縦に並んじゃうんです・・・
だれか教えてください!
0416デフォルトの名無しさん
NGNG君ですらrubyは理解できるぞ!たぶん。
0417フォルトの名無しさん
NGNG・文法(特にメソッド名)が直観的で分かり易い
・オブジェクト指向を前提として設計されたため、言語仕様がすっきりしている
・添付ライブラリが非常に強力。小さめのスクリプトを作るのにはもってこい
・イテレータ(繰り返し処理)が充実している。自分で作ることも可能
・文字列処理に強い
・GUI環境がそれなりに豊富
・eval搭載
・わりとマイナーな言語(笑)
まぁ、最終的には「リファレンスマニュアル読んでみて」としか言えないわけだが。
あるいは本を購入or立ち読みしてみるのもいい。
Rubyの魅力を知りたいなら「オブジェクト指向スクリプト言語Ruby」か「Ruby Way」がオススメ。
0419デフォルトの名無しさん
NGNG豊富って言うかデファクトがなく混沌としていてドキュメントがない
0420デフォルトの名無しさん
NGNGこれは感じるな。
別環境で、その tk を利用してるなら良いかもしれないが、
Ruby で初めて使うには、結構辛いのが現状じゃないかと。
0421デフォルトの名無しさん
NGNGPython を使っているんだけど、Ruby に移るだけの「グッ」とくる何かはあり
ます? どっちも似たような感じですけど...
0422フォルトの名無しさん
NGNG確かに。俺も最初は、Ruby/Tkの導入方法がぜんぜん分からなかった。
Appoloは初心者にも使いやすいが……Windows以外ではまともに使えないしなー。
やっぱりVisualRuby・WideStudioあたりが無難か。
0423417
NGNG……Python使ってるのなら、とくに無いかも。
敢えて言えば「少し速度が速い」「数値や文字列も全てオブジェクト」ってことくらいだが
正直、それくらいしか大きな違いがないような気もする。
知名度が低い分、むしろ不利か?
例外:RPGツクールXPをやるならRuby。
0424デフォルトの名無しさん
NGNGWinでしか使えないじゃん…
>WideStudio
何か良さそうかも…wxRubyから移ろうかちょっと揺らいでいるかも
0425デフォルトの名無しさん
NGNG0426デフォルトの名無しさん
NGNG>少し速度が速い
ネタですか?
0427デフォルトの名無しさん
NGNG0428デフォルトの名無しさん
NGNGドキュメントを書かず再利用性を低め
似たようなコードをみんなで何度も書き散らす
Ruby文化を継承、実践しているからです。
0429デフォルトの名無しさん
NGNGそもそも何で最初にPythonを使い始めたのか
問い詰めたい。
0430デフォルトの名無しさん
NGNG>リファレンスマニュアル読んでみて
ネタですか?
0431423
NGNG単純な計算速度では劣るが、複雑な処理をやるときは Ruby の方が速い……はず
特に GC さえ使わせなければかなり速く動く。
いや、単なる経験談だけどな。
>>428
普通にワロタ
でもその後、少し悲しくなった。
>>429
ネタじゃないよ。大マジ
0432デフォルトの名無しさん
NGNGhttp://pc5.2ch.net/test/read.cgi/tech/1074996153/485
0433421
NGNG忘れてしまったが、多分...
「guile を使っていたが、gimp あたりで (拡張用の言語として) python の名
前を見て、使ってみた。そしたら、とてもよかった」
かな。今となっては、Perl の代わりになっているのが重宝しているんだけ
ど...
0434デフォルトの名無しさん
NGNG(巛ミ彡ミ彡ミ彡ミ彡ミ彡)ミ彡ミ彡)ミ彡)
,,从.ノ巛ミ 彡ミ彡)ミ彡ミ彡ミ彡)ミ彡)''"
人ノ゙ ⌒ヽ 彡ミ彡)ミ彡)ミ彡)''"
∧_∧ ,,..、;;:〜''"゙゙ ) 从 ミ彡ミ彡)ミ彡,,)〜'')
√(:::.´_ゝ`) _,,..、;;:〜-:''"゙⌒゙ 彡 ,, ⌒ 彡') 彡"
| (:::..、===m==<|::::::゙:゙ '"゙ミ彡)彡ミヽ(`Д´)ノ') 〜''
|_= |:::. |::. | ' ``゙⌒`゙"''〜-、:;;,_ ) 彡,,ノ彡〜''" ( ),,←>>389-432
(__)_) ゙⌒`゙"''〜-、,, ,,彡⌒''〜''" ,,/ヽミ 〜''
"⌒''〜" 彡〜" "''〜
0435デフォルトの名無しさん
NGNGRubyを叩く側の発言も頭悪いが、偽Ruby信者がそれ以上にキモい
頼むからこんなやつらと普通のRuby信者を同一視しないでくれ……>他スレの方々
0436デフォルトの名無しさん
NGNGこんなところで焼いていないで
http://pc5.2ch.net/test/read.cgi/tech/1074996153/485
の電波君を焼いてきてくれ
0437デフォルトの名無しさん
NGNGつーか前も書いたかもしれんが、
CPythonはバイトコードなVMなんだよ。それはRubyがRiteでやろうとしていること。つまりは、処理系的にはPythonの設計の方が現状一歩前なわけで、Rubyより速いのが「あたりまえ」。けど現状はというと、こんなところでネタになるような程度の速度でしかない。
{compile,ceval}.c眺める方が、eval.cを見るよりもよっぽど気分がいいというのならまったくもって同感だけれど、実装の質としてはRubyの方が「使える」というのが妥当な結論じゃないか?
0438デフォルトの名無しさん
NGNG「Ruby は実装が古いので、そのうち速くなる『はず』である。
でも今は遅い。」
それで何で、
>> 実装の質としてはRubyの方が「使える」というのが妥当な結論じゃないか?
こうなるの? 『はず』なんでしょ? 遅いんでしょ?
0439デフォルトの名無しさん
NGNG0440デフォルトの名無しさん
NGNG重複している場合はどちらか一個にして、アルファベット順にソートしたいのですが、
これ以上どうしたらいいか・・・
sortを使うと変化無し、sort!だとエラーが出ます。
WinXpのDos窓使ってます。
http://do.sakura.ne.jp/~junkroom/cgi-bin/megabbs/readres.cgi?bo=lounge&vi=1060403548&res=132&fi=no
0441デフォルトの名無しさん
NGNGあ、やっぱりできそうです。
もうちょい頑張ります。
0442デフォルトの名無しさん
NGNG漏れならこんな感じにするだろうか。
words = ARGF.read.scan(/[A-Za-z]+/).uniq.sort
0443デフォルトの名無しさん
NGNG0444デフォルトの名無しさん
NGNG0445デフォルトの名無しさん
NGNGhttp://do.sakura.ne.jp/~junkroom/cgi-bin/megabbs/readres.cgi?bo=lounge&vi=1060403548&res=133&fi=no
ありがとうございます。
こんなに短くなりました。
0446438
NGNG>>426 「ネタでないの?」
>>437 「Python は VM を使っているので、Ruby よりも明らかに速いはずなのに、あ
んまり差はない。Ruby の方が実装の質は『使える (= 高い?)』んでないか?」
>>438 「今は遅いんでしょ? 速くなる『はず』なんでしょ?」
>>439 >>444
何か間違ったことを書いたか?
0447デフォルトの名無しさん
NGNGスレ違いかな。
0448デフォルトの名無しさん
NGNGどこで聞けばいいですか?
0449デフォルトの名無しさん
NGNGruby-list
0451デフォルトの名無しさん
NGNG卯煮糞板池
0452デフォルトの名無しさん
NGNGどこかの個人サイトで聞くのが良さげ。
ここで質問しても、いちおう答えは返ってくると思う。
0453デフォルトの名無しさん
NGNGMoonWolfタソ
0454デフォルトの名無しさん
NGNG0455デフォルトの名無しさん
NGNGPHPはRubyと並んで完璧な言語だYO
0456デフォルトの名無しさん
NGNG0457デフォルトの名無しさん
NGNG>Basic(VB)
0458デフォルトの名無しさん
NGNG> Python は VM を使っているので
VM言いたいだけちゃうんかと。VMという概念が存在しないスクリプト言語処理系があったら教えてくれ。
あと、とりあえずドラゴン本を2**10回くらい読んでから出直してくれ。
0459デフォルトの名無しさん
NGNG0460デフォルトの名無しさん
NGNG>>454
その通りだ。いいこと言うよ。
じゃ早く作ってくれ。待ってるよ。
0461デフォルトの名無しさん
NGNG0462デフォルトの名無しさん
NGNG0463デフォルトの名無しさん
NGNG確かに
0464デフォルトの名無しさん
NGNG"V"要るのか?
0465438
NGNGあぁ、すまん。VM 云々は間違っていた。処理系とか作ったことないしな。
全然分かってない。いい本教えてもらったし、今度勉強してみようかな。
で、>>423 の「Ruby の方が少し速い」はネタなんでしょ?
少なくとも現時点では。
0466デフォルトの名無しさん
NGNGネタではない。試してみればわかる。どっちの処理系だって無料で
手に入るんだから。自分で確かめもしないでいつまでもしつこいしうざい。
0467デフォルトの名無しさん
NGNGスレ違いだからリンクだけ。三月のPyCONやね。
http://www.python.org/pycon/dc2004/papers/9/
0468デフォルトの名無しさん
NGNGだれかが.NetなRuby処理系作っても、名前が「IronRuby」じゃ鉱物二つでなんかしっくり来ない悪寒。
0469438
NGNGhttp://pc5.2ch.net/test/read.cgi/tech/1074996153/459
で試しているし、明確な回答がいつまでたっても出てこないじゃん。
せめて、「xxx な場合は速い」と論拠を示してくれればこんなにつっこまない
よ。示してくれないから嘘でないの? と思うでしょ?
0470デフォルトの名無しさん
NGNG皆様、以後決して相手になさらぬようお願い申し上げます。
0471デフォルトの名無しさん
NGNG0472デフォルトの名無しさん
NGNGそもそもお前は遅くて困ったことがあるのかと問いたい。
0473デフォルトの名無しさん
NGNG気前よく教えてくれるだろうよ。
固い頭でプログラミングしてもしょうがないぞ。
0474デフォルトの名無しさん
NGNG論拠は>>431の意見じゃ不満なのか?
おまいさんの挙げた「最速言語決定戦」スレでも、似たようなこと言ってる人は幾人かいるし。
要するに「ある程度複雑で、かつ極力 GC を使わない処理」なら Ruby の方が速い。
それで納得できないってんなら>>473を実践してみれ
>>470-471
いや、別に言ってること自体は間違ってないだろ。
真性厨呼ばわりは失礼だと思う。
0475デフォルトの名無しさん
NGNGたとえ言っていることが正しくても、厨は厨だと思うけど。
ま、いい加減、終わりにしようや。
0476デフォルトの名無しさん
NGNGぐだぐだ言ってねーでベンチマークとれや。
0477デフォルトの名無しさん
NGNG理由は各自で考えろ!
0478デフォルトの名無しさん
NGNG1 名前: デフォルトの名無しさん 投稿日: 2001/01/30(火) 01:37
オブジェクト指向でスクリプトで動的な超高級言語(VeryHHighLevelLanguage)
であるこの2つの言語。
守備範囲はまったくといっていいほど同じだと思うのですが、いろんな意味で
勝つのはどちら?
0479デフォルトの名無しさん
NGNG0480デフォルトの名無しさん
NGNG脳内ベンチマークかよ
0481デフォルトの名無しさん
NGNGできた時。あるいは、ささださんが「このくらいでいいや」と匙を投げたとき。
そういえば、漏れは前々から疑問に思ってた事がある。matz氏に問いたい。
あなたが今一番したいのは、Riteを書くことじゃないのか?
言語ヲタとして自作言語を設計し、処理系を実装し、思った以上に成功を収めている。しかし現状の実装の問題点は分かっている。解決法も道筋がついている。自分でも、それを実現できたものが「本物の」実装だと思っている。
ならばなぜに、それを書きたくならない?
お忙しいのは日記を見れば分かる。ささださんという協力者が居ることは素晴しい。けれどなぜに、すべてを任せてしまう?
仕事もいろいろある。1.9のメンテの切り盛りも大変だし。けれどあなたが近い将来に向けて、一番成し遂げたいものは、Riteじゃないのか? もう今後の自分は、言語設計者・あるいはシンボリックな存在としてで十分で、実装者として、hackerとしての意欲は薄れてしまった?
あなたが今一番したいのは、Riteを書くことじゃないのか?
0482デフォルトの名無しさん
NGNG0483デフォルトの名無しさん
NGNG0484デフォルトの名無しさん
NGNGン?外国人が県民になれたっけ?
0485デフォルトの名無しさん
NGNG0486の
NGNGhttp://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-list/40164
の絡みでself経由の親モジュール参照方法を提案したけど、matsは
乗り気じゃ無いみたいでスた。
結構便利だと思うけどなぁ。みんなはこういうの要らないと思う?
ジェネリックプログラミング厨のたわごとなのかなぁ
0487デフォルトの名無しさん
NGNGPython厨とRuby厨が仲直りするスレッド
http://pc5.2ch.net/test/read.cgi/tech/1099804004/
0488デフォルトの名無しさん
NGNGあコミットきぼん」って話になるもんでない?
0489デフォルトの名無しさん
NGNGそもそもMixJuiceの評判ってどうなのよ?
0490デフォルトの名無しさん
NGNGオレの知る範囲(開発者とかLLW参加者あたり)は
別に仲悪くないんだがな。
0491デフォルトの名無しさん
NGNGム板の Perl/Python/Ruby 厨だって別にみんな仲悪いんじゃなくて、
単にじゃれあってるだけじゃないの?
本気で「○○は最強。△△は糞。」って思ってるとしたらどうかしてるよ。
0492デフォルトの名無しさん
NGNGHSP厨だって他スレまで荒らさないだろ
0493デフォルトの名無しさん
NGNG0494デフォルトの名無しさん
NGNG>HSP厨だって他スレまで荒らさないだろ
>HSP厨だって他スレまで荒らさないだろ
>HSP厨だって他スレまで荒らさないだろ
>HSP厨だって他スレまで荒らさないだろ
>HSP厨だって他スレまで荒らさないだろ
>HSP厨だって他スレまで荒らさないだろ
>HSP厨だって他スレまで荒らさないだろ
>HSP厨だって他スレまで荒らさないだろ
wwwww
0495デフォルトの名無しさん
NGNG衰退するのが早いんですか?
0496デフォルトの名無しさん
NGNG君のその極度の妄想癖は早く治療したほうがいいよ。病院探そうか?
0497デフォルトの名無しさん
NGNGMLに投げようか投げまいか考えたけど結局投げなかった話をすると
class A
class B
end
end
でBのインスタンスがある場合はAのインスタンスが必ずあるという訳じゃないし
BのインスタンスはAのインスタンスの中にあるというわけでもない、という問題があるのと
クロージャがあるんだからRubyでは必要ないだろう、というのが俺の意見。
そして名前重要だとして、どうやって参照する気なのかの提案もないのも微妙なところ。
あと参照できるようにという話は何となくわかるんだけど、野分さんが「実際に」
「どういう場合に」「どういう風に」使いたいのかがさっぱりわかんないので
実際に使う場合を想定した仮想コードを投げてくれると良い気がする。
とりあえずJavaだと「それ」はあるし、「それ」がないと面倒な場合もあるので必要だけど。
微妙だけどこんなの。ボタン押す>AFrame.pathを書き換える、みたいな。
class AFrame extends JFrame {
private String path;
public AFrame() {
JButton button = new JButton("mona");
button.addActionListener(new AButtonAction());
this.getContentPane().add(button);
}
private class AButtonAction extends ActionListener {
public void actionPerformed(ActionEvent evt) {
AFrame.this.path = "mona button pushed";
}
}
}
0498デフォルトの名無しさん
NGNGそれはRubyならブロック使えっていわれるんじゃないかなぁ。
オレも正直必要性というか使いどころがわからない。
それと、メソッドオーバーライドじゃまずい理由とか。
0499デフォルトの名無しさん
NGNG0500の
NGNG生成したあとのインスタンス自体はあまり関係無いんじゃない?クラス定義オブジェクトの
関係は重要だけど。
> クロージャがあるんだからRubyでは必要ないだろう、というのが俺の意見。
クロージャは「ベースのなる側があらかじめ準備しておかなきゃならない」ですよね
あらかじめ拡張することを想定して構えておく必要があるわけです。
ただ、全ての可能性を想定して構えることは不可能だし、また「拡張できるようにする」
つうことは「拡張する機能を追加する」つうことで、設計するの大変なんですよね。
間違った設計するとコードを捨てて1から作り直さなきゃいけないこともあるし。
>そして名前重要だとして、どうやって参照する気なのかの提案もないのも微妙なところ。
これはどういうこと?
0501の
NGNG>「どういう場合に」「どういう風に」使いたいのかがさっぱりわかんないので
ふむ、まず差差分ベースモジュールについてはOK?
で、クラス設計するときに、
class Base
def some-method (省略) end
class ElementA
def something
Base::some-method (以下省略)
class ElementB (以下省略)
class Tool
def something
Base::some-method (以下省略)
つう設計をやりたい訳よ。関連部品クラスの共通メソッドや相互参照変数を
外側のクラスに置いておきたいつうことですな
0503デフォルトの名無しさん
NGNG0504デフォルトの名無しさん
NGNG>クラスの関係
class A
class B
end
end
b = A::B.new
Bのインスタンスから参照されるAのインスタンスはどこにある?
>クロージャ
クロージャで実装するからと言って必ずしも拡張性を考える必要はないし
無限に拡張できるような設計はそもそも不可能だから考えなくていい。
差分指向?を導入したところでそれは一緒だろう。
>名前重要
501でBase::some-methodと書いてる部分を考えてねという話。
Base::some-methodと書くとクラスメソッド扱いになるし。
0505デフォルトの名無しさん
NGNG関連部品クラスの共通メソッド
ユーティリティクラスを作れ。
クラスメソッドいいんだろう?
相互参照変数
シングルトンなデータホルダを作れ。
AppPropertiesクラス作ってクラス変数定義しとくとか。
差分じゃなきゃならない理由がわからない。
0506デフォルトの名無しさん
NGNG共通メソッドはクラスメソッドでなくモジュール定義すりゃいい。
0507の
NGNG>Bのインスタンスから参照されるAのインスタンスはどこにある?
あくまでクラス定義オブジェクト(Class A, Class B)の話で、クラス定義
オブジェクトを通して直接参照する方法を要求している訳じゃないよぅ。
当然、インスタンス同士で参照しあうときは変数に代入します。
こんな感じですな
class A
def initialize
b = self.class::B.new
end
class B
end
end
b = A::B.new; a = A.new
0508の
NGNGじゃあこんなのは?
# 文字列を処理するテンプレートエンジン
# ブロックでは、与えられるブロックがどのような処理を行うかあらかじめ想定している
class A
class B
#プレーンテキスト用
def treat_text( &proc{| text | text } )
data < ( proc(original) )
end
def treat_attribute( &proc{| text | text } )
(省略)
#差分ベースだと(メソッドを丸々変更するので)、変更点を想定する必要無し
class A
class B
#プレーンテキスト用
def treat_text (省略) end
def treat_attribute (省略) end
class XHTMLA < A
class B < A::B
#サニタイズする
def treat_text (省略) end
def treat_attribute (省略) end
まあ、どっちにしても良い設計しなきゃいけないことには変わりないけどね。
0509の
NGNG>シングルトンなデータホルダを作れ。
>モジュール定義
そういったのよりも上位名前空間の共通メソッド/データの方がシンプルでしょ?
行数も少ないし。
あと、ユーティリティクラスとかデータホルダの場合、どのようにまとめるかによって
拡張性がかなり変わるよね。
つまり「どのように拡張性を確保するか」によって構成ががらりと変わる
->あらかじめどのような拡張性にするか想定しないと構成を決められない
ということかと思うけど。
まあ、差分ベースモジュールと言うのとはちょっと違うような気がしてきた。
上書きベースモジュールとでもいうのかな?
0510デフォルトの名無しさん
NGNGメソッドをまるまる変更するのとオーバーライドの違いがわからん。
元クラスの実装がない場合はraiseするようにしときゃいいだけじゃないの?
適切に実装して使ってね、で済む話のような。
でなきゃ結局XHTMLAは定義しなきゃならないんだから
tread_textとtread_attributeを持ったModuleを切り替えればいいだけに見える。
>>509
名前空間を同じくするより別クラスにして名前空間を別にする方が俺は好きだが。
名前空間を同じくするってことは、グローバル変数に近い問題があるってことでしょ?
ユーティリティクラスというか、モジュールなら基本的にはメソッド足すだけだから
メソッド名さえ妥当なら拡張性については問題ないはず。
データホルダもそれほど特殊な要求は滅多に出てこないから
あんまり問題にならないと思うが。
将来的にはあった方がいいかもしれないけど、今あってもアスペクト指向みたいに
Loggingぐらいにしか使えないみたいな状況になりそう。
あと行数が少なくなる話はIDEがいつか解決してくれることを期待してるわけだが。
0511デフォルトの名無しさん
NGNGまあともかく、MWよ、ruby-doc ML も構ってやれよ。
0512デフォルトの名無しさん
NGNG例外を補足するしか無いんでしょうか?
0513デフォルトの名無しさん
NGNGdefined?
0514デフォルトの名無しさん
NGNGおおっ! ありがとうです。
…… 定数のところ読んでたのに、同じページのローカル変数のところにあったとは orz
0515デフォルトの名無しさん
NGNGdefined? の方はメソッドじゃなくて文法要素なんだっけ。
0516デフォルトの名無しさん
NGNGそう。const_defined?の引数は名前だけど、
defined?は任意の式をおけてかつそれがすべ
て実行されるわけではないというのがミソ。
0517デフォルトの名無しさん
NGNG0518デフォルトの名無しさん
NGNG0519デフォルトの名無しさん
NGNG0520デフォルトの名無しさん
NGNG大阪(西梅田)、新宿(JR駅前)のそれぞれ一等地に
拠点を構え、業績急上昇中!未経験者大募集中!の
ソフトウェア開発会社
グリーンシステムを応援するHPです。
http://www.geocities.jp/grs_hp/
このスレの読者の人のような、レベルの高い人にぴったりかと
思います。
最高の会社にするため、みんな頑張ってます!
0521デフォルトの名無しさん
NGNG/-┴/ / |
/ ニニソi __l--─_二ニ=- 、
__/ /えノ__ニ二.r‐‐__r‐<_ j
_,. --─ ' ¨  ̄ /∧ん7 j ヽ. /
(´ _,. -‐'/ / // _l_ / l ! ハ/
\ _,. -‐fT´ / r / T ー__-、//〉/ j | j い
lヽ い、_,. / { / リ i{_ノliヽ ` く __/_j リ l |
| \ い \ /7 | 辷ノ } ,.ニ メ / /jリ
| \ l l_ ヽ.| l ヒク〉/トく./ ねこみみも〜ど?
| `ヽ ! L._ l | |. r 、_` `¨ /l !
| ヽ! l | |\ i_/ _,.イ! l ト--──=ニー────-- .....____,. -=、
l | r' ! ! > --‐fj´ |l | | _,. -'´ ∠_ \
/ | L. l |\/!`ヽ、l |l | リ __∠ .. - 、く ー' ヽ
l | / l ! l ヽ l| | / / il i
l | l ヽ ヽ. ! ヽ | | ヽ / / l |i |
L | ヽ、_ ヽ ヽ ! ヽ | j| } / i | |
/ l l \_ゝ l ,.L.. レ | _ / , ' ´ / | |
\ ヽ ヽ ,r'⌒ヽ! 、_,ソ j/ _,. - '´ / l.____ !
ヽ ヽ ヽ-‐┴{ j、.__こ__/ _,. - '´ / /l / lリ
0522デフォルトの名無しさん
NGNGこのように書くと、マッチした文字列を読み込み重複削除し並び替えたものが配列wordに入るんですよね?
+/)以降を書かない場合は、マッチした文字列を読み込んだだけのものが配列wordに入るでいいんですよね。
0523デフォルトの名無しさん
NGNG/:::/::::/::::i::::/:/:::::__/_:,イ::|:::::::::l:::::::::r' ヽ: :/
:'::::/:::::::/:; -l::::`ーァ- 、_/::/`!ヽ::::::::l:::::::::`ー、 ∨
//:/::::/:/´ l:::::l:::リ 、 、 ` l:::!::::::/:::::::/:::;;:::) ト、
∠:/__:/:::{ r l:::::l:::iヽz==ヽ \::::::::::/:::〃:} 、冫
`ヽヽ!:::::|:::l |! 丶:/::X/::/`r〜'
\:: l | _ ヽ'/:/::::リ‐- 、
ヽ! | '⌒ヘ '´}},. ヘ/::::/___,.、 }、
ヽ | { \ ′ // ヽ/ __,ノ / ノ、 ねこみみモード!
}:| `ー-‐'´ ,イ:::/ 7ーt_-'/
.!:ト,-‐‐― --'- ⊥. _ノ /ヽこフ
. . :ハ/ \ 〈
. . . . . . : : :_// 、 、 丶 ヽ 〉 ヽ
>、__;/-t'´!::/ `ー,-、、 } }.ノノ \
l l/ / `ー1"´::::ヽ.
0524デフォルトの名無しさん
NGNGおにいさまおにいさまキスキス…ネコミミ!おにいさまおにいさまおにいさまおにいさま
ネコミミ!おにいさまおにいさまおにいさまおにいさまおにいさまおにいさまネコミミ!
おにいさまおにいさまネコミミモードネコミミモードネコミミモード私のしもべー
キス…したくなっちゃった…ネコミミ!おにいさまおにいさまネコミミ!おにいさま
ネコミミモードネコミミモードネコミミモード私のしもべーキス…したくなっちゃった…
ネコミミ!ネコミミ!や・く・そ・く・よネコミミ!おにいさまや・く・そ・く・よ
おにいさまおにいさまおにいさまおにいさまおにいさまおにいさまおにいさま
や・く・そ・く・よや・く・そ・く・よおにいさまおにいさまおにいさまや・く・そ・く・よ
ネコミミ!や・く・そ・く・よネコミミモードネコミミモード私のしもべーネコミミモード
おにいさまおにいさまおにいさまおにいさまキスキス…ネコミミ!おにいさまおにいさま
おにいさまおにいさまネコミミモード私のしもべーキス…したくなっちゃった…ネコミミ!
や・く・そ・く・よネコミミ!や・く・そ・く・よおにいさまおにいさまおにいさま
や・く・そ・く・よ私のしもべー私のしもべー私のしもべー私のしもべー私のしもべー
私のしもべーや・く・そ・く・よ私のしもべー私のしもべー私のしもべー私のしもべー
私のしもべー私のしもべー私のしもべー私のしもべーや・く・そ・く・よネコミミ!
おにいさまや・く・そ・く・よ
0525デフォルトの名無しさん
NGNG早く教えろ
0526デフォルトの名無しさん
NGNG嵐の中に書いてしまったようですね。
0527デフォルトの名無しさん
NGNGネコミミモード ネコミミモードでーす ネコミミモード ネコミミモード
ネコミミモード ネコミミモードでーす ネコミミモード(うにゃーん♪ うにゃにゃ?)
フルフルフルムーン(キスキスキス…) おにいさま(キスキスキス…)
や・く・そ・く・よ(キスキスキス…) 私のしもべー(キスキスキス…)
ネコミミモード ネコミミモード ネコミミモード ネコミミモードでーす
ネコミミモード ネコミミモード ネコミミモード ネコミミモードでーす
キス…したくなっちゃった…
0528デフォルトの名無しさん
NGNG月詠 −MOON PHASE−
http://www.jvcmusic.co.jp/m-serve/tsukuyomi/
このアニメのOPの歌詞というか詩というか合いの手というか・・・
そういうものらしいですよ。
0529デフォルトの名無しさん
NGNGはて?Rubiestなら常識のはずだが。
http://www.google.com/search?hl=en&c2coff=1&q=%E3%82%84%E3%83%BB%E3%81%8F%E3%83%BB%E3%81%9D%E3%83%BB%E3%81%8F%E3%83%BB%E3%82%88%E3%83%8D%E3%82%B3%E3%83%9F%E3%83%9F%EF%BC%81+Ruby&lr=lang_ja
0530デフォルトの名無しさん
NGNG::::::::::::::,:::::,::::::::::::::::::::i::::::::::,::::::::::::::::::::::::::::::::,::::::::::::::::::j::::::::::::::::::::::::j \, ‐‐ 、 |
:::::::::::::::,::::,::::::::::::::::::::ハ:::::::::,::::::::::::::::::::::::::::::,::::::::::::::::::ハ::::::::::::::::::::::|´ ̄ `、
::::::::::::::::,:::,::::::::::::::::::::| ヽ:::::::,::::::::::::::::::::::::::::,::::::::::::::::ノ |::::::::::::::::::::/ ___`_ヽ,
::::::::::::::::::,::::,::::::::::::::::::i ヽ:::::::::::,::::::::::::::::::::::::::::::::::::ノ /::::____::::-´ /´ \
::::::::::/`j:::::::,::::::::::::::::ヽ, \‐´:::::::::::::___, ----‐‐' _ ̄ |:::::::| / 、 , , `,
:::::::::| |::::::::,:::::::::´:::::ヽ , -==、 ´ , ´ ` i:::::::::ヽ / ヽ ヽ | i ,
:::::::::、 i::::::::::::::::i ̄ ,/i:::::::i__j::j 〃〃ヽ::::::::j、 / 、、 `, / / /
::::::::::ヽ |::::::::::::::::| ヽ 、:::::::::::/ j::::::::::} `ヽ | `-`´,‐ ´ ´
::::, ´ \j::::::::::::::::| ` ̄ ノ::::,:::-´ `ヽ----‐´
´ , ‐´ ̄,`‐‐‐‐‐‐ 、""" , --、 /‐ ´
/ ` 、 ( ノ , ´
| ヽ jヽ  ̄, , '
| ヽ `,
| ヽ | ノ
|----、 ノノ
ヽ `フ--´
いたた・・・はにゃ
0531デフォルトの名無しさん
NGNGAmazon.co.jp: 音楽: 『月詠 MOON PHASE』 OPテーマ 「 Neko Mimi Mode 」 [MAXI]
http://www.amazon.co.jp/exec/obidos/ASIN/B0002ZF0XA/250-1940564-5212251
0532デフォルトの名無しさん
NGNG,イ:.:/.:.:.:/.:.:.:.,イ|:.:.:|:.:.:.:!:.:.:.:.:.:|:.:.:.:|:.!|:.:.:.:l.:.:.:.:.:l:.:.:.:l 〈
〃:.:!:.:.:.:!:.:.:l:/ l:!|:.:.|:.:.:.|:.:.:.:.:.:.!:.:.:.:l:! |:.:.:.:!.:.:.:.:.:l:.:.:.:ト'
l:!!:.:|:.:.:.:!:.:,イ| |! !:.:.|:.:.:|:.:.:.:.:.:.!:.:.,イ! !:.:.:.|:.:.:.:.:.|:.:.:.:|ゝ
|!{:.:|:.:.__|__l リ≧ニ!__|_|__|__仏≦|__:.:|:.:.:.:.:l:.:.:.:.|
´ ̄!:.|:.:.! f {lj}`ヽ'' ヾーイイlj } `>`ト--'r、:.:.:!
|:.l:.:.:.! 、 `´ ゙ー' / l:.:.:.:.:|イ}:.:.|
┏┓ ┏━━┓ .!:.|:.:.:.l `='" ヾ== !:.:.:.:.:!'ノ:.:.:!. ┏┓┏┓
┏┛┗┓┃┏┓┃ l:.:|:.:.:.:! ' |:.:.:.:.:l´.:.:.:.|. ┃┃┃┃
┗┓┏┛┃┗┛┃┏━━/.:.|:.:.:.:ト、 ;v====v、 !:.:.:.:.:|:.:.:.:.:.:!━━━┓┃┃┃┃
┏┛┗┓┃┏┓┃┃ ./.:.:.l:.:.:.:.!:.ヽ //´ ̄``ヽ ,l:.:.:.:.:.l:.:.:.:.:.:.:l ┃┃┃┃┃
┗┓┏┛┗┛┃┃┗━/、:.:.:|:.:.:.:.|:.:.:.:丶、丶、__,,ノ _,.ィ´:l.:.:.:.:.:.!:.:., -‐、! ━━┛┗┛┗┛
┃┃ ┃┃ / `´!:.:.:.:.|=-‐ '´犬 - ニニ -‐' ´/ヽ/.:.:.:.:// _,,..>ヽ ┏┓┏┓
┗┛ ┗┛ ,{_ |:.:.:.:.:! / /,.>`二´-< l /.:.:.:.:/``Y´ } ┗┛┗┛
r'--'、ヽ、|:.:.:.:.:| /r'´//! |ヽ \ \/.:.:.:.:/ |_,.. _r' ヽ モード&hearts
0533デフォルトの名無しさん
NGNGでは皆さんおやすみなさい。
0534デフォルトの名無しさん
NGNG答えは yes ですが、それくらい自分で試してみればすぐわかるのでは?
0535デフォルトの名無しさん
NGNG/ ヽヽ、 ,ィヽ
,' ヽヽ. /, ',
,.ィl ヽ // l
/ _! ,. ィ ' ´ ̄ ``' く. |
,r一'´ | / \ j
/ ヽ. ,.ク/ / // ヽ /
/ / }. / / 〃 i li ! ! i ヽ
/ / 7 li l/l l l i l l l i
/ / ,.イ i lト 、 l !l l l l j |l l |
/ / / |! {{__{l_,.Lト、!l_!___j_//_jレ' l l |
/ / / lr⌒i| 〈.トィュ}ヽ ,イZテト、// リ
/ / \/ { ( ハヽ. ゞシ ヒ:ソ / ,イヽ、/
/ / 八 ヽム! ! ¨ ´ /ノ また来週!
/ / / /-/-ヘ. ' jハ}
/ / /_/ ヽ\ ヽ、  ̄` ,. '′
/ / / ヽ. ヽ.\ `,r‐-‐ ' ´
. / / _/ ヽ ヽ. `/ ハ
/ / /  ̄\ ヽ. ∨ / ハ
/ / / ヽ ヽ ∨/ ヽ
/ / / ヽ ヽ / / \
0536デフォルトの名無しさん
NGNG0537デフォルトの名無しさん
NGNG0538デフォルトの名無しさん
NGNG0539デフォルトの名無しさん
NGNG0540デフォルトの名無しさん
NGNG0541デフォルトの名無しさん
NGNG0542デフォルトの名無しさん
NGNG0543デフォルトの名無しさん
NGNG0544デフォルトの名無しさん
NGNGこんなことまた来週もやったらアク禁にするよ?
みんな自作自演なのはわかってるからな。
みの程をわきまえろよ?このクソロリオタよ。だがな、、
もし葉月たんのエロ画像を今後もアプするつもりなら、
おまえを許してやってもいい、それができないのなら
どっかいけ。
0545の
NGNG>510
眠いので簡単に
>適切に実装して使ってね、で済む話のような。
ここですな。元クラス群(ここだとclass A)は「適切に実装して使えるように実装する」
必要があるわけですな。
>tread_textとtread_attributeを持ったModuleを切り替えればいいだけに見える。
Moduleを使うにしても、Moduleを受け付けられるようにしておく必要があるわけで、
元クラス群作成者の負担が増えるのよ。
#それが悪いとは言わないけどね。
>名前空間を同じくするってことは、グローバル変数に近い問題があるってことでしょ?
まあねぇ。このへんは手抜き実装を好むかどうかだけどね。
差分ベースモジュールはその辺のリスクを吸収してくれそうな気もするけどね。
0546デフォルトの名無しさん
NGNGmodule Token
Increment = />/
Decrement = /</
...
end
class Scanner
def scan
...
end
end
end
class NekoMimiFuck < BrainFuck
module Token
Increment = /ネコミミ!/
Decrement = /ネコミミモード/
...
end
class Scanner < BrainFuck::Scanner # <= うざー
end
end
0547デフォルトの名無しさん
NGNGあとはこの2人だけの世界になります。そっとしてあげてください。
, _ ノ) _
γ∞γ~ \==ヽ
| / 从从|||_| | ||
ヽ | |( l!,,,,l!|,,ー |) || ピチャ
`从ハ~ (フノ ~ノ|. || ペチャ
/⌒ _ V_ノ⌒'iリ
/ /ξ___//.l
/ /| | i
__ノ / | 人 ヽ
`つ'´ ( ヽ / ,ノノ
.\ / /./
ノ⌒''''''⌒( ⌒'''''⌒\
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
0548デフォルトの名無しさん
NGNG差分ベースモジュールだとほんとにその負担はないわけ?
>>546
superclass::Scanner
0549デフォルトの名無しさん
NGNGメモリとかの知識が無いのでちょっと自信が無かったので。
どうもありがとうです。
0551デフォルトの名無しさん
NGNG> メモリとかの知識が無いので
そういう面から言うと、そもそも ARGF.read で、ぜーんぶ読み込んで文字列
化してるんで、そこのところの負荷も大きいよ……。
あと、 uniq! や sort! を使った方がコピーを作らないので、メモリへの負荷
は減るはず。
0552デフォルトの名無しさん
NGNG困ったことに全然納得できないが(w
まあ標準のシンタックスとして入れるにしてもオブジェクトモデルの変更になるから
Rite?からしか入らないねというのは確かだ。
まあ今までとは全然違う機能だから互換性なんぞ気にする必要はないが。
ところでさ、これどういうsyntaxで参照するのだ。
Javaと同じだと以下。別にこれでもいいけど。
class A
@str = ""
@b = B.new
class B
def initialize
A.self.@str = "hello"
end
end
end
A.selfを呼び出した時点でオブジェクトつーかインスタンスの構造として
A has Bでない場合はObjectHierarchyErrorとか出るんかね。
なんか書いてみたらDelphiのwith文みたいな気持ち悪さはあるけどどことなく希望があるような気もする。
これ普通にやるなら相互参照できるように互いにインスタンス持ち合わないといかんからな。
@b = B.new(self)で済むと言えばまあ済むが。
GUI作る時にウィンドウのクラスの「中に」簡単なんだけどウィンドウクラスの
インスタンスに変更を加えるダイアログのクラスを実装したい時とかには使えると思われ。
つーかなんで俺が具体例を考えねばならんのだ。
野分さんも具体例出そうよ。
何で納得できないかっつったらやっぱり全然具体的じゃないからなのだ。
0553デフォルトの名無しさん
NGNGApolloのページのWhat's newには ap-840a released と書いてあるけど、
ダウンロードの項目には説明がない。
ap-839_bse60.msi相当の最新版をインストールするにはどうすればよいの?
わかりにくいよ。直接このページからダウンロードさせろよ。
パッケージが何種類もあってどれ使えばよいのかわからん。
rubyはインストールしてあるけどdelphi持っていない人はどれを使えばよいんだよ?
0554デフォルトの名無しさん
NGNG0555デフォルトの名無しさん
NGNG0556デフォルトの名無しさん
NGNGRubyは必要。ただし、exerbを使ってexeファイルを生成してしまえば、いらなく
なるはず。
RubyでVCL(DelphiのGUIライブラリ)を使うだけならDelphi本体はいらない。
Apolloの中にVCLも同梱されている。
0557デフォルトの名無しさん
NGNG使える。
Delphiのアプリケーション使うのにDelphi要らないし
ランタイムも特に必要ないのと一緒。
>>554
Apolloインストーラ自体にRubyが入ってるから特に用意しなくてもいい。
しかしインストーラ付属のRubyを変更しても使える。
さっき1.8.2-preview3に変えてみたけど動いてた。
>>553
SourceForge.jpで一番上にある奴使え。
msiでいいだろう。
ttp://sourceforge.jp/projects/apollo/files/
インストール時にインストーラパッケージと同じ場所にbdemerge.iniを
置いておくとBDEが使えるらしいけど使ったこと無いのでわからん。
0558555
NGNGありがとう。
Apollo 関連の文章って Delphi の話が前面に出されてるから、
Delphi と Ruby の両方とも使える人にしか意味がないのかと思ってた。
(「拡張ライブラリをDelphiで書く時に必要なのかな?」みたいな。)
*Windowsアプリを作るのに有用な API を提供してくれる
*それはDelphiで書かれてる(ので、Delphi使いは自分で拡張できる)
みたいな理解でいいのかな。
0559デフォルトの名無しさん
NGNG0560デフォルトの名無しさん
NGNG0561デフォルトの名無しさん
NGNG0562デフォルトの名無しさん
NGNG>(1)tar玉を展開して
>(2)setup.rbをダブルクリックする
>だけなんで面倒ではないと思う。
面倒なんだよなぁ。いちWinユーザ。
0563デフォルトの名無しさん
NGNG言い得て妙。
>>558
基本的にはvruby+swinと同じようなもん。
インストーラについて言えば、ASRに付いてくるvruby+swinの代わりに
Phiというモジュールがあって、そいつはDelphiで出来てる、みたいな。
拡張モジュールはCでも書けるから別に特色というわけではないし、
Delphi側で拡張、も普通はあんまりしないだろう。
誰かが作ったDelphiのコンポーネントが取り込める(かも知れない)
という利点はあるが正直ソース読んだこと無いのでわかんね。
>>559
まあその通り。
リファレンスはmoriq氏とtake_tk氏がシコシコとWikiに書いてるみたいだけど。
ttp://wiki.fdiary.net/apollo/
よくわからんが火がついたみたいに更新されてるなあ。
0564デフォルトの名無しさん
NGNGやりたいのは自分と並行して外部コマンドを起動したいのと、
その外部コマンドが標準出力?に出すものをファイルに書き出すか、
自分で受け取りたいです。
0565デフォルトの名無しさん
NGNGwin32 utils - open3
ttp://rubyforge.org/projects/win32utils/
forkは知らんのでMWコール。
0566デフォルトの名無しさん
NGNGARGV[0]は引数だし。
0567デフォルトの名無しさん
NGNG何かの釣りでつか?
0568デフォルトの名無しさん
NGNG0569デフォルトの名無しさん
NGNGcaller(0)[0].slice(/`(.*)'/, 1)
end
p foo #=> "foo"
alias bar foo
p bar #=> "bar"
……とかいう話かと思った
0570デフォルトの名無しさん
NGNG0572の
NGNGそりゃ残念……
オレ理論では
・元のクラス群は拡張性を考慮せずに「機能の実装」に注力できる
拡張性を実装する場合も、あくまで実装者が想定した「機能」として提供
・拡張クラス群は元クラス群の制約に縛られることなく自由に拡張できる
もちろん、元クラス群から離れたものになるほど手間がかかる
つうのが理想なのよ。
> まあ標準のシンタックスとして入れるにしてもオブジェクトモデルの変更
そんなに大した話じゃないって。
現にMLに投げたHackで実用的に使用できるしね。
確かに、もっとスマートな表記がありゃ便利だけど……
0573の
NGNGさすがにインスタンス変数は参照できないって。そこまで要求してないし。
せいぜいクラス変数だよ。
クラス変数だとすると、こんな感じ?
class Module
def outside
module_hierarchy = self.name.split( '::' )
module_hierarchy.pop
m = Kernel
module_hierarchy.each do | n | m = m.const_get( n ) end
m
end
end
class A
@@str = ""
def A.str; @@str end
def A.str=( var ); @@str = var end
class B
def initialize; self.class.outside.str = "hello" end
def global_value; self.class.outside.str end
end
end
b = A::B.new
p b.global_value
0574デフォルトの名無しさん
NGNGありゃ面白いねぇ。もっと柔軟だったらいいんだけど、Delphiの場合は単なる略記だからね。
0575の
NGNGこんなのやりたいんよ
class A
@@str = ""
def self.str; @@str end
def self.str=( var ); @@str = var end
class B
def initialize; self.global_value = "hello" end
def global_value; self.class.outside.str end
def global_value=( var ); self.class.outside.str = var end
end
end
p A.str #=> ""
p A::B.new.global_value #=> "hello"
class AA < A
class B < A::B
def initialize; self.global_value = "world" end
end
end
p AA::B.new.global_value #=> "world"
0576の
NGNGp b = A::B.new.global_value #=>"hello"
p bb = AA::B.new.global_value #=>"world"
p b #=>"hello"
0577の
NGNG継承したクラスでも、クラス変数は同じものが使われるのね……
0578デフォルトの名無しさん
NGNG0579デフォルトの名無しさん
NGNGいやそもそも俺が激しく勘違いしてたので今までの議論自体無しで。
あとまた読む。
0580デフォルトの名無しさん
NGNGstableに明らかなバグがあるのに数カ月もリリースしないのが
「遅いとは思わない」なんてユーザをなめてるとしか思えん。
まあ、matzの発言じゃないけどな
0581デフォルトの名無しさん
NGNGruby-list発火中(w
ネコミミラッシュ以上だ。
0582デフォルトの名無しさん
NGNG0583デフォルトの名無しさん
NGNGいや、Rubyはともかく、matzは結構保守的じゃない?
Rubyの構文からしてそうだしね……
Rubyは「たまたま」カスタマイズ性が高かっただけだと思う。
>575 みたいな無茶もできるけど、matz自体は望んでいないと思うな。
0584デフォルトの名無しさん
NGNG> > |改善していかなければいけないでしょう。
> > 「いかなければならない」のですか。
>
> では反対に考えてみますね。
> 改善してはいけない理由に何がありますか?
> 私は改善する方向に圧力をかけます。
大多数の意見に従って改善していかなければならないでしょう、に対して
疑問を呈されているのに、いきなり限定なしの「改善」に一般化しちゃったよ。ウヒー
0585デフォルトの名無しさん
NGNGまあ、まあ。主体を自分(MoonWolf)だと善意的に解釈しましょうよ。
私は(自分(MoonWolf)にとって)改善する方向に圧力をかけます。
つうことかね。
0586デフォルトの名無しさん
NGNG絶対狙ってるだろw
0587デフォルトの名無しさん
NGNGもうクリエイターではない。
0588デフォルトの名無しさん
NGNG0589デフォルトの名無しさん
NGNG大して違いがあるわけでもないんだから。
0590デフォルトの名無しさん
NGNGYAR(Yet Another Ruby)をリリースすればいいんだよ。
色々なリソースが分散してえらいことになりそうだけどなw
0591デフォルトの名無しさん
NGNGruby 打ちにくい
0592デフォルトの名無しさん
NGNG・Windowsサーバ(ruby ver.1.8.1)
・Linuxサーバ(ruby ver.1.6.8)
チェックボックスの値の取得に失敗しているものと思います.
値の取得方法は,以下の通りです.
例えば,チェックボックスの名前が data0,...,data9の場合.
qs = CGI.new
for i in 0...10
str[i] = qs["data#{i}"]
end
これはrubyのバージョンが関係しているのでしょうか?
もし,サーバの方のアップグレードが不可の場合は,どのような対処法が考えられますか?
0593デフォルトの名無しさん
NGNG1.6.8 の方はこうするんだったっけかな。
str[i], = qs["data#{i}"]
0594デフォルトの名無しさん
NGNGstr[i], = qs.params["data#{i}"]
(または str[i] = qs.params["data#{i}"][0])
0595592
NGNGレスありがとうございます.
実際にソース内では,
for i in 0...10
if qs["data#{i}"] == ""
else str[i] = i
end
という処理をしています.
この場合,qs["data#{i}"] == ""の部分をどのようにすれば良いでしょうか?
カンマを付けてみたんですが,うまくいかなくて...
0596592
NGNGstr[i] = qs.params["data#{i}"][0]で一旦,データを取得し,
条件分岐処理をすることで,うまくいきました.
どうもありがとうございました.
0597デフォルトの名無しさん
NGNG0598デフォルトの名無しさん
NGNG0599デフォルトの名無しさん
NGNG0600デフォルトの名無しさん
NGNG合流まで行かなくとも、共通のインターフェイスくらいは欲しいな。
C言語と似たような感じで、互いに互いのソースを活用できるようになれば
かなり便利になると思う。
0601デフォルトの名無しさん
NGNGもっとゆるくいろんなひとに開発させても
ひろく意見をもとめて、全体をほどよくまとめる
やわらかな器量がもとめられてるとおもう。
でなければオープンソースで開発だなんて、無理。
耐えきれずいらちになっちゃってるmoonwolf氏にも
すこし同情。
matzさん、「伽藍とバザール」、もちろん読んだんだよね。。。
0602デフォルトの名無しさん
NGNGそれってParrotとかドトネトじゃん?
0603デフォルトの名無しさん
NGNGruby-talkとかruby-coreで暴れろ。
0604デフォルトの名無しさん
NGNG今「MW vs. その他」という状態になっているけど、
このスレにいるMWに賛同する人の中に
ruby-listで助け舟を出す人はいない?
0605デフォルトの名無しさん
NGNG自分の意見を伝えたければ、それが確実に聞かれるところで発言すべきだ。
そうでないところで発言された内容について、気にしろというほうがおかしい。
(まあ、この書き込み自体、そういうもんなんだけど)
それと、どのオープンソースでもそうだけど、自分の好きなようにリリースしたいんなら、
自分でブランチを作ればいい。そのためのオープンソースライセンスなんだから。
0606デフォルトの名無しさん
NGNG禿同
MWこそ「伽藍とバザール」を読んだのだろうか?
0607デフォルトの名無しさん
NGNGこの程度で割れていいなんて伽藍には書いてないと思うが。
むしろオプソライセンスだからといって割れまくることはないと。
0608デフォルトの名無しさん
NGNG> このスレにいるMWに賛同する人の中に
> ruby-listで助け舟を出す人はいない?
このスレでMWに賛同するように見えている人は、MWの自演ですから。
残念。
0609デフォルトの名無しさん
NGNG自分のいいたいことを一方的に言い放つだけって感じだし。
0610デフォルトの名無しさん
NGNGアンチテーゼを投げつけて議論されるのが悪く無い時もあるかもしれない
0611デフォルトの名無しさん
NGNG0612デフォルトの名無しさん
NGNGそれで開発リソースが割れて停滞するようなら、その程度のソフトだったってことだ。
0613デフォルトの名無しさん
NGNG粘着しとるのう。
0614デフォルトの名無しさん
NGNG漏れは普段使ってないからRubyには特に文句ない訳だが
バグのないソフトウェアは無いという定理を認めてRDtools付けときゃいいじゃん。
rwiki以前にRD組み込みしたことあるけどそんなに不安定とは思わなかったし、
中身も言うほど難解とも思えんが。
0615デフォルトの名無しさん
NGNG「 ̄ `ヽ、 ______
L -‐ '´  ̄ `ヽ- 、 〉
/ Matz他 ヽ\ /
// / / ヽヽ ヽ〈
ヽ、レ! { ム-t ハ li 、 i i }ト、
ハN | lヽ八l ヽjハVヽ、i j/ l !
/ハ. l ヽk== , r= 、ノルl lL」
ヽN、ハ l ┌‐┐ ゙l ノl l
ヽトjヽ、 ヽ_ノ ノ//レ′
r777777777tノ` ー r ´フ/′
j´ニゝ良いことも l|ヽ _/`\
〈 ‐ lト、 / 〃ゝ、
〈、ネ.. 言ってるが lF V=="/ イl.
ト || とニヽ二/ l
ヽ.|お前の態度が〈ー- ! `ヽ. l
|l lトニ、_ノ ヾ、!
||気に入らない.l| \ ソ
 ̄ ̄ ̄ ̄ ̄ ̄
0616デフォルトの名無しさん
NGNG作業を肩代わりすると名乗りを上げる奴はいないのかよ。
ほんとバカばっかだなここは。失望したよ。
0617デフォルトの名無しさん
NGNGちなみに貴方はどのような作業を肩代わりする予定ですか?
0618デフォルトの名無しさん
NGNG所詮fjの遺伝子を受け継いだ詭弁厨ばかりだからな。
MWよ、ruby-talkとかruby-coreで思う存分暴れるがいい!
0619デフォルトの名無しさん
NGNG0620デフォルトの名無しさん
NGNGおかげでまつもとさんの脳内にあった (日記とかには書いてたのかも知らんけど)
リリースエンジニアリングなどの上位のレイヤーでの暗黙のポリシーが
ある程度あとまった形で出てきたんじゃないかと思う。
まああんな荒治療 (←何故か変換できない) が必要だったか、とか、
わざわざあんなふうにフレームぎりぎりまでやるようなのが最善だったか、
っていうと、もっとやり方があったんじゃないかとは思うけど。
0621デフォルトの名無しさん
NGNGもともとの動機はMWの自分勝手さにあるようにしか思えない。
0622デフォルトの名無しさん
NGNGMWが自分勝手な事言ってるとかいう理由で一蹴するよりも、うまーく受け入れて欲しいな。
0623デフォルトの名無しさん
NGNGんなことはないと思うよ。
今回は MW たんの要望が特に取沙汰されているわけだけれども、
「○○ライブラリが入ってて欲しい」「入ってて欲しくない」
っていうのはみんなそれぞれの思惑で自分勝手に思っていて、言わなかっただけで、
いずれは遅かれ早かれ基準を明確に明文化する必要があった。
0624デフォルトの名無しさん
NGNG行動力が無い奴よりかはマシ。
MWタソが「活動的な馬鹿ほど恐ろしいものはない」(ゲーテ) じゃないことを祈る。
0625デフォルトの名無しさん
NGNG自分の感覚から言うと、メーリングリストに投稿するのはかなり神経を使う。
たとえばある意見に同意する場合だと、2ちゃんなら「禿同」って書いとけばいいけど
メーリングリストだと、その論理的裏付けを要求される感じがする。
無論、論理的裏付けは大切なわけだが、
そこに至らないまでの漠然とした気持ちというのは、メーリングリストには出しづらい。
0626デフォルトの名無しさん
NGNG0627デフォルトの名無しさん
NGNG0628デフォルトの名無しさん
NGNGけっこういいかげんなのね。
0629デフォルトの名無しさん
NGNGに見えてしまう俺は穿ちすぎか?
0630620=623 != MW
NGNG勝手に穿ってりゃいいよ。
0631デフォルトの名無しさん
NGNGうん、そうするよ。
!= MW なら ruby-list に出てって擁護してあげたら?こんなところでごちゃごちゃ
いってないで。
0632デフォルトの名無しさん
NGNG0633デフォルトの名無しさん
NGNGでpre2が入る件[ruby-list: 40245]だが
ttp://www.jp.debian.org/releases/
読んでしてホスィ>MW
まあ要は
deb ftp://ftp.debian.org/debian unstable main
するとunstableなんで
http://www.jp.debian.org/releases/unstable/
ということでpre2なんだが、stable(woody)では
Filename: pool/main/r/ruby/ruby_1.6.7-3woody3_i386.deb
なんで、それはそれで問題があると思うわけだが、
ディストリビューション自体が安定版だからバージョンが上がらないのは
しょうがないんじゃねーのという結論。
しかしFedora Core Developmentではruby-1.8.1-8.i386.rpmの罠。
0634デフォルトの名無しさん
NGNG荒治療「あらちりょう」×
荒療治「あらりょうじ」○
0635デフォルトの名無しさん
NGNG> Filename: pool/main/r/ruby/ruby_1.6.7-3woody3_i386.deb
> なんで、それはそれで問題があると思うわけだが、
それはrubyと関係なくDebian woodyの根本的な問題(あるいは利点かも)だと思われ。
0636デフォルトの名無しさん
NGNGRubyForgeにBTSできてるじゃん。
ちなみに前はjitterbug-i18nが使われていたんだけど、クラックされたのは
CVSもそうだけど、こいつの脆弱性も仇になってたな。本家のjitterbugはDSA
が出ていたんだけど。
0637デフォルトの名無しさん
NGNGこんな程度で。
0638デフォルトの名無しさん
NGNGBTS どこだっけなんて悩まなくてすむよ。
0639デフォルトの名無しさん
NGNGDebianもリリース間隔永杉ではあるな。
0640デフォルトの名無しさん
NGNGUbuntu陰謀説まで流れる始末だし。
ていうか、正直あのdistoはもう終わってるんじゃない?
0641デフォルトの名無しさん
NGNGリリース間隔は短かければいいというものでもない。
当たるも八卦の出たとこ勝負でアップグレードするわけにはいかないシステムはあるのだ。
0642デフォルトの名無しさん
NGNG程度問題じゃないの?
短すぎてダメな例(uim)もあるし、長すぎてダメな例(Debian)もあるし。
0643デフォルトの名無しさん
NGNGeport-bug.rb を書いてくれ。
0644デフォルトの名無しさん
NGNGライブラリ群、nは枝番)でリリースするようにするとかの方が簡単なのかもね。
パッケージマネージャとかは次のステップっていうか、ext担当の人たちの仕事。
matzはextのコントロールは完全にコミュニティに任せるとか。
0645デフォルトの名無しさん
NGNG0646デフォルトの名無しさん
NGNG0647デフォルトの名無しさん
NGNG0648デフォルトの名無しさん
NGNG≪前(11/07) 一ヶ月分 最新
--------------------------------------------------------------------------------
2004-11-09 [長年日記]
>> [Memo][Ruby] 意見が 2ch に流れ、ruby-list に流れてこない
本当にそうなのだろうか。私の投稿数を元に検証してみよう。
まず ruby-list への投稿数。
$ grep 'To: [email protected]' ~/Mail/backup/* | wc -l
1
次に navi2ch の送信ログを使って、Ruby 関連スレへの投稿数を数える。
$ grep -ho 'Subject:[^<]*' ~/.navi2ch/sendlog/*.dat |\
cut -f2- -d: | grep '[Rr]uby' | sort | uniq -c | sort -n
1 Ruby について Part 3
12 Rubyについて Part 11
17 rubyを語るスレッド 3
21 Rubyについて Part 5
30 Ruby について Part 4
31 Rubyについて Part 10
36 Rubyについて Part 6
38 Rubyについて Part 9
45 Rubyについて Part 8
50 rubyを語るスレッド 4
54 Rubyについて Part 7
私の意見(?)は、圧倒的大差で 2ch にばかり流れてることが判明した。
ていうか、Ruby関連スレの1/30前後は私の投稿で出来てるらしいですよわはははは……orz
0649デフォルトの名無しさん
NGNG最初はRuby Gemsがそれをやってるのかと思ったけど、
実際はそうじゃなくてつまらなかった。
0650デフォルトの名無しさん
NGNGていうか、Ruby関連スレの1/30前後は私の投稿で出来てるらしいですよわはははは……orz
ていうか、Ruby関連スレの1/30前後は私の投稿で出来てるらしいですよわはははは……orz
ていうか、Ruby関連スレの1/30前後は私の投稿で出来てるらしいですよわはははは……orz
ていうか、Ruby関連スレの1/30前後は私の投稿で出来てるらしいですよわはははは……orz
0651デフォルトの名無しさん
NGNGむしろカミングアウトした勇気を褒め称えてやれw
0652デフォルトの名無しさん
NGNG0653デフォルトの名無しさん
NGNGSMTP_SERVER = 'mail.example.com'
SMTP_USER = 'hogehoge'
SMTP_PASSWD = 'fugafuga'
FROM_ADDR = '[email protected]'
TO_ADDR = '[email protected]'
mail = <<_E
From: #{FROM_ADDR}
To: #{TO_ADDR}
Subject: Ruby bug report
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset=iso-2022-jp
#{STDIN.gets(nil)}
_E
require 'net/smtp'
require 'nkf'
Net::SMTP.start(SMTP_SERVER, 25, 'localhost.localdomain', SMTP_USER, SMTP_PASSWD, :cram_md5) do |smtp|
smtp.send_mail(NKF.nkf('-m0 -j', mail), FROM_ADDR, TO_ADDR)
end
0654デフォルトの名無しさん
NGNG本人乙
0655デフォルトの名無しさん
NGNGPythonスレの半分は私のレスで出来ています。
0656デフォルトの名無しさん
NGNG0657デフォルトの名無しさん
NGNGnet/smtp や nkf のバグがレポートできないかもしれない罠。
0658デフォルトの名無しさん
NGNG本人は俺だよ!オレオレ!
0659デフォルトの名無しさん
NGNG間違いない。
0660デフォルトの名無しさん
NGNGと、悪ノリに加担してみる。
0661デフォルトの名無しさん
NGNGraa 探したらあったけど。
0662デフォルトの名無しさん
NGNGじゃあ、まずはIANAにtext/yamlかapplication/yamlを登録するところから始めようか。
と、さらに悪乗りしてみる。
0663デフォルトの名無しさん
NGNG所詮 YAML だって野良フォーマットだし、野良 MIME type で良いという気も。
# bigdecimal/openssl/racc/drb/erb/rexml/soap/tk/webrick/xmlrpc/zlib は外すが
# yaml は外さない、というあたり、基準がわからん。
0664デフォルトの名無しさん
NGNG拡張ライブラリなんぞ添付しない漢Rubyキボンヌ
0665デフォルトの名無しさん
NGNGだからさあ、自己厨基準なんだってば。
0666MoonWolf ◆BwMoonWLvE
NGNG俺はいつもトリップ付きで書き込むよ。
>>643
report-bugは面白そうだったのでいただきました。
>>660
HTTP POSTにも対応してみます。
>>663
基準は明確にはなってないです。
大きさとか更新頻度、機能追加の可能性、外部ライブラリへの依存あたりで
感覚的に挙げています。
0667デフォルトの名無しさん
NGNGていうか積極的に外す理由もないと思うんだけど。
リリースエンジニアリングに支障をきたすから外すというのは
最後の手段だし。
0668デフォルトの名無しさん
NGNG0669デフォルトの名無しさん
NGNG中田必死だな
0670デフォルトの名無しさん
NGNG0671デフォルトの名無しさん
NGNGどこまでアウトローを気取れば気が住むんだ君たちは。
0672MoonWolf ◆BwMoonWLvE
NGNGlib,extを削ってみた。
http://www.moonwolf.com/ruby/archive/ruby-1.9.0-20041111mw.tar.gz (1,901,214bytes)
0673デフォルトの名無しさん
NGNGいいえ、山田です。
0674デフォルトの名無しさん
NGNGわざわざフレームな展開に持っていってもいいことないぞ、MoonWolfタソ。
基本的にやりたいことは同意できるのだが、話の持っていきかたがうまくないんだろうな。
かといって、何かが(できる|やろう)と思ってないので、ここに書き散らすが。
0675デフォルトの名無しさん
NGNGCPAN にも言ってやってください。
0676デフォルトの名無しさん
NGNG逆切れに言いがかりかよ
冷静に議論できないならruby-listから去って欲しいものだ
0677デフォルトの名無しさん
NGNGすごい行動力だね。とても自分には真似できん…
ナーバスな反応をする人もいるだろうが、活気があるメールのやりとりはみているとポジティブな気分になる。
0678デフォルトの名無しさん
NGNGアンチMWの群れもウザイが。
Matzはもうあのスレ投げてるなぁ。
とりあえず1.8.2にはもう何も突っ込まないでとりあえず今あるバグある程度潰して
致命的じゃないのはもう対応を諦めるでいいからいい加減そろそろ正式にリリースして欲しい。
やっぱリリースの遅さは問題あると思う。
というか1.8.2リリースは最早鬼門と化しつつあるな。
0679デフォルトの名無しさん
NGNG0680デフォルトの名無しさん
NGNGHEAD?
0681デフォルトの名無しさん
NGNGRubyなんか捨てちゃえばいいと思うよ、マジで。
行動力がもったいないよ。
matzとその取り巻きは鬱病みたいなもんだから、何言っても無駄、動けない病気なんだよ。
0682デフォルトの名無しさん
NGNGいや、どの程度 matz に依存してるのかなぁって思って。
0683MoonWolf ◆BwMoonWLvE
NGNG煽り耐性の弱い技術系コミュニティを煽って楽しんでいるんです。
煽らなきゃ何も出来ない奴らなんだから仕方ないんだよ。
>>678
1.8.2リリースのスケジュールがいまだに出てないのって絶対おかしいって。
previewですらろくにリリース出来ないんだもん。なんなんだろうねぇ。
akrってなんなんだろ?
話がつまんないし、Daily Buildなんて公式でやろうとか思わないのかねぇ。
一人でこっそりやって悦に入ってるんだろうな。
htreeのダウンロードなんてviewcvsでtar.gzに固めてるだけなんて
なめてる。ちゃんとバージョン指定して落とせるようにしておけよ。
会って直接指摘してるのに改善されないんだもの。
俺がRuby使い出した2000年のころから話がずっとループしてる気がするよ。
Rubyスレの過去ログ読むと笑える。
0684デフォルトの名無しさん
NGNG「Rubyでメシを食」いつづけることが目標の人間が言うセリフか>Matz
0685デフォルトの名無しさん
NGNGまあもちつけ。
0686デフォルトの名無しさん
NGNGネットケンカの大御所、白泉社の細田の余裕さを見習ってがんばれ(w
0687デフォルトの名無しさん
NGNGキチガイが馬脚を現したって感じ。
そんなにガーガー言うんならさっさとforkしちまえよ。
オープンソースの世界じゃ文句のある奴はforkして実装で語れというのは珍しくないぞ。
*BSDしかりLinuxのディストリしかりgccしかり。
それほどの根性なしでも、なんでもありRubyディストリプロジェクトでもsf.netに
作ってテメエでリリースすればいいんじゃねえの?
0688MoonWolf ◆BwMoonWLvE
NGNGRuby自体は好きだからなぁ。
ruby-devコミュニティが嫌い。
Pythonは昔使ってたけど、もう使う気は起きないなぁ。
インデントがちょっとねぇ。あと組み込みクラスが貧弱だとか。
Javaもあまり好きじゃないけどGroovy経由でなら使うかもしれない。
>>682
良くなる可能性の方が高い?
言語仕様なんてこれ以上変わらないだろうし、ささださんとかが
なんとかしてくれるよ。
0689デフォルトの名無しさん
NGNGと、かずひこタンは言いたかったんだろうな。
日本語なら折衝。
なだめ、すかし、やんわりと圧力をかけなければいけない。
技術・貢献的には問題ないんだからさ。うまいこと言おうよ。
>MoonWolfタン
0690デフォルトの名無しさん
NGNGあんたみたいな人好きだ。
Rubyは捨てようと思ってたが、もうちょっと様子を見るよ。
がんがんやってくれ。
0691デフォルトの名無しさん
NGNG0692デフォルトの名無しさん
NGNG与太話はまあまあ面白いんだけど、ギャグセンスはいまいちだよなw
0693デフォルトの名無しさん
NGNG> matzとその取り巻きは鬱病みたいなもんだから、何言っても無駄、動けない病気なんだよ。
ttp://devlog.moonwolf.com/20040818.html#p01
0694デフォルトの名無しさん
NGNG> 煽り耐性の弱い技術系コミュニティを煽って楽しんでいるんです。
チミの方が耐性が弱いように見えるが。
少しはポジティヴな方向に話が展開しそうな雰囲気だったのに勿体無い。
0695デフォルトの名無しさん
NGNG0696デフォルトの名無しさん
NGNG多分ruby-listはMW攻撃の嵐になるだろうけど、それじゃあお互い様だな。
それはそれとして、結局MatzもLinusタイプのリーダーなんだな。
大らかすぎるというか、何も考えていないというか。
Miguel de Icazaみたいなタイプは日本にはいないのかな?
0697デフォルトの名無しさん
NGNGと思いつつ久しぶりに見てみたら、Rails使ってリニューアルしてたのね。
0698デフォルトの名無しさん
NGNG0699デフォルトの名無しさん
NGNG感情論に走ったら負けだと思う
怒りたくなるのもわからんでもないけどさ
あれじゃ誰も言う事なんか聞いてくれん
0700デフォルトの名無しさん
NGNGまずもちつけってこったな。
0701デフォルトの名無しさん
NGNG0702デフォルトの名無しさん
NGNG0703デフォルトの名無しさん
NGNG0704デフォルトの名無しさん
NGNG0705デフォルトの名無しさん
NGNG「やっていること」を批判して、より良い代替案を示すほうがいいよ。
今はまだ声を上げていなくても、自分にも何かできないか考えながら
見守ってる人は多いと思うの。
だから、そういう人たちを味方につけられるよう、落ち着いて気長に頑張ってね。
あせりは禁物。あくまで大人の態度でね。
0706デフォルトの名無しさん
NGNG0707デフォルトの名無しさん
NGNG人の心はつかめないと思うの。
一人でできることには限りがあるんだから、うまく人の力を
借りないと。まして人を説得しようと思っているなら……ね。
0708デフォルトの名無しさん
NGNG0709デフォルトの名無しさん
NGNG_, ,_ パーン
( ‘д‘)
⊂彡☆))Д´) >>708
0710デフォルトの名無しさん
NGNGしかもそれが自分の都合から出ているのがミエミエなのが尚更失笑を買う。
0711デフォルトの名無しさん
NGNG人間なんて所詮そんなもんだろ。
# 押しつけは勘弁してほしいが
0712デフォルトの名無しさん
NGNGかまわないと思ってる。それに標準ライブラリはやっぱり添付してくれた
ほうが何かと楽だし。
それより、沈滞してほったらかしになっているもの (RDtoolとかRDPとか)
の引き受け手が出てくれば、グダグダ言わないでちゃんと気持ちよく
バトンタッチできるようにすることのほうが、今回のことでは大事だと思う。
なんかMoonWolf氏は話をどんどん大風呂敷にしていって、そういうのを
苦々しく思う当事者をいたずらに増やしているような気がするのだが。
違う?
0713デフォルトの名無しさん
NGNGそれよりも、そんなことのせいでワアワアわめくヤツに対応するほうが、いろんな意味で無駄だなあ。
0714デフォルトの名無しさん
NGNG> # 押しつけは勘弁してほしいが
押しつけがダメとも思わないけどな。
そもそもRubyはmatzの考えている正義の押しつけじゃん。
それで幸せになれると他人が思えるかどうかがポイントなんじゃない?
0715デフォルトの名無しさん
NGNG0716デフォルトの名無しさん
NGNG0717デフォルトの名無しさん
NGNGMoonWolf版 ruby をちゃんと方針とかを明文化して、それに則って配布してくれればいいよ。
0718デフォルトの名無しさん
NGNGmatzは作ってる当人だもん。
Moonなんちゃらのイタイのはそれに基づく振舞いを人に押しつけてるとこ。
さっさとforkして自分でやれよと。自分が考える理想を実現するために汗をかく
(その結果自分もハッピー)ならともかく、自分が楽しておいしい思いを
したいために俺様正義を人に押しつけるってのは歓迎されんぞ。
しかも俺様正義の基準まで自分の都合を影響させて、自分の都合に響かなければ
パッタリやめそうな気がするんだよな。
そして後には維持にエネルギーの必要な体制だけが残されると。
こんな躁鬱の激しいやつに長期間ちゃんと回していく体制作りみたいなのは
勤まらない可能性が高い。
forkして中途半端で投げ出してそのうちなかったことに、というのが関の山。
0719デフォルトの名無しさん
NGNG0720デフォルトの名無しさん
NGNG私はせいぜい二人くらいと予想。
MWが継続して頑張れば、ちょっとは増えそうだけど。
0721デフォルトの名無しさん
NGNGでも、どんな流れでも「馬鹿」っていっちゃダメだ。
あの金光たんだって馬鹿って言われたことは無い(はず)
>>683
akrさんは「変人」とYARPCでネタにされてたはずなので、
そういうものとしておいたほうがいい。
技術屋的には「こうするべきだと思います」より「こうするべきだからこうしました」
のほうが好まれる。だから「生成したことがないやつは〜」みたいになる。
というかインストーラまわりは後者でやってたじゃん > MWさん。
あと、連中は皮肉が好きすぎるので、そこらへんは流した方が良いよ。
http://www.hyuki.com/dig/irony.html
こういうフレームぎりになったからわらわら書いてくるやつがいるだろうけど、
そういうやつは2割引くらいで読んだほうがいい。
0722デフォルトの名無しさん
NGNG荒療治(あらりょうじ)
0723デフォルトの名無しさん
NGNGボランティア主体の作業に自己都合だけで圧力をかければ反感を買うだけだ罠。
「…がダメなのに直さないのは怠慢だ」というより「…がダメなのを見つけましたよ」
というような口調に変えることさえ出来ないところに未熟な人間性を感じるな。
ていうか、リリース遅いか?
1.8.0からまだ半年も経ってないし。折れ的にはまったく問題ないけどなぁ。
0724デフォルトの名無しさん
NGNG0725デフォルトの名無しさん
NGNGあんなやり方じゃ内心賛同してても協力できんだろ。
0726デフォルトの名無しさん
NGNG>>634
0727デフォルトの名無しさん
NGNG0728デフォルトの名無しさん
NGNG0729デフォルトの名無しさん
NGNG0.2上げるのにいったいどれだけの時間がかかることやら。
0730デフォルトの名無しさん
NGNG> そういうものとしておいたほうがいい。
あいにくスライドはなくなってしまって残念だが、あの写真はマジヤバイでした。
0731デフォルトの名無しさん
NGNGMW は、身動きのとれなくなった matz の別名に違いない。
れっつらストレス解消。
0732デフォルトの名無しさん
NGNG0733デフォルトの名無しさん
NGNG「活動的な馬鹿ほど恐ろしいものはない」(ゲーテ)
ということでよろしいか?
0734デフォルトの名無しさん
NGNGなくなってるね。
diseased type ってやつね。
0735デフォルトの名無しさん
NGNGストールマンもそんな感じだった
0736デフォルトの名無しさん
NGNGblog見ても会社設立とか身体改造とか、暇人が気まぐれに
暴走してるとしか思えんが。
2ch'erは祭り上げるのも神輿から落とすのも速いから、
あんま調子にのってると...
0737デフォルトの名無しさん
NGNG0738デフォルトの名無しさん
NGNG・気分の高揚が起こる。
・他者への排斥的態度が見られる。
・攻撃的傾向が前面に出る。
・多弁・多動になる。
・対人関係のルールを無視する。
・何かをしないではいられれなくなる。
・行動の内容はころころ変わる。
・話に飛躍や脱線が多くなる。
・自慢話や誇大な自己宣伝が多くなる。
・自分の正当性を他者に押し付ける。
・睡眠時間が減る。ただしそれによる疲労は自覚しない。
0739デフォルトの名無しさん
NGNG見事に噛み合ってないなw
MW-Rubyプロジェクトが出来たとして、提案や要望が聞いてもらえるか
(「聞き入れられるか」ではなく「聞く耳を持ってもらえるか」「こちらの主張を
理解しようとしてもらえるか」)が心配。
0740デフォルトの名無しさん
NGNG2ちゃんねらそのものだな。
特にRubyスレ住民。
0741デフォルトの名無しさん
NGNG元ネタはRuby本家から取ってくるだけなので、
パッケージマネージャ作って必要な範囲のソースだけ取ってきて
コンパイルするGentoo方式にすりゃいいだけ、とも思う。
バージョンだってリビジョンタグから選べるし。
「どの拡張ライブラリをインストールしますか?」
という質問をインストールする人に提示もできると嬉しい。
0742デフォルトの名無しさん
NGNG>>727なんで出てる数字だけで考えるとRiteが出るのは5年後か。
0743デフォルトの名無しさん
NGNG計算あってなかった。逝くか……。
1.8.2が今リリースされた、という前提だと1.8.10は無いとして4年後だが
正直4年後に出てるとは思えない。
バージョン番号は飾りだけどさ。
0744デフォルトの名無しさん
NGNGMWを見ながら書いたんじゃないかと思ってしまうぐらいそっくりだ
0745デフォルトの名無しさん
NGNGMWさんなら自身で理想と考えるパッケージを作れるのでは?
それを世に提示して、既存版(公式版?)と比較できるようにするとか。
MW版の方が優れていれば、文句も出なくなるような。
0746デフォルトの名無しさん
NGNG俺は、MWがやっていることは、結果としてmatzの負担を高め、
ruby-listをひっかきまわし、かえってリリースを遅らせることに
なるようにしか思えん。
0747デフォルトの名無しさん
NGNG案外のほほ〜んとしてるんじゃないの?
0748デフォルトの名無しさん
NGNGこんな話題を ruby-list でやってどうするのかと。
購読者は迷惑なだけにしか感じられない。
あと、MWさんには、人の意見に耳を傾けるということも身に着けてほしい。
0749デフォルトの名無しさん
NGNG行動力がある(ように見える)という点では評価できるのでは?
ただ、MLの状況からすると暴走気味にも思えます。
MWさんは有言実行の"実行"をやって見せるのが一番かも。
0750デフォルトの名無しさん
NGNGもちっと前向きな方向に議論を誘導できないもんかね。
0751デフォルトの名無しさん
NGNG0752デフォルトの名無しさん
NGNG間違いない。
0753デフォルトの名無しさん
NGNGなんてことはないよな?
0754デフォルトの名無しさん
NGNG0755デフォルトの名無しさん
NGNGたしかに、笑ってしまうくらいそっくりだ
>>746
同感
>>749
これまた同感
>>753
ruby の最近の commit 状況を見ればわかるが、しばらく前と比べると、
最近はアクティビティは上がっている
0756デフォルトの名無しさん
NGNGあの手合いできちんと行動できる奴(完成まで手を抜かずに)っていないよ。
実際に行動力がある人の場合、他人の行動を規定してあれやれという言い方は
あまりしなくて、自分でさっさと動きつつ周りの人を巻き込んでいくのが
上手なことが多い。
0757デフォルトの名無しさん
NGNGご明察。>>745=>>749です。ただ、全くの通りすがりですが。
Rubyは公私に渡って重宝してるだけに、MLの状況が残念で。
MWさんは言い方(書き方)でかなり損してるんじゃないかなぁ。
主張の内容は妥当な点が多々あると思うんですが。
0758デフォルトの名無しさん
NGNG0759デフォルトの名無しさん
NGNG0760デフォルトの名無しさん
NGNG能力はものすごい高いのだけど、本能の赴くがままに王様プレイして、
周りを使わない、もしくは生かせないタイプ。
0761デフォルトの名無しさん
NGNG0762デフォルトの名無しさん
NGNG>MWさんは言い方(書き方)でかなり損してるんじゃないかなぁ。
>主張の内容は妥当な点が多々あると思うんですが。
同意。
わたしのような一初級者としては
そこをなんとかうまくわかってくれるRubyハッカーが
少なからずいることを祈るばかり。
あれだな、一度飲みにいくべきだな、matzさんとMWさん。
「吐くまで呑めよ呑めばわかるさ」
0763デフォルトの名無しさん
NGNG0764デフォルトの名無しさん
NGNG0765デフォルトの名無しさん
NGNG0766デフォルトの名無しさん
NGNG0767デフォルトの名無しさん
NGNG0768デフォルトの名無しさん
NGNGしょうがないな。漏れの出番か。
0769デフォルトの名無しさん
NGNGあんた誰だよ
0770デフォルトの名無しさん
NGNG0771デフォルトの名無しさん
NGNG1.正気を取り戻す
2.もうどうにも止まらない
3.鬱だ氏脳
0772デフォルトの名無しさん
NGNG0773デフォルトの名無しさん
NGNG0774デフォルトの名無しさん
NGNG0775デフォルトの名無しさん
NGNG自分のサーバーにアップするのだけは、止めてほしい。
重いし、いつも落ちてる。
いつ手に入らなってもおかしくない状況では、全面的な賛成が出来
ない。
いろんなライブラリのメンテナーに名乗りを上げているが、そんな
状況では、諸手をあげて歓迎できない。
0776デフォルトの名無しさん
NGNG0777デフォルトの名無しさん
NGNGこれを見て、薄ら寒い思いがした。
目つきのヤバい少年がナイフをシュッ・シュッと振り回しながら
街を徘徊している情景が目に浮かんだ。
ってなことになっちゃったね…
0778デフォルトの名無しさん
NGNG> moonwolf さんの意見は妥当だし、貢献も認めるが、ライブラリを
MWの行動力は認める。ただしそれは病気によるものだろう。
意見が妥当だとは思わない。まあ10の意見のうち1つくらいは妥当だが。
貢献?何かしたっけ?
0779デフォルトの名無しさん
NGNG誰か事の顛末をまとめてくれ。
0780デフォルトの名無しさん
NGNGやっぱ違うか。
0781デフォルトの名無しさん
NGNG0782デフォルトの名無しさん
NGNGオレも浮かんだYO! 「新規参入の障壁が高すぎるのは独禁法には触れるのでは?
→独自リーグ作ればいいんだから問題ない」みたいなやりとりを思い出した。
思い出しただけで、やっぱり状況は似てないんだけど。
0783デフォルトの名無しさん
NGNG怖くて足跡付けれない。
0784デフォルトの名無しさん
NGNGMoonWolf氏の貢献というか業績(?)でまず思いつくのは Nora かなあ。
あと、RAAの登録プロジェクト数(42)は最多。そのうちどのくらいが
継続的にリリースされてるかは知らないけど。
0785デフォルトの名無しさん
NGNGバーでノンアルコールカクテルでも頼むとよろしいかと。
ラバーズドリームに何か赤いの(アセロラ?)でもいれて、ルビーズドリームとかどうかな。
0786デフォルトの名無しさん
NGNG>>738
どうも。鬱らーのRubyユーザです。
(この業界って鬱の人の割合が他業界より高そうなのは気のせい?)
彼の日記を継続的に見ていないので何とも言えないのだけど、もしほんとに躁鬱の気があるのなら、鬱になったとき今回の件で彼がすごーく落っこちそうでなんともいたたまれない気分。「もうちょいうまい言い方あるんじゃないかな」とは思うけどね。
0787デフォルトの名無しさん
NGNGということじゃないだろう。
病気であろうとなかろうと、matzであろうとMWであろうと誰であろうと、叩かれる
ようなことを言えば叩かれる。当たり前のことだ。
しかし、この業界に鬱傾向の人が多いのは事実だと思います。なぜだろう?
0788デフォルトの名無しさん
NGNG0789デフォルトの名無しさん
NGNG彼がそういう病気なら、同情はするけれど、病気なら他人に何を言ってもいい、
ということじゃないだろう。
彼がそういう病気なら、同情はするけれど、病気なら他人に何を言ってもいい、
ということじゃないだろう。
彼がそういう病気なら、同情はするけれど、病気なら他人に何を言ってもいい、
ということじゃないだろう。
彼がそういう病気なら、同情はするけれど、病気なら他人に何を言ってもいい、
ということじゃないだろう。
彼がそういう病気なら、同情はするけれど、病気なら他人に何を言ってもいい、
ということじゃないだろう。
彼がそういう病気なら、同情はするけれど、病気なら他人に何を言ってもいい、
ということじゃないだろう。
彼がそういう病気なら、同情はするけれど、病気なら他人に何を言ってもいい、
ということじゃないだろう。
彼がそういう病気なら、同情はするけれど、病気なら他人に何を言ってもいい、
ということじゃないだろう。
彼がそういう病気なら、同情はするけれど、病気なら他人に何を言ってもいい、
ということじゃないだろう。
彼がそういう病気なら、同情はするけれど、病気なら他人に何を言ってもいい、
ということじゃないだろう。
0790デフォルトの名無しさん
NGNGNoraねえ。まったくドキュメントなくて使い物にならないライブラリ。
自分で作ったものもこんな不完全な調子で、他人の作ったものに手を
広げているようでは信用できないな。
0791デフォルトの名無しさん
NGNGわざわざ叩かなくても自壊するのは時間の問題ですね。
0792デフォルトの名無しさん
NGNG0793デフォルトの名無しさん
NGNGコンスタントに力を出して、形のあるものを作り上げるのが苦手のようで。
0794デフォルトの名無しさん
NGNG本スレのRubyの質問用スレはどこですか?
0795デフォルトの名無しさん
NGNGhttp://pc5.2ch.net/test/read.cgi/unix/1091739604/
と思ったけど、もう始まってたのか。
0796デフォルトの名無しさん
NGNG4進法でも成立するな。
0797デフォルトの名無しさん
NGNG向こうは妙にクールだなw
0798デフォルトの名無しさん
NGNG>本スレのRubyの質問用スレはどこですか?
本スレは本スレだ。なにを言いたいんだか。
0799デフォルトの名無しさん
NGNGネタニ(ry
0800MoonWolf ◆BwMoonWLvE
NGNGBoehm GCを使ってみようと思う。
0801デフォルトの名無しさん
NGNG質問はこのスレでよいですよ。MoonWolfって人が答えてくれることになってます。
0802デフォルトの名無しさん
NGNG正解は2ですた!
0803デフォルトの名無しさん
NGNGすばらしい!!
a++もぜひ実装してくれ。
0804デフォルトの名無しさん
NGNG0805デフォルトの名無しさん
NGNG0806デフォルトの名無しさん
NGNG0807デフォルトの名無しさん
NGNGlightspeed rubyキボン
0808デフォルトの名無しさん
NGNG0809デフォルトの名無しさん
NGNG別に問題ないでしょ。どうせ明日になれば他のこと始めてるよ。
0810デフォルトの名無しさん
NGNGruby-talkへ行くのはやめたんでつか?
0811デフォルトの名無しさん
NGNG0812デフォルトの名無しさん
NGNG> みたいな評価をする人もいますが、私は断じてそういう立場はとりません。
禿げしく同意。
0813デフォルトの名無しさん
NGNGまあ、有言実行しない人の典型例ですから。
0814デフォルトの名無しさん
NGNG0815デフォルトの名無しさん
NGNG0816デフォルトの名無しさん
NGNG0817デフォルトの名無しさん
NGNGそもそも肝心の結果がついてきていない。
0818デフォルトの名無しさん
NGNGいいえ、ruby-listです。
0819デフォルトの名無しさん
NGNG0820デフォルトの名無しさん
NGNG演算子の優先度とか考えるの面倒だからもうやめようや。
>>800
BoehmGCとか逝ってるがMWよ、お前Cわからんのじゃなかったのか?
0821デフォルトの名無しさん
NGNG0822デフォルトの名無しさん
NGNG0823デフォルトの名無しさん
NGNG0824デフォルトの名無しさん
NGNGmatzはまだMLで「馬鹿」とは言ってないからな
そんなことを言えるのは並の人間じゃあない
0825デフォルトの名無しさん
NGNG0826デフォルトの名無しさん
NGNG0827デフォルトの名無しさん
NGNG0828デフォルトの名無しさん
NGNG0829デフォルトの名無しさん
NGNG/ヽ /ヽ
/ ヽ / ヽ
______ /U ヽ___/ ヽ
| ____ / U :::::::::::U:\
| | // ___ \ ::::::::::::::|
| | | | | U :::::::::::::|
| | .|U | | ::::::U::::|
| | | ├―-┤ U.....:::::::::::::::::::/
| |____ ヽ .....:::::::::::::::::::::::<
└___/ ̄ ̄ :::::::::::::::::::::::::|
|\ | :::::::::::::::::::::::|
\ \ \___ ::::::
0831デフォルトの名無しさん
NGNG<○√
‖ ←MoonWolf
くく
しまった!ここは糞コミュニティだ!
オレが止めているうちにruby-talkへ逃げろ!
早く!早く!オレに構わず逃げろ!
0832デフォルトの名無しさん
NGNGでもBoehmGC導入なんてできるのか?
というかMWのやりたかったことはRuby core hackingだったのか?
違うだろ?
0833デフォルトの名無しさん
NGNGリリースはまだか。(AA略)
0834デフォルトの名無しさん
NGNG0835デフォルトの名無しさん
NGNG( ゜Д゜) < MoonWolfで834ゲットォォォ!!
./ つ つ \________________
〜(_⌒ヽ (´⌒(´
.)ノ`J≡≡≡(´⌒;;;≡≡≡
(´⌒(´⌒;;
ズザーーーーーッ
0836デフォルトの名無しさん
NGNG<○√
‖ ←MoonWolf
くく
しまった!もうやる気がなくなった!
オレが止めているうちにmatzのところに戻れ!
早く!早く!オレに構わず戻れ!
0837デフォルトの名無しさん
NGNG0839デフォルトの名無しさん
NGNGMWさんの行動を評価する。
0840デフォルトの名無しさん
NGNG0841デフォルトの名無しさん
NGNG厳格でまっとうなシステムを作られると困ると。
0843デフォルトの名無しさん
NGNGハァ?
誰が厳格でまっとうなシステムを作るって?
0844デフォルトの名無しさん
NGNG0845デフォルトの名無しさん
NGNGhttp://devlog.moonwolf.com/20041110.html#p02
こういうことを書いていたら、まとまるものもまとまらなくなると思う。
あと、淡々とOO方面のスレッドにいくmatzはさすがすぎる。
0846デフォルトの名無しさん
NGNG全部ネタでやってるとしても、あれじゃ敵を作るだけだ。
0847デフォルトの名無しさん
NGNGみっともないな。
0848デフォルトの名無しさん
NGNG0849デフォルトの名無しさん
NGNGGCなんていじってたら、そっちのほうこそ出るもん出ないいっしょ。
0850786
NGNG「鬱」の時は無理できない→無理しないことが大切
「躁」の時は無理と気づかない→無理しないことが大切
ということで。
俺が自分の病気で偉い人に頭下げに行ったときの話じゃ、
「世の中でも少なくない人が、精神的な困難に突き当たっている。
大切なのは、それを自分でコントロールできるか否かだ。」そうです。
イライラしててもなにも良くならないよ。イライラをどうしたら
収められるか、考えてみようよ。まずはどうしたら、自分の生活の
風通しが良くなるか、考えてみようよ。
(まぁこんな書き込み、無視するのももちろん勝手だけれど)
…おっと、メンヘル板じゃなかったか。失礼。
(それにしても自分は、とにかく彼が鬱になった時がものすご〜く不安。セロトニンのリリースサイクルは把握できてる? 遅れたからってすぐに全部諦めないでね)
0851デフォルトの名無しさん
NGNG0852デフォルトの名無しさん
NGNGメンヘルサロンで(笑)
0853デフォルトの名無しさん
NGNG漏れも鬱持ちだがRubyは何となく好きだw
0854デフォルトの名無しさん
NGNG0855デフォルトの名無しさん
NGNGpackageを「クラス」とみなさなくていいだけでも
かなりのアドバンテージなんですけど。
0856デフォルトの名無しさん
NGNG耳を貸そう。
Bohem GC版rubyを途中で投げ出したら、またもや「実行」を伴わなかった
ってことで、今後一切信用しない。
#今でも信用してないけど。
0857デフォルトの名無しさん
NGNGまぁライブラリの揃いっぷりでは遠く及ばないけど、
「$」と「->」がいろいろとマンドクサイ > Perl
いや、Perlも好きなんだけどねw
0858デフォルトの名無しさん
NGNGOO方面のスレッドってどこ?
0859デフォルトの名無しさん
NGNGBoehm GCはmallocなどの代替ライブラリとしてしか使ったこと無いけど、
Boehm GCと今のRubyのGCって挿げ替え出来るの?
というか、forkってそういう意味だったのか。
本家とは違うアーカイブ内容の配布物を作るだけかと思ってた……。
orz
0860デフォルトの名無しさん
NGNGGCのすげ替えなんて簡単にできないだろ。
ていうか俺もなんでGCの話になっているのかわけわからん。
まあいちいち言ってることを真に受けてたらアカンってこった。
0861デフォルトの名無しさん
NGNG0862デフォルトの名無しさん
NGNG何のためかは確かに不明だな。
0863デフォルトの名無しさん
NGNG・話に飛躍や脱線が多くなる。
0864デフォルトの名無しさん
NGNGやっぱメンヘル逝きか。
0865デフォルトの名無しさん
NGNG噂で30歳だと聞いたんだけど、30歳でこの暴れ方はちょっと考えられない。
30歳といったらチームリーダーか若手のマネジャくらいの仕事をしてる年齢だよ。
プロジェクトをまとめる方向に動くことはあっても、ひっかき回すことはない。
0866デフォルトの名無しさん
NGNG普段は気にならないが、こういう議論になると、「聞く耳持たない」と
言うカルト信者独特の特質が現れて、嫌になる。
知人の、層化信者も、「分からないなら、分からないで結構です」とか
「それが、私の利益になるのですか?」が口癖だった。現世利益宗教は、
これだから困る。
0867デフォルトの名無しさん
NGNGMoonwolfたんはもうそういう態度をとっちゃったけどさ
0868デフォルトの名無しさん
NGNG>>859-862
> なんかこっちの意図を読めない馬鹿ばっかりだな。
> 話のわかる奴が誰か俺の代わりに説明してくれよ。
0869デフォルトの名無しさん
NGNG>matzが「聞く耳持たない」という態度をとってる?
少なくとも漏れにとっては、取っているように見えるから、そう書いてる。
0870デフォルトの名無しさん
NGNG例キボン
0871デフォルトの名無しさん
NGNGそれが読めずにキレてしまうというのはまずかったねえ
今ならまだ間に合うから、
「ちょっと言い過ぎたごめん、実はこういうふうにしたらどうかと思うんだけど...」
とか言ってやり直してみてはどうかしら
やる気があって手を動かせるって立派な才能だよ そこは実に尊敬してる
あとは人と協力できさえすればOK みんなそこを見てるんだと思うよ
0872デフォルトの名無しさん
NGNG> 話のわかる奴が誰か俺の代わりに説明してくれよ。
もしかして本当にMW本人がこんな事言ってたの?
0873デフォルトの名無しさん
NGNG頼むから ruby-list くらい読んでくれよ
ちなみに [ruby-list:40265] だ
0874デフォルトの名無しさん
NGNGあんたはやさしいな。しかし、
> やる気があって手を動かせるって立派な才能だよ そこは実に尊敬してる
それすらダメだししている人が多いんだが。このスレでは。
>>872
ttp://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-list/40265
0875デフォルトの名無しさん
NGNGがんばれよ。応援してるからなんとしてもGCすげかえたRubyを出してくれ。
ここで投げ出したら、もうRuby界隈では二度と相手にされなくなるぞ。
ぜひともがんばって実現してほしい。
0876デフォルトの名無しさん
NGNG例と言われても、全体を読んだ印象だから例は無い。
「行間に書いてある」ことの例が出せないのと同じだ。
逆に、過去、Matz氏に対して方針やポリシーの批判がなされても、受け
入れられた例は1件も無いでしょ?
少なくとも、漏れの記憶には無い。フレームになればなるほど、他人の
意見は強硬に受け入れられない。
印象として、Matz氏は、全て受け入れるか全て拒絶するかでしか、他人を
判断できないんだと感じる。
0877デフォルトの名無しさん
NGNG0878デフォルトの名無しさん
NGNG最初の意図が意趣返しだとしても正論だと思うんだが、それについての
議論はされないの?
・ライブラリを増やしたい
Matz「面倒」
・ライブラリを減らしたい
Matz「面倒」
・リリースのペースを早くしてほしい
Matz「面倒」
・リリースが遅れる原因になっているライブラリは外すべき
Matz「面倒」
としか答えてないような。
0879デフォルトの名無しさん
NGNG批判や案だけあってもゴミだからね。
継続的に手を動かしてくれる人がいないと意味がない。
0880デフォルトの名無しさん
NGNGだって減点主義で考えるべきケースではないと思ったから
宇宙飛行士の選定ならともかく、ね
能力が足りなくても、それを認めて適切な人にお願いできればOKだと思う
たとえがいじわるかもしれないけど、例えば個人的な好き嫌い抜きで
akrさんに「これどうかな」って聞けるようなら、たいしたもんじゃない?
自分に特定の能力がないって認めるのはとてもつらいことだけど、
それができなければ人はついてこないよね
0881デフォルトの名無しさん
NGNG他人の意見は全てゴミ扱いするところに、ルビ厨の良さが、にじみ出て
いるな。
0882デフォルトの名無しさん
NGNG0883デフォルトの名無しさん
NGNGそれなりの責任を負っているわけだし。
0884デフォルトの名無しさん
NGNG0885デフォルトの名無しさん
NGNG0886デフォルトの名無しさん
NGNGメンヘルの人は読めないから、対応がつらいところ。
0887デフォルトの名無しさん
NGNGxxがおかしいと思う。xxによるとxxがxxのときはxxになるのが正しいはず。なので、
添付パッチのとおり直してみた。ユニットテストも書いた。
もしこれでよかったなら、マージ検討してくれない?
* 不首尾に終わる提案
xxがおかしいと思います。どこがどうおかしいかとか、どうすれば再現するかとかは、
忙しいので説明しません。分かるでしょそのくらい。つきましては、メンテナのあなたが
あなたの時間を使って私のために直してください。急いでるんです。
コストを負担してくれないと、なかなか受け入れにくいよねえ。
まして実績がない人の初めての提案だったら、見る目が厳しいのは
当たり前なわけで。
まして外野で騒いでいるだけでは、誰もコストを払ってまで聞きに
来てはくれないわけで。
0888デフォルトの名無しさん
NGNGそろそろMWネタは本人ともどもどこかへ行ってもらいたい。
0889デフォルトの名無しさん
NGNG0890デフォルトの名無しさん
NGNGぜひそれを教えてホシイ
0891デフォルトの名無しさん
NGNG0892デフォルトの名無しさん
NGNG0893デフォルトの名無しさん
NGNG0894デフォルトの名無しさん
NGNG0895デフォルトの名無しさん
NGNG0896デフォルトの名無しさん
NGNG0897デフォルトの名無しさん
NGNG0898デフォルトの名無しさん
NGNG0899デフォルトの名無しさん
NGNGモルモンだからね
0900デフォルトの名無しさん
NGNGと言えない事もない
0901デフォルトの名無しさん
NGNG0902デフォルトの名無しさん
NGNG0903デフォルトの名無しさん
NGNG0904デフォルトの名無しさん
NGNG0905デフォルトの名無しさん
NGNG0906デフォルトの名無しさん
NGNGあんなもの標準添付にしたら、JavaやPythonの人たちどころか
Perlの人たちにまで笑われるッス
0907デフォルトの名無しさん
NGNGruby-list には一人しかいないようだが
0908デフォルトの名無しさん
NGNGwhy?
0909デフォルトの名無しさん
NGNG0910デフォルトの名無しさん
NGNG0911デフォルトの名無しさん
NGNG0912デフォルトの名無しさん
NGNGそれを熱心な方々がモリモリ増築して機能をテンコモリにしたッス
でも機能をテンコモリにしたはいいけど、記法がめちゃウンコっす
(((((((({{{{特にカッコの連続で気が狂いそうッス}}}}))))))))
人と機械の界面に関する研究をことごとく無視してるように思えるッス
きっとこれを作ったのは日本人の皮をかぶったDonald Knuthか
Larry Wallに違いないッス
悪気はないッスけど、Rubyと関連があるブツとはとても思えないッス
助けてください、オッスオッス
0913デフォルトの名無しさん
NGNG0914デフォルトの名無しさん
NGNG0915デフォルトの名無しさん
NGNG0916デフォルトの名無しさん
NGNGピュアテキストでマークアップされた文章を書く限り、何かが犠牲になる。
0917デフォルトの名無しさん
NGNG日記できれいごと言ってるイケメン連中は、そもそも問題意識そのものが
ないようにも見えるけど、どうなのかな?MoonWolfがいたずらに戦線を
拡大したのは完全に悪手だと思うけど。
0918デフォルトの名無しさん
NGNG0919デフォルトの名無しさん
NGNG後から最適な方法を提案してきたりするのか。
それに反論があったらまたぶち切れるのか。
0920デフォルトの名無しさん
NGNG俺もRDocのリソースについてはよく知らない。ごめん。
http://rdoc.sourceforge.net/
が公式のサイトだったんだけど、Ruby本体に取り込まれたので
そこのメンテは放棄されている。海外だとRDocはRuBlogのように
APIリファレンスを作る以外の目的でも使われているみたい。
0921デフォルトの名無しさん
NGNG0922デフォルトの名無しさん
NGNG0923デフォルトの名無しさん
NGNG0924デフォルトの名無しさん
NGNG0925デフォルトの名無しさん
NGNG0926デフォルトの名無しさん
NGNG別にいいんじゃん。ここまで普及したなら、それが自然でしょ。(「だけ」じゃなくてもいい気がするけど。)
ヒューマンリソースをruby-devとかRubyの会のみに頼るならば、その方がおかしいよ。もう日本っていう一国の中の人だけで管理すべきものじゃないでしょう。
今回の件読んでていろいろ考えたら、もし自分がなにか問題提起するならruby-dev使わずruby-core使った方がいいかも、って思った。将来的にはruby-coreが開発の中心になるのが、自然な流れじゃないでしょうか。
0927デフォルトの名無しさん
NGNG0928デフォルトの名無しさん
NGNG0929デフォルトの名無しさん
NGNGそれも本来はmatzがやるはずだった仕事でしょ?IPAの金で。
0930デフォルトの名無しさん
NGNG0931デフォルトの名無しさん
NGNG0932デフォルトの名無しさん
NGNG以前は愛知県に住んでた
>>930
通勤電車の中でやってたのは本業
Ruby は会社で作ってたはず
0933デフォルトの名無しさん
NGNG0934デフォルトの名無しさん
NGNG0935デフォルトの名無しさん
NGNG0936デフォルトの名無しさん
NGNG0937デフォルトの名無しさん
NGNG0938デフォルトの名無しさん
NGNGruby -Ku
0939デフォルトの名無しさん
NGNGそうなの? メインリリースにはなってないだけでブランチはあるんじゃなかったっけ?
どちらにしてもMWが今やる理由がわからん。
>>936
それは今でもというかかなり前から同等に扱えるはずだけど。
具体的にどう同等じゃないと言うわけ?
まあどうせコードも読まずに荒らしてるだけなんだろうけどさ。
0940デフォルトの名無しさん
NGNG独自ディストリビューション xrb がリリースされました
0941デフォルトの名無しさん
NGNGmoonwolfサーバー、繋がらない
0942デフォルトの名無しさん
NGNG内部構造が変わったならともかく、今APIをリネームしてもいいことなぞないんだが
わかってんだろうか。わかってないんだろうな。
0943デフォルトの名無しさん
NGNGこんなものを試す酔狂な香具師はいるのか?
それはそれとして、今回の騒動の反応リンク集その1
かずひこさん
http://kazuhiko.tdiary.net/20041109.html#p03
http://kazuhiko.tdiary.net/20041111.html#p01
nyasuさん
http://www.osk.3web.ne.jp/~nyasu/diary/200411.html#20041109_3
http://www.osk.3web.ne.jp/~nyasu/diary/200411.html#20041110_0
http://www.osk.3web.ne.jp/~nyasu/diary/200411.html#20041111_0
ささださん
http://www.namikilab.tuat.ac.jp/~sasada/diary/200411.html#d9
http://www.namikilab.tuat.ac.jp/~sasada/diary/200411.html#d10
http://www.namikilab.tuat.ac.jp/~sasada/diary/200411.html#d12
まつのとくひろさん
http://www13.ocn.ne.jp/~tokuhiro/cl/2004-11-10.html#2004-11-10-2
うささん
http://www.dm4lab.to/~usa/ruby/d/200411a.html#id20041110_P1
http://www.dm4lab.to/~usa/ruby/d/200411b.html#id20041111_P1
0944デフォルトの名無しさん
NGNGやまだあきらさん
http://arika.org/diary/20041111#p01
HIDAKA Takahiroさん(2004.11.11)
http://takahr.dhis.portside.net/cgi-bin/rwiki.cgi?cmd=view;name=%C6%FC%BB%EF
武藤健志さん
http://kmuto.jp/d/?date=20041111#p03
たむらさん
http://www.rubyist.net/~tamura/d/?date=20041111#p01
otsuneさん
http://www.otsune.com/diary/2004/11/11.html#200411118
keisukenさん
http://cappuccino.jp/keisuken/logbook/20041111.html#p02
danさん
http://dgames.or.tp/?date=20041112#p01
0945デフォルトの名無しさん
NGNG[Ruby] 独自ディストリビューション xrb
まだ全然forkとまではいえないけど、リリース
http://www.moonwolf.com/ruby/archive/xrb-1.9.0-20041112.tar.gz
* 11/11時点のCVS HEADがオリジナル
* librubyとか名前が被らないようにxrbにリネーム
* APIもrb_からrbx_にリネーム
0946デフォルトの名無しさん
NGNG禿同
0947デフォルトの名無しさん
NGNGはやく xrb に Boehm GC を搭載してくれよ。
応援しているから、がんばって有言実行してね。
0948デフォルトの名無しさん
NGNG0949デフォルトの名無しさん
NGNGクーデターキター!
これはRubyはじまって以来の大事件だ!
誰かスラドにタレコめ!
0950デフォルトの名無しさん
NGNG0951デフォルトの名無しさん
NGNG0952デフォルトの名無しさん
NGNGなんか凄い機能付いてからたれ込めよ。
多分一生付かないけど。
0953デフォルトの名無しさん
NGNG0954デフォルトの名無しさん
NGNGだからこそタレこむんだよ!
ただでさえキモいサイトが入れ食いになること間違いなし!
0955デフォルトの名無しさん
NGNG0956デフォルトの名無しさん
NGNG0957デフォルトの名無しさん
NGNG0958デフォルトの名無しさん
NGNG0959デフォルトの名無しさん
NGNGまもなくMatzとその取り巻きによってxrbは異端と認定されるでしょう。
0961デフォルトの名無しさん
NGNG0962デフォルトの名無しさん
NGNG> [Ruby] 独自ディストリビューション xrb
開発じゃなくて配布only?
0963デフォルトの名無しさん
NGNG0964デフォルトの名無しさん
NGNG0965デフォルトの名無しさん
NGNGどうですか?
0966デフォルトの名無しさん
NGNG0967次スレ
NGNGhttp://pc5.2ch.net/test/read.cgi/tech/1100199861/
0968デフォルトの名無しさん
NGNG0969デフォルトの名無しさん
NGNGZ
Rubyスレとしては驚異的な速度だな。
0970デフォルトの名無しさん
NGNGそんな行動力のある香具師はいないがな。プププ
0971デフォルトの名無しさん
NGNG誰か電話で詳細聞いてよ
0972デフォルトの名無しさん
NGNGGPLだしソース公開してるから無理でしょ。
0973デフォルトの名無しさん
NGNGこれじゃあMatzと変わらん。
0974デフォルトの名無しさん
NGNG0975デフォルトの名無しさん
NGNG「GPLだし」というより「オープンソースだし」だね。
オープンソースではforkの自由が許されている。
0976デフォルトの名無しさん
NGNG0977デフォルトの名無しさん
NGNG0978デフォルトの名無しさん
NGNG0979デフォルトの名無しさん
NGNGじゃあSunがJavaのソース公開してるのはオープンソースにはならないの?
あれは勝手にforkできないでしょ。
0980デフォルトの名無しさん
NGNG0981デフォルトの名無しさん
NGNG「Open Source Initiativeが認めるオープンソース」にはならないと思う。
0982デフォルトの名無しさん
NGNG早く目を覚ませMW。
0983デフォルトの名無しさん
NGNG俺もその一人なんだけどww
0984デフォルトの名無しさん
NGNG0985デフォルトの名無しさん
NGNGその場合は、「操られている」というよりは「踊らされている」。
0986デフォルトの名無しさん
NGNG0987デフォルトの名無しさん
NGNG0988デフォルトの名無しさん
NGNG0989デフォルトの名無しさん
NGNG次スレに反応リンク集きぼん。
0990デフォルトの名無しさん
NGNG> 具体的にどう同等じゃないと言うわけ?
nkfがUTF-8を使えない
0991デフォルトの名無しさん
NGNGクリスマスまで待たれよ。
0992デフォルトの名無しさん
NGNGCVS版ならできるね
0993デフォルトの名無しさん
NGNG・nkf にこだわる必要がなければ iconv を使う。1.8には入ってる。
・CVS HEADでは nkf が nkf-utf8 に入れ換えられた。1.8.2 を待て。
0994デフォルトの名無しさん
NGNG・・・という夢を見た
0995デフォルトの名無しさん
NGNGなんというか、エロゲ的だな。
0996デフォルトの名無しさん
NGNG0997デフォルトの名無しさん
NGNGこの先生きのこれるのだろうか。
0998デフォルトの名無しさん
NGNG0999デフォルトの名無しさん
NGNG1000デフォルトの名無しさん
NGNG10011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。