Keynote '09

iWork '09 の30日試用版がダウンロードできるので使ってみた。かなり昔に使ってみたときは、軌跡のアニメーションに対応するものが無いのでパワーポイントから移行するのを断念していたが、Keynote '09 はひと味違うようだ。

パワーポイントでは同じオブジェクトを連続して移動させたいときには、軌跡をつなぎ合わせることになるが、そのつなぎ合わせるのがすぐずれたりして気持ち悪い思いを良くしていた。(ひょっとすると知らないだけで簡単にできる方法があるのかもしれない)。Keynote '09 ではオブジェクトの軌跡がパスになっていて、ポイントを追加したり途中で削除したりが簡単にできる。また、各ポイントでは半透明のゴーストイメージが表示され、移動後にどの位置にくるのが一目瞭然である。

プレゼンをパワーポイントとしても保存できるので言うこと無いかもしれない、と思ったが、軌跡のアニメーションがパワーポイントには移植されないようで移動しない...。自分で使う分には良いけど...どうしようかな。

コマンドラインから keychain とリモートデスクトップ

リモートにある Mac の keychain に保存されているパスワードがどうしても必要になったときのこと。もっと簡単な方法があれば誰か教えてください。

ssh 経由でログインはできるが、keychain にどうやってアクセスすればよいか?色々と調べたところ、security というコマンドがあるようだ。

 security find-generic-password -g -a アカウント名 -s サービス名

ちなみに、find-internet-password で web アカウントなどのパスワードもゲットできる。
ローカルで試してめでたし、めでたし、と思ったがリモートで実行すると

 security: SecKeychainFindGenericPassword: User interaction is not allowed.

と言われて駄目である。気持ちは分かる。しかしパスワードは必要だ。ローカルでは大丈夫なのでじゃあリモートデスクトップ使えば良いんじゃね?ということになったが、コマンドラインからどう起動したものか...。これも色々と調べたところ、コマンドラインから制御するコマンド kickstart があった。詳しくは

 sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -help

で。あとは Chicken of the VNC という VNC クライアントで接続を試みる。しかし、ファイアーウォールがあるんじゃね?というわけで ssh のローカルの 5900 番をリモートの 5900 番で飛ばす。あと、画面を操作することを許可するためのパスワードも設定する必要があった。これは kickstart 時に、

 -clientopts -setvnclegacy -vnclegacy yes -setvncpw -vncpw パスワード

というオプションをつけておけば良かった。とりあえず以上で無事パスワードはゲットできた。しかしよ〜く見たらローカルの keychain にも最初から入っていた...orz。

某新聞のCM

全国で流れているか知らないけど、変な CM を見た。
どこの新聞だっけか...。うろ覚えだけどこんな感じ:

      • -

裁判所から男が駆け出てくる
    ↓
待ち構えている報道陣の前で判決が書かれた紙を広げる
    ↓
しかし、字が小さいので全然読めない
    ↓
報道陣は見えないよ、どっちだよ、と文句を言いつつ詰め寄る
    ↓ (○○新聞はちゃんと伝えるために字が大きいとかなんとか流れる)
男はケガしてボロボロ。大きく「勝訴」書き直した紙を広げて見せる。

      • -

マスコミは暴力を使ってでも自分達の都合を優先させるんですね、わかります。

Office 2003 と 2007 の共存

わけあって一つのパソコンに Office 2003 と 2007 を両方インストールした。問題なく使えている、と思っていたがどうも片方を起動した後、もう片方を起動すると毎回、2003→2007 の場合は「Office 2007 を構成しています...」、2007→2003 の場合は「インストールの準備中...」と出てなんか起動に時間がかかる。最初は 2007 をインストールした後に 2003 をインストールしたせいかと思ったが、アンインストールして 2003 → 2007 の順にインストールしても変わらなかった。すごく困るわけではないけど、なにか解決方法ないだろうか...