/var/log/hdk.log

2008 年 2 月下旬


20 (水)

%1 割り算問題

昔ディスク容量を画面に表示するのに 32 ビットの正の整数を 10 で 割るのに困っていた。8086 の割り算命令は、32 ビット整数を 16 ビット 整数で割ると商も余りも 16 ビットになり、商が 16 ビットを超える場合は 除算エラーになる。JX だったから、 ディスク容量は 720KB で、クラスタ数とかを掛け算して 容量を求めるところまではいいのだが、720K を いきなり 10 で割ると 65535 を超えてしまい落ちることになる。 今頃になって解決方法に気づいた。

; DX:AX を CX で割った答えを BX:AX に、余りを DX に返す
        MOV     BX,AX
        MOV     AX,DX
        XOR     DX,DX
        DIV     CX
        XCHG    BX,AX
        DIV     CX

実は割り算命令ってよく考えられてたみたいで、 こうやって連続して割り算していくだけで 32 ビットでも 64 ビット でも (割る数が 16 ビットなら) 割り算できるようになってたというわけ。 ヒントは筆算。

      37
   -----
 3 ) 111
      9
   -----
      21
      21
   -----
       0

筆算は商を 1 桁ずつ計算していくわけだが、 割る数が 1 桁なら、最大でも 2 桁割る 1 桁をやれば良く、 その答えは必ず 1 桁になり、余りも 1 桁でそれは次の割られる数の 10 の位になる。 これを、65536 進数に当てはめれば、さっきのプログラムになる。

ま、10 進数の文字列に変換する処理に関しては、 昔の 8086 の性能だと割り算でやったらとてつもなく時間がかかるので、 引き算でやってしまうほうが手っ取り早いけどね。

%2 昼食のとき

財布みたら現金 218 円しかなかったwww お金おろすの忘れてたwww VISA が使えるお店で良かったw IC 付きになってから初めて使ったよ。PIN 打たされた。

2008/02/20 のコメントを読む・書く


21 (木)

%1 Richard Burns Rally セッティング

最近トーアウトが意外と良さそうなことに気づいた。 デフォルトの設定は、 結構ネガキャンなので、 それに合わせてトーアウトに振ってあるようだ。

トーはアウト側に、ほんの少しつけるのが、良さそう。 ほんのちょっといじっただけで、明らかに挙動が変わる。 今まで大きく数字を変えて試していたが、 あんまり変な数字にすると明らかにグリップ力が落ちる。 逆に後輪のグリップ上げすぎるのもちょっとまずい感じ。

前輪のネガキャンはある程度つけておかないと、 立ち上がりで荷重が抜けるときにあらぬ方向にすっ飛んでいく感じがした。 ブレーキングからターンインにかけての挙動がスムーズじゃない (途中で急に オーバーステアになる) 感じがあって、 なんか嫌なのでいじってたら今は全体的にアンダー気味。 それなりにいいタイムは出るけど、ちょっとミスると修正不可能。 まだまだいじらないといけないようだ。

っていうかパラメータ多すぎるよ... ゲームなのに。 まあこれはこれでおもしろいけどね。

%2 DVD

PSX が、録画予約を入れると、このままだと 4 月以降ディスクがいっぱいになるよ みたいな警告を出すようになったので、激 G だけ DVD-R に焼くことにした。 画質を落とすとたくさん入るが、 当然ブロックノイズが増えてひどいことになるし、 圧縮するのに再生と同じ時間かかるのかな。 おそらくエンコーダーの性能の問題。 面倒なので画質そのままで。

VHS の時はとっとく気にはならなかったが、DVD とかだと メディア安いし場所取らないので良い。

F1 も移すかな... 画質どうしようか。容量でかいからなぁ。

2008/02/21 のコメントを読む・書く


22 (金)

%1 自転車で

ライジングサンを煽ってみるテスト。(実はついていくだけで精一杯。)

