29pt

詳解 Linuxカーネル 第3版

Daniel P. Bovet, Marco Cesati | オライリー・ジャパン | 2007-02-26

本書はLinuxのソースコードの恩恵を最大限に活かすための羅針盤です。複雑で難解なLinuxカーネルの仕組みを、基礎からていねいに説明。Linuxカーネルの基本機能を網羅し、ハードウェア依存部分についても踏み込んだ解説がなされています。第3版では、Linux2.6を対象として改…

29pt

15pt

[試して理解]Linuxのしくみ ~実験と図解で学ぶOSとハードウェアの基礎知識

武内 覚 | 技術評論社 | 2018-02-23

スマートフォンからクラウドまで、幅広く利用されているLinux。この、社会を支えているOSは、どのように動いているのか。プロセススケジューラ、メモリ管理、ファイルシステムなどを分かりやすく解説。 第1章 コンピュータシステムの概要 第2章 ユーザモードで実現する機能 第3章 …

15pt

10pt

低レベルプログラミング

Igor Zhirkov | 翔泳社 | 2018-01-19

アセンブラとC11でIntel 64ビットプログラミングモデルを堪能する アセンブラとC11でIntel 64ビットプログラミングモデルを堪能する! 「IoT」というコトバが爆発的に広がり、老若男女だれもが知っているIT用語となった昨今ではあるけれど、そのインフラストラクチ…

10pt

9pt

30日でできる! OS自作入門

川合 秀実 | 毎日コミュニケーションズ | 2006-03-01

開発を始める前に PCの仕組みからアセンブラ入門まで アセンブラ学習とMakefile入門 32ビットモード突入とC言語導入 C言語と画面表示の練習 構造体と文字表示とGDT/IDT初期化 分割コンパイルと割り込み処理 FIFOとマウス制御 マウス制御と32ビットモード切り替え…

9pt

9pt

マスタリングTCP/IP 入門編 第5版

竹下 隆史, 村山 公保, 荒井 透, 苅田 幸雄 | オーム社 | 2012-02-25

第1章 ネットワーク基礎知識 第2章 TCP/IP基礎知識 第3章 データリンク 第4章 IPプロトコル 第5章 IPに関連する技術 第6章 TCPとUDP 第7章 ルーティングプロトコル(経路制御プロトコル) 第8章 アプリケーションプロトコル 第9章 セキュリティ

9pt

9pt

コンピュータシステムの理論と実装 ―モダンなコンピュータの作り方

Noam Nisan, Shimon Schocken | オライリージャパン | 2015-03-25

コンピュータを理解するための最善の方法はゼロからコンピュータを作ることで、その構成要素は、ハードウェア、ソフトウェア、コンパイラ、OSに大別できる。本書では、これらの構成要素をひとつずつ組み立てる。具体的には、NANDという電子素子からスタートし、論理ゲート、加算器、CPUを設…

9pt

9pt

プログラミングコンテスト攻略のためのアルゴリズムとデータ構造

渡部 有隆, Ozy(協力), 秋葉 拓哉(協力) | マイナビ | 2015-01-30

