https://twitter.com/kinaba のログ (twilog の方が便利です。)
21略問題、まったくひとごとだと思ってたけど、俺の自分twitter発言クローラどう作ってあったっけ… | |
create_table :posts { |t| t.column :twid, :integer, :null => false; ... } ぬぬぬ。 | |
SQLite の INTEGER は 64bit らしいからセーフ…なんだと思うけど、作ったとき全くそんなこと考慮に入れてなかったなあ。死んで反省するべきである。 | |
2000年問題の類型は、あと何十年かの間は、大なり小なり繰り返されざるを得ないんだろうなあ。気をつけろって話ではあるんだけど、気をつけないと起きる問題は絶対に起きる。 | |
32bit機が消える頃には64bit使い尽くす危険があるデータが平然と偏在するようになってそうだし。そういうローレベルなことを気にしないで全部bigintに完全になるのは、それよりももう少し後の時代のような気がする | |
@fkm そう、そういう、データのスキーマ決めるときにサイズを決めないといけない場面が残ってるうちはどうしても…と。今回のこれ http://techcrunch.com/2009/06/12/all-hell-may-break-loose-on-twitter-in-2-hours/ で騒ぎながら考えてました |