0516
昨晩はなにをしたのだっけ。そうだ、TwitterのAPIが返すJSONがXSS対策のためにHTMLエンコードされていることに今更気づいたので、groongaに保存する分をデコードするコードを書いていたのでした。mongoに入れるほうはそのままです。angularJSに渡すときにそのほうが都合がいいのと、ユーザプロフィールとか表示名とか修正する箇所が多いのと。このこと、覚えておかないとあとで面倒なことになりそう。
お昼から仕事。昨日考えた画面遷移図を実装したのだけど、結局Storyboardはやめにしました。やっぱり単純な(ボタンを押してそのまま、みたいな)遷移がないことと、7枚の画面が複雑に関連していることと。
あとAPIにアクセスするOperationを書きました。これまでのはAPIのエンドポイント一個につきクラスが一個あるという異常事態だったのですが(そう、異常事態ですよこれは)、それを是正したい。のだけどこれまでの設計がどういう意図でそうなっていたのかわからないので試し試しです。とりあえずBlockをコールバックに渡せるようにしてみたりとか。でもコールバック地獄っぽい曲面ではこれまで通り、とか。
夜は会社の飲み会でした。僕の前のプロジェクトの打ち上げ、という名目だったけどぜんぜん関係ない人いっぱい呼んでたしただの飲み会。
さて、この週末は五月祭だそうですが。とりあえず今夜はもうちょっとお酒を飲みアニメを観て、もしかしたらコードを書くかもしれないけど。