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を利用することが推奨されています。
FileMaker Web News:第31回 2008年6月号
June 16, 2008
「FileMaker Web News」第31回目をお届けします。
■FileMaker ServerへアクセスするためのPythonモジュール
オブジェクト指向スクリプト言語PythonからFileMaker Serverへのアクセスを可能にするオープンソースソフトウェアであるPyFileMaker 2.5が2008年5月下旬に公開されました。PyFileMakerは、Rfmと同様、XMLを使用したカスタムWeb公開機能を内部的に利用しています。
[関連]PyFileMaker 2.5(FAMLog)
■Ruby 1.8.7が登場
オブジェクト指向スクリプト言語Rubyの最新安定版となるRuby 1.8.7が2008年6月上旬に公開されました。次世代版Ruby 1.9の機能の一部がRuby 1.8でも利用できるようになっており、現時点の最新バージョンはバージョン1.8.7-p17です。
[関連]Ruby 1.8.7(FAMLog)、Ruby 1.8.7-p17(FAMLog)
Ruby 1.8.7-p17
June 13, 2008
オブジェクト指向スクリプト言語Rubyの最新安定版となる「Ruby 1.8.7-p17」が公開されています。
Ruby 1.8.7-p17は、Ruby 1.8.7の公開後に見つかった問題の修正を目的としており、安定性と互換性が向上しています。delegateライブラリの不具合が修正され、Ruby on Rails 2.0.2との互換性も改善されています。
Ruby 1.8.7をすでに導入していた場合には、本バージョンへのアップグレードが推奨されています。
Ruby on Rails 2.1
June 04, 2008
Rubyで記述されたオープンソースのWebアプリケーションフレームワーク「Ruby on Rails 2.1」が公開されています。
Rails 2.1では、バージョン2.0が公開されてから6ヶ月の間に寄せられた1600以上のパッチが取り込まれています。
バージョン2.1では、タイムゾーンがサポートされ、named_scopeによりActiveRecordで検索条件に名前をつけて利用できるようになっています。さらに、ActiveRecordオブジェクトの状態を追跡できるようになるほか、キャッシュ機能が強化されているなど、数多くの新機能が追加されています。
Ruby 1.8.7
June 03, 2008
オブジェクト指向スクリプト言語Rubyの最新安定版となる「Ruby 1.8.7」が公開されています。
Ruby 1.8.7では、組み込みクラスの機能充実、標準ライブラリの更新、パフォーマンスの改善、不具合の修正などが行われています。次世代版Ruby 1.9の機能が一部バックポートされていて、一部のメソッドがRuby 1.8でも利用できるようになっています。
なお、Ruby 1.8.6は今後もメンテナンスが継続される予定です。Ruby 1.8.5については、未適用のパッチを取り込んでから最後のリリースが行われ、その後はメンテナンスが終了する予定であるようです。
[関連]Ruby 1.8 リリース計画(Ruby Issue Tracking System)
PyFileMaker 2.5
May 21, 2008
オブジェクト指向スクリプト言語PythonからFileMaker ServerでホストされているFileMakerデータベースへのアクセスを可能にするオープンソースソフトウェア「PyFileMaker 2.5」が公開されています。
PyFileMaker 2.5は、修正BSDライセンスで提供されるPythonモジュールです。要求されるPythonのバージョンは2.4以降となっています。
XMLを使用したカスタムWeb公開機能を利用する前提のソフトウェアであり、動作にはFileMaker Server Advanced(バージョン7もしくはそれ以降)あるいはFileMaker Server 9が必要です。
FileMaker Pro 9 一目瞭然
December 26, 2007
FileMaker Pro 9の入門書およびリファレンス書として活用できる書籍「FileMaker Pro 9 一目瞭然」が2007年12月上旬に発売されています。
この書籍は「FileMaker Pro 8.5一目瞭然」の内容が一部加筆修正されたバージョン9対応の改訂版です。フィールド定義やデータ入力、レイアウトなどの初歩から、スクリプトやオブジェクトの作り方などを紹介していて、Windows版とMac版の両方に対応した内容になっています。
定価:3,360円(税込)
サイズ:B5変型
ページ数: 520
著者:西村 勇亮
出版社:ビー・エヌ・エヌ新社
ISBN:978-4-86100-560-2[Amazon.co.jpで購入...]
FileMaker Pro 9の改善点:マルチアンドゥ・リドゥ機能
November 12, 2007
FileMaker Pro 9では、アクティブなフィールドまたはレイアウトのテキストオブジェクトにおいて、テキストの編集を複数回元に戻したりやり直せる機能が新たにサポートされています。
これにより一段階前の入力操作を取り消すだけでなく、テキストの入力状態をさらにさかのぼって戻したり、入力や編集作業をやり直すことが可能になります。
なお、マルチアンドゥ・リドゥ機能がサポートされて機能強化されたことで、[元に戻す]スクリプトステップは、[元に戻す/再実行]に名称が変更されています。
FileMaker Pro 9の新機能:バージョン9で追加された関数一覧
November 07, 2007
FileMaker 9では、新しい関数が追加され、一時フォルダのパス情報を取得する関数や計算式が定義されているオブジェクトの内容を返す関数などが新設されています。
バージョン9で追加された関数一覧は下記の通りです。
・Get ( ホストアプリケーションバージョン )
・Get ( テンポラリパス )
・Self
・Acos
・Asin
[関連]FileMaker Pro 8.5の新機能:バージョン8.5で追加された関数一覧(FAMLog)
FileMaker Pro 9の新機能:レイアウトオブジェクトの自動サイズ変更
September 25, 2007
FileMaker Pro 9では、レイアウトオブジェクトの自動サイズ変更機能が新たに追加されました。ウインドウのサイズ変更に応じてレイアウトオブジェクトを動的に調整するよう指定することができます。
この機能を利用すると、FileMaker Proのウインドウサイズが変更されると、レイアウトオブジェクトを自動的にサイズ変更したり、水平または垂直に移動するように設定することができます。
レイアウトオブジェクトの自動サイズ変更オプションの設定は、レイアウトモードで[表示]メニューの[オブジェクト情報]を選択して表示される情報パレットで設定を行います。