新型 iMac 27インチ購入、Safari 機能拡張ギャラリー

2010年7月27日に Apple は 新型 iMac、Magic Trackpad、 Apple Battery Charger、27インチの LED Cinema Displayの発売と新型 Mac Pro を発表しました。

私自身 GCD ( Grand Central Dispatch )、OpenCL プログラミングに興味があるので、現在所有している iMac 24インチ 2.4GHz Intel Core 2 Duo Mid 2007 では限界を感じていました。それで iMac のラインナップのアップデートを待っていました。

Apple Reports Third Quarter Results
http://www.apple.com/pr/library/2010/07/20results.html
“It was a phenomenal quarter that exceeded our expectations all around, including the most successful product launch in Apple’s history with iPhone 4,” said Steve Jobs, Apple’s CEO. “iPad is off to a terrific start, more people are buying Macs than ever before, and we have amazing new products still to come this year.”

上記の amazing new products still to come this year. (今年中に素晴らしい新製品をいくつか用意している。) 部分が気になっていたので、購入するか悩んだのですが、iPhoneiPad 用アプリを作成するには当分 Mac が必要だと思い、新型 iMac を購入することにしました。

iMac 27インチのカスタマイズは

2.93GHz Quad-Core Intel Core i7
8GB 1333MHz DDR3 SDRAM - 4x2GB
2TB Serial ATA Drive
ATI Radeon HD 5750グラフィックプロセッサ、1GB GDDR5メモリ
8倍速2層記録式SuperDrive
Magic Mouse + Magic Trackpad
Apple Wireless Keyboard (JIS) + 製品マニュアル
アクセサリキット

にしました。キーボードを US にすべきか悩んだのですが、それほどこだわりもないので JIS にしました。

2010年07月28日(水)に注文しました。ヤマト運輸で6日後に到着しました。

iMac には iPhoneiPad 用アプリ開発のためにキーチェーンアクセスで鍵や証明書を作成しています。新型 iMac には鍵や証明書も移行したかったので Time Capsule の Time Machine バックアップを利用しました。Time Capsule からインストールを選ぶと19時間と表示されました。あまりにも長いので一晩そのままにして寝ました。翌朝、インストールは成功していました。アプリケーション、ドライバも問題なく復元されていました。

新型 iMac で、試しに Xcode を使って自作のアプリケーションを iPad にインストールしてみました。何の問題もありませんでした。鍵や証明書も正しく移行されているようです。ただし、Instruments が起動できませんでした。それで iOS SDK 4.0.1をアンインストールし、再インストールしました。Instruments は起動できるようになったのですが、起動にすごく時間がかかります。(現在、iOS 4.0.2 の最新 SDKXcode 3.2.3 and iOS SDK 4.0.2 です。)

Magic Trackpad も購入しました。1本指の動作でマウスのクリックと同じ動作 ‘タップでクリック’ は軽くポンとタップすると動作します。ところがマウスの右クリックと同じ動作 ‘副ボタンのクリック’ は右下隅を軽くタップしただけでは動作しません。右下隅をカチッと音がするほど強く押さないと Finder 上でメニューが現れませんでした。

また、起動画面からデスクトップ画面を表示する間の青色画面が乱れる症状が出ました。Air Display を ‘/アプリケーション/ユーティリティ’ フォルダの uninstall script を使ってアンインストールすると症状は出なくなりました。

折角の Core i7 なので HandBrake を使って DVD を m4v に変換してみることにしました。

HandBrake
http://handbrake.fr/index.php?article=10

64 bit 版の HandBrake version 0.9.4 をダウンロードしました。HandBrake は VLC を必要とします。’/アプリケーション’ フォルダに直に VLC を置く必要があります。HandBrake が 64 bit の場合、VLC も 64 bit 版が必要です。

HandBrake を使って DVD を m4v ファイルに変換するのは簡単です。DVD を iMac に挿入し 、’DVD プレーヤー’ を終了するか停止した後、HandBrake を起動します。ダイアログが開くので、DEVICE から DVD_VIDEO を選択し VIDEO_TS フォルダを選び、’Open’ ボタンを押します。(ツールバーの Source ボタンをクリックすることで、ダイアログを開くことができます。) 自動で Chapters などが選択されます。必要なら Audio などを設定した後、ツールバーの Start ボタンを押すことで m4v ファイルを作成することができます。

試しに HandBrake を使って


DVD
"COWBOY BEBOP" 5th Session
Session #14 "BOHEMIAN RHAPSODY"

上の DVD Session #14 (30分) をリッピングして m4v に変換しました。たった 5 分しかかかりませんでした。アクティビティモニタ/CPU ウインドウの 7 つのコア、すべての CPU 使用率も上昇しました。


DVD
INNOCENCE イノセンス

