FAMLog
Bento 3
September 30, 2009
ファイルメーカー社が、Mac用パーソナルデータベースの新バージョンである「Bento 3」を本日発売すると発表しています。
Bento 3では、アップルのiPhotoとの連携が実現されると共に、iTunesやiPhotoと同様に有線/無線LANを通じてBentoライブラリを最大5ユーザーで共有できるようになっています。また、フィールドを暗号化したり、パスワードを設定してBento 3上の情報を保護することもできます。
Bento 3の利用には、Intelプロセッサー、PowerPC G5またはPowerPC G4(867MHz以上)プロセッサーを搭載したMacで動作するMac OS X Leopard(バージョン10.5.7以降)もしくはMac OS X Snow Leopardが必要です。
Bento 3の価格は税込5,040円で、ファミリーパックの価格は税込10,290円です。既存ユーザーには2010年1月29日までの期間限定でQUOカード2,000円券がもらえるアップグレードリベートオファーも用意されています。
Rubyist Magazine 0027号が公開
September 16, 2009
日本Rubyの会の有志が発行しているWeb雑誌「Rubyist Magazine」(通称「るびま」)の0027号が公開されています。
「るびま」は、プログラミング言語Rubyに関する技術記事や活用事例、インタビュー、エッセイなどが掲載されるWeb雑誌です。
刊行5周年を迎えたRubyist Magazine 0027号には、Rubyを使ってExcelを扱う為の解説記事や、RubyでLDAPを使いこなすためのライブラリであるActiveLdap、 RubyからDirectXを扱うゲームライブラリDXRubyに関する紹介記事などが掲載されています。
Bento 2.0v5 インストーラ
August 21, 2009
「Bento 2.0v5 インストーラ」がファイルメーカー社のWebサイトで公開されています。
Bento 2.0v5は、これまでのすべてのBento 2に代わるバージョンです。バージョン2.0v5では、Bento for iPhone and iPod touchと同期させた場合のアドレスブックとiCal情報の重複に関連する問題、ライブラリテンプレートを読み込んだ場合のライブラリアイコンに関連する問題、およびBentoデータベースのFileMaker Proへの読み込みに関連する問題が解決されています。
なお、Bento 2の価格は税込5,040円で、ファミリーパックの価格は税込10,290円です。
Ruby 1.9.1-p243
July 22, 2009
「Ruby 1.9.1-p243」が公開されています。
Ruby 1.9.1-p243は、最新安定版と位置づけられているRuby 1.9.1の保守リリースであり、不具合の修正が含まれています。また、Ruby 1.9.1-p243の公開と同時にRuby 1.9.2-preview1も公開されています。
Ruby 1.8で動いていたプログラムやライブラリがRuby 1.9.1でそのままでは動かない場合があるので、現在Ruby 1.8系統を利用している場合には互換性を検証してから移行する必要があります。
Ruby 1.8.6-p369 & Ruby 1.8.7-p174
June 19, 2009
Ruby 1.8.6-p369およびRuby 1.8.7-p174が公開されています。
Ruby 1.8.6-p369およびRuby 1.8.7-p174では、Ruby標準ライブラリの1つであるBigDecimalのDoS脆弱性が修正されています。
なお、当初公開されていたRuby 1.8.7-p173には問題が見つかったため、問題が修正されたRuby 1.8.7-p174が公開されていますが、Ruby 1.8.6-p369にはこの問題はないとのことです。
Ruby 1.9.1-p129
May 12, 2009
「Ruby 1.9.1-p129」が公開されています。
Ruby 1.9.1-p129は、最新安定版と位置づけられているRuby 1.9.1の保守リリースです。2点の脆弱性修正が含まれているため、Ruby 1.9.1をすでに利用している場合にはアップグレードが推奨されています。
なお、Ruby 1.8で動いていたプログラムやライブラリがRuby 1.9.1でそのままでは動かない場合があるので、現在Ruby 1.8系統を利用している場合には互換性を検証してから移行する必要があります。
OpenSSL 0.9.8k
March 31, 2009
通信暗号化ライブラリとして広く利用されているOpenSSLの新バージョン「OpenSSL 0.9.8k」が公開されています。
バージョン0.9.8kではセキュリティ上の問題が3点修正されています。
今回の修正により、OpenSSL 0.9.8kへのアップグレードが推奨されています。
[参考]OpenSSH情報 - OpenSSL 0.9.8jまでに脆弱性. OpenSSL 0.9.8k リリース
Ruby 1.9.1
February 02, 2009
Ruby 1.9系統初の安定版である「Ruby 1.9.1」が公開されています。
Ruby 1.9はRubyの新しい系統です。2003年以来利用されているRuby 1.8系統から数多くの改良が加えられていますが、Ruby 1.8で動いていたプログラムやライブラリが1.9で動かない場合があります。その場合には、Ruby 1.9へ対応させるように各プログラムを修正したり、各ライブラリのRuby 1.9対応を待つ必要があるので、互換性を重視する場合には現時点ではRuby 1.8.7を利用するのが無難でしょう。
なお、Ruby 1.8系統の保守もしばらくは継続される予定となっています。
OpenSSL 0.9.8j
January 13, 2009
通信暗号化ライブラリとして広く利用されているOpenSSLの新バージョン「OpenSSL 0.9.8j」が公開されています。
バージョン0.9.8jではセキュリティ上の問題が修正され、SSL/TLSにおいてDSAとECDSA鍵を使う署名のチェックで、不正な署名を正当なものとして扱ってしまう脆弱性が修正されています。
今回の修正により、OpenSSL 0.9.8jへのアップグレードが推奨されています。
[参考]OpenSSH情報 - OpenSSL 0.9.8iまでに脆弱性. OpenSSL 0.9.8j リリース
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)