http://d.hatena.ne.jp/Gimite/20080802/1217647596でちょっと思い出した、前からやってみたかった実験をやってみたらだいたい思った通りな感じだった。 class Fixnum def times i = 0 s = self while i < s yield i i += 1 end end end s = 0 1000000.times…
http://morihyphen.hp.infoseek.co.jp/log2/200801.html#01310を見て、相変わらず free 読めねー、と思ったので、ちょっと便利そうなものを作ってみました。 #!/usr/bin/ruby -p gsub(/\d+/){"%#{s=$&.size-1}s#{%w(T G M k)[4-s/3]}"%$&[0,s%3+1]} サンプル…
http://shinh.skr.jp/dat_dir/poly_quine.txt基本的には上記 4言語の Polyglot quine 。あとまぁ C と PHP でも Quine になる。あなごるだと m4 なんかもまぁ。 C++ が標準準拠してない気がするので気になるなら main に int をつけると良い。実行は以下みた…
http://www.igda.jp/modules/xeblog/?action_xeblog_details=1&blog_id=505を見てて思い出したので書く。Python のすばらしいものの一つとして generator があるとおもう。中略。で、たとえば、 pos_ary = ary.select do |x| x > 0 end とかで正の数だけ抽出…