Focus of Interest -info-
Clumns for iOS, OS X, and more...
Navigation

使える Safari 機能拡張

 iPadの網膜ディスプレイに心酔中の今日この頃、本命、OS XへのRetina Display正式採用を心待ちにGWを過ごしております。
 久々にのんびりする時間がとれたので、今使っているSafari機能拡張(9個)をまとめてみようかと思います。

toolbar
 まず、現在のSafari(5.1.5)のツールバーはこんな感じ。ツールバーアイコンがない機能拡張もあるけど、それでもいい加減多いな。それにしても「機能拡張」という名称は、旧Mac OS、漢字Talkのユーザには、トラウマみたいなものがあります。取りあえずは衝突はしていないようですが…

 それではABC順で行ってみましょう。そー言えばSMS系がないですねぇ

1Password
1Password

定番のパスワード一元管理ソフト。どんなWebページのID, Password入力もショートカット一発で呼び出せるので便利。

Adbock
AdBlock for Safari

広告ブロックの定番ですね。

AutoPatchWork
AutoPatchWork for Safari

自動的に次のページを読み込む機能拡張のSafari版。AutoPagerizeよりシンプルで日本語サイトとの相性がよさげ。

BetterSource
BetterSource

Webページの色つきHTMLソースを1クリックで見る。JavaScriptを展開したソースを見ることも可能。

ClickToFlash
ClickToFlash

定番のFlashコンテンツブロック。Adobeがどう思おうが、もうFlashは時代遅れですよね。

Minatsu
Minatsu

2chへのリンクを2chブラウザへのリンクへ自動変換。BathySpache、Thousand、公式p2に対応。

Pocket
Save for Later

Pocket(旧名Read It Rater)の非公式機能拡張。ブックマークや便利記事をiPhone、iPadの各種アプリと合わせて一括管理できて便利。Safariのリーディングリストは今一つなんですよね。

Readability
Readability

Readabilityサービスの公式機能拡張。Safariリーダが中途半端なので、頼らざるを得ないのが現状。

ultimatestatusbar
Ultimate Status bar

リンク先のアドレスをエレガントに表示。実用的ではなくお遊び系です。派手過ぎて邪魔な時もあります。


 Google Chromeに比べると、充実していると言いがたいですが、定番系はだいたい網羅しており特に不便は感じません。えっ?Chrome使えばいいって?うーん、WindowsではChrome最強なんですが、最近のGoogleは個人データ収集にご執心の様子で、かつてのMicro$oftを彷彿とさせ、危険な香りが一杯なんですよね。

OS X LionのSpotlightとTime Machineの不適切な関係

 Lionにアップデート後、Time Machineのバックアップ・ディスクがアンマウントされないのはSpotlightが原因。気長にSpotlightがバックアップのインデックス作業を終えるのを待てば、いつかはアンマウントされるとレポートした。1度インデックス作業が終われば、Spotlightが忙しくなることもないはず。

 ところがその後も、頻度は下がったものの、
Time Machine バックアップが同じ原因でアンマウントが遅れる事態が起こったのだ。システムのログを見ると、mdworkerが過去のバックアップのインデックス作業に勤しんでいる様子… 過去1年分のバックアップをさかのぼって一生懸命インデックスの再構築をしているようなのである。そのあおりを食らって、たとえ数十MBでもTime Machineのバックアップ時間が20分以上かかることがざら。もう勘弁してくれ。

 最後の手段として、過去の遺産である
Time Machine バックアップ(約340GB)を別のHDDに退避した上で、Spotlight再構築sudo mdutil -E /)をし、Time Machine バックアップも1から作り直すことにした。バックアップ先のTime CapsuleとはギガビットEthernetでつながっているとはいえ、100GBの新規バックアップともなると15時間かかってしまった。

 新規バックアップの結果は劇的である。
 
Time Machine バックアップでのSpotlightインデックス作業は止まった。いや、実際には動いているのかも知れないが少なくともユーザ感知外のレベルにはなった。バックアップ作業も3分くらいで終了するし、バックアップディスクは即座にアンマウントされる。Snow Leopard時と変わらないレベルに落ち着いた。

 
今回得られたバッドノウハウは、「Time Machine バックアップ上では旧OSとの混在は避けた方がよろしい」。

WordのファイルをePub形式へ変換

 iPhoneiBooksWordのファイルを読むとすごく快適になった…というお話。

ibooks
 iPhoneiPadは、標準でもWordPDFファイルが読めるわけだが、原文のレイアウトをそれなりに再現してしまうため、電子書籍なんかと比べると読みやすさにはかなり難がある。フォントが小さいとか、上下左右マージンのスペースが無駄とか、行送りとかページ送りが面倒とかで、まぁ読めないこともないという程度。GoodReaderはそれなりにがんばっているとは思うのだが…。
 その点、
電子書籍リーダは、読みやすいレイアウト、ページ送り、しおり機能など、長い文書を読むのには最適。せっかくだから、Wordのファイル(報告書やら読み物やら…)を電子書籍形式で読みたい!せっかくiBooksePubに対応しているんだから、WordePubに変換さえ出来れば!といろいろがんばってみた。

Pages
 だけれども、あんまりがんばることもなかった。実際、日本語のWordファイルを日本語に対応したePub形式にきちんと変換できるアプリケーションってほとんど選択肢がないのだ。最終的に行き着いたのは、Pagesである。Wordファイル(.doc, .docx)を1度Pagesで読み込んで、ePub形式へ書き出すだけ。正直、あまり期待していなかったのだが、これがなかなか実用的であることが分かった!

 
PagesによるePub書き出しで唯一問題となったのは、フローティングレイアウト形式の画像が変換されないこと。文字列の中に画像を埋め込んだインラインレイアウト形式に一つ一つ手作業で編集せざるを得なかった(数が多いとそれなりに大変)。だが問題といえばそれくらいで、変換時間はもあっという間、変換後のファイルサイズは元のWordファイルの約1/3くらいであった。余談だが、このePub変換のための「書き出す…」メニューが「共有」メニューの中にあるのは、いかにもApple流だ。
 肝心の
iBooksでの読み心地だが、まさに「言うことなし」である。iBooksでは、通常の電子書籍と同じレイアウトと操作感で読み進むことが出来るのに加えて、Word内の「目次」や「脚注」まできちんと再現されている。さらに「しおり」や「ハイライト」はプッシュによってiPadiPhone間で共有化されるので、むしろWordで直接読むより読みやすいぞ。

 今回はわざわざ
ePub変換だけのためにPagesを購入するハメになってしまったのだがこれは「アタリ」だったかも。Pagesはまだ縦書きに対応していないし、ePubの日本語対応もまだこれからだが、ちょっと将来を先取りした気分になれたかも。

Spotlightで大量のエラーメッセージ

 前々回に報告したTime Machineの不具合(ではなかった)の報告の中で、Spotlightmdworker)が大量のエラーメッセージをコンソールに吐いていると書いた。これがバックアップの不具合の原因と思っていたのだが実はそうではなかったらしい。
 件のエラーメッセージは次のようなもの。

11/08/28 xx:xx:xx.xxx com.apple.mdworker.lsb.0: trying to parse date
11/08/28 xx:xx:xx.xxx com.apple.mdworker.lsb.0: got cur date
11/08/28 xx:xx:xx.xxx com.apple.mdworker.lsb.0: *** process 260 exceeded 500 log message per second limit - remaining messages this second discarded ***

 1秒間に500以上のログメッセージを出している、とまで警告されている。
 この原因についてなかなかそのものずばりの答えが見つからなかったのだが、米国のApple Discussionsの問答の中に
Thunderbirdなどのメーラを疑う回答が一つだけあった。
 そこで試しに、既に
Mail.appに移行したけども一応何かのために残してあったThunderbird 6.0のバッケージに納められている、Thunderbird.app/Contents/Library/Spotlight/Thunderbird.mdimporterを無効にするため、Thunderbird.mdimporter.disabledと名前を変更してフォルダに変えてしまった。
 そうするとあら不思議、大量のエラーログはそれ以後まったく出なくなったではないか。正確なところは不明だが、
Thunderbird.mdimporterLionにきちんと対応できていないのかも知れない。
 そもそも
Thunderbirdは独自に高速検索エンジンを内蔵しているためアプリケーション本体はSpotlightを必要としない。またSpotlightに無理やり対応させるために、本来のメールボックス以外に1ファイル1メール形式の.mozemlという拡張子ファイルまで生成するのでディスクの無駄なんだよね。Mail.appへ移行した理由の一つがこれなんだよ。もう移行しちゃったんだからいいんだけどね~
 長年愛用してきたメーラだけに最近の開発状況なども見ているとちょっと寂しいかな…

Time Machineバックアップ終了後アンマウントされない(解決編)

 前回書いた、Time Machineでバックアップが終了しても、Spotlightの索引作成が終了していないため「Time Machine バックアップ」のディスクがデスクトップに残ってしまう件の解決編である。
 今回
Lionへアップデートしたことで、標準のmdimporterなどもかなりアップデートされている。このためSpotlightは起動ディスクだけでなく、Time Capsule上にあるバックアップに対しても索引の再作成を行っているようだ。実際、アクティビティモニタを見るとSpotlightmdworkerプロセスがいくつも動いており、さらにTime Capsuleとの間のネットワークアクセスが頻繁になっていた。
 ここまで分かれば後は簡単。単にそのままMacを立ち上げたまま放置しておけば良いだけである。3~4時間くらいしたら索引作成が自動的に終了し、それとともにすぐに「
Time Machine バックアップ」もアンマウントされた。以後、Time Machineでバックアップが走っても、終了後はすぐにアンマウントされるようになった。Lionアップデート後、いつもの調子ですぐにシステムをシャットダウンしてしまっていたのが間違いでした。
 なお、索引終了とともに、
/Volumes/Time Machine バックアップ/Backups.backupdb/にあった、.spotlight_repair/, .spotlight_temp/という空フォルダは消えうせ、.Spotlight-V100/という通常のSpotlightの索引フォルダが生成されていた。これにて一件落着。

Time Machineバックアップ終了後アンマウントされない

 Lionにアップデートしてようやく安定稼働状態まで来たと思っていたが、ここに来てまたトラブル発生。
 
Time Machineバックアップが終了後もTime Capsuleがアンマウントされず、デスクトップに残った状態となってしまっている。コンソールを開いてみると、

11/08/27 xx:xx:xx.xxx com.apple.backupd: Waiting for Spotlight to finish indexing /Volumes/Time Machine バックアップ/Backups.backupdb

というログが続いている。要するにSpotlightの索引作成が終わるのを待ち続けているらしい。
 大量のバックアップをしている訳でもないので、バックアップの索引が壊れているのか? 実際、
/Volumes/Time Machine バックアップ/Backups.backupdb/の中を見ると、.spotlight_repair/, .spotlight_temp/という怪しげな空フォルダができている。単にこれらのファイルを削除したり、Spotlightを初期化するだけでは問題は解決しない模様。
 さらに、同じ問題かどうか不明だが、
Spotlightは以下のようなメッセージも大量にコンソールに吐き出している。

11/08/27 xx:xx:xx.xxx com.apple.mdworker.lsb.0: trying to parse date
11/08/27 xx:xx:xx.xxx com.apple.mdworker.lsb.0: got cur date

 どうやらmdimporterのどれかが問題と推定しているのだが、まだ原因が分からない。
 …という訳で、
Spotlight, Time Machine, Time Capsuleの複合的な問題であること、特にSpotlightの何か(おそらくどれかのmdimporter)がそのトリガーになっているところまでは行き着いた。腰を据えて検証を実施予定。
本件の解決編をご参照下さい(その1)
⇒積み残しの解決編もご参照下さい(その2)

Mail.appで画像ファイルの添付

 OS X LionMail.app 5.0で、JPEG、PNG、GIFなどの画像ファイルを送信するときの問題点とその解決策をレポートしよう。
 
ThunderbirdからMail.appへ移行して日が浅いので、他のメーラ、特にWindowsのメーラとの互換性は気になるところである。日本語の扱いについては既報通りLetterFix plug-inでほぼ解決を見たが、次はやはりよく問題になる添付ファイルについてだ。

 
Mail.appは、「編集>添付ファイル」で「常に Windows 対応の添付ファイルを送信」、「常に添付ファイルをメッセージの最後に挿入」にチェックを入れることで、他のメーラとの互換性を維持している。ところがMail.app 5.0ではこのオプションを使っても、JPEG、PNG、GIFなどの画像ファイルを送信した場合、受信したメーラによってはその画像を見られない…というトラブルが起こる可能性がある。

 
Mail.app 5.0から画像ファイルを添付すると、自動的にマルチパートのメールが作成される。1つは標準テキストプレーンテキストのメールであり、もう1つはHTMLメール。そして画像ファイルは、Content-Disposition: inline というヘッダでHTMLメールに貼り付けられてしまう。結果として、このメールを受信した人は、画像ファイルHTMLメールでしか見ることができない。プレーンテキストのメールの方からは画像ファイルがあることが分からなくなる。
 もちろん受信者側の
