タグ

2012年3月22日のブックマーク (3件)

  • pythonコードをデーモン化するモジュール

    みつけたのでソースコードを読んでみたら、かなり参考になった。 daemonize 1.1 51行目 resourceモジュールを使っているのを見るのははじめてだ。 for fd in range(resource.getrlimit(resource.RLIMIT_NOFILE)[0]): try: os.close(fd) except OSError: pass

    pythonコードをデーモン化するモジュール
    kzfm
    kzfm 2012/03/22
    pythonコードをデーモン化するモジュール
  • python版rungms

    pygamessがrungmsを設定してない場合でもマトモなエラーを吐かないとレスポンスを貰ったので、きちんと例外投げるように変更しておいた。ついでにドキュメントを追加してバーションを上げておいた。 pygamessはもともと、gamessのインプット作るのめんどくさいっていうのがモジュール作成のモチベーションだったので、gamess実行環境(rungms)が既にあるという前提だったが、最近pybelに対応したことにより、分子設計的な側面が強くなってしまったので、gamess実行環境もまとめて面倒みたほうがいいかなぁと。 rungmsは単なるシェルスクリプトなんだけど、ファイルを直接編集しないといけないので、動くようにするのがめんどくさい(色々なOSに対応するようにしているのでごちゃごちゃしている)。普通に動かせる最小のスクリプトはどんな感じかなぁと1000行超えのスクリプトを削って行った

    python版rungms
    kzfm
    kzfm 2012/03/22
    python版rungms
  • こうにゅー

    kzfm
    kzfm 2012/03/22
    こうにゅー