2006-06-13 [長年日記]
_ [プログラミング] 今日の失敗
バグを取るためにいろいろ試みるがうまくいかない。 様々な条件を設定してテストするが、原因がつかめない。
遊びのプログラミングなので、何の計画性もなかった。 やっていたことといえば、 場当たり的に問題の仮説を立て、 プログラムに変更を加え、 状況が分かるような値を出力して 評価するということ。 このプロセスを非常にいい加減に行っていた。
その結果、出力する状況が分かるような値の種類が多くなって、 正しい動作をしているか判断しにくくなっていた。 さらに、変更をテスト出力に反映したものの、 実際の動作に関するコードについて変更していなかった。 デバッグのプロセスを明確化する必要を感じた。 以下にプロセスについてメモした。もちろん、 このプロセスはきちんと評価していない。
- どのような振る舞いが問題かを特定する。
- どのあたりに問題がありそうかを仮定する。
- 変更を加える部分を特定する。
- 変更が影響を及ぼす部分を特定する。
- 変更の結果を可視化する。
- 変更が影響を及ぼす部分に反映されているか確認する。
- 変更の結果を評価する。
素人のメモなので参考にしないように。
2005-12-24 もちろん充電するのも面倒くさいんだけどね。 [長年日記]
_ [photo][WX310K] eneloopを買ってみた
eneloopとは三洋が最近発売した充電池のブランドのこと。
何でも、容量はちょっと落ちるけど自然放電が少ない
充電池だそうだ。
常々乾電池は捨てるのが面倒くさいと思っていたので、
この際買ってみた。
用途は主にリモコンの電池として。 あとは時計とか懐中電灯、ガス台の着火用電池なんかで使えると便利そう。 しかし、店に行ってみると単三しか売っていなかった。 リモコンでの使用を考えると単4がないのはきついなあと思いつつ 単3タイプ2本と充電器付きを1980円で購入。
パッケージを開けてみたら、充電器は単4も充電できるものだった。 よくよくeneloopのwebサイトを見てみると単4タイプや単1用のアダプタもこれから 発売されるようだ。
最初から調べとけよ、というまぬけな話。
2005-12-06 [長年日記]
_ [食] 日清 冷凍だからおいしい たこ焼
最近冷凍たこ焼きをよく食べるのだけど、
ひとつ気になっていたことがある。
たこ焼きを冷凍のまま袋から取り出してみると、
たこ焼きの形が完全な球形ではなく、
皿に乗りやすいようにある部分が平らになっていることだ。
何とか完全な球形にならないのかと思っていたら、 日清 冷凍だからおいしい たこ焼 を見つけた。これはたこ焼きの形がほぼ完全に丸い。 新技術か!と思ったら発売は10年以上前の1994年だった。
丸くない方が皿の上で安定するのか、 丸くするのは難しいのか、特許でもあるのか、それはよく分からないが、 袋から取り出したたこ焼きがまん丸でないと、ちょっと悲しい。

裏道