[表示 : 全て 最新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-


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 ]
文法きたねーしなぁ







[ 続きを読む ] / [ 携帯版 ]

前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