技術フェチ日記 (2001年 1月)
- 2001/1/31 (水)
- 2001/1/30 (火)
- とうとう丸山さんの HDD も壊れたらしい
(日記 1/30分)。
ThinkPad i Series 1620 と X20 はほんっとによく壊れる。
- 2/21(水) は N證券関係の就職祝。
店は 祢保希(ねぼけ)。
土佐料理らしい。
お高そう。
- NTTソフトの、Java2 ME CLDC 用の分散オブジェクトミドルウェア BLUEGRID
(NTTソフトのプレスリリース)。
GRIDと言っても、多分グローバルコンピューティングとは関係ない。
僕も、次に何か作ったら ○○GRID って名付けようか。
SAMMA GRID とか。
- 研究室に、LEGO MIND STORM がいっぱい置いてある。
学部生の何かの実習で使うんだろうか。
- 2001/1/29 (月)
- 新宿ヨドバシカメラで、USB接続のジョイパッドを購入。
1380円とは安くなったものだ。
- バーティカルリミット (映画) を見る。
最近の映画は、どこに CG が使われているのか見分けがつかない。
- 今日は休日とする。
- 2001/1/28 (日)
-
Javaで書かれた Linux on x86 エミュレータ
Emulin。
すごいソフトウェアなのに、多分あまり知られていない。
- NTTドコモの P503i, F503i は、
画像付きメイルを受信すると自動的に画像をダウンロードするらしい
(ZDNet Japan)。
…画像を指すURIをクリックするとダウンロードする、という設定にもできるらしい
(ケータイWatch)。
- 高林さんも日記をはじめた
(「いやな日記」)。
修論からの逃避だそうで
…えてしてプロジェクトの始まりはそんな理由だったり。
- Motorola の DragonBall シリーズ (MC68328) 一覧
(カタログ一覧ページ)。
PalmOS 機に使われているプロセッサ。
- 自分で話したことに対して
自分でうなずくという行動が気になるこの頃。
- 2001/1/27 (土)
- Linux 2.4.0-ac12 をインストール。
- 夕方まで、24号館で PC・ネットワーク利用ガイドの査読。
- 商学部では、博士後期課程への進学に推薦という形はなく、
全員が院試を受けねばならないらしい。
理工学部とは大違い。
- 結婚したら「この給料は自分が稼いだ」と思ってはいけません。
直接的には自分の労働でも、実際はふたりで稼いだお金なのだから。
- 所沢から高田馬場、普段は 30分強のところ 50分かかる。
西早稲田までのバスも、少し待たされる。
- 目覚めると外は雪で真っ白 @ 所沢。
すでに 5〜10 cm は積もっている。
- 1:10、自宅に帰り着く。
- 2001/1/26 (金)
- GCJ のメイリングリスト
(java-discuss @ sources.redhat.com) にデビューしてみる。
- かなり久しぶりに Tgif
で図を描く。
いまだに体がショートカットキーを覚えていて、快適。
しかし最近は PowerPoint で描くことの方が多くなってしまった。
MagicPoint もあまり使わなくなったし。
- SIGSEGV、Segmentation Violation はお友達☆
JIT コンパイラ開発者にとって SIGSEGV は異常終了やバグの象徴ではない。
- SIGSEGV といえば、与えられた番地がアクセスしていい番地かどうか
判定するために、setjmp(3) しておいて SIGSEGV のシグナルハンドラで
longjmp(3) する、という方法を採ったことがある。
あれは楽しかった。
- rawhide
(FTP ディレクトリ)
より glibc 2.2.1 の RPM を持ってきてインストール。
- エミュレータBOF
にパネラとして参加予定。いいのか?
オープンソースまつり 2001 in 秋葉原
とかいう催しの一環で、2/11(日) 15:30〜17:30。
午前中の Namazu BOF に 高林さんはいらっしゃるのだろうか。
- プロジェクトD (?) は、いまだ絶賛(嘘)進行中。
論文の直しが…
- 確かに、Java仮想マシンが載った携帯電話器を選ぶ際には
ベンチマーク結果が欲しいよね
(関口くん日記1/26分)。
作ろうよ…というか作りたい。
まずはウケを狙って LINPACK benchmark なんかどうだろう。
Java 版や PalmOS 版もあることだし。
けど、本当に体感性能に響くのは描画性能だろうか。
- メモ:
3 | 6 | 9 | 12 | 15 | 18 | 21 | 24 |
ミリ(m) | マイクロ(μ) | ナノ(n) | ピコ(p) | フェムト(f) | アト(a) | ゼプト(z) | ヨクト(y) |
キロ(K) | メガ(M) | ギガ(G) | テラ(T) | ペタ(P) | エクサ(E) | ゼタ(Z) | ヨタ(Y) |
- 厚さ 6mm のカード型デジタルカメラ
(PC Watch)。
この記事、不覚にも見逃していた。
- クラスタと言えば…約 6年前、学部 3年生のとき、
先輩 (内野さん: 現東芝) に「(WS) クラスタって何ですか?」と尋ねたことを思い出す。
- 2001/1/25 (木)
- 片手キーボード Twiddler にいつの間にか 2 が出ている
(handykey.com)。
マウス機能はジャイロセンサで実現してるのかな。
ぷらっとホ〜ム価格は 34800 円。
輸入すると US$ 199.00 で、送料が $ 32.00 かかる模様。
- 先週のコーチョーカイで使ったスライドを
webページに貼ってみる。
400 KB 以上あるので要注意。
以下に関係する人の閲覧は禁止:
JIT コンパイル, グローバルコンピューティング,
松岡研,
電総研。
- Linux 2.4.0-ac11 を ThinkPad X20 に、
Linux 2.4.1-pre10 を VAIO C1 VJ にインストール。
- そういえば
JavaWorld誌
が送られてこない。
1年分、という賞品の期限が切れたか。
2年間、ありがとうございました。
- デュアル Athlon なマザーボード
(PC Watch)。
- Symantec 社の Java JIT コンパイラは、なぜ Pentium 4 で動作しないのだろう
(Java 2 SDKのページ)?
- 任天堂
GAMECUBE
用の CodeWarrior (開発ツール) 発表
(GAME Watch,
GAMESPOT)。
- もらったメイルにあった「新聞沙汰にもなってしまった…」
という文を見て考える。
報道機関が authorize される仕組みは変わらないといけない。
お金をつかった、消費者 (というか僕) を不快にさせる勧誘合戦の勝者が
社会に大きな影響力を持つというのはどうも…
- 星明かりではっきり撮影できるほど感度が高い CCD by 日本TI
(CNET Japan)。
すごい。
- 2001/1/24 (水)
- 園田くんの作った会社が
神宮前に事務所をかまえたらしい
(utagoe.com)。
名刺をもらう。
話を聞いて、日本のビジネス社会、習慣について考えさせられる。
- コンピュータを使った実験の結果を電卓でまとめるこのアホらしさ。
- IBM が、早くも(?) Itanium
/ Windows 2000 用の JDK 1.3 beta 2 をリリース
(alphaWorks)。
そういえば、去年の 6月に John Whaley が
「TRL の人は皆 IA-64 用 JIT をやってる」と言ってた。
- 「独立行政法人」とは? Q&A。
はたして、4月からの自分は公務員型なのか非公務員型なのか。
この期に及んでそんなことも知らない。
初任給も知らない。
- PlayStation 2 用の BASIC 処理系 + その他ゲーム作成用ツール
(GAME Watch)。
- うひゃ〜、ドリームキャスト生産中止 ?
(asahi.com)。
それに対して、正式決定じゃないよ、という
プレスリリース。
否定できないということは…
- 10:30 から助手会 @ 西早稲田。
- 2001/1/23 (火)
- MetaVM の機能強化とデバッグに明け暮れた。
これではいけないはず。
- GNU の Java 処理系
GCJ は、
いまやコンパイラだけでなくインタプリタ (gij コマンド) を持っているらしい。
今度コードを見てみよう。
- 2001/1/22 (月)
- 電波系 技術フェチ日記。
久しぶりに。
- 23:58、研究室に間違い電話。
- SPEC
CPU2000 の v1.10 が届いた。
- JPython が Jython と改名していた
(Jython のページ)。
Java で書かれた Python 言語の処理系。
JIT コンパイラをテストする意味で、一応 2.0 を試しておく。
- 電車の網棚に忘れ物。西武新宿駅まで取りに行く。多分 20分くらいのロス。
- 2001/1/21 (日)
- eXtreme Programming (XP) に対する否定的な意見を読める、数少ない
ページ
かもしれない。
- オペレーター過負荷
… なかなかナイスな訳。
- Java コードをどのようにデバッグしていますか?
アンケート結果ページによると、
10 % の人はこう応えている
「I don't -- I write perfect code」。
嘘つきだ。
- jvm-talk という名前でメイリングリストを作った
(MLのページ)。
目的は「Javaに関する研究者の情報交換」。
- ワインとハンバーグで ワインバーグ (嘘)。
高校生のとき彼の著作「ライトついてますか」を読んだおかげで
僕は悪人になった気がする。
- 西東京市。田無市と保谷市が合併してできたらしい。
- 葉っぱのゲーム…
(gori日記 1/20 分)。
意味するところはなんとなく。
- 2001/1/20 (土)
- Java 仮想マシンや JIT について
技術的なことを (日本語でも) 話せる ML が欲しいので、作ってみようかと検討中。
- 英会話教室。
- MNC シンポジウム。
- kissme (Java仮想マシン)
は、Linux のカーネルモジュールとして動くようになったらしい。
- 早稲田大学 創立 125周年の寄付募集、
11月までで、校友からおよそ 4.6 億円、法人から 3.4 億円、教職員から 1.7 億円の寄付が集まっている。
ずいぶん集まるものだ。
- Compaq 社、スーパーコンピュータ納入の契約を
Sandia National Lab. (ASCI Red があるところ) と
Celera Genomics 社 (ヒトゲノム解読で有名) と結ぶ
(ZDNet Japan)。
TFlops の 10倍が PFlops、と誤訳している。
- Linux 2.4.0-ac10 をインストール。
ReiserFS が加わっている。
さすがに、新しいファイルシステムに挑戦するのは恐い。ので止めておく。
- PC Watch の、半導体製造プロセスの進歩に関する
記事。
そう、Pentium Pro は 0.35 μm ルールだったのが、もうすぐ 0.13 μm に突入。
早い。
Intel MRL の人によると、1990 年代の性能向上は、
プロセス技術で 20倍、アーキテクチャで 4倍、コンパイラで 1.4倍で、
これらを乗じて約 100倍だったらしい。
- Cyrix III 700 MHz
(PC Watch)。
- 納めすぎていた税金 (過納税) が戻ってきた。約 8万 5千円。すばらしい。
- 修論の時期は、時間節約のために登録 ML 数を減らしたものだけど、
最近はなぜか増えている。
- GCJ (GNU の Java 実行系)
の ML は流量が多い。登録してからひと晩で 27通。
- ただ者じゃない!とは言うけど、ただ者め!とは言わない、なぜか。
- 2001/1/19 (金)
- ガングロ リカちゃん
(ケータイWatch)。
- 日本 AMD が独自のベンチマークプログラム Ninja Bench で Athlon の性能をアピール
(ASCII24,
PC Watch)。
しかし、AMD が作らせたベンチマークなので信用できない。
特に、Y本くんから日本 AMD の販促活動について聞くにつけ…
- iアプリ
(ケータイWatch)。
この種の日本流の短縮方法はあまり好かない。
例えば、スパコン, パソコン, ネスケ。
でも、多くの人には耳新しい単語だろうから、
記憶に残りやすいのかもしれない。
- ゲーム携帯
(asahi.com)。
Java 仮想マシン搭載携帯電話器をこう言い切ってしまうのも、ある種気持ちいい。
- 2001/1/18 (木)
- 新宿駅から東京駅へ向かうつもりで中央線快速に乗ったら、それは高尾行きだった。
3駅目の阿佐ヶ谷でようやく気付いて戻る。バカ。18分のロス。
- 12/28 に報告した、
Kondara MNU/Linux の glibc の
セキュリティホールが修整された模様
(アナウンス文,
日記 12/28分)。
2.1.3-10k がリリースされた。
- コーチョーカイ終了!!
発表を聞いて下さった方、ありがとうございました。
先生のコメント: 「口から先に産まれた興梠くん、口が後に産まれた首藤くん」
うーん。
- 2001/1/17 (水)
- 0:47 の終電に走ってなんとか乗れる。危なかった。
- 23:35、スライド完成!! 46 ページ。
- Apple 社の Steve Jobs は頻繁にメディアに登場するが、
もう一方の Steve はどうしてるのだろう?と探したところ、
http://www.woz.org/ が見つかった。
- Virtutech 社、x86-64 エミュレータを開発
(日経BP,
プレスリリース(日本語))。
Linux と Windows 2000 用を予定。
- 2001/1/16 (火)
- 0時をまわってようやく研究室を出る。
- プロジェクトD (?) のためにいまさらデバッグ。
解析的なアプローチで数時間取り組んで…行き詰まる。
その後ふと思いついて、バクチ的アプローチで、即バグ発見。
すなわち、原因にあたりを付けて、その辺りの条件を変えてテストしていった。
解析的な数時間の苦労は何だったのか…
一歩引いて眺めることも大切。
- 3/21 発売のゲームボーイ アドバンスは 9800円
(任天堂のページ)。
- Borland 社の Java JIT コンパイラに関する米国特許、abstract を読んでみた。
こういう特許らしい:
メソッド呼び出しの際に callee の invoker スロットに格納されているアドレスを
呼び出すという方式によって、callee がインタプリタによって実行されるべきなのか
コンパイル済みなのかを caller 側は知らずに済む。
そして、caller 側を再コンパイルする必要もない。
それがどうした。
- こういう特許を見ると、取るだけならどんなネタでも特許にできそうに思えてくる。
そういえば、どんなネタでも特許に仕立てる自信がある、と言ってる人がいた。
- 特許の文章は、代名詞を極力減らそうとしているためか、
文章が長くてかなり読みにくい。
- 中高生の頃は「バッシュ」と言ったら
それはバスケットシューズのことだった気がする。
今は… /bin/bash ?
- 切れた靴ひもを、買ってあったものに替える。
新しい方はちょっと長すぎる。
- 2001/1/15 (月)
- あるMLにて
『できはまだ、それほどですが、
オープンソースなので許してください』
…これでは、ソースが公開されているソフトウェアは質が悪いかのよう
…そりゃないよ。
- なんか無性に、お酒を飲んで酔っぱらいたい気分。
でも飲むのはカフェラテ。
- Borland 社、
Java JIT コンパイラに関する米国特許を取得
(プレスリリース(英語),
特許の全文,
ASCII24)。
『delaying the compilation of a called method until it is actually executed.
(訳: 呼ばれたメソッドのコンパイルを、実際に実行されるまで遅らせる)』?
呼ばれても実行されないってどういうこと?
- 院生パクられる。略して
インパク。嘘。
- MacOS X、3月 24日発売
(ニューズリリース,
PC Watch)。
アップル社がセキュリティホールにどう対応していくかが見もの
…というより、経験が少ないだろうから非常に不安。
- 2001/1/14 (日)
- 2001/1/13 (土)
- インディペンデンスデイ(映画)をテレビで見る。
ツッコミを入れまくりつつ。
- 小涌園のユネッサン
が王様のブランチで紹介されてる。
- NTTの市内通話料金が 9円/3分になって、
ISDN 通信料の下一桁が 0 以外になったのを初めて見た。
- 2001/1/12 (金)
- 終電に近付くほど電車が混む金曜日。
重いバックパックをずっと手で持って大変だった。
- 23時、明日は先生への卒論説明会があるため、卒論生何人かが
まだ研究室に居る。
- かなり久しぶりに めまいに襲われる (16:27)。
再びめまい (18:34)。
さらにめまい (19:30)。
4度目のめまい (20:49)。
5度目のめまい (22:27)。
- Linux 2.4.0-ac7 をインストール。
- プログラミングシンポジウムの写真を web に貼る
(写真ページ)。
- 昨日、ThinkPad X20 が修理から戻る。
今回は、BIOS と embedded controller の版は変わっていなかった。
1/5 に引き取られて行ったので、7日で完了した計算。
「お時間頂いていいでしょうか?」と言われた割には早かった。
- 2001/1/11 (木)
- 21時頃、帰宅。
- 増井さんが、POBox が採用された携帯電話器、au の C406S
(ケータイWatch)
を見せてくれる。
音楽再生機能のある C404S には POBox の搭載が間に合わなかったとのこと。
採用まで 3年かかった、とか。
- そばの後は、前田さん、増井さんと、
風祭駅近くの箱根ビール園へ。
近年のお決まりパターンらしく、すでにプロシン帰りの方々が 10人くらい居る。
- ガジェットを愛する増井さんに
eggy
を見せてもらう。
PHS で動画配信を受けるツールだとばかり思っていたら、動画の撮影ができるらしい。
それだけでも買いかも。
- 高林さんと
「ストレージの容量がこれだけ大きくなった今、人生全部記録できちゃうよね」話をする。
最近、いろんな人からこの話を聞くようになってきた。
高林さんは、端末エミュレータ (kterm 等) への出力を記録、再生する自作ツール
ttyrec & ttyplay を見せてくれる。
おもしろい。
- 終了後、箱根湯本駅近くのそば屋、はつ花へ。どうやら老舗らしい。
せいろ 1100円。
小出さん(原研)、
増井さん(SONY CSL)、
前田さん(筑波大)、
高林さん(奈良先端)、
山口さん(慶應)、
林さん(慶應)、
筧さん
と。
- 12時、プログラミングシンポジウム終了。
- 眠い目をこすって 8時に起床。
- 2001/1/10 (水)
- 夜の飲み会: 辰巳さん(元情科センター助手)とお話
→ Ackermann関数を故中西先生が実装されたものを和田先生が説明
→ 前田さん(筑波大)とお話
→ 就寝
- 露天風呂に入る。
昨日は湯煙のために大浴場から露天風呂に出るドアを発見できなかった。
- NetBSD/i386 1.5 で shuJIT がきちんと動いたよ、という報告を頂く。
The NetBSD Company と名乗る
Wasabiという企業の方からのメイル。
Wasabi 社
製品に書いてあるデーモン君は、
日の丸はちまきをして日本刀を持っている
(製品ページ)。
イカすというかヤバげというか…
- 3/17 あたりに 4月号で休刊する
bit 誌の葬儀をしましょう、というアナウンス
by 竹内先生。
- 13:20 から廣瀬通孝先生(東大)の招待講演。
VR かつ wearable な方らしい。
興梠他から聞いたことの元ネタ(?)を数多く見た気がする。
例: VR から AR へ, wearable で人生をすべて記録できる, ...
- ホテル前にある温泉テーマパーク(?)、
ユネッサンを覗く。
黒豆が入った饅頭ライクなきんつばを試食 & 購入。おいしい。
ユネッサンの利用料は 3500円。要水着。水着のレンタルはまた別料金。断念。
- 朝はいい天気。現在 (10:30) は深い霧。
- 8時前に起床。9時から最初のセッションに参加。きちんと。
- 2001/1/9 (火)
- 夜の飲み会で bit 別冊 情報セキュリティをせしめる。
- 同室は慶應の山口さんと林さん、二村研の筧さん。
- 朝 9時過ぎに家を出て、13時ちょっと前に箱根小涌園に到着。
- 今日から 2泊の出張。
プログラミングシンポジウム。
- 2001/1/8 (月)
- 論文書きのために評価をしたいのに、改良、開発に明け暮れてしまう (MetaVM)。
- Linux 2.4.0-ac4 がリリースされている。
- 所沢は一面雪で真っ白。高田馬場にはほとんど雪なし。
- 久しぶりに運動靴で大学へ。転倒しないように。
- 汚名挽回 by 福留(元)アナウンサ (12:31, TBS)。うひひ。
- 2001/1/7 (日)
- 所沢では雪が降り始めたらしい (19時)。
電車が止まったら大変。
- 何年か前の成人の日、明治神宮に言ったら案の定着物姿の女の子が多かったのだけれど、
大股でガスガス歩いてゲハゲハ笑うその姿と着物のミスマッチが少し悲しかった。
- Linux 2.4.0-ac3 をインストール。
ThinkPad X20 (と i Series 1620) で使われている音源チップ CS4281 のドライバを
コンパイルできなかったので、ソースコードをわずかに修整。
- 中央省庁の新 URI 一覧
(Internet Watch)。
- Xbox が公開された
(www.xbox.co.jp,
PC Watch,
ZDNet Japan,
GAMESPOT)。
これを見るに、事前にリークしていた本体写真は本物だった模様。
- 2001/1/6 (土)
- 焼肉。パフェ。食べすぎ
(写真ページ)。
- shuJIT 0.6.10 をリリース。
- Linux 2.4.0-ac2 をインストール。
- 6月 1日は電波の日らしい。ぴぴッ。
- 携帯電話用 Java 仮想マシンを電子手帳にするソフトウェア
(SkyArts社のX21)。
- HTML で直接書いているこの日記、
再利用しにくい HTML よりも XML + 適当な publishing engine を使った方がよさげ
だけれど、移行の手間を考えると…
再利用しない確率 99% だし。
- 2001/1/5 (金)
- インターネット博覧会
IBM パビリオン
を読みふけってしまう。
ThinkPad 館や、コンピュータの歴史的なコンテンツが素敵。
- 1/6 に発足する新府庁の web ページ一覧
(ASCII24)。
- ThinkPad X20、年末に続き、
再び修理に引き取られていった (14:14)。
さすがに今回は代替機をお願いした。ThinkPad i Series 1620 (2661-23J)。
HDDと増設メモリを X20 から移植。脳みそ移植の気分。
- Linux 2.4.0 がリリースされた。
- 2001/1/4 (木)
- Linux 2.4.0-test12-pre4 以降は VAIO C1 VJ でも起動するようになったけど、
2.4.0-prerelease-ac5 はまた PCI まわりでひっかかって起動しない。
- Linux 2.4.0-prerelease-ac5 は、
LSI Logic 社製チップ用の
IP over Fibre Channel ドライバを持っている。
クラスタの結合網としてのコストパフォーマンスはどうなんだろう。
- 正月早々、4年生が 3人も研究室に居る。
- Life is sexually transmitted disease with 100% mortality.
誰かの signature で見た文章。
- 年賀状で、子どもの頃の友人が結婚したことを知る。
アメリカで式を挙げたらしい。
ミッキーマウスが写っているということは、フロリダだろうか。
- Sony Style から、映画バーティカルリミットのチケットが届いた。
- 2001/1/3 (水)
- 帰省中に、再び X20 の液晶がおかしくなった。
日頃の行いが悪すぎる結果か。
- 所沢に帰投。