ホーム > タグ > Tips

Tips

MovableTypeからWordPressに固定リンク込みで完璧に移行する方法

MovableType(MT)からWordPress(WP)に乗り換えようとするときに、必ずネックになってくるのが記事データ移行の問題。

MovableTypeのエクスポートデータをWordPressにインポートできるんだけど、そのときに移行できるのは、記事本文・コメントのみ。パーマリンク(URL)、カテゴリー、タグといった付帯情報は一切引き継ぐことができない。

MT・WPそれぞれのソースコードを修正してパーマリンクを引き継がせるなんてこともできるけど(下記リンク参照)、MT・WPがバージョンアップされ、元のソースコード自体が変わってしまうと、どこを修正していいのか分からなくなってしまうのが欠点。

MovableTypeからWordPressへのURL込みの移行方法Wiki@browncat.org

WPからWPへ、WXR(WordPress eXtended RSS)形式のデータを使ってブログ内容を引継ぎできるのであれば、MTでもWXR形式でインポートデータを書き出せばいいんじゃね?
ということで作ったのが、下記のテンプレートデータです。
(追記:ソースコードはキミコさんに改良していただいたものに差し替えました。)

<?xml version="1.0" encoding="UTF-8"?>

<rss version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:wp="http://wordpress.org/export/1.0/"
>

<channel>
<title><$MTBlogName$></title>
<link><$MTBlogURL$></link>
<description><$MTBlogDescription$></description>
<language>ja</language>
<wp:base_site_url><$MTBlogURL$></wp:base_site_url>
<wp:base_blog_url><$MTBlogURL$></wp:base_blog_url>

<MTSetVarBlock name="ecount"><$MTBlogEntryCount$></MTSetVarBlock>
<MTEntries lastn="$ecount">
<item>
<title><$MTEntryTitle$></title>
<link><$MTEntryPermalink$></link>
<pubDate><$MTEntryDate format="%Y-%m-%d %H:%M:%S"$></pubDate>
<dc:creator><![CDATA[<$MTEntryAuthor$>]]></dc:creator>
<category><![CDATA[<$MTEntryCategory$>]]></category>

<category domain="category" nicename="<$MTEntryCategory$>"><![CDATA[<$MTEntryCategory$>]]></category>
<MTEntryIfTagged>
<MTEntryTags>
<category domain="tag"><![CDATA[<$MTTagName$>]]></category>

<category domain="tag" nicename="<$MTTagName$>"><![CDATA[<$MTTagName$>]]></category>
</MTEntryTags></MTEntryIfTagged>

<guid isPermaLink="false"><$MTBlogURL$>/wp/?p=<$MTEntryID$></guid>
<description></description>
<content:encoded><![CDATA[<$MTEntrybody$>]]></content:encoded>
<guid isPermaLink="false"><$MTEntryPermalink$></guid>
<excerpt:encoded><![CDATA[<$MTEntryExcerpt$>]]></excerpt:encoded>
<wp:post_id><$MTEntryID$></wp:post_id>
<wp:post_date><$MTEntryDate format="%Y-%m-%d %H:%M:%S"$></wp:post_date>
<wp:post_date_gmt><$MTEntryDate format="%Y-%m-%d %H:%M:%S"$></wp:post_date_gmt>
<wp:comment_status>open</wp:comment_status>
<wp:ping_status>open</wp:ping_status>
<wp:post_name><$MTEntryBasename$></wp:post_name>
<wp:status>publish</wp:status>
<wp:post_parent>0</wp:post_parent>
<wp:menu_order>0</wp:menu_order>
<wp:post_type>post</wp:post_type>
<wp:post_password></wp:post_password>
<wp:postmeta>
<wp:meta_key>_edit_lock</wp:meta_key>
<wp:meta_value>1221409228</wp:meta_value>

<MTComments sort_order="ascend">
<wp:comment>
<wp:comment_id><$MTCommentID$></wp:comment_id>
<wp:comment_author><![CDATA[<$MTCommentAuthor$>]]></wp:comment_author>
<wp:comment_author_email><$MTCommentEmail$></wp:comment_author_email>
<wp:comment_author_url><$MTCommentURL$></wp:comment_author_url>
<wp:comment_author_IP><$MTCommentIP$></wp:comment_author_IP>
<wp:comment_date><$MTCommentDate format="%Y-%m-%d %H:%M:%S"$></wp:comment_date>
<wp:comment_date_gmt><$MTCommentDate format="%Y-%m-%d %H:%M:%S"$></wp:comment_date_gmt>
<wp:comment_content><![CDATA[<$MTCommentBody convert_breaks="1"$>]]></wp:comment_content>
<wp:comment_approved>1</wp:comment_approved>
<wp:comment_type></wp:comment_type>
<wp:comment_parent>0</wp:comment_parent>
<wp:comment_user_id>0</wp:comment_user_id>
</wp:comment>
</MTComments>

