トリッキーコードネット トップへ戻る   C/C++, Java, Perl, PHP, JavaScript, アルゴリズム, ショートコーディング, IOCCCコードの解説, 等々

サイト情報

トリッキーなコード

7行プログラミング

物凄いコード集

アルゴリズム

データ構造

C/C++な話題

コードサンプル

ツール/環境構築

開発ノウハウ 等

ネタ/ジョーク集

おススメ書籍/サイト

サイトTOP >> おススメ書籍/サイト >> プログラミング/IT全般に関するおススメ書籍 - その1

プログラミング/IT全般に関するおススメ書籍 - その1

トリッキーコードネットのコンテンツ作成時に参考にした書籍、並びに、管理人おススメの書籍一覧です。
(詳細を知りたい人は、書籍画像をクリックすると別ウィンドウでAmazonのサイトが開くので、そちらをご覧下さい^^)

ここでは、管理人が読んだ感想をさらりと載せます。

C / C++

Short Coding ~職人達の技法~

当サイトの「物凄いコード集」に通じるコーディング技がてんこ盛りです。
真にC言語に精通していないと、発想すら難しい技の数々・・・、
1文字でもコードを削ろうという執念には脱帽。

エキスパートCプログラミング ― 知られざるCの深層

ソースコードから実行ファイルが生成される過程、メモリ破壊に関する内容、等々、
C言語に対する深い内容が、分かりやすく説明されています。
「C wizard」を目指すには必読の書と言えるのでは??

CERT Cセキュアコーディングスタンダード

C言語コーディングにおいて、脆弱性(およびバグの原因)となりえるパターンを解説しています。
また、C言語コーディング時のマナー(?)についても言及されています。
C言語開発の現場にいる人には、非常に重宝しそう・・・。

C/C++セキュアコーディング

スタックやファイルシステム、動的メモリ、整数変換時の切捨て、etc・・・における脆弱性が、
詳細に解説されています。
上記の本と合わせて、C/C++の開発者には必読の書と言えるのではないでしょうか??

詳解UNIXプログラミング

これ1冊で、UnixCプログラミングの入門~中級レベルまでを学べます。
個人的には、そろそろC言語バイブルの座を、K&Rからこちらに明け渡してはどうかな??
と思っていたり・・・^^

Windowsアプリケーション関連

プログラミングWindows〈上〉〈下〉

ご存知、WindowsAPIプログラミングのバイブルです。
基本からみっちりとWindowsAPIを極めたいならば、これしかないでしょう♪

APIで学ぶWindows徹底理解

WindowsAPIを通し、dll, プロセス管理, デバイスドライバの開発, etc・・・、WindowsOSの仕組みが分かりやすく解説されています。
Windowsアプリケーションプログラマーならば、一読して損はないです。
(というより、この本の内容ぐらいは理解していないと、到底実務ではやっていけない気が・・・)

プログラミングのスパイス - Windowsプログラムの隠し味

WindowsAPI + Cでのアプリケーション開発における、小技集という感じです。
仮想デスクトップの作成とか、他アプリケーションの解析部分なんかが、ちょっと面白かったです。

ゲームコーディング 〈Vol.1〉〈Vol.2〉〈Vol.3〉

DirectX + Cを使い、3Dゲームを作成する方法が解説されています。
座標計算の為の基本的な数学, オブジェクトの移動, 通信, BGM再生, コントローラ入力, アルゴリズム, etc・・・
3Dゲーム作成に必要な内容が一通り学べます。掲載コード量は多め^^

Webアプリケーション開発

PHPサイバーテロの技法―攻撃と防御の実際

PHPで開発されたシステムへの攻撃手法 及び バグ(及び脆弱性)を防止する開発手法について解説してあります。
PHPを対象としたセキュリティ書籍の中では、費用対効果という面において、これ以上の書籍ってないのでは??と思えてしまう程の良書です^^

体系的に学ぶ 安全なWebアプリケーションの作り方

かの有名な徳丸本。
VMWareを使って、実際にWebサーバ構築のHowTo~脆弱性対策までをみっちり学べます。
HTTPの基本からきっちりと学習したい人には、非常におススメです♪

Webアプリケーションセキュリティという点では、↑の書籍の内容を理解し、さらに追加でこちらの書籍を理解すれば、それだけで事足りちゃう程^^

PHP Hacks ― プロが教えるWebプログラミングテクニック

PHPで作成したWebアプリケーションに、一工夫加えるための小技集という感じです。
ユーザーインターフェースだけではなく、コーディングの小技も載っていて、
PHPプログラマーならば心惹かれます^^

PHP×携帯サイト デベロッパーズバイブル

3キャリア対応の携帯サイトを作成する場合には、非常に重宝する一冊です。
絵文字, デコメ, 固体識別, 位置情報, etc・・・、
携帯サイト開発に必要な知識が、大体は網羅されていると思います。

メール送信システムの作り方大全 ― Perl/PHP/JavaMail/Windowsそれぞれの場合

SMTPプロトコル, SMTP認証の解説から、Perl, PHP, Java, .NETそれぞれにおける、
メール(HTMLメール)の送信方法・マナー等を説明しています。
レベルとしては、入門+α ~ 中級者程度でしょうか??


プログラミング/IT全般に関するおススメ書籍 - その2 へ続きます。
         このエントリーをはてなブックマークに追加   


作業効率化・ライフハックのオススメ記事




コンピュータ・テクノロジーのオススメ記事





恋愛・人間関係のオススメ記事




※ 当サイトは、トップページからリンクで辿る事の出来るページに限り、リンクフリーです。
※ 当サイトの閲覧/利用によって生じた如何なる損害も、当サイト管理人は責任を負いません。
※ 当サイトの内容を転載される場合は、当サイトへのリンクをお願い致します。