上の DVD 本編まるごと HandBrake を使って mv4 に変換してみました。1時間39分の動画の変換に 34 分と表示されましたが、実際には 27 分で終了しました。ファイルサイズは 685 MB でした。

PC-G850V、PC-G850VS とデータをシリアル通信できる拙作 PCG-LinkMac も問題なく動作しました。

PC-G850V - PCG-LinkMac
http://kyoshiaki.sakura.ne.jp/osx/pcg850v.html#pcglink

私にとってテンキーがないと不便なので Amazon で

を購入しました。USB ポートが2つ付いているので便利です。

Time Machine 用に

を購入しました。今回購入した新型 iMac 27インチのハードディスクの容量を 2.0TB にカスタマイズしたので、Time Machine 用に 2.0 TB の外部ハードディスクを購入することにしました。FireWire 800 と USB 2.0 両方に対応したものもありましたが、値段が安い USB 2.0 対応だけのものを選びました。

Time Machine 用のハードディスクの容量は iMac 本体の容量と同じである必要はありません。少ない容量でも循環するので問題ありません。ただし、時間を遡る範囲が狭くなります。私個人の意見ですが、使用容量の2倍ぐらいあれば十分だと思います。しかし、最近は値段も安くなったので 2.0 TB の外部ハードディスクを購入しました。

Safari バージョン 5.0.1 からメニュー ‘Safari/Safari 機能拡張ギャラリー’ を選ぶと下記 URL の Safari 機能拡張ギャラリーが表示されます。

Apple - Safari - Safari Extensions Gallery
http://extensions.apple.com/

試しにいろいろ試してみました。まず最初に紹介する Safari 機能拡張は

Safari 機能拡張
Twitter for Safari
Twitter, Inc.

です。拡張バーにトレンドやツイートボタンが表示されますが、一番面白いのは Releated Tweet ボタン(下図)です。

Life is beautiful
http://satoshi.blogs.com/

Safari で開いて ‘Releated Tweet’ ボタンを押すと下図のように URL を含む tweet が表示されます。

社長が訊く 坂口博信×坂本賀勇
http://www.nintendo.co.jp/wii/interview/slsjr3oj/vol1/index.html

また上記 URL を Safari で開いて ‘Releated Tweet’ ボタンを押したのが下図です。

とても便利です。

Safari 機能拡張
LittleSnapper
Realmac Software
Realmac Software - Creative Web Design Software for Macs
http://www.realmacsoftware.com/

ツールバーボタンに Snapper ボタンが現れます。それを押すと Safari で開いているページのスナップショットが撮れます。

Snapper ボタン

Snapper ボタンを押した状態

上図の赤枠部分に表示されている画像をデスクトップにドラッグ・ドロップすることでファイルに保存されます。

Safari 機能拡張
MouseGestures
Kai Straßmann
Safari 5 Mouse Gestures
http://extensions.cbot-gsm.de/

Safari のメニュー ‘Safari/環境設定…’ で開かれるウインドウの ‘機能拡張’ タブから MouseGestures を選択すると初期設定が表示されます。初期設定ではマウスジェスチャーの実行ボタンが中ボタンに設定されています。私は Magic Mouse を使用しているので中ボタンがありません。それで下図のように ‘副ボタン(右ボタン)’ をジェスチャー実行ボタンに割り当て、マウスジェスチャー ‘下から上’ を ‘前のタブに移動’、’上から下’ を ‘次のタブに移動’ に設定しました。(通常の右ボタン操作は右ボタンをダブルクリックすると動作します。)

下図のようにマウスの右ボタンをクリックしたまま下へ移動し離す(マウスジェスチャー ‘下’) と Safari で開いているタブの ‘次のタブ’ に移動します。

Safari 機能拡張
Bing Highlights
Microsoft Corporation

Safari で表示されているページからマウスで文字を選択すると下図のように bing の検索ウインドウが開きます。(ウェブページによっては対応していないページもあるようです。)

下図のように虫眼鏡アイコンをクリックすると検索モードに切り替わります。

上図のように ‘Search for Magic Mouse‘ をクリックするとマイクロソフトの検索エンジン bing で ‘キーワード’ ‘Magic Mouse‘ で検索します。下図の赤枠の部分をクリックすると ‘翻訳’ モードに切り替わります。

Safari 機能拡張
AutoPagerize
swdyh
AutoPagerize
http://autopagerize.net/

Google などで検索した後、検索結果のページをスクロールして最後に到達すると自動的に次のページが表示されます。通常、’次へ’ リンクをクリックしないと次のページを表示しませんが、自動的に次のページを表示します。便利な機能なんですが、私自身混乱してしまうので下図の赤枠のチェックボタンを外して AutoPagerize の機能を無効にしています。

