「プログラマの宿命! 例外とエラー処理を理解する (1/3) – @IT」が公開されています。 続きを読む
将棋サーバ
将棋サーバといえば何でしょう。Bonanzaというのがあるのですね。Bonanza – Wikipedia
Ubuntu 11.10 インストール
Ubuntu 11.10 をまわりの人はすでにインストールして試してみたらしいので、ずいぶん遅れましたが、「http://cdimage.ubuntu.com/releases/11.10/release/」からPC (Intel x86) install/live DVD (ubuntu-11.10-dvd-i386.iso) をダウンロードして、VirtualBoxへインストールしてみました。日本語を使うという指定をしたぐらいで、後は普段通りにやって、すんなりとインストールができました。端末は、dashホームを表示して検索窓からterminalと入力すると出てくるので、これを左のバーへ置いておけば安心です。GNU Emacsもデフォルトでインストールされたので、そちらを使ってもいいですね。
JavaでImageコピー
JavaでImageコピーをしたい場合に、ピクセル単位で何か処理をしたい時があります。そのような時は次のようにデータを取り出して処理をするとよいでしょう。
11/1
11月になってしまいましたね…
JBoss7 で複数インスタンス起動
簡単です。注意点としては、jboss.server.base.dirの指定はstandalone.shをどこで実行するかによって変わるので絶対パスの方が確実です。また、boot.logはinstance1, instance2 の両方からアクセスされるので、同時に起動とか停止をすると正しくログをとれないことがあります。
$ cp -a standalone instance1
$ ./bin/standalone.sh -Djboss.server.base.dir=instance1
$ ./bin/standalone.sh -Djboss.server.base.dir=instance2
SSHでサーバに接続を自動切断されてしまうとき
SSHでサーバに接続を自動切断されてしまうときは、~/.ssh/config とか、/etc/ssh/ssh_config とかに、ServerAliveInterval 60 を設定してみましょう。作業していないのにつなぎっぱなしにしているのは資源の無駄なので、環境に優しく、と考える場合は設定してはいけません(たぶん)。
ちなみに、接続までずいぶん待たされるサーバに対しては、GSSAPIAuthenticationのタイムアウト待ちとなっている場合があります。そんなときは、 -o GSSAPIAuthentication=no と sshコマンドにオプションをつけるとか、~/.ssh/config に記載するとかするとタイムアウト待ちにならなくて幸せになれるようです。