メーラが、HTMLメールの方を優先表示したり、プレーンテキストのメールから画像ファイルだけを保存できるような仕組みを持っていれば問題は起きない。だが現実はそんなに甘くない。セキュリティ対策のためHTMLメールを標準にすることはあまりないし、Thunderbird 6.0のようなメジャーなメーラでもプレーンテキストのメールからこのインライン画像ファイルを見ることどころか、存在することも分からない。

 その解決方法であるが、
Content-Disposition: attachment というヘッダを付けて画像ファイルを送れば、プレーンテキスト側のメールでも添付ファイルの存在を確認できるようになる。ところがこのヘッダを切り替えるオプションがMail.appにはないのだ。リッチコンテンツのメールを書きなさいというAppleの意図的な仕様か、あるいはプログラマが単に気が利かないだけなのか…(たぶん前者のような気がする…)。
 いずれにせよ唯一の解決策は、
Attachment Tamerというシェアウェアをインストールすることである。
 
Attachment Tamerは、添付ファイル送信時の問題だけでなく、長いファイル名の添付ファイルを受信しても省略せずにファイル名を表示してくれたり、画像のインライン表示を抑制したりもできる。歴史の長いシェアウェアであると同時に、Lionの正式リリース前にLion対応もしており信頼性もそれなりである。$14.99だが、円高のおかげで日本円なら1,216円。何ともならないよりはまし…かぁ。

attachment-tamer

OS X LionでX11がカーネルパニック

 OS X Lionで今度はX11がカーネルパニックを起こした。
 どういう訳だか、
xeyesどころかGimpInkscapeなどのX11アプリケーションを起動しても問題もないのに、/usr/X11/bin/xterm, /usr/X11/bin/uxtermなどX11ターミナルを起動した途端にカーネルパニックが起きる。X11はすべてLion標準の環境である。/Applications/Utilities/X11.appをダブルクリックして立ち上げると自動的にxtermが起動するため、xtermのウインドウが開いた途端にカーネルパニックが起きてしまう。Terminal.appからX11コマンドを叩いて起動したりして、xtermを開かなければカーネルパニックが起きないという理屈だ。
 ところが、新しく作成したユーザの環境であれば、
X11.appxtermuxtermもちゃんと起動することが分かった。新ユーザと自分の違いはデフォルトのシェル環境変数だけである。ひょっとして…と、デフォルトシェルを慣れ親しんだ/bin/tcshからLionのデフォルトである/bin/bashへ切り替えたところ…起動した。xtermuxtermも起動するし、カーネルパニックも起きなくなった。環境変数もtcshとほぼ同じに設定したが何も起きない…。原因を突き止めるまで何度カーネルパニックを起こしたことか…orz
 これ以上突き詰めてはいないが、
/bin/tcshLionxterm, uxtermなどのX11ターミナルは相性が悪いのか?
 しかし
xterm上でtcshが起動するだけでカーネルパニックとは…せめてX11core dumpするまでに留めておけないものかねぇ。
 まだまだ
Lionには危険なバグがたくさん潜んでいそうである。

xterm

Mail.appへ移行 - さらばThunderbird

 OS X Lionのリリースを機に、メール環境をThunderbirdからMail.appへ移行した。

 
Thunderbirdの利点は、日本語メールにおいてPCとMacとの間で完全な互換性を有する点、さらにPCとMac間(おそらくLinuxも含む)でメールの共有や移行が容易である点などであろうか。またFirefoxと同様、Add-onによる機能拡張も可能なことも愛用し続けてこられた理由の一つだった。しかしさすがにアプリケーションそのものの設計が古いことが災いし始めている。
 まず、mbox形式のメールボックスは
Spotlight検索との相性が悪い。Spotligt検索用に1メール1ファイルのテンポラリファイルをわざわざ生成するという付け焼き刃の対応により、ディスク容量を圧迫する事態となっている。これが理由かどうか分からないがメール数が多くなると起動がひどく遅い。Thunderbirdは高速検索用に独自の検索インデックスを持っているのでさらに無駄である。
 折しも
Mozillaによる開発体制の方針転換により、ついこの間まで3.1.xだったのに、一気にThunderbird 6.0がリリースされることとなった。OS X版では起動速度が大幅に改善されているのだが、愛用してきたかなりマイナーなAdd-onが一つも使えなくなってしまった。Firefoxと違ってもともとAdd-on開発者が少ないため、今後これらのバージョンアップはほとんど望めないだろう。

LetterFix for Mail.app
 一方、Mail.appの最大の弱点は日本語まわりの処理。Mail.app 5.0になってもほとんど改善は進んでいないのだが、さまざまな人々の努力の甲斐あって内部の解析が進み、パッチが提供されるようになった。今では LetterFix plug-in 一本さえあれば、機種依存文字の表示・入力や日本語エンコーディングのバグをほぼ実用レベルで解決できる。
 何よりもOS標準のアプリケーションであることに安心感がある。
SpotlightWebkitとの連携など、OSと深く結びつくことにより使い勝手が大幅に向上している。QuickLookでURLをプレビューするのは、リンク先がどんなページかチラ見するのにとても便利である。

 
Mail.appへのメールボックスの移行はとても簡単であった。「ファイル>メールボックスを読み込む…」で「mbox フォーマットのファイル」を選んで変換すればよいだけ。メールの消失は起こらなかった。クリーンアップせずに読み込んだメールボックスで、逆に削除したはずのメールが復活してしまったりしたが、これは仕方がないかなぁ。

read_mbox

iPhotoライブラリを共有・メンテナンス

 iPhoto '11のライブラリ(iPhoto Share Library)を、同じMac上の複数のユーザ同士で共有する方法は2つある。
 一つは
Appleが推奨する方法:「iPhoto:複数のユーザでライブラリを共有する」。これは、アクセス権を放棄したボリューム(外付けディスク、またはディスクイメージ)にライブラリを移動するので確実だし、NASでデータを一元管理している場合は都合が良い。
 もう一つは、Mac上の共有フォルダにライブラリを置く方法。これは、同じハードディスク上でライブラリを管理できるので、ディスクアクセスは速いし、バックアップも
Time Machineにお任せでき、データ消失を心配する必要がないのが利点である。
 2番目の方法は情報が少ないのだが、おおむね次の方法にて実現できる。
  1. iPhotoライブラリ/Users/Shared/Pictures/フォルダ(/ユーザ/共有/フォルダの下にPicturesフォルダを作成)にコピー
  2. /Users/Shared/Pictures/フォルダの「情報を見る」から「共有フォルダ」をONにして、アクセスするユーザに「読み/書き」権限を設定
  3. iPhotoライブラリの「情報を見る」から「共有とアクセス権」でユーザに「読み/書き」権限を設定
  4. iPhotoOptionキーを押しながら起動して、移動したライブラリを選択して起動する
 これで、次回の起動以降からこの共有ライブラリに対し「読み/書き」権を持ったユーザから相互の読み書きや、☆マークやコメントの共有が可能になる。
 ややこしいのだが、ここで言うアクセス権とはFinderの「
共有とアクセス権」のことであり、UNIXのファイルアクセス権とは異なる。いくらTerminal.appからchmodコマンドなどを使ってユーザへrwのアクセス権を設定してもうまく共有することができない(これに気付くのにだいぶかかった…orz)。

 また
ディスクユーティリティなどを使ってアクセス権の修正などを行うと、iPhotoライブラリの共有ができなくなる場合がある。Lionをインストールした時にこれに遭遇した。
 こういう場合は、
Command+Optionキーを押しながらiPhotoを起動すると下のメンテナンス・メニューが現れるので、「iPhotoライブラリのファイルのアクセス権を検証して修復」を実行するとよい。
 ちなみにこのメンテナンス・メニューは、写真のサムネールがうまく表示されなかったり、登録したはずの写真が見つからない場合にも役に立つ。写真は2,800枚を超え、ライブラリも1.8GBになっているので、メンテナンスも必要だわなぁ。

iPhotoライブラリのアクセス権修復

iPhotoのスクリーンセーバ

 今さらだが、Mac OS X標準のiPhotoスクリーンセーバが面白い。
 スクリーンセーバの設定にある「iPhoto」の表示スタイルには、「
スライドショー」「コラージュ」「モザイク」の3種類ある。このうち「モザイク」は、iPhotoのライブラリに100枚以上の写真が入っている場合にのみ利用できる効果。Leopardから追加された機能らしいのだが、全然知らなかった。
 写真の枚数をどんどん増やして行き、次の写真をモザイクで見せてくれる。このアニメーションが何とも滑らかで気持ち良いのだ。
 いったいどうやって写真をチョイスしているのかとじっくり見ていたら、どうも写真の一部だけしか使わずに必要なモザイクを使っているものもある。例えば空の部分だけを切り取って並べてそのまま空の青色に使ったり、自動車の赤色の部分だけを使ってを紅葉を表現したりと、ずーっと見ていても飽きない。
 モザイクはデフォルトで20分割されているが、ちょっと分かりにくいのでオプションで分割行を増やすとさらに感動が増す。
 さすがに重たい処理をやっているようで、システム環境設定でプレビューしていると時々落ちたりしてしまうようだが、まぁ愛嬌、愛嬌。

スクリーンセーバ:iPhoto

Lionのウイルスバスタートラブル解消

 前回レポートした、OS X Lion上でウイルスバスターが突然停止してしまう問題は、トレンドマイクロからHotFixが提供されて解消された模様。
 まず、
ウイルスバスター for Mac 1.6 1088のユーザ向けには、ここにあるHotFixと呼ばれる修正プログラムを当てると、コアコントローラが1.1.2048にバージョンアップされる。その後いろいろ試しているが、丸2日間問題は起こっていない。HotFixは「特定の問題の修正」を行うものであり、個々の修正内容やリンク情報はトレンドマイクロのホームページ上にはない。したがってこの情報は、新調されたApple サポートコミュニティの「Lionでウイルスバスターも停止する」という記事の引用である。やはり皆さん困っていたんですね。
 なお、
ウイルスバスター for Macのホームページからは、最新版の 1.6 1089がダウンロードできるようになっている。自分が試してみた時は、コアコントローラのバージョンはまだ1.1.2047だったので、HotFixを当てた方が無難かも知れない。
 いずれは自動アップデートで解消するのだろうが、こういうのはさっさと情報公開して欲しいわなぁ。

OS X Lionでウイルスバスターのトラブル

 OS X LionSnow Leopardからのアップデートでインストールしたが、2日に1回の割合でカーネルパニックを起こすようになった。
 
OS Xの場合、カーネルパニックと言っても、Finderの画面に「パワーボタンを数秒間押し続けるか、リセットボタンを押してください」という各国語の表示がかぶさるくらい。スマート過ぎてカーネルパニックと認識しにくい気もするが、UNIXを知らない人にはこれくらいがちょうどよいのだろう。

 さて、
ウイルスバスターは、1つのシリアル番号でWindowsでもMacでも3台のコンピュータまでインストール可能なのがメリットである。信頼性に欠ける面があるのは否めないが…。というのも、Lionへのアップデートで起こったトラブルで重大なものは、ウイルスバスター for Macが原因と考えられるからだ。起こったトラブルは次の2つ。

  1. Lionで不定期にカーネルパニックが起きる
  2. ウイルスバスター for Macのプロセスが突然終了する

 
1.が、なぜウイルスバスターが原因と特定できたかというと、Lionからウイルスバスターをアンインストールした後、トレンドマイクロのホームページからLionに対応したインストーラをダウンロードして、再インストールを行うだけでカーネルパニックが起こらなくなったからだ。実はここでやらかした間違いは、Snow Leopardウイルスバスターをインストールしたまま、Lionへアップデートしたことにある。ウイルスバスターに限らず、ウイルスチェックのプログラムはアンインストールしてから、OSのアップデートを行うのが基本である…、と偉そうに言えない悲しさ…

 
2.の方は、Lion上で再インストールしたにも関わらず直っていない。Time Machineが動き出してTime Capsuleをマウントするタイミングなどに落っこちるような印象があるが、再現性がないため原因が把握できない。よって、バグレポートも出しにくい状況である。一応トレンドマイクロは、ウイルスバスター for MacはOS X Lionに対応(バージョン1.6 1088)している、というのが公式発表なのだが…

(2011/8/13 追記)
HotFixにて対応済み!

rsyncによるバックアップ

 Mac OS XでのローカルディスクのバックアップはTime Machineで完璧だが、FireWireやUSB接続の外付けHDDを丸ごとバックアップするときはTime Machineのような履歴は必要ない場合がある。
 数あるバックアップツールの中でも、
Backuplist+はフリーウェアだし、rsyncのフロントエンドなので信頼性が高いことからも重宝しており、Snow Leopardでも全然問題なく動いてきた。
 ところが、ベータリリースである8.0.2へ移行したところ、パーミッションエラーを吐くようになったので、これを機にいろいろと調べてみた。するとバックアップ先がNASだったり、
Time CapsuleのようにファイルシステムがHFS+の場合は、ちょっとしたコツが必要なようだ。
 
Backuplist+ 8.0.2にはrsync 3.0.8がバインディングされているが、rsync 3ではMac OS Xを正式にサポートするようになった。そこで、Time Capsuleにバックアップする場合は、サポートのページに記載があるように、次のオプションを"Expert options"で指定すると良いことになっている。

