2010-09-01から1ヶ月間の記事一覧

ハノイの塔(Ruby版)

N = ARGV[0].to_i $s = [[],[],[]] N.downto(1){|i| $s[0] << i } def printstack puts "-----------" (0..2).each{|i| puts "s[#{i}]=[#{$s[i].join(",")}]" } end def movehanoi(f, t, d) puts "movehanoi(#{f}, #{t}, #{d})" tmp = ([0, 1, 2] - [f, t])[…

ハノイの塔(Perl版)

http://twitter.com/tomotaka_ito/status/24445961129 後輩がやってる課題作成のやつをやってみたらハノイの塔をPerlで解くというお題だったので挑戦してみた。 $n = $ARGV[0]; print "N = $n\n"; $s=[[],[],[]]; for($i=$n;1<=$i;$i--){push(@{$s[0]},$i);}…

いわきに行ってきた

旅行ってほどでもないけど。いわきの方に最近移住した友達を訪ねてきた。健康センターに行ってうなぎを食っただけ。帰りは下道で。10時間ぐらい出るのが遅れてたら台風直撃だったな。危ない危ない。

パラノーマル・アクティビティ

見た。怖かった、というか後味が悪い... レンタルしたblu-rayには別エンディング版も入っていたけどそんなに変わるわけでもなく。印象に残った台詞:もう大丈夫

第9地区

見た。面白かった。印象に残った台詞:猫缶1万個と交換してほしい

rvmで複数のバージョンのRubyを切り替えられるように

rvmというものが便利そうなので導入。http://d.hatena.ne.jp/mirakui/20100502/1272849327 や http://amerine.net/2010/02/24/rvm-rails3-ruby-1-9-2-setup.htmlを参考にさせていただきました。rvm use 1.9.2 とかすると使用するバージョンが切り替わるっぽ…

Magic Trackpad買ってきた

ポインティングというよりは慣性スクロールがないと不便だなという理由で。 使い勝手としては結構デカイという感じ。 Macbookのトラックパッドはキーボードの親指の手前にあって、あの位置で使いたい! といういろんな人のコメントに割と共感できた。 はてな…

会社辞める

社会人失格なので会社をやめることにした。かずお、しまむら、みっち、すまん。