技術フェチ日記 (2000年 12月)
- 2000/12/31 (日)
- 2000/12/28 (木)
- よいお年を。
…と、日記のはずなのにあからさまに読者を想定した文章を書く。
- 明日 29日から帰省 x 2。
来年の初詣、自分は何を祈るんだろう。
- 引出しの奥から、SC98
Tシャツが発掘された。
お気に入りの SC96
マグカップは研究室でいまだ現役。
- 新宿の東急ハンズ 1階に、Nokia
グッズコーナーができていた。
- glibc の vulnerability について Kondara プロジェクトに報告を思い立つ。
web ページを眺めるも、
適当な報告先が見当たらない (うーん…いまいち)。
プロジェクトメンバ紹介ページにセキュリティ担当と書いてある人と
webmaster にメイルを送る。
- ThinkPad X20 が届いた (13:57)。
修理内容は「液晶ケーブルの交換」となっている…
のだけど、なぜか、システム BIOS と embedded コントローラの版が
変わっていた (古くなった)。
- 2000/12/27 (水)
- 今月 22日に修理に引き取られていった ThinkPad X20、
修理完了の電話連絡がきた。
明日の配送を依頼。
今日配送してもらうことも可能だったので、引き取りと配送を含めて 6日で完了した計算。
- 11月 23日に注文した X20 用の AC アダプタが、
新宿ヨドバシカメラにようやく入荷した。
7千円前後。
- 古関さん (深沢研 OB, 現 IBM TRL) が徳永英明に似ていることに気付いた。
- United Airlines、
今年は欠航が多かったお詫びにプレミアメンバ資格の条件を緩めるとのこと。
昨年の 84% のマイレージで済むらしい。
例) Premier: 25000→ 21000マイル, Premier Executive: 50000→42000マイル, 1K: 100000→84000マイル
- Kondara MNU/Linux 1.2
最新の glibc である 2.1.3-9k には
locale まわりのセキュリティホールが残っている模様。
ローカルユーザから root になれてしまった…
- 2000/12/26 (火)
- 確かに buffer overflow や format bug は現実の問題だし、
C / C++ プログラマがセキュアなコーディングについて知らねばならないのも確か。
でも、プログラマ全員が注意を払うという対策ではあまりに心許ないので、
もっと根本的な対策を考えたい今日この頃。
(これらは SilverRain さんの日記から頂いた URI です。)
- 例えば、Java のアプローチ、StackGuard や ProPolice、Ruby, Perl などの taint という概念。
Java 言語で書いたってネイティブコードにコンパイルすればいいのだし。
- ところで、safe の反意語は unsafe だけど、
secure の反意語は unsecure ではなくて insecure。
- 昨日の SMAP X SMAP スペシャル (TV番組) は、
森くんがあまり映らないように
意図的に編集されていた気がする。
ビストロスマップ、香取が最初は給仕役だったとは憶えていなかった。
- http://www.shugo.net/jit/
これは前田修吾さんの日記ページ。
http://www.shudo.net/jit/
これは僕の JIT のページ。
- かなり久しぶりに研究室で興梠に会う。
- NTT ドコモから、一度はひっこめられた、
Java仮想マシン搭載携帯電話についての文書が公開された
(http://www.nttdocomo.co.jp/i/java.html)。
一応目は通しとこ。
- 2000/12/25 (月)
- 研究室で、年賀状の仕上げ。
- 昼頃、研究室へ。
- 昨日は一日中寝ていたにも関わらず、夜もぐっすり。
- 2000/12/24 (日)
- 23時になってようやく食欲が回復。りんごとおかゆとバナナを食べる。
- Mebius PJ2-X3
が引き取られていった。
- 飲みすぎ、食べすぎで 23日深夜に久しぶりの嘔吐。
丸一日煮…じゃなくて寝込む。
- 2000/12/23 (土)
- 2000/12/22 (金)
- ようやく C1 VJ で XFree86 (4.0.2) が動作した。
Mandrake の RPM をインストール。
内蔵カメラでの撮影もできている。
問題は ACPI or APM サポート。ぜひハイバネートさせたいのだけど…
- Debian の語源は Deb + Ian なので、デブイアンと読むのが正しい (嘘スギ)。
- ThinkPad X20 が修理のために引き取られていった (13:30 頃)。
早く帰ってこいよー。
- 昨日の N證券忘年会の写真 (webページ)。
- 2000/12/21 (木)
- CardBus な 100 Mbps Ethernet カード
FNW-3602-TX
が、Linux on C1 VJ で使えた。
web ページに「Linux OK!」とかいう表示まである。
ドライバは案の定 tulip_cb。
ちゃんと IRQ も他のデバイスと共有できている。
この間試したときは使えなくてがっかりした気がするのだけど。
- 今晩はしし鍋
(店の紹介ページ,
地図)。
- 「物欲予算」(ケータイ Watch)。
- 廊下で火災報知機が何やらしゃべっている(13:38)。消防訓練らしい。
曰く「落ち着いて避難してください」。
落ち着いて作業を続ける。
- 2000/12/20 (水)
- 公正取引委員会、NTT 東日本に警告。
DSL 事業への参入妨害が理由。
NTT ラヴな gori くんは怒ってるんだろうか。
- 20時から英会話教室。
単元の内容は slang について。
`killer' や `freak' がスラング扱いされていたのは少し意外。
`wired' はともかく。
スラングと言ってもテキストに載っているくらいだから
もうかなり一般的なものになってしまうのか。
- 研究室のプリンタが故障中なので、端末室へ印刷に出かける (15:30)。
- 一夜明けたら、XFree86 4.0.2
がリリースされていた。
- 2000/12/19 (火)
- ThinkPad X20、ネジひとつはずすと HDD がスポッと抜けるので、
修理期間中は代替機を希望したい…
というか、HDD 以外を全部交換してくれると手っとり早い。
- 12月中旬に計画されているという XFree86 4.0.2 (とその RPM)、早く出て欲しい。
C1 VJ で X を使うために。
- X386 の、386BSD 用バイナリを FD でせこせこ自宅に持ち帰ったのはもう 8年前。
mode line の値を手で計算したっけ。
こんな文書を見つけた。
X386/XFree86 の調整を自分で行う方法。
なんとまあ、Eric Raymond 著。昔はこんなことをしていたとは。
- 昨日、eMarker が届いた。
ボタンを押した瞬間に放映されていたテレビ CM が判るのは面白い。
これでテレビ番組で紹介した食べ物屋を検索できたらいいのに、とは妻の談。
- ThinkPad X20 の故障ぶり:
日頃の行いが悪いせいだ、きっと。
- 2000/12/18 (月)
- そういえば ThinkPad 530 には秘孔があった。
LCD パネルの上、真中辺りを押すと、LCD が昇天する。
S原が「ここが秘孔なんだよね」と言いつつ N松さんの TP 530 の秘孔を突いたら
本当に壊れたというのはもう 4年前の話。
N松さんには内緒だ。
- けいらく秘孔とは「ツボ」のことである、と北斗の拳のどこかに書いてあった。
ツボを突かれると体が破裂するのか…
- ThinkPad X20 の LCD の発色がおかしい問題、
LCD パネルに問題があることが判明。
手も足も出ないので、web ページで修理を依頼。
WEB受付番号は 20001218-0117。
メインマシンなので、使えない期間があるとすごく困る。
代替パネルを送ってくれれば自分で交換するのに。
- SourceForgeを "Java"
で検索してみると、いかに多くのプロジェクトがあることか。
- uClinux (組み込み Linux) に
何かしらの Java仮想マシンを移植しようとしているインドの方からメイルをもらう。
- 村岡先生へのお歳暮として届いたビール (MALTS)
とジュースが、学生に開放された。
いただきます。
福盛さんが研究室に来る週末には無くなっていることだろう。
- クリスマスって、キリストの誕生日 (らしい日?) なんだよな、とふと思う。
忘れていた人、手を挙げて。
- 今日は 14時から、文学部に指定校推薦で入学が決まっている人達向けの講義。
34号館 357号室にて Teaching Assistant として働く。
- 2000/12/17 (日)
- 命令セットアーキテクチャを ISA と略すのは
なかなか紛らわしいので、よほど文脈から明らかな場合以外は止めたい。
- Crusoe、少なくとも TM5600 は、
命令セット的には Pentium Pro とみなせる模様。
Pentium II, III で追加された命令は持っていない。
例えば、PII の SYSENTER, SYSEXIT, FXSAVE, FXRSTOR命令、PIII の SSE命令群は持たない。
Pentium Pro の CMOV系の命令、Pentium の CMPXCHG8命令、MMX命令群は持っている。
結論: i586, i686 用の RPM、バイナリはおよそ安心してインストールできる。
- Red Hat Linux 7J を入れて放ってあった
VAIO C1 VJ に生活環境を作り始める。
まずは、カーネルの作り直しと RPM の update から。
- 研究室のレーザプリンタもとても調子が悪く、常にジャム。不幸は重なる。
- ThinkPad X20 の液晶ディスプレイがちょっとおかしい。
修理に出さねば。
RGB のうち緑が、特定の明るさのときに異常に明るくなってしまう感じ。
こういう経験をすると、次は IBM ブランドは買うまいと思ってしまう。
- 久しぶりに体重を計ったら、
60 kg 強というここ 10年の最低値が出た。
身長 177 cm にしては軽すぎ。
このまま痩せ衰えて…
- 2000/12/16 (土)
- ひさびさに、JavaHouse-Brewers ML を抜けてみる。
- VMWare、
Linux 用と Windows NT & 2000 用を購入してしまう。
$99 で買えるのがあと数時間というプレッシャに敗北。
- 西早稲田の 24号館に出勤。
- 2000/12/15 (金)
- 研究室のレーザプリンタ、常に紙詰まりを起こすようになっている…
- 3rd Workshop on Feedback-Directed and Dynamic Optimization (FDDO-3) にて、
IBM Jalapeno 関係と、Microsoft Research からの発表があった。
- 電子技術総合研究所がフリーメールサイト 7社のセキュリティホールを指摘
(Internet Watch)。
実際は高木さんが指摘している。
- ある ML で、ルータで動作する worm を作ることができるかどうか?
が話されている。
面白そうながら、英語が面倒でほとんど読まずに削除削除。
- 2000/12/14 (木)
- SR8000 関係の
文書
by 日立。
あ、いや、使ったことはないんですが。
- パソコンの法定耐用年数 (減価償却期間) が 6年から 4年に短縮
(PC Watch)。
性能向上著しいいまどき 6年はないだろ 6年は、と思ってたのが、ようやく改制。
- 広域ファイル共有システム…いわゆる P2P (うげぇ) の新顔、
BitHave。
登録制 (例: Napster) ではなく、
かつ scalability の問題 (例: Gnutella) もない、とのこと。
IRC ネットワークを利用する、というのが技術的な肝らしい。
- ORP 開発者のひとり Michal は、
C# 言語と CLI についての ECMA standards committee の一員らしい。
- ORP (Intel の Java仮想マシン)
の新版がリリースされた
(アナウンス)。
Linux 2.4, glibc 2.2 でも動作するようになった。
誤解のないように書いておくと…
この JVM は高性能だけれど、まだまだ実用品ではないです。
- VMWare の Student/Hobbyist プライス ($99) は明日まで。
- 13時から青木さん (現 NTT, 元寺田研) の公聴会。
題は Analysis and Design of Block Ciphers。
- 2000/12/13 (水)
- shuJIT の
0.6.9 をリリース。
これでやることはやり尽くしたか。
- 今年度の研究費も、残り 10万円 + 2.6万円と、さみしくなってまいりました。
- それほど欲しくはないものの、
eMarker を注文してみる。
- 昼食はメーヤウでパンプキンカリー。
14時をまわっていたので、タイムサービスで 600円。
- たしか高三の時に読んで楽しかった「物理数学の直感的方法」(長沼伸一郎著)、
第二版が出ているのを見つけて購入 (1900円+税)。
三体問題の章が増えている。
- 加藤さん (後藤研) が Whistler を見せてくれる。
これの中身は Windows 2000 らしい。
- 10時半から MNC の助手会。
興梠は、11月から無断欠席を続けている。
「こんなことじゃ秋岡さんが助手の職をもらえないぞ」って言ったのにな…
- MNC のレターボックスに、早稲田大学手帳 2001 年版が入ってた。
誰かにあげよう。
- 早稲田ウィークリーの 11/30 の人物紹介で、
村岡研 D1 かつ起業家で、いろいろな意味でとても優秀な
園田くんが取り上げられている。
- 今日で 4日連続、めがねで大学へ。
- 日本育英会の奨学金 (一種)、
大学の教員は学部と大学院双方の免除職だけれど、
指定研究所は院のみの免除職であることに初めて気付いた。
ショック!
学部生のときに借りた約200万円は一切負からない公算高し。
- 2000/12/12 (火)
- JavaHouse-Brewers ML
で「NullPointerException が発生します」という
質問
にすごい人数が回答している。
8人?
この現象はいったい何だろう?
- Linux 2.4.0-test12 と pcmcia-cs 11-Dec-00 をインストール。
- 長い signature コレクション、
10行以上の signature は丸 2ヶ月間でたったの 5つしか集まっていない。
その分布は、10行 x 1、13行 x 2、14行 x 1、24行 x 1。
案外少ない。
- ソニーの eMarker、
12/13 にサービス開始
(ケータイWatch)。
いつの間にかラジオだけではなくてテレビ放送も対象になっている。
- COBOL コンソーシアム設立
(www.cobol.gr.jp)。
- VMWare のサーバ版
(ZDNet Japan)。
1台の PC 上で複数の仮想マシンが稼働するのがサーバ版らしい。
また、VMWare ESX Server はソフトウェア製品ではなくて、
VMWare 社がサービスプロバイダ
となって仮想マシンを貸し出すサービスとのこと。
なるほど。
- P4 搭載機では使えない一部の Linux
(ZDNet Japan)
というから何かと思いきや、単に Pentium 4 の CPUID を認識しないだけらしい。
- NTT ドコモのパケット通信に対応した PocketPC by カシオ
(ニュースリリース)。
- PDA クラスの携帯端末向けのグラフィックスチップ
(ZDNet Japan)。
そんなところにも市場はあるもんだ。
- 2000/12/11 (月)
- 一年と少しの間酷使した
Mebius PJ2-X3、
人に渡すためにリカバリ CD を使って HDD をごっそり初期化。
その後、Windows Update や IE 5.5 やらで、合計数十 MB のダウンロード。
- 後輩に、結婚式の衣装合わせの時に撮影した映像を少し見せてもらう。
いいもんだ。
- Vine Linux 2.1 から
TeX 関係をもってきてインストール。
Red Hat Linux 7.0J の dvips が SIGSEGV を起こして困っていた。
インストールしたのは、pTeX, pLaTeX2e, pLaTeX2e_Macros, dvipsk, xdvik, cmpskit。
これで心おきなく Mebius のディスクをまっさらに出来る。
- Linux 2.4.0-test12-pre8 では、
struct tq_structが変更された影響でコンパイルできないドライバがある。
この版はパスした方がよさそう。
- IBM の Linux, Windows 用
JDK 1.3、いつの間にか 11/24 版がリリースされている。
手もとにあるのは 10/25 版なので更新。
ちなみに Windows 用 JDK 1.1.8 は 11/17 版が最新。
- PC-VAN、来年 4月中旬に終了
(ご案内)。
まだ残っていたとは。
- 昨日と今日は、目を休めるためにコンタクトレンズではなくめがねで登校。
- 前日寝まくったにもかかわらず、10 時まで眠る。
何度か軽く目は覚めたのだけれど。
- 2000/12/10 (日)
- 帰宅後、妻に、録画した
「発掘 あるある大事典」を見せられる。
糖尿病に対する僕の危機感を煽りたいらしい。
- shuJIT と JDK 1.2 以降でごく稀に起き得る問題を修整。
ヒープ領域の要求によって GC が起きる。
GC 中に java.lang.ref.なんとか のJIT コンパイルが起き、
それによってクラスのロードが引き起こされ、ヒープ領域が要求される。
そして再帰的に GC が起きてしまい、
最初の要求に対して返すべきだった領域が回収されてしまう。
SciMark 2.0 で発覚。
あらゆる JIT はこの事態を想定しておかないといけないはず。
- 二度寝。最後は 13:30 に起きる。14時過ぎに家を出る。
- 2000/12/9 (土)
- 18時から英会話教室。初めてのグループレッスン。
土曜だからかとても人数が多く (6人)、生徒どうしで会話させられることが多い。
僕以外は皆女性で、かなり積極的に話せる人ばかり。
見た目 40歳代のおばさんも頑張っている。
- ワンダースワンカラーの発売日。
ゲームボーイアドバンス
の発売は来年の 3/21。
- M1 の進捗発表会。10時前に大学に到着。
- 2000/12/8 (金)
- 助手として最後となる賞与が出たらしい。
- Andrew Chien (UCSD) って、
16歳で MIT を卒業して、Ph.D を 3つも取得してたのか…
(CNET Japan)。
Grid Forum
で、やり手だ、とは思ってたけど、ここまでとは。
- HPC 研究会。
理研 (@和光市) の 4D ビジュアリゼーションシアターを見学。
プロジェクタ 3台が幅 6m のスクリーンに Onyx2 の映像を投影する。
シャッター式の立体視メガネがひとつ 19万円…
- ThinkPad X20 で実験をぶん回しつつ眠りに就く。
10時に起床。実験は 3時間半かかっていた。
- 「人の価値観を認める」
(gori日記 12/7)
って聞こえはいいけれど…
それは時に、人との衝突を避けて無難に過ごしていくための処世術だったり、
理解をあきらめる際の言い訳だったりもするのです。
- 株価が上がれば誰もがハッピー、下がればみんな悲しい
(興梠日記)
…んなわけないじゃーん。
俺は今のところそうだけど。
- 2000/12/7 (木)
- 明日の HPC 研究会に行こうと思い立つ
(プログラム)。
- 4日の、JPNIC による日本語ドメイン名技術説明会の
資料。
- 米セレラ社が人の塩基配列データを公開
(asahi.com)。
- この日記 (?) を書き初めて、今日でちょうど一年らしい。
- 村岡先生の部屋に CLIE の箱を発見。
しばらく Zaurus を使った経験からか、手帳は紙、とおっしゃる先生。
流行ってるから試すんだろうか。
- Linux 2.4.0-test12-pre7 をインストール。
pre3 で使えなくなった USB マウスが復活。
- ThinkPad X20 の Embedded Controller Program を 1.19 に更新する
(配布ページ)。
1.18 で、ファンがうるさいという問題が修整されたはずが、
今度は温度が上昇してもファンが回らなくなっていたらしく、
1.19 のリリースとなった。
- 12:30 から自宅付近で用事があるため、
それまで、珍しく新聞を読んで過ごす。
組閣関係の記事多し。
政策に関する文章よりも、橋本派の大臣が○人になった理由、
といった文章の方が多いのは、何かが間違っていると思う。
- 2000/12/6 (水)
- 2000/12/5 (火)
- とうとう (3進数で) 100 歳。きりがいい。…じゃなくて 1000 歳だった。
- 2000/12/4 (月)
- 2000/12/3 (日)
- ワンダースワンカラー、12/9 発売。
欲しい…けど、多分、買わずに終わりそう。
- ThinkPad X20 の BIOS を 1.20 にしたら、
ハイバネートと復帰時にビープ音が鳴るようになった気がする。
- Linux 2.4.0-test12-pre3 と
pcmcia-cs 30-Nov-00 をインストール。
- JSR (Javaの仕様についての提案) 一覧を眺める。
- 実行状態まで含めた persistence についての提案
(JSR #000020)。
すでに reject されているし…
- "assert" についての提案
(JSR #000041)。
結論はまだ出ていないけれど、Merlin Feature List にはこれが書いてある。
- Java Grande Numerics WG による、
FMA (fused multiply add) 他を許すための浮動小数点演算に関する提案
(JSR #000084)。
- Merlin (JDK 1.4) Feature List
(JSR #000059)。
というわけで、よくよく眺めてみるとなかなか楽しい。
- PHS 網を利用した動画配信サービスと端末
(ZDNet Japan)。
将来は判らないけど、現時点で買うやつがいるのか疑問。
- 14:40、大学到着。
- 2000/12/2 (土)
- 2000/12/1 (金)
- 12月。あと数日で 27 歳…あぁ
- 17 時半過ぎのひかりに乗り、21:30 に自宅到着。
- 京都みやげの定番、生八ッ橋を研究室向けに購入。
- Larry Wall と、TurboLabs
(設立時のプレスリリース)の
Pete Beckman の講演を聞く
(スライドの写真ページ)
。
Beckman の話の 1/3 くらいは SCore 関係。会場には石川さん(RWCP) もいらっしゃる。
- 昼食に、フィレオフィッシュとポテトのL。
- アプリックスの KVM 高速化手法 KFFT
(プレスリリース)。
「250 % の高速化」(従来比 3.5 倍) とは怪しさ爆発。
- 昼、Larry Wall 氏のサイン会が催されている。