<MTPings sort_order="ascend">
<wp:comment>
<wp:comment_id><$MTPingID$></wp:comment_id>
<wp:comment_author><![CDATA[<$MTPingBlogName$>]]></wp:comment_author>
<wp:comment_author_email></wp:comment_author_email>
<wp:comment_author_url><$MTPingURL$></wp:comment_author_url>
<wp:comment_author_IP><$MTPingIP$></wp:comment_author_IP>
<wp:comment_date><$MTPingDate format="%Y-%m-%d %H:%M:%S"$></wp:comment_date>
<wp:comment_date_gmt><$MTPingDate format="%Y-%m-%d %H:%M:%S"$></wp:comment_date_gmt>
<wp:comment_content><![CDATA[<strong><$MTPingTitle$></strong>
<$MTPingExcerpt$>
...]]></wp:comment_content>
<wp:comment_approved>1</wp:comment_approved>
<wp:comment_type>trackback</wp:comment_type>
<wp:comment_parent>0</wp:comment_parent>
<wp:comment_user_id>0</wp:comment_user_id>
</wp:comment>
</MTPings>
</item>
</MTEntries>
</channel>
</rss>

使い方
(1)上のソースコードをMovableTypeの管理画面(ダッシュボード)の「デザイン」>「テンプレート」で「インデックステンプレートを作成」し、コピペします。
そそして適当なテンプレート名・出力ファイル名(仮に、export.xmlとします)を付け、保存・再構築します。

(2)無事に再構築が終わると、サイトのトップディレクトリに、export.xmlが生成されていますので、それをFTPでダウンロードします。

(3)移行元のMTと移行先のWPでパーマリンク設定が異なっていると、パーマリンクが引き継げないので、WPのパーマリンク設定をMTに揃えます。というわけで、WordPressにログインし、ダッシュボードから「管理」>「パーマリンク設定」で変更します。
MTのアーカイブ設定が「yyyy/mm/entry-basename.nhml」となっていれば、WPでは「/%year%/%monthnum%/%postname%.html」となります。
ちなみに当ブログは「/archives/<$MTEntryBasename$>.php」となっていましたので、WPでは「/archives/%postname%.php」としました。
(※:MT 2.xでは、basenameというテンプレートタグがなかったので、<$MTEntrykeyword$>を記事URLに流用するテクニックもありましたが、そういったテクニックを使っている方は、<$MTEntryBasename$>の箇所を<$MTEntrykeyword$>に変えてください)

(4)WPにexport.xmlを読み込ませます。「管理」>「インポート」に移動すると、インポート用のデータ形式を選択するページが表示されますので、「WordPress」を選択してください。
そして「export.xml」を読み込ませると移行は完了です。記事内容・コメント・トラックバック・カテゴリー・タグが移行されているはずです。(※MTの概要は、WPの抜粋に移行します)

既知の問題

タイトルで「完璧」と言っている割に、若干の問題もあります。

(1)MTで未公開になっている記事はエクスポートされません。
・対処法1:すべての記事を一旦公開状態にして書き出し、移行後に、未公開記事だった記事を未公開設定にする。一旦公開状態になってしまうので、ちょっと気持ち悪いですがインポートとエクスポートが一回で終わります。

・対処法2:一旦、通常の方法で、MT→WPへ記事を移行する。んで、未公開の記事だけを残し、後の記事は全て削除。その後、あらためて、上記の方法を使って記事をインポート。二度手間にはなるものの、こちらの方がオススメ。

(2)カスタムフィールドのインポートには対応していません。ベータ版のテンプレートデータにはカスタムフィールドの移行も含まれていたのですが、いまいち、WXR形式のカスタムフィールドの項目の仕様がよく分からなかったので削除しました。

(3)カテゴリーの名称
カテゴリー自体は移行していますが、URLまでは引き継げていませんので、移行後に、手作業でカテゴリーのURLを修正します。

失敗しない畳職人の見分け方、たたみ萌え~

ねとらぼ:「たたみ萌え~♪」メイドが踊る”畳の歌”、ダンス動画募集中 (ねとらぼ – ITmedia News)
「ご主人さま 正座して」 畳メイドって、何だ? (MSN産経ニュース)

 思い切ったことをやったなぁ、畳業界。
 畳メイドに、畳ビズ、CD発売ですか。ちなみに、全国畳産業振興会のサイトではトップページで、「畳ビズのうた」のPVがフルコーラスで見れる。

全国畳産業振興会 (音注意)

 歌の感想なんだけど、メッセージを詰め込み過ぎなんだと思う。4番までの歌詞には、畳の特質やメリットがふんだんに盛り込まれている。買換え需要を喚起していきたいってのは分かるけど、つらつらとしたメッセージソングを4番まで聴いてくれるのだろうか。畳ビズってのもよく意味が分からんし。

 そもそも、メイドキャラに食いつく層が、畳の買い替えに興味がある層とイコールではない、ということには気がついているんだよね?
 「畳メイド萌え~」と言っている人達が、「畳萌え~」とはならないのですが、話題になればいいですか、そうですか。

 当たらないジャブでも牽制くらいの効果はあるけど、それ以上に、空振りしたジャブは当たったジャブよりも疲れる、ということを覚えておいた方がいいかもしれない。

 しかし頑張っている畳業界と畳メイドさんに敬意を表して、元畳職人として、「失敗しない畳屋の見分け方」を記しておこうと思う。これを読んで、畳替えに興味を持っていただけると幸いです。

 畳屋の見分け方として、いちばん分かりやすいのが価格。

 安い畳屋は避ける

 これが鉄則です。
 安いってことはそれだけ企業努力しているんじゃないの?安い方がいいじゃん、なんて思う人もいるかもしれませんが、それは大間違い。

 畳は1枚1枚微妙に大きさが異なるので、ほぼカスタムメイドで作られる。たとえば、6畳間があって、完璧に近い長方形と言えるのは、真ん中の一枚だけ。周りの5枚は完全な長方形では無いはず。その5枚のどれでもいいので、左右、上下の長さを測ってみると2~3mmのズレがあるはず。たかが2~3mmと思うなかれ。そのミリ単位の誤差で畳が部屋に納まらなくなってしまうのだ。

 このように畳は大量生産が難しく、薄利多売しにくい商材(※)なのである。いくら機械化が進み、製作に時間がかからなくなってきたとはいえ、どうしても手間がかかってしまう。

