MySQL、オープンソース系、ウェブ系ネタ。555.666.777.888と同じドメインに複数のIPアドレスを設定するとアクセスの度にローテーションしてIPアドレスを返してくれる。これを用いて負荷分散などに利用出来る。サーバがダウンしていると繋がらないとあるが、ブラウザ次第のようだ。ng他のWebサイトでもOperaはNGだと書いてあった気がする。要するにDNSに問い合わせて繋がらなければ次のIPアドレスを試すような仕様になっているみたいだ。Operaさえ気にしなければ、ISPの回線障害に備えておくのにも使えそうな気がする。IPベースのバーチャルホストを利用する場合、NICをIPアドレス分増設するか、1つのNICにIPアドレスを複数割り当てるか、という方法がある。NICの増設など物理的な変更をしないで済むので、VIFを使ってみる。VIFとかIPエイリアスとか仮想インターフェイスとかは正確な名称かは分からない。スマートフォンでpush通知出来るようにIMAP-IDLE対応のdovecot2をインストールする。参考文献http://vine-linux.ddo.jp/linux/mail/virtual.phpDNSのmxレコードでハマる。CentOSで自宅サーバー構築を参考に構築したが、途中でエラーが出たのでメモ。yumでインストールコメントする返信をキャンセルする。DBIx::Class(DBIC)でtimestamp的なカラムの自動更新Mojoliciousでactionの前後に実行される独自のHookを作る。