0504
昼間になにもしていない日が続くと、この日記が「昨夜の活動日誌」みたいになってしまってあれですね。まあ要するに昼夜逆転というだけの話なのですが。
昨晩はmongooseのスキーマを定義して(Twitter APIのドキュメントを見ながら)、それからインポートが正しく行えていることを確かめました。一度に全部やろうとするとメモリ不足で失敗して、かといって小分けにしてもブロックしないで非同期で走るからやっぱり一度にやろうとして失敗して、仕方なくいろいろ調べてPromiseなる機構を使ってうまく直列に繋げるようにしました。そう、Promise、概念的なことは多少知ってて便利じゃのうと思っていたけれど使うのは初めてなのでいろいろわからなくて大変でした。あとNodeの安定版だとまだライブラリ入れないと使えないっぽい?まあいいけど。
あと、Twitterに送ってもらった僕のpostのログなのですが、三年半くらいより前のもののpost時刻が全部00:00:00Zになってて(日付はあってる)困りました。ちょうどそこでpostIDの桁数が増えているから内部的になにかあったのかな、と思うけど、昔ねこせぼ作るときにダウンロードしたものはそうなってなかったので、謎です。とにかくなんとか補完しないと。
今夜はgroongaにデータ入れるところをやって、検索が動いたらうれしいですね、という感じです。