2003年3月

2003-03-31(月)

慌ただしかった。 明日から東京。 金曜の夜遅く帰る予定。

2003-03-29(土)

2003-03-11 は報道されなかったが, 昨春の合格者をホームページに誤掲載 群馬大 といったケースはよくあるのかもしれない。

Yahoo! Japan の文字コードは EUC だが HEAD に META タグ ではなく 0xfd 0xfe という2バイトをコメント <!-- --> に入れている。 新 Yahoo! Japan のベータ版 ではこれが <!--京-->になった(京 = 0xb5 0xfe)。 Shift JIS の第2バイトが 0xfc 以下であることを使ったもののようである。 EUC で第2バイトが 0xfd か 0xfe のもので Vine Linux 2.6 + Mozilla でも Windows の IE6 でも表示できるものは次の通り(龠までは JIS 第1〜2水準)。

◎◇◯胤蔭往応拐改茅萱棋棄享京屑屈拳捲口向狛込冊刷持時収周傷償埴飾雀裾
箭線増憎蛸只喋寵蹄逓統到乳入駁麦眉美幅服方朋慢満油癒理璃練聯傴傲劑辨哈
咨圄圉奬奩屎屓廐廏悃悚戔戛撈撼暾暼椌棍檢檣沱沾漲滌燵燼瓔珱癬癰磊磬笶筐
糺紆缸缺脯腋茉苙蕘蕈蝮蝙襠襞譚譫踴蹊逹迸鍄錮陜陞顯顰髱髷鵆鵈龜龠

