iBlog1.3.9にアップデートしました。

世間では、iBlog 1.4.0b4 の話題で持ちきりなのですが、まずは、はじめの一歩から。ベータ版を使う勇気がありません。こわいよー。


またもや、OKAMURA先生の教典.MacTips の、お世話になりました。もう連日食い入るように読みまくっております。ありがたや〜。

やはり、僕も「プレビューぐるぐる虹色地獄」です。(なんか可愛い・・・。)「プレビューが完了しなくなったら」前編 後編【篠の風】さん の記事を読んで、参考にしました。まっさらな状態(全エントリ削除した状態)で新エントリを書くと、プレビューは成功します。やはり、エントリのどれかが、エラーの引き金になっているようです。

どのエントリがトリガーになっているのかを、突きとめるために「二分探索法」という方法をとりました。OKAMURA先生曰く、

プレビューが完了しなくなったら(続き)
この手法は沢山のものの中から一つを見つけ出すのに大変効率がよい手法です。N 個の中から一つを見つけ出すには、単純に一つ一つチェックしていくと平均 1/N 回のチェックが要ります。しかしこの手法は log2(N) 回で済みます。N=6 くらいまでは単純チェックの平均とほぼ同じですが、N=7 から差が開いてきます。前回のエントリの最後に書いたように、N が大きくなればなるほどその差は加速度的に開いていきます。しかも、これは単純チェックの平均チェック回数との比較であって最大の比較回数(N-1)との比較ではありません。二分探索法では log2(N) の端数を切り上げた回数で確実に見つけ出せるのです。2000 エントリあっても 11 回のチェックで必ず一つ問題のエントリを見つけ出せます。

うっをー!大学の授業の様だ・・・。尻込みしそうでしたが、先生の言われる通りに、数値のメモを取りつつ、やってみました。

image

大変だった・・・。割には、問題になっているエントリは、2個しか検出されませんでした。それらを、miなどにコピーしプレーンテキストにしてから、ペーストしなおして、完成です!iblogPatcher-1.3も導入して、大成功!かな?

せっかく、CGIの使えるロリポ に引っ越したので、ComCom さんのプチシリーズも付けてみます。よかった、よかった。かな?

文字コードが変わったので、HaloScanも設定し直すのかな?メッセージをコピーし直したり・・・面倒くさそうだな・・・。

2004年09月27日 (月) at 23:45



1年前の同日エントリ 2年前の同日エントリ 3年前の同日エントリ 4年前の同日エントリ 5年前の同日エントリ 6年前の同日エントリ