Report

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

第26回 夏休みDevCon報告Special 2007
・開催日時:2007/08/18 18:00-20:00
・開催場所:Apple Store Ginza 3F シアタールーム
概要:
8月5日から9日まで米国フロリダで開催されたFileMaker Developer Conference 2007に参加したセブンズドアのスタッフが、最新のFileMaker事情などをご報告します。
レポート:
毎日朝っから暑い。
昔「アツイ」と口走ったら罰金という職場に居たことがあったが、今年でなくて良かったと心底思うほど今年はアツイ。
暑いと言えばDevconの夏、オーランドの夏である。今年も多くの日の丸デベロッパたちが、お盆特別運賃にもめげず旅立ったDevcon。
FM9発表という多分に意図的なタイミングの中、収穫のほどはどうだったのか。汗拭いつつ銀座へ。

第26回 FileMaker Fun Night!「夏休みDevcon報告Special」
お題は...
Devcon ホットトピック
【特集:FileMaker 9のすべて】〜最新版新機能を一挙解説〜
恒例Tips対決!
Devconみやげ抽選会



●Devcon ホットトピック〜 <竹内さん>
昨年同様にフロリダ半島中程に位置するオーランドで開催されたDevcon。まずは一般ネタから。
・今回から景品のFileMakerがAdvanced版に格上げされた。
・前回のFun Night!終了時にビデオ取りしたネタは、AppleStoreスタッフのオザワさんにプロの技で編集して貰ったけど、選考で負けて不採用に。
・今回のAward受賞日本人は2名(FM Hokkaidoの有賀さん、Juppo worksの永井さん)
・スペースシャトルの打上げを会場すぐ外から目撃できた話→セッションを捨て、更に良い観覧ポイントまで移動したヒト達とは
前回Fun Night!終了時に撮ったビデオですが、エントリー僅か2作品にも関わらず落選という結果も、対抗馬の内容を知れば納得といった感じ。とにかく完成度が高く、FM使いならば英語がわからなくても全てのポイントで笑えるというすばらしさ。「ここ、笑うとこなんですけど」なんて言われなくてもきちんと笑えました。
また、スナップ紹介コーナーでは、世界的な著名デベロッパたちの居並ぶランチのテーブルなど、DevconならではのPhotoを紹介。
来年はアリゾナ州フェニックスで開催されるとのこと。時期的に1ヶ月くらい早い開催になるので飛行機代は安くなりそうです。如何?


●【特集:FileMaker 9のすべて】〜最新版新機能を一挙解説〜
◇v9より、いよいよアクティベーションを採用
Adobe系のソフトで賛否両論あったアクティベーションシステムがFileMakerにも採用された。
インストールしても、特定のサーバに接続してアクティベート手続を行なわないと使えない。アクティベートできるのはライセンスにつき1台のマシン。ということは、同じライセンスをあのマシンとこのマシンに入れておいて、必要な方を起動して...といった使い方はもうできない。ザンネン。

◇レイアウト関連ほか <茂田さん>
今回はスカイプではなく、撮影済みビデオで登場です。
・レイアウトオブジェクトの自動サイズ変更
レイアウトに配置されたフィールドや四角形といったオブジェクトが、ウィンドウサイズの変化に追従するもの。
サイズと位置の2要素からなっていて、オブジェクトの四辺それぞれに追従するか否かの設定をすることで動作を決定します。
ウィンドウが拡大される場合で考えると、1辺のみ設定すれば相対的な位置関係を維持しようとし、複数の辺が設定されていればそれぞれの方向からから引っ張られるので位置だけでなく大きさも変化する...といったカンジ。プリントとの両立は難しそうなところもありますが、画面だけで完結する場合には思わぬ利用法も...
・新関数
Acos/Asin/Get(HostApplicationVersion)/Get(TemporaryPath)/Self。
Acos/Asinは従来からあるAtanを使って求められますが、専用関数ができたことで式はシンプルになるでしょう。Get(TemporaryPath)やSelfもなかなか便利なので勉強してほしい、とのこと。
・スクリプト
変化なし
・条件付き書式
フィールド値によって書式を制御するもの。
簡単なところでは、負の値だと赤文字とか。
フィールドの背景色も制御できるのがミソで、たとえばカーソルの入っているフィールドの背景に色を付けるといった処理もできます。
・タブコントロールの進化
デフォルトタブを指定可能にすることで、開いたときに前面にくるタブを固定できるようになった。またタブの横幅を0pxにするなど、ちょっとクールな演出もできるようになった。

