本当に全部諦めていいの?

No Comments

※ウジウジトークです。スルー推奨。

CrystalDiskInfo は当初の目標を大きく超え世界中で使っていただけるようになりました。CrystalDiskMark も当初の目標通り国内では非常に良く使っていただけるようになりました。

でも、CrystalMark は未だにバージョン 1.0 をリリースすることすら出来ず、当然世界中で愛用される統合ベンチマークソフトを開発するという当初の目標は果たしておりません。

また、CrystalCPUID も 5.0 の開発が頓挫し、4.x も放置… 自分で全ては出来ないからせめて多くの開発者に低レイヤープログラミングの楽しさを・・・と開発した WinRing0 はそもそもコンセプトがまずすぎて大崩壊。本命の OpenLibSys も敢え無く頓挫といいとこなしです。CPU 情報を誰もが自由に取得・制御できるようなライブラリを開発したいと広げ過ぎた風呂敷はたたまれることもなくどこかに飛んで行ってしまいました。

一日10時間使えた大学生の時のようにはいかない。でも、時間がないわけじゃない。技術的に難しいことばかりではない。でも、前ほどの情熱は多分ない。世界中に良いソフトはたくさんある。でも、僕しかやらないことはまだきっとある。

僕の人生を変えたメガデモ fr-08 (下図)

僕の人生は多分まだまだ残っている。だからこそ、誰かの心に残る一本を開発することを諦めたくはない。

SEO してみた?

No Comments

今日は久しぶりの休日(とは言っても毎週休みはちゃんとありますがw)ということで、先日ひょんなことから知った ブルースター株式会社さん Web マーケティングマニュアル を熟読しました。 

色々参考になることは書いてありましたが、すぐには出来ないことも多いのでとりあえず各ページのタイトルを最適化しました。

具体的には

 Crystal Dew World – ソフトウェア – CrystalDiskInfo

だったのを

 CrystalDiskInfo – ソフトウェア – Crystal Dew World

の並びに変えました。今まで意識していなかったのですが、今回の変更によって IE8 のタブなどタイトルが最初の数文字しか表示されない環境でもページの内容が瞬時に把握できるようになったと思います。今まではどのページを開いても Crystal Dew World としか表示されなったので。

各ページの要約などもヘッダに入れておけばより良いと思うので気が向けばそのうち対策をしようかと思います。まぁ、対策うんぬんよりも良いソフトを書くのが一番なんでしょうけどね。いつの時代も良質なコンテンツを制作し続けることが最良の検索エンジン対策ですからね。

CrystalDiskInfo 3.8.0 RC3a

2 Comments

S.M.A.R.T. 情報取得方法に ATA_PASS_THROUGH オプションを追加しました。”機能 > 上級者向け機能 > [DEBUG] ATA_PASS_THROUGH for S.M.A.R.T.” から有効にできますが、一部環境では音飛びやマウス飛びなどの不具合が発生するとの報告を受けているためデフォルトでは無効にしています。なお、今までのバージョンで S.M.A.R.T. 情報が取得できなかったかたのみ本機能を有効にしてください。古い ATI コントローラーで動作が改善したとの報告があります。(肝心の報告は先日のサーバートラブルで掲示板から消えてしまったわけですが・・・)

あと、セルビア語にも新たに対応しています。

【3.8.0 RC3a 2010/9/1 20:55 追記】

  • インストーラーにライセンス同意ページを追加
  • 同梱広告追加 (Baidu Type, ダイレクトキーワード)

さすがにちょっと広告が気になる今日この頃。広告が気になる方は zip 版をどーぞ。広告とは別に開発支援もよろしくお願いいたしますm(_ _)m

もうすぐ正式版リリース予定です。

バックアップ体制

No Comments

先日のサーバートラブルを踏まえ、バックアップ体制の見直しを行いました。見直しと言っても今までは気が向いたらバックアップ程度だったのですがorz

今回改めて感じたのは WordPress などデータベースをバックアップすることの重要性です。静的な HTML ファイルは手元にも残っているのでサーバーとローカルを同時に失うということは確率的にあまりないと思うのですが、データベースはサーバーにしかないのでサーバーに障害が発生するとたちどころに大変なことになってしまいます。

今回やったこと

  1. WP-DB-Backup というプラグインを導入し毎日バックアップ設定を実施 → バックアップ先は GMail を設定
  2. バックアップしたデータを確認したところ gzip 圧縮されているため、手元の圧縮解凍ソフトではちゃんと解凍できません(壊れたファイルが生成される)でした。そこで本家本元の gzip を使用しました。
  3. 解凍した SQL ファイルをテキストエディタで開いてそれっぽいデータとなっていることを確認

あと、CoreServer.JP ではバックアップサービスのベータテストが行われていることに気がついたので静的ファイル群も一式毎日バックアップすることにしました。

今回 ToLove ったこと。

  • DB サーバーが復旧しても WordPress で Internal Server Error が発生
    ⇒ DB の損傷が原因でした。phpMyAdmin から各種テーブルのエラー修復を行うことで改善。
  • 管理画面からバックアップを実施しても生成される dump ファイルがどう見ても中途半端
    ⇒ これまた DB の損傷が原因でした。上記と同じようにエラー修復後は正常に dump ファイルが生成されるようになりました。
  • メールサーバーが復旧しても Becky! でメール受信に失敗
    ⇒ /Maildir 配下のアカウントごとのメールボックスに 2GB ものファイルが 3 つも生成されていた(ファイルシステム障害の影響でしょう)のでサクッと削除したら復旧

