2012-11-01から1ヶ月間の記事一覧

Python - tempfile.mkstemp()でハマった

tempfileモジュールのmkstemp()はos.open()で開きっぱなしのファイルディスクリプタを返してくるので、閉じないといけない。 import os import tempfile fd, path = tempfile.mkstemp() os.close(fd) ときどき1022回以上mkstempを呼ぶスクリプトで、かなり離…

Ubuntu/Pythonの非同期シグナルセーフ関数のお話

最初に書いてしまうと、 ubuntuのsleep()は非同期シグナルセーフ関数で、実行中にシグナルを受信すると、ただちにシグナルハンドラへ処理が移り、シグナルハンドラが完了したあとで、指定秒数が経過していなくても、再開することなくただちに完了する。 ubun…

ブキミで気持ち悪い資本主義

コンビニやスーパーや居酒屋やドラッグストアやファミレスにいくと、ときどき感じる違和感。 あんなに感謝される覚えがない。ブキミ。感謝の安売り過ぎる。 感謝どころか、なんか相手がドレイのように思えて、気持ちよくなることまであって、これがまた気持…