1 名前:デフォルトの名無しさん mailto:sage [2009/02/04(水) 03:34:28 ] オブジェクト指向スクリプト言語Rubyについて扱うスレッドです。 Ruby Home Page www.ruby-lang.org/ja/ = 前スレ Rubyについて Part 33 pc11.2ch.net/test/read.cgi/tech/1223709050/ 過去スレ・関連スレは >>2-
896 名前:デフォルトの名無しさん mailto:sage [2009/03/21(土) 22:55:17 ] >>895 サンクス、これはおもろい
897 名前:デフォルトの名無しさん mailto:sage [2009/03/21(土) 23:00:01 ] >>896 高校生かな? 大学行くと1年生の教養の情報系の授業で習うぞ
898 名前:デフォルトの名無しさん mailto:sage [2009/03/21(土) 23:06:09 ] いい年こいていちいちひねたレス付けないと気が済まないのかね
899 名前:デフォルトの名無しさん mailto:sage [2009/03/21(土) 23:11:44 ] >>897 に他意悪意を感じ取るのは曲芸または深刻な学歴コンプレックス
900 名前:デフォルトの名無しさん mailto:sage [2009/03/21(土) 23:13:23 ] >>897 ゲーム理論習わないところもあるよ 実際、俺も情報系の学部で4年目だけど習ってない
901 名前:デフォルトの名無しさん mailto:sage [2009/03/21(土) 23:17:26 ] >>900 それはなんていうか大学に抗議したほうがよくないか 俺らは選択だった ゲーム理論という名前でテレビゲームの話だと思った人がいて半分くらいは寝てた
902 名前:デフォルトの名無しさん mailto:sage [2009/03/21(土) 23:18:08 ] だいたい、大学生の誰もが「教養の情報系の授業」を取ってるって前提がおかしいw 一般教養の講義を選択できない大学があるんだろうか どっちかというと、講義より「囚人のジレンマ」の話なんかから入る人が多いだろうし
903 名前:デフォルトの名無しさん mailto:sage [2009/03/21(土) 23:18:56 ] 第81回 高階関数を理解できないとRubyは理解できない ttp://d.hatena.ne.jp/bingo_nakanishi_perl/20090321/1237630273 うん、いや、その通りではあるんだけど、そんな大層なもんでもないかなーと 内容はブロックの話で、ある意味タイトルは釣り
904 名前:デフォルトの名無しさん mailto:sage [2009/03/21(土) 23:34:50 ] 経済学にも応用されてるよね 株の必勝法とか
905 名前:デフォルトの名無しさん mailto:sage [2009/03/21(土) 23:36:23 ] 必勝法というか負ける可能性を低くする定番な
906 名前:デフォルトの名無しさん mailto:sage [2009/03/21(土) 23:36:26 ] >>903 馬鹿が解説するとますます分からなくなるという罠
907 名前:デフォルトの名無しさん mailto:sage [2009/03/21(土) 23:38:14 ] てか、ナニを目的とした記事なのかよーわからん もうちょい無難なタイトルにしたほうが吉
908 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 00:10:21 ] なんか内容がないな 高階関数って言いたかっただけなのか?
909 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 00:17:26 ] 高階関数とか無名関数とか、言い換えて余計わからなくする典型的な失敗解説の例?
910 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 00:44:26 ] 分かってないひとが無理に解説しようとするからw
911 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 01:07:50 ] bladeはメンテ中? MLがwebで見れなかったんだけども
912 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 04:34:41 ] 原稿書く様な人は詳しくなかったりするのが問題。技術ネタは特に。 チェスでもスパコンで演算するレベルだしなあ。
913 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 09:25:51 ] Deep Blue はスパコンというより専用機
914 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 09:28:06 ] スパコンと専用機は互いに排他的な概念なの?
915 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 10:12:27 ] 排他的なら「スパコンではなく専用機」という表現になると思うが
916 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 10:17:32 ] 専用スパコン機でいいじゃない。駄目か。
917 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 10:47:53 ] IBMのサイトだと 「In May 1997, IBM's Deep Blue Supercomputer played a fascinating match with the reigning World Chess Champion」 ってなってるから、ディープブルーはスパコンでいいんじゃないかな チェスしか出来ない用途の狭いスパコンだけど。
918 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 13:22:38 ] >>913 DeepBlueと同じ開発チームが民生用のパソコン用にソフト開発して 例のカスパロフ氏と5分の勝負をしたって何年か前にニュースになってたと思う。 DeepBlueに似たような監事の名前だったはずだけど、思いだせない。
919 名前:デフォルトの名無しさん mailto:sage [2009/03/23(月) 12:57:21 ] Webで見られるMLの設定が変わったみたいだけどcharsetくらいはまともに返して欲しいものだ。 blade.nagaokaut.ac.jp/ruby/ruby-list/thrt1-217.html
920 名前:デフォルトの名無しさん mailto:sage [2009/03/23(月) 13:11:09 ] >>919 動的に出力してるページはHTTP headerでちゃんと吐いてるから、HTMLページだけかな それならサーバよりmetaタグを各ページにきちんと埋め込む方がいいかもね というかやるならきちんとXHTMLにしてもいいよね bladeってソースはオープンになっていのかな?
921 名前:デフォルトの名無しさん mailto:sage [2009/03/23(月) 19:13:50 ] XHTML1.1だとmetaタグに制約があったりするけど それ以前の問題だなぁ…
922 名前:デフォルトの名無しさん [2009/03/23(月) 20:36:34 ] >>919 どう間違えたらcharset=iso-8859-1何て返すんだろうなwww
923 名前:デフォルトの名無しさん mailto:sage [2009/03/23(月) 21:06:16 ] Apacheの初期設定を適当に使うと何でもかんでも ISO-8859-1で返すようにするのは結構簡単にできてしまった気がする。
924 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 00:07:31 ] mingwで1.9をコンパイルしてるんだけど、pthreadって使った方がいいの?
925 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 01:34:09 ] >>923 というかiso-8859-1で返すのが正式 それ以外はオプション
926 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 01:38:05 ] デフォルトでUTF-8で返してくれれば楽なんだけどな 3あたりで変わらないかな
927 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 01:46:04 ] >>926 EUCなML書庫はそれでも文字化けするという なんかW3Cとかが絡んでたんじゃない?>iso-8859-1 仮にXHTMLが標準となれば、UTF-8になるかもよ ttp://www6.plala.or.jp/go_west/note/memo/xhtml_media_types.htm
928 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 02:16:30 ] AddDefaultCharset は Apache 2.0.53 から httpd.conf 初期ファイル群には書かれなくなった ユーザーやアプリケーションごとに設定すべきということなのだろう
929 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 02:22:24 ] そもそも、charsetなんて文書ごとに設定するのが本筋なので、 サーバのデフォルトなんてどうでもいいってことではないのかな XHTMLならXML宣言だろうし、HTMLならmeta要素?
930 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 02:33:00 ] >>929 違う サーバーは送出するファイルのtypeとcharsetをヘッダで送信「するべき」 現行これが行われてないのは単なるサーバの怠慢 と、処理コスト無限大なことによる 本当はファイルの文字エンコードをサーバはあらかじめ知っておかなければならない 画像ファイルの type が別個であるのと同様に、テキストファイルの charset も実際の値を送信するべき これの努力を怠ってはならない ちなみに、 meta 要素の http-equiv は 「HTTP等価値(equivalent)」の略だ Web ブラウザはこれを HTTP ヘッダの結果と同様に扱わなければならないという意味 だから、HTTP ヘッダが基本
931 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 02:43:57 ] meta の charset なんてのは、あれは 仕 方 な く 読んでるんだよ
932 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 02:51:25 ] >>930 > HTTP ヘッダが基本 その仕様が、Apache等の実装者を含めあんまり意味がわからないって問題では? 良ければさらっとでも解説希望。 画像のMIME typeなんかは拡張子で判別して現状それほど問題ないが、htmlやらxmlやらで それは(今の文化的に?)無理じゃん サーバ側の設定でやるとしたら、charsetによってURLをわけるとかディレクトリをわけるとか 拡張子をわけるとか、とにかく意味不明なサーバの挙動・仕様の要求になるわけで。 もしくは、サーバが文書の中を読んでヘッダ吐くとかのさらに意味不明な実装が出たりw で、仕様上はHTMLヘッダの指定が優先らしいからブラウザとかもそうなってるけど、 それでは不便すぎるので、現実的にHTTPヘッダは省略しましょうってなってるんじゃないの?
933 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 03:43:10 ] この辺がまとまってるか www.fxis.co.jp/xmlcafe/link/jirei/sample_charset.html
934 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 03:47:36 ] 文字符号化スキーム charset名 ISO-2022-JP(RFC1468) ISO-2022-JP 日本語EUC(圧縮形式) EUC-JP シフトJIS Shift_JIS なんでUTF-8載せないんだろ
935 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 03:54:24 ] 非日本人は、HTTPの何も指定しない時はiso-8859-1でおkで困ってないというのが大きい。 個人的にはメールとの相互互換から、ISO-2022-JPに統一すべきだと思う。
936 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 04:02:54 ] >>934 昔だからじゃね? RFC2616が出る前みたいだし。ただ、charsetについては仕様の変更は無いか www.studyinghttp.net/rfc_ja/rfc2616 ただ、↑の3.4とか3.7.1の立場からは、>>928 のApacheの初期設定は明らかに後退だな >>935 いやいや。文字が足りないって根本の問題の解決もそろそろ・・・。 それに日本国内だけで統一しても仕方ないじゃん メールもUTF-8でいいよもう
937 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 04:13:14 ] 最近サブジェクトとかヘッダが =?ut-8?B? で来るメールが増えた
938 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 05:29:54 ] gmailがそうだからね 俺も使い始めのとき、文字化けすんぞゴラァって言われてあわてて直した
939 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 10:08:26 ] >>924 mingwではpthread関係ないというか何も指定しなくていい。 つかプラットフォームによらず1.9ではpthread関連の指定は一切不要。
940 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 12:19:16 ] >>939 ほーい、サンクス
941 名前:デフォルトの名無しさん mailto:sage [2009/03/25(水) 00:56:12 ] >>938 今時、utf-8 も処理できないようなメールクライアント使ってる方が悪い と開き直ればOK
942 名前:デフォルトの名無しさん mailto:sage [2009/03/25(水) 02:10:54 ] うちは7ビットしか通らないよwww
943 名前:デフォルトの名無しさん mailto:sage [2009/03/25(水) 07:08:36 ] >>937 utf-8 ならともかく ut-8 はないな。
944 名前:デフォルトの名無しさん mailto:sage [2009/03/25(水) 08:05:43 ] ガイジンさんの文字エンコーディングわかってなさっぷりはガチ 慣れない英語で何度もバグトラッキング送るの疲れた もうやだ っていうかほぼ確実に、英語で書いた俺の意図自体は伝わってねえ
945 名前:デフォルトの名無しさん mailto:sage [2009/03/25(水) 08:19:41 ] >>944 バグ報告は症状1つに対し1エントリずつに小さく分けて送れ あんまり総合的な題目で送るとたいてい独自解釈されてたいていエンバグする 2〜3行のカタマリの修正につき1エントリな感じでよろしこ 一気に3つくらい投稿が増えて正直なんか邪魔っけというか申し訳ない気もするが、 本当に不具合なのなら全く気にする必要はないし、堂々と送ればよい バグ報告が2/2のライブラリよりも13/200のライブラリのほうが安心感があるものだ
946 名前:デフォルトの名無しさん mailto:sage [2009/03/25(水) 08:25:07 ] >>944 次はロシア語のメールをUTF-8で送ってやるんだ >>942 そんな化石みたいなサーバ?は今すぐ捨てて下さい
947 名前:デフォルトの名無しさん mailto:sage [2009/03/25(水) 08:30:08 ] >>945 バグ報告の異常に少ないライブラリって使うのちょっと躊躇するよね そういうのに限って2006年にバージョン0.2出したっきり で、使ってみて、「あーやっぱダメだ」みたいな
948 名前:デフォルトの名無しさん mailto:sage [2009/03/25(水) 11:50:05 ] RMagickでpathに2byte文字含んでると処理がうまく行かないのを何とかしてほしい。
949 名前:デフォルトの名無しさん mailto:sage [2009/03/25(水) 21:31:21 ] むしろ2バイト文字のほうが世界のマイナーだし。
950 名前:デフォルトの名無しさん [2009/03/26(木) 01:50:15 ] でも中国人多いじゃん。
951 名前:デフォルトの名無しさん mailto:sage [2009/03/26(木) 01:56:17 ] マルチバイト文字に関わってる中国人は人口ほど多くはないと思う
952 名前:デフォルトの名無しさん mailto:sage [2009/03/26(木) 02:09:26 ] 中国人のコンピュータ利用人口が少ないってことか? インド系文字は?
953 名前:デフォルトの名無しさん mailto:sage [2009/03/26(木) 02:19:38 ] まだ支那ってインターネット十分に繋がってないと思うぞ。 繋がってたら、とっくにIPアドレス売り切れてる。
954 名前:デフォルトの名無しさん mailto:sage [2009/03/26(木) 07:33:05 ] ipv6の普及には支那の一般家庭のネット開通で十分ということか
955 名前:デフォルトの名無しさん mailto:sage [2009/03/26(木) 11:21:53 ] あれ?ruby-coreがあぼーんしてる ttp://blade.nagaokaut.ac.jp/ruby/ruby-core/index.shtml
956 名前:デフォルトの名無しさん mailto:sage [2009/03/26(木) 20:57:33 ] >>953 (とその周辺) wbb.forum.impressrd.jp/feature/20080926/690
957 名前:デフォルトの名無しさん mailto:sage [2009/03/26(木) 21:06:30 ] MLアーカイブの番号順リストって何でいきなり無くなったの? ML入ってなくても毎日追っかけられて重宝してたのに。。。 なんか文字化けもしてるしやる気ない感じ
958 名前:デフォルトの名無しさん mailto:hage [2009/03/26(木) 21:21:41 ] やる気ない
959 名前:デフォルトの名無しさん mailto:sage [2009/03/26(木) 21:22:36 ] リニューアルしようとして失敗してとりあえず稼動だけしておくというのがとてもRubyらしくてよい どのへんが問題なのかぬ
960 名前:デフォルトの名無しさん mailto:hage [2009/03/26(木) 22:00:38 ] そういう管理者を管理する管理者
961 名前:デフォルトの名無しさん mailto:sage [2009/03/27(金) 13:16:24 ] まだルビーも公開β版みたいな物だしな。 枯れて来てから使うのがいい。
962 名前:デフォルトの名無しさん mailto:sage [2009/03/27(金) 17:01:24 ] 枯れる前に廃れる罠
963 名前:デフォルトの名無しさん mailto:sage [2009/03/27(金) 17:09:19 ] というか、MLのnagaokaut.ac.jpって何なんだ。 ここの職員の人が管理してるの?
964 名前:デフォルトの名無しさん mailto:sage [2009/03/27(金) 17:12:05 ] >>962 今から廃れさせることができたら大したもんだ
965 名前:デフォルトの名無しさん mailto:sage [2009/03/27(金) 17:18:00 ] MLはメーラーで読むものだろ。archiverが壊れたぐらいで文句をいうのはお門違い
966 名前:デフォルトの名無しさん mailto:sage [2009/03/27(金) 17:22:01 ] と、古参の方が申しております
967 名前:デフォルトの名無しさん mailto:sage [2009/03/27(金) 17:24:05 ] >>965 後者はともかく前者には異議あり。
968 名前:デフォルトの名無しさん mailto:sage [2009/03/27(金) 17:30:15 ] mboxでもMailDirでもいいから、公式でMLのログを配布してくれるんなら、 >>965 にも同意できるが、現状あそこだけだしねえ
969 名前:デフォルトの名無しさん mailto:sage [2009/03/27(金) 17:59:13 ] >>963 原信一郎先生が個人的に提供してるものだが?
970 名前:デフォルトの名無しさん mailto:sage [2009/03/27(金) 18:08:13 ] グーグル先生でログを検索できないMLは役に立たないと思われ
971 名前:デフォルトの名無しさん mailto:sage [2009/03/27(金) 18:13:16 ] 個人情報とかうるさい昨今、MLの内容もだんだん公開に気を使うようになっていくぅーんくぅーん おやどこかに子犬が
972 名前:デフォルトの名無しさん mailto:sage [2009/03/27(金) 18:15:05 ] >>969 数学の先生なんだな。web自体にはそれほど興味ないのかな ご本人のサイト?もエンコーディングばらばらだし、何かの実験なんだろうか。 ttp://blade.nagaokaut.ac.jp/~sinara/
973 名前:デフォルトの名無しさん mailto:sage [2009/03/27(金) 20:43:04 ] >>968 せっかくRuby使ってるんだから Rubyでgetして集めるスクリプト書いて公開してくださいおねがいします
974 名前:デフォルトの名無しさん mailto:sage [2009/03/27(金) 20:46:26 ] そんなものを作れるなら、掲示板なんかでくだを巻いていない
975 名前:デフォルトの名無しさん mailto:sage [2009/03/27(金) 20:48:56 ] 日本語でなくていいなら www.ruby-forum.com/ があるお
976 名前:デフォルトの名無しさん mailto:sage [2009/03/27(金) 20:54:27 ] >>972 昔からウェブページ作ってる人だと多いよ。 俺のウェブページもUTF-8とISO-2022-JPとEUCといろいろになってる。 まとまった暇があるときにUTF-8に統一したほうがいいかなぁとか、 考えてはいるんだけど。
977 名前:デフォルトの名無しさん mailto:sage [2009/03/27(金) 20:55:10 ] >>975 そこのruby-devが悲惨なことになってるな
978 名前:デフォルトの名無しさん mailto:sage [2009/03/27(金) 20:55:38 ] EmacsのUTF-8の扱いが酷いからメインに移行できないという話はまだちらほら
979 名前:デフォルトの名無しさん mailto:sage [2009/03/27(金) 20:56:42 ] >>973-974 じゃあ俺がPythonで書いて公開してやるからちょっと待ってろ
980 名前:デフォルトの名無しさん mailto:sage [2009/03/27(金) 23:09:52 ] 980