Gyk技術者のメモ
ラベル
GAE
の投稿を表示しています。
すべての投稿を表示
ラベル
GAE
の投稿を表示しています。
すべての投稿を表示
2011年11月30日水曜日
Google App Engineの新料金体系まとめ
›
Google App EngineがPreviewステージを卒業して正式サービスを開始したのを受けて 新料金体系を発表 したのは5月。適用は9/1とのことだったが、利用者からの猛反発を受けて以下に変更 幾つか 新料金体系の変更 を加えた ・新料金の適用を9/1から11/1...
2011年11月27日日曜日
Aptana(Pydev)環境をWindowsからMacへ移動
›
MacBook Air(MacOS X Lion)を購入したので、 WindowsからMacへAptanaの環境を移行する方法をメモしておきます。 Mac用の Aptana Studioをダウンロード &インストール Python 用 Google App Eng...
2011年8月15日月曜日
Google App Engineでローカルデバッグする際に
›
Google App Engineをローカルテストする際に、 ローカルのDatastoreにクエリを作成したりデータを更新したりする場合、 コードで書くのがめんどくさい時は、管理画面から操作が可能。 サーバを起動してから、以下のURLにアクセスする http://l...
2011年8月7日日曜日
Google App Engineでケータイサイトを作る際のポイント
›
参考: Google App Engineで、携帯サイトをつくる ○シフトJISのページを表示するには? シフトJISで書いたテンプレートを使います(サンプルではtemplate_mobile.html) self.response.headersを使って、ヘッ...
2011年8月1日月曜日
Google App Engineでテンプレートを使用する際の注意点
›
Google App EngineではDjangoを利用することができる。 テンプレートを使う時はテンプレートフォルダを作って、そこにHTMLのひな形ファイルを作成して使用する。 ファイル構成例 tmpl/hello.html app.yaml main.py c...
2011年7月31日日曜日
フィーチャーフォンのアプリを作る際の注意点
›
Perlで作るモバイルサイトのコツ より ・文字コード 携帯用サイトの構築を行う場合にはWebアプリケーション内部ではUTF-8を使用し、出力の際にはShift_JISを使用できるようにUTF-8とShift_JISを相互変換する処理を実装する必要があります。 ・キャリ...
2011年3月26日土曜日
GAEでDirectoryIndexを指定する
›
例えば、http://www.hogehoge.com/にアクセスすると実はその下にあるhttp://www.hogehoge.com/index.htmlやindex.phpに自動でアクセスするようにすることをDirectoryIndexというらしい。(Apache的に?) ...
2011年3月21日月曜日
GQLの注意点(まとめ)
›
StringPropertyは500バイト未満まで、それ以上はTextProperty リクエスト1 つのクエリに対して最大 1,000 件の結果 IN と != の各演算子は、背後で複数のクエリを使用します。たとえば IN 演算子は、リスト内のどのアイテムについても...
GAE上のデータストアからデータを消す方法
›
GAEからデータを削除する方法は 公式ドキュメント によれば以下の方法で削除できる。 q = db.GqlQuery("SELECT * FROM Message WHERE create_date < :1", earliest_date) re...
2011年3月10日木曜日
GAEのgqlでIN演算子を使う
›
GAEの GQLのリファレンス によれば "IN 演算子は、プロパティの値とリスト内の各アイテムを比較します。 IN 演算子は、各値に 1 つのクエリが OR 演算された多数の = クエリに相当します。このクエリでは、指定されたプロパティの値がリスト内の値と...
2011年2月27日日曜日
OpenSocialアプリ開発の注意点
›
こちら より opensocial系のアーキテクチャは、以下の前提を持つ トリガーとなる html は、opensocialのコンテナが作成するものであり、基本的に gadget 開発者の制御下にない。 トリガーとなる html 内で gadget 開発者の制御下にあるの...
2011年2月26日土曜日
JavaScriptでJSON形式を受け取るには?
›
GAEからsimplejsonを使用してJSON形式で取得したデータはJavaScriptのeval()メソッドで解釈する。 但し、その際はJSON文字列を()でくくると良い。 ここで使用しているGaeEncoderは こちらを 参考。 >>> js...
2011年2月22日火曜日
PythonでGAEアプリケーションを作成する際に役立つサイト
›
サンプルコードで分かるGAE&Twitter API開発 URL短縮サービスつくってみた
2011年2月20日日曜日
GAEとDjangoと
›
GAEで開発するためにローカルでテストしているとデータストアにデータが溜まってく一方で消したくなる。 データストアの使用 に開発用サーバーのデータを消す方法が書かれているものの dev_appserver.py --clear_datastore helloworld/ ...
Google App EngineでDjango1.2を動かす5
›
File "C:\Documents and Settings\Administrator\My Documents\Aptana Studio Workspace\Festival\src\django.zip\django\conf\__init__.py...
GAEでDjangoを動かす際の有用リンク集
›
Djangoの基本を勉強するなら Python Webフレームワーク、第1回: DjangoとPythonを使ってWeb開発 もう少し進んで簡単なアプリケーションを作成する GAE で ジャンゴジャンゴジャンゴ アプリケーションを作るとこまで
Google App EngineでDjango1.2を動かす4
›
Aptana + Djangoでハマった際のメモ。 ローカルサーバーでテンプレートフォルダにテンプレートファイル(index.html)を入れて表示したい場合に、 settings.pyのTEMPLATE_DIRSにテンプレートフォルダをos.path.join(ROOT_...
2011年1月4日火曜日
Google App EngineでDjango1.2を動かす3
›
[稼動環境] Aptana Studio 2.0.5 + Python 2.7.1+ Pydev 1.6.4+ Django 1.2.4 + Google App Engine Helper for Django 1.0.9 前回、前々回からのどハマリ続きのDjango 1...
Google App EngineでDjango1.2を動かす2
›
[稼動環境] Aptana Studio 2.0.5 + Python 2.7.1+ Pydev 1.6.4+ Django 1.2.4 + Google App Engine Helper for Django 1.0.9 前回(google App EngineでDja...
2011年1月3日月曜日
Google App EngineでDjango1.2を動かす1
›
Google App Engine上でDjangoを使用する場合、幾つかの制限がある。 それを補完するためにGoogle App Engine Helper for Djangoというツールが提供されている。 使用方法は こちら を参照。 ただ、このガイドではEclipseか...
›
ホーム
ウェブ バージョンを表示