Amazon Campaign

ラベル mac の投稿を表示しています。 すべての投稿を表示
ラベル mac の投稿を表示しています。 すべての投稿を表示

2016年12月2日金曜日

GoogleAppEngineLauncher のデプロイで 403 エラーになる場合の解決方法

MacのGoogleAppEngineLauncherを使ってデプロイするときに 403 エラーになることがあります。

エラーの出力例
Starting update of app: **********, version: 4
12:38 AM Getting current resource limits.
2016-12-02 00:38:08,108 ERROR appcfg.py:2455 An error occurred processing file '': HTTP Error 403: Forbidden Unexpected HTTP status 403. Aborting. 
Error 403: --- begin server output ---
You do not have permission to modify this app (app_id=u'**********').
--- end server output ---
If deploy fails you might need to 'rollback' manually.
The "Make Symlinks..." menu option can help with command-line work.
*** appcfg.py has finished with exit code 1 ***

*** Running dev_appserver with the following flags:
    --skip_sdk_update_check=yes --port=8080 --admin_port=8000
Python command: /usr/bin/python2.7
INFO     2016-12-01 22:00:41,793 devappserver2.py:769] Skipping SDK update check.
INFO     2016-12-01 22:00:41,845 api_server.py:205] Starting API server at: http://localhost:62864
INFO     2016-12-01 22:00:41,850 dispatcher.py:197] Starting module "default" running at: http://localhost:8080
INFO     2016-12-01 22:00:41,853 admin_server.py:116] Starting admin server at: http://localhost:8000


そんな時は、まずGoogleAppEngineLauncherの"Control"メニューから"Clear Deployment Credential"を実行してみましょう。



ググってみると、「異なるアカウントでの認証がキャッシュされている」とか「Google Cloud Platform のサービスアカウントが異なる」とか色々と解決策があるようですが、クリアして再認証するのが簡単です。

2015年12月29日火曜日

OSX アプリをフルスクリーンで使用時の Dock 表示方法

OSXでアプリをフルスクリーンで使用している時は、ポインターを画面の端に持って行ってもDockが表示してくれません。
そんな時トラックッドを利用している環境であれば、MissionControlを呼び出せばDockを表示できるようになります。
デフォルトであれば3本指で上スワイプすることでMissionControlを呼び出せます。

みなさんご存知だとは思いますが、ボクは知らずにずっと不便をしていました(^^;)


2015年6月14日日曜日

サイトは極力テキストで表現しよう。とretinaで実感

とあるサイトから。retinaディスプレイを使うようになってから画像を使ったテキストの荒さが非常に目立ちます。
できる限りテキストで表現するべきと再認識。


2015年5月31日日曜日

Macが遅いと思ったらChromeではなくSafariを使おう

MacbookAir2010 を現役で使っていますが、近頃もっさり感が増してきました。
とくにブラウザ上での文字入力がなんか重い。ボクはChromeをいつも使っているのですが、そいういえば他のアプリでは文字入力、そこまで重くありません。

そこで試しにSafariを使ってみたら快適!Chromeが悪かったんですね。
アクティビティモニタでプロセスの状態を確認したところ、スレッド数に3倍の差がありました!




どちらもGoogleDriveでスプレッドシートを使用した状態で比較。


これからはSafariにしよっと。

2011年7月18日月曜日

MacBookAir11インチで Office Web Apps を試す

前回の投稿で、MSOfficeファイルを MacBookAir で扱う手段をいくつかあげましたが、そのうちの「Office Web Apps」を試してみました。
結果から言うと、

・Windowsとの互換性は信頼できそう。
・Windowsとの搭載フォントの違いから、日本語入力はできない。

という、残念な結果となってしまいました。


2ファイル試してみましたが、どちらもレイアウトは正しく表示されました。複雑なものは試していませんが、特別複雑なレイアウトでなければ問題なさそうです。


残念ながらフォントメニューから日本語フォントが選択できず、日本語を入力しても反映されません。取り込んだファイルの日本語表示はされるのですが、惜しいです。




ということで、次回は OpenOffice.org を試してみます。

2011年7月10日日曜日

MacBookAirでMicrosoftOfficeファイルをタダで扱う

11インチMacBookAirを使い始めて半年、とうとうMicrosoftOfficeファイルを編集する必要性に迫られてしまいました。MacでOfficeファイルを扱う手段としては下記が思い付きます。

a) MicrosoftOffice for Mac を購入する。
→もっとも確実な手段ですが、タダで済ませたいので当然ボツ。

b) GoogleDocs を利用する。
 →使い勝手、互換性ともちょっと心配。

c) OpenOffice.org をインストールする。
 →オープンソースのオフィスソフトとしては不動の地位。試してみる価値はあるかな。

d) Microsoft Office Web Apps を利用する。
 →この記事を書いていてこの存在を思い出しました。Microsoftのサービスだけに互換性は期待できそう。しかも無料だし。


