iTunes 10になってから、メインウィンドウの左上の赤黄緑のボタンがMac標準の横並びから縦並びになっちまってる! と、以前、ブログに書いたわけですが、このサイトによるとコマンドで設定を変えると元に戻せるようです。
defaults write com.apple.iTunes full-window -boolean YES
これでしっくり。
気まぐれ日誌 | 1997/07/07 より
そういえば、先日の襟裳岬行の途中、高速道路でやたらに目を引くカスタムカーを見かけました。
とんがってる屋根が可愛らしすぎ!とか思ってついて行ったら、その後、追い越し車線をグイグイ走って行ってあっという間に見えなくなりました。ぴちょんくん、めっさ速い。あ、ピンクのはお湯バージョンらしいけど。
テレビを見ていて別のチャンネルを選ぼうと思い、いつものように番組表ボタンを押したら「システム準備中です…」が表示されました。
おかしいと思ってさらにレグザリンクボタンを押してみたら同じように「システム準備中です…」が表示されました。
これは何かおかしいと思って、テレビの電源を入れ直して(電気屋的視点から見るといっとき待機状態に入っただけですが)、設定ボタンを押してみたら、さらに同じように「システム準備中です…」が表示されました。ああ〜、こりゃバグか本当に壊れたかしたかしら。
微妙に慌てて東芝のサポートサイトを見てみたら、どうやらごく最近放送されたソフトウェアのアップデートを受信した後ぐらいから起きている模様です。ひどいことに現象発生後から今までの外付けHDDへの予約録画も失敗しているっぽい。
IT屋的視点から見ると自動アップデート後の再起動でしくじっている様子。ちょっと調べたところ、メイン電源ボタンを10秒以上押すと本当に電源が切れるという情報をゲットしたのでそれを実行して、接続されてる外付けHDDの電源も入れ直して、再びテレビの電源を入れました。
なんというか、何事もなかったように復活した。もう、自動アップデートはやめて手動アップデートに設定を変更しようかな…。
とは言っても、なんとかかんとかオーバードライブ!とか叫ぶわけではないですけど。(わかりにくいネタ)
iPhoneのプログラミングで、画面遷移アニメーションって簡単に設定できる(簡単だとか簡単に書くと後で簡単だろとか言われて自分の首が絞まる可能性があるので危険)わけですが、そのアニメーションのパターン番号がSDKで名前定義されていないのに動くものがあるわけです。
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationTransition:110 forView:self.view cache:YES];
[UIView setAnimationDuration:2.0];
[UIView commitAnimations];
で、2行目の110ってところが肝。使える番号をハックしてまとめてくれているサイトを見てみると、SDKに定義されているのは0〜4まで。
という感じです。
SDKに定義されていない秘密のAPIをアプリ内で使ったりするとAppleのアプリ審査には通らないけど、定数ってどうなんだろう。試してみるにも次のアプリのネタが無いという。