日記

12月 1日 (月)

1. ウィンドウズで銀行システム

すげー! 勇気あるなあ、百五銀行。チャレンジャーですよ。

2. 噂のID問題 - case folding -

HTML 4 のID属性値の話です。いやー、全然知りませんでした。

要するに…

SGMLではIDデータ型は大文字に変換されて解釈される。SGMLアプリケーションであるHTML 4でもこのルールは適用される。つまりID属性をアンカーとして利用する場合、リンク元HREF属性値のフラグメント識別子を大文字にしておかないと、ハイパーリンクとして機能しない虞がある。例えば、HTML 4文書内のある要素(ID="foo")に対するHREF属性値は、"〜#foo"ではなく、"〜#FOO"でなければならない。

…です。ID属性値に小文字を使っちゃダメ、という意味ではありません。

XMLアプリケーションであるXHTML同士なら、この問題は発生しないようです。でも、コンテントネゴシエーションでHTMLとして解釈した場合はどうなるんだろ?

2.1. IDREF

LABEL要素のFOR属性などはIDREF型ですが、これも大文字に変換して解釈されるんでしょうか。変換されなかったら、やっぱり不整合が起こるような気がします。JIS X 4151-1992 (HTML版)ではID属性値等に言及されていないようです。 *1 大元のISO 8879は…読むのに金かかるんだよなぁ… ケチ>ISO

3. PostgreSQL 7.4

アップグレードしておきました。

4. curry

チキンカレーを作ろうと思ってたのに、鶏肉を買い忘れたアホ約1名。…私です。

仕方なく残り物の豚肉でポークカレーに。

12月 2日 (火)

1. Patra

1.1. 出力モジュール改良

ループ中でforeach (sort keys %HASH)していた部分を、ループ外で@SORTED = sort keys %HASH;してからループ内でforeach (@SORTED)しただけで、2割ほど速くなりました。

それでも遅いんですが…(涙)

1.2. 覚書

リンク集とは、突き詰めると御馳(GOTI)dmoz(open directory project)のような形式に行き着くのでしょうか。

2. 刻の涙のお部屋紹介♪

350万… すげー(笑)

3. マガジン

「天才料理少年 味の助」と「たんぽ」が成年誌送りにならないのはなぜか。

12月 3日 (水)

1. イース6通常版

とってもごはんの「どうでもいいニュース」より。

イース6通常版販売に関して、いろいろ問題が出ているようです。あんな売り方すれば、そりゃ苦情も出るでしょうし、初回版買った人は怒るでしょうよ。

1.1. BBS

相変わらず、ファルコムの公式BBSでは「不適切な」書き込みが迅速に「処理」されている模様。クロムシックスアリカのBBSとは大違いやな。

1.2. 初回版購入の意義

ファルコムの新製品を発売後すぐに買うなんて、愚かな行為ですよ。どうせ半年か一年もすれば、特別企画か何かで、特典付きで安く買えるんです。そんなことは過去のあの会社のやり方を見れば明らかです。

私もイース2 EternalとVM JAPANで嫌な思いしましたからね。さすがに私でも学習しましたよ、ええ。だから特別企画だけを狙って買うんです。イース6だって、あと数ヶ月もすれば安くなる、歴史がそう証明しています。

2. Progress

久しぶりにクロムシックスを見に行ったら、Angelic Vale - Progress -なんてのが発売されていました。

戦闘シーンがテンポ良く進んでくれれば、買いなんですけどねー。

3. DIV病

メモ。

12月 4日 (木)

1. HTML tiny reference

無駄なマークアップによるタグやクラス指定を削除しました。

あと、スタイルをごっそり変更しました。

2. 食前の一服

人前で毒煙を振り撒いてまでニコチンを摂取しないと食事一つ満足にできない重度の薬物依存症患者は隔離病棟にでも入ってなさい。

3. enqueue

  • シャーマンキング (27)

4. 最近の検索

Apacheのログより。

  • 月姫 吸い出し テキスト
  • 吸出し 月姫 画像

5. アニタ・キング

一字加えるとアニヲタ・キング…ってどうでもいい。

12月 5日 (金)

1. WWWC

WWWCに対応させるときに、META要素のNAME属性値にWWWCって書くらしいですが、これってプロフィールは作られているんでしょうか。

PROFILE属性書かなくていいのかなー。SCHEME属性書かなくていいのかなー。

2. infoseekマルチ翻訳

  1. まあお前、1は、牛鮭定食でも食ってなさいってこった。
  2. Well, you and 1 were eaten also by the 牛鮭 table d'hote, were said in a lack and were elaborate.
  3. さて、あなたと1はさらに牛鮭定食によって食べられ、不足の中で言われており、精巧でした。

3. HTML tiny reference

スクリプトがバグってる罠。目次の部分が不思議マークアップだったのを修正。

12月 6日 (土)

1. 日替わりスタイル

 #!/bin/bash
 entry=('foo.css' 'bar.css' 'baz.css' 'foobar.css');
 num_entry=${#entry[@]}
 index=`echo "(${$} + ${RANDOM}) % ${num_entry}" | bc`
 echo "${index}/${num_entry}: ${entry[$index]}";

乱数のばらつきが良くないようです。bashプロセスごとにシードが同じとか?プロセスIDを加えて回避。

12月 7日 (日)

1. 散財

アキバコース。

  • gigabeat G20
  • マクロス (PS2)
  • アキハバラ電脳組 LD (6,7)
  • エルフェンリート (6)

カードも使えた、ていうかー。

1.1. 買えない

ホイホイさん、売ってないです。陳列された形跡すらない店も多数。

1.2. 買わない

WILD ARMS alter code:Fは買うのやめました。

  • 装備品排除
  • VITゲージ
  • 建物サーチ
  • ××のピンチ!
  • エンカウントキャンセル

WA3rdのシステムをほとんどそのまま引きずっているようです。私、WA3rdは評価してないんですよ…

2. gigabeat

音楽云々よりも、データの持ち運びに便利そうなので買ってしまいました。20GBもあれば、バックアップも取れますし。

それにしても、電源ケーブル長すぎ。今度、アダプタを買ってきましょう。

3. マクロス

とりあえず、TV版と劇場版をクリアしました。

って、…え? これでおしまいなんですか? はぁ!? ボリューム無さ過ぎ!

12月 8日 (月)

1. gigabeat

  • よく見ると「停止」ボタンがない
  • 電源を入れたときに、電源を切った場所から再生してくれる

12月 9日 (火)

1. ACECOMBAT2

サントラCDを作り直しました。曲順を変えたり、ループを削ったり、いろいろ。

ナムコはなぜACECOMBAT2のサントラを出さないのでしょう。名曲揃いなのにねえ。

2. 電脳組

本放送は作画が崩壊していたらしいのですが、私は本放送を一度も見ていないので、それがどの程度のものなのか全く知りませんでした。

なるほど、これはひどい。キャラ変わってるよ…「ヤシガニ」よりはマシ、といったところでしょうかね。