BINARY HACKS
通常の開発をしていると余り意識することのない、バイナリの深い部分に関することが色々と書かれている。主にLinux/ELFバイナリの話だが、プログラムが動く仕組みを知るという意味ではOS/ABIに関係なく役に立つ部分が多い。OSの動作やC言語の知識を若干必要とするため、難しく感じる人もいるかもしれない。
昔はこの辺りを追及していたが、最近は余り意識せずに開発することが多くなった。まあ、それだけ開発環境が整ってきて、人が介入する必要性が無くなって来ているということかもしれないが、イザという時のために自分自身にこの程度の知識は残しておきたい。