-aHAXNx --fileflags --force-change --protect-decmpfs --inplace --stats -v

 ところが、8.0.2ではこれだけでは
rsyncがchownエラーをコンソールに吐き続けることになる。-aオプションは-rlptgoDと同等であるが、どうもowner, groupオプションが悪さ(?)をしている模様。そこで、以下のようにオプション指定すると、エラー無しで動くようになった。

-rltpDHAXNx --fileflags --force-change --protect-decmpfs --inplace --stats -v

 ちなみに、
--inplaceは大きなファイルを置換しながらバックアップするオプション。通常rsyncはいったんテンポラリファイルにコピーした後にファイルを書き戻す処理をするが、巨大なファイルのバックアップの場合はこのオプションで高速化が可能になる。このほか、--protect-decmpfsHFS+圧縮に対応したオプション、-AはWindowsとの互換性を取るためのACLを有効にするオプション、-XはUTF-8文字コードに関するオプション…ということらしい。

 …という訳で
rsyncをMac OS X上できちんと理解して動かすには、なかなか敷居が高いことが分かった次第。バックアップと一言で言っても、実はいろいろと大変で、ユーザに何も考えさせずに動くTime Machineがいかに良くできているか、改めて認識した。

MacBook Pro Early 2008 リコール

 先週、MacBook Pro Early 2008のディスプレイが突然ピンク色のメッシュ状態に。マウスポインタは動くし、Dockも反応するが、メニューバーが消えてシャットダウンなどができず、電源ボタン長押しの強制電源オフしかできない。時々は問題なく動くが、起動中にディスプレイが乱れると起動プロセスでフリーズする。最後には起動すらできなくなった。購入してまだ2年半だし、来年早々には新機種の噂もあるのでタイミングは最悪。
 ディスクチェック(fsck)は正常、PRAMクリアしてもダメ、Snow LeopardのDVDからも起動できないので、ハードウェア・トラブルっぽい。システムログをチェックしていたら、1度だけカーネルパニックのログが残っており、NVDA (OpenGL) のfatal errorとかなんとか。つまりはGPUのエラーらしい。
