FAMLog
Xcode Tools 3.1
July 16, 2008
Appleから「Xcode Tools 3.1」が公開されています。
バージョン3.1では、セキュリティ上の問題が2点修正され、悪意を持って巧妙に作られたCore Image Fun Houseの書類を開くことで任意のコードが実行される恐れがあった問題、およびWebObjectsでリンク用URLを生成するAPIにおいてセッションIDの漏洩を招く結果となっていた問題に対処されています。
Xcode Tools 3.1は、http://developer.apple.com/からダウンロードでき、Mac OS X Leopardで動作します。
FileMaker Server 9で自動的に拡張アクセス権が設定される場合
July 14, 2008
FileMaker Server 9では、拡張アクセス権がまったく有効になっていないFileMaker Proデータベースを開くと、完全アクセス権セットでFileMakerネットワーク共有(拡張アクセス権キーワード:fmapp)が自動的に有効になるようになっています。
バージョン7およびバージョン8のFileMaker Serverでは自動的に拡張アクセス権は設定されませんでしたが、バージョン9ではこの点で仕様が変わっているので多少注意が必要です。
なお、上記の拡張アクセス権自動設定機能は、FileMaker Server Admin Consoleのアップロードアシスタントが提供する機能ではなく、データベースサーバー自体が備えている機能です。
FileMaker Server 9の使用状況を確認する
July 11, 2008
FileMaker Server 9の使用状況を確認するには、FileMaker Server Admin Consoleにおいて([表示]メニューの)[使用状況]を選択します。
[使用状況]を選択して表示される[使用状況]ペインの画面では、クライアント接続数およびFileMaker Serverのパフォーマンスに関する使用状況を確認することができます。
より細かい情報を確認できるようになっていて、FileMaker Proクライアントの接続数だけでなく、ODBC/JDBC、インスタントWeb公開およびカスタムWeb公開のクライアント接続数も確認できます。また、パフォーマンスに関する使用状況についても収集される情報が旧バージョンより増えています。
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)
ICU4J 4.0
July 07, 2008
Unicodeのサポートやソフトウェアの国際化に必要な機能を提供するJavaライブラリ「ICU4J」の新バージョン「ICU4J 4.0」が公開されています。
ICU4J 4.0では、Unicode 5.1およびCommon Locale Data Repository (CLDR) 1.6がサポートされています。
ICU Licenseというオープンソースライセンスの下で配布されており、ICU4Jを利用すると、Unicodeの正規化処理や、西暦と和暦の変換などが可能になります。
Phusion Passenger 2.0.1
July 01, 2008
RubyおよびRuby on Railsで構築されたWebアプリケーションを運用するためのApacheモジュール「Phusion Passenger 2.0.1」が公開されています。
Passenger 2.0では、Rackを新たにサポートすることで、Ruby on Rails以外のRubyのフレームワークにも対応しています。
さらに、Python WSGIもサポートすることで、Pythonで実装されたWebアプリケーションフレームワークであるDjangoを動作させることも可能となっています。
[関連]Passenger(mod_rails for Apache)(FAMLog)
MacRuby 0.2
June 24, 2008
Objective-CベースのRuby実装であるMacRubyの新バージョン「MacRuby 0.2」が2008年6月上旬に公開されています。
MacRubyは、Ruby 1.9をベースとしており、RubyからMac OS XおよびObjective-Cの機能を利用することができます。MacRubyでは、すべてのRubyのクラスおよびオブジェクトは、Objective-Cのクラスおよびオブジェクトとなっていることで、RubyCocoaより処理速度が向上します。
MacRubyの動作環境はMac OS X v10.5.2以降となっています。なお、現段階ではMacRubyは実験的なプロジェクトであり、実運用を行うアプリケーションを開発する際にはMacRubyではなくRubyCocoaを利用することが推奨されています。
Ruby 1.8.6-p230 & Ruby 1.8.7-p22
June 23, 2008
Ruby 1.8.6-p230およびRuby 1.8.7-p22が公開されています。
Ruby 1.8.6-p230およびRuby 1.8.7-p22では、サービス妨害攻撃を受けたり、任意のコードが実行される恐れのある脆弱性が修正されています。
同時に、Ruby 1.8.5-p231とRuby 1.9.0-2も公開されていますが、Ruby 1.8.5は今回でメンテナンスが終了する予定となっています。