▼ 2008/08/20(Wed) adiaryでStatus:404を返すように
Google ウェブマスター ツールを使ってサイトの情報を確認しようと思ったら、"サイトの管理者かどうかの確認が要る"ということだったので、"HTTPファイルをアップロード"を選んだわけですが、adiaryがエラーページでステータスコード404を返さない仕様のため、処理が完了しなかった。
なので、ちょっとスケルトンを修正して404を出力させるように変更。
なので、ちょっとスケルトンを修正して404を出力させるように変更。
--- diary.skel/_main_onelog.html 2008-08-18 22:01:02.000000000 +0900
+++ diary.user.skel/_main_onelog.html 2008-08-20 20:10:02.000000000 +0900
@@ -13,6 +13,7 @@
<$ifmessage(v.diary_id, "日記帳 <@v.diary_id> が存在しません", "日記帳が指定されていません")>
<$ifmessage(v.diary_id && ! Auth.ok, "もしあなたが「ID:<@v.diary_id>」ならば、右上からログインしてください 。")>
<$else>
+<$if(!v.load_days, print_header("Status", "404"))>
<$ifmessage(!v.load_days, "該当する記事がありません")>
<$end>
<@ifexec(Message, begin)>
_main.htmlの方も修正した方がいいのかもしれないけど、一覧表示で記事が無いことは、blog開設直後だけだろう……ということで放置。w3m Tips
↑の確認をしようと思ったのだが、たまたま使っているPCにはProxomitronが導入されておらず、ブラウザはSleipnirだった。Firefox+LiveHTTPHeadersを使えって話だけど、わざわざヘッダー確認のためだけにブラウザを導入するのは大げさなので、ターミナル一枚開いてw3mでどうにかできないかと……。
便利なオプションがあった。
$ w3m -dump_head http://mo.kerosoft.com/test HTTP/1.1 404 Not Found Date: Wed, 20 Aug 2008 11:10:28 GMT Server: Apache Cache-Control: max-age=0 Last-Modified: Tue, 19 Aug 2008 18:57:14 GMT Connection: close Content-Type: text/html; charset=UTF-8;w3mを自分の鯖にも導入しておこうかしら。
参考になった記事や興味深かった記事は、他の人も見つけやすいようにリンクやはてブしていただけると助かります…。
コメントも歓迎です。
▼ コメント(0件)
- TB-URL http://mo.kerosoft.com/055/tb/
▼ 2008/08/20(Wed) VAIO TXでSDHCを使えるようにする
なぜSDHC?
VAIO VGN-TX92Sには、MemoryStickスロットの他、SDスロットが標準装備されている。私の使っているデジカメはSD/SDHCカードを使用するタイプなので、A-DATAのSD2GBをカメラとVAIOによく行き来させていた。
が、昨今マイドキュメントの肥大化により内蔵HDDの窮屈さに悩まされていたところ、SDHC 16GBが5000円しないというニュースを受け、早速買ってきた。
A-DATA SDHC 16GB Class6、ark@秋葉原にて\4980だったっけ。
SDHCを使おうにも…
VAIO TXシリーズはSDカードをサポートしているが、SDHCカードはサポートしていないと公式FAQに書いてある。TZシリーズなら対応しているのだが…。とりあえずはBEFORE。
中身のバージョンを調べてみると、2006/02/20 v2.0.0.11らしい。


現時点でSDHCを差し込んでやっても「ディスクを挿入してください...」のまま。
まったく認識する気配なし。
MicrosoftのHotfixを試す
情報を集めてみると、DELL, Thinkpad, Let's Note, VAIO Type GなどのSDドライブは、MicrosoftのHotfix KB923293または、KB934428(これらのHotfixはXP Service Pack 3に含まれているらしい)などを使用すると読み書きできるようになったという話があった。こいつも同じ手が使えるかな?と思った物の、Sony謹製の独自ドライバが絡んでいるようで、デバイス認識形態もOS標準ドライバを使っていないようなので、Hotfixを入れたところで状況変化なし。
が、ソフトウェアドライバで何とかなるなら、別の方法を……あ、そうだ、まだ、メーカーサイトを見に行ってない!
Sonyへいく
VGN-TX92Sを開くと、"VAIO の「メモリースティック PRO デュオ」 8GB・16GB への対応について"なんてもっともらしいのがあるので開いてみる。「メモリーカード リーダ/ライタ ドライバ Ver.2.0.0.18(XP)」アップデートプログラムというのがあったので、これを適用……。
TIDMSC-01549400-UN.exe
で、めでたくSDHCが使えるようになりました!
8GB/16GBのメモリースティックと同時にSDHCもサポートしたんなら、ぼそっとでも書けばいいのに……。
なんというか、自社がメモリースティック作ってるだけあって、こういうところはオマケなんだろうねぇ、きっと。
バージョンも2007/04/23 v2.0.0.18に!


実は…
ここからは余談なのですが、はじめ↑のパッチに気づかず、"[「Windows Vista サプリメントディスク」を使用して Windows Vista にアップグレードした 2006年4月~12月に発売の type L(LA・LB)、type A(AR)、type BX、type F TV、type T(TX)] "の方に注目していて、そのリンク先にあったアンオフィシャルドライバをぶち込んでみようとしてたんですが、OSがXPなためインストーラに弾かれ、仕方なく解凍したものを手動で警告を無視してインストールして、動いたー!とかやってたんですが、後からこの記事を書くために見返していると、ジャストなのがあるじゃないか……。ちなみにアンオフィシャルドライバを使うと、デジタル認証なしのドライバが使われることになります。多分実害は無いはず(笑)
というわけで、後々の人は上のパッケージを使うといいと思います。
ひとつ気になること

非常に気持ち悪いけど、まぁ中身の方は使えてるんだから大丈夫かな。
外付けのUSB R/W経由だと↑の場所で正常にボリュームラベルなどが確認できるので、これはカード自体の不良ではなさそうです。
参考になった記事や興味深かった記事は、他の人も見つけやすいようにリンクやはてブしていただけると助かります…。
コメントも歓迎です。
- TB-URL http://mo.kerosoft.com/054/tb/