4GB Screen Shot
 駄目元でググってみると、なんとMacBook Pro Early 2008のNVIDIA GeForce 8600M GT は、リコール対象となっていることが判明(MacBook Pro:ビデオ画像が歪む、またはビデオが表示されない問題。アップルのピックアップ・デリバリー・サービスに電話をして検証情報を伝えたら、おそらく該当情報の故障だろうとのことで、あっという間に手続きが終了。翌日にピックアップ、その次の日に修理完了、そのまた次の日発送で、完動品となって戻ってきた。修理内容はロジックボード無料交換。

 というわけで、中身が新品に戻ったのを機に、Buffaloの2GB 2枚組メモリを仕入れてメインメモリを2GBから4GBに増設し、今しばらくの延命措置を実施した。うん、確かに使い倒してもスワップしないし、レスポンスが全然落ちないな。
 噂にもある通り、MacBook Proはそろそろ代替わりの時期だが、アップル製品のモデルチェンジ直後の機種は要注意なので、あと1年くらいはがんばって欲しいものだ。

「Apple TVを買ってはいけない3つの理由」…ですか?

 「Apple TVを買ってはいけない3つの理由」という記事が久々に笑えました。

 この論法をテレビに例えますと、問題点がはっきりします。

 「Panasonic ビエラを買わなくても同等のことを他社のテレビで実現可能なのである。以下の人はビエラの購入を今一度検討した方がいいかもしれない。・SONY ブラビアを持っている人は買わなくていい・SHARP アクオスを持っている人は買わなくていい・東芝レグザを持っている人は買わなくていい。Panasonic信者の人、ビエラリンクを使いたい人はビエラを購入しても良いかもしれない」


 要するに、競合製品に同じ機能があることのみを「理由」としていて、比較にもなってないわけです。あえてApple TVを貶めるならば、もっと効果的な観点がいくらでもあって、ちょろっとWebをうろつけばいくらでも見つかる(サポートする動画フォーマットが限定される、旧機種は本体がメチャクチャ熱い等々)のですが、この記事はそれらを華麗にスルーしちゃってますね。
 この手の蹴落とし手法は、iPhoneでもたくさん見かけたのですが…。商用の記事なのだから、もう少し、文章の構成にしても、書き方にしても、情報の集め方にしても勉強してから書いて欲しいなぁと思います。無料で見られるニュース記事ってこのレベルなんでしょうか?

 まだワンセグ、おサイフケータイ機能、キーボードがないからiPhoneは売れない、と書く方がある程度説得力がありますよね。とは言っても、iPhoneを買う人はこれらに興味がなくて、さらに実はほとんどのケータイユーザにはどうでもいい機能だった…わけですが。

iTunes10のヘルプが真っ白(解決)

iTunes Help
 新デバイスがリリースされるたびにアップデートされるiTunesだが、ついにバージョン10まで達した。
 新規インストールすればトラブルは起きにくいが、なにせ1.0からアップデートを繰り返してきたので不具合にも遭遇するというものだ。

 今回のiTunes 10へのアップデートでは、ヘルプメニューから「iTunes ヘルプ」を見ようとしたら真っ白なヘルプビュアのウィンドウだけが開き、コンテンツを読めなくなってしまった。「iPod ヘルプ」「iPhone ヘルプ」「iPad ヘルプ」「Apple TV ヘルプ」も読めないので大変始末が悪い。

 iTunes.app本体を屠ってみると、ヘルプファイル本体は、
/Applications/iTunes.app/Contents/Resources/Japanese.lproj/iTunes Help/
にあり、ヘルプの実体は、最初に「iTunes ヘルプ」メニューを参照した際にinfo.apple.comからhttpダウンロードされて、
$Home/Library/Documentations/Help/iTunes Help
に保存する仕組みとなっている。つまり、何らかの原因でヘルプコンテンツをダウンロードする機構が走らない模様。

 ここで、新しいアカウントを検証用に作成して、まっさらの状態からiTunes 10を起動すれば、ヘルプビュアで「iTunes ヘルプ」を正常に表示できた。つまり、トラブル原因はネットワークではなく、ヘルプビュア関連の設定ファイルであろうと推測できたわけだ。

 ヘルプビュアが参照するのは、以下の2つのキャッシュフォルダ。
$HOME/Library/Caches/com.apple.helpd
$HOME/Library/Caches/com.apple.helpviewer
これらを削除して、本体を再起動したが削除する前のヘルプを表示してしまい「iTunes ヘルプ」が読めない現象も直らなかった。これ以外にどこかにキャッシュされているらしいが、もう1歩だ。

 そこで、サードパーティ製のシステムメンテナンスツールOnyXを使うことにした。OnyXメンテナンス>再構築>ヘルプビュアーを選択して、ヘルプの再構築を実施。その後、本体を再起動すると完全にヘルプを初期状態に戻すことができた。この状態でiTunes 10を起動したら、正常に「iTunes ヘルプ」のダウンロードが始まり、問題解決!

Safari 5で広告ブロック

 久々の広告ブロックネタ。
 Snow LeopardでInput Manager系機能拡張が禁止されてから、
Safari 4の機能拡張もSIMBLを利用したものへ移行が進んだ。広告ブロックもSafari AdBlockerがリリースされたおかげで、FirefoxのアドオンであるAdBlock Plusと同じフィルタを使えるようになった。アップデートの頻度は高いのだが、まだFirefoxでブロックできる広告がSafariではできないようなバグが若干残っているようだ。
 
Safari 5では標準で機能拡張をサポートしたことで、さまざまな機能拡張が一気にリリースされ始めている。このうちの一つがAdBlock for Safari。この「for Safari」というところがミソで、実体はGoogle Chrome用機能拡張のライブラリを利用したものになっている。このため、ブラックリストやホワイトリストの登録画面などはGoogle Chrome機能拡張と同じ。当然、AdBlock Plusのフィルタをそのまま利用できる
 インストールしたら、ちょっと気がつきにくいがツールバーのURLバーの隣に手のひらのアイコンが現れ、オプション設定画面に飛ぶようになっている。また、ページ上で右クリックすると「Show Blacklist Wizard」メニューがあり、ブラックリスト登録がしやすいようになっている。使い勝手はお世辞にもいいとは言えないが、基本機能はきちんと動作している模様。
 何よりSIMBL系によるハックとは違い、きちんとした開発基盤上で動作している安心感がある。

Pixelmatorの画像処理が凄い

 画像加工ソフトといえば、Adobe Photoshopが定番中の定番だが、とても個人で買える値段じゃない(20万円って…)。奮発して買っても、(ちょっとしか機能アップしない割に)頻繁なバージョンアップにとても付いてけないんだよね。そう言えば、CS5でやっとCocoaに対応とか。出来の悪いFlashに限らず、AdobeのMac軽視は相変わらずですな。
Pixelmator
 これまでGimp.appとか、GraphicConverterで何とかしのいでは来たが、今話題のPixelmatorが海外のサイトで半額だったので、衝動買いしてみた。日本ではact2.comがこの円高に5,980円なんて値段で売っているのだが、ちゃんと日本語リソースも入ったダウンロード版が、海外のサイトからドルで買えば2,600円以下。Photoshopの1/100である。うーむ。
 まだ数回しか使ってないけど、とにかくフィルタが高速だ。今ホットなGPUを駆使したテクノロジー(Core Image)によって、リアルタイムのフィルタ処理が可能。GimpGraphicConverterで数秒待たされる処理でも、ヌルヌルと加工できるのは凄い…。ちなみに本体はMacBook Pro Early 2008なので、今となってはそんな高速なマシンではない。ImageMagickベースと言うが、全然別物のように感じるけどなぁ。
 操作方法もちょっと特殊である。マウスの
クリック&ドラッグでペイントや消しゴム、範囲選択などができるのは、なかなか良くできたインタフェースである。処理も高速なのですいすい作業でき、別次元の感覚である。とにかく軽いの一言。
 いやぁ時代は進むものですなぁ。iPhone、iPadのようにお手軽にアプリが使えるモバイル機器が幅を利かせる一方で、やっぱりMacやPCはこういう重たい作業をこなすために残っていくんでしょうな。裏を返せば、重厚な処理をこなすアプリケーションが必要なければ、自宅にデスクトップやノートは必要なくなるのかも知れないね。

InkscapeをSnow Leopardで安定させる

 オープンソースのベクトル画像編集ツール、Inkscapeを使いこなそうと四苦八苦中。Illustratorは個人ではとても買えないものね(買えたとしても毎年のバージョンアップお布施にはとてもじゃないがお付き合いできない)。
 Inkscapeもこまめにバージョンアップされているが、まだ0.47SVGを完全サポートするところまで行き着いていないらしいが、個人が普通に使う機能さえちゃんと動けばいいんだよね。その一方で「ちゃんと」にコツが必要だったりもする。
 以下、Snow LeopardInkscape 0.47を動かすときの注意点などをまとめておく。
  1. アプリケーション版(Inkscape.app)の起動を速くするには
     X11.appの環境設定で、セキュリティ>接続を検証をオフにしておく。Gimp.appの場合も有効の気がする。
  2. コピー/ペーストを有効にするには
     未だに標準のままではコピー/ペーストができない。
     X11.appの環境設定で、ペーストボード>CLIPBOARDが変更されたときにペーストボードをアップデートをオフにする。ただし、これをオフにしてしまうとMac OS XのアプリとX11アプリとの間でクリップボードを共有できなくなってしまう。その都度オン/オフしなければならないのが面倒ではある。
  3. Inkscape起動時にlocale設定エラーを抑止
     0.47では、Inkcape環境設定を切り替えれば、UIは日本語対応となる。ところがコンソール.appで起動ログを見ると、

    Setting Language: sjis.UTF-8
    Using the fallback 'C' locale.

    てな具合で、locale設定をミスっているので、ここは無理やりlocaleを書き換える。もう少しエレガントな方法もあるかも知れないけど
     /Applications/Inkscape.app/Contents/Resources/bin/inkscapeというInkscape本体の起動スクリプトをvimなどのエディタで編集し、以下の2行をコメントアウト。

    #export LANG="`grep \"\`echo $LANGSTR\`_\" /usr/share/locale/locale.alias | \
    # tail -n1 | sed 's/\./ /' | awk '{print $2}'`.UTF-8"

    その代わりに、次の行を追加。

    export LANG="ja_JP.UTF-8"

  4. テキスト入力でクラッシュするバグの回避
     これが一番頭痛の種。とにかくどんなテキストを入力しても、次のエラーを吐いてInkcapeが落ちてしまう。

    Gdk:ERROR:gdkinput-xfree.c:336:_gdk_input_grab_pointer: assertion failed: (input_window != NULL)

     この問題はMac OS Xに限らずLinuxでも起こっている模様。原因どころか対処方法もなかなか見つからなかったのだが、ようやくそれらしき方法をslashdotで発見。多言語サポート上の問題らしい。
     やり方は3.と同様にInkcapeの起動スクリプトを修正する。次の一行を追加するだけである。

    export GDK_NATIVE_WINDOWS=1

 以上で、ようやく気持ちよく動くようになった。まぁそれで描く絵のレベルが上がるわけでもないんだけれどねぇ。

Buffalo AirStationとBonjour

Buffalo: WZR-HP-300NH
 自宅の基幹無線ルータをTime CapsuleからBuffaloAirStationWZR-HP-300NH)へ換装。Time CapsuleにはNASTime MachineバックアップUSBプリンタ共有に専念してもらうことにした。その辺のドロドロした事情は、ほとぼりが冷めてから改めてご報告することとしよう。
 Time Capsuleと比べると、NTTフレッツ光の速度が何割か速くなり、さらに無線LANの速度も向上してしまった。ルータ、無線LAN専業メーカの強みだろうか。当たり前のことだが、音も振動もなく、発熱もないし (^ ^;
 
WZR-HP-300NHもファームウェアは何度かアップデートされ、初期からはだいぶ安定してきた模様。製品リリース直後はいろいろとトラブル満載だったようだ…。BitTorrentや、USBポートを使った簡易NASなどの機能拡張が裏目に出ているような気もする。無駄な機能を除いた質実剛健仕様のラインナップも欲しいなぁ。
 AirStationを基幹ルータにすることで一点だけ困っているのは、
Bonjourの扱いである。MacBook Proをメインマシンとして、Time CapsuleApple TVBonjour(共有ディスク、プリンタ共有、iTunesサービスなど)を利用しているが、一定時間過ぎるとMacBook Proがそれらのサービスを検知できなくなってしまう。Time MachineTime Capsuleのバックアップディスクを見つけられなかったり、iTunes 9Apple TVを見つけられなかったりする。MacBook Proを再起動、もしくはスリープに一度入れてから起こすとそれらのサービスが問題なく復活する。
 はっきりした原因はまだつかめていないが、どうも
MacBook Proのスリープ時間が関係しているようである。
Apple: Bonjour
 Bonjourは、前世代のAppleTalkと違いネットワークの混雑を避けるため、LAN上へのブロードキャストの時間間隔を少しずつ長くして行く。最長のブロードキャスト間隔は4096秒。その間にスリープに入ると、Bonjourプロトコルを吐かなく(もしくは検知しなく)なってしまうようなのだ。Time Capsuleをルータとして使用すれば、Time CapsuleBonjourの「Wake on Demandサービス」を使って、そういう自閉状態に入ったマシンのBonjourサービスを起こしてくれるのだが、AirStationにはそんな機能がない…(あくまで現時点の想像だが)。
 今のところ、対処方法はMacBook Proをスリープに入れないこと。電気代は気になるのだが、もともと自宅のコンピュータは使い終わったら電源を落とすものなので、さほど影響もなかろう…とは思う。サードパーティでBonjourサービスを積極的に使っているのはプリンタ・メーカくらいだが、家庭向けの安価なルータもそろそろ対応して欲しいなぁと思う。Apple製品だけですべてを揃えられれば、一番いいのだろうけど…ねぇ。

Boot Camp 3.1インストールに一苦労の巻

 Boot Campが3.1にアップデートされ、Magic Mouseに対応した。早速インストールだっ!と思たら見事にワナに引っかかってしまった。
 もともと
LeopardMacBook ProにインストールしたのはBoot Camp 2.1Windows XP SP3。Apple Software Updateをいくら実行してもBoot Camp 2.2までしかアップデートできない。
 ならばっと直接Appleのサイトから
Boot Camp 3.1 (32bit) をダウンロードしてexeファイルを実行!ところが、NVIDIAグラフィックカードドライバのアップデートは実行されるのだが、それ以降の更新プロセスが突然中断してしまう。Boot Camp 2.1を削除してみても同じ。
 ググってみると、Boot Camp 2.2と3.1の間に3.0というバージョンがあるらしい。ところがBoot Camp 3.0はAppleのサイトには見当たらない。もうお手上げ!と思ったら実は、3.0は
Snow LeopardのインストールDVDの中にあった。そんなのSnow Leopardのパッケージのどこにも書いていないじゃないの?
 まぁ、とにかくWindows XPの環境でSnow LeopardのインストールDVDを突っ込むと、
Boot Camp 3.0のインストールを行うことができる。しかる後に、Apple Software Updateを実行すれば3.1への更新が促されるという流れである。ところが最後におまけのトラブルで、無事インストーラも終了しXPを再起動しても、Boot Campは3.0のままで3.1に更新させられなかった。仕方なく、Appleのサイトからダウンロードした3.1のインストーラを実行し(今度は途中で勝手に中断しなかった)、再起動を行うとようやくBoot Camp 3.1のインストールが終了。はぁ…長い道のりであった…
 さて、最終目的の
Magic Mouseのドライバだが、Boot Camp 3.1のコントロールパネルにはMagic Mouse固有機能の設定は見当たらない。Bluetoothのデバイスとして登録すると初めてApple入力デバイスとして認識され、ようやくMagic Mouseを使用することができるようになった。しかしながら、その結果は長い長い道のりとは裏腹に期待外れ。ジェスチャーとして使えるのは1本指Swipeによるスクロールアップ、ダウンのみ。まだ第一歩を踏み出したっていう感じである。
 Boot Camp 3.1がさらっとインストールできれば3行で済んだはずの記事でした。おしまい。

アドレスブックのCSV export

 この時期になるといつも悩ましいのは、どうやって年賀状の宛先を管理するかだ。宛名職人のようなアプリでやっちゃうのが普通なんだろうが、いつディスコンになるか分からないような特定アプリに個人データを依存させたくない。実際、宛名職人のMac OS X版のサポートはかなり怪しい。
 今はiPhoneとの連携も考えて、Mac OS X標準のアドレスブックで何とかしのいでいる。年賀状を受け取った日付のカスタム・フィールドを追加すればそれなりに管理はできるのだが、データ全体を一覧で見渡せないので不便。データ再利用のためにexportしようとしても、今度はvCard形式のexportしかサポートされていないことが問題だ。せめてCSV形式くらいサポートするのが普通だろ?…。Automaterでも標準のフィールドしか扱えない。話題のBento 3も試用してみたが、こちらもカスタム・フィールドはサポートしていない。
 VersionTrackerを探し回り、ようやく見つけたのが名前そのままのExport Address Bookだった。$17のSharewareであるが、すべてのカスタム・フィールドを含んだ上で、TSV, CSV, HTML, vCard形式のexportが可能。最新版はSnow Leopard上でも動作した。AutomaterのActionにも対応し自由に出力をコントロールできる点もナイスである。ドイツ製のアプリケーションであるが、きちんと日本語に対応。UTF-8で書き出せばフィールド・ラベル、アドレスデータ共に問題は何もなし。処理も高速で、2,000件を超えるアドレス情報でも10秒ほどで書き出してくれるので、いろんなパターンで出力しながらExcelなぞでメンテナンスするという使い方もできる。単にexportするだけのアプリケーションとは言え、実に細かいところまで行き届いた良品である。

Thunderbird 3.0正式リリース

 Thunderbird 3.0が正式リリースとなった。前回レポートしたRC1リリースが11/25、12月に入ってすぐ(12/2)にRC2のリリースがあり、あまり変わらないなぁと思っていたら、1週間後の12/9に立て続けに正式リリースとなった。それだけ十分にテストされてきたということなのか?まぁ、確かに特に大きな不具合もなくスムーズに動いているのは好ましい。キャッチフレーズは「Windows 7 対応メールソフトの決定版」ですか。ふぅむ、「Snow Leopard 対応メールソフトの決定版」では確かにインパクトはないな。
 正式リリース直後はWebとの連携が取れておらず、Mac OS X版ではヘルプメニューの新着情報やリリースノートがRC2版のものが表示されたりした(今は問題なし)。どういうわけかWindows版は問題なかったけれどね。また、あまりに素早くバージョンアップされたので、アドオンのバージョンアップが追いついていない。ようやっと今日くらいから「おすすめのアドオン」が表示されるようになった。
 などなど、やや勇み足の感も否めないThunderbird 3.0であるが、なにより検索が素晴らしい。試しにいくつかのキーで検索してみるとあっという間に出るわ出るわ、過去の歴史が…。これまでほぼ死蔵状態だった過去メールが、貴重な資産へと変化したわけである。

Graphic Converter 6.6日本語版

 Graphic Conveter 6.6がリリースされた。これまで通り本リリースにも最初から日本語リソースが含まれる。
 そして、日本語版にあったJPEG保存画面の不具合(既報)は解消された(下画面スクリーンショット)。
 またこの画面からは、6.6からの新機能である、JPEGロスレスフォーマット対応のラジオボタンも確認できる。このJPEGロスレスを指定すると、対応アプリケーションが少数であるため、TIFFを使用することを推奨するというダイアログが出る。当然だが、ファイルサイズも2倍くらいになるようだ。
 しかしGraphic Converter 6がリリースされてもう丸2年以上経つが、新OS対応だけでなく、新機能を追加しながらの無償バージョンアップを続けてくれるなんて本当にありがたい。
Graphic Conveter 6.6 スクリーンショット

Thunderbird 3 RC1 on Mac OS X

 Mac OS Xのメーラはあまり選択肢がない。その中でThuderbirdを使う理由はただ2つ、日本語メールで最も文字化けを起こしにくいこと、それとオープンソースであることだ。実はこの2点は関連性が高い。メールで使われる日本語コードは、デファクトスタンダードや規格だけでなく、ドロドロした歴史的な経緯などもあって複雑になりきっているため、オープンソース・コミュニティがやいのやいのやって熟成してきたThunderbirdであるがこそ、信頼性が高くてかゆいところにも手が届くという訳。OS標準のApple Mail.appはアップルが全くやる気がないためか、開発者がそんな日本語コードの扱い方の機微を知らないためか、Snow Leopardになっても未だに条件によっては文字化けを起こしてしまう。
 とは言え、Thunderbirdがベストソリューションかと問われれば、これまではそうでもなかった。Thuderbird 1.xはMozillaから取りあえず分離した版だったし、2.xでは市販のメーラと同等レベルまで機能強化が行われてきたが、動作はもっさり重いし、検索は遅いし検索漏れは起こすしなど、日本語を扱う以外のところで問題や不満が多々あった。また、順調にバージョンアップされるFirefoxと比べると遅々として開発が進まない。
 そんなところにようやくリリースされたThunderbird 3 RC1だが、これがなかなかよい。まだ評価版とは言えきちんと日本語化されているし、Mozilla時代から引きずる古いコードの一掃が功を奏したのか動作がキビキビしており使っていて気持ちよいのだ。新実装の検索機能は、日本語もあっという間に検索する上、Spotlightにも正式対応している。アドレス帳はようやく(ホントにようやく)Mac OS X標準のアドレスブックと統合され、そのデータを透過的に利用できるようになった。ただタブ機能はメーラにはあんまりいらないとは思うのだけれど…。
 あとは、2.xで使い慣れたお気に入りのアドオンがThunderbird 3に対応してくれるのを気長に待つだけ。もともとFirefoxに比べてThunderbirdのアドオンは数が圧倒的に少ないのだが、Add-ons for Thunderbirdを見る限り予想よりも早く対応が進んでいるようだ。
 最近メーラはあまりニュースにはならないけれど、正式リリースが待ち遠しいなぁ。

XBMC on Apple TV 3.0.1

 Apple TVは見捨てられることなく、メジャー・バージョンアップが続いている。それなりにAppleに実入りがあるから?でも Apple TVで楽しむっても、日本では映画、TV番組のサービスはないし、メディアプレーヤとしての機能も低いので、XBMCを入れて自己満足に浸るくらいしかないんだよねぇ。
 さて、3.0.1までアップデートしたApple TV OSだが、これまで紹介してきたATV USB Creatorとは別のパッチ当てツールPatchStickBuilderでXBMCをインストールしてみた。
 詳細なやり方は、「Apple TVを脱獄して使うメモ[XBMC/Boxee]」のブログを参照の事。PatchStickBuilderの動作はATV USB Creatorと基本的には同じだが、こちらはこまめにアップデートされており、Apple TV OSイメージのダウンロードからパッチ当てまで自動でできる点が楽と言えば楽。ただし最新のXBMC/Boxee LauncherをFinderのメニューに表示させるためには、手作業(sftp+ssh)によるFinderにパッチ当て作業が別途必要。あと、ATV起動時のスタートアップ・ムービがPatchStickの青リンゴのKen Burns Effectするムービに差し替えられるのはいまいちかも?
 XBMCは最新版の9.11 Alpha2をインストール可能だが、Apple TV本体のパフォーマンス不足は否めない。そろそろ新しいハードウェアに更新しませんかねぇ、Appleさん。あ、いや、せっかくなので、日本の閉鎖的なコンテンツ業界の先陣を切って
GyaO!とiTunesとが連携するとかでもいいんですがねぇ。やっぱ無理?

XBMCをApple TVにインストール(脱獄)!

 ついにApple TVを脱獄し、最強のメディアプレーヤであるXBMCをインストール。sshやbinutilsなども同時にインストールされるので、もはやApple TVという名の別のマシンに生まれ変わったと言っても過言ではない。
 XBMCのインストール方法は、
XBMC for Mac on Apple TVに書かれてある通りなのだが、最新版に対応していないのでいろいろつまづくところが多かったので、覚え書きも兼ねてなんちゃって日本語訳してみよう!という訳である(小文字で書いてあるのが当サイト管理人の修正・追記)
 あぁ〜っと、お決まりの文句だが、実行する場合はあくまで自己責任。失敗するとApple TVのディスクを丸ごと失って修理送りになることは間違いない。
 
(2009/11/22追記:Apple TV 3.0.1の場合は、こちらも参照のこと!)
 
(2009/7/20追記:Apple TV 2.4の場合は、こちらも参照のこと!)

Minimum requirements
  • Apple TV 2.2以上
  • Mac OS X 10.5 か 10.4
  • 512MB以上のUSBフラッシュメモリ。ただしU3規格のものはソフトウェアを削除しておく必要がある。
HOW-TO install XBMC on your Apple TV
  1. ATV USB Creatorを<http://code.google.com/p/atvusb-creator/>からダウンロードする。
    ’09年5月現在でMacOS X版は1.0b10が最新版。Windows版の1.0b11もリリースされているようだ。
  2. ブート可能なUSBフラッシュメモリをMacに挿入する。
    その前に他のUSBメモリは外しておくと後で悩まなくてすむ。
  3. ダウンロードしたATV USB Creatorを起動。
  4. GUI画面でATV Patchstickを選択。
    あらかじめ選択されているので、ここでは特に操作は不要。
  5. もしATV USB Creatorを起動した後にUSBフラッシュメモリを入れたなら、ドライブメニューの左にある円状の矢印をクリックして正しいディスクが選択されているか確認。
    2.の操作をしていればこれは不要。
  6. Create UsingのボタンをクリックするとUSBメモリにブートローダやパッチファイルなどが自動的に生成される。
    (注意!Apple TV 2.4の場合は、こちらも参照のこと)
  7. 作業が終了したら、USBメモリを抜いて、電源を落としたApple TVのUSBポートに差し込む。
  8. Apple TVの電源を入れると、USBメモリ(patchstickというドライブ名称)が自動的にブートし、ATV bootloaderを走らせる。
    Linuxがブートし各種パッチ当て作業が自動的に行われる。テレビ画面にLinuxコンソール画面が現れるのはなかなかシュールだ。
    失敗したからといって何度もブートし直すとOSを壊す可能性大。
  9. ATV bootloaderの作業が終わったら、USBメモリを抜いて、Apple TVを再起動する。
    sshのログイン行が出たらパッチ当て作業終了。ここからはUSBメモリはもう必要ない。
  10. メインメニュー上にXBMCの機能が、Apple TVのGUIとして現れる。
    いつも見慣れたApple TVのメニューに、LauncherSoftware Menuのメニューが追加されている。
  11. Launcherをクリックし、Downloadsを選ぶ(ここからインターネットからXBMCがダウンロード、インストールされる)。
    XBMCは、Atlantis(8.10bf1)Babylon(9.04)、このほかにBoxeeLauncherの更新が可能。
    先にまずLauncherをアップデートした方がいいと思う。XBMCの最新版はBabylonでこちらがお薦め。
    管理人の環境ではXBMCのダウンロードがエラーになってどうしても先へ進めなかったが、翌日に再挑戦したら無事ダウンロードできた。ダウンロード先(sourceforge)の問題だったと思う。
  12. XBMCをインストールし終わったら、もう一度Apple TVを再起動する。
  13. メインメニューのLauncherをクリックし、サブメニューの中のXBMCを選ぶと、XBMCがスタートする。
    あとはもうXBMCの世界を楽しむだけ。
 この後、XBMCに日本語フォントをインストールする必要がある。ここからは英語版の原文がないので管理人がやった作業。ちょっと怪しいかも。
  1. まずApple TVのXBMCのロケール設定。XBMCアプリケーション画面から「Setting」→「User Interface」→「Region」は「Japanese」選択。「Charset」は「Japanese (Shift-JIS)」。「Look and Feel」の「Skin」→「-Fonts」は「Arial」とする。
  2. 次に日本語フォントの準備。MacOS Xの日本語TTFフォントを自分のホームディレクトリの「サイト」(Sites)にコピーする。
    どのフォントでもいいわけでもないらしい。管理人はOsaka.dfontを使ってみたが、ライセンス問題もあるのでこれも自己責任になるだろう。
  3. システム環境設定でWeb共有をONにして、フォントをhttpでアクセスできるようにする。
  4. ターミナルからApple TVにsshログインする。
    先の作業で、ssh frontrow@appletv.localとすればアクセスできる。パスワードはfrontrow
  5. カレントディレクトリをXBMCのフォントディレクトリへ:
    cd /Applications/XBMC.app/Contents/Resources/XBMC/media/Fonts/
  6. 先の日本語フォントをwgetダウンロード:wget http://自分のMac/~自分のユーザ名/日本語フォント名
  7. 元のArialフォントを残しておく:mv arial.ttf arial_orig.ttf
  8. ダウンロードした日本語フォントをソフトリンク(Osakaフォントの例):ln -s Osaka.dfont arial.ttf
  9. これでXBMCを起動すると日本語化されるはずである。
とりあえずここまで書くだけで疲れたので、また使い心地などはまた別途レポートすることにしようっと。

Apple Magic Mouse

 Apple Magic Mouse、最高です!
 本来はトラックボール派なのだが、長年愛用してきたKensington Turboballはさすがにくたびれてしまった。最近高機能なトラックボールはほとんど見かけなくなったし、MacBook Proのマルチタッチ機能のついたタッチパッドもなかなかの優れもので満足していた。
 ところがMagic Mouseは、マルチタッチ機能をマウスに融合することで、トラックボールでもなく、マウスでもなく、タッチパッドでもないデバイスへと進化している。最初は、ポインタをマルチタッチの方で動かすのか、それともマウスで動かすのかで迷ったりもしたが、だんだん快適になってきた。マウスのくせに指1本でグルグルとスクロールする感覚は病みつきになる。
 さらに、まだ未完成ではあるが
BetterTouchToolを使えば、3本指までのジェスチャーにも対応してさらに快適に。今後、これに任意のコマンド(例えばCmd-QとかCmd-Wとかアプリケーションの起動とか…)も実行できるようになると最強だろう。
 マルチタッチとしては、4本指くらいまではクリック、タップ、スワイプなどのジェスチャーを認識できそうなので、可能性は無限大。さすがに5本指でのジェスチャーは、ドライバの問題というより指が乗るスペースがないので無理だろうけどなぁ。

GraphicConverter日本語版(続報)

 (さらに続報)Graphic Converter 6.6がリリースされ、少なくとも下記に報告するJPEG保存の不具合は解消された。
 ちょっと前に
報告したGraphic Conveter日本語版のその後について。
 
Lemke Softwareより、最新版となるGraphic Conveter 6.5.2がリリースされ、本家のホームページからダウンロードしたところ、初めから日本語リソースがバンドルされていた。これまではBridge 1でしか日本語版は入手できなかったので、ユーザから見ればこれは一つ前進と言って良いだろう。
 さて、肝心の日本語版の出来であるが、相変わらずほとんど(おそらくはまったく)改善されていない。一つの例としてJPEGで保存時のオプション画面を比べてみよう。上が6.5.2英語版、下が同じ6.5.2日本語版。日本語版では右下のオプションの一部が消えている…。一部の文字(「キャンセル」)が切れているとか、翻訳されていない行があるなどはかわいい方。
 JPEG保存はふつうに使うので気がついたが、この調子ですべての機能をチェックするわけにもいかないので、しばらくは日本語リソース(Japanese.lproj)をまるごと削除して英語版として使うのが無難だろう。




Preview.appでiPhone画像インポート

 ちょっとしたTips紹介。
 Snow Leopardのプレビューは、高速PDFリーダとしてさらに磨きがかかったもようだが、さらにiPhoneとの連携もできるようになったらしい。
 iPhoneをUSB接続してからプレビューを起動すると、ファイルメニューの「<iPhoneの名前>から読み込む...」がアクティブになる。これを選ぶと、iPhoneの写真アプリの「カメラロール」内の画像を直接インポートできるという仕組み。iPhotoから画像を読み込むよりも、お手軽でいいということかな。

GraphicConverter日本語版は?

 GraphicConverterといえば、旧MacOSの時代から画像変換アプリの定番。昔のライセンスキーを探ってみたら、1998年のGraphicConverter 4が最古だった。11年以上も使い続けているシェアウェアは他にはない。MPUも68k、PowerPC、Intelと順次対応し続けており、根気強いサポートにはほんとうに頭が下がる。
 開発した
Lemke Softwareがドイツの会社というのも珍しい。そういえばシェアウェア登録した当時は、わざわざCD-ROMを郵送してくれた。ドイツからの郵便なんてそうめったにあるもんじゃないのでよく覚えている。同社はその名もレムケさんが1992年に設立、今や150万人のユーザがおり、インポート可能な画像形式は200以上、エキスポート可能な形式は80以上にまで進化している。「継続は力なり」をまさに体現したと言える。ただ、Universal Binary版でも旧MacOS版のI/Fを引きずっている箇所が残っており、Snow Leopardへの正式対応にはかなり手がかかるのではないだろうか。
 さて、このGraphicConveterの日本語版だが、一時期まさに「グラフィックコンバーター」の名前で国内パッケージ販売されたこともあったが、2003年頃から
Bridge 1で販売されるようになった。日本語訳はお世辞にも良いレベルとは言えない上、表示が切れたり、ひどいときは一部が文字化けしたり。しかしどういう訳だか、英語版とライセンスキーの互換性がないため、日本語化のクオリティはあきらめて、仕方なく使い続けてきたという経緯がある。
 ところがSnow Leopardのリリース直前あたりから少し様相に変化が…。まず、たぶんVersion 6.5から、日本語版とライセンスキーが共通となった。日本語版のライセンスで英語版も使えるということだ。また、最新版のVersion 6.5.1のリリースから1ヶ月経っても日本語版がBridge 1からリリースされない。初期の頃と違い、英語版でもきちんと日本語表示、入力ができるので、英語版で特に不都合はない。…というか、日本語版の不具合がなくなってかえってメニューとかは読みやすいかもなぁ…。
 日本語版に何が起こっているのか分からないけど、歴史あるソフトだけに、いい方向に進むことを祈る。

Safari 4 on Snow Leopardで広告ブロック

 Snow LeopardからInputManager系のSafariの機能拡張は動作しなくなった(正確には64bitモードで動作しないが、32bitモードで動くプラグインはある)。それぞれの開発はゆっくりしてはいるが進んでいるようだが、一時的にせよ不便になるのは仕方ない。
 広告ブロック系のプラグインもその一つ。
Safari Adblockはフリーかつシンプルでお気に入りなのだが64bitモードで動かない。Web広告は気にしなければ気にならないものだが、やり過ぎているサイトに行くとうんざりしてしまう。そういう始末の悪いサイトを常用するとなると、悪平等というか、全面広告カットに踏み切らざるを得ないというか…。
 それはそれとして、SafariではカスタムCSSを使った広告ブロッキングという手法が使える。
Googleコードが提供するadsubtractがそれ。使い方は簡単。AdSubtract.cssをホームディレクトリのどこかに置いて(他ユーザと共有したければ~/Public下に保存)、Safariのメニュー>環境設定…>詳細>スタイルシートで選択するだけ。
 2007年11月版なので効果はあまり期待してなかったが、良い意味で意に反して効果覿面。2年経ってもそんなに広告手法は変わっていないということね。
 CSSなのでカスタマイズも簡単。例えばGyaO!のトップページはメニューからすべての画像が消えて真っ白になってしまうなど少々やり過ぎ感はあるが、次の2行を探し出してコメントアウトするだけで復活する。
A:link[HREF*="javascript:void"] IMG {visibility: hidden ! important}
A:link[HREF*="/rd."] IMG {visibility: hidden ! important}
 このadsubtractはWebKitを利用するすべてのブラウザで有効で、Windows版SafariやOmniWeb、Shiiraでも使えるとか。
 うーんiPhoneのMobile Safariでも是非使いたいけど、そもそもiPhoneにはファイルを保存する手段がないものな。

Snow LeopardとTime Capsule

 Snow LeopardにアップデートしてTime Capsuleとの相性が格段に向上した。
 ログイン時に必ずTime Capsuleがマウントされるよう、システム環境設定>アカウント>ログイン項目にボリュームを登録しているのだが、Leopardの時と比べてマウント時間がかなり短くなった。体感的には倍くらい速くなった感じ。ログイン時に限らず、Finderからのマウント時間が劇的に改善されたようだ。
 この結果として、
Time Machineのバックアップも改善された。LeopardではTime Capsule上のバックアップ用Sparse Imageをマウントする際、一時的なレスポンス低下(数秒間レインボーアイコンになる)が起こっていた。Snow Leopardでは、Time Machineが完全にバックグラウンドプロセスで動くため、バックアップがあったことに気がつかないこともしばしば。もちろん、Time Machineそのもののバックアップ速度も高速化された効果も大きい。本来こうあるべきだったんだけどね。
 あと、Time Machine環境設定で表示される「最古のバックアップ」「最新のバックアップ」時間は、Sparce Imageがマウントされたときだけ表示されていたのが常時表示されるようになったり、Space Imageは無味乾燥な白い豆腐アイコンではなくTime Capsuleのアイコンを継承するようになった…など、細かい改善も施されており、AppleがTime Capsuleに相当気を遣ったことが伺え、今後の機能追加も期待される。

Google Software Updaterの削除:Google Earth

 Snow Leopardへのアップデートを機に、アプリケーションやら起動項目やらを見直していたところ、launchdの中にGoogleSoftwareUpdateという怪しげな項目を発見。しかもこのアプリケーションは、~/Library/Google/という通常置かないところにあたかも隠すようにインストールしてある。出所不明。インストールした覚えもない。
 調べてみると、Google Earch 5が勝手にインストールするアプリケーションであることが判明。しかも、こいつはGoogleSoftwareUpdate本体を消してもGoogle Earth起動時に再インストールされる。さらに分かりにくいところに置かれているのでGoogle Earthを消しても動き続ける姑息な仕掛けになっている。削除するなら両方消すしかない。
 このような姑息な仕組みはWindowsでは話題になっている。Google chromeでも同じ事が起こるらしい。
 とにかく何を行っているかまったく分からないものが入っているのは気持ちが悪いので、Google Earth.appの開腹手術と~/Libraryのクリーニング作業を行った。
 まずGoogle Earth.appの開腹手術。/Application/Google Earth.appの中にある以下のファイルを削除する。
  • Contents/Frameworks/KeystoneRegistration.framework/Resources/install.py
  • Contents/Frameworks/KeystoneRegistration.framework/Resources/Keystone.tbz
 Keystone.tbzがGoogleSoftwareUpdateを圧縮したファイル本体で、install.pyがこれをインストールするPythonスクリプトである。これらを先に消さないと以下の作業が何の意味もなくなる。
次に~/Library内の以下のファイルやフォルダを削除する。
  • ~/Library/Google/GoogleSoftwareUpdate
  • ~/Library/Preferences/com.google.Keystone.Agent.plist
  • ~/Library/LaunchAgents/com.google.keystone.daemon.plist
  • ~/Library/Caches/com.Google.Keystone.*
  • ~/Library/Logs/GoogleSoftwareUpdateAgent.log
 Googleには親近感があるのだが、こういうことが「信頼が揺らぐ行為」というのだろうか。

Snow LoepardでRapidWeaver動かず!

 8/28になってSnow Leopard発売日であることに気づく。そんで8/29にApple Storeに注文したら、なんと翌日の8/30に届いてしまった。神戸から注文したのに! 9/1、何にも考えずに上書きアップデートして、アプリケーションなどテスト中である。
 ところが…RapidWeaver 4.2.3が起動しない。本ブログのパッケージを読み込み中のまま先に進まなくなるのだ。
 RapidWeaverのForumによると、Snow Leopardとドキュメントのパッケージとの互換性の問題なのだと。アプリケーションではなく、ドキュメント・パッケージの問題というのはいまいちよく分からないが…。
 とにもかくにも、Realmac Software Blog4.3 Release Candidate 1を配布しており、これをインストールして起動はできた。…ということで、本日はかなり怪しい環境でブログ更新中である。…ちゃんと公開できるんかいな…?

Apple TV 2.x スタートアップ・ムービ抽出

 XBMCをApple TV 2.4で走らせるためのパッチ作業で必要となったディスクイメージは、Apple TVを起動するBootイメージそのものである。ということは、このイメージファイルのどこかに起動時のスタートアップ・ムービが含まれているはず…あった!
  1. まず、ディスクイメージ(2Z694-5660-029.dmg)をダウンロードしてマウント。
  2. /OSBoot/System/Library/CoreServices/Finder.app/Contents/Resources/Intro.m4v」がスタートアップ・ムービだ!
  3. そのままダブルクリックするとiTunesに登録されちゃうので、デスクトップ上などにコピーしてから拡張子をmp4に変更するとよろし。
 Apple TV 1.xでは湾曲した動画の壁(写真左)であったが、2.xでは壁面が3次元にうねるムービ(写真右)へと進化している。この際なんでワンカットずつゆっくり見ていくと、映画のワンシーンらしきものが見て取れ、興味深い。iTunes Storeでオンライン映画レンタルをサポートしたことを現しているんだろね。

Apple TV Startup Movies

XBMC on Apple TV 2.4

 前回の記事(XBMCをApple TVにインストール(脱獄)!)からの続き。
 Apple TV 2.2, 2.3で
ATV USB Creatorを使ってXBMC Media Centerをインストールした後、Apple TV 2.4へアップデートしてしまうと、当然ではあるがXBMC.appやメニュー(Launcher)は消え去り、さらにssh, sftpサーバ機能も失われてしまう。一方で、Mac OS X版のATV USB Creator 1.0.b10もまだ正式にApple TV 2.4に対応しているわけでもない。
 そこで、一部手作業が入るが、とにかくApple TV 2.4でXBMCを復活する方法(もちろんクリーンインストールも可能)について追記しておく。元ネタは、
ATV USB Creatorの掲示板である。掲示板にはWindows版のパッチについても記載がある。
 なお、ここから先はYour Own Riskでお願いする。この通り作業を行ったとしても、Apple TV OSごと吹っ飛ぶ可能性は捨てきれない。そうなったら工場出荷時状態に戻すどころか、修理送りということだってあり得る。

  1. まずは準備するものは前回と同じ、512MB以上のUSBメモリ、Mac OS X 10.5か10.4の母艦、そしてATV USB Creator 1.0.b10
  2. イメージファイル(2Z694-5660-029.dmg)をダウンロードし、ATV USB Creatorのzipファイルを解凍したdownloadsフォルダに保存するatvusb-creator-1.0.b10/downloads)。
  3. USBメモリをMacに差してからATV USB Creatorを起動し、USBメモリのデバイスドライバの確認と、「XBMC/Boxee for Mac」と「ATV-Patchstick」をプルダウンメニューから選択する。ここまでは前回と同じ。
  4. さらに「Choose a DMG」ボタンを押し、先ほどダウンロードした2Z694-5660-029.dmgを選択する。
  5. 最後に「Create Using ->」のボタンを押すと、Apple TV 2.4にパッチを当てる起動用USBメモリが完成。
  6. ここからは前回の記事HOW-TO install XBMC on your Apple TV7番目に戻って、作業を継続すればよろし。
 作業を完遂すれば、無事、Apple TV 2.4でXBMCが起動できるようになる。ここからは注意点だけを列挙する。
  • 初期状態ではLauncher 0.8なので、最新のバージョンLauncher 3.1にアップデートする。
  • XBMCの最新版をダウンロードする。以前のAtlantisバージョンはメニューからなくなり、最新の9.04.1のみダウンロード可能。
  • もしApple TV 2.3でXBMCをインストールした事があるのなら、XBMCでの設定は残ったままなので、起動後すぐに利用可能である。
  • 当然だが、カスタマイズして日本語フォントをインストールしていた人は再度作業が必要である。
  • 元ネタの掲示板ではmkvファイルで音声が出ないなどのトラブルもあったようだが、Apple TVを2回リブートしたら直ったそうだ。まだ一部不具合が残っている可能性もなきにしもあらず。
 以上でXBMCは復活する。Apple TVのハードウェア仕様が非力なのと、XBMCそのものもまだまだ最適化が足りないため、大画面の動画再生は相当無理がある。SMBサーバにアクセスできる点が、一番のメリットなのかな。