PC-G850VS購入、PCG-LinkMac 公開

予約した iPad の 28 日の到着を首を長くして待っている状態ですが!

以前 ‘PC-G850VS 販売’ で検索した時、工業高校生のための需要も一段落した5月に入荷予定と書いてありました。今回検索すると

Robot Shop Technologia ( ロボット専門店 テクノロジア )
http://www.technologia.co.jp/index.html

で販売していました。思わず購入してしまいました。

話は変わって、Unix の基本的なプログラミング知識がないので、Beginning Linux Programming

kindle 版を購入してみました。kindle 版は少し古いのですが、サンプルをダウンロードして確認すると問題なさそうでした。実際、読んでみると良書でした。Unix でプログラミングを始める人はぜひ読んでみるべきです。5章の Terminals と 15章 Sockets を読むと

Index of /jerm
http://www.bsddiary.net/jerm/

jerm のプログラムを完全ではないのですが理解できるようになりました。

ポケコンとパソコンをつなぐ前に
http://www1.plala.or.jp/kurikou/pokekon/trans/intro.html

でダウンロードできる。’PC-Gリンク’ の Mac 版を作成してみました。

PCG-LinkMac

PC-G850V
http://kyoshiaki.sakura.ne.jp/osx/pcg850v.html

を公開します。

PC-G850VS、PC-G850V と Mac を接続するには

高松製作所
http://tss.ram.ne.jp/

のパソコン接続ケーブル (USB)を利用するのが一番簡単です。ドライバもダウンロードできます。

私は “VS-60R USB-RS232Cシリアルポート変換アダプタ (サン電子)” と”共立エレショップのポケコン学習キットに付いていたシリアルケーブル RB-PCIF (配線を二対変更)”を持っているのですが、新調してみました。

凡庸汎用にしたかったので、高松製作所からパソコン接続ケーブル(シリアル)を購入し、

パソコン接続ケーブル(シリアル)

USBシリアル変換ケーブルを

秋月電子通商 - 電子部品・半導体 【通販・販売】
http://akizukidenshi.com/catalog/default.aspx
USB・シリアル変換ケーブル(延長ケーブル付:グレー色)
通販コード M-02747
メーカー GLORYMARK
発売日 2008/10/20
※Mac 及び Windows XP-64bit版は動作保証しておりませんのでご注意ください。
※変換チップにPL2303を使用

ここでは撮れていませんが、延長ケーブルも含まれています。

から買いました。秋月電子通商では Mac OS X には動作保証がありませんが、Mac OS X 凡庸汎用ドライバを直接

Serialio - Products - USB RS-232 Adaptor
http://serialio.com/products/adaptors/usb_serial.php

から、ダウンロードしてインストールすれば問題なく動作します。

また、USB シリアル変換器 ELECOM UC-SGT USB to シリアルケーブル

Amazon カスタマーレビューを読むと

Serialio - Products - USB RS-232 Adaptor
http://serialio.com/products/adaptors/usb_serial.php

同じくMac OS X 凡庸汎用ドライバをインストールすれば動作するようです。

折角、拙作 PCG-LinkMac を作ったので

ポケコンリンク集
http://www.sharkpp.net/pokecom/pclink.html

を参考にアプリをいろいろダウンロードし、拙作 PCG-LinkMac で送信できるか試してみました。

入出力の設定は、メニュー ‘PCG-LinkMac/環境設定…’ で設定できます。


大きなファイル TheRuinForce の転送にも成功したので、大丈夫だと思います。

PC-G850VS から送信されたファイルの受信で、最初の1バイト読み飛ばすバグがあります。原因を特定できませんでした。注意してください。

改行については、mi

mi - Mac OS Xテキストエディタ
http://mimikaki.net/

で判断できますが、テキスト終了コード 1A の判断にはバイナリエディッタ

0xED
http://www.suavetech.com/0xed/0xed.html

が役に立つと思います。

Pocket Game Library - PC-G850 GAME
http://pocketgame.web.fc2.com/game_g.html

で SDCC について知り、

SDCC - Small Device C Compiler
http://sdcc.sourceforge.net/

早速試してみました。大人の科学マガジン Vol.27(8ビットマイコン)そっちのけで、PC-G850VS プログラミングにはまっています。SDCC で作った実験段階のプログラム実行画面を添付しておきます。BASIC ではなく SDCC のC言語アセンブラで作成しています。

Kindle 2 購入、Kindle 2 のスクリーンショットの撮り方