(※:板の間に置いて使う置き畳は別。あれは部屋にきっちり納める必要が無いので、画一サイズで大量生産が可能)

 畳屋を選ぶ時に、いくつかの店に値段を聞いてみるとなんとなく相場が見えてくるが、その中で、もし飛び抜けて安いところがあればそこは避けた方がいい。薄利多売が難しい商材なのに値段が安い、ということは、「原価を抑えている」可能性が高い。つまり、粗悪な材料を使っていると考えられる。

 もっと悪質な畳屋になると、1枚の単価は低いのに、いろんな手数料(運搬料やら敷き込み代)をゴテゴテとくっつけて結局そんなに安くなかった、って手法を繰り出してくるので要注意。ちなみに、そーいう詐欺まがいの行為をする畳屋は仕事の質も悪いです。当たり前ですが。

 相場は地域差があるのでなんとも言えないけど、目安として畳の表替え(表面のござを替える)で一枚5000円。新しい畳一枚なら1万円ってところが妥当なところだと思う。もちろんこれは並みランクの畳の場合で、もっと良い素材を使えば1000円、2000円と上がる。
 少なくとも、表替えが1枚2、3000円、新しい畳が1枚5000円なんてところは避けた方が無難。
 値切るのもオススメしない。前出のように畳製作に一定の手間がかかるわけで、値切るってのは材料の質を下げてください、と言っているようなもの。結局、何の得にもならない。つか、労働に対して正当な対価はきちんと払おうよ。そんなに割が良い仕事でもないんだからさ。

 次に、畳屋のスキル的な見極めだが、仕事場がキレイかどうかである程度、畳屋の腕は測れると思っている。工場内が床が見えないほど、畳くずが散乱しているようなところは怪しい。畳屋なんで畳くずはつきものなんですが、それが散らかしっぱなしって、仕事が雑以外の何物でもないでしょ。

 仕事柄でかい包丁や大きい針なんて使うのですが、ゴミが散乱しているとそこに紛れてしまいすごく危ない。腕が確かな職人であれば、仕事しつつもそういった整理整頓は配慮しているはず。僕も師匠である父親に、キレイな仕事を心がけるように叩き込まれましたよ。かといって、チリひとつ無いようなところも、ほんとに仕事してるの?って感じなので、避けた方がいいかもしれないですな。

 また畳製作技能士という資格があります。1級畳製作技能士を売りにしている畳屋も多いのですが、その資格を持っているからといって、すごい職人かと言うとそうとも限らない。逆に、資格を取るのがめんどくさい、という理由で取得していないけど、腕は確かって畳職人もいますしね。(資格が無くても畳屋はできる)

 畳がフニャフニャしてたり、表面がささくれてきたら間違いなく替え時です。上にじゅうたんを敷いてごまかすのではなく(ダニの発生に繋がるのでオススメしません)、畳替えしましょー

#借家じゃなきゃ、ソッコーで畳入れるんだけどなぁ。

5カラム(5-column)のCSSレイアウトを作ってみた

5_column_thumbnail.jpg

 いまだに、VicunaとMT4の使い勝手に戸惑っているので、習得するためにデザインを一から作り直してみようと決意してみた。理想形としてはこーいうサイトを考えている。

 ただ土台となるCSSレイアウトは、色んなテンプレートが公開されているけど、僕の理想にはちょっと足りない。僕が欲しいのは、左図のような5カラムのレイアウトである。

 無いなら作ってしまおう、ということで作ってみた。

DEMO

そのCSSとhtmlはこちらからダウンロードください。

Download

 ちなみに、「side-top」と「side-bottom」はいくらでも置くことができます。<div id=”side-top”>、あるいは<div id=”side-bottom”>をそれぞれコピーして、既存のside-topやside-bottomの下に追加してください。

 逆に、「side-top」と「side-bottom」を使わないって人は、htmlからその箇所を削除してください。

 WindowsのIE6、IE7、Firefox2で確認はしましたが、何分、CSSに関しては素人もいいところなので、おかしい箇所があってもおかしくありません。気が付いたことがあればコメントでお教えください。

Valid HTML 4.01 Strict

 

MT4 + Vicunaに移行してみた

気が付けば2週間ほど更新が滞っていて、月日の経つのは早いものですな。
Movable Type 4(MT4)に移行し、デザインテンプレートの「Vicuna」を使ってみた。Vicunaはフリーで公開されているテンプレートで、MT4ならば Template Set Pluginを使って比較的簡単に適用できるのが魅力。

Vicuna – Movable Type テンプレート

