第36回 Yokohama.rb は9月14日(土)神奈川地区センターにて17:00開場、17:30から行われます。参加登録はこちらからお願いします。http://t.co/PJKJlC6suc #yokohamarb
2013-09-11 03:56:05Clean Ruby読みつつRubyレシピブックの読書会に口をはさむ感じにしよう。 #yokohamarb
2013-09-14 17:48:01「(本当は使いたくない変数は宣言したくないけど、Hashの場合などで使わざろう得ない場合)使わない変数は_で始めると始めるとよい。警告が出ない。」 #yokohamarb
2013-09-14 17:55:14_の話、この件かな?Where and how is the _ (underscore) variable specified in Ruby? http://t.co/3GZYDvesso #yokohamarb
2013-09-14 18:01:34Hashのclearと{}で初期化の違い。スピードで差が出るのでは?ということでテスト中。1,000,000回で0.4秒の差(clearのほうが早い)という結果が。 #yokohamarb
2013-09-14 18:04:31Hashが順序を保持する件について。昔、この順序を保持することに依存するなということを聞いたことがあるんですが、依存しまくってますよねぇ・・・ #yokohamarb
2013-09-14 18:09:20h = Hash.new { |hash, key| hash[key] = [] } でHashを初期化するか、||=で入れるかで議論中。 #yokohamarb
2013-09-14 18:17:56Objectクラスにあるtapメソッド。デバックの時とかに便利。 http://t.co/aSjcJSdKP2 #yokohamarb
2013-09-14 18:24:37Enumerable#sort_byはEnumerable#sortよりも早いけど、安定ではない。http://t.co/rsqcIsaqo9 #yokohamarb
2013-09-14 18:35:43安定なソートをsort_byで実装したい場合は、i = 0; ary.sort_by { |v| [v, i += 1 ] } で実装できる。リファレンスマニュアルを参照。 http://t.co/rsqcIsaqo9 #yokohamarb
2013-09-14 18:38:32