2009-08-01から1ヶ月間の記事一覧

イテレータとかブロックとかジェネレータとか

タイトル付け損ねた・・・orz http://d.hatena.ne.jp/yukichanko/20090803/1249296394 irb(main):001:0> def foo (&block) irb(main):002:1> 10.times { block.call(rand(100)) } irb(main):003:1> end => nil irb(main):004:0> foo {|val| p val} 63 46 68 …

emacs 23.1.1入れてみた

Carbon-Emacsで事前に体験はしていたものの、Linux+xftで動くと妙にうれしい。流石にAntiAliasingすごいきれい。 あと、Unicodeのバグというか、16ビットonlyな実装の問題も解決していて、ChangeLog日誌に記号を良く使う派としては助かる(まあこれも回避策…