FAMLog
FileMaker 10 インスタントWeb公開で利用できるWebブラウザー
January 29, 2009
FileMaker Pro 10、FileMaker Pro 10 AdvancedおよびFileMaker Server 10 AdvancedのインスタントWeb公開機能において、公開されているデータベースにアクセスできるWebブラウザーは以下のものがサポートされています。
・Windowsの場合:Microsoft Internet Explorer 7.0、Firefox 3.0
・Macの場合:Safari 3.1.2、Firefox 3.0
バージョン9.0v3のインスタントWeb公開機能と比較すると、Firefox 3.0に新たに対応していますが、Internet Explorer 6.0、Safari 2.0以前およびFirefox 2.0はサポート対象外となっています。
なお、Firefoxについては、Firefox 2自体のサポートが2008年12月中旬に終了しており、以後はFirefox 3の使用が推奨されます。
[関連]FileMaker 9 インスタントWeb公開で利用できるWebブラウザー(FAMLog)
FileMaker Pro 10の新機能:スクリプトトリガ
January 27, 2009
FileMaker Pro 10では、スクリプトトリガと呼ばれる機能が新機能として追加されています。
この機能により、ユーザーまたはスクリプトによるフィールドの入力、変更、終了時、キー入力、フィールド修正、レコード確定などの特定のイベント発生時に、任意のスクリプトを実行するよう指定できます。
開発者は、決まった種類の出来事が発生した際に自動的に任意の処理が行われるように指定できるので、より自然な形で利用者が使いやすいようにデータベースを作ることが可能になっています。
FileMaker Pro 10の新機能:ステータスツールバー
January 26, 2009
FileMaker Pro 10では、ステータスエリアのデザインが変更され、ウインドウの上部にステータスツールバーとして表示されるようになりました。
ステータスツールバーを利用すると、FileMaker Proに用意されている機能を素早く使うことができます。モードごとにツールバーを調整することも可能であり、よく使う機能のボタンをツールバー上の好きな位置に配置できます。
ツールバーのボタン上にポインターを合わせると、その機能の説明が表示されるようになっており、よく使う機能を分かりやすく能率的に利用できるようにユーザーインターフェースが一新されたと言えます。
Developers Summit 2009
January 16, 2009
翔泳社が主催する総合ITカンファレンス「Developers Summit 2009(デブサミ2009)」において、FileMakerに関連する事前登録制の無料セミナーが3セッション予定されています。
Developers Summit 2009は、2009年2月12日(木)・13日(金)に目黒雅叙園(東京・目黒)で開催されます。デブサミ2009におけるFileMakerに関連する各セッションの開催日時は下記の通りです。
【12-A-2】ケーススタディ:不景気と戦うシステムインテグレート
日時:2009年2月12日(木)11時10分〜11時55分
【13-D-2】FileMakerを使用してビジネス環境の変化に柔軟に対応するシステムを作る
日時:2009年2月13日(金)11時10分〜11時55分
【13-A-4】クライアントユーザーが考えるシステム開発成功への近道〜FileMakerベンダーとの開発プロセス実例紹介〜
日時:2009年2月13日(金)14時20分〜15時05分
セッションの参加登録は、Developers Summit 2009 Webサイトで行うことができます。
FileMaker Web News:第38回 2009年1月号
January 15, 2009
「FileMaker Web News」第38回目をお届けします。
■FileMaker Pro 10 製品ラインが発売
「FileMaker Pro 10」「FileMaker Pro 10 Advanced」「FileMaker Server 10」および「FileMaker Server 10 Advanced」が2009年1月6日に国内で発売されました。FileMaker Pro 10 製品ラインが発表および販売開始されたことを受けて、ファイルメーカー社のWebサイトから、30日間試用できるFileMaker Server 10 Advancedの評価版をダウンロードできるようになっています。
[関連]FileMaker Pro 10が発売(FAMLog)
■Windows版FileMaker Server 9を利用する際の注意点
Windows版FileMaker Server 9はJava 6 Update 10と現時点で非互換です。特定条件下で展開アシスタントが起動しなかったり、FileMaker Server Admin Consoleを正常に利用できない問題がありますので、利用時には注意が必要です。
[関連]Windows版FileMaker Server 9とJava 6 Update 10は非互換(FAMLog)
Mac OS Xにおいてコマンドラインでデスクトップピクチャを設定する
January 05, 2009
Mac OS X Leopardでは、[システム環境設定]の[デスクトップとスクリーンセーバ]パネルで画面の背景を変更できますが、AppleScriptを実行するためのコマンドであるosascriptコマンドを使用することで、CLI(コマンドラインインターフェース)でも設定の変更が可能です。
Mac OS Xにおいてコマンドラインインターフェースでデスクトップピクチャを設定するには、ログイン後にターミナルで次のように入力します。
osascript -e 'tell application "Finder" to set desktop picture to POSIX file "/Library/Desktop Pictures/Aqua Blue.jpg"'
(実際には1行で入力します)
Mac OS Xにおいてコマンドラインでパッケージをインストールする
December 29, 2008
Mac OS XおよびMac OS X Serverでコマンドラインを使用してパッケージをインストールするには、installerコマンドを使用します。
installerコマンドでは、-pkgもしくは-packageオプションでインストールパッケージ名を、-targetもしくは-tgtオプションで対象ボリュームを指定します。
[実行例]
$ sudo installer -pkg DeveloperTools.mpkg -target /
$ sudo installer -pkg QuickTime755_Leopard.pkg -target "/Volumes/Macintosh HD"
installerコマンドの詳細はmanページに記載されていて、下記のコマンドで参照できます。
$ man installer
FileMaker Server 9におけるスクリプト実行時の注意点 (3)
December 26, 2008
FileMaker Server 9では、FileMakerのScriptMakerスクリプトを、スケジュール経由でサーバーサイドで実行できます。
スケジュール経由で実行されるサーバーサイドScriptMakerスクリプトでGet(アカウント名)関数を使用した場合、その関数の戻り値は最初にスクリプトが実行されたときのアカウント名、すなわちスケジュールアシスタントで指定したアカウント名になります。
その他、Get(システム IP アドレス)など、ハードウェア関連の機能についてはデータベースサーバーから情報が返されます。
FileMaker Server 9におけるスクリプト実行時の注意点 (2)
December 25, 2008
FileMaker Server 9では、Web互換のスクリプトステップで構成されたScriptMakerスクリプトを、スケジュール機能を使用してサーバーサイドで実行できます。
スケジュール経由で実行されるサーバーサイドScriptMakerスクリプトでGet(ユーザ名)関数を使用した場合、その関数の戻り値はスケジュール名になります。
スケジュール名は、FileMaker Server Admin Consoleのスケジュールアシスタントで指定可能です。スケジュール名に使用できる文字数は最大31文字となっています。
Mac OS X Leopardでファイアウォールを有効にする
December 22, 2008
Mac OS X Leopardで導入されたアプリケーション・ファイアウォールは、[システム環境設定]の[セキュリティ]パネルで動作を調整できますが、CLI(コマンドラインインターフェース)でも設定の変更が可能です。
Mac OS X Leopardにおいてコマンドラインインターフェースでアプリケーション・ファイアウォールを有効にするには、ターミナルで次のように入力します。
sudo defaults write /Library/Preferences/com.apple.alf globalstate -int 1
(実際には1行で入力します)
上記設定値が1の場合は「特定のサービスおよびアプリケーションにアクセスを設定」、2の場合には「必須サービスのみ許可」の設定になります。設定値を0にすると、アプリケーション・ファイアウォールは無効になります。
なお、従来と同様、パケットフィルタリング機能を持つipfwを利用することも可能であり、アプリケーション・ファイアウォールはipfwで設定したルールを優先します。
[関連]Mac OS X Leopardはアプリケーション・ファイアウォールを搭載(FAMLog)