Report

イベントのレポートです。 >> 写真へ >> アンケートの声へ

第21回 FileMaker Fun Night!「FM Server活用術 + ブライアン・ダニング氏講演」
・開催日時:2007/03/10 18:00-19:30
・開催場所:Apple Store Ginza 3F シアタールーム
概要:
FileMakerは、データベースを複数人で簡単に共有できるという魅力的な機能を持っています。企業内での利用となると、FileMaker Serverを利用しない手はありません。安定した運用が可能で、充実した管理ツールやDirectory Serviceの利用などサーバ製品として多くのアドバンテージを持っています。FileMaker Serverの安全で効率的な運用方法とともに真の実力、魅力をたっぷり解説いたします。またブライアン・ダニング氏が、特別ゲストとしてご登場くださいます。
>> 詳細をアップしました!(2007/03/05)
レポート:
このところ、FileMaker Server関連などかなり濃い内容が続いているFun Night! ですが、今回は更に濃いっ。何とまぁブライアン・ダニング氏のゲスト出演でございます。(再三の予告にも関わらず、また書く事をお許しくだされ。)さすがですね、来場者数もグンと伸びて開始早々ほぼ満席状態に。私はいつもギリギリ入場なのですが、今回は心がけて早めに到着しましたが、予感的中です。早く出て良かった〜。

さて、今回のお題詳細を挙げてみると...
[しっかり覚えるFileMaker]〜FileMaker常套ワザ紹介〜
【特集:FileMaker Serverがあれば怖くない】(連続3部シリーズ第2弾!)
【Specialコーナー:ブライアン・ダニング氏特別講演】
恒例Tips対決! with Mr. Brian Dunning


[しっかり覚えるFileMaker]〜FileMaker常套ワザ紹介〜 <sevensdoor/茂田さん>
ソリューションを構成するワザ(ネタか?)は大小さまざまです。中にはプロでさえ何日も考え込むような大ワザもあれば、すらすら暗唱できるような小ワザもたくさんあります。今回は、その「小ワザ」の方の紹介です。小ワザとは言っても、下地ゼロから考えるとそれなりの時間がかかりますし、簡単な要素はたくさん課題があるはずですから、まとまれば大ワザ級の工数が必要になりますよね。しっかり覚えて明日から楽しましょう。

・「00005」のように、ゼロで桁を埋めて文字数を揃えるには→Right ( "00000" & [フィールド名] ; 5)
・外部画像ファイルの属性を知りたい時は→計算フィールドに「image:[画像までのパス]」と書いて、計算結果を「オブジェクト」と指定する。
 画像サイズ、ファイル名、絶対パス名が戻り値として得られます。(ファイル内に画像の実体を抱えている場合はファイル名のみになります。)
・テキストの書式をボタンなどで自由に変更するためには→Get (アクティブ選択サイズ)とGet (アクティブ選択位置)を組み合わせて使う。

 これは、ここでは説明しきれなさそうです。サンプルが近日sevensdoor.comで公開されるそうですから、それをダウンロードして調べてみましょう。

プラグインを使うと更に便利に...
通常は計算結果により背後の四角の色を変える場合は、使用する各色のオブジェクトをグローバルフィールドに格納しておき、計算結果で参照先を切替えますが、プラグイン「SimpleHighlight」を使うと、グローバルフィールドを参照しなくても直接色を指定できるようになります。色はRGBで指定可能で、透明度まで設定できるようです。有償のプラグインですが、「extra」フォルダの中にLite版があり、そのぶんはフリーとのこと。試してみては如何でしょうか。


【特集:FileMaker Serverがあれば怖くない】(連続3部シリーズ第2弾!)
いよいよ第2弾ですね。今回は、設定・運用テクが中心でした。

求められるスペック:普通、職場のサーバと言えば退役マシン再利用というパターンが思い浮かびがちだが、即ち本末転倒なり。それなりのスペックを奢ってこそサーバとしての重責を果たす事ができるのだという、ごもっともな説明でございました。
具体的な数値についてはここでは省きますが、おおむね最低スペックとして、512MBメモリ、利用者50人超の場合は現行製品のPC必須で、50人未満ならば1世代前のCPUでもダメではない...といったところのようです。あくまで「最低スペック」ゆえご注意を。また、ネットワーク環境としては1000ベース(Gigabit)Ethernetとスイッチングハブ、安定した電源が必要になります。

