FAMLog
Mac版FileMaker Server 9の動作環境
August 20, 2007
Mac版のFileMaker Server 9およびFileMaker Server 9 Advancedは、Mac OS X v10.4.9以降およびMac OS X Server v10.4.9以降をサポートしています。
FileMaker Server 8.0v4でサポートされていたMac OS X v10.3.9とMac OS X Server v10.3.9は、FileMaker Server 9ではサポートされなくなっています。CPUはPowerPC G5もしくはインテル製プロセッサー、RAMは1GB以上が要求されるようになり、以前のバージョンより高スペックなサーバーが必要になっています。
Mac版のFileMaker Server 9では、Web公開のためにApache HTTP Serverを利用しますが、以前のバージョンと同様、サポートされているApacheのバージョンは1.3系列です。
また、Javaについてはバージョン5.0以降、PHPについてはバージョン4.3以降(バージョン5.2.1以降が推奨)が必要となっています。
[関連]Mac版FileMaker Server 9.0v3の動作環境(FAMLog)
(2008/05/13追記:関連記事へのリンクを追加しました。)
Rfm 1.0の動作環境
August 17, 2007
Rfm(FileMaker API for Ruby)は、FileMaker ServerのXMLを使用したカスタムWeb公開機能を利用する前提のソフトウェアです。そのため、動作環境としてFileMaker Server Advanced(バージョン7もしくはそれ以降)あるいはFileMaker Server 9が必要です。
Rubyについてはバージョン1.8.4以降が動作環境として必要である旨が案内されていますが、Ruby on Railsとあわせて使用する場合には、バージョン1.8.5もしくは1.8.6のRubyの使用が推奨されます。
また、RfmはgemパッケージとしてRubyForgeで配布されているため、RfmのインストールにはRubyGemsが必要になります。
Compatibility issues with FileMaker Mobile 8
August 16, 2007
FileMaker Mobileの最新版はバージョン8です(2007年8月現在)。FileMaker 9はFileMaker 7およびFileMaker 8のファイルフォーマットを踏襲しているため、FileMaker Mobile 8はFileMaker 9 製品ラインと互換性があります。
ただし、FileMaker Mobile 8およびそれ以前のバージョンは、Windows VistaおよびWindows Mobile 6と互換性がなく、サポートされていません。
ファイルメーカー社のWebサイトにおける記述によると、FileMaker Mobile 8はWindows Vistaにはインストールできないようです。
[関連]FileMaker Mobile 8(FAMLog)
JK 1.2.25
August 13, 2007
WebサーバーとTomcatの接続に使用されるコネクター「JK 1.2.25」が公開されています。
2007年7月下旬に公開されたJK 1.2.24にセキュリティ上の問題があり、一度公開されたバージョン1.2.24が取り消される事態が起きていました。JK 1.2.25は、そのセキュリティ上の問題点が修正され、JK 1.2.24の代わりに改めて公開されたものです。
なお、上記の問題はバージョン1.2.24のみに発生していたものであり、JK 1.2.24を利用している場合にはJK 1.2.25にアップデートする必要があります。
mod_dosdetector v0.2
August 06, 2007
DoS攻撃を検知するApacheモジュール「mod_dosdetector v0.2」が公開されています。
mod_dosdetectorは、オープンソースとして公開されている、Apache HTTP Server 2.2用のモジュールです。mod_rewriteと共に使用されるように設計されています。
バージョン0.2では、共有メモリー周りの安定性が増し、DoS判定の閾値が2段階になるように変更されています。
[関連]mod_dosdetector v0.2(とあるはてな社員の日記)
APPLE-SA-2007-07-31 Security Update 2007-007
August 02, 2007
Appleから「Security Update 2007-007」が公開されています。
Security Update 2007-007は、Mac OS X v10.3.9、Mac OS X Server v10.3.9、Mac OS X v10.4.10およびMac OS X Server v10.4.10向けに用意されており、下記のソフトウェアが更新対象となっています。
・bzip2、CFNetwork、CoreAudio、cscope、gnuzip、iChat、Kerberos、PHP、Samba、WebCore、WebKit(Mac OS X v10.3.9、Mac OS X Server v10.3.9、Mac OS X v10.4.10、Mac OS X Server v10.4.10)
・mDNSResponder、PDFKit、Quartz Composer(Mac OS X v10.4.10、Mac OS X Server v10.4.10)
・SquirrelMail(Mac OS X Server v10.3.9、Mac OS X Server v10.4.10)
・Tomcat(Mac OS X Server v10.4.10)
なお、このセキュリティアップデートにより、PHPはバージョン4.4.4から4.4.7に、Mac OS X Server v10.4.10に付属のTomcatはバージョン4.1.36にアップデートされます。
PHP 4のサポート終了時期
July 31, 2007
旧聞ですが、PHP 4のサポート終了に関する詳細が2007年7月中旬に発表されていました。PHP 4のサポートは2007年末に終了となり、重大なセキュリティに関わる修正は2008年8月8日まで対応される予定となっています。
今後はPHP 5への移行が推奨されており、新規にPHPを導入する場合にはPHP 4ではなくPHP 5を利用するほうがよいでしょう。
なお、現時点(2007年7月)ではPHP 5系統の最新安定バージョンはPHP 5.2.3です。PHP 5.0系列およびPHP 5.1系列は、すでにメンテナンスされていません。
[関連]PHP 4のサポートが12月31日で終了 - 2007年中にPHP 5への移行を検討のこと(マイコミジャーナル)
Get(システムプラットフォーム)関数とWindows Vista
July 27, 2007
FileMaker Pro(バージョン7以降)の「Get(システムプラットフォーム)関数」は、現在のプラットフォームを示す数値を返します。
Windows Vistaの場合には、この関数の戻り値はWindows 2000およびWindows XPの場合と同様に「-2」となります。そのため、FileMaker Pro 7以降では、Get(システムプラットフォーム)の結果が-2である場合には、現在のプラットフォームはWindowsであると判定することができます。
一方、Mac OS Xにおいて、FileMaker Pro 8.5以降ではGet(システムプラットフォーム)関数は「-1」もしくは「1」を返します。現在のプラットフォームがMac OS Xであるか判定したい場合には、Abs(Get(システムプラットフォーム))の結果が1であるか確認することになります。
[関連]Get(システムプラットフォーム)関数(FAMLog)
FileMaker Pro 9はFileMaker Pro 7のファイルフォーマットを踏襲
July 26, 2007
FileMaker Pro 9のデータファイルフォーマットは、バージョン7、8および8.5のファイルフォーマットを踏襲しています。同じファイルフォーマットであるため、FileMaker Pro 9では、FileMaker 7およびFileMaker 8.xのデータベースファイルを変換することなくそのまま開くことが可能です。
ただし、FileMaker Pro 9では新しい機能や関数が追加されているため、FileMaker Pro 9の新機能を利用して作成されたデータベースファイルをFileMaker Pro 7(FileMaker Developer 7)やFileMaker Pro 8.x(FileMaker Pro 8.x Advanced)で開いた場合には、該当部分が正常に動作しないことが推測されます。
FileMaker Pro 9で開いたり、作成したデータベースファイルを、バージョン8.5以下のFileMaker Proを使ってレイアウトやデータベース定義に関連する部分を変更しないことが推奨されるでしょう。
FileMaker Pro 9の動作環境
July 25, 2007
Mac版FileMaker Pro 9およびFileMaker Pro 9 Advancedの動作環境は、Mac OS X v10.4.8以降となっています。
Mac版でRAMが256MB以上が要求される点はバージョン8および8.5のときと変わりありません。また、バージョン8.5と同様にUniversalアプリケーションとしてPowerPCベースMacとIntelベースMacの両方に対応しています。
Windows版FileMaker Pro 9およびFileMaker Pro 9 Advancedの動作環境は、Windows XP(Service Pack 2)およびWindows Vistaとなっています。Windows Vistaで動作させる場合には256MB以上ではなく512MB以上のRAMが要求されます。
Mac版ではMac OS X v10.3が、Windows版ではWindows 2000が動作環境の対象外となっている点が注意点と言えます。