タグ

2010年1月9日のブックマーク (2件)

  • 僕たちが待ち望んでいたRubyスクリプトをデーモン化する方法 - http://rubikitch.com/に移転しました

    Rubyでは、簡単にデーモンが記述できる。その方法は簡単!Ruby 1.9だと Process.daemon と書くだけだ。その行の後は制御端末が切離され、デーモンとして実行される。Ctrl+Cで終了できないので、永遠に実行を続けるスクリプトは「pkill -f」などで殺す。 既存のスクリプトをデーモン化するには、この一行を加えればいいだけなのだが、常にデーモンにしてしまうとデバッグが困難になってしまう。そこで、テスト時はふつうに実行して、普段はデーモンにしてしまえばいい。その方法もまた簡単!上の一行を daemonize.rb というファイルに保存すればいい。だけどこれだけだとつまらないので、ついでにRuby 1.8にも対応させてみる。 if Process.respond_to? :daemon # Ruby 1.9 Process.daemon else # Ruby 1.8 req

    僕たちが待ち望んでいたRubyスクリプトをデーモン化する方法 - http://rubikitch.com/に移転しました
  • ものぐさ将棋観戦ブログ : 考える「羽生」−大逆転将棋2010

    2010年01月02日19:14 カテゴリ 考える「羽生」−大逆転将棋2010 番組恒例の脳内将棋で五連覇中の佐藤康光「脳内名人」。決まりなどないわけだが、永世資格を授与するべきか検討しなければいけないくらいの強さである。過去に対戦した久保利明が「手の見え方が普通じゃない」と感嘆していた。プロなら誰でも脳内将棋くらいはできるのだが、脳の中に浮かぶイメージの線明度が桁違いなのだろう。 その「絶対王者」佐藤に待ったをかけるべく登場したのが羽生善治である。番組冒頭から、いつもの人を引き込む笑顔をみせながらも「今日はちょっと緊張しています」。 対局開始前に、両対局者にミニインタビューが行われる。いつも通り笑顔で羽生は答えるが、続いて佐藤にインタビューが行われている間に、既に羽生は額に右手の当ててうつむき、既に集中モードである。「考える人」ならぬ「考える羽生」。 羽生がタイトル戦などで見せる異常なま

    ものぐさ将棋観戦ブログ : 考える「羽生」−大逆転将棋2010