2006年06月24日 06:07
ウ〜ン、やっぱりnanoBloggerを使いこなしてるとは言い難い
自身の記事を引用するのは気が引けるが、こんな記事を以前に書いた。
(^^)v3: NBで気になり始めたこと から2006年6月23日に引用ところがなかなか悩ましいことに、全てのファイルを更新する「all」を指定すると時間がかかるんですよ。現時点でこのブログには約50のエントリがあります。で、これを全て更新すると5分近くの時間がかかります。エントリ数が増えてくるともちろん増えてくるわけですね。それも、カテゴリ・ページなどがありますので直線的な増え方ではないことが予想されます。このことはネット上でこのブログを見てくれている人にとっては関係ありません。會澤のマック上で時間がかかるかわりにネットから読み込むべきファイルはその記事の長さに単純に比例するだけで、最小限になっているからです。
実はこんな事を書いたのには理由がある。このブログには自動更新型エントリが今のところ2つある。
ところがこれが更新されていない。更新されていないのはWeb上だけ。會澤のNanoBlogger(以後NB)が持っているエントリデータは更新されているのですよ。エントリデータが更新されていても、Webデータとして反映されていない。これがNBの悩ましいところ。先の引用のように、アップデートの際に「全て」を選択すればこのようなことは防げる。また、あえて該当エントリを手動で修正するふりすればNBは、“アァこのエントリ修正されたから更新してやらなくちゃ”と思ってアップデートの対象とする。
しかし、そうでなければNBのhtmlファイル校正用のデータを(NBのシステム以外から)更新してもそれを更新されたファイルとは認識せず、更新するファイルの適用範囲から外してしまうらしい。これだとチョットまずい。実はMacを使わない時間帯に上記二つのエントリは自動生成するようにセットしてある。で、フルアップデートするようにしておいた“つもり”だったのだけどどうもうまくアップデートされていないことに気がついた。なぜなんだろう。
更に、この自動生成プログラムがシェルスクリプト・AppleScript併用のもので動作はちゃんとするのだけど非常に効率が悪い。今なら多少スキルアップしてるつもりなのでもっとスマートに書けそうだなぁ。書き直そうかなぁ。悩む。
更にさらに、HaloScanから読み出した既存のコメントをエントリに書き込んでしまうというアイデアもその実装方法の部分で止まっている。しばらく悪戦苦闘は続きそう。
といいつつ、もう気がついていると思うけどこういう状況を楽しんでいる會澤がいるのも事実。
Posted by kaizawa | TrackBacks