2008年 05月 24日

2008年 05月 23日

昨日は結局24時前後に寝てしまった。

gerry++

なんかいつもと違う感じだった。benpy を併発してたせいっぽい

個人的な日記を SEO する必要は全くなく (むしろ有害である)、はてなの場合はキーワードによる繋りのほうがより重要なのでタイトルはわりとどうでもいい、と思う。ブログは知らない。

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 されていればいい、っていうことになります。

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