Microsoft Developer Forum 2008

2 Comments

Microsoft Developer Forum 2008 開催レポート が公開されました。デジタル署名に関する回答は今のところいただけておりませんが、そのうち回答いただけるのでしょう。う~ん、悪い知らせな悪寒がかなりするわけですが。

WinRing0 や SysInfo のドライバに付与しているデジタル署名が Windows 7 以降で無効になっていた場合(すでに海外から 2 件のレポートあり)は、残念ながら CrystalCPUID は開発終了になると思います。

なんとか、個人でもカーネルモードドライバを開発できるような枠組みが欲しいところです。

リニューアル作業開始…

No Comments

Crystal Dew World 開設 10 周年ということで、遅ればせながらリニューアル作業を開始しました。

デザインはこれから順次変更していくつもりですが、一番のポイントは横幅を 960px に変更したことです。各ソフトウェアの魅力をもっとうまく伝えられるような工夫をしたいところです。

ファイル移動

No Comments

海外からの旧バージョンへの直リンクを回避するため、URI は一度決めたら変えるなとという教えに反して旧バージョンのファイルをすべて移動しました。

  • Archive Center (旧バージョン/開発途上バージョンのファイルを集約)
  • Download Center (最新バージョンのファイルを集約)

それぞれ、 AutoIndex PHP Script を使用して自由にファイルを参照できるようにし、ダウンロードカウンタ機能も有効にしています。まぁ、カウントファイルはたまに壊れるような気もしますが…

今回の変更で、このブログで公開していた CrystalDiskInfo や CrystalDiskMark の開発途上バージョンへのリンクはすべて無効となり、Crystal Dew World のトップページにリダイレクトするようになります。今後も、開発途上バージョンへのリンクは適宜無効になると思います。ご了承ください。

CrystalDiskInfo 2.0.1

No Comments

☆ダウンロードは Crystal Dew World からお願いします。

【2.0.1 変更点】

  • LHD-EC300U2 が接続されている場合 CrystalDiskInfo が起動しない不具合を修正
    ⇒ 本質的にはホワイトリスト方式への移行が必須なのかも…
  • 一部の環境で正しいディスクサイズが表示されない不具合を修正
  • 言語ファイルの更新

【ひとりごと】

あっという間に最初のリビジョンアップです。Dream/Alpha/Beta/RC とかなりテストを行ってきたわけですが、ユーザーが増えて初めて判明することもまだまだありそうです。

【ライセンス】

修正 BSD ライセンスです。詳細は、アーカイブ内部の COPYRIGHT-ja.txt をご覧ください。どのような状況に陥っても自己責任ということです。

【感想】

【動作レポート】

CrystalDiskInfo 2.0.0 裏リリースノート

No Comments

【CrystalDiskInfo 2.0 について】

  • 正式名称:CrystalDiskinfo 2.0
  • 内部名称:CrystalDiskInfo 2 -Earthlight-
  • 開発コードネーム:Earthlight
  • 裏・スペシャルサンクス:某8月

【開発秘話や想いなど戯言】

1.0 に引き続き、某巨大掲示板の名無しさんから多くのコメントやアドバイスを頂きまして開発の参考にさせていただきました。特に、USB-HDD への対応は私個人の力では到底実現出来なかったと思います。開発にご協力いただいた皆様に心より感謝いたします。

開発を思い立った頃 は、ここまでやるとは考えておりませんでしたが、今は世界中の多くの人々に愛用していただけるようなソフトを目指して開発を進めています。開発開始から1年足らずですが、一部の USB/IEEE 1394 接続の外付けディスクへの対応し、個人的にはかなり使える S.M.A.R.T. ユーティリティに仕上がったと思っています。

とはいえ、まだまだ不十分な点もございますので、今後もご意見ご要望をお寄せいただけると幸いです。

