エンジニアに読んで欲しい技術書90選
by S4nTo on Qiita 2023年10月30日
"Linuxの基本から応用までを、プログラミングの観点から体系的に学べる入門書です。本書を通じて、Linuxの仕組みを深く理解し、より高度なシステム開発や運用に必要な知識を習得できます。Linuxを扱うエンジニアはもちろん、インフラ知識を深めたい他の分野のエンジニアにもおすすめできる一冊です。"
青木 峰郎
出版日: 2017/9/22
出版社: SBクリエイティブ
ページ数: 480ページ
最終更新: 2023年10月30日
人気スコア: 556
「ふつうのLinuxプログラミング 第2版」は、Linuxの仕組みから理解し、gccを用いたプログラミングの王道を学ぶための決定版入門書です。本書は、Linuxプログラミングの標準技法を習得することを目標に、開発者視点でLinuxの仕組みを紐解き、「Hello World」からサーバ実装までを解説します。読者は、Linux世界がどのように構築されているかを理解することで、実践的なプログラミングスキルを身につけることができます。改訂新版では、最新の状況に合わせて全体がブラッシュアップされており、Linuxプログラミングの基礎から応用まで、体系的に学ぶことが可能です。Linuxプログラミングの入門者や、Linuxの内部構造を理解し、より深くプログラムを書きたいと考えている開発者にとって、必読の一冊と言えるでしょう。この本ならではの強みは、単なるAPIの解説に留まらず、Linuxの仕組みとプログラミングを直結させて解説する点にあります。
"Linuxの基本から応用までを、プログラミングの観点から体系的に学べる入門書です。本書を通じて、Linuxの仕組みを深く理解し、より高度なシステム開発や運用に必要な知識を習得できます。Linuxを扱うエンジニアはもちろん、インフラ知識を深めたい他の分野のエンジニアにもおすすめできる一冊です。"
"C言語でLinuxのシステムコールを直接叩いてプログラミングする方法を解説。Linuxがプロセス間連携をどのように行っているかを簡単な図で理解できます。Linuxプログラミングの入門書よりも踏み込んだ、より具体的な解説を求める開発者にとって、Linuxの内部構造を理解し、システムコールレベルでのプログラミングの雰囲気を掴むのに役立つ一冊です。Linuxを日常的に使用しない開発者でも、OSの動作原理への理解を深めることができます。"
"Linuxの内部で何が動いているのかを学び、C言語のスキルを向上させたい人におすすめ。LinuxのAPIやC言語の理解を深めながら、よく使うコマンドを自作する実践的な内容です。Linuxの勉強をしたい学生や、C言語の学習後に具体的な開発に挑戦したい人に最適。Linuxシステムへの理解を深め、より高度なプログラミング能力を身につけることができます。"