FAMLog
スクリプトのヒントと考慮事項 (3)
March 01, 2005
FileMaker Pro 7のスクリプト編集ダイアログにおいて「スクリプトを完全アクセス権で実行」にチェックをつけると、そのスクリプトを完全アクセス権で実行することができます。
例えば、アカウントとアクセス権を使用してWebユーザーがレコードを削除できないように制限しつつ、完全アクセス権で実行できるように設定されたスクリプトを利用して、スクリプト内で定義した条件下であれば特定のレコードを削除できるようにすることも可能になります。
Beta version of FMrobot for Macintosh
March 02, 2005
New Millennium Communications社が「FMrobot for Macintosh」の商用ベータ版を配布しています。
FMrobotは、FileMaker Developer 6もしくはFileMaker Developer 7で作成されたデータベースデザインレポートを利用して、FileMaker 7のテーブルやフィールドの作成処理を自動化するツールです。FileMaker Pro 7の通常機能では実現できない、テーブルの複製やテーブルを他のファイルに移動させる処理などが、このツールにより実現できるようになります。
FMrobotの価格は、シングルユーザーライセンスで$199.95となっています。
FileMaker Pro 関数活用講座
March 03, 2005
FileMaker Proの関数について解説した書籍「FileMaker Pro 関数活用講座」が2005年3月4日に発売されます。バージョン5、5.5、6および7に対応した内容となっていて、価格は税込3,360円です。
FileMaker Proの関数に焦点をあて、関数の組み合わせ使用例、結果の解説、指定する引数、およびバージョンによって違う仕様上の相違点について、サンプルを交えて詳細に解説しています。
FileMaker Developer 7では新たにカスタム関数と呼ばれる独自の関数を作成できるようになりましたが、そのカスタム関数の使用法についても紹介されています。
スクリプトのヒントと考慮事項 (4)
March 04, 2005
FileMaker 7においてWeb経由での利用がサポートされていないスクリプトステップがスクリプトに含まれる場合、「ユーザによる強制終了を許可」スクリプトステップを使用することにより、スクリプトの動作を制御することができます。
「ユーザによる強制終了を許可」スクリプトステップが含まれていない場合もしくはスクリプトステップオプションをオンにして機能を有効にしている場合は、サポートされていないスクリプトステップをWeb経由で実行しようとしても正常に処理されず、スクリプトがその時点で停止されます。
逆に、スクリプトステップオプションをオフにして機能を無効にすると、サポートされていないスクリプトステップはスキップされ、スクリプトの実行が続行されます。
Apple Remote Desktop 2に付属するコマンドの活用 (1)
March 07, 2005
Apple Remote Desktop 2には「networksetup」と「systemsetup」の2つのコマンドラインツールが含まれています。
networksetupはクライアントのネットワーク設定に使用します。ネットワークの場所の作成や変更、IPアドレスの変更、ネットワークサービスのプロキシの設定などの操作ができます。
systemsetupはネットワーク以外のシステム設定に使用します。時間帯、ネットワークタイムサーバー、スリープ設定や省エネルギー設定などに関する設定を確認、変更できます。
Apple Remote Desktop 2に付属するコマンドの活用 (2)
March 08, 2005
Apple Remote Desktop 2に付属するコマンドラインツールであるnetworksetupとsystemsetupの使い方については、下記のように入力して確認します。
/System/Library/CoreServices/RemoteManagement/ARDAgent.app/
/System/Library/CoreServices/RemoteManagement/ARDAgent.app/
実際にはそれぞれ1行で入力し、上記により各コマンドラインの構文、説明および例を参照することができます。
Apple Remote Desktop 2に付属するコマンドの活用 (3)
March 09, 2005
Apple Remote Desktop 2に付属するsystemsetupを使用すると、コマンドラインで時間帯を設定できます。
現在の時間帯を東京の時間帯に設定するには下記のように入力します。
sudo /System/Library/CoreServices/RemoteManagement/
(実際には1行で入力します)
設定可能な時間帯および主要都市の一覧については、下記のコマンドで確認できます。
/System/Library/CoreServices/RemoteManagement/ARDAgent.app/
(実際には1行で入力します)
(2007/01/04追記:「(実際には1行で入力します)」という注釈を追加しました。)
FileMaker Server 7v3 アップデータ
March 11, 2005
ファイルメーカー社が「FileMaker Server 7v3 アップデータ」を配布しています。
このアップデータはFileMaker Server 7およびFileMaker Server 7 Advanced向けのもので、安定性の向上、自動バックアップ、最大キャッシュサイズ、外部認証などの改善が含まれています。
このバージョンから、サンプルのデータベース(FMServer_Sample_Config.fp7)で設定されている拡張アクセス権が追加され、あらかじめWeb公開およびODBC/JDBCで共有できるように設定が変更されています。
なお、FileMaker Server 7.0v3では、FileMaker Pro 7.0v3およびFileMaker Developer 7.0v3のクライアントのみがサポートされています。
(2007/01/04追記:リンク先のURLを変更しました。)
FileMaker Server 7 Advanced 7.0v3 Web公開アップデート
March 14, 2005
ファイルメーカー社から「FileMaker Server 7v3 アップデータ」と共に「FileMaker Server 7 Advanced 7.0v3 Web公開アップデート」が配布されています。
このアップデータはFileMaker Server 7 AdvancedのWeb公開エンジンおよび管理コンソールをアップデートするものです。FileMaker Serverは更新されないため、FileMaker Server 7v3 アップデータを別途インストールし、Web公開関連ソフトウェアとFileMaker Serverの両方をバージョン7.0v3に更新する必要があります。
インストール手順の詳細については、付属文書「FMS Web アップデートお読みください.pdf」に記載されています。
(2007/01/04追記:リンク先のURLを変更しました。)
ModSecurity 1.8.7
March 15, 2005
Webサーバーへの侵入の検知および防御を目的としたApacheのモジュール「ModSecurity (mod_security) 1.8.7」が2005年3月5日にリリースされています。
ModSecurity 1.8.7では、バグフィックス、セキュリティ上の問題の修正1点、および若干の機能追加が含まれ、Cookieの解析機能が強化されています。
同時にリファレンスマニュアルも更新されています。
(2007/01/04追記:「リファレンスマニュアル」のリンク先URLを変更しました。)
7.0v3 Web公開アップデートの変更点 (1)
March 16, 2005
FileMaker Server 7 Advanced 7.0v3 Web公開アップデートを適用すると、インスタントWeb公開で1画面に表示されるレコードの数が、リスト形式では25、表形式では50に変更されます。
従来のFileMaker Server Advancedでは、リスト形式では1度に5つのレコードが表示され、表形式では20のレコードが表示されるようになっていました。
その他、FileMaker Server Advanced 7.0v3のインスタントWeb公開では安定性が向上し、新規レコード作成時に関連レコードを作成できない問題が修正されています。
(2007/01/04追記:リンク先のURLを変更しました。)
7.0v3 Web公開アップデートの変更点 (2)
March 17, 2005
FileMaker Server Advanced 7.0v3では、管理コンソールのインターフェースが一部改善されています。
設定を効率的に行うことができるように、Web公開エンジンおよびFileMaker Serverのアドレスを設定するインターフェースおよび説明文が変更、改善され、設定をスムーズに進められるようになっています。
管理コンソールでは上記の他に、Web公開エンジンのアドレスとして無効な文字列を入力した場合に発生する問題も修正されています。
(2007/01/04追記:リンク先のURLを変更しました。)
こんなん欲しかってん キャンパスツール
March 18, 2005
同志社大学、同志社女子大学およびファイルメーカー株式会社が、同志社ローム記念館プロジェクトの一環として、3者の産学共同プロジェクトのもと、両大学の6名の学生が「こんなん欲しかってん キャンパスツール」を自分たちの手で設計・開発し、同志社大学とファイルメーカー株式会社のWebサイトで同ツールを本日より一般公開したことを発表しています。
「こんなん欲しかってん キャンパスツール」は、FileMaker Pro 7を使用して開発された、キャンパスライフをより楽しく快適に送るためのツールです。学生時代だけでなく社会人になってからもすぐに役立つ「授業 tool」「資料 tool」「住所 tool」の3つから構成され、誰でも無料でダウンロードでき、そのまま使用することができます。また、必要に応じて自分好みのツールに作り変えることも可能となっています。
7.0v3 Web公開アップデートの変更点 (3)
March 22, 2005
FileMaker Server Advanced 7.0v3では、FileMaker Serverの暗号化を使用する際の問題が修正されています。
以前のバージョンでは、FileMaker Serverの暗号化を使用する設定にしていて、FileMaker ServerおよびWeb公開エンジンを別々のサーバーにインストールする構成にしていた場合に、FileMaker Server用サーバーとWeb公開エンジン用サーバーの間で、正常に通信ができないケースがありました。バージョン7.0v3ではこの問題が修正されています。
(2007/01/04追記:リンク先のURLを変更しました。)
APPLE-SA-2005-03-21 Security Update 2005-003
March 23, 2005
AppleからSecurity Update 2005-003がリリースされています。
Security Update 2005-003では下記のソフトウェアが更新され、一部のフォルダのパーミッション設定が修正されています。
・AFP Server、Bluetooth Setup Assistant、Core Foundation、Cyrus SASL、Safari、Samba(Mac OS X v10.3.8、Mac OS X Server v10.3.8)
・Cyrus IMAP、Mailman、SquirrelMail(Mac OS X Server v10.3.8)
FileMaker Server 7の停止方法 (1)
March 24, 2005
FileMaker Server 7のアップデータを適用する場合には、適用前にウィルス検出ソフトウェアを無効にした上でFileMaker Server 7を停止する必要があります。
FileMaker Server 7を停止する方法の1つとして、FileMaker Server Adminを利用する方法があります。
Mac版FileMaker Server Adminを使用する場合には、「サーバー」メニューの「FileMaker Server ローカル管理...」を選んで表示されたダイアログ上にある「FileMaker Server を停止」ボタンを押します。もしくは、FileMaker Serverに接続してから「サーバー」メニューの「FileMaker Server を停止」を選びます。
なお、前者の方法の場合にはシステムレベルの管理者権限が必要になります。
ファイルメーカー 6 ファミリ製品の出荷終了日
March 25, 2005
ファイルメーカー社が、ファイルメーカー 6 ファミリ製品の出荷終了日についてWebページで案内しています。
案内によると、ファイルメーカー 6 ファミリ製品が各製品の動作環境以外の動作環境には対応しないとの条件付きで、FileMaker, Inc.からの出荷終了日までファイルメーカー 6 ファミリ製品がFileMaker Web Storeを通じて提供されるとのことです。ファイルメーカー 6 ファミリ製品についてFileMaker, Inc.からの出荷終了日は以下の通りとなっています。
ファイルメーカーPro 6 Unlimited:2005年3月31日
ファイルメーカーPro 6:2005年9月15日
ファイルメーカー Developer 6:2005年9月15日
ファイルメーカー Server 5.5: 2005年9月15日
ファイルメーカー Mobile 2.1:2005年9月15日
ファイルメーカー Mobile for i-mode:2005年9月15日
(2007/01/04追記:リンク先のページがなくなっていたので、リンクを削除しました。)
FileMaker Server 7の停止方法 (2)
March 28, 2005
FileMaker Server Adminを利用する以外に、コマンドライン経由でFileMaker Serverを停止させることも可能です。
Mac OS Xにおいてコマンドライン経由でFileMaker Server 7を停止させるには、Terminalで次のように入力します。
sudo "/Library/FileMaker Server 7/Tools/fmserver_helperd" stop server
なお、FileMaker Server 7をコマンドライン経由で起動するには、Terminalで次のように入力します。
sudo "/Library/FileMaker Server 7/Tools/fmserverd"
Cyberduck 2.4
March 29, 2005
Mac OS X v10.3で動作するSFTP(SSH Secure File Transfer)クライアント兼FTPクライアントである「Cyberduck 2.4」がリリースされています。
Cyberduckはオープンソースのソフトウェアで、ライセンスはGPLです。
Cyberduck 2.4では外部エディターとして選択できるテキストエディターにJedit X(1.10b以降)、mi(2.1.6b8以降)およびSmultron(1.1以降)が追加されています。
Security Update 2005-003 (Server) 1.1
March 30, 2005
Appleから「Security Update 2005-003 (Server) 1.1」がリリースされています。
Mac OS X Server v10.3.8向けのSecurity Update 2005-003は、各種問題が発生するものであったためリリースされてから1度取り下げられていましたが、問題を修正したバージョンとして再リリースされた模様です。ただし、バージョン1.0と1.1の違いおよび問題の詳細については不明です。
FileMate Events
March 31, 2005
フォーサイト社が、FileMaker 7で自動的にスクリプトを起動できるプラグイン「FileMate Events」の販売を開始し、あわせて試用版を公開しています。
FileMate Events 4.0は、ファイルMate スケジューラProのFileMaker 7対応版に相当するもので、各種のイベントを定期的にもしくは指定したタイミングで起動する機能を提供し、フィールドの更新時やレコードを作成、更新、削除するときなどにスクリプトを起動、実行することを可能にするプラグインです。
1ライセンスの価格はWindows版、Mac版共に税込24,600円で、ファイルMate スケジューラPro 3.0Jからのアップグレード価格は税込13,860円となっています。