Post:2008年07月23日
旅行のときに持って行くもの
こんばんは、旅行前はドキドキして眠れないタイプのHaRDです。
明後日から高校選手権に向けて京都へと出発する(大会は滋賀だが泊まるのは京都)わけですが、荷造りをしているといつも「持って行くものはこれだけで良かったかな……」と不安になる。ということで、今日のうちに持って行くべきものを箇条書きしておいて、明日またチェックしてみようかな。
- 衣服
- タオル
- ハンカチ
- ティッシュ
- メガネ(予備)
- 薬(風邪薬、胃薬、湿布)
- 暇つぶし用品(本、トランプ、あやとり)
- 携帯電話(プラス充電器)
- デジカメ
- 耳栓
- 電気カミソリ
- 手鏡
- 筆記用具
- しおり
- ガム
- 財布
- 切符
多分、僕が持って行くものはこれくらいだよなぁ……あとは、財布から必要のないカード類を抜き取ったり、予備の携帯電話を持って行ったり、万が一に備えて携帯電話のデータをパソコンにバックアップしておけばOKかな。
あ、そうそう、携帯用サイトに「天気予報」のページを追加しました。滋賀、京都、熊本の天気予報を見る事が出来るという、思いっきり高校選手権に行く自分用のコンテンツですわ(笑)まぁ、普通に天気予報サイトに行けば十分なんですけどね。APIを利用したページをつくってみたかったので、何となく作成してみました。
Ktai Style 1.43 を使用してみた
というわけで、いつもお世話になっているWordPress
の携帯対応プラグインである『Ktai Style バージョン1.43』をダウンロードしてアップグレードしておきました。
変更点はリンク先を見ていただければ分かるんですが、僕がプラグインを使用する上での大きな変更点は特にないようでした。ただ、動作確認として色々とサイトを見ているとちょっとおかしなことに気が付いた。
外部へのリンクをクリックしたときに、タイムアウトしてしまう場合があるのだ。中継ページの redir.php に行く前の状態で止まってしまう(携帯端末の接続時間内にリンクできずにエラーになる)。通信状況が悪いからページ遷移できないというわけではなさそうだったので色々と調べてみたところ、リンク先のサイトによってはうまくいくので、media="handheld"のチェック部分でタイムアウトしているのかなと予想し、redir.php のソースを修正しながらテスト。
結果としては、redir.php のdiscover_mobile()関数内にある、
if ( $byte_count > $timeout_bytes ) {
の直前部分に以下の行を追加することで、タイムアウトしてしまう現象は解消されました。
if (preg_match('!(</head>|<body[ >])!i', $contents)) {
return false;
}
多分、media="handheld"がない場合に、コンテンツ内容をチェックし続けて遅くなっていると思い、このような処理を追加してみました。タイムアウトになるサイトとならないサイトの違いは良く分からなかったのだが、</head>や<body>の後にmedia="handheld"が来る事はないような気がするので、このような処理を加えてみました。