2004/02/15

 Nifty から「メンバーズホームページ終了のお知らせ」というのが来たので、サイトの引越しをしました。移行期間は8月31日までということでしたが、早めに引っ越した方がよいと思い本日敢行しました。MHのロゴを変えました。前のは、リキッドメタルのようなやつでした。飽きてきたので、妻にMacのPhotoshopで作ってもらいました。Aquaチックになってボタンデザインとの統一が取れたと思います。ページデザインもスタイルシートなんぞを少し使ってみたりしましたが、いかがでしょうか。Webデザインのスキルがないので疲れました。(~o~)

 はてなダイアリーも、登録してみました。全然更新してませんが・・・。このページとの住み分けをどうするかという問題もあるのですが、どうせ(?)更新頻度は低そうなので両方共存ということで、様子を見ようと思います。はてなダイアリーはブラウザだけで更新できるし、高機能ですから。

 いずれにしても、今後ともMHホームページをよろしくお願いします。


2003/12/28

 PCでDVD鑑賞をしたいなと思っていたのですが、久々に秋葉原めぐりをしてDVD-ROM/CD-RWのコンボドライブを2500円で入手してしまいました(ソフマップの中古品)。後日、WinDVDとB's Recorder GOLD7を別途購入し、合計10000円弱でDVD鑑賞環境とCDライティング環境がそろってしまいました。WinDVDはSOURCENEXTの\1980シリーズでVersion 4相当ですが、5.1Chの0.1ChサウンドをPCスピーカやヘッドフォンに出力できたりします。
 DVD/+RW/-RW/RAMのドライブもかなり値が下がっているようですが、DVDでビデオを残そうとすると、ビデオキャプチャボードのアップグレードやビデオ編集・DVDライティングソフトの購入、ひいてはPCそのもののアップグレードが必要になるので、金額の桁が変わってしまいます。

 最近、RSSフィーダ・リーダのソフトを使い始めて.NET Frameworkで動作するRSS Banditというソフトを常用することに決定しました。タブブラウザのような使い勝手のよさで、しかもC#によるオープンソースのソフトウェアです。


2003/12/04

最近興味のある技術

 秀和システムから .「これからはじめる.NET Framework (NET リモーティング編)」という本が出ていたので購入しました。.NETの書籍ではWebサービスの解説記事に埋もれてほとんど触れられていないこの技術を分かりやすく解説してくれているので、とてもありがたい感じです。


2003/11/08

 仕事が忙しかったり、転職したりといろいろあり、すっかり更新が滞っていましたが、ちょっと時間が取れるようになりました。

 前から3Dによる情報可視化に興味があり、3Dシーンをレンダリングするライブラリにも興味があります。OpenGLをかじったり、Java3Dの動向を注目したりしていましたが、最近はDirect X9.0がいいかなと思ってます。.NET Frameworkに対応したことで、C#、VB.NET などから手軽にプログラミングできるようになって、使い道が広がっています。ゲーム専用にはもったいないライブラリなので、使いこなせるようになりたいなと思ってます。

 UMLツールでEnterprise Architectというプロダクトを知りました。会社の人に教えてもらったのですが、デスクトップ版が13,000円とこの手のツールとしては破格に安いのと、作れるドキュメントの質もかなりのクオリティなので驚きました。これは、Roseキラーになるかなと期待してます。XMIの読み書きが出来るのもよさそうです。


2003/02/06

 以前からHPの更新頻度低いですが、最近ますます更新してません。リンク集やPC環境の情報を少しいじりました。

ちょっとずつC#やVisual Studio.net を試しつつあります。JBuilderみたいにコードとGUIデザイナが同期してますし、Swingやったことある人ならスムーズに入れるのかなという気がします。設計的にはSwingの方が洗練されている印象を受けました。

サンプルを見てるとMDIアプリもMFCの雛型に比べると驚くほどシンプルなコードで実現できます。動作はSwingよりもかなり軽いです。

