低レベルが面白い

はてなダイアリー(祝)


仕事では主にJavaを使ったウェブアプリを設計・制作してきた。
携帯電話向けのJavaアプリも作ってきた。
その前はPerlCGIでコミュニティサイト(今で言うSNS?)を制作したり。


と、低レベルの事はあまり意識する必要もなくやってきたけど
最近、低レベル層に興味が湧いてきた。


当面の目標はHello, World!(C言語)の理解!!

  • CPUって何やってんだ?
  • カーネルってどこに居る?何やってんの?
  • プログラムってどうやって動く?

などなどを理解すべく調べ中。


某氏のブログを訪れたときにこんな本が目に止まった。
Binary Hacks ―ハッカー秘伝のテクニック100選
めっちゃ面白そう!!アマゾンで即購入。


Debug Hacks -デバッグを極めるテクニック&ツール
アマゾンでリコメンドされたこれも、
まさに欲しかった内容だったので一緒に購入。


そして今日届いた〜。