rubyでビット文字列から'1'の位置を求める ref: http://qiita.com/items/0726851e110e2e356791