FAMLog
Mac OS Xで依存している共有ライブラリの名前とバージョンを確認する
March 01, 2012
Mac OS Xで依存している共有ライブラリの名前とバージョンを確認するにはotoolコマンドを使用します。
otoolコマンドで-Lオプションを使用することで、対象ファイルが依存している共有ライブラリの名前とバージョン情報を出力できます。
[使用例]
$ otool -L /usr/bin/openssl
/usr/bin/openssl:
/usr/lib/libcrypto.0.9.8.dylib (compatibility version 0.9.8, current version 44.0.0)
/usr/lib/libssl.0.9.8.dylib (compatibility version 0.9.8, current version 44.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 159.1.0)
otoolコマンドを利用するにはXcodeをインストールする必要があります。ただし、2012年2月にリリースされたXcode 4.3 for Lionでは別途コマンドラインツールをインストールする作業が必要になります。
Xcode 4.3でコマンドラインツールをインストールする手順
March 02, 2012
2012年2月に公開されたXcode 4.3 for Lionでは、Xcodeのインストール時にコマンドラインツールがインストールされないようになっています。
コマンドラインツールをインストールするには、https://developer.apple.com/でメンバー向けに配布されているCommand Line Tools for Xcodeのパッケージをインストールします。
もしくは、Xcodeにおいて[Xcode]メニューの[Preferences...]を選んだ後に[Downloads]をクリックし、[Components]タブの[Command Line Tools]の右側にある[Install]ボタンをクリックします。
Ruby on Rails 3.2.2が公開
March 05, 2012
Rubyで記述されたオープンソースのWebアプリケーションフレームワーク「Ruby on Rails 3.2.2」が公開されています。
Rails 3.2.2ではセキュリティ上の問題点が修正されており、2件のクロスサイトスクリプティング(XSS)脆弱性が修正されています。他にも多数の不具合が修正されています。
同時にRails 3.1.4とRails 3.0.12も公開されており、いずれのバージョンも上記の脆弱性2点が修正されています。
INTER-Mediator 1.0.6が公開
March 06, 2012
新居雅行氏がFileMaker ServerおよびPDO対応のWebアプリケーションフレームワーク「INTER-Mediator 1.0.6」を公開しています。
INTER-Mediatorは、MITライセンスで提供されるオープンソースソフトウェアです。「簡単」と「拡張性」を兼ね備えたWebアプリケーションフレームワークであり、HTMLページの要素として情報を加えるだけでデータベース連動ページを作成できます。
バージョン1.0.6では、PDOデータベースを対象としたユーザー認証とアクセス権の実装が行われています。
INTER-Mediator 1.0.7が公開
March 07, 2012
新居雅行氏がFileMaker ServerおよびPDO対応のWebアプリケーションフレームワーク「INTER-Mediator 1.0.7」を公開しています。
INTER-Mediator 1.0.6でFileMakerデータベースに接続できない不具合が発生していたため、その問題を修正したバージョン1.0.7が急遽公開されています。
バージョン1.0.7では、Ajaxでリクエストを送信する際に内部的にPOSTリクエストメソッドを利用するように変更されており、リクエストURIが大きすぎることで発生するエラーへの対処も行われています。
CakePHP 2.1.0が公開
March 08, 2012
PHP用のWebアプリケーションフレームワーク「CakePHP 2.1.0」が公開されています。
CakePHP 2.1.0では、View関連の改良やエラー処理の改善など多くの変更が加えられおり、バージョン2.0系統からバージョンアップを行う際には移行ガイドで各種変更点を確認してから移行作業を行う必要があります。
なお、オリジナルのFMCakeMixは2012年3月現在CakePHP 2.1に対応していません。ただし、https://github.com/matsuo/FMCakeMix/tree/trunkに置いてあるものはCakePHP 2.1.0で動作可能な状態にはなっています。
APPLE-SA-2012-03-07-2 iOS 5.1 Software Update
March 09, 2012
iOS 5.1 ソフトウェア・アップデートの提供が開始されています。
iOS 5.1では、音声ナビゲーション機能「Siri」が日本語に対応しており(2012年3月8日時点ではベータ版として対応)、KDDI登録者向けのFaceTimeおよびiMessageがサポートされています。また、セキュリティ脆弱性の修正も多数行われています。
iOS 5.1 ソフトウェア・アップデートを適用できる対象機種は、iPad、iPad 2、iPhone 3GS、iPhone 4、iPhone 4Sおよび第3世代以降のiPod touchです。すでにiOS 5を導入している場合には、[設定]>[一般]>[ソフトウェア・アップデート]でiOSデバイスのみでアップデートを行うこともできます。
FileMaker Developer Conference 2012のスケジュールが公開
March 12, 2012
FileMaker, Inc.が、今年の7月16日から7月19日までフロリダ州マイアミにあるフォンテンブローホテルにて開催される「FileMaker Developer Conference 2012」のスケジュールを今月上旬に公開しています。
このカンファレンスに2012年5月22日までに参加登録を完了すると、早期登録優待プロブラムにより参加登録費が23,000円割引されます。また、有償でカンファレンスに出席する参加者は特典として、58,000円相当のFileMaker Pro Advancedを受け取ることができます。
セッションやショーケースの全リストについては、http://www.filemaker.co.jp/devconで確認できます。
(2015/03/25追記:リンク先のURLを変更しました。また、リンク先のページがなくなっていた箇所があったので、その部分についてはリンクを削除しました。)
APPLE-SA-2012-03-12-1 Safari 5.1.4
March 13, 2012
アップルから、セキュリティ脆弱性の修正を含んだ「Safari 5.1.4」が配布されています。
Safari 5.1.4では、多数の脆弱性が修正されており、アプリケーションの異常終了もしくは任意のコードが実行される恐れのある脆弱性やクロスサイトスクリプティング(XSS)脆弱性、プライベートブラウズ有効時にも履歴が記録されていた問題などが修正されています。
対象となるOSは、Mac OS X v10.6.8、Mac OS X Server v10.6.8、OS X Lion v10.7.3、OS X Lion Server v10.7.3、Windows XP SP2以降、Windows VistaおよびWindows 7です。
OpenSSL 0.9.8uとOpenSSL 1.0.0hが公開
March 14, 2012
通信暗号化ライブラリとして広く利用されているOpenSSLの新バージョン「OpenSSL 0.9.8u」および「OpenSSL 1.0.0h」が公開されています。
OpenSSL 0.9.8uとOpenSSL 1.0.0hでは、セキュリティ脆弱性の修正が行われています。
なお、OpenSSLは、TLS 1.2およびTLS 1.1をサポートしたバージョン1.0.1系統の開発も進められています。
OpenSSL 1.0.1が公開
March 15, 2012
通信暗号化ライブラリとして広く利用されているOpenSSLの新バージョン「OpenSSL 1.0.1」が公開されています。
OpenSSL 1.0.1では、TLS 1.1およびTLS 1.2がサポートされています。TLS/DTLS heartbeatやSCTPなどもサポートされており、数多くの機能追加が行われています。
なお、Apache HTTP Server 2.4に付属するmod_sslは、OpenSSL 1.0.1を利用することでTLS 1.1およびTLS 1.2に対応できるようになています。
[関連]Aapche HTTP Server 2.4のmod_sslはTLS 1.1とTLS 1.2をサポート(FAMLog)
FileMaker Goで音声入力機能を活用する
March 16, 2012
iOS 5.1を搭載したiPhone 4Sおよび第3世代iPadでは、日本語の音声入力機能を利用できるようになっています。対応する言語は限られますが、音声認識を利用したデータ入力機能をFileMaker Go 1.2.4でも利用できます。
音声認識を利用したデータ入力機能を使用するには、音声入力に対応した言語(日本語、英語、フランス語、ドイツ語)のキーボードを表示し、キーボード上のマイクアイコンをタップします。入力したいことを言うとiPhoneおよびiPadがその内容を聞き取り、「完了」をタップすると話した言葉がテキストとして入力、表示されます。
なお、第3世代iPadでは音声入力は可能ですが、iPhone 4Sで利用できる音声ナビゲーション機能であるSiriは搭載されていません。
[関連]ヒント:iPhone 4S および FileMaker Go での音声認識(FileMaker ナレッジベース)
INTER-Mediator 1.0.8が公開
March 21, 2012
新居雅行氏がFileMaker ServerおよびPDO対応のWebアプリケーションフレームワーク「INTER-Mediator 1.0.8」を公開しています。
INTER-Mediatorは、MITライセンスで提供されるオープンソースソフトウェアです。「簡単」と「拡張性」を兼ね備えたWebアプリケーションフレームワークであり、HTMLページの要素として情報を加えるだけでデータベース連動ページを作成できます。
バージョン1.0.8では、FileMaker Serverを対象としたユーザー認証とアクセス権の実装が行われています。なお、認証機能を利用する場合の動作条件はPHP 5.3.0以上となっています。
Apple Configuratorが提供開始
March 22, 2012
AppleがMac用モバイルデバイス管理アプリケーション「Apple Configurator」をMac App Store経由で2012年3月上旬に提供を開始しています。
Apple Configuratorを使用すると、一度に30台までのiOSデバイスの一括設定や管理が可能になります。最新バージョンのiOSへのアップデート、名前やプロファイルの設定、Appのインストール、監視、デバイスごとのユーザー設定等を行うことができます。
Apple ConfiguratorはMac App Storeで無料で配布されており、動作条件としてOS X Lion v10.7.2以降およびiTunes 10.6以降が必要となっています。
INTER-Mediator 1.0.9が公開
March 23, 2012
新居雅行氏がFileMaker ServerおよびPDO対応のWebアプリケーションフレームワーク「INTER-Mediator 1.0.9」を公開しています。
INTER-Mediatorは、MITライセンスで提供されるオープンソースソフトウェアです。「簡単」と「拡張性」を兼ね備えたWebアプリケーションフレームワークであり、HTMLページの要素として情報を加えるだけでデータベース連動ページを作成できます。
バージョン1.0.9では、認証機能の不具合が修正されており、サンプルサイトに編集機能が付加されています。
OS X Lionではsayコマンドで日本語の読み上げが可能
March 26, 2012
Mac OS Xにはテキストを読み上げるsayコマンドが用意されており、OS X Lionでは日本語の読み上げに対応しています。
OS X Lionでは、-vもしくは--voiceオプションで「Kyoko」を指定することで日本語の読み上げが可能です。オプションで音声を指定していない場合には、システム環境設定の[スピーチ]で設定されているシステムの声が使用されます。
[使用例]
$ say 'hello'
$ say -v Kyoko 'こんにちは'
なお、Mac版のFileMaker Proには[読み上げ]スクリプトステップが用意されていますが、現時点では日本語の読み上げには対応していない模様です。
[関連]OS X版FileMaker Pro 12では[読み上げ]スクリプトステップで日本語の読み上げが可能(FAMLog)
(2012/03/27追記:日本語の読み上げは、事前にシステム環境設定の[スピーチ]で日本語読み上げ用の声(Kyoko)をダウンロードしておく必要があります。)
(2012/11/17追記:関連記事へのリンクを追加しました。)
CakePHP 2.1.1とCakePHP 1.3.15が公開
March 27, 2012
CakePHP 2.1.1とCakePHP 1.3.15が公開されています。
CakePHPは、PHP用のWebアプリケーションフレームワークです。CakePHP 2.1.1はCakePHP 2.1系統の保守リリース、CakePHP 1.3.15はCakePHP 1.3系統の保守リリースです。CakePHP 2.1.1では.htaccessが更新されているため、アップデート時には該当ファイルの置き換えが必要です。
なお、バージョン2.1系統にバージョンアップを行う際には、移行ガイドで各種変更点を確認してから移行作業を行う必要があります。
OS X LionおよびMac OS X Snow Leopard用ソフトウェア・アップデート証明書の有効期限
March 28, 2012
AppleがOS X LionおよびMac OS X Snow Leopard用のアップデートに署名を行った証明書が、2012年3月23日に有効期限切れとなっています。
ソフトウェア・アップデート・サーバーの管理やNetRestoreイメージの作成等に影響が出るため、Appleから2019年に有効期限切れとなる新しい証明書で署名されたソフトウェア・アップデートが再提供されています。そのため、アップデートファイルのSHA-1ハッシュ値が変更され、当初の値と異なっています。
ソフトウェア・アップデート・サーバーを管理している場合など、古いアップデートを削除してAppleからアップデートを再度ダウンロードしなければならないので注意が必要です。
[関連]Mac OS X Server:ソフトウェア・アップデート証明書の有効期限(Apple)
Actual ODBC Driver for Open Source Databasesのバージョンを確認する
March 29, 2012
Actual ODBC Driver for Open Source Databasesのバージョンを確認する方法の1つにdefaultsコマンドを使用する方法があります。
[実行例]
$ defaults read "/Library/ODBC/Actual Open Source Databases.bundle/Contents/Info" CFBundleShortVersionString
(実際には1行で入力します)
[実行結果]
3.0.24
FileMaker Proの外部SQLデータソース(ESS)でサポートされているMac OS X用のODBCドライバは、Actual Technologiesによって作成されたものです。なお、Actual ODBC Driver for Open Source DatabasesはMySQL用のODBCドライバです。
OS X Lionで利用する場合には、2011年7月以降に更新されたActual ODBC Driverを使用しなければならないので注意が必要です。
[関連]FileMakerのESSでサポートされているMac OS X用ODBCドライバ(FAMLog)
JK 1.2.35が公開
March 30, 2012
WebサーバーとTomcatの接続に使用されるコネクター「JK 1.2.35」が公開されています。
JK 1.2.35ではJK 1.2.33で見つかった不具合が修正されています。JK 1.2.33は2012年3月中旬に公開されていましたが、バージョン1.2.33には安定性に関わる問題が見つかっていたため、JK 1.2.33の使用は推奨されていない状態になっていました。
JK 1.2.35はApache HTTP Server 1.3系統でコンパイルできないことが判明しているため、パッチを適用する必要があるとのことです。なお、JK 1.2はバージョン1.2.31以降でApache HTTP Server 2.4に対応しています。