Shift JISなら2バイト目が 0x40〜0x7e の範囲のものが使えそうだ。 多数あるが非漢字の部分だけ挙げておく。

 、。,.・:;?!゛゜´`¨^ ̄_ヽヾゝゞ〃仝々〆〇ー―‐/\〜‖|
…‥‘’“”()〔〕[]{}〈〉《》「」『』【】+−±×0123456
789ABCDEFGHIJKLMNOPQRSTUVWXYZァアィイゥウ
ェエォオカガキギクグケゲコゴサザシジスズセゼソゾタダチヂッツヅテデトド
ナニヌネノハバパヒビピフブプヘベペホボポマミАБВГДЕЁЖЗИЙКЛ
МНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдеёжзийклмн

残念ながら漢字を入れても両者に共通の文字はないので,たとえば <!--◯〇--> のように2文字使わないと,どちらの文字コードに変換されても簡単に判別で きるページは作れない。

[2003-05-14追記] しばらく <!--◯〇--> という「魔除け」を入れて特に問題がなかったが,2003-05-14 にある問題が生じたので,「魔除け」は取り払った。

2003-03-25(火)

パニック状態。 ついに混乱して卒業式(23日)に別の予定を入れてしまい,式の後,走る羽目になった。

昨日夕方,グループで情報共有に使っているCVSサーバが異様に遅いと言われ,ログインしてみると,確かにコマンド入力もほとんどできないほど遅い。 やっとのことで危険なコマンドを打ち込む。 次のようなパケットでネットが埋め尽くされている。

17:40:21.785513 10.XX.YY.ZZ.1096 > 224.AA.BB.CC.7777:  udp 1444
17:40:21.786722 10.XX.YY.ZZ.1096 > 224.AA.BB.CC.7777:  udp 1444
17:40:21.787930 10.XX.YY.ZZ.1096 > 224.AA.BB.CC.7777:  udp 1444
17:40:21.789143 10.XX.YY.ZZ.1096 > 224.AA.BB.CC.7777:  udp 1444
17:40:21.790364 10.XX.YY.ZZ.1096 > 224.AA.BB.CC.7777:  udp 1444
17:40:21.791572 10.XX.YY.ZZ.1096 > 224.AA.BB.CC.7777:  udp 1444
17:40:21.792785 10.XX.YY.ZZ.1096 > 224.AA.BB.CC.7777:  udp 1444
17:40:21.793995 10.XX.YY.ZZ.1096 > 224.AA.BB.CC.7777:  udp 1444
17:40:21.795207 10.XX.YY.ZZ.1096 > 224.AA.BB.CC.7777:  udp 1444
17:40:21.796419 10.XX.YY.ZZ.1096 > 224.AA.BB.CC.7777:  udp 1444
17:40:21.797638 10.XX.YY.ZZ.1096 > 224.AA.BB.CC.7777:  udp 1444

慌てて情報処理教育センターの某事務さんの携帯に電話。 ご帰宅途中の車の中であった。 10.XX.YY.ZZというIPアドレスのマシンは確かにあるが止まっているはずだという。 この嵐はしばらく続いたがそのうちにぴたっと止まった。 翌朝(つまり今朝),大学から電話あり。 昨夜のはNorton Ghostでネットワークインストールを仕掛けて帰ったのを忘れていたとのこと。 確かにこのプロセスを動かすとネットがUDPで飽和し,スイッチも越えてしまう。 特に今回,センターのLANが10BASE-5から基幹1Gのスイッチに強化されたため,10BASE-5のままの研究室の飽和が激しかったようである。

2003-03-17(月)

rsync に代わるものとして, Unison File Synchronizer というものがあるそうだ。 そのうち試してみよう。

2003-03-16(日)

本が2冊届いた。

日本エディタースクール編『Wordで本をつくろう[ヨコ組編]』(日本エディタースクール出版部,2003)。 Wordでどこまできれいな本が作れるかを示した本として秀逸。 ただ,「まえがき」のページの仕上がりだけ見てもWordで本を作りたくなくなる。

もう1冊は,TeXの本。 Amazon.co.jpで初心者向きの本として評判が良かったので買ってみたが,ちょっとがっかり。 そもそもTeXで組まれていないし,TeXで組まれたサンプルを見ても,きれいでない。 単なるマニュアルの引き写し以上の何ものでもない。

2003-03-14(金)

qpopper に脆弱性,今朝 4.0.5 に更新。

昨日,Yahoo! JAPAN から私の リンクに許可は不要です をディレクトリに登録するというメール,続いて3月14日の 新着情報 内の「今日のオススメ」にこれを掲載するというメールが来た。 たぶん数日前から騒がれている 産経新聞社が「無断リンク」に警告 がらみであろう(ここからも私のページがリンクされていた)。 おかげで私の「リンク……」ページのページビューは, 3月10日31件,11日27件,12日19件,13日4764件。今日はもっと上がるであろう[追記:14日9377件,15日2371件]。

ブラウザを Mozilla 1.3 に更新。

2003-03-11(火)

先週は家で夕食を取れなかった日が4回もあった。 日曜日は知人の結婚式。

昨日は子どもの合格発表。 10:00から頻繁に更新するが,リンク先の合格者受験番号一覧の画像がいっこうに現れない。 10分近く経過して,さすがにおかしいと気づき,ファイル名の .jpg を .JPG に変えてみる。 駄目。 さらにファイル名全体を大文字に変えてみる。 おぉっ! 現れた! 連絡先が書いてないので,とりあえずホームページ担当者にメールで注意を促し,すぐに子どもと下宿探しに出発。 契約して家に帰ったのが21:30を回っていた。 礼のメールもないが,リンク切れは直っていた。

今日は子どもの買い物につきあう。

2003-03-04(火)

私の管理している 三重デジタルコミュニティズRingサーバ が見えない。 ネットワークトラブルかマシンの故障か。 メールで問い合わせても返事がない。 皆さん sendmail にたいへんな穴が見つかったのでそれどころではないのか。

2003-03-02(日)

意味があるかどうかわからないが,最新の「いろいろ」に current.html というシンボリックリンクを張ることにした。

最近,スペインの学生から私の古い ar002 というテスト用アーカイバ(ar002.exe,LHA で展開可)がうまくコンパイルできないというメールが。 けっこうがんばって最小の再現できるコード例を送ってくれたりするのでつい久しぶりに自分のコードをデバッグ。 あにはからんや,io.c の getbits() がバグっていた。 当時のコンパイラでは32ビット幅の bitbuf を32ビット右シフトすると0になったが,今は32ビット右シフトは NOP である。 ← ではなくて当時は unsigned bitbuf が16ビット幅だったから大丈夫だっただけかもしれない。

ちなみに maketbl.c にもコンパイラ依存のバグがあったがこれはずっと前に直した。

[2003-03-06追記] 上で述べていること(x >> n が x >> (n%32) と扱われること)は ix86 や SPARC(たぶん PowerPC も)については成り立っているようであるが,どの CPU でも成り立つこととは限らないので念のため。 なお,Java では言語仕様にこのことが含まれている(int なら (n%32) ビットシフト,long なら (n%64) ビットシフト)。


[目次]

松阪大学 奥村晴彦

Last modified: 2003-05-14 20:48:59