Firefox 3.5とSafari 4

 Firefox 3.5はなかなか高速ですね。CSS対応もやっとSafariに追いついたという感じ。このホームページをFirefox 3.5でご覧になった方は、トップタイトルの「Focus of Interest -Drei-」の文字が影付きになっているのにお気づきだろう。実はこのタイトルにはtext-shadowがCSSで指定してあり、Safari 3から既にサポートされていたものだ。
 MacOS Xで使うにはやっぱりSafariの方が軽快だし、なんと言ってもレンダリングの美しさはFirefoxもがんばっているとはいえ、まだまだ。メインはSafari、サブはFirefoxという使い方が自分には合っている気がする。
 Windows XPで使うにはやっぱりFirefoxがメインだなぁ。なにせSafari 4 for Windowsはメモリを大食いする。メインメモリが2GB程度のマシンでは、スワップしまくってハードディスクがうるさくって。
 ただ、Safariも4.0まできてようやく「使える」ブラウザになった感はある。1.xや2.xの時点では、日本語コードの解釈さえおぼつかずFirefoxをメインにせざるを得なかった。最近のAppleは、アプリを作っちゃ捨て作っちゃ捨ての態度を改め、しっかりバージョンアップして地道に作り込むようになったので安心感があるんだよね。

Time Capsule 熱暴走?

 ついこの間、Time Capsuleが突然ファンがうなりを上げ始め、LEDはオレンジ色に点滅を開始。断続的に正常になるが、すぐに異常状態に逆戻り。ネットワークは正常に使えるようだ。
 AirMac ユーティリティを開くと「温度が上がっているので置き場所を変えろ」との指示が出た。これまで側面を本棚にピッタリ付けて設置していたのを、数cm離したらファンの回転は治まった。以前から時々OSごとハングアップし、ネットワークがダウンしていたのだが、熱暴走が原因だったのかなぁ。昔の計算機や組込みシステムならよくあったけれど、今どきの家庭用機器で熱暴走って…
 Time Capsuleの外見からは排熱口のようなものは見当たらないので、なるべく邪魔にならないよう本棚や壁に接するくらいに置いていた。だが、今回、まじまじとのっぺらぼうの外観を調べてみると、側面にあるスリットの奥の上方に、それらしい隙間のようなものが… 斜め下から見ると何となく影のように見えるが(iPhoneのカメラで↓は厳しい)、真横からだと見えないようになっている。なるほど、このスリットをふさがないように設置しないと!

