前回に引き続き、天候は雨。とは言え今回も多くの方が会場に集いました。参加者は29名。
|
![]() |
■■ミーティング概要■■ |
はじめに) demo1) demo2) 番外編) |
|
はじめに) ▲Top
|
|
demo1) ▲Top 『事例紹介:商品の発注&原価の一元管理システム』村田清隆 村田氏の職場で実際に運用されているソリューションの解説。 村田氏が勤める会社では海外から物品を輸入している。このシステムは発注から商品の原価管理までを時系列に一元管理できる設計であった。 参加者にはシステム開発の技術者が多数いるが、その目からみてもよいシステムに映った。 その理由を考察すると以下の点が思い至った。 ・システムの構築にあたった村田氏自身が業務の流れを正確に把握している。 あるいはその努力をした。 非常に一般的なことと一蹴される方もあろう。だがこれを貫くことは思いのほか難しいものだ。それは多くの事例を見ている技術者にはよく分かる。 努力の結晶であるソリューションを説明している村田氏の表情は、どことなく照れくさそうであり、また自慢の作品を依頼主に引き渡すときの技術者のようにも見えた。 |
|
demo2) ▲Top 『Developer 5.5(English) demo & Server 5.5(Japanese)の処理速度検証』高岡幸生 米国で世界に先がけ発売になったファイルメーカーDeveloper 5.5と、日本でも発売になったファイルメーカーServer 5.5のデモンストレーションが行われた。 まずはDeveloper5.5だ。 これまでもVersion4、Version5に「Developer」と言う単語がついた製品は存在した。 それらの製品は、ランタイム作成用のツール(Ver4ではバインダー、Ver5ではDeveloperTool)や、プラグインのサンプルコード、XML、JAVAに関する情報とファイルメーカーProアプリケーションで構成されていた。 Developer5.5も基本的には同じ構成になっている。 しかし、ここに大きな違いがひとつある。 それは同梱されているファイルメーカーProのアプリケーションが普通のファイルメーカーProアプリケーションとは少々違うことだ。 Developer5.5には、2つの大きな機能がアプリケーションに機能として付加されている。 簡単にではあるが、それらの機能のデモが行われた。 まずは、「DatabaseDesignReport」機能。 これを使用すると、フィールド、レイアウト、スクリプト、リレーションなどの構造をデータベースから抜き出し、XML形式の書類、あるいはファイルメーカーProのファイルに転換してくれる。 これまではサードパーティーのツールを購入してやっと実現していたものだが、以降はDeveloper5.5のメニューから実行可能になった。 もちろん、リレーションファイルに関しても同時にコマンドが実行されるようだ。 開発者にとって面倒きわまりない仕様書もこれがあれば楽に制作できそうだ。 つぎに、「Script Debugger」機能。 こちらも、今まで多くの開発者が切望してきた、まさにDepeloper versionらしい機能といえる。 これを使用すると、スクリプトの流れをステップごとに実行し、動作を一つ一つ確認することが出来る。また、スクリプト中に任意にブレークポイントを挿入することも出来る。 これまでは「スクリプト一時停止」や「メッセージを表示」等のスクリプトステップを挿入することによって疑似的に行ってきたスクリプトのデバッグが、ついにアプリケーションの機能として実装された。参加者からも思わず感嘆の声があがっていた。 加えて、Developer 5.5には、プラグインを作成するためのサンプルとして、米Troi社、Waves in Motion社によるプラグインのソースコードが同梱されている。 これは、開発者にとって敷居が高かったファイルメーカーProのプラグイン開発を、より身近な制作として引き寄せるのに意味がある。この「もっとも売れている」ベンダー2社によるソースコードの公開は、多くの開発者にとって朗報だ。 最後はServer 5.5。 今回のバージョンからMacOS XとLinuxでの動作が可能になった。 今回、MacOS9.1とOS Xによる速度比較のデモが行われたが、大方の予想どおりOS Xをホストにした時の方がクライアントでの体感速度はあきらかに速い。 目で見て分かるほどの速度の差があったのには、説明している高岡氏も驚いていたようだ。 ただ回線状況の問題で、予定されていたRed Hat LinuxとWindows2000をホストにしたテストが行われなかったのは残念だった。しかし、ファイルメーカーProをクライアントサーバで運用するときには必須のソフトウェアが、環境によってこれほど処理速度に差がでることを予め認識できたことは意味深い。(購入の前に是非一考されたし) |
|
懇談)▲Top |
|
ディスカッション
コメントは受け付けていません。