%2 マリオブラザーズ GBA

最高得点のところの PHASE がどう見ても 2 桁なので、PHASE 100 以降どうなるのかな と wktk していたのだが、実際やってみたら予想外のことが。PHASE 99 以降も 内容は同じように繰り返すけど、何回クリアしても 99 なのだった。うむー。

%3 蜜蜂

HONEY BEE が発売されたとのことで京ぽんスレを確認してみた。WX331/330/320/310 AH-K3001V 京セラWILLCOM総合913 より:

From: [654] 白ロムさん <>
Date: 2008/02/22(金) 13:54:07 ID:ygweQBz5O

蜜蜂買ったよ
prin規制でアドエスから書けないから携帯で手短に

メールメニュー表示中→BG受信可能、受信通知無し
受信メール表示中→BG受信不能、受信通知無し
opera起動中→自動でダイヤルアップ切断してBG受信、受信通知無し
機能メニュー表示中→BG受信可能、受信通知無し
待受画面の受信メール通知をクリック→受信ボックス→受信メール

このへんを読んだ感じでは、メーラの仕様は、 デコなんとかメールが使えるだけで WX310SA と同等の使いにくさのようだ。 事前の予想どおりというか、最悪パターン。 と、いうことは、 おそらく WX330K についても同じになるから、 メールに関しては WX320K/WX320KR がカメラ付きモデルの神機ということにw

2008/02/22 のコメントを読む・書く


23 (土)

%1 電子レンジのなか

扉を閉めた電子レンジの中は携帯電話が圏外になるとかよく言うじゃないですか。 ってまあ、某スレで出ていた話なんだけど、 ちょっと手元の PHS で試してみたよ。

扉を閉めた電子レンジの中に放置した PHS 扉を閉めた電子レンジの中で通話状態の PHS

というわけで、アンテナのピクト表示は 4〜5 本。 電子レンジの中でもバリバリ通信できているのであった。 最寄り基地局が、室内にあるレピーターってのも影響しているのかもね。

%2 スーパーマリオワールド GBA

これも最高得点が 7 桁しかないので、 試しに 1 千万点を目指したら、9,999,990 点で止まってしまった。 なるほどねー。

どうやって 1 千万点目指したかというと、 すでに 9 百万点だったので、最終ボスを 5 回くらいクリアしただけ。

でまあ、ここまで来たら、 こういうこともやってみたくなるよねー( ´∀`)

残数 999、星 99、残り時間 99、コイン 99、スコア 9,999,990

2008/02/23 のコメントを読む・書く


24 (日)

%1 うしくだいぶつ

暇だったので...

牛久大仏

龍ヶ崎市とか阿見町はともかく、つくば市にもまだまだ知らない道があるもんだな。

%2 と、京ぽん

牛久大仏のところ、圏外だったが WX320K を見通しのいいところに出すと圏内の 表示にはなったので、通信しようと何度か試していたら、いきなり再起動キタコレ。 やはり初代からつづく京セラクオリティは引き継がれているのだろうw 京ぽんシリーズはソフトの出来が根本的に良くない感じがしてたもんね。

しかし、正常進化だと思わせるのは、落ちた後の起動時に 「データを復旧しています」「最大で 10 分程度かかります」 とか表示されてしばらく処理してること。 おそらく fsck 相当の処理。 たぶん初代はそういう機能がなかったから、 使いつづけているうちにメモリの内容がぐちゃぐちゃになってきて、 摩訶不思議な不安定さにつながってたんだろうなぁ。 今のやつはこれが自己修復機能みたいな感じになって、 より長く使えるんだろう。

2008/02/24 のコメントを読む・書く


25 (月)

%1 芋場

やっと、PC つないで定額データ通信 & 通話ができる携帯電話の登場ですね。 でも、メールまわりの不便さと、定額エリアの狭さと、 月途中での料金プラン変更が可能かどうかとか、 いろいろ問題があるので、現時点で乗り換え候補にはなり得ませんが。

2008/02/25 のコメントを読む・書く


26 (火)

%1 燃費計算

139 円/l。燃費 17.3km/l。

今回はちょっとぶん回し気味だったんだが、 燃費に変化がない (;´∀`) 発進〜加速時は 2,000〜3,000rpm 程度まで 回しても燃費に影響なさそう。 先の信号等が読めて、加速が一瞬で無駄になったりしない状況においては、 ドイツ式エコランもありだね。

