Mac: Mac App Storeリリース初日でダウンロード100万本以上

2011年1月6日に開店したAppleのMac App Store、初日だけで100万本以上のAppがダウンロードされたそうです。1000以上のAppを取り揃えて開店したので、全てのアプリがまんべんなくダウンロード・購入されたとしても1アプリ当り1000回程度ダウンロードされた事になります。

Mac向けのAppを開発している方にとっては審査があるため手間は増えるのかもしれませんが、どれだけのアクセスがあるか分からないWebサイトでダウンロードされるのを待つよりは、Mac App Storeの様にユーザーの目に触れるチャンスが多い場所で自分のアプリをアピールできるのは良いですね。

参考リンク:

Mac: Mac App Storeを使ってみました。 – Logon Blog

Mac App Store Downloads Top One Million in First Day – Apple Press Release

Mac: Mac App Storeを使ってみました。

Mac OS X 10.6.6のリリースとともに2011年1月6日に開店したMac App Storeを早速試してみました。Mac OS X 10.6.6へアップデートすると自動的にMac App StoreがDockに追加されます。

起動してみると、ごく普通のアプリとして立ち上がり「特集」のページが表示されます。既にiPhoneやiPadでiOSベースのApp Storeを見慣れているので、それほどの驚きはありません。リリースされていると思ったiWork ’11を探しましたが….ありませんでした。iWorkを見にいくとiWork ’09であり、ウチのMacには入っているため(Mac App Store経由でインストールしていなくても)インストール済みとして表示されました。これはiWorkに限らずiLifeも同様でしたので、Mac App Storeで販売されているアプリが別のメディア経由でインストールされている場合、それを識別できる様な仕組みになっている様です。もしかするとAppleのAppに限定された話かもしれませんが…。

次に、無料のAppをインストールしてみました。トップ無料の一番最初に表示されたTwitterをインストールしてみます。iOSのApp Store同様に「無料」のボタンをクリックすると初回はApple IDとパスワードの入力を求められ、更にiTunes 使用許諾契約書の更新へ同意するよう促されます。2回目以降はApple IDは最後に利用したものが入力された状態になりますが、一定時間経過するとパスワードの入力を求められます。使用許諾契約書については更新されない限り同意を求められる事はありません。

Appのダウンロード、インストールが自動的に行われ、Dockにインストールしたアイコンが追加されます。後はそのアプリを使い始めるだけです。Mac App Storeの購入済みにはMac App Store経由で購入もしくは無料入手したアプリの一覧が表示されます。前述のMac App StoreからインストールしていないiWorkやiLifeは表示されませんでした。

Mac App StoreにもiTunesのApp Store同様、アプリを「友達に教える」機能が搭載されており、購入または無料ボタンの右脇にある矢印をクリックすると友達にそのアプリを紹介する事が出来ます。相手のメールアドレス、自分の名前、そしてメッセージを入力するとアプリのアイコン、リンクとメッセージが相手のメールアドレスに届きます。

試しにMac App Storeをまだ入れていないMacBook Proと、そもそもMac App Storeなんてあり得ないiPadで受信してどのようになるか試してみました。

Mac OS X 10.6.5かそれ以前のMacで受信してリンクをクリックすると、ブラウザが起動してiTunesのダウンロードページ(しかも英語のAppleページ)が表示されます。iPadでこのリンクをクリックすると、なんとApp Storeが立ち上がります。しかし、当然インストール出来る訳ではないのでMac OS X 10.6.6がインストールされたMacが必要とのメッセージが表示されるのみでした。

全体としてiOS向けのApp Storeのノウハウが活用されており、とても手軽にアプリをインストール出来て良いと感じました。バージョンアップも一括で管理してくれるので、従来の様に各アプリで更新を確認する必要も無いですし、インストールやバージョンアップの為にdmgファイルをダウンロードしてアプリケーションフォルダへコピーする必要も無く、とても簡単です。

いっそのこと、iOS向けのApp Storeと統合されていれば将来的にMac , iPhone / iPod Touch , iPad ユニバーサルアプリといった夢の様なAppの登場も期待できたのですが、現時点では一回の購入でMacとiOSデバイス両方にインストールできるAppがリリースされる予定は無いようですね…。

参考リンク: Mac App Store – Apple

ソフトウェアアップデート: Mac OS X 10.6.6 (Mac App Store リリース)

予想していたより早く、日本時間の2011年1月6日 11:30PM頃に Mac OS X 10.6.6 がソフトウェア・アップデートを経由して配信されています。

このアップデートによってMac App Storeがリリースされています。iOS向けのApp Store同様、iTunesアカウントを使ってMac Appの購入、インストールが出来、無料のアップデート通知もされるとの事です。

適用はソフトウェア・アップデートから。Mac OS Xの再起動が必要です。

アップデートに記載されている変更内容は以下の通り。

