watermint.org

Takayuki Okazaki's blog

OSは普段使う分には日本語環境で十分なのだけれど、ときどき英語環境でないと困ることがある。そのなかで顕著なケースが、新しい開発用ソフトを使う場合。ここ半年ほど使っているiPhone/iPad向けアプリを開発するために使っているXcodeもその一つ。普通に開発している分には何ら問題がないのだけれど、初めて使うフレームワークや、次々と追加される新しい機能を使う上では英語環境にした方が都合がいい。新しい開発環境に関する情報は英語しかないし、メニューの名前も英語だから。下手に日本語化されているとどれかわからなくて困ることも。

Language settings

言語環境を変更するにはシステム環境設定から、言語とテキストで順番を入れ替えるだけ。?さて、英語環境にしたときに困るのが、いくつかのアプリケーションは日本語環境でなければ正常に動作しないこと。Illustrator、Photoshop、Safariあたりがそう。Illustratorはプラグインの読み込みにいくつか失敗し、Photoshopは実用上困ったことはないけれど一部メニューが文字化け、SafariはAccept-Languageがenになって一部Webが文字化け。そういうときには、個別にアプリケーションに対して言語設定を実施。Mac OS X 10.5 LeopardまではFinder.appから設定できたけど、Snow Leopardではできない模様。

Language settings for some applications

コマンドラインで次のように入力。

defaults write $(mdls -name kMDItemCFBundleIdentifier -raw /Applications/Adobe\ Illustrator\ CS4/Adobe\ Illustrator.app) AppleLanguage “(ja)”

のように入力してアプリケーションを再起動すれば完了。

_DSC1638.jpg
STAEDTLERのペンシルホルダーに導電性のスポンジ(サンワサプライの導電性ウレタンスポンジ)をぐりぐりとねじ込んでiPad/iPhoneで使えるペンの出来上がり。いくつか作り方を試しましたがこれが一番シンプルで、信頼性が高く、操作性も満足に仕上がりました。iPad/iPhoneのタッチパネルは静電容量方式。普通のスタイラスペンでは反応しません。
_DSC1642.jpg
ペンを作るにはWikipediaにある通り「指と同等の静電的な導電性があるもの」が必要になります。また、ガラス面を傷つけないようやわらかい素材が有効です。通常ICや電気部品を保護するために使う導電性のウレタンスポンジはこの用途にもってこい。ペン先はこれに決定。ペンの軸も同様に導電性があることが好ましいためたまたま持っていた金属製のSTAEDTLERのペンシルホルダーにさしてみたらなんとも具合がいい。とっても便利です。

iPhone 4 restore failed with iTunes

少し前の話ですが、7月末頃、iOS 4.0からiOS 4.0.1にアップデートしようとしたところ、「iPhone”iPhone”を復元できませんでした。不明なエラーが発生しました(9)」というエラーがでてアップデートが完了しません。iMacを再起動してみたり、MacBook Pro側で試してみたり、違うUSBポートから実行してみたりなどかなり多くのパターンを試してみましたがどのパターンもだめ。

_DSC1625.jpg

何度試してもiPhone 4側にiTunesにつないで復旧せよ、という表示のまま。仕方なく、渋谷のApple Storeへ持ち込み。Apple Storeでも現象が再現し、iPhone 4本体は交換となり無事復旧しました。

_DSC2483.jpg

ちなみに交換してもらったため、本体への技適マーク表記がなくなっています。iOS 4は技適マーク表記があるので電波法上問題はありませんが、本体に印字されているという希少価値がなくなったのはちょっと残念。まあ、新しくなったのでよしとしましょう。

_DSC0683.jpg

ブログに書くのが遅くなりましたが、iPhone 4が届きました(6月29日)。2年間つかったインターネットマシンことSoftBank 922SHからの機種変。なんだかんだ、届いてから1ヶ月ぐらいですね。

_DSC0687.jpg

Retina Displayは確かにおそろしくきれい。デバイスの持つ表現力もさることながら、iOS自体もこれに向けて周到に準備が整えられていたのが大きいと思います。高ppi対応は記憶が正しければ、Mac OS X Leopardあたりから本格的に入り始めたので3年の月日をかけて熟成させ、MacではなくiPhoneに最初に導入された訳です。WindowsもVistaからは高ppi対応が入っていて、2007年当時、これからはディスプレイが「○?○万画素!」と謳われて電気屋で売られる想像を当時していましたが予想は外れて、2010年ようやくスマートフォンがその戦いを始めようとしているようです。

