gaup実装メモ-cond.cgi編

gaup on Rubyの実装中...。

  • とりあえず、インターフェースであるcont.cgiから作ろう
  • run-processにずばり対応する関数はない。いやspawnがそうなんだけど、これは1.9からしか使えないから没。fork+execを使おう
def self.run(name)
  pid = fork{
    exec GOSH,name,'-x'
  }
  self.new pid
end
  • UNIXServerSocketはsocketをrequireする必要がある。ローカルだと不要で、CGIとして動かすとrequireが必要になる。なぜだ
  • ん、これUNIXSocketじゃなくてパイプを使ってもできるんじゃね?
  • ゾンビ退治
  • よし、cont.cgiはでけた。counter.scmでテストしたから間違いない。
  • あ、Subversionで管理するのを忘れてた -> WebSVN
  • 疲れたのでブレイクタイム