杉山利幸の公開日誌 2006年2月分

2006年3月分

2006/02/25 Multi Function Alarm Ver. up to 1.70
2006/02/18 Cmd MsgBox Ver. up to 1.14
2006/02/11 My Pasokon Memo Ver. up to 1.24
2006/02/05 言葉は無力?


2006/02/25 Multi Function Alarm Ver. up to 1.70

今日付けで Multi Function Alarm をバージョンアップしました。バージョンアップ内容は以下の通りです。

Ver.1.70 2006/02/25

当ソフトは基本的にはアラームソフトですが、2番目の「1度だけ実行」機能を追加したので、ついでにそれを使ってタイマー機能を簡略ですが付けてみました。


2006/02/18 Cmd MsgBox Ver. up to 1.14

今日付けで Cmd MsgBox をバージョンアップしました。バージョンアップ内容は以下の通りです。

Ver.1.14 2006/02/18

メッセージボックスを出している間はボリュームを独自に設定し、メッセージボックスを終了した(させた)時には元に戻す機能を付けました。

今まではこの機能を付ける方法がわからず付けられなかったのですが、最近わかったので付けることにしました。

ボリュームコントロールを出しながら、このソフトでボリュームを設定してメッセージボックスを出すとボリュームが動くのがわかります。


2006/02/11 My Pasokon Memo Ver. up to 1.24

今日付けで My Pasokon Memo をバージョンアップしました。バージョンアップ内容は以下の通りです。

Ver.1.24 2006/02/11

まだ作者の使用しているコンパイラが Visual C++ 5.0 だった頃、CPU情報を取得するにはインラインアセンブラを使えばできるようになるという情報はつかんでいましたが、Visual C++ 5.0 では使えなかったのでそのままにしておきました。そしてそのことをずっと忘れていました。しかしコンパイラはもう Visual C++ 6.0 であり、インラインアセンブラが使えるようになったことを思い出し、CPU情報を取得して出すようにしました。作者のパソコンではCPU情報は以下のように出力されます。
CPU情報
ベンダーID:GenuineIntel
タイプ 0 ファミリー 15 モデル 2 ステッピング 9
CPUID命令 EAX=1 に対する EDX=0xbfebfbff
CPUの速さは約 3185MHz(変動有)

最初のベンダーIDはCPUがインテルなら上記のように出ます。他社製のCPUでは違って出てきます。

3行目の「CPUID命令 EAX=1 に対する EDX=...」の意味はホームページの検索で容易に出てきます。MMX、SSE命令をサポートしているとかという情報です。

4番目の「CPUの速さは約 ...MHz(変動有)」は、rdtsc命令を使い2秒間程でCPUの速さを測って出力しています。

まあ当ソフトの目的はソフトのサポートにあるので、CPU情報はこの程度で十分でしょう。


2006/02/05 言葉は無力?

朝日新聞はそのコマーシャルの中で「言葉は...ときに無力...」といっているが、これは実にジャーナリストとしての自覚の無い発言だと思った。「ペンは剣よりも強し」という格言があるが、裏を返せば「言葉は暴力になりうる」のである。特に新聞社の「言葉」は個人の「言葉」の何百倍の力があるのである。それだけ責任があるということだが「言葉は...ときに無力...」の中にはそれを自覚していると思われるフレーズは無い。

作者のソフトを掲載してもらったことはあるのだが、当分朝日新聞をとることは無いだろう。


2006年1月分

戻る