そういえばオイル交換の季節か。 前回からもうすぐ 1 万 km、もうすぐ 12 か月。 まあ、車検 (6 月頃) まで持たせても問題はないだろうけどね。

%2 つちうら

なんかパトがいっぱいいるなあと思ったら護送中か何かか。 怪しげなバスがたくさん。

%3 そういえば

イージス艦事故って、 なんで警察が出てこないんだろ? 例えば道路上だと、 もし大型トレーラーが前方不注意で乗用車に突っ込んで大破させたりしたら、 おそらく即タイーホして取り調べだよね? 海上だと違うの? それとも防衛省パワーか。 コワイコワイ。

つまり、自衛隊の車からは逃げないといけないということか? だって、事故起こされても、うやむやにされる、と...

2008/02/26 のコメントを読む・書く


27 (水)

%1 Hack

Skype API Plugin for Pidgin/libpurple/Adium に、グループチャット正式対応キテター!!

7 February 2008
---------------
* Multi-user chats, at last!

というわけで、入れました。 これはいいかも。patch file for FreeBSD ports libpurple

ところが。Skype for Linux を使うと、Find ダイアログなんかを 出そうとしたときによく fvwm が落ちるのだが、その症状が発生。 これは困った。

というわけで、fvwm を CC='cc -g' で make しなおしてデバッガで調べて対処。fvwm パッチ

こないだの nvidia-driver のアップデート (100.14.19→169.07) 後の トラブル。Suspend-to-RAM から復帰すると X サーバが signal 11 で落ちる。 原因はよくわからないが core を見ると、nvidia_drv.so の中で 問題が起きているもよう。とりあえず古いのに戻しておいた。

%2 restore

初めて restore(8) コマンドを使った。 一部のディレクトリを取り出したかったので、restore -x -f dumpfile /path/to/dir。 なんか聞かれるので 1 と答える。 簡単だなぁ。

2008/02/27 のコメントを読む・書く


28 (木)

%1 ワングー

何気なくワングーに行ってみたら...

あめじが歌手デビューしてた!!! びっくりした。VIPPER 歌手ですよ! ⊂二二二( ^ω^)二⊃ ネトラジだったなー。スレ何回かリアルタイムで見てたし。そうか、もしかして、 去年の途中くらいに mixi のあめじのアカウントが消えたのも、 デビューのための退会だったか。 参考: おまえらVIPPERが歌手デビューしてMステ出演だぞwwww:VIPPERな俺

中古 CD をみていたらなんかアルバム CD が 50 円 (しかも傷ありで 20% 引き) という のを見かけて、中古探しに熱が入ってしまい、いくつかなつかしい CD を買った。

%2 つくばエクスプレスの車両

扉が閉まるときに何かが挟まったりして閉まらないと、その扉だけが開閉するみたい。 これはもはや人間業ではないな。

2008/02/28 のコメントを読む・書く


29 (金)

%1 うるう年

夜になってからやっと腕時計の日付を合わせ直した件。

%2 ニコニコ

永井先生とか VIP マリオの動画がすごい進んでたこととか なにも知りませんですたw

2008/02/29 のコメントを読む・書く


Powered by Tomsoft Diary System 1.7.4

/var/log/hdk.log コメント一覧

トップ / 日記索引 / 日記 (2008 年 2 月下旬)

Hideki EIRAKU