サーバはサーバでも、FileMaker Serverは、データベースを共有するものであって、ファイルを共有するものではありませんよね。
一般的なファイルサーバとは違って「fmnet」上でデータベースを共有することをしっかり認識する事がポイント。つまり、fmnetで共有中のファイルをファイル共有経由で開いたり、さらには同名上書きなどしてしまうとメチャメチャなことになるので、共有のデータ置場としてマシンを兼用させないこと。(OS上のアクセス権を与えない。)

設定について:FMS Adminを起動して、デモが行われました。
サーバソフトなので動きが目に見えないぶん、こういった管理ツールの重要度が大きくなるというか...ツール無しでは起動もできないんですね。現在の使用状況のモニタもここで行います。良く観察すれば、パフォーマンス向上のヒントを得る場合もありそうですよ。
重要なポイントとしては..
・共有する最大ファイル数は必要最小限にセットすべし→パフォーマンスや安定度に差が出てくる。
・予約RAMは可能最大にセットすべし→同上、ただし他のサービス等の常駐がある場合、そのぶんを配慮し最適値を探ることが望ましい。
・追加データベースフォルダは、デフォルト階層以外に置いたDBファイルもホストする場合にのみ設定すべし。
・「fmsadmin」グループのメンバシップが必要→管理者にOSのアカウントも合わせて認証要求するようになる。
・「FMSへの接続を保護」...SSLを使うか否かということ。
・「ファイルの表示をフィルタ」すれば、ユーザ毎に与えられたアカウントに応じたファイルしか見えなくなるので混乱しない...等々


そうそう、スケジュールのバックアップ設定で、「タスク」の選択肢に現れる「スクリプトファイルの実行」のスクリプトとは、シェルスクリプトだったんですね。AppleScriptだとばっかし思ってました。

さて、fmnetでDB共有するには、その他にも幾つかの設定が必要です。それはデータベースファイル自身の内部的な設定(FileMakerの世界での)と、外部的な(OS側の世界の)設定です。
・FM側の設定:拡張アクセス権に「fmapp」(fmnet上での共有)が必須
・OS側の設定:ファイルのアクセス権として「オーナー:fmserver」または「グループ:fmsadmin アクセス:読み書き」のいずれか(または両方)が必須(こうしておかないと、「書込み禁止」と言われてうまく動かない)


FileMakerServerのインストールは、「クリーンインストール」を済ませた直後の状態のマシンに対して行いましょう。そして、FMS専用のマシンとして使ってあげれば、すばらしいパフォーマンスで管理者に応えてくれるのでは...?

最後に「べからず集」を紹介
・同一サーバでのファイル共有サービス→パフォーマンス低下や公開中ファイルの上書きといった事故の原因にもなる
・サーバ上でのFileMakerクライアントの起動
・他の余計なあらゆるサービスやアプリケーションの稼働


外部認証については、時間があればデモするとのことでしたが、やはり時間切れとなり、4月の第3弾に持ち越しとなりました。

Q&Aのコーナーでは、会場から幾つも質問が飛んでいました。その中で「有効」と表示されるバックアップ先を選んでいるのに正しくバックアップできない、というものがありました。師曰く「バックアップ先フォルダのアクセス権をチェックすべし。(FMSから見て書き込み可になっている必要がある。...前出)」左様、よく見えない要素である「サーバソフト」や「アクセス権」といったものにはハマりやすいので注意が必要ですなあ。


【Specialコーナー:ブライアン・ダニング氏特別講演】
さあ、いよいよSpecialコーナー。しかし通訳がいない...言葉の壁は精神力で越えられるのか...声も体もアイデアもデカい、(ネラレンジャーに入隊希望の)ブライアン・ダニング氏登場です。

ブライアン氏近況:FileMaker Advisor Mag. technical editor 1997〜、FileMaker excellence aword 2001 受賞、著名サイト「briandunning.com」主宰など、常時ホットに活動中。

今回、氏が用意したネタは「ChartMaker Pro 7」すなわち「FileMaker上において、プラグイン不要+ライセンスフリーで各種グラフの描画を可能にする機能」。
まずは発想転換の1例として、3個のフィールドだけで棒グラフを表示するデモを見せてくれました。

1. 入力フィールドとして数字フィールドを作成。
2. 参照先として、「IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII.........」のように入力されたフィ−ルドを用意。
3. Left([参照先]; [入力フィールド]) にて計算フィールドを作成。

計算フィールドの文字種や太さを調整し、複製して一方を横へ微妙にずらして文字間の「白」が見えないようにすれば完成。入力フィールドに入れた数値の分だけ「I」が並んで、棒グラフに見えます。あっけない手順で棒グラフが完成ですね。入力フィールドの替わりに他の計算フィールドの結果を参照するとか、いろいろと応用のイメージが浮かんできます。凄い、凄すぎる...というよりも、今迄発想できなかった私は一体ナニ?といった感じ。
更に、同様の入力から円グラフ(氏は「Pie Chart」と呼んでました。)を表示するデモも...。むむむどうすれば。