_DSC0731.jpg

iPhone 4を約1ヶ月使っての感想です。iPhone 3GSも平行して使っていますが、使ってみるとiPhone 4は確かに優れていますがiPhone 3GSを置き換えるほどではないことに気づきました。なぜなら同じアプリがiTunesによって同期され、Mobile Meによってメールや連絡先などの情報は同期されているので使い勝手は何ら変わらないからです。言い換えれば、iPhoneの魅力はやはりアプリであって、iPhoneというデバイス自体の機能や性能差というのは微々たるものだと感じるようになりました。

My Darling is a Foreigner in English

メディアファクトリー様からリリースされた「ダーリンは外国人 in English」の電子書籍アプリ。こちらも、東京カレンダーと同様、NetFront Magazine Viewerをお使いいただいています。「ダーリンは外国人 in English」は「英語のみ」「英語と日本語」を切り替えるモードがあり、英語の学習教材としても便利です。

ダーリンは外国人 in English

_DSC0014.jpg

ついに、ウチにもiPadが届きました。モデルは悩んだ末、Wifi版の64GBです。3Gは、主にGPSのために確かに欲しかったんですが、いろいろとユースケースを考えた結果Wifi版にしました。今回、うちのiPadのユースケースとして最も活躍してもらおうと思っているのがフォトストレージとしての機能。別売のカメラ接続キットをつなげばSDカードあるいは、カメラから直接写真を取り込むことが出来ます。少なくとも試した限り、NikonのRAWフォーマット(NEF)も読み込むことが出来ます。

_DSC0006.jpg

今回は、ひとまずiPad本体、ケース、カメラ接続キットを購入。

_DSC0005.jpg

3G版ではないiPadのためにPocket Wifiを事前に購入済み。しかも、Emobileの契約が今月でちょうど2年だったため追加購入で1円です。

IMG_0002.jpg

さて、iPadを少し本格的に個人使用として使ってみましたが、ゲームや地図、写真はもちろんのこと、少々の仕事もできそうです。Mac向けで有名なドローソフトOmniGraffleのiPad版を使ってホビープロジェクトのアプリ設計図を描いてみました。5,800円と(iPadアプリとしては)少し高めなこと、まだ日本語が使えない点を考えるとまだまだですが、確かにOmniGraffleの操作感が再現されています。一通りクラス図まで描き終えてみましたが、マウス+キーボードで作業するのと比べれば圧倒的に作業効率は悪いし、まだまだバグもたくさんあります。しかしながら、紙にペンで書いていくのと同じぐらいのテンポで描かざるを得ないことによって、思考はそれなりに深くなるような、そうでもないような。

R0030407.jpg

もうiPadが発売されてしまったのでやや旧聞になりますが、iPad発売前である5/17(月)にThe iPad Nightというイベントに参加してきました。とても刺激的で、熱気にあふれたイベントで、最近この手のイベントにはあまり参加していなかったものの、運営されていた方々の手際の良さもあって稀に見るすばらしいイベントだと思いました。

iPad night

The iPad Nightということで、もちろんiPadに関して、ということでしたが話題はやや電子書籍に傾いていました。東京都書店商業組合の小橋さんと一緒に、書店と電子書籍の立ち位置、これからの展望についてお話しさせていただきました。

R0030411.jpg

イベントの後、スピーカーの方々とお食事に行きましたがiPad発売前の当時にもかかわらずこの風景!(笑)。林信行さん

新橋「その」に未来がやってきたiPad編。店主さんのリアクション良過ぎで、ついついみんな見せてしまう ;-? yfrog.us/6l1m5z

とおっしゃっていたように、初めてiPadをみた店主さんの驚きに、(iPadを触り始めて約2ヶ月になりますが) やっぱり革命的なデバイスであることを感じざるを得ませんでした。

R0030396.jpg

さて、個人的にはKindle 2も持っていますが、確かにiPadはKindleにない見せ方が出来て、面白い端末です。しばらく両方使ってみている感想としては、シチュエーションによって使い分けが出来そうです。KindleはiPadと比べれば軽いし、目が疲れません。電車の中でたって本を読むなら断然Kindleです。一方、座って読めるならiPadのほうが心をくすぐります。雑誌や、旅行情報誌などは圧倒的にiPadのほうが使いやすいです。Kindleで何冊かLonely Planetシリーズを買って読みましたが「情報を探す」ことには向かないように思います。iPadは情報を探すことも当然のことながら「見せる(魅せる)」ことにはことさら磨きがかかっているデバイスです。KindleもiPadも両方買うような人はレアかもしれませんが、ユースケースとしてはどちらが多くて、どちらが最終的に人々の興味を引きつけるでしょうか。とても興味深いです。

