2019-02-04_日報

📚読書: プログラミングの基礎 5章まで写経。まだまだ簡単。

OCamlの環境構築がまだ終わらない。今はコンテナ立てて中でインタプリタ動かしている。Homebrewで入れるopamの挙動が不安定そうなので、完全に理解するまではMacに環境作りたくない。Dockerの知識がほとんどないので、明日くらいキャッチアップするかっていう気になった。ホスト側とのファイル共有の仕組みをちゃんと理解したい。

明日からパターンマッチがでてくる章なのでOCamlぽさが出てくる。多分簡単には行かなくなるので気合い入れる。

📚読書: Real World HTTP 4章まで写経。3章、名前だけ知っている系の言葉(HTTP Headerの種類、ちゃんと覚えてないので)がたくさん解説されてて、ちゃんと理解できたような気になった。4章はその知識を実装していくのだが、一番興味があるキャッシュ周りの部分はここでは触れられなかったので、ちょっともやもや。

💻趣味プログラミング: 環境構築 Real World HTTPでGoを書くので、go-vimなどでVimの設定をしていた。golandを有償版で持っているが、CUI修行中なので封印してる。補完プラグインが他のプラグインと衝突したりしたので、設定を0から見直そうと。NeoVimベースで作ると良いという情報ももらったので明日試す。

ついでにターミナル環境も作り直す。なんかしっくりこない。tmuxよりiTermを使おうと思う。tmuxとの相性の問題で追い出したpreztoももう一度使ってみよう。