2007-06-05から1日間の記事一覧

forkしてPIDファイルを作る

あってるのやら… def run_as_daemon(gdbm_srv, pidfile) fork { Process.setsid open(pidfile, 'w') {|f| f << Process.pid } if pidfile trap(:INT) { gdbm_srv.shutdown; exit! 0 } trap(:TERM) { gdbm_srv.shutdown; exit! 0 } File.open('/dev/null', 'r…

GDBMサーバ(dRuby板)

オーバーヘッドを気にして使わなかったdRubyでGDBMサーバ作ってみる…というか、まあ、排他制御しなければ、何もやることない… require 'gdbm' DRb.start_service('druby://localhost:12345', GDBM.open('my.db')) sleep 速度は5倍くらい遅くなる。1000アク…

つClick

Rubyを仕事にしてみると、結構、Javaのよい所を再認識することもしばしば。 個人的な活動にはRubyを使ってるけど「サイズがあっているから」という理由も大きいし… 複数人でのプロジェクトなら、Javaを選択することが多いかも。

link:職場の雰囲気を悪くしている、見えない「私」

http://lifehacking.jp/2007/06/the-four-letter-word/ あー、わかるわかる。

スケジュールよりタスク

スケジュールをかっちり決めるより、タスクを明確にするほうが重要だと思う。 誰もよく分かっていないタスクが、なぜかスケジューリングされていることもあるし…