今回、ブライアン氏のイキな計らいで、なんとChartMaker Pro($39.95)をプレゼントということに。最初は「one...」(えっ?)なんて言ってましたが、我らがShinちゃんの執拗な交渉に、最後には面倒になったか、太っ腹にも「来場のすべての希望者に」貰える運びになりました。中身も解析できそうだし、さぞかし勉強はかどりますね皆さん。ちゃんとやんないとダメですよ、せっかく貰ったんだからね。

さて、残念ながら来場されなかった皆さんにはChartMaker Proはご用意できませんが、氏のサイトhttp://www.briandunning.com/では、カスタム関数などもゲットできるようですからアクセスしてみては如何でしょうか。


恒例Tips対決! with Mr. Brian Dunning
茂田さん:Get(計算式繰り返し位置番号)とExtend関数を使って繰り返しフィールドの任意のポジションに値を入れるワザ
竹内さん:「共有ファイルを開く...」ダイアログでリストされるサーバ一覧を、LDAPサーバの登録を使ってコントロールするワザ
今泉さん:FMSにセキュリティを設定するとアクセスが面倒になるが、ネットワークファイルパスとしてファイルまで入力すれば、アクセス権がある場合は一発で開く。
Shinさん:計算式入力のときGet(日付)でなくGet(CurrentDate)のように英語版形式で入力しても受け付けるので、漢字変換が面倒な場合に利用できる。
Brian:ユーザにスクリプトでの値変更を許可しつつ、手入力でのフィールドの書替えを許可しない方法(Get(アカウント名)とGet(スクリプト名)を組み合わせた計算式でフィールドに「入力値の制限」を設定する)


★難問・奇問続出、Neralendar3月分のFileMaker Quiz after FP7 について

問題:データテーブルを持たないインターフェースファイルで実行された「フィールド設定」スクリプトステップが動かない! その理由として適切でないものをすべて選択せよ。
 a. 実行するスクリプトに「完全アクセス権で実行」が設定されていない。
 b. 同じレコードを別ウィンドウで編集中。
 c. データファイルのレコ−ドアクセス権が編集不可になっている。
 d. 「フィールド設定」スクリプトステップでターゲットフィールドが指定されていない。

正解:「a, d」
今回は一段と正解者が少ないような気がします。難しすぎというより複雑すぎ?

嵐のように通り過ぎた1時間半(実は2時間)終了後は近くで呑んでしまう訳で、今回、Brian効果と思いますが人数かなり多かったですね。えぇ英語はよくわかりませんが...このように、FileMaker話で銀座の夜は更けていくのでありました。

Reported by 金丸康明



今回はBrianから全員にライセンスプレゼント!という嬉しいサプライズがありましたね。ご来場のみなさんおめでとうございます。またアンケートのご協力、本当にありがとうこざいました!たくさんのご意見集まりました。以下に無記名で全て掲載させていただいています。
また、今回は北海道の美瑛で同時中継されました。北海道の皆さんからのアンケートもいただき、ありがとうございました。さらなるご意見、ご要望やご感想はこらちからいただければ嬉しいです。 >> ご意見箱

Special Links:
・ブライアン・ダニング氏のWebサイト:http://www.briandunning.com/
 今回のネタの1つ、ChartMaker Pro 7は、Plug-in不要。さまざまなグラフを描くことができる秀逸なツール(通常価格:$39.95)。 ver.5/6/7/8に対応している。
24U SimpleHighlight Plug-In 2.0
 テキストやポータルをハイライトしたり、直接指定色を描画できる!
・IT戦隊ネラレンジャーのカレンダー「ネラレンダー」ご存知ない方はこちら
・ブライアンダニング氏のニュースレターにこの日のことが載りました!(04/01追記)
  >> Shinのつれづれ日記「Brian's News Letter

