4Gほど買ってみた。4Gも一万円以下というのも安くなったものだな。サーバーのメモリを4G増やして6Gになった。個人レベルでも数Gレベルになってくるのもすごいな。以前は、1G になって、結構、満足していたのだけど。増やしてみたものの、どう有効活用していこうかな。
Content-Encodingにはまった・・・
1週間ぶりにSSO Proxy作業をとることができた。っていうか、1週間もあくと、何を作っていたのかを思い出すのに時間がかかる・・・。ちょっと連続した時間がとれるように努力しよう。という感じで、プロキシ部分を作っているのだけど、Content-Encoding ではまった。HttpClientを使っているのだけど、それでコンテンツを取得してもたまにバイナリみたいに返ってくるサイトがあった。何だろうと思いつつ、レスポンスヘッダーを見ていたら、Content-Encoding: gzip と言っていた。文字コードが間違っているのかと思って、そっちに気をとられて、そこに気がつくのに時間がかかった・・・。というわけで、リクエストヘッダーでaccept-encoding を送るのを止めることで無事解決。何か変なとこにはまったな・・・。
リモートデバッグ
明日は社内勉強会で、個人的にポータルとポートレットの開発でよく利用する、Eclipseでのリモートデバッグをデモしようと思い、持ち運び用で愛用している LOOX U50 に環境を構築してみる(このマシンでEclipse+Tomcatでデバッグっていうのもどうかと思うけど、とりあえずのデモなので)。そこで、catalina.bat に jpda start でいつものように起動したのだけど、Eclipseからいつものようにはつながらない。何でかと思ったら、.bat と .sh ではJPDA_TRANSPORTとJPDA_ADDRESSのデフォルト値が違うのね・・・。というわけで、
set JPDA_TRANSPORT=dt_socket set JPDA_ADDRESS=8000
としたら、いつのものようにEclipseから接続できるようになった。めでたし、めでたし。