« MTとデータベース | メイン | プラネテス »

2004年09月08日

nDiaryからMovableTypeへの移行

最初,2ヶ月ほど日記をHTMLを直接がしがしと書いていたが,ほどなく飽きてきて(笑), nDiary を1年ぐらい使ってみた。これはこれで便利なのだが,画像をアップするときなどは,やはり手でHTMLを書くことになる。さらに,画像を縮小したり事前の作業がけっこう面倒だったりする。そこで,MovableTypeに移行することにしたのだが,いままでの日記をコンバートできないか考えてみた。以前に Ruby の入門書を買っていたので,良い機会だし,nDiaryの書式からMovableTypeの書式への変換プログラムを書くことにした。Rubyで書く最初のプログラムが文書変換ツールになるとは思わなかったが(苦笑)。参考にした本は,「たのしいRuby」と「Rubyレシピブック」である。まだオブジェクト指向言語らしくは書けず,まるでPascalかFortranで書くような伝統的な書式になってしまったような気もするが,まあいいか。一つ分かったことは,文字列の操作についてはRubyは非常に充実している,ということだ。このような変換プログラムを書くにはもってこいのようだった。

話は変わるが,上記の入門書であるが,どうも感心しない。妙に初心者寄りかと思えば,全然説明してない事柄を使った例とかがあり,きわめて非論理的な書き方だと思う。むろん公理主義的に書けと言っているのではない。Kerninghan-Richie の C言語の入門書や,Knuth の TeXbook のように,簡単な例から初めて,読み進むうちに徐々に文法に慣れていき,同時によく使うテクニックも身に付く,このような入門書を望んでいるのだが・・・。

投稿者 sukarabe : 2004年09月08日 09:57

トラックバック

このエントリーのトラックバックURL:
http://njet.oops.jp/cgi/mt/mt-tb-alt.cgi/347

コメント

コメントしてください

comment spam対策のため,名前とメールの入力が必須になっていますが,メールアドレスは公開されません。Web SiteのURLは任意です。Type Key IDをお持ちの方はType Keyをサイン・インしてくださってもいいです。




保存しますか?