Time Capsuleのベント

 考えてみれば、かなりの音を出すファンが付いているのだからどこかにそれなりの排熱口があるはずだよな。アップルお得意の「美しい外観設計」なのだろうが、ユーザにも機能が分からないようにしてしまうのも考えものだなぁ。

XBMC on Apple TV, MacOS X

XBMC on MacOS X
 XBMCは、MacOS X、Apple TVだけでなく、Windows、Linux、Xboxで動作するマルチプラットフォームのマルチメディアセンタである。日本語にももちろん対応。またさまざまな音楽、映像フォーマット、コーデックに対応しているので、ちょっとしたビュアーとしても有用だ。
 MacOS XユーザにはFront Row.appの代替と言えば一番分かりやすいが、iTunesベースのFront Rowと違い、XBMCはもっと自由にデータを管理できる。SMBクライアント機能も持つため、Time Capsuleのようなファイルサーバにデータを保存しておくことができることもメリット。
 Apple TVにXBMCをインストールすると、これらの特長がさらに際だつ。iTunes同期のくびきから解き放たれ、ほぼどんなコーデックの映像ファイルも、またSMBファイルサーバーに入れたファイルも、再生することができるようになる。いわゆるふつうのマルチメディア・サーバになってくれる。例えば、東芝のHDDレコーダに直接アクセスして動画再生ってこともできるわけだ(意味があるかどうかは別として…)。
 かんじんの動画再生パフォーマンスだが、かなり厳しいものがある。Apple TVが標準で対応する1280x1024, H.264, AAC, 24fpsくらいが限界っぽく、それ以上のパフォーマンスが必要なフォーマットになると映像の方が遅れたり、画面が乱れたりするようだ。いまいち再現性がないのだが…。まぁ、AVI、MKVなどのコンテナやDivX、XviDといったコーデックをいちいちiTunesで変換しなくてもいい、というのはそれなりの利点ではある。
 UIの方は、Apple TVリモコンできちんと操作できるが、お世辞にもいい出来とは言えない。高級感を感じる画面には仕上がっているが、デバイスが前面に出てくる従来型のフォルダ階層ベースのI/Fである。その点、ユーザに負担をかけないAppleのUI思想を反映したApple TVやFront RowのI/Fはシンプルで分かりやすい。マルチプラットフォームが故の制約もあり、仕方がないところか。

iPhone専用サイトの簡単な作り方

 
Dashcode.app
iPhoneやiPod touch用のホームページ(ブログ)の簡単な作り方のご紹介。必要なものは、すでに公開中のブログとRSS Feed、そしてXcodeに付属するDashcodeである。
 iPhone固有のUIを実現するには単にCSSを差し替えるだけではだめで、JavaScriptのライブラリを導入するのが、まっとうなやり方。だが、ここで紹介する方法はさらにバカチョンでやっちゃおうというものだ。
 Dashcodeは、Widget開発ツールとしてずいぶん紹介されているが、iPhoneサイトを作成する機能もあるのだ(たぶん、iPhone SDKの導入は必要)。Dashcodeを起動すると、下図のように「Webアプリケーション」の新規プロジェクト作成画面が現れるが、これはすべてiPhone、iPod touch専用のWebアプリケーションを作るテンプレートである。今回紹介するのは赤丸で囲った「RSS」だ。