中国語のレッスンを毎週うけていますが、その際復習用にボイスレコーダのOlympus DS-40で録音をしています。DS-40はステレオで録音が出来るため、話者の位置関係があとからもわかりやすい点が優れていますが、録音がWindows Media Audio形式のためMacでの編集(ノイズ取り等)には不向きです。Windows Media AudioからMacで変換しやすい形式(AIFFやMP3、AAC等)へはFinal Cut StudioについているCompressorを使いました。バッチで処理が出来ることと、Qmasterを使えば複数台で分散処理も可能です。?さて、今回はWMAからAACに変換し、そこから編集することにしました。Adobe Creative Suite Production PremiumのサウンドオーサリングツールであるSoundBooth CS4、Apple Final Cut StudioのサウンドオーサリングツールSoundtrack Proの両方を試してみました。

Soundtrack Pro

結論から言うと、2時間程度の長時間音声に対する編集はApple Soundtrack Proの方がよりやりやすいと感じました。Adobe SoundBooth CS4は周波数スペクトルに対する編集のように、細やかな修正ができますが、ひとまずオートである程度ノイズを取るという用途には向かなそうです。そこで今回はApple Soundtrack Proでノイズ取りをしてiPhoneに入れることにします。Soundtrack Proはクリック音やホップ、無音区間などを解析して自動補正する機能がありこれを活用します。この効果は絶大で、気になるクリック音はかなりの割合で自動的に消去してくれます。

activity

しかしながらしばらく試してみたところ、Soundtrack Proがメモリリークを起こしているらしく、大量の処理をさばききれずクラッシュしてしまいました。

Soundtrack Pro and Activity

Soundtrack Proは32bitアプリケーションのため、4GBの壁を越えることが出来ず2.4GB程度のメモリを確保したあたりでクラッシュしてしまいました。

少し前にスライドショー書き出しがエラー-9459でうまく行かないと書きましたが、何度かのアップデートを経て、Aperture 3のスライドショー書き出しはうまく機能するようになりました。H.264で長時間Full HDで書き出しても、MPEG4で書き出してもエラーになることはなくなりました。
_DSC6991.jpg
おかげでスライドショーをDVDに起こすのもだいぶ簡単になりました。Final Cut StudioについているDVD Studio Proに書き出すために、Apertureの書き出し時にカスタムを選び、MPEG4、854×480の解像度で書き出します。H.264だと読み込めないし、Full HDからダウンコンバートするとかえって荒くなります。AdobeのEncore CS4はアップデートもしてくれなくて、クラッシュしまくりで相変わらず使い物にならないクオリティーなのでDVD Studio Proの安定感には満足です。DVDができあがったら2Lサイズの用紙にジャケットを印刷して、スリムケースにいれて出来上がり。

先週AppleからAperture 3がリリースされました。Apertureはたぶん、うちで一番良く使うソフト。迷わずアップグレード版を購入しました。1週間弱使ってみましたが、Aperture 2と比べても圧倒的に安定している上、動作も速くなっています。顔認識やスライドショーの追加、動画管理のサポートなどiPhoto ’09からも数多くの機能が移植されています。スライドショーはH.264/MPEG4への書き出しも可能です。昨年の旅行をスライドショーにして書き出してDVDにすることに。ところが、写真+動画で42分ほどの動画を書き出そうとしたところ、どうも失敗する。
スクリーンショット(2010-02-13 20.58.31).png
OSStatus error -9459。これが出てどうしようもなくなります。すこし調べてみたところ、同じ症状で困っている人がいるようです。

試行錯誤の結果、42分のスライドショーを20分程度ずつに分けて、エクスポートの形式をH.264ではなく、MPEG4、720×405@30fpsで出力ができました。DVD出力用に854×480@30fpsも試しましたが同じエラーで失敗。どうやら、何らかのサイズに影響されてエラーが出ているようです。
Aperture Software Update
Software Updateが出ていたので、なおるか期待しましたが、やはり同じエラーで失敗。仕方なく、720×405@30fpsのムービーでDVDを作ることにしました。
DVD Studio Pro
あとはDVD Studio Proで仕上げ。