オライリーの『詳解 Linuxカーネル 第3版』を一周読んだので、「書籍の概要」、「読んでみた感想」、「事前に読んでおくべき本」、「この本を読んだ先はどうなっているか」を書いていきます。
Read私は普段 MacBook を使っており、Linux などが使いたければ AWS などでインスタンスを立てていました。 そんな中、VR 系のサービスに興味を持ち、それらを楽しむためには Windows マシンが手元にあった方がいいということが分かりました。 せっかくの機会ということで PC を自作したので、その際に考えたことなどをまとめます。
Read"インストール" という言葉は、「何をしてくれるか分からないけど、とりあえず入れたソフトウェアが使えるようになる」くらいに思われやすいと思います。 "インストール" というのは、単に関係するファイルをコンピュータ上に保存して、各種設定をしてしまうだけのことを指しています。 実際に、Nginx をサーバにインストールして、このことを確認していこうと思います。
Read「Puma をデーモン化する設定はなぜ廃止されたのか」、「代替手段の puma-daemon によるデーモン化はどのように実現されているのか」を調べたところいろいろ勉強になったので、記事としてまとめます。
Read私は普段 MacBook を使っているのですが、最近 PC を自作したくなり、思い立って色々調べました。 Amazon で調べて PC 自作に関する本もいくつか目を通したので、「完全初心者向け」、「少し前提知識のある方向け」に分けて、それぞれ 2 冊紹介していきます。
Readコンピュータの仕組みを理解する上で、OS を学びたいと思う方は少なくないと思います。 実は、OS について学ぶ上では、それと密接に関わる CPU の知識が重要になります。 この記事では、OS を学ぶ前提として CPU について学ぶためのオススメ書籍をまとめました。
Readソフトウェア開発は単純に継続していっても複雑さが増すばかりであり、コードやアーキテクチャを改善すべき場面は頻繁に訪れます。 この記事では、そんなコードの改善・アーキテクチャの改善について書かれた書籍をそれぞれ紹介していきます。
Read最近はプログラミング学習のハードルがとても下がり、ちょっとしたアプリケーションの実装方法を学ぶことは簡単になってきました。 しかし、練習用のアプリケーションと「プロダクションレディ」なシステムには、実は大きな壁があります。 この記事では、「プロダクションレディとは何か」を学び、本番運用できるシステムを開発するために必要な知識を得るための書籍を紹介します。
Readここ数年「Observability」という概念が非常に注目されており、空前絶後の監視ブームなどと言われることもあります。 システムの監視 (モニタリング) や、それと同時に語られることの多いロギングについては、本番システムを運用するなら欠かせない分野の 1 つです。 この記事には、そんな監視とログ分析について学ぶための書籍をまとめました。
Read