2012年02月29日(Wed)
■ iPod touchに入れたATOK Padが入力デバイスとして快適で(3)
メールでtDiaryを更新する環境を整えてみた。
画像ファイルの扱いについて、迷っていたのだけれど、画像ファイルはPicasaのウェブアルバムにストックしていくことにした。iPod touchにあるWeb AlbumというPicasaアップローダを使うと、写真のアップだけでなく、写真のリンクをコピーできる。ただし、ちょっとバグがあるようで、URLの末尾がphoto.jpgになるべきところが、"(null)"とか日付が入る。これはATOK Padにコピーしたとこでちょこっと修正すれば良い。ついでに、画像サイズもURL中のphoto.jpgの直前に/s1200/とか/s400/とか書いてある。大きさはこれで指定できる。Picasa、よくできているな。
ATOK Padからはメールが送信できるのだけれど、tDiaryのutil/posttidary.rbと組み合わせる時に少しつまずいた。iPod Mailerの送信するメールは、ヘッダにContent-Transfer-Encoding: quoted-printableが指定され、本文がエンコードされる。これのデコードを今回は書いてみた。→こちら。
さらにこのコードを公開しようとして、tdiary/tdiary-contribを自分のgithubにforkしてウェブ上で編集かけたのだけれど、masterブランチだったのでこれはまずかった。ブランチを切ってから編集するのが筋のようだった。これ、どうしましょ。