2008年 02月 15日

デブサミ

結構ぎりぎりに会場に入った。

会場ついたら yoshiori さんにいきなり遭遇した。最近よくお会いする気がする。yoshiori さんの雰囲気のよさは異常。おもしろすぎるww kakutani さんとペアプロした!ってちょう喜んでた!! おれもしたい!!!!


Yappo さんのプレゼンがやばかった。おもしろすぎる。でもあれはほんと動画とかでみないとわかんないおもしろさだよなぁw


あといろいろ考えたけど眠い。ばーんって行ってばーんって見てやってばーんって帰ってきた。帰ってくるときは毎回一人反省会すぎる

$ svn log http://svn.coderepos.org/share/ | grep "| cho45 |" | wc -l
    1188

screen 再入門

screen のつかいかたをみなおそうとおもいました。tiarra とか mobirc を常にデバッグモードでたちあげてて邪魔なので別の screen においだす

やりたいこと

  • 完全にデーモンにして放置したくはないけど、基本的に放置なプロセスを別の screen に
    • mobirc
    • tiarra * 2
    • chokan
    • 再起動を簡単にできるようにしたい
  • irssi もデーモン側にしてマルチアタッチ (irssi は別の Terminal.app でみる)
# サーバ起動時にいっかいだけ
$ screen -S daemon ~/.screen/init-daemon.rb
$ screen -S main

でアタッチしやすいようにソケット名指定して各 screen を起動しとく。なぜか -dmS して起動すると init-daemon.rb がうまいこと実行されないので (system "screen" 系がのきなみ失敗する感じ……なんでだろう)、-S で起動してデタッチする。

daemon 側の screen では、zombie QR してプロセスがしんでもすぐ再起動できるように


マルチアタッチは普通に別のウィンドウからログインして screen -rx daemon