◇開発要素系 <今泉さん>
※おっと、ここでアクティベーション要求が...アクティベートできなぁぁぁいっ....(n分経過...)
・スクリプト定義のマルチウィンドウ化(無印FMProでも可能)
デバッガとスクリプトエディタが密接に連携するようになった。
例えば、編集権限なしで入り、デバッガからスクリプトを走らせると、必要なところで認証ダイアログが出て、認証後にスクリプトステップが表示される。デバッグ中にピンポイントでスクリプトステップを開いて修正、保存できる。これは便利ですね。
また、データビューアもデバッガと連携するようになり、デバッグ中には関係のあるフィールドの値を自動的にリストにして監視できたり、変数もその中に加える事ができ(自動では加わらないが)、変数の値を変えつつテストできるなど、従来ならばあちこち駆けずり回って必要情報を集めつつデバッグしていたのが嘘のよう。効率up間違いなしですね。このへんは買いだな。
・スクリプトウィンドウの高機能化
名前やグループ分けにより、表示されるスクリプトをフィルタリングできる。
リスト内に「フォルダ」のようなアイコンを追加し、それ以下に関連スクリプトを格納する...といったFinderライクな使い方が可能になり、大量のスクリプトを無理無く管理できるようになった。
また、マルチウィンドウ化により、編集中にブラウズウィンドウにアクセス可能になったり、複数ユーザから同時に参照、編集可能になる等、使い勝手が大きく向上している。(複数ユーザからの編集時の権限がどうなるかについては、別途検証のうえ改めて報告するとのことです)

◇SQL系 <Shinさん>
ODBCドライバをインストールし、SQLデータベースのテーブルをFileMakerのTOGに組み込んで、普通に動作可能なところを見てみようと言うデモです。インストーラのような見慣れないダイアログが幾つか出てきて、参照先とするSQLデータベースの情報を登録して行きます。...どどどどうですか。うまくつながりましたね。
外部(SQLデータソース)を参照した結果を、TOとして定義に使用できます。たとえばテキストフィールドに入力値の自動化などを組み込んだ使い方もできるようです。これは便利。ただし、一般的なデータベースはフィールド毎の文字数制限がシビアとか、FileMakerでは存在しない制限もいろいろありますので慣れが必要かもしれませんね。

◇FileMakerServer系 <竹内さん>
今回のアップデートで、サーバ系の製品ラインがこのように変化しました。
FileMakerServer FMS(FileMakerServer), CWP(xslt, xml, phpによるカスタムWeb公開)
FileMakerServer Advanced FMS(FileMakerServer), XDBC(ODBC, JDBC), IWP(インスタントWeb公開), CWP

CWPが半分のコストで実現可能になるというのは画期的なことですね。PHPの正式実装との相乗作用で、いろんな掲示板でwebばなしが盛り上がるようになってくるのでは?
・FMS Admin(管理ツール)が大変化
従来は専用ツールからFMSへアクセスするようになっていましたが、v9からはブラウザ+Javaアプレット。ブラウザでアクセスするとJavaアプレットがダウンロードされ、それを利用して管理アクセスを行います。イメージ的には、v8までのweb管理コンソールのフレーム版といったところ。
・管理者通知機能の強化
バックアップスケジュールの実行など、さまざまな要素について、実行時の管理者通知をメールで行なう事が可能になりました。
・サーバサイドスクリプトが標準で可能に
たとえば、日付名称の新規フォルダを作ってそこにバックアップファイルを納めて外部ディスクへ世代保管する...といった定周期の処理。サーバの運用が軌道に乗ってくるとこんなこともしたくなってきます(う〜、この処理は実際にはAppleScriptやVBSなんかも必要になるかも、だなw)。これに限らず、サーバサイドのスクリプトを簡単に実行できるようになりました。昔は定周期処理のために専用のクライアントを1台仕立てたり、本とにらめっこでShellScriptなんぞを書いてみたり苦労が絶えなかっただけに、朗報ですなぁ。
・DBファイルのアップロード機能
アップロード機能って...フツーにアップするだけではないです。アップして権限をセットして起動する。ここまで自動でやって初めて「機能」と呼んで貰えます。権限(fmserver/fmsadmin)のセットを忘れて「書き込めない」と叱られたアナタもこれで安心して眠れます。サーバ室とか応接室かもしれませんけど。


●恒例Tips対決!
トラブルにつきロスタイムを抱えたため、1件のみエントリーということで...対決は不成立に。

・v9のデバッガからスクリプトステップを選んで開くと、エディタが開き、詳細ステップが表示されてしまう。
このとき、以前のようにスクリプトリスト上に該当スクリプト名のハイライト状態を表示するワザ <竹内さん>(Tipsのくせに長いぞw)

要するに、最初に表示されるスクリプト編集ダイアログ(細かいステップ迄表示されるところね)でスクリプト名をコピーしておき、別窓でスクリプトエディタを開いて「名称」欄にペースト即ちフィルタリングののち、ペーストした名称を削除すると、そのスクリプト名がハイライトされた状態で、かつ全スクリプトが表示される、とういうもの。
判りましたか皆さん。私はここんとこをメモするために下向いてるうち全てが終わってしまいましたので、やむを得ず後から聞き直してメモるというTipsを開発しました。


