昨晩は結局コードは書きませんでした


今日は夕方くらいに起きてすこしlogtに手を入れましたとりあえずフロントエンド側の表示内容はだいたい揃った感じですアイコンが出てユーザ名が出てパーマリンクがあってURLとreplyはちゃんとリンクになります簡易的なものだけど今夜はCSSで整形しようかなと思います

昨晩はなにをしたのだっけそうだTwitterのAPIが返すJSONがXSS対策のためにHTMLエンコードされていることに今更気づいたのでgroongaに保存する分をデコードするコードを書いていたのでしたmongoに入れるほうはそのままですangularJSに渡すときにそのほうが都合がいいのとユーザプロフィールとか表示名とか修正する箇所が多いのとこのこと覚えておかないとあとで面倒なことになりそう


お昼から仕事昨日考えた画面遷移図を実装したのだけど結局Storyboardはやめにしましたやっぱり単純なボタンを押してそのままみたいな遷移がないことと7枚の画面が複雑に関連していることと
あとAPIにアクセスするOperationを書きましたこれまでのはAPIのエンドポイント一個につきクラスが一個あるという異常事態だったのですがそう異常事態ですよこれはそれを是正したいのだけどこれまでの設計がどういう意図でそうなっていたのかわからないので試し試しですとりあえずBlockをコールバックに渡せるようにしてみたりとかでもコールバック地獄っぽい曲面ではこれまで通りとか

夜は会社の飲み会でした僕の前のプロジェクトの打ち上げという名目だったけどぜんぜん関係ない人いっぱい呼んでたしただの飲み会


さてこの週末は五月祭だそうですがとりあえず今夜はもうちょっとお酒を飲みアニメを観てもしかしたらコードを書くかもしれないけど

昨晩はレイアウトを考えるとか言ってましたが結局AngularJSのことを調べていましたなのでいまはlogtはAngularJSで動いていますなるほど便利だでもちょっとだけ遅くなった気がする気のせいかなDOM構築のオーバーヘッドかもしれないそれならいいんだけど不可避だし


お昼から仕事まず現行実装をきちんと理解しようと思ってコードを追っていたのだけど要領を得なくて仕方なく新しい仕様を読んだらだいぶ整理されていましたよかったとりあえず共通化できる画面の遷移構造を考えたので全部を整合的に切り結べるかどうか考えますStoryboard使おうかなでも単純な遷移がない毎回なにかしらのAPIを叩くから実はそんなにうまみがないかもしれない整理されるのはよいことだけど
あとプロジェクトのファイルを整理しました使ってないファイルが100ほどあってうち半分が画像なのはいいのだけどもう半分は普通にソースファイルでしたつまりその半分くらいのクラスがあったわけですねなんなんだ君たちは
この案件長く付き合うことになったようだしすでに半年やってますがちょっとだけ時間に余裕がありそうなので僕好みにいろいろ作り替えようと画策しています明日もがんばろう


今夜はもうちょっとlogtのフロントエンドをごにょごにょしますレイアウトは最悪後回しでいいかそれよりまず説得力のある見た目にしたい


追記
そういえば昨晩fから電話が掛かってきました彼は飲み会があるとすぐに酔って電話を掛けてきてなんだかよくわからないことを一方的に喋ります向こうに親しい友人とかいないのかしらと心配になります
彼は仕事がつまらない同僚がつまらない会社をやめたいとよくぼやきますそれを聞く僕は幸いなことに仕事や会社に特に不満はありませんでも大企業に勤める彼は将来的に僕よりもずっとたくさんお金をもらうのだろうなと思うと暗い気持ちになります将来の暮らしへの不安感に比べたら若い頃の仕事がつまらないとか同僚がつまらないとか些細な問題じゃないかと思います
僕は将来どうするのだろういまは二十代だからいいけれどそれももう前半が終わりにさしかかっているがいつまで僕はこんな風でいるのだろういられるのだろういてしまうのだろうどうすれば来たる老後に向けて十分なお金を集めることができるのだろう暗い気持ちになります

昨晩はAngularJSの入門資料を読んでいるうちに遅くなってしまったのでコードはあまり書きませんでしたAngularJSかっこいいことはわかったのだけど僕のケースに上手く使えるのかはまだよくわかりませんすくなくとも典型的MVC構造とは言えないのでそれにそもそもレイアウトがまだ全然決まっていないので手の付けようがない今夜中に決めてテンプレートを書きたい


お昼から仕事引き渡されて以来半年ずっと避け続けていたログインまわりのフローに意を決して取り組んだのですけど全体的にネーミングセンスがひどくてつらいですただセンスがないならまだしも混乱と誤解を招くしどうやらそのせいで混入しているらしき不要な処理が散見されますどうせ画面構成がだいぶ変わるようなのでこの際全部書き直してやりたいのだけど時間が足りるかどうか……
ネーミングセンスのないコードを書く人間本人はそれで理解できるかもしれないが言語コミュニケイションを舐めるなと言いたい我々には言語しかないのだ


