Konjac日記 -14ページ目

Konjac日記

僕自身の備忘録的な内容や思うところの捌け口

以前何かの案件で急にXMLパース出来なくなる問題があった。

さんざん調べた結果が以下。

XMLファイル内にDTD定義が書かれていた。
↓
DTDの読み込み先は「java.sun.com」
↓
「java.sun.com」は少し前にIPアドレスが変わってたorz

Javaはデフォルトで一度読んだDNSのキャッシュを永久保存する設定になっている。
java.policyにnetworkaddress.cache.ttlの値を設定すればキャッシュ時間を設定可能。
デフォルト値の-1は永久保存。
永久保存状態では、キャッシュをクリアするためにはJavaプロセスの再起動、つまりアプリケーションサーバの再起動。
んな、アホなと思ったけど、なるほど、DNSリバインディング対策なのね。

Javaで疎通が保証されている先以外のソケット通信は注意が必要かな?

ちなみに上記のDTDの問題は、ローカルにDTDファイルを置いてそちらを参照するように回避しました。
リモートのDTDファイルが読めないよりも、DNSリバインディングは怖いかなー
前回、MacBookAirが欲しいけど、

お金が無いorz

なんて言ってましたが、へそくりを確認すると…

お金あるじゃん*・゜゜・*:.。..。.:*・゜(n'∀')η゜・*:.。..。.:*・゜゜

そうなるとまたAir欲しい病が出てくる。
さて困った…Motorola Photonも欲しんだよなぁ…
まぁそんなこんなで、MacBookAirが欲しいわけです。
全然脈絡ないけど欲しいわけです。

何でって本格的にOS Xに戻りたいんだ!( 一度Macに移住してMacBookがモバイルにはキツ過ぎたから、軽いWinXPのB5ノートに浮気 )
もうWinXPを長く使ってるとレジストリが汚れていくのは我慢できないんだ!
でも今のMacBookのOSが激重だから二の足踏むんだ(まぁまずOSをクリーンインストールしてみろってのは置いといて)
そしてMacBook自体が重いんだ!2.4kgもあるよ!東京出張で重くて肩が痛かったんだ!
MacBookAirの登場で僕がMacから離れた理由(重いから)が解消されるよ…

でもね、でもね!

お金がないのorz

嫁に隠れて買う「ザ・へそくり」すらない…

ということで、MacBookにSSDをご馳走して、おニューのOSをオマケすることで我慢しようと思う。
まぁ中程度のSSDなら1万~1.5万で済む感じだし…

めちゃ速くなるって話だし…

唯一の問題はMacBook自体の重さは大して変わらないってことなんだよな…
でも、いいんです。1年に2,3回外に持ち出すかどうかだから。
タイトルの内容の割には随分遠くに来てしまったけど、先立つ物がないと首も回りません。