1年以上前に予約したEffective Java Second Editionがやっと5/9に発売、今日手元に届いた。
First Editionが7年前。Javaはユーザー数が多く、変わり続け、適度に難しい、ということか。
仕事でSubversionを使おうとすると、リポジトリが複数になる。
複数のリポジトリをhttpで公開するには、リポジトリが/var/lib/svn以下に/var/lib/svn/repo、/var/lib/svn/repo2とすると
SVNParentPath /var/lib/svn
SVNListParentPath on
と設定すればよい。ひとつのディレクトリ以下にないとできないのは制限か。
--default-character-set
は5.0でdeprecatedになり
--character-set-server
を使う。同様に
--default-collation
は4.1.13でdeprecatedになり
--collation-server
を使う。
テーマも変更した。これから夏に向かっていくので、夏っぽく。Filed under…とか何とかならないのか、といつも思っていたので、日本語になっていなかった所を日本語にしてみた。
このブログで使っているパソコンもUbuntu8.04 LTSにアップグレードした。
VMwareでやったとおりにアップグレードしたが、Apache2.2ではまった。
https://www.hidekazuna.org/index.php
でアクセスすると普通にみれるのに
https://www.hidekazuna.org/
だとファイルをダウンロードしてしまう。
Apache2.2はApache2をロードバランサにしてMongrel,MySQLでRailsを使うで慣れていたので、そんなわけないな〜と思って試しに mod_dir.conf にある DirectoryIndex をapache2.conf に書いたら動いた。なんだそりゃ。
補足:そういえば、アップグレード中に何度もタイムアウトして失敗したのでミラーを変更した。変更先は http://ftp.jaist.ac.jp/pub/Linux/ubuntu/ 。