10pt

Lode Runnerで学ぶ実践C言語

ビー・エヌ・エヌ企画部 | ビー・エヌ・エヌ | 1986-11-01

ロードランナーはアメリカのブロダーバンド社によって作られたパズル性を持たせたリアルタイムゲームで、1983年に発売以来現在ではパソコンゲームの名作と呼ぶ事が出来るソフトウェアです。本書は、そのロードランナー(98版)のC言語で記述されたソースプログラムの解析を中心に、制作者側の…

10pt

5pt

Kotlin Webアプリケーション 新しいサーバサイドプログラミング

長澤 太郎 | リックテレコム | 2017-10-06

◆◆Android開発にとどまらないJVM言語の威力◆◆ 日本Kotlinユーザグループ代表の著者による、書き下ろし第2弾です。 KotlinはGoogleの公式サポート以来、俄然注目されています。 しかし、何もAndroid開発にとどまる理由はありません。 Javaのライブ…

5pt

4pt

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

IPUSIRON | 翔泳社 | 2018-12-07

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

4pt

4pt

機械学習スタートアップシリーズ Pythonで学ぶ強化学習 入門から実践まで (KS情報科学専門書)

久保 隆宏 | 講談社 | 2019-01-17

強化学習が実装できる! エンジニアのために、Pythonのサンプルコードとともに、ゼロからていねいに解説。コードも公開! 強化学習が実装できる! エンジニアのために、Pythonのサンプルコードとともに、ゼロからていねいに解説。実用でのネックとなる強化学習の弱点とその克服方法…

4pt

4pt

現場で使える Ruby on Rails 5速習実践ガイド

大場寧子, 松本拓也, 櫻井達生, 小田井優, 大塚隆弘, 依光奏江, 銭神裕宜, 小芝美由紀 | マイナビ出版 | 2018-10-19

Railsアプリの基本から実践的なノウハウまでこの1冊で! 本書は、Ruby on Rails(以下Rails)を使ってWebアプリケーションを開発するための解説書です。 RailsでどのようにWebアプリケーションを作るのかという基本的なところから、現場のニーズに合わせ…

4pt

3pt

Docker実践入門――Linuxコンテナ技術の基礎から応用まで (Software Design plus)

中井 悦司 | 技術評論社 | 2015-09-26

第1章 Docker入門(Dockerの利用形態 Dockerが解決する課題 Dockerの基礎技術 Gitの使い方) 第2章 Dockerの利用方法(Dockerの基本操作 コンテナーイメージの自動作成 複数コンテナーの連携活用 公開イメージの活用) 第3章 dockerコマ…

3pt

3pt

実践ハイパフォーマンスMySQL 第3版

Baron Schwartz, Peter Zaitsev, Vadim Tkachenko | オライリージャパン | 2013-11-25

MySQLの内部メカニズムに関する知識とMySQLに基づくシステムの設計、管理、トラブルシューティングの方法論を学ぶ。第3版では、MySQLの動作の仕組みに関する事実だけでなく、MySQLがそのように動作する原理を重視して執筆されている。 MySQLのアーキテクチャと歴史 M…

3pt

3pt

Docker実戦活用ガイド

吉岡 恒夫 | マイナビ出版 | 2016-05-30

月間200万コンテナを実現!開発現場のDocker活用テクニック をご紹介。 月間200万コンテナを実現!開発現場のDocker活用テクニック Dockerは必要十分な機能が凝縮されたコンテナ環境で、しっかりとしてわかりやすい概念・アーキテクチャの上にシンプルで使いやすく…

3pt

3pt

コンテナ・ベース・オーケストレーション Docker/Kubernetesで作るクラウド時代のシステム基盤

橋本 直哉, 須江 信洋, 前佛 雅人, 境川 章一郎, 佐藤 聖規, 山田 修司, 青山 尚暉, 市川 豊, 平岡 大祐, 福田 潔, 矢野 哲朗 | 翔泳社 | 2018-03-15

コンテナ技術「Docker」をマスター!技術力をレベルアップ!クラウド時代に注目の解説書登場 Dockerだけでは終わらない?! コンテナ技術を実践的に使うための解説書! コンテナは主としてLinuxを分割し、複数のOSとして利用するもので、1つのコンピュータを分割して利用…

3pt

2pt

Linuxシステムプログラミング

Robert Love, ロバート ラブ | オライリージャパン | 2008-04-16

本書には、Linuxの概要、カーネル、Cライブラリ、Cコンパイラなどプログラミングの基礎知識から、ファイルI/O、バッファサイズ管理、メモリマッピング、最適化技術、システムコール、メモリ管理まで、プログラマの観点から実践的なトピックが多く盛り込まれている。Linuxカーネル動作…

2pt

2pt

アジャイルソフトウェア開発の奥義

ロバート・C・マーチン | ソフトバンククリエイティブ | 2004-06-30

アジャイル開発は、めまぐるしく変化する仕様要求にさらされながらも、迅速にソフトウェアを開発する能力を与えてくれる。こうしたアジャイル性(俊敏性)を達成するためには、規律とフィードバックを与えてくれるプラクティス(実践法)が必要だ。また、柔軟性と保守性を兼ね備えた設計を実現するた…

2pt

2pt

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

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

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

2pt

2pt

詳解 Linuxカーネル 第3版

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

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

2pt

2pt

コンパイラ―原理・技法・ツール (Information & Computing)

A.V. エイホ, R. セシィ, J.D. ウルマン, M.S. ラム | サイエンス社 | 2009-06-01

コンパイラ解説書として国際的に高い評価を得ている"ドラゴンブック"が、コンパイル技術に関する最新の研究成果と話題を盛り込み全面改訂。コンパイラ設計への徹底した入門的な解説からスタートし、ソフトウェアの設計と開発における諸問題へのコンパイル技術の応用へ至るまで、広範囲に及ぶ話題を…

2pt

2pt

Linuxデバイスドライバ 第3版

Jonathan Corbet, Alessandro Rubini, Greg Kroah-Hartman | オライリージャパン | 2005-10-22

Linux用のデバイスドライバを書くときのバイブルとして多くのプログラマに支持され活用されてきたロングセラー書『Linuxデバイスドライバ』の改訂版。今回の第3版はカーネル2.6に完全対応です。カーネル2.6で様々な機能が追加されたデバイスモデル、カーネルタイマ、メモリ管理、ブ…

2pt