FAMLog
FileMaker Server Admin Consoleでクライアントのバージョンを確認
December 10, 2008
FileMaker Server 9で導入された新しい管理ツールであるFileMaker Server Admin Consoleでは、FileMaker Serverに接続しているクライアントのバージョン情報を確認できます。
Admin Consoleの[クライアント]ペインにおいて、FileMaker Serverでホストされているデータベースに接続しているすべてのクライアントが一覧表示されます。[接続されたクライアント]リストの[クライアントバージョン]を参照することで、各クライアントが使用しているFileMaker ProもしくはFileMaker Pro Advancedのバージョンを確認できます。
[表示例]
Pro Advanced 9.0v3
なお、インスタントWeb公開の場合にはクライアントが使用しているWebブラウザーの名称が表示され、XSLTを使用したカスタムWeb公開の場合には「XSLT」、PHPを使用したカスタムWeb公開の場合には「PHP」と表示されます。
PHP 5.2.8
December 09, 2008
「PHP 5.2.8」が公開されています。
PHP 5.2.7では複数のセキュリティ脆弱性と170件を超える不具合が修正されていましたが、magic_quotes_gpcの設定が有効にならないというセキュリティ上の問題が発生していました。これにより、PHP 5.2.7の配布が中止され、今回その問題を修正したPHP 5.2.8が新たに登場しています。
なお、PHPのmagic_quotes機能は現在非推奨であり、PHP 6.0.0で削除される予定になっています。
FileMakerデータベースエラーコード番号959
December 08, 2008
FileMaker Server 9のカスタムWeb公開において、FileMakerデータベースのエラーコード番号として959が返されることがあります。
FileMakerデータベースエラーコード番号959は、Web公開コアの設定で必要なWeb公開テクノロジが無効になっていることを示します。この場合は、FileMaker Server Admin Consoleの[構成]>[Web 公開]において対象のWeb公開機能を有効にするチェックボックスにチェックがついているかなどを確認します。
なお、Admin Consoleの[FileMaker Server の概要]ウインドウでは、Web公開コアにおいてどのWeb公開テクノロジが有効になっているか全体的な状況が表示されます。
ClamXav 1.1.1 with ClamAV 0.94.2 backend
December 05, 2008
Mac OS Xで動作するフリーのウィルスチェッカーである「ClamXav 1.1.1 with ClamAV 0.94.2 backend」が公開されています。
同梱されているClamAVがアップデートされ、ClamAVの最新安定版であるバージョン0.94.2が搭載されるようになっています。
ClamXav 1.1.1は、UniversalアプリケーションとしてIntelベースのMacにも対応しており、Mac OS X v10.4およびv10.5で利用できます。ただし、Mac OS X Server v10.5 Leopardではテストされていないので、その環境での利用には注意が必要です。
Apache Tomcat 4.1.39
December 04, 2008
「Apache Tomcat 4.1.39」が公開されています。
Tomcat 4.1.39では、ディレクトリトラバーサルやクロスサイトスクリプティングなど4点の脆弱性が修正されています。context.xmlまたはserver.xmlにおいてallowLinkingがtrueかつURIEncodingがUTF-8に設定されている場合に発生するディレクトリトラバーサルの脆弱性については、バージョン6.0系列ではApache Tomcat 6.0.18で、バージョン5.5系列ではApache Tomcat 5.5.27ですでに修正されていました。
なお、FileMaker Server 7 AdvancedおよびFileMaker Server 8 AdvancedではTomcat 4.1系列が利用されていて、バージョン8.0v4ではTomcat 4.1.31が使用されています。
[関連]Apache Tomcat 5.5.27(FAMLog)
FileMaker Server カスタムWebテクニック改訂版:第7章の変更点
December 03, 2008
書籍「FileMaker Server カスタムWebテクニック改訂版」は、2005年11月に発行された「FileMaker Server カスタムWebテクニック」に大幅に加筆修正を加え、構成を変更した改訂版です。
第7章の「XSLT機能の拡張」では、下記の節を新たに追加しました。
・7.2.2 Rubyで独自の拡張関数を作成する
前著の「6.2.1 JavaScript用拡張ライブラリを追加する」は、JavaScriptを使用して独自のXSLT用拡張関数を作成することがバージョン8で標準でできるようになったため、「7.2.1 JavaScriptで独自の拡張関数を作成する」として解説内容を更新しました。
前著にあった「6.1.7 送信メールのSubjectで発生する文字化けを防止する」は、バージョン8でfmxslt:send_email関数の挙動が若干改善されたことと、javax.mail.internet.MimeUtilityクラスのencodeTextメソッドがバージョン9で標準で使用できなくなったため、削除しました。
ただし、短いSubjectの場合では挙動が若干改善されたものの、Subjectが長いと文字化けが発生する点は相変わらずであるため、fmxslt:send_email関数を使用してメールを送信する場合にはその点に留意する必要があります。
[関連]FileMaker 8 カスタムWeb公開の新機能と改善点 (2)(FAMLog)、FileMaker XSLTスタイルシート用拡張関数はRubyでも開発可能(FAMLog)、FileMaker Server カスタムWebテクニック:第6章補足情報(FAMLog)
第41回「FileMaker Fun Night!」イベントレポートが公開
December 02, 2008
セブンズドアが、毎月Apple Store, Ginzaで行っているイベント「FileMaker Fun Night!」のレポートを更新しています。
2008年10月29日に行われた特別編のイベントレポートと、2008年11月16日に行われた第41回のイベントレポートが追加されています。特別編ではFusion Reactorについて、第41回ではFileMakerのテーブル設計やシリアルキーに関する考察、およびレイアウト構築法に関する情報などが紹介されています。
次回は、「索引」について掘り下げる、というテーマで2008年12月20日(土)18:00-19:30に同イベントが開催される予定になっています。なお、同イベントは参加費および事前申し込みは共に不要です。
Factory's FileMaker a go-go! vol.27
December 01, 2008
有限会社ファクトリーが毎月Apple Store, Shibuyaで行っているセミナーイベント「Factory's FileMaker a go-go! vol.27」を開催すると案内しています。
第27回目は2008年12月17日(水)に開催され、11月に発売されたBento 2の新機能、およびFileMaker Proでフィールド入力を制御する方法について解説される予定となっています。なお、当日のイベントにて、参加者の中から抽選で1名様に、書籍「FileMaker Server カスタムWebテクニック改訂版」をプレゼントいたします。この機会にどうぞご参加ください。
開催日時:2008年12月17日(水)19:00-20:00
開催場所:Apple Store, Shibuya
http://www.apple.com/jp/retail/shibuya/map/
同イベントは参加費および事前参加登録は共に不要です。
FileMaker Server カスタムWebテクニック改訂版:第6章の変更点
November 28, 2008
書籍「FileMaker Server カスタムWebテクニック改訂版」は、2005年11月に発行された「FileMaker Server カスタムWebテクニック」に大幅に加筆修正を加え、構成を変更した改訂版です。
第6章の「セキュリティ」では、FileMaker Server 9に基づいた内容に一新し、全体的に細かい内容の見直しを行いました。
特に、前著の「5.1.2 使用しないWeb公開機能を無効化する」は「6.1.2 使用しないWeb公開テクノロジを無効にする」として、前著の「5.2.2 ユーザー入力値を無害化する」は「6.2.1 データ出力時に適切なエスケープ処理を行う」として解説内容を一新しました。
「6.2.6 リクエストが偽造されていないか検証する」については、記述すべき内容に不足があったため、追記された点があります。
FileMaker Server カスタムWebテクニック改訂版:第5章の変更点
November 27, 2008
書籍「FileMaker Server カスタムWebテクニック改訂版」は、2005年11月に発行された「FileMaker Server カスタムWebテクニック」に大幅に加筆修正を加え、構成を変更した改訂版です。
第5章の「Web公開エンジンが備える機能の活用」では、下記の節を新たに追加しました。
・5.2.3 設定したCookieを削除する
「5.6.3 フィードから取得した情報を表示する」では、RSS 1.0だけではなく、RSS 2.0およびAtom 1.0形式のフィードを変換するサンプルを追加しました。
また、前著の「4.3.6 グローバルフィールドを使用する」は、「5.3.6 グローバルフィールドとグローバル変数の値を保持する」として内容を一新し、カスタムWeb公開におけるグローバルフィールドとスクリプト変数の有効範囲や、グローバルフィールドとスクリプト変数の違いについての解説を新たに追加しました。
[関連]カスタムWeb公開におけるスクリプト変数の有効範囲(FAMLog)