books

【感想】書籍『セキュア・バイ・デザイン』を読みました

2021 年 9 月に発売された書籍『セキュア・バイ・デザイン』を読みました。 事前になんとなく耳にしていた通り非常に素晴らしい本でしたので、感想や学びになったポイントをまとめます。

Read
logs

【2022 年 2 月】読んだ本の記録

個人の記録として、2022 年 2 月に読んだ本をまとめます。

Read
books

ジーン・キムの DevOps 3 部作の紹介

ジーン・キムの DevOps 3 部作を読んだので、感想などをまとめます。

Read
books

【感想】『Go言語でつくるインタプリタ』を読みながら、インタプリタを実装してみた

オライリーの『Go言語でつくるインタプリタ』を読みながら、実際にインタプリタを実装してみました。 うわさ通りの非常に良い本だったので、必要な前提知識・見どころ・どんな人におすすめか、をまとめます。

Read
logs

【2022 年 1 月】読んだ本の記録

個人の記録として、2022 年 1 月に読んだ本をまとめます。

Read
books

マイクロサービスアーキテクチャに関する日本語の書籍まとめ

マイクロサービスアーキテクチャは、Amazon や Netflix といった有名企業がスケーラビリティを実現するために導入したこともあり、モノリスにおける様々な課題を解決してくれる手法として注目されています。 この記事では、そんなマイクロサービスアーキテクチャに関する日本語の書籍をまとめます。

Read
reports

Node.js のサーキットブレーカ opossum をさわってみた

マイクロサービスなどで利用されるサーキットブレーカと言えば、最近は Envoy (Istio) が最も有名です。 Envoy は別プロセスのプロキシ (コンテナのサイドカー) として導入してサーキットブレーカとして利用可能ですが、サーキットブレーカには各種言語のライブラリとして導入可能なものもあります。 Node.js ライブラリ形式のサーキットブレーカである opossum をさわってみたので、その概要や感想をまとめます。

Read
books

TypeScript の解説書 3 冊の紹介

最近の Web 開発では、フロントエンド・サーバサイドともに TypeScript が採用される機会が増えています。 TypeScript は JavaScript に加えて Java などの静的型付け言語の知識があればなんとなく書けたりもしますが、型システムが奥深く、しっかり学ぶことでより良いコードが書けるようになります。 この記事では、そんな TypeScript の解説書 3 冊を紹介します。

Read
books

【感想】『コンピュータシステムの理論と実装』(Nand2Tetris)を完走した

有名な書籍『コンピュータシステムの理論と実装』の実装(Nand2Tetris)を完走したので、やってみた感想と、これから挑戦する方へのアドバイスなどをまとめます。

Read
logs

2021 年後半で勉強したことのふりかえり

2021 年も終わろうとしているので、2021 年後半で勉強したことをふりかえって記事にまとめます。 普通は 1 年のふりかえりをするかもしれませんが、自分にとって 1 年は長すぎて思い出せないことが多いです。 なんとなく半年単位で目標を立てたりふりかえりするのがよさそうな気がしているので、その初の試みになります。

Read