1 名前:デフォルトの名無しさん mailto:sage [2010/02/06(土) 23:48:01 ] オブジェクト指向スクリプト言語Rubyについて扱うスレッドです。 まったりと行きましょう。 Ruby Home Page www.ruby-lang.org/ja/ = 前スレ Rubyについて Part 38 pc12.2ch.net/test/read.cgi/tech/1257079004/ 過去スレ・関連スレは >>2-
101 名前:デフォルトの名無しさん mailto:sage [2010/02/17(水) 13:47:44 ] 無闇に安全側に倒すな、という人は危険側に寄ったぶんのコストを支払ってくれ >>100 の言うように別に負けてもいいんだが、それにかかる金額と時間がひたすら鬱陶しい 誰からも権利上の突っ込みを受けえない、という状態の有り難味を噛み締めて欲しいもんだ
102 名前:デフォルトの名無しさん [2010/02/17(水) 13:48:26 ] せんせい質問! CentOS5.4にRails環境作ったんだけど、script/serverのログの文字が一部化けます。 「サーバ2」=>「サーバ\357\274\222」 こんな感じ CentOSのコンソール、Windowsのターミナルともに同じ化け方なので、ターミナルの問題ではなさそう。 ソース中のコメントはviで日本語で表示されます。
103 名前:デフォルトの名無しさん mailto:sage [2010/02/17(水) 13:54:11 ] Rubyのパッチレベルをちょっと戻すか、あるいは開発版使う inspectの最後のマルチバイト文字がそのままになるんだよ irb> $KCODE="u"; p "えびしおポテコが食べたいのに全然売ってない" "えびしおポテコが食べたいのに全然売ってな\343\201\204" ユーザーレベルでの対処法があるなら知りたい 最後がマルチバイト文字でなければきちんとなるんだけど、そんなの全部やるの無理だよな irb> $KCODE="u"; p "えびしおポテコが食べたいのに全然売ってない\n" "えびしおポテコが食べたいのに全然売ってない\n"
104 名前:デフォルトの名無しさん mailto:sage [2010/02/17(水) 13:58:48 ] 去年も全く同じ話題が出てたな ttp://b.hatena.ne.jp/entry/rubyist.g.hatena.ne.jp/n2s/20090130/p1 てことでgistとかSimple Paste使いましょう
105 名前:デフォルトの名無しさん mailto:sage [2010/02/17(水) 13:59:30 ] latin1
106 名前:デフォルトの名無しさん mailto:sage [2010/02/17(水) 14:00:50 ] >>102 今日のruby-listのメールくらいは読んでくれると嬉しい blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-list/46859
107 名前:デフォルトの名無しさん mailto:sage [2010/02/17(水) 14:02:35 ] >>106 メーリングリストはアーカイブが適切な語でGoogleに引っかかってこそ価値があるのですよ
108 名前:デフォルトの名無しさん mailto:sage [2010/02/17(水) 14:06:02 ] >>106-107 …まあどっちもどっちではあるな というか、修正されること自体はそもそも確定で、現時点でどーすればいいかということのほうが問題なような っていうかこのへんのテストとかしてないのなんで漏れてんの
109 名前:デフォルトの名無しさん mailto:sage [2010/02/17(水) 14:33:42 ] >>108 確かめてないが、改行のテストも兼ねようと思って "テスト\n".inspect assert_equal('\343\203\206\343\202\271\343\203\210\n') みたいな感じだったんだと推測 まさか末尾がマルチバイトなときだけ問題になるとは間隙突かれたヒデキ感激みたいな
110 名前:デフォルトの名無しさん [2010/02/17(水) 14:37:46 ] >>103 そうなんだ。 調べたけど、そういう問題抱えてるのみつけられなかったかったから助かりました。 ありがとう。
111 名前:デフォルトの名無しさん [2010/02/17(水) 14:51:13 ] >>102 8.1.7は既に枯れたバージョンという認識だったので見ていませんでした。 Rubyのチケットを見ると上がってるんですね。 触り始めて2週間なのですが、検索エンジンで見つけられそうなキーワードを把握していませんでした。
112 名前:デフォルトの名無しさん mailto:sage [2010/02/17(水) 15:34:24 ] コミットしてからリリースまで誰も気づかなかったというのが物寂しいな 上の人はもう1.8系列で日本語表示なんて誰もしてないのだろう
113 名前:デフォルトの名無しさん mailto:sage [2010/02/17(水) 15:38:09 ] 修正されているのはいいけど、 テストコードがないといつかまた再発しそう。 redmine.ruby-lang.org/repositories/revision/ruby-18?rev=26103
114 名前:デフォルトの名無しさん mailto:sage [2010/02/17(水) 18:31:52 ] >>112 $KCODE設定してpで日本語表示しないと気づけないからねえ スルーされる可能性は高い
115 名前:デフォルトの名無しさん mailto:sage [2010/02/18(木) 12:32:31 ] 困ってる人一杯いるだろうから、これだけでも先にリリースして欲しいよな。 ダウングレード面倒だし。
116 名前:デフォルトの名無しさん mailto:sage [2010/02/18(木) 13:56:56 ] unrecognized options: --with-readline-dir 安定板ビルドしようとしたらこんなエラーでた ぽにょ挫けそう
117 名前:デフォルトの名無しさん mailto:sage [2010/02/18(木) 14:18:42 ] dl.dropbox.com/u/4390580/wxruby-2.01-ruby19stable.png 何かmake途中エラーみたいのに遭遇したような気がするけど 気にしない。絵が出たから良し何ら問題なしあ...
118 名前:デフォルトの名無しさん mailto:sage [2010/02/18(木) 14:49:41 ] ./configure --help |grep with
119 名前:デフォルトの名無しさん mailto:sage [2010/02/18(木) 23:29:46 ] そういう問題を先送りが後で響いて困る訳でw
120 名前:デフォルトの名無しさん mailto:sage [2010/02/19(金) 02:34:52 ] 初心者スレで質問したところ、本スレ行ってこいと言われたので失礼します。 Kernel#lambdaで作られるProcオブジェクトはブロック内でreturnしたときに Proc#callから抜けるという特殊な挙動になっていますが、これはどのような仕組みなのでしょうか。 Kernel#lambdaはおそらくCで実装されているのだとは思いますが、 Rubyでも実装できるようになっていると思います。お願いします。
121 名前:デフォルトの名無しさん mailto:sage [2010/02/19(金) 10:03:18 ] これが政府のオープンソース関連事業だ、年間約5億円を仕分けられるか!? itpro.nikkeibp.co.jp/article/COLUMN/20100217/344720/ Rubyもいろいろ金かかってるんだなー
122 名前:デフォルトの名無しさん [2010/02/19(金) 10:47:07 ] ,―ヽ_(((((_、― ,/ ノ ヽ ~\ / ノ IPA ヽ ~\ / ノ ヽ、 `ヽ | ノ / ̄\ / ̄~ヽ ヽ i | ノ | ノ \ | <●> <●> ( ) \ | | | i / | / ヽ レ i (●_●) / i、 ,-――-、 ・ / i、 <(EEEEE)> ∵/ オープンソース情報データベースOSS iPediaの活用秘技. IPA OSSセンター 研究員 岡田 賢治 i、 \ ./ / \ ーー ,ノ ,,.....イ.ヽヽ、ー-―一ノ゙-、. : | '; \_____ ノ.| ヽ i | \/゙(__)\,| i |
123 名前:デフォルトの名無しさん mailto:sage [2010/02/19(金) 12:47:41 ] 1.9だと def []=(*keys, value) って書けて素敵よね
124 名前:デフォルトの名無しさん mailto:sage [2010/02/19(金) 13:55:41 ] むしろそれ以前でできなかった理由を知りたい できるようにしてても特段デメリットないようにも見えるが
125 名前:デフォルトの名無しさん mailto:sage [2010/02/19(金) 14:07:36 ] 意図的にできないようにしてたわけじゃないと思うけど。
126 名前:デフォルトの名無しさん mailto:sage [2010/02/19(金) 14:12:02 ] Emacs Lispの&rest とか &optional のような使い方がしたくて 実装しただけだと思う。少なくとも当初は。
127 名前:デフォルトの名無しさん mailto:sage [2010/02/19(金) 14:13:13 ] 1.6くらいで思いついてて欲しかったとちょこっとだけ思う
128 名前:デフォルトの名無しさん mailto:sage [2010/02/19(金) 14:15:58 ] 我々にできるのは1.9系列の周辺を使いやすくすることしかない 初級を抜けたランク4くらいの人を全部1.9ユーザーにしないと gemライブラリも全部1.9対応にするくらいの勢いで 解説や記事も1.8用と1.9用の記述を並立
129 名前:デフォルトの名無しさん mailto:sage [2010/02/19(金) 16:22:32 ] >>123 ってどういう使い方をするのですか?
130 名前:デフォルトの名無しさん mailto:sage [2010/02/19(金) 17:20:46 ] >>123 って普通に可変長引数を通常の引数の前に置けるってこと? それともブラケットメソッド関係で何か特殊なの?
131 名前:デフォルトの名無しさん mailto:sage [2010/02/19(金) 17:46:34 ] ary[x, y] みたいに多重配列が作れたりとかする?
132 名前:デフォルトの名無しさん mailto:sage [2010/02/19(金) 18:17:16 ] いや見たまんまだと思うが 最後の引数以外は可変
133 名前:デフォルトの名無しさん mailto:sage [2010/02/19(金) 19:33:52 ] 1.9の普及が足りんな。 def test(a,*b, c) とか出来るぞ
134 名前:デフォルトの名無しさん mailto:sage [2010/02/19(金) 20:56:12 ] >>120 1.9の、しかもあくまで俺の理解した範囲でいうけど、まずコンパイル結果からして違う ブロックの中のreturnはthrow 1っていう特殊な例外を投げる命令になるけど 普通のメソッド中のreturnはleaveっていうフレームを終了させる命令になる で、ブロックがフレームに積まれるとき、lambdaかどうかはフレームに記憶されていて 前述の例外が通知されると、実行中のフレームがlambdaかメソッドならリターン処理 普通のブロックなら例外をさらに上のフレームに伝播させる、って感じでやってる とそういうわけで、この特殊例外を発生させる方法がRubyにはないので無理です あーあと、フレームってのは動的な処理の単位ね、メソッドとかクラス定義とかブロックとか 詳しく種類を知りたかったらvm_core.hにVM_FRAME_MAGIC_なんちゃらって並んでるから
135 名前:デフォルトの名無しさん mailto:sage [2010/02/19(金) 20:59:41 ] >>134 ×発生させる方法が ○発生させる方法もキャッチする方法も
136 名前:120 mailto:sage [2010/02/19(金) 21:04:49 ] >>134 回答有難うございます。どうやら、VMの理解が必要そうですね。 とりあえず、ブロックのreturnとlambdaのreturnが別物ということはわかりました。 C言語は苦手ですが、勉強がてらソースコードを読んでみたいと思います。
137 名前:デフォルトの名無しさん mailto:sage [2010/02/21(日) 10:13:42 ] RubyForgeへいってoneclickrubyダウンロードしてるんですが、滅茶苦茶遅いのはなぜでしょう? どこかにミラーとかって無いんですかね?
138 名前:デフォルトの名無しさん mailto:sage [2010/02/21(日) 10:45:55 ] >滅茶苦茶遅いのはなぜでしょう? 善悪属性値が下がってるんじゃね とりあえず巷で話題になってないので、回線か経路的なもんだと推測される 何人か症状出てる人がいれば推測もできるんじゃないかと
139 名前:デフォルトの名無しさん mailto:sage [2010/02/21(日) 23:11:48 ] リファクタリング:Rubyエディション www.amazon.co.jp/dp/4048678841
140 名前:デフォルトの名無しさん mailto:sage [2010/02/21(日) 23:12:41 ] ショッピングを続ける: 最近の履歴に含まれている商品を買った人は、こんな商品も買っています ページ: 1 / 17 (最初に戻る) 前に戻る * 恍惚美女~潤う甘い果実~ 菜摘四季 [DVD] DVD ~ 宇田マサル ¥ 2,952 おすすめ商品を修正 * 乙姫VOL.5 桜木久美子 [DVD] DVD ~ 桜木久美子 5つ星のうち 4.0 (5) ¥ 2,952 おすすめ商品を修正 * 快感ヌーディーフロント 阿井原すみれ [DVD] DVD ~ 宇田マサル 5つ星のうち 4.0 (2) ¥ 2,952 おすすめ商品を修正
141 名前:デフォルトの名無しさん mailto:sage [2010/02/21(日) 23:30:06 ] >>139 > 価格: ¥ 5,040 絶対的価格がなんか微妙に高ッ! 450ページの大型本だから妥当なんだけどさ
142 名前:デフォルトの名無しさん mailto:sage [2010/02/22(月) 11:51:43 ] 自称中級者でJAVA版のリファクタリングを読んだことは無いんだが読むべき?
143 名前:デフォルトの名無しさん mailto:sage [2010/02/22(月) 11:58:52 ] ttp://www.amazon.com/Refactoring-Ruby-Jay-Fields/dp/0321603508/ 「好評のJava版のコードをRuby用にコピペ改変して載せただけなんじゃねっていうか動かないぞ金返せ」 「Java版を読んだなら読まなくてよしっていうか誤植直したのを売れバカ」 というツッコミが入ってるな
144 名前:デフォルトの名無しさん mailto:sage [2010/02/22(月) 12:39:44 ] そろそろ1.9に乗り換えないと流行に乗り遅れそうだ。
145 名前:デフォルトの名無しさん mailto:sage [2010/02/22(月) 12:42:39 ] 手元でライブラリのメソッド再定義できるくらいの力のある人は普段使いを1.9.1にできるレベル 前はなんとかしないとならないgemライブラリが多すぎて諦めたもんだが
146 名前:デフォルトの名無しさん mailto:sage [2010/02/22(月) 13:41:59 ] 戻り読みのできない正規表現エンジンとか使ってられないよ!!!
147 名前:デフォルトの名無しさん mailto:sage [2010/02/22(月) 13:43:22 ] >>143 だめぽいね 翻訳で大幅手直しが入っていれば、といったところか
148 名前:デフォルトの名無しさん mailto:sage [2010/02/22(月) 13:52:03 ] >>147 訳者が長尾さんだから期待したいところ
149 名前:デフォルトの名無しさん mailto:sage [2010/02/22(月) 14:21:04 ] 内容変えちゃったらそれは翻訳じゃないじゃん シドニィ・シェルダンみたいに別もんになるぞ
150 名前:デフォルトの名無しさん mailto:sage [2010/02/22(月) 14:24:07 ] 明らかな誤植は直してほしいな。
151 名前:デフォルトの名無しさん mailto:sage [2010/02/22(月) 14:27:16 ] 動かないYO!くらいのヤク中はつけてくれるだろ
152 名前:デフォルトの名無しさん mailto:sage [2010/02/22(月) 15:30:47 ] 意味ねー † 現行では動作しません とかいう注釈が毎ページにある状態
153 名前:デフォルトの名無しさん mailto:sage [2010/02/22(月) 15:53:09 ] >I've found errors on almost every page I've read. >It looks as if someone cut and paste the text from >the original into a new document, quickly converted >the Java examples to Ruby (without testing or review, >given some of the errors), and went to press. mjd?
154 名前:デフォルトの名無しさん mailto:sage [2010/02/22(月) 16:15:10 ] つかなんでこれ翻訳しようと思ったんだ
155 名前:デフォルトの名無しさん mailto:sage [2010/02/22(月) 16:39:16 ] そのうち、Yuguiさんが別本として出してくれるのではなかろうか
156 名前:デフォルトの名無しさん mailto:sage [2010/02/22(月) 16:42:34 ] 書名は「Rubyリファクタリング」でよろしく
157 名前:デフォルトの名無しさん mailto:sage [2010/02/22(月) 18:50:49 ] 元ネタのリファクタリング本が優れていたのは コードを綺麗にする方式の提示もさることながら、 ある方式を実施するにあたってコードを壊さない一連の手順を 提示したのが大きい訳で、サンプルとして例示したコードが動かないんじゃ 有り難みも半減だよなあ。
158 名前:デフォルトの名無しさん mailto:sage [2010/02/22(月) 21:22:21 ] この動かないプログラムを動くようにしてさらにリファクタリングもしろという 作者からの課題かもしれない。
159 名前:デフォルトの名無しさん mailto:sage [2010/02/22(月) 21:25:11 ] もともと動かないものを動くようにしちゃったら、 それは仕様を変えたということでリファクタリングになってないだろ
160 名前:デフォルトの名無しさん mailto:sage [2010/02/22(月) 21:43:33 ] >>156 なんであんなわかりにくいだろうね めちゃくちゃ区別しにくい
161 名前:デフォルトの名無しさん mailto:sage [2010/02/22(月) 21:44:50 ] >>159 なんでやねん
162 名前:デフォルトの名無しさん mailto:sage [2010/02/22(月) 21:49:16 ] だが待ってほしい
163 名前:デフォルトの名無しさん mailto:sage [2010/02/22(月) 22:13:47 ] リファクタリングとは,プログラムの動作を変えずにソースコードを整理すること. ということらしいので,動作を変えるような変更はリファクタリングではない.
164 名前:デフォルトの名無しさん mailto:sage [2010/02/22(月) 22:25:39 ] つまり動かないコードを動くようにするフェーズと 動くようになったコードをリファクタリングするフェーズとを厳密に分離する必要があるという話だな。 1フェーズ目の成果をリファクタリング前のコードとして掲載して 2フェーズ目の成果をリファクタリング後のコードとして掲載せよと。 ……もういいからYuguiさんが凄いリファクタリング本書いてくれるの期待しようぜwww
165 名前:デフォルトの名無しさん mailto:sage [2010/02/22(月) 22:26:56 ] ちうかRubyistって基本的にスパゲッティ大好きだろ? リファクタリングなんてせずに黙って食え。
166 名前:デフォルトの名無しさん mailto:sage [2010/02/23(火) 00:04:09 ] 【政治】民主・石井一氏「鳥取、島根は日本のチベット。人が住んでるのか。牛が多いのか。山やら何やらあるけど、人口が少ない所」★2 tsushima.2ch.net/test/read.cgi/newsplus/1266846976/
167 名前:デフォルトの名無しさん mailto:sage [2010/02/23(火) 01:32:28 ] なに頭でっかちな脳内だけの空論を言ってるんだよ リファクタリングで不安定なプログラムが安定するなんて当たり前にあることだろ 役に立たない言葉の定義なんてどうでもいいわ
168 名前:デフォルトの名無しさん mailto:sage [2010/02/23(火) 02:03:59 ] ネタにキレレス(ry
169 名前:デフォルトの名無しさん mailto:sage [2010/02/23(火) 02:35:35 ] だよなwネタにマジレスとかありえねー
170 名前:デフォルトの名無しさん mailto:sage [2010/02/23(火) 02:44:07 ] どれがネタなのかよくわからん
171 名前:デフォルトの名無しさん mailto:sage [2010/02/23(火) 06:02:42 ] 突っ込まれるまでマジで、突っ込まれたらネタ。
172 名前:デフォルトの名無しさん mailto:sage [2010/02/23(火) 07:02:27 ] ネットで、ましてや2ちゃんで体裁なんて気にすんなよw
173 名前:デフォルトの名無しさん mailto:sage [2010/02/23(火) 08:11:41 ] >>167 それは普通に改善とか修正とかリストラクチャリングって 呼べばいいんじゃね。 機械的な手順やツールによる自動化が提供されていなかったり、 単に作業者がプアだったりした時に、 リファクタリングのつもりで違う何かをしているというのは よくある話。
174 名前:デフォルトの名無しさん mailto:sage [2010/02/23(火) 10:37:07 ] とりあえず、リファクタリングはきちんと専門用語だから プログラミングだけでは金にならんし意味がないからという理由で 営業もプログラミングに含めるというような行為と同じ
175 名前:デフォルトの名無しさん mailto:sage [2010/02/23(火) 10:43:12 ] >>167 のような人にこそリファクタリング本が必要だ
176 名前:デフォルトの名無しさん mailto:sage [2010/02/23(火) 10:49:59 ] 「新しい良い動作」に書き換えることなら誰でもできるんだよ(それこそ初心者にも) それでいいのならリファクタリングという概念が持て囃されることは永遠になかったはず リファクタリングはソフトウェアとして新しい動作を一切組み入れない ソースコード管理において安全度優先の書き換えを行えるようにする知識を供給する うまくいかないことも少なくないが、俺コードで書き換わって不用意に破壊されるよりは諦めがつく
177 名前:デフォルトの名無しさん mailto:sage [2010/02/23(火) 11:27:09 ] 用語の定義をないがしろにするやつは死んだらいいと思うw
178 名前:デフォルトの名無しさん mailto:sage [2010/02/23(火) 11:57:48 ] リファクタリングという言葉の定義って どこかできっちりと決めたものがあるのか?
179 名前:デフォルトの名無しさん mailto:sage [2010/02/23(火) 12:08:06 ] >リファクタリングはソフトウェアとして新しい動作を一切組み入れない ちがう罠
180 名前:デフォルトの名無しさん mailto:sage [2010/02/23(火) 12:23:38 ] >>178 あるよ
181 名前:デフォルトの名無しさん mailto:sage [2010/02/23(火) 12:29:34 ] wikipediaには厳密な定義がないって書いてあるんだがどっちよ あるというならどこにあるのかも書いてくれないと
182 名前:デフォルトの名無しさん mailto:sage [2010/02/23(火) 12:34:21 ] >>180 つうかそれを提唱したのがファウラーのリファクタリング本だよな。 そのレベルのクォリティを期待されてたRuby版がうんこだったからこそ 大炎上なんだし。
183 名前:デフォルトの名無しさん mailto:sage [2010/02/23(火) 12:43:53 ] 変更の影響を考えたらコードを綺麗にするなんて机上の空論、 なんて言ってたような連中へ突きつけられた現実解が リファクタリングだしな。 本読んでなきゃ開発ツールに付いてる便利なリネーム機能ぐらいの 認識かもしれないが。
184 名前:デフォルトの名無しさん mailto:sage [2010/02/23(火) 12:53:43 ] 定義という言葉の定義すらわかってないのがこのスレのクオリティ
185 名前:デフォルトの名無しさん mailto:sage [2010/02/23(火) 13:13:30 ] >>181 リファクタリング本に書いてあるし、著者本人のwikiにも引用されてるし、 それの有志による邦訳すらあるなあ。 ttp://capsctrl.que.jp/kdmsnr/wiki/bliki/?DefinitionOfRefactoring まあWikipediaを根拠にしてるあたり釣りなんだろうけどさ。
186 名前:デフォルトの名無しさん mailto:sage [2010/02/23(火) 13:25:38 ] >>167 のような人を赦すようにはなってないな 少なくとも「リファクタリングとは本に書いてある一連のやつ」という認識は共通だ そういうレベルでオレオレの入り込む余地はない 本を読んだ上で個々の効果の議論をするのは有効
187 名前:デフォルトの名無しさん mailto:sage [2010/02/23(火) 13:26:40 ] >>185 pediaにしたって英語版にはそんな記述なくて要出典ものだけど それでも「外部からの動作を変えずに」と書いてるな
188 名前:デフォルトの名無しさん mailto:sage [2010/02/23(火) 13:28:54 ] デザインパターンもそうだが、基本「あるあるあるあるwwwwwwwwwwwwwwwww」の集大成だ 逆にいうと、そういうので困った参った恨んだ吐いた経験がないと意味がわからないかもしれない それこそ、「俺が書き換えたほうが早い」
189 名前:デフォルトの名無しさん mailto:sage [2010/02/23(火) 13:39:15 ] 例の本、ひょっとして ttp://d.hatena.ne.jp/textfile/20070116/refruby の件が関係してるのかな
190 名前:デフォルトの名無しさん mailto:sage [2010/02/23(火) 13:43:13 ] >>188 「○○○で困った経験があるだろ?」 「ないよ」 というのは意外と地味に困る
191 名前:デフォルトの名無しさん mailto:sage [2010/02/23(火) 19:57:44 ] >>190 いつも他人に尻拭いさせてりゃ困ることは無い罠
192 名前:デフォルトの名無しさん mailto:sage [2010/02/23(火) 20:23:13 ] 勝手に頭の中で状況作って明後日の方向にスレを持って行くなよ
193 名前:デフォルトの名無しさん mailto:sage [2010/02/23(火) 20:56:26 ] Ruby Best Practices って本はどうなのよ? 誰か読んだ?
194 名前:デフォルトの名無しさん mailto:sage [2010/02/23(火) 23:16:13 ] >>193 とても気になるが、対象範囲が漠然としてるタイトルだな Railsなのか、生Rubyなのか、それともWEBアプリ関係ない汎用的な クックブック的な物なのか そもそもRubyの一般的なフィールドってのがよくわからんのに best practiceも何もって気がする
195 名前:デフォルトの名無しさん mailto:sage [2010/02/24(水) 01:00:25 ] Amazonに概要が書いてあるじゃん 興味あるけど英語でオライリーの本1冊はおれにはきついなあ 英語の技術書をまるごとは読んだことないのだが、 サンプルプログラムとかあるから実は割といけるのだろうか
196 名前:デフォルトの名無しさん mailto:sage [2010/02/24(水) 01:42:27 ] Rubyテクノロジーリーダーを訪ねて - 第1回 「まつもとゆきひろ氏」 ttp://edn.embarcadero.com/jp/article/38182
197 名前:デフォルトの名無しさん mailto:sage [2010/02/24(水) 10:00:20 ] ソートの概念自体を教えたいのならCとかFORTRANとか使えよ…
198 名前:デフォルトの名無しさん mailto:sage [2010/02/24(水) 10:15:25 ] そもそも授業としてソートの中身そのものを教えるということが 昨今のコンピュータ序論または一般教養的にホントに有効なのかどうかという
199 名前:デフォルトの名無しさん mailto:sage [2010/02/24(水) 10:31:46 ] 「しかしこれを使ってはいけません安心確実高速な組み込みのを使ってください」という授業は糞ではあるな というかインタビュー内容の感想書け
200 名前:デフォルトの名無しさん mailto:sage [2010/02/24(水) 10:37:25 ] このインタビュー中身空っぽだな 「継続は力なり」くらいしか伝わってこない
201 名前:デフォルトの名無しさん mailto:sage [2010/02/24(水) 10:38:44 ] 今日の成功を予感させるものを感じる。 ワロタw