2009-06-02から1日間の記事一覧

Javaで外部プロセスを起動したときの落とし穴

Javaで外部プロセスを起動してwaitFor()で終了待機をすると動作が止まってしまう場合がある。原因は外部プロセスの出力が出力バッファに溜まった後にデッドロックしてしまうためだそうだ。これを防ぐにはwaitFor()を呼び出す前に、標準出力と標準エラー出力…

Windows 7 RCでクイック起動バーを表示する

現在自分のノートPCではWindows7RCが順調に動いている。Vistaからの操作の変更にもほとんどなれ快適に使えているのだが、一点だけ気になっていることがあった。Cygwinのアイコンをタスクバーに登録できない点だ。Cygwinの起動アイコンはバッチファイルへのシ…