今回のサーバートラブルではいろんなファイルがが微妙に壊れていました。でも、全消しでなかっただけマシだったと前向きにとらえています。初めてのトラブルが完全消滅だったら・・・立ち直れませんからね。Value Domain + CoreServer.JP の組み合わせはトラブルさえなければ安価で快適そのものなのですが、いざという時のサポート体制は・・・ということを思い知らされました。(こんな感じ です。個別に問い合わせも行ったのですがちゃんとした回答はいただけませんでした。)

まぁ、バックアップをしっかり行い、何かあっても泣かないぐらいの気持ちで付き合う必要はありそうですね。実際トラブルに見舞われない限りイメージ湧かないとは思いますが、悪いことは言いません。バックアップを取っておきましょう。特に DB とか掲示板はね。

掲示板大復活!?

No Comments

先日のサーバートラブルで掲示板のログを3か月ほど失ってしまいました。その反省も踏まえて、色々検討した結果以下のようにしました。

  • CrystalDiskInfo と CrystalDiskMark の専用掲示板を用意
  • その他の話題を扱う雑談用掲示板を用意
  • 掲示板関連データは毎日自動バックアップ

CrystalDiskInfo/CrystalDiskMark が多くの人に使われるようなソフトに育ったのは掲示板などから多くのコメントを戴くことができたからこそだと考えておりますので、今後もお気づきの点がありましたらお気軽に書き込んでください。

サーバートラブル

No Comments

2010/8/17 お昼過ぎにサーバーで何らかの障害(レンタルサーバー側から説明がないため詳細は不明)が発生しました。

現時点ではメールがまだ使えない(暫定的に Gmail へ転送)ものの、それ以外のサービスは一応復旧しております。残念ながらブログ用のデータベースに破損があったためコメントの一部が消えてしまいました。また、掲示板も約三か月分のデータを失った他、整合性も取れていないため復旧作業をしております。

なんにせよバックアップの重要性を再認識させられる悲しい出来事でした。。。

CrystalDiskInfo 3.8 準備中…

7 Comments

内蔵ディスクの S.M.A.R.T. 情報取得を IDE/ATA_PASS_THROUGH で行うように変更しました。

今後の予定

3.8 : そう遠くないうちにリリース
3.9 : IE9 Beta リリース後、必要があればリリース (現状ではグラフ機能が動かないんじゃないかと思います。)

ATA_PASS_THROUGH

No Comments

本当に今更ながら S.M.A.R.T. 情報の取得を ATA_PASS_THROUGH で行うようにしてみました。

こんな簡単なことにどうして対応していなかったのかもはや思い出せないのですが、IDENTIFY_DEVICE を実行するときにしか ATA_PASS_THROUGH していませんでした。どれほどの効果があるかはわかりませんので、今までのバージョンで S.M.A.R.T. 情報がコロコロ変わったり灰色表示になっていたりする環境の方はぜひ試してみてください。

※現在のバージョンで問題なく動作している場合はあまり意味ないです。

http://crystalmark.info/bbs/c-board.cgi?cmd=one;no=3777;id=report#3777

CrystalDiskMark 3.0.0f

No Comments

更新内容

  • A, B ドライブのリムーバブルディスクをベンチマーク対象にできない問題を修正
    フロッピードライブを表示しないための対策だったのですが、最近は A, B ドライブに USB メモリを割り当てる場合もあるそうなので。
  • テスト回数とテストサイズ、対象ドライブ設定を記憶する機能を追加
  • Vista 以降で Program Files 以下にインストールした場合に設定が保存されない不具合を修正
    ⇒ 今更ながらの UAC 対応です orz
  • 言語ファイル更新

ひとりごと

  • 今回リビルドしておりますが、使い勝手に関する部分のみの修正だったので 3.0.1 とはしませんでした。

CrystalDiskInfo 3.7.0

No Comments

☆ダウンロードおよび詳細情報は Crystal Dew World からお願いします☆

【主な変更点】

  • SandForce 製コントローラ搭載 SSD の S.M.A.R.T. 属性名表示を改善
    ⇒ 生の値として 7byte 目を使用した独自フォーマットにも対応
  • SandForce 製コントローラの識別機能を改善
  • 不具合修正
  • 言語ファイル更新

【謝辞】

SandForce 社より S.M.A.R.T. 関連データシートと検証用機材をご提供いただきました。個人開発者にも関わらず NDA なしで一部仕様を開示いただいたことに感謝いたします。(と、日本語で書いても読んでもらえないと思いますがw)

【ひとりごと】

CrystalDiskInfo 3.x シリーズは 3.5 で終了の予定だったのですが、3.6 での Silicon Image 対応に続き 3.7 での SandForce 対応強化となりました。4.0 ではガジェット対応やグラフ機能の強化、Windows 自体が保持しているディスク情報の有効活用など色々考えておりますが、正式版リリースは来年以降を予定しているのであまり期待せずのんびりお待ちください。ご意見ご要望は大歓迎です。

◇ CrystalDiskInfo 3.7.0a の変更点 (2010/08/07 22:23 追記)

  • Windows PE 環境で起動時において IE6 以上が必要と警告メッセージが表示する問題を修正
    ⇒ 単純にアラームを出すのをやめました。いまどき IE5.x を使っている人もいないよね?
  • 言語ファイル更新
    ⇒ 国内でスペイン語を教えられている日本人の先生からスペイン語を更新していただきました。スペイン語を使っている国はとても多いのでより良い翻訳で CrystalDiskInfo を楽しんでいただけることをうれしく思います。

Older Entries