Skip to main content

Command Palette

Search for a command to run...

#books

Articles tagged with #books

  1. 『仕組みと使い方がわかる Docker&Kubernetes のきほんのきほん』でようやく Docker の基本を理解する

    仕組みと使い方がわかる Docker&Kubernetes のきほんのきほん は Docker の入門書です. イラストやハンズオンが豊富で, サーバや Linux の知識が豊富ではない人にも Docker の基本が分かるように書かれた本です. ネット上のコマンドを見様見真似でなんとなく Docker を使うことは難しくありませんが, 結局そのコマンドはどういう意味なのか, どういう仕組みで Docker が成り立っているのかを知らないと応用できません. これまで docker run や do...

    May 7, 20234 min read26
    『仕組みと使い方がわかる Docker&Kubernetes のきほんのきほん』でようやく Docker の基本を理解する
  2. 『Linux と pthreads による マルチスレッドプログラミング入門』で pthreads を実践する

    Linux と pthreads による マルチスレッドプログラミング入門 は pthreads の入門書です.基礎から説明してあるので Linux でのマルチスレッドプログラミングを学びたい方におすすめです. pthreads は知っていましたし, ミューテックスなどのマルチスレッドプログラミングの概念もある程度知っていたのですが, 改めて pthreads で実践してみようと思いました. 必要なもの一通り スレッドの生成と破棄, ミューテックス, 条件変数など, 必要なものは一通り説明されて...

    Nov 22, 20221 min read34
    『Linux と pthreads による マルチスレッドプログラミング入門』で pthreads を実践する
  3. C のエレガンスが詰まった『The C Programming Language』

    『The C Programming Language』 は C 言語の教科書です. 最新の第二版が出版されたのが 1988 年ですから流石に時代を感じますが, C の原点を知る歴史読み物的な価値があります.個人的に, 配列やポインタ絡みの異常に複雑な型や typedef などの文法に疑問や不満を持っていたのですが, 本書を読み一部が解消されました. コンパクトな言語 C 言語はコンパクトな言語である. 本書はサンプルプログラムを交えつつ C の文法を解説しているが, 付録を除けば約 160 ペ...

    Nov 6, 20224 min read48
    C のエレガンスが詰まった『The C Programming Language』
  4. 『コンピュータの構成と設計 下』でプロセッサのこれからを考える

    『コンピュータの構成と設計 MIPS Edition 第6版 下』 はコンピュータサイエンスの教科書です. ハードウェアを知り, ソフトウェアを適合させる方法が説明されます. 上下巻に分かれていますが, 内容は完全に上巻の続きです. 各巻で相互に参照されている箇所もあるので, 両方を手元に置いて置くと理解しやすいでしょう. 下巻のメインはメモリ (キャッシュや仮想メモリなど) と並行処理で, アセンブラや論理回路についての付録も含まれています. キャッシュ キャッシュをどのように保存するか考...

    Oct 20, 20223 min read52
    『コンピュータの構成と設計 下』でプロセッサのこれからを考える
  5. 『入門 Unix シェルプログラミング』で Unix の世界を学ぶ

    『入門 UNIX シェルプログラミング シェルの基礎から学ぶ UNIX の世界』 は UNIX シェルプログラミングの入門書です. 良いと思ったのは網羅的で実用的なところです.おそらく一通りの基礎的なトピックスに触れていて, 本書を読んでおけば大抵のことには対応できる土台が身に付くと感じました. 基礎だけにとどまらず, 豊富な実例を伴った解説がなされるので, 辞書やクックブックとしても使えそうです. 基本的だけど知らなかったこと 検索しづらいようなトピックスがきちんと紹介されているのが嬉しい...

    Sep 7, 20223 min read27
    『入門 Unix シェルプログラミング』で Unix の世界を学ぶ
#books - ReRe: Recursive Redefinition