|
|||||||||||||||||||||||||||||||||||||||||||||||||||
2012 2010 2009 2008 2007 |
May 11, 2007. DSの脅威! もち様よりDS発見の報を受信。手に入れたら最後、存分に遊んでしまう事は請け合いなので、慌てて作業中です。DSのソフトはTOEIC物しかもっていないので安全ですが、DSでGBアドバンスのゲームも動くので予断を許しません。取り合えずjavaのツールの完成まではオアズケです。
英語クロスワードマクロは完成度7割。仕様に泣かされておりますが、徐々に完成に近づいてきました。描画系のメソッド呼び出しがとても遅いので、高速化を図りたいところ。ただ、Excel自身の機能を利用している泥臭さに魅力を感じているので、「ただのVBアプリじゃん」みたいな作りにしないよう、心がけています。取り合えず完成度が100%になった後でコードの最適化を図りましょう。
javaのツールのほうは一応完成です。ActionListenerの配置など設計に不満がありますが、まぁ、どうせ一般公開するようなものでもないし。なにか手を入れるときにリファクタリングをかけましょう。 機能をざっと説明。コート数と試合数を入れると、「何番コートに誰」っていう一覧を出力するというもの。なるべく同じ人と組んだり、同じ人と対戦したりを避け、同じ人が連続で休まないようにするわけです。でまぁ、「4人〜30人」みたいに画面から指定して、実行を押すと、excelにドカンと各人数のときの組みあわせ表を吐き出すのです。まぁ、リアルタイムで生成する必要がない(印刷結果さえあればよい)ので、ここまで凝ったつくりにする必要はないわけですが。範囲指定ができるようになったせいで、操作工数が減ったので、もはや結果のexcelファイルだけさっさーに送信しても良いなぁ。でも折角作ったソフトを見てもらえないのもなんだか。取り合えず使いそうな4コートデータをサンプルとして添付して、マイナーなコート数のものはオマカセしようかな。
技術サイトのほうは少しだけデザインを進めております。アート的な意味の方のデザインが難しい。でもある程度青図を作っておかないと、プライベートの一人プロジェクトとはいえ暗礁に乗り上げがち。ご利用と開発は計画的に。ところで「青図」の語源がわかる人はもう1割に満たないのではなかろうか。歳を取ったなぁ。 ※パスにはこの日記のタイトルをコピペして下さい。 Copyright 2007 barista. All rights reserved. |
|