2008年6月30日のブックマーク (3件)

  • Perlプログラマのためのgdb入門(at Shibuya.pm #9 LT) - とあるはてな社員の日記

    先日のShibuya.pm #9のLightening Talkで「gdbでXS on mod_perlをデバッグ」という話をしてきました。XSを使い出すと、従来のPerl的デバッグだけでは不十分なのでgdbをうまく使って、効率的にデバッグしましょう、という話です。実は、はてな社内では1年近く前に勉強で話したネタだったのですが、ようやく公開することができました。 Shibuya.pmでは5分という枠があったのでショートver.でしたが、ここでは制限はないので、来のロングバージョンの資料をアップします。ちょっと公開できない情報が混っていたので、xxxで隠していますが、ご了承ください。 ちなみに、Rubyとかでも似た感じでデバッグできると思うので、そちらの人も参考にしてください。長いよ!という人は、最後の「これは設定しておけ的gdb初期化マクロ」だけでもどうぞ。かなり便利です。 (資料公開が

    Perlプログラマのためのgdb入門(at Shibuya.pm #9 LT) - とあるはてな社員の日記
    gimbuee
    gimbuee 2008/06/30
    これこそ ふつうの人の下をいくデバッグ手法.
  • 『初めてのRuby』は定番書籍になる - recompile.net

    ようやく、畏友のyuguiさんにいただいた『初めてのRuby』を読了しました。あまり絶賛をして、ひいきの引き倒しとなると意ではないのですが、この書籍はオライリーから出版されている『初めてのPerl(通称リャマ)』と同じくらい定番の書籍となる! と高らかに主張したいとおもいます。 このの成功の第一の要因は、ターゲットの明確さにあるでしょう。既に他の言語を習得しているプログラマを対象にしているので、この種のを買ったときの「俺はプログラム初心者じゃなくて、プログラム言語初心者なんだ」というがっかり感を味わうことがありません。 さらにyuguiさんならではの緻密さで、取り上げる内容が吟味され、項目ごとに高い密度で解説されていることも特筆です。何に言及し、そして言及していないのかに言及されているというのは、充分に検討されていないと、とてもできるもんじゃありません。 オライリーはこうではなくて

    gimbuee
    gimbuee 2008/06/30
    初めてのRuby.このほんとレシピ本をあわせて読みたい. あとはマヨネーズ本で
  • 壊れたかもしれないハードディスクからのデータサルベージ - 黒糖々日記/kokutoto diary

    2013年12月9日追記: 少し冗長なので、新ブログでリライトしました。あわせてこちらもご覧ください。 http://www.xmisao.com/2013/12/02/hdd-salvage-by-dd.html 発端 今月上旬、Webブラウジング中にハードディスクが「カターン」と断末魔をあげてPCがフリーズ、それ以来そのマシンでOSが立ち上がらなくなるというトラブルに遭遇しました。 もちろんディスクトラブルを疑いましたが、結論からいうと実はマザーボードが壊れていてハードディスクが巻き添えをった形でした。幸いハードディスクはWindowsが入っていたパーティションの一部が論理的に破壊されただけで無事、必死のサルベージ作業の甲斐もありほとんどのデータが復旧できました。 以下はLinuxを使って挙動の妖しいハードディスクからデータをサルベージする方法の備忘録です。当初はディスクが物理的に壊

    壊れたかもしれないハードディスクからのデータサルベージ - 黒糖々日記/kokutoto diary
    gimbuee
    gimbuee 2008/06/30
    ハードディスク サルベージ bsd