公開してあるフリーソフトに関して寄付のお願い
2005.9.6 寄付受付のサイトの変更により修正
現在、公開中のソフト(今はNEMCHIだけですが)はフリーソフトですので、ダウンロードすれば無償で利用できます。
ただし寄付は大歓迎でして、一時期はドキュメントなどにも「寄付歓迎!」としていたものの、肝心の寄付の方法を提供できていませんでした。
->続きを読む…
![]() |
|
ログイン
メニュー
カレンダー
月別過去ログ
カテゴリ一覧
日記のみのRSS
RSSに登録
プロフィール
|
2004年5月30日(日曜日)公開してあるフリーソフトに関して寄付のお願い2005.9.6 寄付受付のサイトの変更により修正 現在、公開中のソフト(今はNEMCHIだけですが)はフリーソフトですので、ダウンロードすれば無償で利用できます。 2004年5月29日(土曜日)Windows XP用の32ビットアイコンを作る(透過アイコン)bq.. 32ビットアイコンを作る - HowDoYouXP Windows XPが出て、使い始めたとき、あの影がついた半透明なアイコンを作れたらいいな…と思ってきました。しかし、アイコン作成ソフトと言えばシェアウエアですし、フリーウエアのものがあったとしてもWindows XPの32ビットアイコンに対応しているものなどはないと錯覚していました。 p. MSに32ビットアイコンの作り方のページがありますが、アイコン化する部分がシェアウェア使ってあるんですよね。NEMCHIのアイコン作ったときは試用期間の間に透過させてしまいましたが、どうせならフリーでないものかと探していました。 本当にあった恋の話ええー話しですがな。゚(゚´Д`゚)゚。
イヤーまさにファンタジー(笑)。感動のテキストとして紹介されているやつですが、ほんと良かったですよ。偶然やチャンスが転がっててもうまく掴めない人だっているんですから、立派なものです。 2004年5月25日(火曜日)メールに「!」マークを付けたがる人達最近意外と多いなぁと思う、メールで文末にびっくりマークを付けたがる人達。どんな感じかというと?マークを一括置換で!に変えた感じです。「〜ということですか?」としておけばいいものを「〜ということですか!」と書いてるわけです(笑) 2004年5月24日(月曜日)おされなグラフィカルインターフェース
どこかで以前記事になっていたのをみたものの、説明が英語なのでよくわからなかったのですが、なるほどこうやってつかうのかーと。 2004年5月23日(日曜日)「Visual Basic6 エラーコーディング」読みました
以前に「例外処理はどれがベストなのか?」というエントリーを書いた所、この本を紹介していただいて今回やっと読めました。 この本でだいぶ疑問に思ってたことが解消できたように思います。それと、基本的なことが徹底されていなかったなーと反省。 コーディングに関しては「プログラマのメモ帳」というサイトに「VBコーディング標準」というのがあるのですが、ここはこの本とはまた違う方向からコーディングについて記述されています。 例えば、前者はエラーを戻り値でチェック(エラーは起こしてはならない!)、後者はエラーをErr.Raise(スロー)して呼び出し元のOn Error Gotoでキャッチすることで対処という方法になっています。前者の考えだと、クラスのプロパティーは使っちゃ駄目ってことになります。戻り値がエラーを表す値(""とか-1とか。この本だとエラーを表す文字列)にならないと駄目なので。実際にこの本の中ではクラスのプロパティーは使わない方が良い、この場合はメソッドにすべきとなっています。 じゃあ、クラスのGetValue(name as string) As Stringなんて関数はどうすればいいんだというのが次に疑問にあがってきましたが、これに関しては謎が解けませんでした。この本の中には防御的なコーディングと言うことで、中でエラーが起きさせないでルーチンを抜けるようなコーディング例が挙がっています。戻り値は正常な場合はその文字列、エラーの場合は0バイト文字みたいな感じです。でも、実際に0バイトの文字が入ってるのか、それともエラーなのかを知りたい場面もあると思うのです。この場合もしエラーが起きていてもそのエラーは隠蔽されてしまってるわけですから、この本で言う悪い例の「エラーの抑制」になってしまうのではと思うのです。 ただ、前者はシンプルだと書きましたけど、例外を受け取る方がスマートに書けないのがVB6なんですよね。Try Catchがないですから、インラインで処理するにはOn Error Resume Nextして、次の行でIf Err.Number <> 0 thenでエラーナンバーを調べないといけないのです。 On Error Goto xxxでエラールーチンにとばせば良いではないかと思う人もいるかもしれませんが、その関数内でエラーが起きそうなサブルーチンを複数読んでいた場合で、それぞれで対処法を変えたいときとかにちょっと面倒な感じじゃないですか? まぁ、エラールーチンは複数定義できるので、 Public Sub Hoge On Error Goto Ex1 うーん、こうすればいいのかなぁ。こんなんなるんだったら関数分けろってことかな? 引数はすべてVariantなんてまさにVBらしい使い方です。 階層型アプリケーションはなかなか参考になりました。ユーザーインターフェースとビジネスロジックの分け方の考え方とかはなるほどと思いました。 エラー処理についてここまで書いてある本はあまり無いと思うので、機会があったら読むことをおすすめします。新人さんもベテランさんも勉強になると思いますよ。 Amazonや楽天はなんかずっと品切れなので、すぐに欲しい人は出版社のピアソン・エデュケーションから直接買った方が早いかも。 以降、俺用メモ。 2004年5月22日(土曜日)スマートクライアントって言ってもまた別の問題が発生するのだよな仕事でユーザーのクライアント環境特有の問題が続出。うちのソフトを入れたら他のソフトが動かなくなったとか、ソフト立ち上がったとたんウィンドウがいきなり消えてしまったとか他にも諸々。それはプロテクトキーの相性問題だったり、ウィルスのせいだったりと原因は色々。わかるかそんなの!という感じです。 2004年5月21日(金曜日)2004年5月17日(月曜日)NEMCHI 1.4.4ベータ公開
NEMCHI 1.4.4ベータ版を公開しました。 何も問題がなければそのまま正式版とする予定です。 2004年5月16日(日曜日)ポトス植え替えたよ去年末ぐらいから葉っぱが茶色くなったり、やけに白くなったりし始めたので、たぶん根が伸びすぎて根詰まりしてるんだろうと思っていたのですが、ずっとそのままにしてました。 2004年5月14日(金曜日)AudioScrobblerが復旧してるねここで前紹介した今見ているエロファイルを世界中にさらす(嘘)AudioScrobblerが復旧してますね。一時期止まってたんですが。 Opera7.5英語版リリースOperaの新バージョン(英語版)がリリースされました。 2004年5月12日(水曜日)Windowsが終了するときにどんなメッセージが飛び交っているのか?知ってる人は教えて欲しい(笑) 旧バージョンをアップしましたWindowsの終了を邪魔する問題は、まだ解決のめどが見えないので、まともに動いている(と思われる)旧バージョンをアップしました。 1.4.0はウィンドウ処理を変える前なのでこのような問題は起きないはずです。 2004年5月11日(火曜日)俺のアテンザはグリーン税制対象外(T^T)> &verb(自動車税制のグリーン化) 平成15年から低排出ガス車の三つ星じゃないと軽減措置の対象にならなくなったみたい。 俺のAtenza 23Sは二つ星。きっちり全額払わないといけません(T^T) だから、今出ているAtenzaは三つ星になっているのね・・・ 2004年5月10日(月曜日)NEMCHI 1.4.3公開
NEMCHI 1.4.3公開しました。 今回も1.4.1でやらかした事に関しての修正です。 1.4.1で通知リストの制御をだいぶ変えたのですが、その影響でWindows終了時にNEMCHIが終了せず、結果Windowsの終了も阻んでいました。 NEMCHI1.4.2でWindowsが終了しない問題NEMCHI1.4.2が起動しているとWindowsの終了が邪魔されてしまう問題が見つかりました。 2004年5月9日(日曜日)jscache 0.02> &verb(blog.bulknews.net: jscache 0.02) そんなわけでうちも入れ替えました。別に他の人が使っても問題ないという人はそのままでもいいのかも(だから今回はトラックバックで通知は無かったのかも) 69 queries. 0.463 sec. |
さがしもの
最近の投稿
最近のコメント
人気エントリー
11月23日 20時28分 更新 アクセス数が多いエントリー
11月23日 20時28分 更新 このページのリンク元
参照なし さがしモノ
|
![]() |