Archive for the ‘blog’ Category
土曜日, 12月 26th, 2009
“The Magnesium Civilization”というブログでは、日本語と英語の両方で情報発信するために「qTranslate」というWordPress用プラグインを使っている。このプラグインを使うと、記事本文だけでなく、記事タイトルやその他の要素も簡単に多言語対応できてとても便利。
ただqTranslateを使うと、表示しているカテゴリ内の記事一覧を行うウィジェット「Posts of Current Category」で、日本語と英語のタイトルがいっしょに表示されてしまい、見苦しいことになっていた。
qTranslateのサポートフォーラムを見ると、プラグインのqTranslate対応方法がしっかり書かれている。文字列を表示する時に、Gettext関数を使うようにすればいいらしい。
Posts of Current Categoryの場合は、ソースコードの終わり近くにある
$post_title = htmlspecialchars(stripslashes($post->post_title));
を
$post_title = htmlspecialchars(stripslashes(__($post->post_title)));
に変更するだけで、qTranslate対応ができた。
Posted in blog, programming | No Comments »
月曜日, 10月 24th, 2005
ビデオキャスティング(Vodcasting)の可能性をいろいろ探っているわけだが、やはり携帯電話からムービーを投稿して、それがポッドキャスティングされるのがいちばん便利だろう。そういうサービスもすぐに出てくると思うが、自分のMac環境で手軽にできないか考えてみる。
(1)携帯電話から自分宛にムービーメールを送信。件名には特定の文字列を付加しておく。
(2)Mac OS XのMail.appのルールを使って特定文字列を件名に含むメールを振り分け。添付ファイルを取り出す。
(3)QuickTimeを使って、携帯ムービーをiPodで見られるm4v形式に変換。
(4)CyberDuckなどのFTPソフトでm4vファイルを自分のブログにアップロード。
(5)MarsEditなどのブログエディタで記事を執筆、m4vファイルへのリンクを張って、ブログに投稿。
AppleScriptを使えば(2)から(5)を自動化できそう!……と思ったのだが、(2)の受信メールから添付ファイルを取り出すところで早くも詰まってしまった。先は長いな……。
Posted in Mac, blog, mobilephone, programming | 2 Comments »
日曜日, 10月 23rd, 2005
第5世代iPod注文記念ということで、iPod向けビデオキャスティング(Vodcasting)を始めてみる。Movable Typeでポッドキャスティングを始めるために必要なのは、Brandon Fuller氏のプラグイン「MT-Enclosures」。この「Enclosure.pl」のソースリスト中、ファイルの拡張子を判断している箇所(バージョン1.4.4.1の場合、186行〜216行あたり)の最後に「m4v」形式のための記述を追加する(たぶん今後のバージョンではm4vも標準でサポートされると思うが)。
elsif ( $url =~ /^.*\.m4v$/i )
{
$mime = ‘video/x-m4v’;
}
Enclosures.plはMovable Typeのプラグインディレクトリにアップロードしておく。
サーバーによっては、「.htaccess」ファイルに「AddType video/x-m4v .m4v」の記述を追加しておく必要があるかもしれない。
次に、Movable Typeの管理画面で、RSS2.0のテンプレートに
<$MTEntryEnclosures mime_include=”audio”$>
<$MTEntryEnclosures mime_include=”video”$>
という記述を追加する(</item>の直前)。
ここまでできたら、準備は完了。あとはエントリーにムービーファイルやオーディオファイルへのリンクが含まれていれば、ポッドキャストが行われるようになる。
このbinWord/blogだと、index.xmlがポッドキャスティング対応のフィードになる。このフィードをiTunesに登録しておけば、iTunesにビデオやオーディオが配信される。
Posted in blog, movie | No Comments »