Delphi3時代の古いものだし、ちょっと物足りない面もある。クリックした時に、登録名が取得できず、番号で取得される。逆引きしないといけない。Visioのテンプレートライクなコンポーネントがなかったので、これが一番、近い感じがした。よるRubyの開発を、マスカットというAJaxを使って構築し、そのプロジェクトも終盤にきた。Flexでも使えばよかったと、今更ながら思った。いう組み合わせも十分いけるようだ。検索をかけたら、題名の如くの記事が出てきた。一ヶ月前のリリースだったので、Delphi記事をウォッチしていたつもりの私も、見落としていたようだ。電通国際情報サービス(ISID)が開発した「Coraleef」は、Delphi(VBも)で開発した画面を、Flexののコンポーネント定義に変換し、MXMLファイルにするものだ。プログラムを変換するのではない。画面をFlexのコンポーネントに変換するもの。オリジナルなコンポーネントは変換が難しいのはある。画面を変換するのに、100画面分が50万円だ。AIRならわからないでもないが、FlexのようなWeb上の画面では、Delphiの用途とちょっと違うことを考えると、需要の程がどうなのかとは思った。2」といういいツールもあることだしね。私的には・・サーバーサイドも、Web画面も、全部Delphiでできたらいいのにと思っている口なのだが。サーバーサイドは、Linuxで動かないと駄目。cgiでは満足できない。Railsみたいなフレームワークがあるといいな。AjaxのDelphi風開発環境があると助かる。そこまでこだわるかという具合だが。いうことなら、あってもいいよね。PascalのScriptは、Linuxで動くものもあるし、Webの開発も、「Coraleef」のような変換ツールでもあれば、代用可能だ。Holicの夢みたいなものだけどもさ。hopeseeds以前、「Delphiコンポーネント:図表、ダイヤグラム」で、Visioライクなドロー系、図表、ダイヤグラムの開発コンポーネントを紹介した。どれも有料のものだった。実際使ってみると、ソースライセンスを受けているものの、しっかり作られているが故に、改造がなかなか思う様にいかない面がある。紹介したコンポーネントは、バックグラウンドの処理が、私的に納得いかない。背景色、画像のタイル敷きはできても、好きな画像の配置が無理だ。レイヤー処理でなんとかと思うのだが、レイヤーがあってない様な感じなので、根本的な改造が必要になってくる。それで、またまた、色々探してみた。」というコンポーネントを見つけた。デモを行うと、そこそこ、ドローができるのだなと思ったのだが、実際、ソースを見てみると、シンプルである。」というコンポーネントがあって、これは、フォームに配置したコンポーネントを実行時に自由に移動、リサイズできるものだが、これの応用の様に思えた。配置したドローオブジェクトを、後で移動、修正する。Objects」はフォームなしのクラスで構成されている。自身のメインのフォームで色んな改造が可能なのだ。レイヤーを作りたければ、自前で作る。新しいオブジェクトを新設したり、ともかく、後は自由にやってくれというようなコンポーネントだ。Objects」は逆に時間の短縮ではないかと思った。hopeseeds弊社は、ソフトウェアプロテクト技術を開発しているし、インターネットに接続して認証するのを前提としている製品もあるので、ほとんどの種類のOSと、ウィルスソフトを試している。ソフトウェア・ファイヤーウォールは、各製品によって、警告の出方が違うから、解除の方法などを知っておかないと、うっかり通信遮断を選択してしまうと、初心者では、単純に製品が動かないと思ってしまうから、サポートの為にも知っておかないといけない。最新のバージョン(体験版)で、インストールが異常に長いので、途中で打ち切ると、こういう問題が起きるようだ。F-Secureの名誉の為に一応書くが、私は、嫌いなソフトではない。ウィルス駆除のレベルが高いのに、脇が甘いなとは思った。一つ前のバージョンは、私の評価用パソコンにいれているしね。入れているのだが、これのファイヤーウォールのフィルタリングモードを手動で許可を決める、対話モードに変更して、初めて気がついた。F-Secureのサービスのいくつかが生きていたのだ。それで、再度調べたら、あったあった。強制アンインストールが、こちらのサイトに出ていました。早く気がついていたらねと思った。編集中のデータもふっとんだぁ・・・。ダウンロードサイトにも「必ず使用中のアプリケーションを終了してから実行してください。」と注意書きがありました。私が悪いのだが、最後に確認メッセージ入れる位、プログラムコードでは1行で住みそうなのだが。プログラマ的に、ちょっと、細かいところで、脇が甘い感じがねぇ。