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行で入力します)
FileMaker Server カスタムWebテクニック改訂版:紹介URL一覧
November 06, 2008
書籍「FileMaker Server カスタムWebテクニック改訂版」で紹介しているURLの一覧
■第1章 イントロダクション
・FX.php(iViking.org)
・Apache Tomcat
・The Apache Tomcat Connector
■第2章 FileMaker Server 9のセットアップ
・評価版、アップデータのダウンロード(FileMaker)
■第4章 出力結果の調整
・IETF RFC Page
・Perl Regular Expressions Reference
■第6章 セキュリティ
・安全なウェブサイトの作り方 改訂第3版(独立行政法人 情報処理推進機構)
・IPA セキュア・プログラミング講座(独立行政法人 情報処理推進機構)
■第7章 XSLT機能の拡張
・The Apache Xalan Project
・Xalan-Java
・The Jakarta Project
・JavaMail API
・JavaBeans Activation Framework (JAF)
・Xalan-Java Extensions
・JRuby
FileMaker Server カスタムWebテクニック改訂版:目次
October 27, 2008
「FileMaker Server カスタムWebテクニック改訂版」目次
第1章 イントロダクション
・1.1 FileMakerの特長
・1.2 FileMakerによるWeb公開の手法とその種類
・1.3 FileMakerの製品構成
・1.4 FileMakerのWeb公開機能の歴史
・1.5 バージョン6以前のカスタムWeb公開との違い
・1.6 バージョン7以降におけるカスタムWeb公開の新機能と改善点
・1.7 カスタムWeb公開技術の概要
・1.8 カスタムWeb公開に使用するソフトウェア
・1.9 カスタムWeb公開の仕組み
第2章 FileMaker Server 9のセットアップ
・2.1 FileMaker Serverをインストールする前の確認事項
・2.2 FileMaker Serverのインストール
・2.3 データベース公開のための設定
第3章 データの取得と処理
・3.1 Web公開エンジンの情報の取得
・3.2 データベース情報の取得
・3.3 データベース処理の実行
・3.4 オブジェクトフィールドのデータの表示
・3.5 クライアント情報の取得
第4章 出力結果の調整
・4.1 出力方法の指定と調整
・4.2 文字列の加工と操作
・4.3 数値演算
・4.4 条件分岐
・4.5 日付と時刻の処理
・4.6 エラー処理
第5章 Web公開エンジンが備える機能の活用
・5.1 メールの送信
・5.2 Cookieの利用
・5.3 セッション拡張関数
・5.4 ヘッダー関数の活用
・5.5 ログの利用
・5.6 その他の機能
第6章 セキュリティ
・6.1 FileMaker Server 9のセキュリティ機能
・6.2 Webアプリケーション開発における注意点
第7章 XSLT機能の拡張
・7.1 Javaによる機能拡張
・7.2 スクリプト言語による機能拡張
付録
・付録A FileMakerデータベースのエラーコード番号
・付録B FileMaker XSLT拡張関数のエラーコード番号
(2008/11/21追記:「1.2 FileMakerによるWeb公開」を「1.2 FileMakerによるWeb公開の手法とその種類」に修正しました。)
Rubyist Magazine 0024号が公開
October 03, 2008
日本Rubyの会の有志が発行しているWeb雑誌「Rubyist Magazine」(通称「るびま」)の0024号が公開されています。
「るびま」は、プログラミング言語Rubyに関する技術記事や活用事例、インタビュー、エッセイなどが掲載されるWeb雑誌です。
4周年を迎えたRubyist Magazine 0024号には、東京 Ruby 会議 01のレポートやテンプレートシステムに関する記事などが掲載されています。
FileMaker Server 9のライセンスを更新する
September 30, 2008
FileMaker Server 9の評価版からアップグレードする場合や、FileMaker Server 9からFileMaker Server 9 Advancedにアップグレードする場合には、FileMaker Serverのライセンスキーを更新する必要があります。
FileMaker Server 9のライセンスを更新するには、FileMaker Server Admin Consoleを使用します。Admin Consoleを起動し、[ヘルプ]メニューの[FileMaker Server ライセンスの更新]を選んで表示されるダイアログボックスにおいて、ユーザー名やライセンスキーなどの必要な情報を入力して、[更新]ボタンを押します。
「ODBC/JDBC クライアント接続」および「IWP 接続」の値が「許可」になっていれば、FileMaker Server Advancedのライセンスに更新されたことが確認できます。なお、FileMaker Server 9からFileMaker Server 9 Advancedにアップグレードする場合には、必要なファイルはすでにインストールされているため、アップグレードのために追加インストールを行う必要はありません。
Mac版FileMaker Server 9でイベントログの言語を変更する
July 24, 2008
Mac版のFileMaker Server 9においてイベントログの言語を変更するには、データベースサーバーを停止した後に、ターミナルで次のように入力します。
sudo su - fmserver -c 'defaults -currentHost write "/Library/FileMaker Server/Library/Preferences/com.filemaker.fmserver" Preferences -dict-add SystemLocale English'
(実際には1行で入力します)
データベースサーバーを再度起動すると、上記の例ではイベントログで使用される言語が英語に変更されます。英語(English)以外に指定できる言語は、French、German、Japanese、ItalianまたはSwedishのいずれかです。
(2015/09/02追記:OS X版のFileMaker Server 14では設定ファイルの形式およびパスが変更されたため、上記の方法は利用できません。)
FileMaker Server 9の使用状況ログ
July 10, 2008
FileMaker Server 9では、FileMaker Server Admin Consoleでデータベースサーバーの使用状況ログを作成する設定を有効にすると、FileMaker Serverのパフォーマンスに関する使用状況情報を記録することができます。
Mac版のFileMaker Server 9では、使用状況ログファイルは下記の場所に作成されるように変更されています。
/Library/FileMaker Server/Logs/Stats.log
なお、FileMaker Server Admin ConsoleでリアルタイムにFileMaker Serverの使用状況を表示することも可能であり、さらに従来のバージョンより詳細な統計情報を確認できるようになっています。
[関連]FileMaker Server 7の使用状況ログ(FAMLog)
FileMaker Server 9のアクセスログ
July 09, 2008
FileMaker Server 9では、FileMaker Server Admin Consoleでデータベースサーバーのアクセスログを作成する設定を有効にすると、FileMaker Serverへの接続情報に関する記録を残すことができます。
バージョン9では、FileMaker Proクライアントによる接続や接続解除などに関する情報は、イベントログ(Event.log)ではなくアクセスログ(Access.log)に記録されるように変更されています。
なお、Mac版のFileMaker Server 9では、データベースサーバーのアクセスログファイルは下記の場所に作成されます。
/Library/FileMaker Server/Logs/Access.log
FileMaker Server 9のイベントログ
July 08, 2008
FileMaker Server 9において、データベースサーバーの実行中に発生するイベントは、タイムスタンプ情報と共にログに記録されます。
イベントログには、FileMaker Serverの起動と停止、データベースファイルの開閉、スケジュールの実行およびFileMaker Serverによって検出されたエラーに関する情報などが記録されます。
Mac版のFileMaker Server 9では、データベースサーバーのイベントは下記のファイルに記録されるように変更されています。
/Library/FileMaker Server/Logs/Event.log
また、バージョン9では、FileMaker Proクライアントによる接続や接続解除などに関する情報は、データベースサーバーのアクセスログ(Access.log)に別途記録されるようになっています。
[関連]FileMaker Server 7のイベントログ(FAMLog)
FileMaker Server 9 Advancedでサポートされているクライアント
June 30, 2008
FileMaker Server 9およびFileMaker Server 9 Advancedでサポートされているクライアントには、以下のものがあります。
・FileMaker Pro 7、8、8.5および9
・FileMaker Server Web公開エンジンを使用してデータにアクセスするWebユーザー
・FileMaker ODBC/JDBCクライアントドライバを使用するプログラム(FileMaker Server Advancedのライセンスが必要)
なお、FileMaker Server 9からFileMaker Server 9 Advancedにアップグレードするには、FileMaker Server 9 Advancedのライセンスキーが必要ですが、ソフトウェアを再インストールする必要はありません。