白林檎ベースステーション

白林檎ベースステーションは、林檎系個人サイトです。つまり、アップルコンピュータ社の Macintosh の中途半端マニアがうだうだしているだけのサイトです。得るモノ? 他人にそんなものを求める根性は間違っています。まあ、まったりと日記などをお楽しみください。

白林檎的日常

トップページに戻る  白林檎にメール

日記オプション



2003年8月
1
2
5
7
8
9
10
12
16
17
18
19
20
21
22
23
24
25
26
28
30
31



2003年9月
1
2
4
6
8
11
12
13
14
16
17
18
23
24
25
26
27
28
29

2003.8.24

 仕事柄、大抵のページは、ある程度使用者がいて、かつ手元に集められる環境であれば、片っ端から表示確認をしているのだが、これは主に HTML や CSS の解釈、 JavaScript の挙動なんかを主に見ていた。

 それですっかり油断していたのだが、ある Web アプリで問題が発生し、Apache のログを漁っていたところ、multipart/form-data におけるファイル名が、 Windows 版 IE ではフルパスで送られていることが原因と判明。Mozilla だとこれ、パス名はくっついてこないのだ。

 ぼくは大抵 Mozilla で作業をしていて、CGI に関しては先述のような方針で「表示確認」はしていたけれど、「動作確認」は最近していなかった。そのバチが当たったんである。精進が足らん、とも言う。反省。

 CGI までクライアントの環境に依存する部分があるとは思わなかったなぁ。つーか、もしかして IE コンポーネントを使ってるブラウザって軒並みそうなんだろうか……って、そりゃそうだろうな。うーむ。

2003.8.23

 水曜日には ja.oo.o の関西コミッターオフがあったり、木曜日には M さん宅のホームパーティーにお呼ばれしたりと、例になくアルコールを摂取した一週間だった。ホームパーティでは英語ネイティブのお客さんが多く、日本語と英語が飛び交う風景は、さながら主副音声を同時に流している衛星放送のようで、実に愉快であった。

 水曜日といえばこの日は徹夜明けだったのだが、ビールが気持ちよく回り、実に楽しい宴だった。ところが調子に乗って騒いでいるうちに終電を逃してしまい、その夜はカラオケボックスを寝床にしようと、入店したまではよかったが、周囲に歌が響いているもので、一向に眠ることが出来ない。対抗上こちらも歌唱を開始した。そして、中島みゆきの歌を 5 key up で歌うと実に痛快だということを発見。

 今日は身の回りのものを買い物に行った。ちょっとした用事で薬店へ。薬の棚は見ていると非常に面白い。別にぼくが薬物中毒であるというわけではなく、薬のネーミングというのは、物色して楽しむのに適しているのである。化学物質や生薬の名をそのまま付けたようなものにはあまり惹かれるものを感じないが、昔気質のありがたそうな名前だとか、あるいは職人芸としか思えぬ語呂合わせの名前というのは、なんとなし文学的な香りすら漂っている。言霊という概念も馬鹿には出来ないぞ、などと思う。

 イボコロリ、スルーラック、デルデル Max などは、まさに語呂合わせの適例だ。聞いただけで効能を想像でき、実に秀逸である。ケロリンというのもシンプルで良い。しかし今日の最優秀賞は、ネズミ駆除剤 デスモア に審査員全員一致で決定。この禍々しさが何とも言えず素晴らしい。これを使用しただけで半径 38km 以内全域のネズミが一匹残らず死滅しそうな、それだけの威力を秘めていそうな響きである。

 最近の格好良さげな名前もいいけれど、こういうヒネリのある名前を持った薬が少なくなるのは、ちょっと寂しい気がする。