ちなみに、WordPress、Nucleus、Serene Bach、FC2にも同様のテンプレートが公開されている。やっぱり最大のメリットは、ある一箇所のタグを書き換えるだけで、1カラム、2カラム、3カラムと自由にレイアウトを変更できる点。

しかも、2カラムも、左右にメインコンテンツを入れ替えることができるし、3カラムも中央にメインコンテンツを持ってくることも、左にメインコンテンツ左にサブコンテンツを2つ並べることもできる(このブログもそのスタイルですな) 。

嬉しいことに、いくつかデザインテンプレート(Skinと呼んでいる)が公開されていて、それを差し替えるのもカンタン。スタイルシートやhtmlにあまり詳しくない人でも、好みのレイアウトやデザインに変更することができるのではないでしょうか。

もっともMTビギナーやhtmlを一度もイジったことが無い人でもカンタンに使えるか、というとそれは結構厳しそう。僕はMTは使い慣れているのでMT4+Vicunaを使いますが、MTに触ったことがないという人なら、デザイン(こちらはThemesと呼んでます)の変更がむちゃくちゃカンタンなWordPressの方をオススメします。WordPress用のVicunaも公開されてますしね。

備忘録として、公式サイトではあまり触れられていないことをいくつか。

・sub-skinの適用

デフォルトのスキンセットである「ninja」には、sub skinという形で「Boomer」「Mono Crystal」という派生スキンが公開されています。これらsub skinを適用させるには、
(ここでは、すでに、ninjaが適用されていて、それをBoomerに差し替えたい場合を例にとって説明します)

1:スキンの配布ページから、「Boomer」をダウンロード
2:ダウンロードしたファイルを解凍すると、「1-subSkin.css」「2-singleUtilities.css」の2ファイルと「images」フォルダが出てくるはず
3:FTPでアクセスし、「/mt/mt-static/themes/style-ninja/subSkin/」にある、「1-subSkin.css」「2-singleUtilities.css」「imagesフォルダ」の上に、2で解凍されたファイルを全て上書きする。

でOKです。Boomerってスキン名なので他のスキン同様、

@import url(”<$MTStaticWebPath$>themes/style-Boomer/0-import.css”);

と入れてはみたけど適応されていない、なんて思いをしているのは僕だけではないはず。

Vicunaの雑感。
Vicunaのスキンをほぼそのまま使いたいって人はいいとして、Vicunaをベースにして色々とデザインをイジってみたいという人にはあまりオススメできないかも。

デザインの汎用性を持たせているので、とにかくコードが多い。分かりやすく分類はされているのですが、どこをどうイジったらサイトに反映されるのかがよむ分からない。僕も、FireFox+Firebugが無かったら心が折れていたかも。

ブログ楽々更新ソフト「Windows Live Writer Portable」を使ってみる

 ブログへ記事を投稿するときには、ブログの管理画面にログインして、所定のフォームに記事を書き入れます。 そうすると、困ったことがいくつかあって、まずバックアップが取れない。何らかのアクシデントで記事をアップすることに失敗したときに記事内容が消えてしまうことがあります。 あと、htmlタグを書き加えるのがめんどくさい、なんてことも起こります。基本的に記事を書き入れるだけのフォームなので、融通が利かないというか。

 そこで登場するのが、「Windows Live Writer」(以下、WLW)。
 WLWは、マイクロソフトが無償公開しているブログ編集ソフトです。ブログ記事編集に特化したテキストエディターと言ってもいいと思いますが、WLW上で記事を書き「投稿」ボタンを押すだけで、ブログへの投稿が完了します。本文中のフォントの修飾はもちろん、画像の挿入もドラッグ&ドロップで簡単に行えます。記事のバックアップも取れますし、一度使い始めると手放せないほど多機能です。

 ちょっと話は変わりますが、僕はネット閲覧に関係するソフトは、USBフラッシュメモリーに入れていこうとしています。USBメモリーさえ持ち歩けば、自分の作業環境がいつでも再現できて素敵やん?
 すでにメールソフトは、「Thunderbird Portable」を使っています。パスワード自動入力ソフト「ロボフォーム」もポータブル版を使っていますし、むしろ、USBメモリーにインストールできないソフトは、僕にとってあまり意味がなかったりします。

 んで、WLWはというと、公式ではありませんが、「Windows Live Writer Portable」というUSBメモリー用のバージョンが公開されています。

Windows Live Writer Portable 2.0 Now with U3(TechLifeBlogged)

上記のページは英語なので、敬遠する人もいると思うのですが、インストール自体はめちゃくちゃ簡単なので、導入について解説します。

(1)ソフトをダウンロードして、USBメモリー上に解凍する

まず、前出のページから、「WLWPortable2.zip」というファイルをダウンロードします。ダウンロードしたファイルは、USBメモリー上に解凍します。

(2)WLWをインストールする

下記のページから正規のWLWをダウンロードし、普通にインストールします。日本語版だから問題は無いと思います。インストールしたら"起動しないでください"。

Windows Live Writer () └

(3)WLWをUSBメモリーにコピーする。