Mac OS X 10.6.6 アップデートを Mac OS X Snow Leopard を実行しているすべてのユーザに推奨します。 このアップデートでは、一般的なオペレーションシステムに関する問題が修正され、お使いの Mac の安定性、互換性、およびセキュリティが向上します。 また、このアップデートには「Mac App Store」が含まれています。「Mac App Store」は、お使いの Mac 用の新しいアプリケーションを見つけて購入するのに最適な方法です。この新しいアプリケーション「Mac App Store」は Dock に表示され、以下の機能を提供します:

  • Mac 用アプリケーションを見つける:おすすめのアプリケーション、トップチャート、カテゴリをブラウズしたり、特定のアプリケーションを検索したりできます。アプリケーションの説明やユーザによるレビューを読んだり、スクリーンショットを見ることもできます。
  • 購入してインストールする:iTunes アカウントを使って簡単に購入できます。アプリケーションは、ワンステップでインストールでき、Dock からすばやくアクセスできるようになります。
  • アプリケーションのアップデート:Mac App Store ではアプリケーションの購入履歴が管理されていて、無料のアップデートが利用できるようになると通知されます。

Mac App Store について詳しくは、次の Web サイトを参照してください: http://www.apple.com/jp/mac/app-store

このアップデートについて詳しくは、次の Web サイトを参照してください: http://support.apple.com/kb/HT4459?viewlocale=ja_JP

このアップデートのセキュリティ内容について詳しくは、次の Web サイトを参照してください: http://support.apple.com/kb/HT1222?viewlocale=ja_JP

ウチも早速適用してMac App Storeを試してみようと思います。また後ほどインプレッションを書いてみます。

ソフトウェアアップデート: Remote Desktop クライアントアップデート Version 3.4

2011年1月6日、AppleからRemote Desktop クライアントアップデート、バージョン1.4がリリースされています。

適用は ソフトウェア・アップデート から可能で、このアップデートの適用にMac OS Xの再起動は不要です。

変更内容は以下の通り。

3.4 アップデートは、すべての Apple Remote Desktop ユーザにお勧めします。このアップデートでは、互換性に関する問題が解決されています。

Mac: rsyncによる2点間のファイルコピー (rsync, vpn, afp, applescript使用)

年末年始に今まで自宅に設置していた MacMini (Serverではなくデスクトップマシン) を実家に移設したのですが、Eye-Fiを使っているコンパクトデジカメで写真を撮影しながら「あ、Eye-Fiのファイル転送先設定が実家に移設したMacMiniのままだ…」という事に今更気がつきました。

最も簡単な解決方法は自宅に残っているMacBook ProかMacBook AirにEye-Fi CenterとEye-Fi Helperをインストールして転送先を変更すれば良いのですが、もう少し難しく解決してみようと思い、VPN接続で実家のネットワークに接続しrsyncコマンドを使って自宅のLANに接続されているAirMac Extremeに繋がっている外付けHDDへファイルを転送する方法を試してみました。

条件としては次の通り。

  • 自宅はCATVでインターネットへ常時接続。
  • 実家はFTTHでインターネットへ常時接続。
  • VPN接続は自宅のMacBook Pro (MBP)から実家のMac mini server (MacMiniとは別のMac OS X Server搭載のサーバー)間で行う。Mac mini serverはVPN接続クライアントと実家のLAN内に設置しているMacMini間でルーティングを行う。
  • Eye-Fiのファイルは実家のMacMini上で共有されているフォルダに保存されている。
  • これらのファイルを自宅のAirMac Extremeに接続されたHDDへコピーする。

Applescriptに作業させたい内容は次の通り。

  1. 予め[システム環境設定] – [ネットワーク] で設定しておいたVPN接続先に自動的に接続する。
  2. 実家のMacMiniの共有フォルダにafpで接続(マウント)する。
  3. 自宅のAirMac Extremeに接続のHDDにafpで接続(マウント)する。
  4. rsyncコマンドを走らせ、MacMini側の変更をAirMac Extreme側へコピーする。

ということで、エラー処理などを全く考慮していませんが紹介しちゃいます。

tell application “System Events”
tell current location of network preferences
set VPNservice to service “<<VPN接続名>>”  –事前に設定しておいたVPN接続先を指定
set isConnected to connected of current configuration of VPNservice –接続済みかどうかを確認
if isConnected = false then –接続済みでなければ
if exists VPNservice then connect VPNservice –接続する
delay 30 –接続が完了するまで30秒程度掛かった事があるので長めに待機
end if
set isConnected to connected of current configuration of VPNservice –接続済みかどうかを再度確認
if isConnected then –接続済みであれば
tell application “Finder”
mount volume “afp://192.168.0.100/Share/” as user name “<<User Name>>” with password “<<Password>>–MacMiniの共有フォルダをマウント
mount volume “afp://10.0.3.1/Temp/” as user name “<<User Name>>” with password “<<Password>>–AirMac ExtremeのHDDをマウント
set SyncCommand to “rsync -avz –exclude=.DS_Store /Volumes/Share/Eye-Fi /Volumes/Temp/” –rsyncのコマンドを定義
do shell script SyncCommand –rsyncのコマンドを実行
end tell
end if
end tell
end tell
前述の通り全くエラー処理はしていませんのであしからず。目的は達成できていると思っています。

