2008年 05月 22日

悪い意味で強烈に印象に残る夢を見た。なんかひさしぶりだ……

Plagger なかったら今 Perl 書いていたりしていないだろうな

push し忘れているローカルの git repos を列挙する

`locate /.git/`.split(/\n/).map {|l| l.gsub(%r|/\.git/.+|, "") }.uniq.each {|repo|
	Dir.chdir(repo) do
		head =  `git rev-parse HEAD`.chomp
		remotes = `git rev-parse --remotes`.split(/\n/)
		unless remotes.include? head
			puts repo
		end
	end
}

このコードだと、登録してある remote のうち、少くとも一つに push されていればいい、っていうことになります。

なんかもっといい方法はないかしら

2008年 05月 20日

やる気に波がありすぎる…… 今月中にやらないとまずいことがいくつかある。頭の中で優先順位をつけてみるとなんかうけるけど、どういう順になるのかを書くことができない。もどかしい。

2008年 05月 19日

表面的に自信があるように見せかけるスキル

バランスがぜんぜん、とれなくなっていて、すごく困る。ときどき心底感じるのですが、想像以上に僕は人間が嫌いみたいですね。

共有された情報から生まれてきた僕らが、個を保ったままそのうえにネットワークを築いて情報を共有しようとしているのはとても滑稽で愉快なことだと思います。

gerry++

途中下車 / 伊勢原

List::Enumerator を DBIC でつかおうとおもったけどだめっぽい

rewind 呼びすぎなんだよなー DBIC 側でキャッシュしてくれてるのかもしれないけどこれは気持ちわるくて使えないよなぁ。

なので rewind を全部なくしたブランチつくってみよう

ブランチつくってなおしてマージしたりした。0.02 でなおった