私は花粉症ではないと思いこんでいます。
Chrome as a service for Rails testing
○○ as a service系は言ったもん勝ちみたいな感じになっていますが、Twitterで流れてちょっと目を引いたのがこのMediumの記事。
Railsのシステムテストのやり方をかなり丁寧に書かれている。毎回悪戦苦闘しながら環境を作っているので、これはたいへん助かる。
hsbtさんの日記から知った本。『人事の超プロが明かす評価基準』。
全然人を評価する立場にないんだけれども、hsbtさんの日記にある
後、この本では評価を決めるのは影響力というくだりがあって、これは特に専門職に分類される人には読んでもらいたいところなんだけど、エンジニアの場合だとシニアエンジニアは「技術力が高い」から評価されるのはなく「技術力が高いので結果として生み出されるアウトプットの影響力が高い」から評価されると置き換えるとわかりやすいと思う。
という言葉にはグサリと来た。技術力ってJavaとかRubyなど言語知識とか、著名ライブラリを作ったとか、なんちゃらのコミッターとかそういう一面しか見てなくそれに囚われているので、どういう面があるんだろうという興味を覚えた。
まだ数ページしか読めていないので、時間取って読まなければ。
積読が溜まっていく。
WEB+DB PRESS Vol. 109を読んだ。
気になったのは特集3のPuppeteerの記事。Puppeteerってなんだろうと思ったら、ヘッドレス Chromeを制御するNodeライブラリなんですね。
これまではCapybara + PhantomJSでE2Eテストを書いていたんですが、PhantomJSが終了してしまったので代替策の一つとしてありかなと思いながら読んでました。
あとは@mizchiさんによる@hyuki(結城浩)さんのインタビュー記事は大変面白かった。結城さんが出されている本のわかりやすさがどこに要因があるのかがよく分かるインタビューでした。
どんどん賢くなっていく。
GitのTip。GitHubとか使って開発しているとき、Pull Requestがマージされてブランチも消したらローカルのブランチも消したい。この作業、これまでは一つ一つブランチを調べてローカルでコマンド打って消していたんですが、そんなことしなくても良かった。
$ git fetch --prune
でOK。
今まで手作業でしていたことは何だったんだ。