プロコンで勝つための必須テクニック「アルゴリズム」と「データ構造」の基礎をマスター! 1 準備編-プロコンで勝つための勉強法(オンラインジャッジを活用しよう) 2 基礎編-プロコンのためのアルゴリズムとデータ構造(アルゴリズムと計算量 初等的整列 データ構造 探索 再帰・分割…

9pt

9pt

はじめてのOSコードリーディング ~UNIX V6で学ぶカーネルのしくみ (Software Design plus)

青柳 隆宏 | 技術評論社 | 2013-01-09

近年のOSにも通じる基本アイディアを約1万行で実現したUNIX 6th Editionのソースコードを徹底解説。コンピュータシステムの全体像を理解する。 第1部 UNIX V6とは 第2部 プロセス 第3部 割り込み 第4部 ブロックI/Oシステム 第5部 ファイルシステム …

9pt

9pt

CPUの創りかた

渡波 郁 | 毎日コミュニケーションズ | 2003-10-01

コンピューターの中核であるCPUという名のブラックボックス。その動作の「超」基本原理から具体的な設計例までを解説。アキバで手に入る部品だけで実際の製作も可能。 1 はじめの一歩のその前に 2 LED 3 デジタル回路の基礎の基礎 4 リセットとクロック回路 5 ROMを作る…

9pt

5pt

入門UNIXシェルプログラミング―シェルの基礎から学ぶUNIXの世界

ブルース・ブリン, Bruce Blinn | ソフトバンククリエイティブ | 2003-02-01

UNIX入門書のロングセラーのリニューアル版。UNIX使いの第一歩、シェルスクリプトをさらにわかりやすく。 書き方にかかわる基本的な説明 シェル変数 シェル関数、組み込みコマンド リダイレクションによるファイル操作 環境 コマンド行の解析、処理 フィルタの使用法 シェルのいろ…

5pt

4pt

ハッキング・ラボのつくりかた 仮想環境におけるハッカー体験学習

IPUSIRON | 翔泳社 | 2018-12-07

セキュリティを理解するためには、攻撃手法を学ぶのが近道です。PC環境の構築から攻撃ツールの使い方まで、丁寧に解説します。 常時使える攻撃実験環境で セキュリティを追究する 【ハッキング・ラボとは】 本書では、物理的な環境にとらわれず ハッキング実験ができる環境、すなわち 「…

4pt

4pt

リンカ・ローダ実践開発テクニック―実行ファイルを作成するために必須の技術 (COMPUTER TECHNOLOGY)

坂井 弘亮 | CQ出版 | 2010-08-01

本書では、リンカとローダについて、実践を交えながら説明します。コア・ダンプからの実行再開やリンカの自作など、興味深い実験も行います。 第1章 リンカとローダの役割 第2章 ELF形式の解析 第3章 ライブラリ・アーカイブの解析 第4章 実験-リンカで遊んでみよう 第5章 リン…

4pt

4pt

GNU Make 第3版

Robert Mecklenburg | オライリージャパン | 2005-12-01

makeは、Unixのプログラム開発や各種ソフトウェアのインストールに必須の基本ツールです。本書ではmakeの概念、基本操作、ルールの文法、変数とマクロ、関数、大規模プロジェクトで利用する方法、Windows環境での注意など、基礎から高度なテクニックまでを詳しく解説しています。…

4pt

4pt

UNIXネットワークプログラミング〈Vol.1〉ネットワークAPI:ソケットとXTI

W.リチャード スティーヴンス | ピアソンエデュケーション | 1999-07-01

第1版の内容を大幅に拡充・充実させた3分冊構成の第1弾。ネットワークAPIの詳細はもちろん、例外処理、性能評価など実用的かつ具体的にプログラミング内容を網羅したプログラマー必読の書。 第1部 序説とTCP/IP概説(序説 トランスポート層:TCPとUDP) 第2部 基本ソケッ…

4pt

3pt

ふつうのLinuxプログラミング 第2版 Linuxの仕組みから学べるgccプログラミングの王道

青木 峰郎 | SBクリエイティブ | 2017-09-22

ずっと役立つLinuxプログラミング入門書! Linuxの仕組みをシンプルに学ぶ本として、Linuxでのgccプログラミングの入門書として、好評を博すLinuxプログラミングの名著が、ついに改訂。 最新の状況に合わせて、全体をブラッシュアップ。開発者視点でLinuxの仕組みを…

3pt

3pt

新しいLinuxの教科書

三宅 英明, 大角 祐介 | SBクリエイティブ | 2015-06-06

コマンドラインを極めろ!! MS-DOSを知らない世代のエンジニアに向けたLinux入門書の決定版。 Linux自身の機能だけでなく、シェルスクリプトを使ったプログラミングや、 Gitによるソフトウェア開発のバージョン管理など、イマドキのエンジニアなら 知っておくべき知識につ…

3pt

3pt

Serverspec

宮下 剛輔 | オライリージャパン | 2015-01-17

本書は、開発者自身により書かれたServerspecに関する初の書籍です。機能の詳細、動作仕様や内部のアーキテクチャ、ソースコードレベルで拡張する方法、開発に至る経緯や開発に関する哲学など、開発者自身にしか書けない包括的な解説書です 1章 Serverspecの紹介 2章 初…

3pt