FF11合成検索の方向性

FF11合成検索 ですが、最近ちょろちょろと掲示板に書き込みがあります。書き込みがあるということは常用してる人が増えてきた・・・ ということですな。やっぱりソフトを作ってて反応があるとウレシイ。 #昔のHelpDeisgnerのようにあまりにも反応がありすぎると、ウレシイよりも大変になりますが・・・

公開してからまだ2ヶ月たってないソフトですが、ちゃくちゃくとユーザーを増やしているようですので、この辺で現時点でのこのソフトの方向性を書いておこうかなと。

v0.60で複数起動が可能なようにバージョンアップしましたが、まだ「新しいウィンドウで検索」等の機能が搭載されていないので使い勝手がよくありません。これに関しては現在開発中です。Shifキーを押しながらハイパーリンクをクリックすると新しいウィンドウが表示されて検索結果が表示されるような感じですね。これが追加されるだけでもだいぶ複数起動のメリットが出てくるのではないかなと。

掲示板にある「検索ヒストリー」機能はその次ですね。ヒストリーから新しいウィンドウで開けるようにするとか考えると、最初に上記の機能を追加しておいた方がいいでしょう。

で、複数起動が可能になったことによってできる追加機能を一通り付けてみて、自分であれこれ使い勝手を検証した上でそれが使いにくかったら・・・ タブブラウズできるようにスッパリ切り替える可能性もあります(^-^; タブブラウズできるようにする = 複数起動の廃止になるので全く方向性が変わってしまうのですが・・・ まーこれも検討材料に入れておこうかなと。

タブブラウズになる可能性は20%くらいですかねぇ。一応、複数起動できる状態での使い勝手の向上を目指していきます。で、「タブブラウズにしない!」と決まった段階で、スキルメモはメインウィンドウから独立して別ウィンドウにしようかなという感じでしょうか。複数起動を許可してみて気になったのが、全部のウィンドウにスキルメモが付いていること。これ、じゃまなときはじゃまですよねぇ。オプションダイアログみたく別実行ファイルに分離する形になるかと思います。

それからホームページでもReadme.txtでもアナウンスしている検索結果をHTMLで出力する機能。これはいちばーん最後になるかと思います(^-^;

SonicStage

いつの間にかSonicStageが1.5から2.0へバージョンアップしていたようです。何度か書いてる通り、僕の音楽生活はレーベルゲート(今はMoraですか... )から音楽をダウンロードすることからはじまってます。すっかりSonyの回し者のような状態なのですが・・・ 部屋でもポータブルプレイヤーでも車でも音楽を聴こうと思ったらこれしかないのです。

まあ、それはさておき。

新しいSonicStageですが、NetMDの用語が変わっているようですね。SonicStageからNetMDへ音楽をダウンロードすることを「チェックアウト」、NetMDからSonicStageへ音楽をアップロードすることを「チェックイン」と呼んでいたのですが、これをすっぱりやめちゃったようです。チェックイン、チェックアウトってわかりにくかったんですかね・・・ 1年くらい使ってるので僕はすっかり馴染んでいたんですが(^-^;

用語の変更は使う前にをヘルプを読んで確認していたので戸惑いはなかったです。ヘルプ読まなかったら「あれ?チェックアウトは?」とか思ったのかなぁ。

そのほかも結構かわりました。メジャーバージョンがあがっているだけあって、曲の管理のしかたとかすっかり変わっています。まー新しい方がすっきりした感じですかね。前のバージョンからあるライブラリを新バージョンに適用するのに多少手間がかかりましたが。

で、新バージョンにアップデートした記念に何曲かダウンロードしようとMoraへ。東芝EMIの曲はまだ視聴できないのか... 早く視聴できるようになってほしいなぁ。このまま視聴させない気だとしたら本気で音楽売るつもりないとしか思えない...

Delphi8

Delphi8を買ってみました。Delphi8は今までのDelphiと違い、Delphi言語で.NETプログラミングをするという製品ですので、公開しているソフトがDelphi8で作られるようになる・・・ というワケではありません。正直、買おうかどうか迷ってたんですよね。でもDelphi8にはDelphi7が同梱されているというので・・・ Delphi7目的に購入したワケです。Win32のネイティブアプリを作るならDelphi7が今は最新版ってことですな。

とりあえずFF11時間と合成検索は.Delphi7で今後作っていきます。すでにDelphi7でコンパイルしたバージョンは手元にあるのですが、正直、見た目なにも変わりません(^-^; Delphi6でもXPスタイルなGUIで作っていましたからなぁ。

で、ソースコードをDelphi7用に多少変更してからDelphi8を試してみました。

IDEが重い!!

うちの開発環境はCPU PIII 1GHz、メモリ 384MBという感じです。一昔前なPCですが、Delphi言語(ObjectPascal)はコンパイルが高速ですし、Delphi7のIDEも少しさわってみましたがそれほど重くない。Delphi6のIDEと同じくらいですかね。一昔前のPCなうちの開発環境でも快適に動作します。

が・・・ Delphi8のIDEは・・・ 重い・・・

1GHz程度のPCだと正直きついですな。まともに開発しようと思ったら倍くらいの性能がほしいのかも。で、うちの環境だとVCL.NET使ったコードを実行するとエラーになるのですが・・・ これはなぜに・・・ アンインストールしてみて再インストールしましたが同じ。VCLを使わない.NETアプリケーションは普通に動くのですが、やっぱし使い慣れたVCLでプログラミングしたいですしねぇ。
#まーVCLを使わなくてもDelphi言語(ObjectPascal)で.NETプログラミングができるだけでもウレシイのですが・・・

開発環境、まっさらにしないとダメかな・・・ めんどうだなぁ・・・ OSクリーンインストールして、SPあててパッチあてて、各種アプリをインストールして設定して・・・ 2日はかかるかな? Delphi8は今使えないと困るワケでもないし・・・ よし!! 開発環境の再構築は先送りします(笑)
#まーそのうち気が向いたら・・・

Google

Googleを使ったサイト検索機能をトップページに設けてます。DEKO氏のホームページで「Googleの仕様が変わったので今までの方法では文字化けする」という情報をゲット。試したら確かに化け化けに・・・。

で、こっそりトップページを変更しておきました。突然の仕様変更でしたなぁ。しかもGoogleにある「あなたのホームページにGoogle検索を!」って説明のページが仕様変更に対応してないという状況。ここを見てHTMLをコピー&ペーストしたら文字化けするGoogle検索になってしまいます(笑)

なんだかなぁ。

FF11時間 v0.93

プロキシ サーバーの不具合を修正した他、気になるところに調整を加えたバージョンです。とりあえず気になるところは全部修正&調整できたかなーと思っています。後はヘルプを作ってv1.00にするだけです。

v1.00になったらVector登録ですな。

Recent articles

Categories

Monthly archive