.netするなら、VBやC++よりもC#をやるのが素直な選択肢のような気がしました。


2002/12/03

 ここのところ仕事が非常に忙しかったのですが、やっと落ち着いてきました。
 Windows95・98・NT4.0版のiEdit1.31のバイナリを公開することにしました。本当はソースコードを一本化したいところですが、手っ取り早い方法を取ってしまいました。ただ、テスト環境がないため、動けばラッキーぐらいに思ってもらった方がよいです。バイナリの2重管理は面倒なのでどのくらい続けるか謎です。


2002/10/27

 仕事でSolarisやHP-UXを使うようになって、今更ながらのようですがUnix のコマンドやシェルと頻繁にお付き合いするようになりました。sedとかawkとかCシェルを組み合わせて、テキストの変換を一括してやらせたり、環境構築を自動化したりとプログラムを組むほどのものでもない処理が手軽に組めるのでいいですね。


2002/10/24

 iEditを1.31からWindows95・98・NTの動作を保証できなくなりましたが、複数のユーザの方から95・98でも使えるようにできないかとのメールがありました。そこで、Windows Me + Visual C++ 6.0環境に1.31最新版のソースを逆移植してビルドしメールをいただいた方に試してもらいました。
 一応動いているようですが、一部文字化けやレジストリの読み書きなどで不具合が発生したりすることがあるようです。もう少し様子を見てからバイナリを公開しようかなと思っています。複数プラットフォームのメンテナンスはつらいので、いつまで続けるかはわかりませんが。


2002/09/29

 iEditにSVG機能をつけるためにWebで情報を漁っていたところ、SVG Cats というSVGベースのダイアグラムエディタの存在を知りました。このプログラムドキュメントはSVGフォーマットで保存されます。操作性がまだ洗練されていませんが、軽くてシンプルでいい感じです。サンプルを見たら、けっこういろいろな表現ができるようです。iEditで生成したSVGファイルも読めました。ベジェを含むpath要素にはまだ対応していないようで、曲がったリンクを含む図は読み込めませんでした。ソースも公開されてます。今後の展開に期待です。


2002/09/24

 Visual C++ .NETに乗り換えて3週間ほどになりました(のべ使用時間はまだ5時間程度ですが)。VBやC#と操作環境を統一したからだと思いますが、VC++ 6.0で馴染みすぎた機能がサクっと無くなっており、操作が煩雑になっています。

カスタマイズで解決できるのかもしれません。まだまだ私も修練が足りません。ショートカットキーやWindowの配置ははVC++6.0と同じにすることができます。

アウトプットウィンドウなどすべてのフレームを不要時に隠すことが可能で、マウスのロールオーバーだけで呼び出すことができるのは便利だと思います(動作はのそっとしてます)

クラスビューは進化しておりベースクラスのMFCのヘッダーファイルまでブラウズできるようになってます。また、メソッドやメンバ変数追加ダイアログも改良されています。C++のANSI規格への準拠度が高くなってるいるでしょうし、最新のMFCとプラットフォームSDKが使えるという点ではよいのですけど。

まあ、徐々に慣れていくでしょう。


2002/09/22

 JavaのIDEでよさげなのを教えてもらいました。EclipseっていうIBMのオープンソースIDEです。インストールしてみましたが、使いやすそうです。次のような特徴があります。

JBuilderキラーになれる可能性もあるかも。


2002/08/30

 16インチLCD(SXGA)を買ってきました。やっぱり場所を取らなくていいものです。PCを使っていてもなにやらライトな雰囲気です。CRTだとスイッチを入れると「ブォーン」とかいってばちばち静電気が走るのですけど、そういうのもなくて。
 ただ、Full Colorだとビデオキャプチャをやるときに、ビデオオーバーレイウィンドウがコマ落ちして使い物にならないので、HiColorに落としてます。CRTの時はなんともなかったので、液晶のリフレッシュレートが低いのか、設定が悪いのかいずれかでしょうけど。HiColorでも特に困らないので、まあいっかって感じです。