タグ

2014年9月28日のブックマーク (2件)

  • Writing Fast Rubyというスライドが良い | mah365

    ちょっとしたコードの書き方でパフォーマンスが変わることがあります。リーダビリティを重視する向きからすれば小手先のテクニックに映るかも知れないのですが、リーダビリティを維持しながらちゃんとしたパフォーマンスを出すためにも、テクニックを知ることは大事なことだと思うのです。 結構違うもんですなー というわけで、そんなテクニックをまとめたスライドがWriting Fast Ruby。見ていて参考になったのでメモ。 たとえば引数に&blockをとってcallするよりも、yieldの方が5倍速い、とか、 def slow(&block) block.call end def fast yield end mapにブロックを渡すよりも、シンボルを渡す方が20%速い、とか (1..100).map {|i| i.to_s} (1..100).map(&:to_s) mapしてからflattenを呼び出すよ

    Writing Fast Rubyというスライドが良い | mah365
  • 御嶽山 大噴火! - YouTube

    チャンネル登録はこちら。 Click here to subscribe http://www.youtube.com/channel/UC5UaPN3HahDVZSvFfJk-Fag?sub_confirmation=1 御嶽山噴火の編集版はこちら An edited version of the Mt. Ontake eruption https://youtu.be/E03WP1bAOLA 大滝口登山道 九合目 避難小屋の少し上から撮影開始。 避難小屋に間に合わず 1回目の噴煙に飲み込まれる。(動画はここで終了) この後 避難小屋に逃げ込んで2回目、3回目の爆発、噴煙に耐えてから下山しました。 自分たちは避難小屋が近く助かりましたが 今回の噴火で たくさんの方々が犠牲になられてしまいました。 ご冥福をお祈りいたします。 Otakiguchi mountain trail

    御嶽山 大噴火! - YouTube