そもそもzeusとは
Zeus preloads your Rails app so that your normal development tasks such as console, server, generate, and specs/tests take less than one second.
ってさ
https://github.com/burke/zeus
zeus.start
zeus.init
zeus.json
zeus.startすると謎のメッセージが出てくる
標準出力をくっつけるからエラーログが出てこない
インストールは
gem install zeus
zeus init
とやると、こんな感じのファイルが生成される
{
"command": "ruby -rubygems -rzeus/rails -eZeus.go",
"plan": {
"boot": {
"default_bundle": {
"development_environment": {
"prerake": {"rake": []},
"runner": ["r"],
"console": ["c"],
"server": ["s"],
"generate": ["g"],
"dbconsole": []
},
"test_environment": {
"cucumber_environment": {"cucumber": []},
"test_helper": {"test": ["rspec", "testrb"]}
}
}
}
}
}おもしろいけどかなりきもい。
あと、動かしっぱなしにするとゾンビプロセスが大量に生まれるから注意。正に神がゾンビに