今夜はlogtのレイアウト考えます

Twitterの僕の過去ログを検索できるサイトを作りました僕しか見ないけど
http://logt.necocen.info/
トップ画像は五分くらいで作ったやっつけ仕事ですがまあまあ気に入っていますあとはフロントエンドをもうちょっとなんとかしたい調べながらちょっとずつやろう


昨晩はVPSのapacheを2.4にしましたそれだけのつもりだったのにphpも依存関係にあったらしくてまあそりゃそうだわなそっちもビルドしましたまあ手順は多くて大変だったけどなんとかなったのでよかった


お昼から仕事前案件の不具合対応と次案件の検討そろそろ着手できるところからやったほうがいいかなーと思うけれどAPI仕様が確定しないと戦略が立てづらいあとあいかわらずフローがわかっていないううむ

昨晩はtwlgをデプロイだけしてクローラを動かしましたcrontab書きかたもおぼえてないし毎回パスが通らないとかで苦労している気がしますがなんとか動いてよかったいまは六時間に一回にしています特に理由はない


お昼から仕事新しい案件……のつもりだったのですが前案件の残タスクがちまちまちまちまと降りかかってきたので結局半分くらいはそっちをやっていましたsvnの扱いに苦労したりとか普段はgitを使っているのですが先方がsvnらしいので納品のときだけsvnになったのです
次案件は打ち合わせに出られなかったときの資料を読んでやるべきことを整理していましたでも難しい僕の頭がこういうのに向いてないのか単に未定義語が多くてトップダウンな理解ができないからかフローチャートを何回読んでも頭に入ってきませんでした画面仕様書を一枚ずつ読んだらなんとなくわかってきたからなんかこれはライフハック的なものなのかもしれませんどうでもいいけど


今夜はapacheのバージョンアップができるとよいと思いますができるかどうかわかりませんただできないだけならいいのですが半端に失敗するとこのblogが落ちます大丈夫かなちゃんとバックアップとらないと……

昨晩はtwlgのクローラを書きましたそれからgitのリポジトリにいろいろをまとめる作業をしましたこれでデプロイが楽になるはずなのです


今日は夕方に起きてその続きとりあえずこれまでの成果を統合して再現することはできたので微調整をして今夜中にVPSにデプロイクローラを稼働させられたらと思いますapacheの入れ替えはいつになることやらそしてフロントエンド側を整えられるのはいつの日かangular.jsとか使ってみたいけど覚えることきっと多いよね……


明日はまた仕事ですもし可能だったら先週書いたコードにちょっと手を入れさせてもらえないか訊いてみようかしらいろいろと整理したらスマートな解法が見つかったから

お昼過ぎに起きてぼんやりしていました体調はいくぶん改善した感じです週明けには元気になれそうよかった

今夜はTweet検索システムのクローラを書こうと思っていますそういえば再帰的なコールバックは再帰的に書けばよいのでしたねあたりまえでした

昨晩はすぐ寝たのだけど早朝に目が覚めて四時間くらい眠れずにいて途中で諦めて起きましただから寝たのは四時間くらいなのかなまあでも昨日一日ずっと寝てたし問題なかった


今朝起きたら昨日の倦怠感はどこへやらというようなことはなくまあちょっと熱っぽいけど風邪薬飲んだら動けなくもないかもねえくらい仕事はスケジュル的に休むと厳しい感じなので行きました別にそれほど無理でもなかったし動いてみると案外動けるものだなと思いました薬が効いていたせいもあるだろうけれど
先週今週とヘルプで入っていた案件が一応一段落したので来週からは別の案件ですといっても先月までやってたやつの次フェイズなのだけど昨日の打ち合わせに出られなかったから資料をちゃんと読んでおかないと


今夜はささっと眠りますもしかしたら本を読むかも週末の間に風邪をなおさないといけないしこれが風邪なのか謎だがあとtweet検索システムのクローラを書きたいというかapacheのバージョン上げるのを躊躇う前にそっちをやるべきだった必要なライブラリは目星が付いていてただ素朴にやるとコールバック地獄になるのでというか再帰的なコールバックってどう書けばいいんだそこはPromiseとかでくるんでやるのかなとか

結局会社を休んで寝ています熱はちょっと熱っぽいくらいなんだけど息が荒くてひどく疲労している感じ風邪なのかなあまり風邪っぽくないのだけど一時期ちょっと喉痛かったけどフムン

仕事のスケジュール的には明日なんとかできれば問題なさそうなので明日なんとかしますとりあえず出社してコードを書こう今日もたまたまPC持って帰ってたから自宅作業ちょっとしようと思ったんだけどVPNのパスワード忘れてて繋がらなかったからタスク確認するくらいしかできなかった

はーとりあえず夕飯だけ調達してきたので食べたらねむりますはやくよくなれ