Dashcode 新規プロジェクト画面

 「RSS」の説明文に、「このテンプレートでは、RSS ソースから見出しと記事を表示する、iPhone および iPod touch 上の Safari 用の Web アプリケーションを作成します。RSS Web アプリケーションをカスタマイズするには、フィードの URL を自分で公開したものに変更します。表示される記事の数や表示期間をカスタマイズすることもできます。」とある通り、必要な作業はRSSのURLを入力し、掲載する記事数を設定するだけ。それだけで、当ホームページのiPhoneサイトはできあがりである(タイトル、色、フォントをカスタマイズした程度)。あとはiPhone、iPodからのアクセスがあった場合、自動的にサイトを飛ばすJavaScriptをトップページに設定しておしまいである。
 あまりにバカチョンすぎて説明するまでもないのだけれど、こんなに簡単なのに意外に紹介しているところがないのが不思議。簡単にできすぎて拍子抜けしてしまったので、RapidWeaverをもう少しちゃんと勉強して、きちんと作り込んだサイトにしたいところだ。

AppleTVのプレイリストソート

 RapidWeaverのテストも兼ねて、これまで溜まってたネタを怒濤の更新。
 前のブログで
AppleTVプレイリストをソートする方法について書いた。ソートしたいiTunesのプレイリスト上で右クリックして、「再生順序にコピー」を選ぶだけだ。
 しかし、この方法も万能ではないことが分かった。新しい曲をiTunesに入れたりしてプレイリストが変更されると、前回のソート設定がリセットされてしまい、AppleTV上のプレイリストはまた勝手な順番に並んでしまう。これを直すには、再度「再生順序にコピー」を選び直す必要があるのだ。プレイリストを修正するたびにやり直しなので面倒なことこの上ない。特にスマートプレイリストを使っていると、プレイリストが自動更新されるので、さらにややこしい。
 iPodやiPhoneではこんな作業をしなくても、iTunes上のソートのまま転送されるのに、このAppleTVの仕様には納得いかない。

新規Finderウィンドウ位置とサイズ

 MacOS XのFinderに関するTips(?)を一つ。MacOS X(Finder)のバージョンでやや動作が違うのに注意。
 Finderで「新規Finderウィンドウ」を「Cmd-N」などで開くとき、以前どこかで見たはずの位置とサイズでホームディレクトリウィンドウが開くのだが、どういうタイミングで記録されていたか今ひとつ分かりにくい。どんな法則があるのかを確かめる実験。
  1. まずFinderに切り替えてから、デスクトップ上のすべてのFinderウィンドウを消す。
  2. Finder上で「Cmd-N」または「ファイル」メニューから「新規Finderウィンドウ」で、一つFinderウィンドウを開く。
  3. そのFinderウィンドウを、まずお好みの位置に持って行く。例えば左上の端など。
  4. 最後にそのウィンドウを閉じる。
  5. さて、ここでもう一度空のデスクトップ上で、新規Finderウィンドウを開いてみよう。先ほど閉じたばかりのウィンドウ位置とサイズが再現されるはずである。
  6. 次にいくつもウィンドウを開いて、位置やサイズを変更する。そしてそれらを全部閉じてデスクトップを空にしてから、新規Finderウィンドウを開くと、やはり5で指定されたウィンドウが開くのだ。
 つまりMacOS XのFinderは、「デスクトップに最後に残ったウィンドウの位置とサイズ」を記憶するのだ。うまくやればサイドバーを駆使し、その一つのFinderウィンドウだけで、フォルダを行き来することができるようになる。
 実はこのテクニック、Leopard以前のMacOS Xでは、「最後のウィンドウの位置だけでなくサイズも変更してから閉じる」という動作が必要である。この辺が、FinderのUIに、まだ作り込みの甘さが残っているように感じる点だろうか。

Apple TVでミュージックビデオ連続再生が可能に!

いつの間にか(Apple TV 2.2から?)、ミュージックビデオが連続再生可能になっていた! >> 続きを読む...

AppleTVでプレイリスト曲順をソートする方法

ようやくAppleTVで、iTunesのプレイリストのソートを反映させる方法が分かった。 >> 続きを読む...

Thunderbird 2でSpotlightを使う

標題通り。MacOS X 10.5ではややこしい手順が必要だが、Mac OS X Hintsに掲載されていたので日本語訳を覚え書き。 >> 続きを読む...

環境激変

ごぶさたのブログ更新です。4月からたっぷり4ヶ月ほど経ってますが、いろいろ大変だったんですよね。 >> 続きを読む...

Time Capsule 1TB導入

Time Capsule導入により、家庭内ネットワークを一新。セットアップはあっという間に完了。 >> 続きを読む...

Apple TV 2.0(追記)

新しく生まれ変わった(?) Apple TVのレポートその2。 >> 続きを読む...

Apple TV 2.0

Apple TVのファームウェアが1.1から一気に2.0へアップデート。主にミュージック再生についての変更点をみてみよう。 >> 続きを読む...

Front Rowのキーボード起動

Leopardで追加されたFront Row.appApple Remoteに対応していないマシンでも使えるんだね。 >> 続きを読む...

Palm + Mac OS XでAdhoc WiFi インターネット接続

Palm + Mac OS Xで、アドホックWiFi接続をしながら、Palmでインターネット接続してみよう!編。無線LANルータなしに、PalmWiFiインターネット接続しようっていう作戦である。意外にも情報がほとんどない上、設定にも陥りやすいワナがあった。 >> 続きを読む...

プリンタ:6年間の進化

6年前に買ったエプソン製のインクジェット・プリンタだが、使用頻度が低くてなかなか壊れてくれなかった。それでもさすがに、経年変化(寄る年波?)に耐えられなくなってきたのか、印字かすれがなかなか直らないのでようやく買い替えたわけだが。6年間のメーカ努力の成果というか、デジタル機器の進化の速さをまさに体感することになった。 >> 続きを読む...

Apple TV 1.1

YouTubeが観られるようになった。けど >> 続きを読む...

Apple TV向け動画の作り方

Apple TVで再生できる動画を作ろうと思うと、もうPowerPCではつらい。 >> 続きを読む...

Apple TV

今一つ盛り上がりが欠けるApple TVですが、購入してはや二ヶ月、なかなか気に入っております。 >> 続きを読む...

Palm→Entourage 2004→アドレスブック→.Mac同期

Microsoft Office 2004 for Mac11.2.3にアップデートしたが、Palmユーザにとっての目玉は何といってもEntourageの同期機能かも。従来はEntourage内に閉じこめられていたアドレス帳、予定表、メモの情報がMacOS X.Macと連携できるようになったのだ。取りあえずアドレス帳だけ同期を試してみたけれど、なかなかいいじゃない。 >> 続きを読む...

.Macでサブミッションポート(Port587)

So-netでもOutbound Port25 Blockingが始まるらしい。.MacSMTPサーバをSo-net内から利用できなくなるって事?いや、実はそうでもないらしい。 >> 続きを読む...

Thunderbird for MacOS XにWindows版Aquaテーマを適用!

Thunderbird for MacOS X用のテーマって実は少ない。Windows版のテーマをインストールしても、一番大きな問題としてスクロールバーが出てこないので使えない(事もないけど)。さらに悲しいことに、WindowsではAquaライクなテーマでMail.appっぽくカスタマイズできるのに、MacOS Xではそれができないっ。もどかしいっ。てことで、Windows版のテーマにパッチを当てて何とか使えるようにしてみた。 >> 続きを読む...

SHARP液晶テレビとMacOS X

わが家にもついに薄型TVがやってきた。昨今のテレビは入力端子が山のようにあって、ほとんどコンピュータ。早速PowerBook G4でも遊んでみなければ! >> 続きを読む...

Thuderbird 1.5RC1

ちょっと前にThunderbird 1.5RC1リリース。実は1.5系になってから、比較的古いメーラで添付ファイル名が読めないという苦情が来ていたが、どうやらその原因を突き止めた。Firefoxと比べて今一つ安定感に欠けるのは何故だろう? >> 続きを読む...

Tiger:10.4.3でやっとiDiskがマウント可能に

Tiger3回目のアップデートで、やっと.MaciDiskがマウントできるようになった。認証ProxyサーバにSquidを使われている場合にはTigerではProxyを通過できなかったのだ! >> 続きを読む...

Tiger:Canon LIPSドライバ不具合未だ解消されず

以前、CanonLIPSドライバがおかしいというレポートをしたが、未だにCanonからはドライバが提供されない。MacOS Xへの対応は、Canonの言うところの「優先順位」が低いということか? >> 続きを読む...

Thunderbird 1.5b2

Thuderbirdの最新β版がリリース。Windows版では日本語添付ファイル名が化ける問題が再発している模様。MacOS X版では大丈夫みたい。 >> 続きを読む...

Thunderbird 1.5b1

やっとThunderbird, Firefox1.5β版がリリースされた。どれくらいMacOS Xへの対応が進んだか気になるところ >> 続きを読む...

BackupBuddy for MacOS X Beta

本日3本目の記事。BackupBuddyを提供しているBlue Nomad Softwareからメールがあった。なんとMacOS X BackupBuddy 2 Betaをリリースしたのですと! >> 続きを読む...

Tiger:未だに実現されないTigerの新機能?

Tigerには200以上の新機能があるのが「ウリ」だったけれど、実はまだ実現されていない機能があるぞ。 >> 続きを読む...

Thunderbirdよ、お前もか!

おおかたの予想通り、Thunderbird for MacOS Xもキーバインドはtoolkit.jarで定義されるようになった。 >> 続きを読む...

Firefoxよ、お前もか!

Firefox 1.0.6 for MacOS Xがリリースされたが、これは単なるセキュリティ・フィックスではない!Thunderbirdと同様、キーバインドのカスタマイズがtoolkit.jarにまとめられてしまったからだ。 >> 続きを読む...

Thunderbird 1.1 Alpha 2 for MacOS Xでのキーバインド・カスタマイズが...

Firefoxほど目立たないがThunderbirdの改善も少しずつではあるが進んでいる。ところがThunderbird 1.1 Alpha 2のリリースによって、これまでのキーバインド・カスタマイズ方法が使えなくなってしまった。 >> 続きを読む...

Tiger:ネットワークボリュームで.DS_Storeを抑制

AppleTILようやく登場。マルチプラットフォーム環境ではこれこそ待ってましたという機能だ。 >> 続きを読む...

iPod用リモコン、iTop Button Relocator

iPodのホイール・インタフェースはこの上なく便利なのだけれど、最近のiPodにはイヤホンにリモコンが付属しなくなったのが不満。スタート、ストップ、音量調整程度でもいちいち本体を操作しないといけない。そんな不満を一気に解決してくれたiTop Button Relocatorは、他に例を見ない一風変わったリモコンである。 >> 続きを読む...

Palm Desktop 4.2.1 rev B

MacOS X 10.4 Tigerに対応した最新版のPalm Desktop 4.2.1 rev B が公開された。前バージョンからの上書きアップデートで問題なく動作している。 >> 続きを読む...

Tigerではxinetdが無効

PantherからTigerに上書きアップグレードしたらsystem.logxinetdのエラーが残るようになった。実はTigerではxinetdは不要だったのね。 >> 続きを読む...

Palmに見習え?Intel版MacOS X

最近の劇的なCPU移行といえばやはりPalmOSかな。発表当初は色々言う人もあったが、ほとんど大きなトラブルも無くMotorolaからIntelに移行したのはさすが。是非Appleにも見習って欲しいものだ。 >> 続きを読む...

Tiger:CUPSトラブルシュート

TigerにアップデートしてCanonLIPSプランタドライバがハングアップ(しかもFinderを巻き込んで!)したり、CUPSがエラーログを吐き続けたりするトラブルに見舞われていたが、米国のApple Discussion 経由macosxhint にて解決方法を見つけた。これでまた一歩前進。 >> 続きを読む...

Spotlightトラブルシュート

TigerSpotlightは使えば使うほど便利ですね~。最初はただのファイル検索とどう違うんだぁ?と高をくくっていたのですが。でも新しい技術のためか、例えばFink/swを除外できないとか、システム環境設定でSpotlight当たってくれないとか困ってしまいました。それでも何とか回避できたので、トラブルシュート方法などをレポート。 >> 続きを読む...

Tiger:最適化が速くなった

PantherまでのMacOS Xのインストーラで嫌気が差していたのは、「システムの最適化」の時間の長さである。さして最適化されるわけでもないのに数分待たされてしまってた。 >> 続きを読む...

Tiger使用感

怒濤のインストール作業が一段落して、ようやくまともに使い始めたMacOS 10.4 TigerPantherへのアップデート時よりも変化に富んでいるのではなかろうか。 >> 続きを読む...

TigerでHotSync成功

かなり心配していたMacOS X 10.4 TigerでのHotSyncであるが、普通に動作してくれた。ログを見る限りエラーも見つからず、Zire 72側で書き込まれたアドレスやメモデータもEntourageに反映されており、ひとまず一安心。 >> 続きを読む...

