さて、さっそく対象日記のRSSがBloglinesで空更新されたので調べてみた。
あるはてなダイアリーAの最新の日記ページ(EUC)には、「Ⅱ」という文字が出現する。しかしAのRSS(UTF-8)において、「Ⅱ」の文字コードは、ある時は0x00e38093、またある時は0x00efbfbdとなっている。この間に記事の更新はされてない模様(これもdiff取っとけばよかった)。この変更のせいで、Bloglinesの更新検知が機能してしまっているようだ。ちなみに「Ⅱ」はUnicodeでは0x002161に割り当てられているよ。これは一つのケースでしかないのでこれだけの情報でどこに原因があるかを推測するのは外部の人にはまだ無理だと思うけど、まさかJcode.pmのバグなんてことは…ないか。それなら毎回同じ変換結果が出るからdescriptionが更新されることはないだろーし。
そういうことですが今猛烈に眠いので誰かはてなに言ってください。起きても直ってなかったらメール書くけど、今はただ寝る。ちょっと元気出たのではてなに書いといた。
と落ち着いて他の空更新日記見てみたら全然化けそうな文字がないな。もーわかんないよ寝る!