例えば、あなたが驚くほど聡明な開発チームのメンバーで、コードレビューのみに一日の時間を確保しているとします。しかし作業を開始して2時間後、眼鏡を忘れてきてしまい、午前中はぼんやりとしたカラフルな表示を見つめていただけだっ […]

本題に入る前に言っておきます。私は、このトピックは重大であるし、Chef Software(以後Chef Incと表記)の一部の人たちにとっては、ことさら重要な意味があると思っています。「Chefはオープンソースではない […]

Web開発者として、ユーザの画面表示にピクセルがどのように関わるのかということは知っておくべきでしょう。知ることが目的なわけではなく、効率性のため画面表示を最適化する際にその知識が必要となってくるからです。 先日、「フロ […]

成長をスケールするのは難しく、実現する方法はいくつかしかありません。 最も成功したモバイル/Web製品について調べる場合、あなたはまず、それらがどのように成長したかについてのパターンの検証から始めるでしょう。結論から言う […]

Googleでは、世界各地のGoogler(Googleの社員)たちが毎週、トイレの壁に紙をたくさん貼り出していました。コードのテストに役立つヒントを週替わりで1枚の紙にまとめたものを、社員間で共有するためです。ある週は […]

私はGo言語が気に入っていますし、多くの場面で使用します。現にこのブログもGoで書いています。Goは便利な言語ですが、優れた言語とは言えません。つまり、悪くはないけれど、十分ではないということです。 満足できない言語を使 […]

Oktavillaでは、私たちは定期的に新規プロジェクトを立ち上げています。数年にわたって、私たちはこうしたプロジェクトを通してベストプラクティスを見つけ出してきました。そのおかげで、新規メンバーがスムーズにプロジェクト […]

Heroku社のCTOとして過ごした6年間は、私のキャリア人生において最も実りの多い経験となりました。では、次のステップとして進むべき道は? 2014年1月2日、片道切符を手に私はドイツに向かいました。 それ以前の私の生 […]

ウェブ・ブラウザは幾何学的な座標上で多くの計算を行っていますが、様々な座標系と単位系が混在しています。たとえばブラウザは、画面の原点から相対的にきまるハードウェアのピクセルとして表現された位置を、ドキュメントの原点からみ […]

しばらくDockerの動向をチラチラとうかがっていたのですが、Dockerがどれだけすばらしいものであるかいうことを、みんなが話しているのを耳にしました。さらに、今どきの若者たちはもうすでにこれを使っているのだということ […]

スタートアップ創業者は、きっとデザインやエンジニアリング、セールスといったことに優れているはずです。しかし、法律に関することとなると、ほとんど何も分かっていないのではないでしょうか。そのため、特に創業当初に非常に多くの法 […]

この記事で、取り上げたいのは「機械学習って何?」ということです。 機械学習に興味がある人なら、少しはその内容について、かじったことがあるでしょう。ですが友人や同僚に機械学習の話をふると、誰かに「機械学習って何?」と質問さ […]