Amazon.com: Kindle Wireless Reading Device (6" Display, Global Wireless, Latest Generation): Kindle Store
http://www.amazon.com/dp/B0015T963C

今年最後のブログ更新になります。

プログラミング関係の洋書を読むことが多いので、2ヶ月程前に Kindle 2 を購入してみました。

購入する前に、上 URL ページの Live Outside the U.S.? 下の Click here to see important information specific to your country をクリックし、Japan を選択、See Coverage Map をクリックして、私の住んでいる地域が Amazon Whispernet (3G ネットワーク) に対応していることを確認しました。

利用方法は、最初に表示される Kindle User’s Guide を読んで学ぶだけです。以下のページも参考になると思います。

PC Watch】 【短期集中連載】Amazon「Kindle」徹底試用レポート(前編) 〜基本仕様と使い勝手をチェック
http://pc.watch.impress.co.jp/docs/topic/feature/20091118_329515.htmlPC Watch】 【短期集中連載】Amazon「Kindle」徹底試用レポート(中編) 〜Kindle Storeで実際にコンテンツを購入する
http://pc.watch.impress.co.jp/docs/topic/feature/20091119_329815.htmlPC Watch】 【短期集中連載】Amazon「Kindle」徹底試用レポート(後編) 〜コンテンツのアーカイブ方法やPDF表示機能などをチェック
http://pc.watch.impress.co.jp/docs/topic/feature/20091120_330103.html
Kindleで日本語表示(第95回):塩田紳二「モバイルトレンド」
http://pc.nikkeibp.co.jp/article/column/20091104/1020120/
Kindleがバージョンアップ:塩田紳二「モバイルトレンド」
http://pc.nikkeibp.co.jp/article/column/20091209/1021201/?P=1

私自身、気がついた使用レポートを書いてみようと思います。試しに、次の 3 冊をダウンロード購入してみました。

書籍名 著者 Amazon.co.jp 価格 kindle 価格 クレジット会社からの請求
Learning JavaScript Shelley Powers \2948 $17.39 \1595
Developing with Google App Engine Engene Ciurana \1862 $11.99 \1104
Unfinished Tales J. R. R. Tolkien \1102 $9.99 \920

間違えて 5-way controller を押し購入しても、購入後に表示されるページでキャンセルすることができます。

上例の Learning JavaScript の場合、日本の Amazon で書籍として購入すると \2948、米国の Amazon Kindle 版で購入すると $17.39、クレジット会社からの請求は \1595 になりました。

だいたい1000円ぐらい安く購入できます。Kindle は、書籍のように場所を取ることがないので助かります。

Amazon.com Help: Kindle Software Updates (Kindle Software Update Version 2.3)
http://www.amazon.com/gp/help/customer/display.html/ref=pe_31310_13700800_fe_txt_1/?nodeId=200324680

Kindle のバージョンが 2.3 にアップされています。通常、自動的にアップデートされますが、PDF 表示を試したかったので、下のページを参考に手動でアップデートしました。

Amazon.com Help: Kindle Software Updates (Applying Kindle Software Updates Manually)
http://www.amazon.com/gp/help/customer/display.html/ref=pe_31310_13700800_fe_txt_2/?nodeId=200324680&#manual

Mac との接続は、付属している電源コードに装着されている USB 電源アダプタを取り外し、

Mac の USB ポートに接続するだけです。Mac の Finder で次のように表示されます。

Mac Dev Center: Blocks Programming Topics: Using Blocks
http://developer.apple.com/mac/library/documentation/Cocoa/Conceptual/Blocks/Articles/bxUsing.html

PDF書類 Using Blocks を表示した状態です。

PDF 表示の場合、文字サイズの変更はできません。’Aa’ ボタン を押すことで、方向を変更できます。

文字サイズは、横幅に影響を受けます。下図が PDF書類 Using Blocks を横向きにした状態です。

スクリーンショットを撮るには ALT + Shift + G キーを 2秒程押すことで documents フォルダに gif フォーマットで保存されます。下図の赤枠の部分が Finder 上に保存されたファイルを表示した状態です。

screen_shot-47143.gif を表示すると次のようになります。

使用できるショートカットキーは、下記ページ

GeekTonic: KindleTips - Ultimate Kindle 2 Shortcuts and Tricks
http://www.geektonic.com/2009/03/kindletips-ultimate-kindle-2-shortcuts.html

が参考になると思います。

iTunes App Store から Kindle for iPhone

Kindle for iPhone
カテゴリ/電子書籍
無料
http://itunes.apple.com/jp/app/kindle-for-iphone/id302584613?mt=8

ダウンロードできます。Kindle 2 で購入した書籍は Amazon のサーバー上にあるので、容量を気にせず、好きなだけ読むことができます。

下記 URL も参考になると思います。

アマゾンの Kindle for iPhone の使い心地 - iPhone で書籍を読む楽しさ - 後藤 康成 - ZDNet Japan
http://japan.zdnet.com/blog/got/2009/12/18/entry_27035998/?ref=rss