候補としては以上でしょうか。今後 b, c, d を順次試用してみようと思います。

2011年6月5日日曜日

MacBookAirでEvernoteクライアント快適です


iPhoneでドキュメントを参照するのに便利なのでボクもEvernoteはよく使っているのですが、PCで利用する際はWebアプリを使っていました。
やはり家のMacBookAirでも会社のPCでも同じUIで操作できるし、普段からGoogleのサービスを利用していると、なんかクライアントアプリの必要性って感じないんですよね。

でも、ちょっとした気まぐれでEvernoteのクライアントをMacBookAirにインストールして使ってみました。
で、これが非常にいいんです。まず画面レイアウトがいい。3ペインなのでワイド画面が有効に活用されていて、画面サイズの小さいMacBookAirには最適です。
当然Webアプリ版に比べてレスポンスもキビキビしているし、WebクリップなどWebアプリ版にはない機能なども便利。MacBookAirを使っている方には特にお勧めします。

2011年5月5日木曜日

QickTime PlayerでiPhoneシミュレータを画面録画しました

先日iPhone本体の録画機能を使ってMacBookAirでのiPhoneシミュレータの動作を録画した記事を投稿しましたが、OSXに標準でインストールされているQickTimePlayerを使うと、簡単に画面録画ができました。

「ファイル」メニューから「新規画面収録」

を選択するだけ。簡単でした。以下が新たに撮り直したiPhoneシミュレータの動画です。

2011年4月20日水曜日

開発マシンとしての MacBook Air 11インチ iOSシミュレータ編

iPhoneアプリを開発するために1月にMacBookAirを購入したものの、予想通りObjective-Cの壁は高く、進捗の芳しくない今日この頃です。

今日はiOSシミュレータの実行動画をご紹介します。きっとボクと同じような目的でMacBookAirの購入を考えている方は、開発環境の実行速度が使用に耐えうる物なのか気になっているはずですよね。これが1つの目安になるのではないでしょうか。



シミュレータの速度感としては、普段使用しているiPhone4の実機と遜色ない速度です。ちなみMac上で起動しているアプリは下記のみです。

・Xcode
・Firefox

使用しているMacBookAirについてはコチラの過去の記事を参照してください。

2011年3月11日金曜日

MacBookAirでブラウジングはフルスクリーンで

MacBookAir11インチは画面が狭い(特に縦が!)ので、ブラウザをフルスクリーンで表示させるとだいぶ快適になります。ボクの標準ブラウザFireFoxでは以下のショートカットで行えます。

「コマンド」 + 「shift」 + 「F」

以下のスクリーンショットの通り、かなり効果的です。

標準表示


フルスクリーン表示


<2011/03/24 追記>
FireFoxではフルスクリーンへの切換えをショートカット「F11」で行えるのですが、Macのデフォルト設定ではOSショートカットの「デスクトップ表示」が行われてしまうため、それを下記設定変更にて無効にするとFireFoxのショートカットが有効になり便利です。

1) Appleメニュー > システム環境設定 > ExposeとSpaces > Exposeタブを選択

2) Exposeメニュー内の「デスクトップを表示」の「F11」をその他のキーへ変更する。

ちなみに「デスクトップ表示」も便利な機能なのですが、MacBookAir においてはマルチタッチ・トラックパッドの3本指スワイプによって同様のショートカットとなっているので問題ありません。

マルチタッチ・トラックパッドについて

2011年2月11日金曜日

MacでPython on GoogleAppEngine(SDK基本編)

Mac用のGoogleAppEngine SDK「GoogleAppEngineLauncher」の基本的な使い方を紹介します。正直なところ、直感的に使えるので解説は必要ないのですが、日本語の情報はあまりないようなので書いておきます。

<SDKのインストール>
まずSDKのダウンロードページからMac用SDKをダウンロードします。

ダウンロードしたファイルは普通のdmgファイルなのでダブルクリックして展開します。

展開したアプリケーションファイル「GoogleAppengineLauncer」を任意の場所へコピーするだけです。

<アプリケーションの登録>

SDKを起動したら、ウィンドウの左下にある「+」ボタンを押します。

そうすると、下記の「New Application Setting」ダイアログが現れます。

「Application Name」に任意のアプリ名を入力します。

「Application Directory」では「Choose」ボタンでワークディレクトリを選択します。ここでは選択したディレクトリの配下に上記で入力した「Application Name」でディレクトリが自動的に作成されます。
既存のアプリケーションを登録する場合はFinderより登録したいプロジェクトフォルダをドラッグ&ドロップします。

「Port」にはローカルアクセスする際の任意のポート番号を入力します。
「Create」ボタンを押すとアプリが登録されます。

<アプリの起動/停止>

アプリケーションを選択し、ウィンドウ左上の「Run」「Stop」ボタンでアプリの起動/停止を行います。

