Posts with the tag Reading:

採用学を読んだ

採用学を読んだ。この本では、採用を定義した上で、現代の日本における採用事情の考察・最近の採用手法の変化・より良い採用のための考え方などが述べられており、一読すべき価値のある本だと思う。

この記事では、一応新卒採用を経験した身として、就活時に浮かんだいくつかの疑問を、採用学を読んで上で改めて考えていく。それが正解かどうかは分からない。書き終えてみると当たり前のことを言っているようにも見える。

itamae コードリーディング

元々は NeoVim を導入しようとしていた.その一環で,dotfiles を良い感じにしようとしていて,mitamae によるプロビジョニング設定の k0kubun/dotfiles から fork したものを整理していた.NeoBundle の NeoVim 対応版である dein.vim を導入する際,curl が必要だった.itamae の Resource ドキュメントを読むと,http_request というリソースがあった.これ使えば Docker の ADDコマンド的なことできるのかなと思ったけど詳細が書いてなくて,そういえば itamae 自体どうやって動いてるんだと気になったので読むことにした.

itamae-kitchen/itamae/

SQL実践入門 読んだ

メモです.

3章 式の条件分岐

  • SQLのパフォーマンスは,テーブルスキャンによる I/O を減らすことが重要.
  • 手続き的な WHERE, UNION による条件分岐,テーブルフルスキャンが複数回行われる.同テーブル内では,SELECT 句で CASE WHEN で条件分岐させるとクエリの可読性,実行計画共に良くなることあるので,考えなしに UNION を使うのは危険.
  • ただし,インデックスが使える場合は,「UNION による複数回のインデックススキャン」と「OR または IN による1回のフルスキャン」の勝負になり,UNION の方が速い場合もある.

ウェブオペレーション 読んだ

結論としては、勉強になったし読み物として面白かった。
オペレーションに関係するソフトウェアの特徴・比較・使い方の詳細な記述はないが、 それらの関わりが簡潔にまとめられているおかげで、体系的な理解の助けになった。

この書籍は18の章から成っており、それぞれ著者が異なる。
ある章の結論が他の章の結論を直接的に否定しているわけではないが、 全体的には、ただ一つの正解は無いと言っているようで、考えさせられた。

内容が豊富で、すべては噛み砕けていないので、また読む。

SQLアンチパターン 読んだ

インターネットに読めと言われている気がしたので読んだ。

夏休み読んだ本

今年の夏休みは本を読むぞと決めていたので成果を書く.

実用Git 読んだ

最近自分の Git に対する知識の無さを感じてきたので本を読もうと思っていたら、ちょうど借りる機会があったのでまとめた。Git コマンドの操作をより自信を持って行えるようになった気がする。