Special Thanks to:
 FileMakerまんが:たまみそさん(今回のまんがはこちら
 イベントレポート:金丸康明さん
 会場ヘルプ:五十嵐さん、酒井さん

※集合写真に写っている方で写真を欲しい方はご連絡ください。他にも写真ありますので送ります。
会場の様子:>> Topへ

ようこそFileMaker Fun NIght!へ


FileMaker常套ワザ紹介は茂田さんから

SimpleHighlightで直接カラー描画できる!


今回も満席です。









お待ちかね、ブライアンの登場!

「(竹内)Kojiより5年も前にAward取ってるんだぜ!」

この円グラフもFileMakerだけでできている…!?


1個だけといわずに…もちっとオネガイっ

「おおお〜!」と会場から大拍手!

カスタム関数をすぐに検索できる便利なウィジェット。フリーです






BrianのTips! いちいちクール…


FileMaker Rocks! を前に集合

お待たせッ。たまみそマンガです!

来場のみなさんのご感想:>> Topへ
女性バーチャートさっそく使ってみたいです。
女性chart barの説明が非常によかった。
男性いつもありがとうございます。
男性Web公開やPHPのこともやってほしいです。
女性外部認証。。。外部認証。。。外部認証。。。外部認証。。。外部認証。。。
プラグインを使わないでグラフ表示できるのはうれしいですね!テキストだったら表示も軽そうだし... 使ってみたいですね。
今日のTipsはネラレンイエローさん!開発中にはとても便利!
ブライアンさんのTipsで Get ( ScriptName ) の使い道のヒントがもらえたよーな気が...
今日もたのしかったです!
女性Tips、Get関数参考になりました。前にもらったポスターが役に立ちますね!
ブライアンさんのチャートほしいです。よろしくお願いします。
男性Server Advancedもお願いします。
ソフトください!
女性都合で途中からの入場になってしまいました。蜷川さんに席に誘導していただいて助かりました。聞き逃した部分のレポートアップ、楽しみにしています。竹内さん宛に、近々、質問メールを差し上げるかもしれません。よろしくお願いします。
Tipsは茂田さんに1票。
特別講演、びっくりするようなテクニックばかりでした。
男性・生ブライアン最高でした!プラグインありがとうございます。
・また、本場アメリカからのゲストを呼んでいただけるとうれしいです。
男性目からウロコポロポロです。ありがとうございました。最近、ブライアンのサイトとにらめっこする毎日なんですが、英語苦手でとっても苦戦しています。ぜひ、カスタム関数の解説特集なんてあると英語ダメ人間にとっていいなと思っています。
(チャートメーカー是非是非ほしいです。)
男性なかなか面白い企画でした。時々やってほしい。
男性最近勉強していないので、わかるように勉強します。本を買って...
ブライアンさんのソフトほしいです。
男性calculation tool欲しいです(ブライアンさんの)。chart maker pro希望です。勉強になりました。
男性今日は、たまたま東京に来る用事があったので(大阪から)運良く参加できました。非常に有意義な時間を過ごすことができて良かったです。
男性RAMの設定がわかんない
男性円グラフ??まったく解りませんでした。
女性Server設定には不安があったのですが、一気に解消できました。次回も期待してます。宜しくお願い致します。
男性I appreciate hear about so many thins from Brian! Thanks!
男性ChartMaker Proの円グラフの解説が興味深かったです。
男性・ブライアン・ダニング氏のコーナーは大変興味深かったです。
・FM Serverのターミナル経由の制御を楽しみにしています。
男性福岡ではイベントが少なくてさびしい。
男性mobile系での使用事例等が分かればありがたい。
女性Thank you! Mr. Brian Dunning.
男性ブライアンさんのデモにびっくりしました。
男性さすが今回すごい混みですね。Tipsが難しい。計算式をもっとよく見せてください。
※Chart Maker Proをください。
男性時間内でおさまると良いですね♡
男性今回はW/Wのプレゼン......!!
毎回毎回楽しみです。てゆーか、なんでストアでFMPデモ機に入ってないの?
男性毎回楽しく参加させていただきました。
男性Tipsは、繰り返しフィールドのフラグを立てるのが参考になりました。
男性グラフ化は今まで拒絶してました。ver.4でもイケマスね。
男性早く理解が進むように勉強したいと思います。
男性ありがとうございました。
男性次回も是非参加します!
女性ブライアンさんのChartMaker Pro、サンプルは見たことがあったものの、どのようにやっているか全然わからなかったので、すごくおもしろかったです。ファイルをいただけるとのことなので楽しみにしています。あと茂田さんが紹介してくださったプラグインが便利に使えそうです。0レコードのコピーを作ったときにもグローバルに画像ファイルを入れ直す必要がなくなりますね!
☆茂田さんへ デジクリ読んでいます!!弟子にしてほしいです!!
男性テンプレートください...。
男性良かった。
男性ChartMaker 下さい
男性グラフってわりとかんたんに書けるんですね。細かい部分が見えなかったので、方法はよくわからなかったですけど、ちょっとがんばってみますね。
男性FMSについて知りたかったので、正に願ったりかなったりでした。前回(第1弾)を見逃したのが残念です。

Copyright © 2004-2010sevensdoor.com. All rights reserved.