尾藤正人です
先日ウノウの勉強会でUNIXデーモンの作り方についてプレゼンしました。 UNIXのデーモンの仕組みはWebサービスの開発にあたって直接関係の深いトピックではないかもしれませんが、知っておいて損はないと思います。 発表資料と動画を公開しますので、よかったらご覧下さい。 普段は気にしないUNIXデーモンが裏で何をやってるのか、少しでも身近に感じていただければと思います。
発表資料の公開にはちまたで話題のScribdを使ってみました。 プレゼン資料はKeynoteで作ったのですが、PowerPoint形式に変換してアップロードする簡単にできました。
デモ用に実際に動く簡単なデーモンプログラム ccho(シコー) を作成しました。 ccho は前々回の勉強会で行ったGnu Autotoolsで作った bat プログラムを外部ライブラリとして使用しています。 UNIXのプログラムがどのようにして外部ライブラリと連携しているのかという例としてやってみました。
勉強会では実際に作ったプログラムレベルでの解説をしたかったのですが、時間ができずに断念。 プログラムも公開しておくので、もしよかったらご覧になってください。
bat-0.0.2.tar.gz
ccho-0.0.1tar.gz
何かありましたらコメント、トラックバックなりでいろいろ突っ込みいただければと思います。