WLWをインストールしたら、そのファイルを丸ごとUSBメモリーにコピーしてきます。
普通にインストールすると、「C:\Program Files\Windows Live\Writer」に納まっていると思いますので、そのWriterフォルダ内のファイルを全てコピーして、USBメモリー内の「\WindowsLiveWriterPortable\App\WindowsLiveWriter」のフォルダの中に貼り付けます。下記のような状態になるはずです。


080214_wlwp_thumb
 

(4)Windows Live Writer Portableを起動する

「\WindowsLiveWriterPortable\」にある「WindowsLiveWriterPortable.exe」をダブルクリックしてWindowsLiveWriterPortableを起動します。そうすると普通に、WLWの日本語版が起動するはずです。

 

 USBフラッシュメモリーには、そのメモリーをデータ保存だけではなく、アプリケーションを使うために「U3」という仕様があります。「U3」に準拠したUSBメモリーとそうではないUSBメモリーがあるわけですが、「Windows Live Writer Portable」はどちらでも動きます。僕のUSBメモリー(トランセンド JetFlash V10 16GB)はU3に対応していませんが、普通に使えています。

 またWLWには様々なプラグインが公開されていますが、それらも普通に使うことができます。ちなみに、この記事は、「Windows Live Writer Portable」で書いています。

USBメモリー+Thunderbird+Gmailでどこでもメールを読み書きできる環境を作る

 メールを使い始めた1998年以降のメールは、ほぼGmailに移行していますが(※)、Gmail上でのメールの読み書きと言うのは結構しんどいです。仕事でのメールのやり取りをGmailだけで完結させるのはちょっと厳しいので、メールの読み書きは普通のメールソフトで行いたいと常々思っていました。