<デプロイ>

「GoogleAppengineLancher」にてデプロイするアプリを選択して、上部の左から2つめの「Deploy」ボタンでデプロイを行います。
ボタンを押すとGoogleアカウントの入力を促されます。


そうすると上記のデプロイログが表示され進行が確認できます。

2011年2月8日火曜日

MacでPython on GoogleAppEngine

ボクは仕事ではJavaをメインに使用していますが、プライベートでは主にPythonを使っています。理由はGoogleの標準言語だから。
「Googleで使われているのであれば、きっと良い言語なのだろう」という、なんとも安易でノー天気な動機で使い始めて、それ以来使用しています。
現在はいくつかGoogleAppEngine上でアプリを動かしています。なので、「MacBookAirでもGoogleAppEngineを利用したい!」と思うのは人の性というものでしょう。

そこで、Mac用のSDKをインストールしてみたのですが、なんと簡単!なんともMacナイズされているというか、直感的なGUIでほとんどのことが操作できてしまうのです。
Googleの開発環境解説ページを見てみると、

「Google App Engine Launcher がすべてのコマンドをアプリケーションに含めます。」

というような記述とありますが、てっきりWindows用SDKのようなコマンドラインから利用するものと思っていました。



詳しい使い方については次回の投稿以降で紹介します。

2011年2月3日木曜日

Mac で IrfanView ライクなソフト


Windowsで使っていたIrfanViewをMacでも使いたい。でもMac用は存在しません。ですのでなるべく似ているソフトを探しました。条件は「フリー」、「軽快」、「直感操作」です。
ありました。その名は「ToyViewer」。

メニュー構成もだいぶ似ているので、画像のクリッピング程度なら全く違和感なく使えます。
制作者のページではかなり完成度の高いマニュアルも公開されています。

制作者のページ

2011年1月29日土曜日

MacBook Air ウィンドウ切換えのショートカットキー

Windowsを使っていると「Ctl + Tab」でアプリ内ウィンドウ切換えを行うのが一般的でが、Macの場合だと「Cmd + F1」となっています。
ですが、MacBook Airはデフォルトでは「F1」を押すためには「Fn」とのコンビネーションとなっており、実際には「Cmd + Fn + F1」となってしまい呼び出しにくくなっています。
そこで「Fn」を押さずに「F1」を呼び出せるように初期設定を変更すると便利です。



「システム環境設定」メニュー -> キーボード -> 「キーボード」タブ -> 「F1, F2などの全てのキーを標準のファンクションキーとして使用」にチェックを入れます。

これで「Cmd + F1」でウィンドウを切り替えられるようになります。

2011年1月27日木曜日

開発マシンとしての MacBook Air 11インチ インプレッション(ディスプレイサイズ編)

MacBook Air 11インチ インプレッション、今回はディスプレイサイズ編です。
ボクが今まで使用していたThinkPad X60と比較してみます。

ThinkPad X60
サイズ:12.1インチ、解像度:1024 * 768

MacBook Air 11
サイズ:11.6インチ、解像度:1366 * 768

サイズが多少小さくなることは購入前にもあまり気になっていませんでした。実際に使ってみた感じも、フォントはやや小さく感じるものの特別気にはなりません。
1番感じたのは縦の解像度です。X60と同じなのですが、横が広くなっている分、やはり狭く感じてしまいます。
ですが実際はX60と同じなので、慣れで片付きそうです。以下、FireFoxとeclipseのスクリーンショットです。





2011年1月23日日曜日

開発マシンとしての MacBook Air 11インチ インプレッション(eclipse起動編)

ついに念願のMacBook Air11インチを購入しました。用途はいまさらながらiPhoneアプリ開発です。
ボクが購入したマシンは、いわゆるフツーの11インチです。主なスペックは以下の通り。

・CPU:1.4GHz Intel Core 2 Duo
・メモリ:2G
・SSD:64G

購入を検討されている方の参考になると思うので、ボクが購入する際に気になっていた以下の2点についてを記しておきます。

・開発するにあたり、開発環境の実行速度はストレスないレベルか
・ディスプレイのサイズ、解像度に不足はないか

「ストレスないレベルか」とか「不足はないか」というようなネガティブな表現になっているのは、やはり11インチは一般的に判断するとCPUはパワー不足だし、画面サイズも広くはないためです。

開発環境の実行速度
まず開発環境の実行速度ですが、ボクがMacでの開発は初めてなので、Xcodeの起動速度については比較する経験がありません。なのでいままで使っていたThinkPad X60でのeclipseの起動との体感速度比較になりますが、十分早く感じます。これが噂のSSDの効果なのでしょうか。操作感もストレスありません。インストールしたのは 標準3.4 + Pleiades日本語化ライブラリ + PyDevプラグインです。
以下はeclipseの起動動画です。



ディスプレイのサイズは次回。

Amazon_ad