FAMLog
FileMaker Server 9でカスタムWeb公開機能が利用可能に
July 20, 2007
FileMaker Server 9では新たにカスタムWeb公開機能がサポートされるようになっています。
バージョン7およびバージョン8においてカスタムWeb公開機能はFileMaker Server Advancedのみでサポートされており、これまで通常版のFileMaker ServerではWeb公開機能を利用することができませんでした。
バージョン9では、FileMaker Server Advancedだけでなく通常版のFileMaker ServerでもカスタムWeb公開機能を利用することができるようになっています。FileMaker Server 9では、PHPを使用したカスタムWeb公開機能が新たにサポートされていますが、XMLおよびXSLTを使用したカスタムWeb公開機能も利用できます。
なお、インスタントWeb公開機能およびODBC/JDBC共有機能については、以前のバージョンと同様にFileMaker Server 9 Advancedのみで利用可能な機能となっています。
第25回「FileMaker Fun Night!」イベントレポートが公開
July 19, 2007
セブンズドアが、毎月Apple Store, Ginzaで行っているイベント「FileMaker Fun Night!」のレポートを更新しています。
2007年7月14日に行われた第25回のイベントレポートが追加されており、[フィールド設定]スクリプトステップの基本やFileMakerにおける分離モデルの考察、およびSuperContainerという製品に関する情報などが紹介されています。
次回は、「夏休みDevCon報告Special 2007」というテーマで、2007年8月18日(土)18:00-20:00に同イベントが開催される予定になっています。なお、同イベントは参加費および事前申し込みは共に不要です。
(2007/08/16追記:第26回の開催日時が一部変更になっていたため、「18:00-19:30」から「18:00-20:00」に記述を変更しました。)
(2021/03/07追記:リンク先のページがなくなっていたので、一部のリンクを削除しました。)
Rfm 1.0
July 12, 2007
Six Fried Riceが、オブジェクト指向スクリプト言語RubyからFileMaker ServerでホストされているFileMakerデータベースへのアクセスを可能にするオープンソースソフトウェア「Rfm 1.0」を公開しています。
Rfm(FileMaker API for Ruby)は、MITライセンスで提供されるオープンソースソフトウェアです。XMLを使用したカスタムWeb公開機能を利用する前提のソフトウェアであるため、動作環境としてFileMaker Server Advanced(バージョン7もしくはそれ以降)あるいはFileMaker Server 9が必要になります。
同時に、Ruby on RailsとRfmを利用したサンプルサイトも公開されており、そのソースコードもダウンロードできるようになっています。
(2008/03/06追記:Rfmサンプルサイトのリンク先URLを変更しました。)
Mac OS X v10.4にRuby on Railsをインストールする
July 06, 2007
Ruby on Railsは、オープンソースのWebアプリケーションフレームワークです。文字通りRubyで記述されており、現時点でRailsの最新バージョンは1.2.3です。
Railsをインストールするにはいくつか方法がありますが、RubyGemsを使う方法が最も容易でしょう。Mac OS X v10.4では別途インストールしたRuby(Ruby 1.8.6-p36等)およびRubyGemsがすでに利用できる環境であれば、次のようにgemコマンドを使ってRailsをインストールすることができます。
$ sudo gem install rails --include-dependencies
なお、今年10月出荷予定のMac OS X Leopard ServerにはRuby on Railsが標準搭載される予定となっています。
Rfmと拡張アクセス権キーワード
July 05, 2007
Rfmは、FileMaker Server AdvancedのXMLを使用したカスタムWeb公開機能を利用して、RubyからFileMakerデータベースに接続します。
動作原理としてはFileMaker API for PHPと類似しており、事前にFileMakerデータベースの拡張アクセス権設定を調整する必要があります。Rfmでは、使用する拡張アクセス権のキーワードは「fmxml」です。
なお、RfmはRubyで記述されているためRuby on Rails上で動作させることもできますが、現状ではRailsのActive Recordと連係して動作するものではありません。
[関連]FileMaker API for PHP用拡張アクセス権キーワード(FAMLog)
(2007/07/12追記:タイトルを「Ruby FileMaker APIと拡張アクセス権キーワード」から「Rfmと拡張アクセス権キーワード」に変更し、さらに「Ruby FileMaker API」を「Rfm」という表記に変更しました。)
第24回「FileMaker Fun Night!」イベントレポートが公開
July 04, 2007
セブンズドアが、毎月Apple Store, Ginzaで行っているイベント「FileMaker Fun Night!」のレポートを先月下旬に更新しています。
2007年6月23日に行われた第24回のイベントレポートが追加されており、値一覧の基本や制御まわりのスクリプト、およびトランザクションに関する情報などが紹介されています。
次回は、「分離モデルの光と影(と罠)」というテーマで、2007年7月14日(土)18:00-19:30に同イベントが開催される予定になっています。なお、同イベントは参加費および事前申し込みは共に不要です。
(2021/03/07追記:リンク先のページがなくなっていたので、リンクを削除しました。)
APPLE-SA-2007-06-22 Security Update 2007-006
June 27, 2007
Appleから「Security Update 2007-006」が公開されています。
Security Update 2007-006は、Mac OS X v10.3.9、Mac OS X Server v10.3.9、Mac OS X v10.4.9以降およびMac OS X Server v10.4.9以降向けに用意されており、下記のソフトウェアが更新対象となっています。
・WebCore、WebKit(Mac OS X v10.3.9、Mac OS X Server v10.3.9、Mac OS X v10.4.9以降、Mac OS X Server v10.4.9以降)
WebKitフレームワークは、Mac版FileMaker Pro 8.5のWebビューアでも利用されているものです。
なお、本アップデートの公開とほぼ同じタイミングで、上記の修正内容を含むSafari 3 Beta Update 3.0.2も公開されており、Windows版Safariで日本語表示がサポートされるようになっています。
Rfm 0.2.0
June 25, 2007
オブジェクト指向スクリプト言語RubyからFileMaker Server AdvancedでホストされているFileMakerデータベースへのアクセスを可能にするオープンソースソフトウェア「Rfm 0.2.0」が公開されています。
バージョン0.2.0では、Rfm::Serverオブジェクトのオプションとして:raise_on_401が追加され、これまで未実装であったオブジェクトフィールドがサポートされるようになっています。その他にも日時情報の取り扱いが改善されるなど、不具合の修正や機能追加・改善が行われており、アルファ版相当だったものがベータ版相当として位置づけられるようになっています。
付属のREADMEも一部更新されていたため、README日本語訳もあわせて更新を行いました。現時点では配布パッケージに含まれていませんが、下記よりバージョン0.2.0用のREADME日本語訳のファイル(README.ja)をダウンロードできます。
・ダウンロード:「Rfm 0.2.0 README日本語訳」
なお、Rfmをインストールするためには、Rubyのパッケージ管理ツールであるRubyGemsを利用できる環境が必要です。
(2007/07/12追記:タイトルを「Ruby FileMaker API 0.2.0」から「Rfm 0.2.0」に変更し、さらに「Ruby FileMaker API」を「Rfm」という表記に変更しました。)
Mac OS X Leopard Sneak Peek Update
June 13, 2007
Appleが、2007年6月11日に「Mac OS X Leopard(マックオーエステンレパード)」の最終版に近いバージョンを発表しています。
今年10月に出荷予定のLeopardには300以上の新しい機能が含まれていて、新しいDockおよびFinderによりデスクトップをより整理しやすくすることができるようになります。この他にも、アプリケーションを開かずにほとんどのファイルの中身を素早くプレビューできる新機能Quick Look、簡単かつ自動的にバックアップし、失ったファイルやMac全体を修復する新機能Time Machine、アプリケーションのグループを作成し、それらを瞬時に切り替える強力な新機能Spacesなどが加わっています。
AppleのWebサイトでは、Mac OS X LeopardおよびMac OS X Server Leopardに関する情報が更新されており、今回発表されたMac OS X Leopardの新機能のデモを動画で閲覧することができるようになっています。
ClamXav 1.0.8
June 08, 2007
Mac OS Xで動作するフリーのウィルスチェッカーである「ClamXav 1.0.8」が公開されています。
バージョン1.0.8では、ClamAVの最新安定版であるバージョン0.90.3が搭載されています。
ClamXav 1.0.8は、UniversalアプリケーションとしてIntelベースのMacにも対応しており、Mac OS X v10.3およびv10.4で利用できます。