(※参考記事:GMailにメールを完全移行する

 PCにメールソフトをインストールして、Gmailと同期させればいいんですが、今回はPCのHDDではなくUSBに差したフラッシュメモリーにメールソフトと今までのメールデータを保存し、なおかつGmailとの同期を計るということをやってみました。これで、実家に帰省したときでも、USBメモリーを実家PCに差しさえすれば、自分のメール環境をすぐに再現することができます。

 肝心のメールソフトは、地味にシェアを伸ばしているともっぱらうウワサのブラウザー「Firefox」の兄弟ソフト(?)である「Thunderbird(サンダーバード)」を使います。実は、ThunderbirdはUSBメモリー上で使うことを前提としたバージョン「Thunderbird Portable」が用意されていますので、これを使うことにします。無料だし。

 絶妙のタイミングで上海問屋 楽天支店に、16GBのUSBメモリーが7.999円(税込み)で売り出されていましたので迷わずゲット!(実際に届いたブツは、TranscendのJetFlash V10 16GBモデルでした)

上海問屋セレクト USBメモリ 16GB(7,999円)

(1)Mozilla Thunderbird, Portable EditionをUSBメモリーにインストールする

 買ってきたフラッシュメモリーにThunderbird Portableをインストールします。またインストール直後は英語なので、続けて日本語化もしましょう。下記のサイトの手順に添っていけば、インストールと日本語化ができるはずです。

Portable Thunderbird 2.0.0.6 – ポータブル版サンダーバード
(※上記サイトの補足説明をしておくと、手順3で「ja.xpi」をインストールした後、再起動をすると、手順4の「Tools」タブの「Language」項目が出てきます)

 なおThunderbird Portableを初起動した際に、メールアカウントを設定されるように英語で促されますが、ここではまだ設定しなくてもOKです。日本語化が終わった後に再起動すると、日本語でメールアカウントの設定を促されますので、ここで初めてメールアカウントの設定に入ります。

(2)Gmailのアカウント設定をする

 Thunderbird, Portableのインストールが終わったら、Gmailのメールアカウント設定をします。このとき「メール受信サーバ」はIMAPを選びます。これで、GmailとThunderbird Portable間でメールデータの共有化(というか、同期)が計れます。Gmail ヘルプセンターには、Thunderbird用の設定の仕方が書かれてあるので、それにしたがってメールアカウントの設定を行います。

Thunderbird 2.0 (Gmail ヘルプセンター)

(追記:3月14日)
「Thunderbird」でIMAP接続によるGmailのアカウント設定を簡単に追加 (窓の杜)
Gmail IMAP Account Setup

「Gmail IMAP Account Setup」という、Thunderbird用のエクステンション(プラグイン)を使えば、氏名とメールアドレスを入力するだけで、Gmail(IMAP)の設定がカンタンに完了します。オススメ。

 Gmailのアカウント設定が終わると、[ツール]>[アカウント設定]>[オフラインとディスク領域]の[受信トレイのメッセージをオフラインでも読めるようにする]にチェックを入れておきます。ここにチェックを入れると、Gmail上のメールデータをUSBメモリーにコピーすることになりますので、現在Gmailに納まっているメールデータの量(Gmailのページの最下部に表示されてます) 程度の空き容量は必要になります。ちなみに下記画像は僕の現在の使用状況なのですが、2377MB(≒2.3GB)必要ってことになります。16GBなので余裕余裕。

 IMAP方式は、メールデータをサーバに保存しておいて必要な都度にアクセスしてメールを読むことを前提としていますので、その項目にチェックを入れておかないと、オフライン(ネットが繋がっていない状態)で読むことはできません。USBメモリーの空き容量が足りないときは、先ほどの項目にチェックしません。

(3)Thunderbirdをカスタマイズする

 メールソフトの場合は、フォルダを作ってそこにメールを振り分けていく、という使い方が一般的だと思いますが、Gmailではフォルダを作ってメールを管理する概念がありません。では、どうやって膨大な数のメールを管理していうのか、と言えば、「ラベル」という一種のタグをメールに貼って管理します。

 たとえば、Amazonから新刊本の告知メールが来たとします。Becky!を使っていた場合には、受信箱の直下に「ショッピング」というフォルダを作り、さらにその下に作った「Amazon」フォルダに、Amazonからのメールは振り分けられるように設定していました。同じように楽天から来たメールは、「ファッション」フォルダ直下の「楽天」フォルダに振り分けられていきます。

 Gmailではフォルダではなく、「ラベル」を貼ってメールを分類しますので、Amazonから来たメールには「Amazon」というラベル、楽天メールには「楽天」のラベルを貼ります。「Amazon」ラベルをクリックすると、今までにAmazonから来たメールが一覧で表示されるというわけです。ラベルは複数貼れますので、Amazonメールと楽天メールに「ファッション」というラベルを貼っておくと、「ファッション」ラベルをクリックするだけで、楽天とAmazonのメールが混じった一覧リストが表示されると言うわけです。

 Thunderbirdで見ると、ラベルはツリーフォルダで表現されていて、普通のメールソフトのような感覚で使えます。Gmailのラベルの概念って、なかなか馴染まないのですが、メールソフトで同期させることで違和感無く使えるようになるのではないでしょうか。

 ラベルの話はこれくらいにして、Thunderbird自体のカスタマイズに入ります。
 Thunderbirdはアドオンと呼ばれるプラグインを導入することで、機能拡張(extensions)できます。というか、機能拡張しないことには仕事で使えない、と言ってもいいほど。仕事メールにはつきものの、フッターの署名。それを自由に編集することすら、アドオン無しには難しいのです。とりあえず仕事で使うならば、最低限下の2つ入れておきたいところです。

Quote Colors Japanese Translations
 引用符のカスタマイズができるアドオン。デフォルトの引用符は「|」なので、「>」がいいという人はもちろん、引用符の色をカスタマイズしてもっと見やすくしたいという人にもオススメです。メールをやり取りしている内にすごい量の引用符になったりしますからね。

Thunderbird 用拡張機能
 上記のサイトで公開されているのが、Thunderbird上で署名を作成・編集できる「Signature Editor」です。

テレビのドキュメンタリー企画の結末をすぐに知る方法

 テレビのバラエティ番組で、ドキュメンタリー企画があります。昨日の「Qさま!!」でも、ロバート山本がプロボクサーに挑戦する様子を1年間という長いスパンで追っかけた、ドキュメンタリー企画を流していました。

 んで、ボクシングのプロテストに合格するか否か、というところで、結構引っ張ってましたが、その結果が流れる前の段階で、合格しなかったんだろうな、ということが分かってました。こういうドキュメンタリー企画(ウリナリの社交ダンス大会とか)って結構ありますが、その結末の予測はすごく簡単です。

 ポジティブな結果になる場合は、直前のVTRではネガティブな情報がバンバン出ます。怪我してた、ミスをした、うまくできなくて泣き崩れた、などなど、こーいうネガティブな情報が出るときは、ハッピーエンドが待っています。
 逆に、ネガティブな結果になる場合、直前のVTRではポジティブな情報がバンバン出ます。今まで一番出来が良かった、満足げな笑顔、審査員の好評価などなど。こういった情報が出たときは大抵バッドエンディングが待ち受けています。

 笑いは振り幅と言いますが、感動も振り幅なので、その振り幅を大きくするために結果とは逆のベクトルを視聴者にインプットするわけです。

 昨日の「Qさま!!」でも、プロテスト終了直後に、コーチが「ベストファイトだった!」と誉めたり、山本の良いパンチが入ったシーンなどが流されていました。試合途中、積極性に欠けるということで審判に注意されるシーンもありましたが、これは不合格への伏線ですね。「あんなに山本が優勢だったじゃないかよ!なんで不合格なんだよ!」という視聴者の疑問を氷解させるための演出だったわけです。

 バラエティ番組に限らず、報道番組であったとしてもこのような演出は当然なされているものとして、常日頃僕はテレビを見ています。他の人も当然そのように見ているものだと思ってたら、妻はそういう穿った見方をしていないことが昨日分かり、この記事を書いた次第です。この記事を読んで、「へーそうだったのか!」と思う人と「何を今更」と思う人、どっちが多いんでしょうね。

#そういう企画は置いといて、昨日のロバート山本の頑張りは凄かった。たかだかボクシング歴3ヶ月の僕の感想なんであてにはならないと思うけど、ハードスケジュールをぬってよくあれだけトレーニングできるなぁ。リングの中に入っただけでそのプレッシャーに過呼吸になった僕とは大違い。

レンタルサーバー、スペック比較 - DreamHostで、WordPressを簡単インストール(1)

 このブログは米国のレンタルサーバー(※)である「DreamHost」上で、運営されています。今でこそ、日本のレンタルサーバーも安いところが増えましたが、DreamHostも話題になった数年前はぶっちぎりの安さだったのです。
 初期費用無しの月額9.95米ドル(約1,150円、1年契約プラン時)で、200GBの容量、MySQL無制限、ドメイン追加無制限、サブドメイン追加無制限、任意のドメイン1個プレゼント、と破格の条件です。
(※)サーバーホスティングと言い換えてもOK。日本では、ロリポップやさくらインターネットなんてのが有名ですな)

 これらのスペックがどれだけのインパクトなのか、今一番日本で有名(と思われる)なレンタルサーバー「ロリポップ」、そのお兄さん的存在の「チカッパ!」、さらにその上のお兄さん的存在「ヘテムル」と比較してみます。なお料金は、1年契約プラン&キャンペーン価格を適応しない定価を12で割って、月額換算して比較してみます。

  DreamHost ロリポップ チカッパ! ヘテムル
