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から接続できるようになった。めでたし、めでたし。

競馬予想サイトの広告

AdWordsにGKJの広告を出そうと思って登録したのだけど、

Google では、パチンコ・パチスロ・カジノ等のオンラインゲーム、ゲーム機用ソフト、攻略法、必勝法に関する広告、また、競馬・競輪・競艇等の予想サイトや予想ソフトに関する広告は掲載いただけませんのでご了承ください。

って言われてしまった。知らんかった。出せないのね・・・(でも、予想ソフトの広告を見たような気も)。Overtureの方も確認してみたら、同様で、競馬自体の広告は出せるけど、予想とかは出せないと書いてあった。なるほど、それじゃ、SEOでなんとかするかな。