work

2008/12/31 問題

新年早々呼び出されて吹いた。 とりあえず書いたヤツはman date or man strftime 100回読めと。 $ date +%G/%m/%d 2008/01/01 $ date --date=yesterday +%G/%m/%d 2008/12/31今年も先行き不安な様子で。今年中にはどうするか考えないとなー。

一回休み

長く居ても増えるのは柵ばかり。 そろそろ潮時なのかもしれず。

perl で XMLRPC

仕事で使う機会があったので調べてみた。目的はクライアント用途だけ。 Frontier-RPC かなり古い。送信時はperlの内部表現を考慮していないため、perl5.8では データを渡す時点で、Encode::encodeを掛けた後のデータである必要がある。 受信時はXML::Parser…

徹夜作業

今週に入って2回目の徹夜作業。なんか曜日の感覚がずれてきた。 終わったので寝るかーと思ったらマシンルームの空調設備が死亡。 室温が40度越えてたので、みんなで落とせるサーバをひたすら落としたり。 サーバの記録ではProcessor Temp 97 degreesとか激し…

深夜作業

久しぶりに深夜から早朝に掛けての作業。 若干の問題はあったけど、時間内に終了したのでなにより。

load average too high

既に詰まっているところに更に無茶なスケジュールで仕事を積まれる。 暇そうなの居るんだしそっちに積んでくれ・・・

Oracle PSR適用

引き続きOracle。 PSRのrunInstallerがoraInventoryを認識してくれなくて困る。 調べたら /etc/oraInst.loc の内容が実ディレクトリと一致してなかったのが 原因だった。普通はGUIのインストーラ使って入れるのでこんな問題起きないか。 まあ、相手がjavaで…

Oracle10gR2 for Linux での248日問題

昔にもあったカウンタのオーバーフロー問題再び(今度はクライアント側)。 なお、最新のPSRでは修正済み。症状的にはtimesコール呼びまくってループから抜けなくなる。 64bit版でも影響受けてるので、signed intとかに格納して比較してると思われる。 該当ラ…

nullpo

TCP Fast Retransmitすら理解できてないSIerにげんなり。 ログつき合わせればどの箇所が悪いのか一目瞭然なのにいちいち聞くなと。 某所ももうすこしまともな所選んだ方が良いと思われ。

bdbの互換性問題

Berkeley DB version 185依存問題で色々困る。 新しいのでも大体はcompat185されてるけど、該当箇所を読んでみると APIインターフェイス提供のみで古いファイルが読めるわけでも無い模様。 DB_HASHOLDVER 7とか書いてあるし結構色々変わってるんだろうなぁ。

apache module

開発から上がってきたけど動かなかったので適当に手直し。 元がpreforkしか無かった1.3の初期に組まれた物なので 2.0のworker環境に移植するのは色々歪みが出てると云うのが正直な所。