ポイントは、afpでマウントした共有フォルダは /Volumes 以下にディレクトリとして見えるという事を利用して、同期元と同期先の2つのネットワーク上の共有フォルダをあたかもローカルフォルダの様に扱っています。rsyncコマンドはssh転送にも対応しているのでそれを使っても良いのですが、事前に鍵の生成や転送をするのが面倒だったのでまずは簡単に実現できる方法で試してみました。その反面、VPNや共有フォルダがネットワークの不調などで切断されると途中でファイル転送が中断されてしまう場合があります。

また、rsyncのオプションとして ‘–exclude=.DS_Store’ を指定しました。.DS_Storeが含まれたディレクトリの同期を行うと.DS_Storeで始まるファイル/ディレクトリが大量に転送される場合があるので除外しました。

エラー発生時の処理やtellコマンドとend tellコマンドの位置も調整しなければなりませんし、ファイル転送終了後に切断も出来ていない状態なのでまだまだ改善の余地がありますが、同じ様な事をお考えの方の参考になれば幸いです。より良い方法があれば是非共有して頂ければ助かります。

#想定していない動きをする事も考えられますので、流用される場合は自己責任でお願いします。意味の分からない場合は試さない方が安全だと思います。

Mac: 無停電電源装置 (UPS) OMRON BY50FW を導入しました!!

随分悩んだ結果購入に踏み切った無停電電源装置。先日こちらのエントリーで紹介した正弦波出力タイプのUPS、オムロン BY50FWを設置して運用を開始しました。実際の設置作業は2010年12月30日に行い、大晦日の日に動作テストを行っていました。

箱は緩衝材の関係で少し大きめでしたが、中身を出してみると本体は想定通り薄型で出力容量の割にはコンパクト。縦置きが出来る様にスタンドも付属しています。

早速、一時的にサーバーをシャットダウンして設置してみました。

同時に自宅で運用していたMac mini (Mac OS X, Leopard)とfriioのセットも当ブログを運用しているMac mini serverが設置されている実家へ移設し、一緒にUPS保護下で運用する事にしました。

UPSは壁際に縦置きで設置。BY50FWはFANを搭載していないモデルなのでホコリや塵を吸い込んでしまう心配はほぼ無いと考え、床に近い高さでも問題ないと判断しました。次にメタルラックの一番下にアダプターや電源ケーブル類をまとめ、中央にFTTHのモデムやWiFiルーター、friioを設置。最後にMac mini server、Mac miniと外付けHDDドライブを一番上の棚に設置。少しメタルラックのサイズが小さいため、ケーブルが飛び出たりルーター類がまっすぐ設置出来ていませんが、ひとまずこのような状態で運用を再開してみました。

オムロンのBY50FWにはMac OS X, Mac OS X ServerそしてWindows等の各種OSに対応したマネジメントソフトウェアが付属しており、停電時にUSBケーブルでUPSと接続したMac mini server自身とネットワーク経由でその他のマシンを制御する事が出来ます。当然その場合にはその他のマシンもUPSで電源がバックアップされており、ネットワーク機器(ルーターやスイッチングハブ)も忘れず同じUPSで電源バックアップを行っておく必要がありますが。

大晦日の日中に設定と実験を行い、若干失敗はありましたが無事に動作する事を確認できました。これで突然の落雷や変電設備の障害等による停電時にもサーバー類を保護出来る体制が整いました。

後日 BlueDiamond Web.物欲番長Blog に更に詳しく掲載してみようと思いますので良かったらご覧ください。

Apple: 1月2日限定の Apple Store初売り

2011年2日目、オンラインのAple Storeでは初売りが開催されています。Apple製品やアクセサリ、そしてソフトウェア製品が対象で、割引対象商品のみを掲載した特別ページが用意されています。

Apple製品ではiMac, MacBook Pro, MacBook Air,そしてiPadとiPod達。いずれも購入画面に進むと、異なるスペックや容量のモデルも割引対象と鳴っています。

アクセサリ類ではMacやiPadに関連する周辺機器やAirPlayで便利に使えるAirMac Express Base Station、バックアップに便利なTime Capsule、Magic MouseやMagic Trackpad、色々揃っています。

ソフトウェアは3種類、MicroSoft Office 2011、Bento 3、Adobe Photoshop Elements 9が対象製品になっています。

気になる方はチェックしてみてください。

参考リンク: