0206
昨晩はtimelineを受信してリストに振り分けたり削除通知をリストに振り分けてからDB削除する流れとかを書きました。ついでにDispatcherも書き直してしまったし、これはもうライブラリ要らなさそう。まあ、アーキテクチャなんてそんなものかもしれない。リプレースする過程で理解が深まったのはよかった(理解が深まっ太郎だ(そんなものはない))。
今夜はこの子がどのくらいの負荷に耐えられるのか確認しようと思います。まあiOSシミュレイタで確認したってあんまりいいことないけど、どこがボトルネックになり得るかくらいはわかると思うし、もしiOSシミュレイタでダメダメだったらOSXでもダメダメだろうし。どきどき。あと削除リストも実装しなきゃ。昨日確認したんだけどやっぱり削除通知はTweet本体より先に来る可能性があるみたいなので、オンメモリでいいから持っておこう。これは順番とか不要だからSetで持つのが効率的なんだろうか。
でもそれより先に機械学習勉強会の演習問題解かないと。今週は僕が解説書くことになってるから。まあ解説書くのは明日でいいと思うけど。
土曜日だけど仕事。休日出勤って久々な気がする。「今日も一日がんばるぞい!」って言えばよかった(そんなことはない)。人が少ないせいか知らないけどいつもより集中できたような気がする。
このプロジェクトももう五ヶ月になることに気づいてびっくりした。準備してた期間も含めると半年近い。なぜか三ヶ月くらいだと思ってた(でもその違いが何なのかはよくわからないよね)。
なんとかUI的には来週の前半くらいで解決しそうだけど、ロジック部分がまだぜんぜんダメっぽい。来週もがんばる。
さて、明日は@n_tomが遊びに来るはずですが、さっき測ったら体温が高い。でもなんか最近ずっとこうだし、別に気にする必要ないような気もする。どうせなんかまた自律神経かなんかがアレしてるんだぜ、肩凝りもひどいし。