編集後記


2008年04月30日(水) [長年日記]

ref_tools.rb

新着情報からのリンクは、このプラグインに自動翻訳のリンクを追加するように改良したものを使って記述しています。リンクを生成してくれるのですが、リンク先をフェッチして、title要素を取得してリンクテキストに使ってくれます。もちろん取得したテキストはキャッシュされます。手動でテキストを指定することも可。

ところが、30日の水星の地形命名の記事で、JPLのリンク先が応答しなくなっています。それでref_toolsプラグインが問題のページのtitle要素を取得できずタイムアウト、おそらくそのタイムアウトの処理がまずいためにtDiaryごと落ちる、という現象が、たぶん29日深夜から頻発していたようです。編集時点では問題なかったので気が付きませんでした。キャッシュされているはずですが、どこかのタイミングで更新が発生したのか。

キャッシュがどのタイミングで更新されるのか、それ以前にタイムアウトをどう処理しているのか。プラグインの配布元はすでに消滅しているので*1、自分で見てみようと思います。

でも、こういうケチがついたので、このプラグインを使うのやめようかな、とか(苦笑)

*1 (5/4追記)説明はありますが、ダウンロード元が存在しません。


プロフィール

星を見る、本を読む、そこらを歩いてまわる・・・→詳しく

注目リンク

バックナンバー