1ヶ月あたりの料金 約1.150円(9.95米ドル)
(月額9.95×12+初期費用0)
525円
(月額263×12+初費費用3,150)
700円
(月額525×12+初期費用2,100)
約1,830円
(月額1,500×12+初期費用3,950円)
容量 500GB 200MB  1GB 3GB
MySQL 無制限 1 1? 10
ドメイン 無制限 1 5 10
サブドメイン 無制限 300 無制限 無制限

 価格こそ、チカッパ!とヘテムルの間ですが、提供されているサービス内容は雲泥の差です。容量なんて桁が2~3違いますしね(容量の単位を間違っているわけではありません)。MySQLとドメインが無制限で追加できる、ということは、ドメインの登録料さえ払うだけで、100個でも1000個でも10000個でも独自ドメインサイトを月額約1,150円だけで持つことができるというわけです。

 あるいはサーバーを借りたときに、好きなドメイン(.com, .net, .org, .info)を1個取得できますので、そのサブドメインサイトを好きなだけぽこぽこ作ることができるわけです。この場合月額約1,150円だけでサイトを好きなだけ持つことができることになります。

 当然、美味しい話ばかりではありません。これだけ太っ腹なサービスなので、ユーザーも多くなり、パフォーマンスが極端に悪くなることがあります。重い、繋がらない、なんてことが起きます。そういった海外のレンタルサーバーを使う際のリスクはこちらの記事を参考にしてみてください。

 個人サイトならまだしも、企業サイトであれば、日本のレンタルサーバーが色んな面で安心です。おそらく企業のWeb予算においては、月額1,150円も1,830円も大差ないはずなので、海外の激安レンタルサーバーよりはヘテムルを強くオススメします。

 しかしながら個人ユースにおいては、1,150円と1,830円の差は看過できません。ランチ一回分です。そこで僕は「DreamHost」を使い続けているわけです。重いことが致命的になるほどアクセスが多いわけでもありませんしね。

 ただし、将来的にはどのようになるかは不透明です。快適なサーバー環境を求めてサーバー移転を考えるかもしれませんし、そもそもDreamHostが未来永劫存続する確証は無いのです。

 そこでサーバー移転を視野に入れつつ、DreamHostでサイト構築することになりますが、そのために、DreamHostに全てを委ねないことが重要になってきます。つまり、DreamHostが提供しているサービスでも、他に安価で安心なサービスがあれば、そちらを使います。これにより、DreamHostが突然不測の事態に陥ったとしても最低限の手間でサーバー移転できるというわけですが、ここでは特に、

・ドメイン管理
・メールアドレス管理

をDreamHostのサービスから切り分けて管理することにします。具体的に、ドメイン管理は「ムームードメイン」、メールアドレス管理は「Google Apps」を使います。

 幸い、というか、来年早々にも個人事務所を設立しますので、DreamHostで提供されている1クリックでWordPressをインストールできる機能を使って、その個人事務所サイトを実際に構築していきます。

(酒を)飲む前に(牛乳を)飲む

「翌朝に残らない」酒宴のコツ(日経BP)

忘年会のシーズンが終わったと思ったら、次は新年会が待ち受けていますよ。その前にも、クリスマスに正月とビッグイベントが待ち受けています。自分の都合と相談して出られるのならばそれに越したことはありませんが、出ないわけには行かない、という酒宴もあるわけで、となれば、いかに翌日に残さないように飲むかということに気持ちを切り替えましょう。

ちょっと古い記事ですが、賢い飲み方を提唱しています。

いきなりアルコールを飲んでは、空腹の胃にダメージを与えてしまう。胃の粘膜に直接アルコール分を吸収させるのは、避けたい。

 胃を守る方法としてお勧めなのは、アルコールを飲む前に、胃の粘膜に「膜をはる」効果が期待できる乳製品や脂肪分を含む食べ物を少しでも胃に入れておくこと。例えば、牛乳やチーズなどだ。とはいっても、お酒を飲む前に牛乳などを口にするのは、抵抗がある人もいるかも知れない。

 この場合、「1粒のチョコレートでもいい。それだけでも、胃の表面に膜をはって、アルコールが直接、胃に悪影響を与えるのを防ぐことができる

ふむふむ。
酒の席に向かう途中で、コンビニに寄って、ササッと牛乳を飲んでおけば、ちょっと安心ってことですね。
もいっこ、二日酔い系のネタ。上と同じく日経BPの記事です。

二日酔いしない飲酒量は計算式でわかる!

