svn サーバをリバースプロキシ越しに使おうと思って mod_rewrite を使ってルールを書いてみたのですが、認証でコケるので困ってしまいました。
仕方がないので svn が入っているマシンの error_log を確認してみたところ、下記のような見慣れないエラーが出ていました。
どうやら Digest 認証がうまくいってないようです。この svn サーバはKanon で構築したものでしたが、認証がデフォルトで Digest だということをすっかりすっかり忘れていました。ダイアログが同じなので Basic 認証と勘違いしていました。ダイジェスト認証の仕様についてはRFC2617*1に詳細がありますが、ダイジェストの生成アクセス先の uri が含まれているので、リバースプロキシでオリジナルのサーバと違うパスにコンテンツをマッピングしてしまうと認証が通らなくなってしまうようです。このあたりではまっているのはどうやら僕だけではないようで、いろいろと事例*2が出てきます。
以下、設定メモ。
ちょっと前のリニューアルから Twitter のウェブはだいぶ動きがもっさりだったわけですが、やっと高速化されるようです。
一旦、HTMLが読み込まれてから、JavaScriptが走って初めて内容が表示されるという流れでしたからね。。。。
Twitter.comの読み込みが高速化 5分の1に短縮 - ITmedia ニュース
米Twitterは5月29日(現地時間)、Twitter.comをアップデートし、読み込みにかかる時間を従来の5分の1に短縮したと発表した。今週中に新生Twitter.comに切り替わる見込み。
まず、ページ上のパーマリンク(永続的なリンク)に含まれているハッシュバング(#!)を排除した。ハッシュバングはAjaxを利用するための仕組みだが、JavaScriptがパスを解釈する分、読み込みに時間がかかる。これを排除することで、パーマリンクの読み込みを速くしたという。
クレバリーが倒産してしまったようです*1。
アキバのPCパーツショップはもう数えるくらいしかなくて、10年前と比べると見る影もありませんね。
クレバリーは特にマニアックなキーボードの品揃えが評判を呼んでいましたが、今後はキーボードは何処に見に行けばいいでしょうか。
人気PCパーツ店を運営していた株式会社クレバリーが30日(水)に自己破産したことが明らかになった。
5月30日(水)現在で、店頭には破産手続き開始を伝える告示書が掲示されているほか、同社の通販サイトも業務を停止。サイト上には「申し訳ございません。現在全ての受注業務を停止しております。」という一文が掲載されている。