2003.8.19

 遅い夕食をとりに天下一品へ行き、そのついでにツタヤまで足を伸ばした。

 往路、駐車場を出たところで車のフロントガラスをゴキブ○が這い、結果としてフロントガラスの外側を屋根に向かって歩いていたようなのだが、夜だったこともあって、すわ 使徒侵入 かと驚き、しばらく立ち往生した。交通量がほとんどない道だったからよかったようなものの、国道に出てからだったら大惨事になるところであった。

 ツタヤでは CD を数枚借りてきた。実は、そのうちの二枚にはコピー防止技術が施されている。一枚は SME のレーベルゲート、もう一枚は単にコピーコントロールとあるから詳細は不明だが、どうせ CDS あたりだろうと推察される。

 ご存知のようにコピー防止技術の施された CD は一般にパソコンのドライブでは再生できない。しかし、トイレを済ませて二階へ上がると、相方が何事もないような顔で iTunes にかけている。それも、ちゃんと CDDA のセッションを読めている。ははぁこれはこれはと思い、試しに Windows 2000 の方にかけてみると、レーベルゲート CD の方はサーバへ認証しに行ってから「再生できまつぇん」といい、コピーコントロール CD の方も「仕様どおりに」専用セッションが開始された。

 レーベルゲート CD の注意書きには Windows パソコン では再生不能とかなんとか書かれているから、まったく仕様通りの動作なのだろう。素薔薇しい (©ヨダレ団長) 仕様だ。

2003.8.18

 ふと Mozilla で日記ページの情報を見てみたら、あろうことかエンコーディングが Shift JIS と表示されている。慌てて PHP を使っている他のドキュメントも確かめてみると、これが軒並み Shift JIS。ところが、文字化けも起きずに、ページはちゃんと表示されている。これはどうしたことか。ぼくの作っているページは、太古の昔ならいざ知らず、もっぱら EUC-JP なのである。

 ソースを確認してみても怪しいところはない。と思うのだが、PHP はまだ使い始めてから日が浅いので、あまり自信がない。二十分ほど腕組みをして考える。

 以前の日記にも書いたが、HTTP ヘッダはドキュメント側で header() を使って書いている。他のヘッダはちゃんとレスポンスとして返ってくるから、これは間違いない。しかし Content-Type ヘッダだけは text/html; charset=Shift_JIS になっている。どうも php.ini で設定したものが強制的に入っているような雰囲気だ。しかし、事情があって、php.ini の default-charset を EUC-JP にするわけにはいかない。

 試しに、以前文字化けの原因だった mb_http_output() で EUC-JP を指定してみる。すると、おお、うまくいったじゃないか。header() と組み合わせれば文字化けも発生せず、レスポンスヘッダも正しく返ってくることがわかった。とりあえず一件落着である。

 しかし、それならドキュメントに書いている Content-Type ヘッダはどこへいってしまったのか。実にミステリアスである。つーかバグですか? フィードバックするべき? それとも既知の仕様?

2003.8.17

 小バエが鬱陶しいので、先日ダイエーで捕獲機を買ってきた。400 円也。

 本当は風流にハエ取り紙を設置したかったのだが、相方にハエ取り紙のどこが風流なのかと指摘されたため、仕方なく購入を見送ったのである。しかし小バエは相変わらずブンブン飛んでいる。数が多い訳ではないが、不快なことこの上ない。ぼくは元来小さくて音をたてて飛び回る虫が大嫌いで、蚊を連想するからなのか、見ているとそれだけで体のあちこちが痒くなってくる。何とかして追い払わなければ明日はないのだ。

 しかし小バエの駆除製品というのは案外種類が少ない。殺虫剤を除けばそれこそハエ取り紙とハエ叩きくらいではなかろうか。しかも連中、蚊取り線香を焚いても平気な顔をしている。そこへ前述の捕獲機が現れたので、興味も半分手伝って、購入に至った次第である。

 説明書きの通りに組み立てれば、あっという間に小バエの屍が山をなす、というようなことが書かれてあったような書かれていなかったような、とにかく幾ばくかの効果があるに違いない。なければならぬ。何も変化がなければ次から買うのを止める。

 相方の提案で部屋の模様替えをしている。忙しい時には  現実逃避  気分転換に模様替えをするのに限る。まだ途中なのであるが、今日のところは疲れたので、作業は明日以降に持ち越し。