酔わない酒量をはじき出す計算式が書かれています。おそらくこれは平均的な値で、下戸の人や酒豪の人ではまた状況は変わってくるんでしょうが、目安にはなるはず。上の二日酔いにならないための防止策と併せてチェックしておきましょう。

鼻呼吸でインフルエンザを予防する

免疫力をアップしてウイルスを撃退しよう!(Web担当者Forum)

 インフルエンザの流行や、イベントが続く季節だったりして、なかなか体調管理が難しいのですが、インプレスR&Dの「Web担当者Forum」サイトで、体調管理のTipsが公開されています。人を呪わば穴ふたつ、という諺がありますが、インフルエンザも同様で、周りの人も巻き込んでしまいます。電車の中で激しく咳やクシャミをしている人間を見ると軽く殺意が湧いてくるほど迷惑です。

 さて、予防の前提条件として、

夜10時~夜中の2時は、免疫力が落ちる時間帯です。忘年会や新年会の時期には難しいかもしれませんが、できるだけ人ごみを避けるように気を付けましょう。ウイルスは乾燥した冷たい空気が好きなので、室温は20~25度、湿度60~70%を保つと激減します。

 とあります。ふむふむ。
あといくつか、免疫力を上げるためのTipsが紹介されていますので実践していきたいと思います。

 んで、3番目に「鼻呼吸をしよう」と紹介されています。そこで思い出したのが、水道橋博士が紹介していた「口閉じテープ ネルネル」。寝るときに口に絆創膏を貼って、鼻呼吸を促すというものです。「えー、口にテープ貼って寝るの?」と抵抗を感じる人も多いと思いますが、水道橋博士曰く

 端的に言えば、簡単に使え、皮膚に優しく、適度な粘着力で安心だ。

 最初は、猿ぐつわをされるような、マゾっ気のあるものを連想していたが、大きさは絆創膏程度で、抵抗感はない。素材は通気性がよく、上下に伸びにくい不織布。商品開発後10年を経ているようなので、試行錯誤の末、粘着力を調整しているのだろう。息苦しいと思うほどの口封じでもない。

 さらに、6時間程度の睡眠中、一度も外さなくても、かぶれや、肌荒れなど起こることはなかった。

 俺は、2日で慣れてしまった。つまり誰にでも使いやすいものであることを実感したわけだ。起床時、へんとう腺がガラガラする不快感、口腔内の乾燥がないのも新鮮な実感であった。

 Amazonに売っていたので早速注文してみました。インフルエンザは予防接種を受けたとしても、効果が表れるのが1~2週間経ってからなので、今現在、インフルエンザにかかるわけにはいかない、という人(大抵の人はそうでしょうが)は上記の予防法を実践してみてはいかがでしょうか。僕はネルネルを試してみることにします。

追記(12月23日)
 一昨日届いたので、2日使った使用感を書いてみる。
 水道橋博士のレビュー記事にもあったように、たしかに辛くない。気になって眠れなかったり、寝苦しくて起きるなんてことは少なくともこの2日間ではなかった。もっとも寝付きやすい&朝まで熟睡できる体質というのも影響しているかもしれない、寝付きが良くない、とか睡眠が浅いって人には、もしかたら気になって睡眠が阻害されるかもしれない。

 鼻炎なので、鼻呼吸だけって大丈夫なのかな、と思ったけど全然大丈夫だった。花粉症全開で、鼻が終始詰まっている時期ではどうなるか分からないけど今の時期は問題無さそうだ。問題は、これをいつまですればいいのかってこと。自然と鼻呼吸に移行できていれば外してもいいはずなんだけど、それをどうやって確認すればいいのだろうか。

Home > Tags > Tips

サイト内検索
RSS
メールマガジン

メールアドレスを入力してください:

配信: FeedBurner

  • いい加減、ドクター中松の話題は全マスコミがスルーしないかな。彼にまつわる与太話・虚構を真に受ける人間がいるかと思うと気分が悪い。  1日前
  • ハイロウズの青春を聴き中。  1週間前
  • スカパーのカスタマーセンターに連絡中。絶賛たらい回し中。  1週間前
  • スカパーHDってひとつのアンテナ線から2つのチューナーに分配できないのかー。地デジもそうだけど、画質の向上と引き換えに、使い勝手がおそろしく悪くなるのは勘弁して欲しいよ。  1週間前
  • ロンハーの「俺たちの№1」は、ICONIQ、千紗(ガルネク)、鈴木亜美とエイベックスから3人ランクイン。狩野英孝がエイベックスでお世話になってるバーターだよね、これって。  2週間前
  • ブラックビスケッツのTiming(タイミング)をYouTubeでヘビロテ中。一番テレビが楽しかった時代を代表する楽曲。ヘキサゴンとはレベルが違うぜ。天野っちは本当に歌うまいなー  2週間前
  • スクリーンシートで人種を描き分ける高橋陽一  3週間前
  • キャプ翼っつったら、地平線が見えるグラウンドだよね。  3週間前
  • キャプ翼でサッカー始めたので、今日のアメトーークは懐かしい。  3週間前
  • 最近の「相棒」って、犯人しか知り得ない情報をうっかり喋ってしまって逮捕、というパターンが多くない?   4時間前
  • 過去の独り言...

Posting tweet...

Powered by Twitter Tools.

最近の投稿
Tag Cloud

Return to page top