2003年10月21日の日記

<2003/10/22 2003/10/20>

半導体の神秘

「エレクトロニクスの先端技術」の講義で興味深い話を聞きました。
ダイオードに逆電流を流そうとしても流れない理由で、一般に良く知られている理由は俗説で、本当の理由はもっと違うというのです。
詳しいことは省きますが、キャリアーがなくなるのが原因ではなく、接合部での電界の変化が原因であるということだそうです。

「ふにゃふにゃ」、速やかに更新しました。
こんなにも重大なバグを仕様だとか言いながら実質1年以上もほったらかしにしていたとは…
つくづく自分が情けない…
とにかく、旧バージョンをもっている方は、必ずダウンロードしてください。

ついでにBGMのON/OFFも切り替えられるようにしました。
これで私の下手な音楽を聴きたくない人も思う存分遊べます。
残念ながら、音楽そのものは改良できませんでした。

ところで、「ふにゃふにゃ」のプログラムは、設定ファイルのサイズが大きくなると設定ファイルを初期化してしまうのですが、今回は設定項目を増やしたのに設定はそのままです。
実は設定ファイルのサイズは36バイトなのですが、そのエントロピーは36バイトもなく、余ったエントロピーの部分に新しい設定項目を入れたのです。
え、わからない?
つまり、実際に使ってるのは36バイト未満だから使ってない部分に詰め込んだってことですよ。
一応ON/OFFの設定ならあと10個は入りそう…

また、中途半端ながら、一部にオブジェクト指向を取り入れていたので、BGMの切り替えを実装するのはかなり楽でした。
とはいっても、実際にはオブジェクト指向でなくてもそう変わんないんですけどね…

<2003/10/22 2003/10/20>