IrodorI One-Poem World

Version 3.0.1mt Build 5045715

2006年12月 9日

Blog: GoogleサイトマップをMovable Typeから出力

Google ウェブマスターツールは自分のサイトがGoogleの検索エンジンからどのようにチェックされているのか、あるいは自分のサイトの情報をGoogleに提供してより適切な検索を行ってもらえるようにするツールである。 SEOに興味のある人には必須のツールだろうし、どのキーワードで自分のサイトが高ランクにいるのかなどがわかって、サイト作りの参考になることは間違いない。 エラー情報も表示されるので、例えばリンク先の設定ミスなどに気づくこともあった。

自分のサイトの情報提供の手段として、サイトマップと言うものがある。 人間が見るためのサイトマップとしては、カテゴリ分けしてツリー状のものがよく使われていて、私も昔は作っていた。 今はブログのシステム上、カテゴリ分けや月別アーカイブがあるので作っていないが、企業のサイトではよく見る便利なページだ。 これをGoogleの検索エンジン(Googlebot)向けに提供すると言うのがGoogleサイトマップである。 もちろんGooglebotはリンクを辿ってサイトのページを自動的に巡回するが、作者から一覧を提供すれば、より網羅的な巡回が可能になると言うことらしい。

GoogleサイトマップはXMLに基づいた独自の記法があるほか、いくつかの書式が使えると言う。 RSSフィードも使えると言うので以前私も試したのだが、うまく読み取ってもらえず、あきらめてしまった経緯がある。 今回、Movable Typeから自動的にGoogleサイトマップを出力する方法を見つけたので、作ってみた。 詳しくはリンク先のページがわかりやすいが、要はサイトマップ用にインデックステンプレートを作り、エントリーごとのページや日別などのアーカイブページが一覧になるように出力するわけだ。 Googleサイトマップの記法はXMLベースだが、HTMLが理解できる人なら簡単に理解できると思うので、リンク先の記事を基に自分のサイトに合わせてテンプレートを作成すると良いと思う。

Apple: iPhotoライブラリが崩壊・修復中

iPhotoライブラリが崩壊した。 データベースファイルが破損したようで、もう良く覚えていないが「iPhoto 2または4で作成されたのでアップデートしてください」のようなメッセージが出てきてしまった。 私が使っているのはiPhoto 5なので、メッセージを見る限り使えそうなのだが、起動時にエラーメッセージが出るだけですぐ終了してしまう。 インデックスが破損したのかと思い、iPhoto Libraryフォルダのxmlファイルなどを移動してみたがダメで、どうもLibrary.iPhotoなるファイルが壊れてしまったようだ。 これを移動すると起動するが、アルバムや写真が全く登録されていない、新規の状態になってしまった。

崩壊した原因はハードディスクの容量が少ない状態でライブラリにファイルを追加していたためと思われる。 ハードディスク内からライブラリにファイルを追加して行くと、iPhotoライブラリのフォルダに画像がコピーされて行くので、容量がさらに減少し、最終的にはライブラリファイルを保存する容量すらなくなってしまったのだと考えられる。

上記の作業はインターネットを解約してしまった自宅で行っていたので、翌日会社でこっそり復旧に使えそうなソフトを探してみた。 Googleで検索して見つけたのはiPhoto ExtractorやiPhoto Album Extractorと言う、アルバム情報を復旧してくれそうなソフト。 画像ファイルそのものはそのまま残っているので、これでなんとかなるかと思われたが、一度Library.iPhotoを移動して新規の状態になった関係か、うまく復旧できなかった。

それで、仕方がないので頭の悪い方法だとは思いつつ、全てのファイルをもう一度iPhotoで読み込み直すことにした。 と言っても、iPhotoの場合サムネイルがサブフォルダにあるし、画像を回転させればオリジナルファイルと修正後のファイルの2枚を保存するようになっている。 特にオリジナルファイルから再構築しようと思ったので、かなり面倒な結果になった。

今現在、全てのファイルの読み込みが完了している。 ファイルはなんと7500枚もあった(今回の出張関係で1500枚近く増えていた・・・)。 アルバムもおそらく100くらいは作ってあったので、これから復旧して行かなくてはならない。 まあ、ブログの記事になりそうな旅行の写真もあったので、見直しもたまには良かったのかもしれない。

が、このエントリーを書いているときにあらためてソフトを調べようと思ったら驚きの新事実。 オフィシャルな方法(ただしマニュアルに記載されていない)でライブラリが構築可能だったのだ! どうも検索したときのキーワードが悪かったようで、このページには気づかなかった。 もう完全に画像ファイルは入れ替えてしまったので、この再構築を試すこともできない。 しかし、この「マニュアルに記載されていない」と言うのはどういう理由なのだろうか。 ウェブサイトで公開するような機能があるならマニュアル・オンラインヘルプに記載するのは当たり前で、むしろ、ライブラリファイルが破損しているとプログラムが認識したのなら、再構築をするオプションをダイアログで表示するべきではないのだろうか。 不親切としか表現できない。

モバイル: NokiaのSIMロックフリー携帯電話E61

SIMロックフリーと言う言葉に惹かれてNokia E61の記事を読んでみた。 ビジネス向けの端末で、プッシュ型のEメールソフトウェアに対応しているとのこと。 従来、BlackBerryの日本語端末は少なかったようだが、このNokia E61はその一つに加わるわけだ。

今までよくわかっていなかったのだが、BlackBerryとは、プッシュ型のEメールを中心とした携帯電話端末・サービスのようである。 プッシュ型と言うのは、用は自分から新規メールをチェックするのではなく、ポケベルの様にサーバーから新規メールについて連絡がくる仕組みらしい。 つまり、現行の日本の携帯電話でのメールチェックの仕組みとあまり変わらないように思える。

SIMロックフリーと言う観点からは、auのSIMカードが使えるのかなどが興味深い。 auのグローバルエキスパートサービスは、今は(10月12日から)4機種に増えたようだが、とにかく対応確認機種が少ないし、魅力的な端末がなかった。 追加された端末のうち、Nokia 7360はデザイン的にまだ良いかなと思えるが、他の端末はあまりに昔ながらと言う感じのデザインで、喜んで買う気にはなれない。 仮に通話はできても現行ではEメールが使えないと言うどうしようもない状態なので、auのサービス拡充を祈るばかりだ。