●Devconみやげ大抽選会!
アイテム続々、Devconみやげは今年も品数豊富。
・Devcon2007のオフィシャルTシャツ(FMPug & sevensdoor
・Inspector(開発ツール)のTシャツ(FM:NEXUS
・"Everything Reference by FMPug" FileMakerリファレンス冊子
・なぜか浮き輪(excelisys
・他、ペンなど小物多数
伝統のコイントス「Heads or Tail」で絞り込み、後は直接じゃんけん対決へ。
ラッキーなみなさんは景品を手に家路に着くのでありました。

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

問題:「_____上でoptionキーを押しながら_____をダブルクリックすると、_____が開かれる。」空欄を埋める適切な表現の組み合わせを下記からすべて選択せよ。

 a. レイアウトモード、数字フィールド、数字書式ダイアログ
 b. スクリプト編集画面、[レコードのインポート]ステップ、フィールドデータのインポート順ダイアログ
 c. Finder、データベースファイル、ログインダイアログ
 d. スクリプト編集画面、[フィールド設定]ステップ、フィールド設定ダイアログ

正解:「a, c」
今回は大変な変化球。伝家の宝刀チェンジアップにsevensdoorメンバーまでコケちゃった。

Reported by 金丸康明



アンケートのご協力、どうもありがとうこざいました!
ご意見、ご要望やご感想はこらちからお寄せください。 >> ご意見箱

Special Links:
・FileMaker Fun Night!のMovie

・デキスギの採用されたMovie "The Perfect Date'a" Congratulations!

・待望の新刊書、「FileMaker 関数・スクリプト+α辞典」(ラトルズ)
・IT戦隊ネラレンジャーのカレンダー「ネラレンダー」ご存知ない方はこちら

Special Thanks to:
 "The everything reference for FileMaker Developers":FMPug
 Inspector's T-Shirts:FM.NEXUS
 FileMakerまんが:たまみそさん(今回のまんがはこちら
 イベントレポート:金丸康明さん
 Movie製作:小沢真里奈さん
会場の様子:>> Topへ



デキスギのMovie!

DevCon Award 2007!


最終日終了直後にロケットの打ち上げが…


「いま茂田は、こんなところにいます」

充実のv9新機能が次々と


タブコントロールがさらに便利に

オブジェクトがWindowサイズに合わせてリサイズ

Movie参加とは思えないリアリティ

コンディショナルフォーマットは便利!




新しいデバッガはかなり重宝



外部のRDBMSと連携!!?


洗練されたサーバ管理画面



今年のDevConみやげも充実

Inspectorの貴重な一枚

これは欲しい!Reference本


DevCon会場まんが!

来場のみなさんのご感想:>> Topへ
男性今回も素晴らしいお話とても良かったです。いろいろとハプニングありましたが、そこはライブですから、トラブルもありかと。次回も楽しみにしてます。
男性SQL接続を掘り下げて欲しいです。ちょっと今回は段取りが...。また次回もがんばってください。リファレンスありがとうございました。
男性プレゼン全体、すばらしいです。シゲタさんのワールドワイドの活動ありながらの参加、北海道中継など。アクシデントリカバリーもすばらしい。
男性トラブルが残念でした。
男性次々回のイベントの日をもう少し早く知ることはできるでしょうか。たとえば、次回の9/8はApple Storeとsevensdoorのサイトを調べにいったのですが、今日までわかりませんでした。
男性デベコン会場では英語でわかりにくかった部分が、日本語で詳しく解説していただきまして、非常に助かりました。茂田さん、時空を越えての参加ありがとうございました。
男性来月のイベントも楽しみにしています。
男性iPhone上でFileMakerは動作可でしょうか?もし、そうならば今後PDAにおけるFileMaker活用法についても講義いて頂きたい。
女性デベコンで何しゃべってたかがやっと解ったり解らなかったりしました。次回はぜひ私の秘蔵映像「ぱげちゃま泳法」を紹介してください。あとブライアンには内緒にしてください。あとイトゥさんはデベコンに行ってリバウンドしました。
男性FM9の新機能、早く日本版を入手したくなりました。ハプニングありましたが、こんな日もありますよネ。御苦労様でした。
男性GJ
女性・DevConの話、楽しそうですネ〜。(少し行ってみたい気も...)
・FileMaker9の発売が待ち遠しいですネ!色々な機能が付加されているので管理が簡単になりそうです。(是非とも会社に買ってもらいたいです。)
男性現在Ver6(Serverも)を使用しています。7にupをあきらめましたが、Ver9にするために今回再チャレンジしている最中です。
男性いただいたボールペンでこのアンケートを書いています。ありがとうございました。トラブルにめげず、これからも頑張って下さい。
男性Ver.9の紹介ありがとうございました。早く使ってみたいです。FMSも初めて実際の画面を見れて興味深かったです。この場に来ると、自分ももっと勉強しなきゃという刺激を受けます。
男性8.5で使えるTipsがありませんでした。
男性勉強になりました。

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