【CrystalDiskInfo 3.0 について】

  • 正式名称:CrystalDiskinfo 3.0
  • 内部名称:CrystalDiskInfo 3 -Moonlight-
  • 開発コードネーム:Moonlight
  • リリース予定日:2009/2/27 (藁
  • 新機能:検討中…

CrystalDiskInfo 2.0.0

3 Comments

☆ダウンロードは Crystal Dew World からお願いします。

【謝辞】

1.0 に引き続き非常に多くの方々のご支援のおかげで多くの技術課題を克服でき、目標以上の成果を挙げることができました。開発にご協力いただいた多くの皆様に心から感謝いたします。

特に、HGST使い?さんの SCSI/ATA変換対応(USBで動くかも)パッチ がなければ、USB-HDD サポートは決して実現出来なかったと思います。また、無償で色々ご相談にのっていただき、本職ならではの深い知識に基づいたアドバイスをくださった Workbit 社さんの中の人にも大変お世話になりました。

この場を借りて御礼申し上げます。

【CrystalDiskInfo 2.0 の主な新機能】

  • 一部の USB/IEEE 1394 接続の外付けディスクへの対応
  • AAM/APM 設定機能
  • MTRON 社製 SSD における健康状態の % 表示機能

【CrystalDiskInfo とは】

一部の USB/IEEE 1394 接続の外付けディスクにも対応した S.M.A.R.T 対応 HDD/SSD ユーティリティです。型番やシリアルナンバー、温度や健康状態などの基本的なディスク情報の把握や AAM/APM 設定の変更機能、S.M.A.R.T 情報の経時変化のグラフ化機能などを備えています。

【ライセンス】

修正 BSD ライセンスです。詳細は、アーカイブ内部の COPYRIGHT-ja.txt をご覧ください。どのような状況に陥っても自己責任ということです。

【参考】

【動作レポート】

CrystalDiskInfo 2.0 RC2

No Comments

【ライセンス】

修正 BSD ライセンスです。詳細は、アーカイブ内部の COPYRIGHT-ja.txt をご覧ください。どのような状況に陥っても自己責任ということです。

【変更点】

  • CrystalDiskInfo 起動時などに、自動的に AAM/APM 設定を適用する機能を搭載
    ⇒ スタートアップ&常駐機能と組み合わせれば完璧
  • Flot のバージョンアップに伴い、グラフの X 軸が UTC 表示になっていた不具合を修正
    ⇒ サマータイムには対応していないと思います。
  • S.M.A.R.T. 情報の表示、非表示を切り替える際にウィンドウサイズを保存するように変更
  • メニュー微調整
  • テキストコピー微調整
  • 言語ファイル調整
  • マニュアル(日、英)更新

【ひとりごと】

システム構成によっては、電源を切ると AAM/APM 設定が元に戻ってしまう場合があるため、

  • CrystalDiskInfo 起動時
  • CrystalDiskInfo を常駐している場合、スタンバイや休止状態からの復帰時
  • 新しいディスクを自動検出時

に、AAM/APM を自動で適用する機能を搭載しました。スタンバイや休止にも対応しているので、ぜひ常駐させてみてください。

【USB-HDD 動作リスト】

全ての USB-HDD を確認することは出来ませんが、動作報告があったものおよび動作すると思われるもののリストを作成しています。

【ダウンロード】(自己責任でご利用ください)

【常駐スレ(某巨大掲示板)】

Microsoft Developer Forum 2008

2 Comments

11/5 に開催された Microsoft Developer Forum 2008 に参加しました。開催概要は、以下の記事をごらんください。

さて、本題です。

私は、幸運にもスティーブ・バルマー氏へ質問する機会に恵まれまして、デジタル署名必須化に伴い断たれてしまった、個人の開発者がカーネルモードドライバを開発する可能性について検討していただけないかとお願いしました。

色々考慮した結果、デジタル署名が必須となったわけですから、この状況が好転する可能性は低いとは思いますが、マイクロソフトさんの CEO に直接伝えることができ、社内で検討してくださるとの回答を受けました。間違いなく Final Answer が得られと思います。回答によっては、Ring0 の世界とはお別れして Ring3 で完結するソフトウェアへの開発へ徐々に移行したいと思います。ちなみに、ASCII.jp さんの記事の一番下の写真は、私の質問を受けてメモを取られている様子です。

個人的には、個人を認証してデジタル署名を取得できる仕組みが一番簡単で良いのですが、それが難しければ、ハードウェアベンダに対して行っているようなドライバ認証の仕組みを個人にも適用できるような枠組みができればなと思っています。当然、有料になると思いますが、開発が続けられないよりは 1024 倍ましですから。

Windows Vista 以降カーネルモードドライバへのデジタル署名が必須と公表された頃から約 2 年間に渡り、1個人としてあがき続けてきました。本当に多くの方々のご協力とご縁によってこのような機会が与えられたことに感謝するとともに、これ以上ない形で一区切りをつけることができたことに大変満足しております。

インタビュー

No Comments

プラットフォーム領域を追求し、「つぎの世代へ」 (マイクロソフト – 現場の声を伝える Tech Fielders インタビュー)

WinRing0 とデジタル署名について熱く語らせていただきました。

オープンソースカンファレンス 2008 Tokyo/Fall の懇親会で、WinRing0 とデジタル署名の問題について熱く語ったところ、後日取材の依頼が…正直、驚きました。

縁があったということなんでしょうが、オープンソースに舵を切ってから良いことばかり起こってます。この勢いで MVP になれたらドリームなんですが…

システム入れ替え

No Comments

完全に独り言ですが、OS の再インストールをしました。

ついに、Visual C++ 6.0 をインストールするのをやめました。CrystalCPUID 4.x と CrystalMark 2004 と SysInfo の未来は正直真っ暗です。OpenLibSys の開発も遅れに遅れていますし、さらに 1 年ぐらい厳しい状況が続くのかも。

その代わり、Visual Studio 2008 をインストールしました。年末年始は、Visual C# + Silverlight 2.0 で何かしてみようかと考えています。

Older Entries