Tigerインストール・トラブル

AppleStoreに注文していたMacOS X 10.4 Tigerが期日通り届いた。早速上書きインストールをはじめた所、インストーラが「インストールエラー」を発生し、「ディスク検証」から前に進めない。ほんとに大変な目に遭った。 >> 続きを読む...

Safari 1.3

Tigerのリリースを控えてPanther10.3.9にアップデートされた。何でこの時期にとも思えるが、Safari1.2.xから1.3にアップデートしたのが目玉だと思う。 >> 続きを読む...

Mozillaスイートのアップデート方法

MacOS X版のMozillaスイートのバージョンアップはアプリケーションのDrag&Dropで旧版を上書きコピーするだけなので簡単で良いよね。対してWindows版は一旦前バージョンをコントロールパネルを使って削除してからインストーラを走らせなければならない。ぁぁぁめんどくさぃ。 >> 続きを読む...

iPodバッテリやや復活

iPod 10GBも購入して早2年半。バッテリがへたりまくって2時間ほどしかもたなくなっていた。だが今回ファームウェアを1.5にアップデートしてほんの少しだけ復活した模様。 >> 続きを読む...

Firefox 1.0.1 for MacOS XをAquaっぽく

Firefox 1.0.1がリリースされた。MacOS X版は微妙にUIが変わった気がするのは気のせいか ともあれいつも通り、自分の覚書っぽくFirefox for MacOS XをよりAquaインタフェースに近づける方法を書いておく。 >> 続きを読む...

旧PowerBook G4で2本指スクロール!

テレビ東京系列のWBSで新PowerBook G42本指スクロールを見て、これはトラックパッドのファームウェアを書き換えてるんだから旧機種では無理なんだろうなぁと思っていたら、iScroll2 というツールがあるんですね。恐る恐る使って見たらこれがなかなか。 >> 続きを読む...

Firefox for MacOS Xのタブブラウジング拡張

誰が発案者かは知らないが、タブブラウジング・インターフェースというのは本当に便利。シングル・ウィンドウだと画面一杯使ってブラウズできるし。ただFirefoxでシングル・ウィンドウを使いこなすにはやはり拡張機能が必須。 >> 続きを読む...

英辞郎をいろんな環境で使う

最新の英辞郎82 をダウンロード購入してPalmMacOS Xで使ってみた。NIFTYフォーラムで無償配布されていた頃よりも、有償になっただけあってはるかに用語数が増えており(132万語)、ツールも整備されて便利になった。これで1,980円ならえらくお得である。 >> 続きを読む...

iPhotoのプリントサービス

iPhoto からフジカラーのオンラインプリントサービスを使ってみた感想などを。 >> 続きを読む...

Palm Desktop 4.2.1(E) for MacOS Xとマルチメディア

マサトレ さんがついにRSS に対応してくれました。RSSだと更新チェックが簡単なので嬉しいんです。PalmMacの同期の草の根情報満載なので、今後も期待してますです。って、本題はPalm Desktop 4.2.1英語版を使う理由です。 >> 続きを読む...

もう一つの選択肢:AbiWord

AppleからiWorkが発表されてMacOS XOffice suite選択肢がまた増えた。Microsoft Office, Open OfficeそしてiWork。さらにMicrosoft Wordコンパチなワードプロセッサとしては、AbiWordMacOS Xネイティブ環境で動くし、日本語環境でも動くし、何と言ってもフリーだ。 >> 続きを読む...

MacOS Xでフロッピーディスク

年末大掃除の時に、VersaPro NXNECのノートPC)用USBフロッピーディスクドライブを発見。まさかねぇと思いつつPowerBookG4につなげてみると見事動作!フロッピーディスクのアイコンが何ともリアルだ。 >> 続きを読む...

VirtualPCにwoodyインストール

Windowsノートをリタイアさせたため、正月早々woodyのインストールをVirtual PC 6.0で試みた。 >> 続きを読む...

今さらSherlock 3

いつの間にかMacOS XにおけるSherlock の地位が低下しちまったね。一時はインターネット検索のキラーアプリケーションのように宣伝されたのに、Sherlock 3にバージョンアップされてからほとんど話題になる事も無くなった。 >> 続きを読む...

Firefoxのお気に入りテーマ

なんだかんだ言ってもSafariのユーザーインターフェース(UI)ってよく出来てるんだよね。それでFirefoxのテーマもSafariに近づけたいなぁなんてのはミーハー(死語)? >> 続きを読む...

Word 2004の黒いトーフと解決法

Microsoft Word:mac 2004 WMFの図に埋め込まれたテキストが、黒い■(トーフ)に化けてしまうバグに困っていた所、アップルのディスカッションボード で解決策を発見! >> 続きを読む...

Terminal.appでドラッグ&ドロップ

Terminal.appで日本語を含むディレクトリにcdするのは面倒。でもフォルダやファイル名をドラッグ&ドロップすれば一発だった。 >> 続きを読む...

Acrobat 7.0日本語版のアップグレード案内きました

さすがAdobe 、毎回バージョンアップごとにしっかり案内を送ってくる。昔はちゃんとAdobeで買ってたけれど、量販店でふつうに値引きして売っているのを知った時はがく然。とほほぉ。 >> 続きを読む...

いつの間にか.Macでfavicon

faviconってブラウザのURL欄に表示される小さなアイコンだけれど、いつの間にか普及しちゃった。アイコンなんて作るほどセンスがないのでほったらかしてたら、いつの間にか表示されているし。 >> 続きを読む...

Entourageコンジットとアドレスのふりがな

MacOS X Panther + PalmDesktop 4.2.1(E) + Zire72 + J-OS + Addrex といういびつな環境だといろいろとバッドノウハウ が必要になる。今回はEntourageコンジット11.0.0(J)ならばPalmOS日本語版のアドレス帳のふりがなも使えるバッドノウハウ。 >> 続きを読む...

Firefox 1.0 for MacOS X日本語版

ついにリリースされましたFirefox 1.0 MacOS X用の日本語版を使っていますが、さすがに正式版だけあってSafariよりも速いし、各種Extensionもそろっていて快適です。 >> 続きを読む...

Thunderbird 0.9 for MacOS Xの不具合

Firefox1.0リリースに向けて部分的ながらも着実にMacOS X対応が進む中、今回のThunderbird 0.9 for MacOS Xは日本語のメールボックスが使えなくなるというちょっとやばい状況。1.0は大丈夫だろうか? >> 続きを読む...

Entourage 2004 いまいち

MacOS X向けの統合環境と化したEntourage 2004 。数少ないMacOS X向け市販メーラで機能も充実しているのだが、未だThunderbirdに落ち着いているのには訳がある。 >> 続きを読む...

Zire 72稼働!<HotSync with MacOS X>

palmOne Zire 72を購入し、約5年ぶりの英語版Palmデバイス+J-OS環境に戻る事になった。取りあえずはMacOS XとのHotSyncから... >> 続きを読む...

Thunderbirdのキーバインドカスタマイズ

Thunderbird for MacOS XのキーバインドをEmacs風にカスタマイズ。なかなか快適! >> 続きを読む...

Entourageコンジット11.0.0と、PalmDesktop 4.2.1(E)

Microsoft Office 2004日本語版が発売された。これにはEntourage 2004と、Palmデバイス用コンジットの最新版も付属しているわけだが、PalmDesktop英語版と共存させるにはちょっと(かなり)手間がかかる。今回はその奮闘記だ! >> 続きを読む...

MacOS XとMS ゴシックとMS 明朝

ついにMS PゴシックとMS P明朝がバンドルされる次期Office for MacOffice 2004だが、Unicode対応になった事でMS ゴシックやMS 明朝などもバージョンアップされ、文字コードも微妙に変更されている模様。 >> 続きを読む...

EclipseをPantherで

統合開発環境を使えばJ2EEのややこしいディレクトリ構成の設定も楽というので、MacOS X向けの情報の少ない中、無謀にもEclipse のインストールに挑戦! >> 続きを読む...

PowerBookG4故障、修理、素早い!体験談

久々の更新である。実はPowerBookG4が故障していたのだった。だが、おかげでアップルコンピュータのサポートの良さを実感することになった。 >> 続きを読む...

TidBIT日本語版がPalmDesktop 4.2.1を紹介

歴史的なMacintosh向けオンライン雑誌で有名なTidBIT 日本語版 が、PalmDesktop 4.2.1 と新しいZireについてレポート している。 >> 続きを読む...

PalmDesktop 4.2.1(E) と Microsoft Entourageコンジット

palmOne からリリースされたPalmDesktop 4.2.1(E) を使って、Entourage のコンジットを使うことにした。PalmDesktop英語版の導入にはマサトレさん レポート を参考にした(thanks!)。 >> 続きを読む...

Thunderbird 0.6がリリースされたけど

アイコンがFirefox 並みにかっこ良くなり、MacOS X用テーマがAquaに合った洗練されたものになり、さらに新着メールが届くとDockアイコンも変化するなど、MacOS Xへの親和性が高くなったThunderbird 0.6 であるが、v0.5から改悪された添付ファイル名の扱いは直らないまま。 >> 続きを読む...

Palm Desktop 4.2.1 for Mac がリリースされてます?

ひょっとしたらpalmOne による最終版になるかも知れないPalm Desktop 4.2.1 for Mac がリリースされてます。 >> 続きを読む...

アップルコンピュータのサポートがDELLに次いで2位

日経ビジネス 2004.4.26号の記事によると、パソコンメーカのサポート調査で、何とアップルコンピュータ が国内メーカを押さえて第2位に大躍進!。 >> 続きを読む...

PantherでJavaって簡単?

MacOS XJavaとの親和性がかなり高いらしい。ちょこっとしたプログラミングならMacOS 9MRJ( MacOS Runtime for Java) でやったことがあるけれど、その頃に比べるとずいぶん楽のように思える。 >> 続きを読む...

PantherでTomcat

PantherDeveloper CDにはTomcat が含まれている。でもあまりその辺りの情報がWebには無いんですよね。アップルのドキュメントにもほとんど触れられてない。 >> 続きを読む...

PowerBook G4の不具合とコールセンターの対応

PowerBook FW800のディスプレイのバックライトが突然瞬いて消えてしまうようになった。 >> 続きを読む...

MacOS X上のInternet Config:MisFox

MacOSで標準機能であった「インターネット」コントロールパネル(元はInternet Config )が、MacOS Xではなくなってしまった。しかし、いくつか手だてがない事もない。 >> 続きを読む...

Mail.app転び

Thunderbirdどころか、1.7系のMozilla Mail for MacOS Xの添付ファイルの不具合はしばらく直りそうにないので、Mail.appに転向しちまったぃ。 >> 続きを読む...

Mozilla MailとThunderbirdのUnicodeバグ

MacOS XMozilla 1.7αThunderbird 0.5以降の致命的なバグとして、日本語を含んだ添付ファイルの文字化け問題がある。Unicodeの扱いが変わってしまった事による問題だ。 >> 続きを読む...

FileMerge.appでファイル比較

MacOS XDeveloper CDに入っているFileMerge.appはファイル比較ツールとしても非常に便利! >> 続きを読む...

改良進むMail.app

PantherMail.appJaguarのころから随分改良されてたようだ。それでもまだMail.appに戻る気になれない。 >> 続きを読む...

FTPクライアント

Fetch4.0.3日本語版 が公開されている。MacOS 9まではFetchにはずいぶんお世話になったものだ。 >> 続きを読む...

Pilot Install正式版

本家で紹介していたMacOS XPilot Install だが、βが取れ晴れて正式版になっていた。でもなぜかホームページでは0.9β表記のまま。 >> 続きを読む...

アドレス帳連携の憂鬱

Palmのアドレス帳Pantherアドレスブック Entourage , Palm Desktop, Thunderbird との間でちゃんと連携を取りたいけれど、これがかなり面倒。 >> 続きを読む...

PDF Browser Pluginが有料化?

MacOS X用のWebブラウザプラグインとして必須アイテムとなったPDF Browser Plugin $69と有料になった? しかも高額過ぎるだろう!? >> 続きを読む...

カーネルアップデート成功!

ようやくDebianのカーネルを2.2.20から2.4.18にアップデートするのに成功した!
USB
マウスも使えるようになって快適快適。 >> 続きを読む...

Safari 1.2

Safari1.2になっていろいろと劇的に改善されましたね。しばらくはデフォルトブラウザとして使って行きます。 >> 続きを読む...

Mac版PalmDesktopが終了

この手の撤退話 Macユーザは慣れっこだけどね。 >> 続きを読む...

H8開発環境構築

Pantherのオープンソース環境はJaguar以上になった。 >> 続きを読む...

Super Jigsawにはまる

.Macで無料配布のSuper Jigsawに半日はまってました。 >> 続きを読む...

USB/Serial変換器

Keyspan USA-19HAPantherで使う。 >> 続きを読む...

PHPで日本語

PHP4.1.xmultibyteがちゃんと扱えないのを知らなかったぁ。それどころか、Pantherには既にPHP4.3がインストールされてある! >> 続きを読む...