登録情報
|
|
あなたの意見や感想を教えてください:
|
||||||||||||||||||||||
|
最も参考になったカスタマーレビュー
68 人中、61人の方が、「このレビューが参考になった」と投票しています。
5つ星のうち 5.0
大工さんにおける電動工具の紹介本,
By fjの教祖様 (銀河系太陽系地球) - レビューをすべて見る
レビュー対象商品: Binary Hacks ―ハッカー秘伝のテクニック100選 (単行本(ソフトカバー))
家を建てたいとしよう。本当の本当に必要な最小限度の道具立てを考えると、電動工具は不要だ。でも、実際には電動工具は効率的に家を建てるためには不可欠。この本に載っている情報の多くは、ソフトウェア開発者にとっての「電動工具」。 たとえば"objdump -d で逆アセンブルの結果が出てくる"なんてのは、gdbを使えば不要な知識かもしれない。elfファイルの構造は知らなくても、どうにかなる。共有ライブラリの動作原理を知らなくたって、ほとんどのプログラマは困らない。 でも、objdump を知っていると、Linux/scripts/checkstack.plのようなプログラムが書ける。elfの構造を知っていると、デバッグ情報は実はメモリにロードされないから、ディスクに余裕があるなら -g オプションはつけっぱなしにしよう、という気になる。共有ライブラリのロード手順を知っていると、後付で動的ライブラリを切り替えて文字コード対応する、なんてプログラムの作り方が出来ることに気づく。 大工さんがよい道具に興味を示すように、優秀なプログラマはよい道具に関心を示す。そんなプログラマになりたいなら、入門書としてこの本はお勧め。
7 人中、7人の方が、「このレビューが参考になった」と投票しています。
5つ星のうち 4.0
GNUプログラミングテクニック集,
By
レビュー対象商品: Binary Hacks ―ハッカー秘伝のテクニック100選 (単行本(ソフトカバー))
GNUプログラミングテクニック集と言った感じの本です。バイナリフォーマットの説明に関しては期待したほど深く突っ込んでいません。 100ものテクニックを紹介することが中心なので全体的に駆け足の説明になっているような気がします。 テクニック集なので前提になる知識は自分で調べる必要があります。 少なくともGNUの使用経験と多少のアセンブラの知識が必要です。 GNUを利用したことがあればなるほどと思うことがあると思われます。 ただし、ハードウェアやOSに依存したテクニックが多く、移植性、保守性を無視したテクニックが多いことに注意しましょう。 実用的な本というよりは、バイナリを意識したテクニックを通じてコンピューターの勉強をする本なのかもしれません。 組込みソフトウェアの技術者は本書のような本を読んでおいても損はありません。
33 人中、26人の方が、「このレビューが参考になった」と投票しています。
5つ星のうち 5.0
当然教科書ではない。でも、とても参考になります。,
By
レビュー対象商品: Binary Hacks ―ハッカー秘伝のテクニック100選 (単行本(ソフトカバー))
余裕のある人が読む本かもしれませんが、読めば役立つ本です。ある程度自分で書ける人向きで、初心者向きではないとは思いますが。でも、ファイルの種類チェックやダンプの仕方、0とNULLの違い、シグナルの話、プログラムの細かい動きかたなど、結構、言語やシステムをきちんと理解したいなら知っていて当たり前みたいな、基礎的なことが書いてあるとも言えます。
あなたの意見や感想を教えてください: 自分のレビューを作成する
|
最近のカスタマーレビュー |
|
|
|