残高とか取引内容とか
buy AV CD ウォークマン
近くのベスト電器で,D-EJ955 を購入。 今まで使っていた CD ウォークマン (D-E700) が不調になった話 *1 をしたら,金額 2.5% 追加の 5 年保証を勧められたのであった。 絶対にきょう買うって決心していれば,交通費がかかってもヨドバシまで行ったほうがポイントの分だけ少し安かったかな。 ヨドバシと同じ値段まで値切ったけど,ポイントが 10% も付かないので。
CD-RW 再生対応ということは,シングル CD を気軽にまとめて聴けるようになるなあ。 入社以降,音楽を聴く時間が電車の中しかないので,活用していきたい (入社するまでは,忙しくて家で聴く時間がなくても,研究室で聴いてたんだよね)。 気になるのは,従来機のように音飛び防止機能を完全に OFF にはできない点。 ちなみに店員はマイクロプラグの存在を知らなかった。
ケータイに関しては,メモリ 12.8M バイト搭載の某機種が前回よりさらに 1,000 円安くなっていて,他店より 3,000 円安いことに。 不思議。
朝
さっそく CD-RW を聴きながら通勤しましょ,と思いつつ電車を待っていると,なんと 209 系 (京浜東北線とかと同じ車両) が登場。 詳しくは知らないけれど,103 系が 15 編成,205 系も 15 編成と幅をきかせている中,209 系はたったの 2 編成しか走っていないらしく,実際,今まで通勤時に乗ったことは 1 回しかない。 開かない代わりに広い固定窓,駆動車でも防音性が高くて快適,だけど発車時の「ふしゅーっ」とひと息つく音 (←?) や例の段階的なモータの加速音は心地よい程度に聞こえるので,CD なぞ聴かずに楽しんでいたら,あっという間に乗換駅に着いてしまっつ。
乗り換えてから CD-RW 再生。 特に問題なし。 ていうか問題あったら困るけど。 CD-TEXT が書き込んであると,再生スタートまでに若干時間がかかるようだ。 まるで MD プレーヤのよう。
研修
夜
研修
某社の第 3 世代ケータイ (W-CDMA) を使った実習。 契約済みのふつうに使える実機が数十台持ち込まれる。 P は使い勝手は悪くなく見た目も許容範囲だけれど,i モーションに対応していないので動画配信サービスを受けることができない。 D は i モーションに対応している (ダウンロードした動画を観ることができた) けれど,今どきあんな巨大なケータイを使うにはちょっとした勇気がいる。 どっちも重さは 150g 以上。 撮影した動画をメールに添付したりできないし,バッテリは持たないし,そのくせ図体はデカい。
次世代の魅力ってテレビ電話機能と着脱可能な IC カードだけ? 新機種なのに,実際に触っても購買意欲がまるで沸かない商品も珍しいよなあ。 みんなとりあえずテレビ電話を試して,あとはしばらくいじったら飽きてしまったのだった。 やっぱ私は「オモシロイほうのケータイ」がいいや。
夜
buy music Helpless Rain,POWER OF WORDS
- 中島美嘉「Helpless Rain」(マキシシングル,Sony Music,税込 1,020 円)
- 愛内里菜「POWER OF WORDS」(アルバム,GIZA,税込 3,059 円)
きょうの予定
- 中島美嘉「HELPLESS RAIN」(single) 予約済
- 愛内里菜「POWER OF WORDS」(album) 予約済
朝
風邪?
Java の DecimalFormat の丸めのナゾ
Java の研修中,DecimalFormat クラスの浮動小数点数の丸めの処理が四捨五入とは若干違うことに気づき,調査開始。 社外ネットワークが使えないので,情報は手元にある Java API のドキュメントと API のソースのみ。 J2SDK 1.3.1 のドキュメントの DecimalFormat や NumberFormat のページでは何も触れられておらず,ソースコードを解析開始。 調べていくうちに,DecimalFormat クラスの内部で使われている DigitList クラスの中の private メソッド shouldRoundUp *1 で実装されている IEEE half-even rounding とやらが原因であるという結論に達する。
改めて half even rounding について調べてみると,BigDecimal クラスのドキュメントに ROUND_HALF_EVEN という項目を発見。 累積誤差を最小にするためなんだとか。 いわゆる四捨五入は ROUND_HALF_UP。 なるほどねえ。 しかしこれ,多倍長 (無限精度) 計算をする BigDecimal クラスでは必要な機能だろうし,丸めモードが選べるようになっているから構わないんだろうけど,倍精度浮動小数点数を扱う DecimalFormat クラスの,数値を文字列に変換する format メソッドで,この丸めモードが採用されているのは疑問。 じつは DecimalFormat クラスってダメなのかなあ。 納得できないまま調査終了。
風邪の一日
研修
風邪…?
夜
あす午前中に健康診断があるので,きょうの 21 時からあすの検査終了までは飲食しないこと,アルコール類は控えること,という指示を受ける。 「きょうは飲めないねえ」という声が聞こえてくる。 まさしく。
そして帰り。 「むっちゃハラ減ってへん? メシ行こメシ」「お好み焼きがええなあ」いうことで適当な店へ。 「お飲物は?」「じゃビール中ジョッキで」
まあ私は 1 杯しか飲んでないから血液検査には引っかからないと思うけど,3 杯飲んだ人はどうだろ。 3 杯飲んだ人が平気で 1 杯飲んだ人が引っかかったら悲しいね。
きょうの予定
- 健康診断