1 名前:nobodyさん mailto:sage [2011/04/12(火) 17:54:29.62 ID:???] Google App Engine code.google.com/appengine/ ■過去スレ Google App Engine pc11.2ch.net/test/read.cgi/php/1207754942/ Google App Engine 2アプ目 pc11.2ch.net/test/read.cgi/php/1243654802/ Google AppEngine 3アプ目 hibari.2ch.net/test/read.cgi/php/1267057923/ ■リンク集 はてなブックマーク b.hatena.ne.jp/t/gae b.hatena.ne.jp/t/Google%20App%20Engine Delicious delicious.com/popular/gae delicious.com/popular/googleappengine ■参考サイト App Engine ギャラリー appgallery.appspot.com/ ドキュメント code.google.com/appengine/docs/python/overview.html
160 名前:nobodyさん mailto:sage [2011/05/17(火) 23:30:39.94 ID:???] 残念ながらPythonは…
161 名前:nobodyさん mailto:sage [2011/05/17(火) 23:44:57.93 ID:???] 値上げかあ。 1インスタンスだけなら24時間上げっぱなしでも無料ということだよね。 そんなにアクセスのあるサイトじゃなければ、1インスタンスでもけっこういけるんじゃないかと思うけど、どう? インスタンス数って自分で制限できるのかな。
162 名前:nobodyさん mailto:sage [2011/05/18(水) 01:23:41.89 ID:???] Python Java Goそれぞれのメリットデメリットを教えてください
163 名前:nobodyさん mailto:sage [2011/05/18(水) 08:22:02.53 ID:???] 課金だと基本料金で月9ドルかかるのか 激安鯖なら年間料金だぞ
164 名前:nobodyさん mailto:sage [2011/05/19(木) 07:18:02.59 ID:???] twitter.com/higayasuo/statuses/70732476959559680 higayasuo (higayasuo) Python 2.7 on appengineでconcurrent requestsをサポートするらしい。 その作業が終わるまではpythonのインスタンスあたりのコストはJavaの半分になるようだ #gaeja
165 名前:nobodyさん mailto:sage [2011/05/19(木) 09:54:52.72 ID:???] Javaだとマルチスレッド化でインスタンス数をかなり減らせるらしいね pythonはゴミ決定
166 名前:nobodyさん mailto:sage [2011/05/19(木) 10:12:01.82 ID:???] ん?気づかないうちにマルチスレッド使えるようになったん?
167 名前:nobodyさん mailto:sage [2011/05/19(木) 23:51:07.62 ID:???] どんなものかと思って初めてアプリ上げてみた。意外に簡単にできるんだな。 でもアイデアがない。
168 名前:nobodyさん mailto:sage [2011/05/21(土) 02:50:17.57 ID:???] なんか面白いネタない?
169 名前:nobodyさん mailto:sage [2011/05/21(土) 03:04:32.71 ID:???] ない。
170 名前:nobodyさん mailto:sage [2011/05/21(土) 10:31:33.90 ID:???] GQLから得たクエリオブジェクトから目的の列だけ選んだ辞書配列を作りたいです。 tbl = [fieldA,fieldB for fieldA,fieldB in modelA]
171 名前:nobodyさん mailto:sage [2011/05/21(土) 10:38:21.26 ID:???] tbl = [prop for prop in modelA if prop.fieldA == 'hoge']
172 名前:nobodyさん mailto:sage [2011/05/23(月) 07:54:57.53 ID:???] 誰か新しい料金体系について日本語でまとめてください
173 名前:nobodyさん mailto:sage [2011/05/23(月) 12:37:14.51 ID:???] 「タダより高い物はない」
174 名前:nobodyさん mailto:sage [2011/05/24(火) 11:17:50.30 ID:???] appcfg.py update の Deploying new version. Checking if new version is ready to serve. Will check again in 1 seconds. Checking if new version is ready to serve. Will check again in 2 seconds. Checking if new version is ready to serve. これって、なんで何度もチェックしてるの?
175 名前:nobodyさん mailto:sage [2011/05/24(火) 17:32:12.20 ID:???] >>172 今までの約10倍の値上げ 有料プランは、月々9ドル必ずかかる 無料プランは使い物にならない 結論 GAE終了
176 名前:nobodyさん mailto:sage [2011/05/24(火) 22:05:44.86 ID:???] 確かにいまさらで考えてみると、今までの条件は美味しすぎたな 一応うたい文句的には完全に無料で月間約500万ページ ビューに対応できるってんだろ 結局得したのはアーリーアダプターである程度稼げた奴か
177 名前:nobodyさん mailto:sage [2011/05/24(火) 23:02:00.02 ID:???] 無料で提供される玩具としては最高だったけどな 他の会社が追随しないところを見ると、やっぱり利益度外視だったのだろう
178 名前:nobodyさん mailto:sage [2011/05/25(水) 05:50:25.72 ID:???] で、この料金体系とAmazonを比べてみるとどうなの?
179 名前:nobodyさん mailto:sage [2011/05/25(水) 06:16:36.31 ID:???] 自分で比べろよ
180 名前:nobodyさん mailto:sage [2011/05/25(水) 13:45:53.51 ID:???] どうなのって人に聞いてるやつに対して自分で比べろってのも筋違いなレスだよな まぁ俺も答える気はないが
181 名前:nobodyさん mailto:sage [2011/05/25(水) 17:11:18.72 ID:???] Yahoo知恵袋ではよくある光景
182 名前:nobodyさん mailto:sage [2011/05/28(土) 11:50:17.21 ID:???] 9ドルのせいで二の足を踏む また値上げされるんじゃないかと考えて三の足を踏む
183 名前:nobodyさん mailto:sage [2011/05/28(土) 18:06:23.08 ID:???] >>182 俺の中でGAEは死んだ。あぁー
184 名前:nobodyさん mailto:sage [2011/05/30(月) 05:55:04.35 ID:???] 久々のOver quotaきたああああ
185 名前:nobodyさん mailto:sage [2011/05/30(月) 21:23:22.07 ID:???] サンプル動かすともうやることがなくなっちゃう。
186 名前:nobodyさん mailto:sage [2011/05/31(火) 01:17:15.73 ID:???] 無料の制限がきつくなりすぎだろ 途中まで作ってたけど、有料だと月9ドル払わされるし、別のところに行ったほうが良さそうだな
187 名前:nobodyさん mailto:sage [2011/05/31(火) 19:59:01.24 ID:???] サンプル動かしただけでOverQuotaぁぁぁぁーーー
188 名前:nobodyさん mailto:sage [2011/06/01(水) 01:16:09.55 ID:???] GAEはオワコン
189 名前:nobodyさん mailto:sage [2011/06/01(水) 01:26:21.99 ID:???] >>186 あてはあるのか?
190 名前:nobodyさん mailto:sage [2011/06/01(水) 02:06:11.04 ID:???] cloud9が無料化
191 名前:nobodyさん mailto:sage [2011/06/01(水) 14:03:16.22 ID:???] で結局AmazonEC2の代わりになるの? 1秒に何回のリクエストに耐えられるの?
192 名前:nobodyさん mailto:sage [2011/06/01(水) 15:14:07.80 ID:???] >>191 >>188
193 名前:nobodyさん mailto:sage [2011/06/01(水) 21:42:22.59 ID:???] もうちょっと可能性について語ってください
194 名前:nobodyさん mailto:sage [2011/06/01(水) 22:33:24.03 ID:???] >>187 どういうサンプル?
195 名前:nobodyさん mailto:sage [2011/06/01(水) 22:41:49.70 ID:???] >>194 メールを101通送信するだけでOverQuotaぁぁぁぁーーー
196 名前:nobodyさん mailto:sage [2011/06/02(木) 17:39:25.81 ID:???] code.google.com/intl/ja/appengine/docs/quotas.html 一日2000人 までは可能 ただし 8人/分 を守らないとオワコン
197 名前:nobodyさん mailto:sage [2011/06/02(木) 17:42:34.97 ID:???] 1通あたり6kBあると100人で死ねるな
198 名前:nobodyさん mailto:sage [2011/06/02(木) 19:00:07.74 ID:???] すみません GAEのDjangoテンプレート言語で 下記サンプルのようにstory_listの反復をfor文で記述する場合 story.categoryの内容が変化するたびにdivで区切りたいのですが そのような書き方はありますか? categoryはあらかじめソートしてあります {% for story in story_list %} <h2> <a href="{{ story.get_absolute_url }}"> {{ story.headline|upper }} </a> </h2> <p>{{ story.tease|truncatewords:"100" }}</p> {% endfor %}
199 名前:nobodyさん mailto:sage [2011/06/02(木) 19:53:18.16 ID:???] あらかじめ [[ "カテゴリ1", [story1, story2 ...]], ["カテゴリ2", [story3, story4... ], ...] みたいなデータを作っておく
200 名前:nobodyさん mailto:sage [2011/06/02(木) 23:22:00.71 ID:???] 無料アカウント? でやってて有料になるときってなんか警告とかあるんだよね。 クレカの登録とかしてないし。
201 名前:nobodyさん mailto:sage [2011/06/02(木) 23:43:44.67 ID:???] >>200 勝手に有料にはならない。無料枠を使い切ったら止まるだけ Google App EngineでCPU Timeを使い切った - Shin x blog ttp://www.1x1.jp/blog/2010/01/google_app_engine_over_quota.html
202 名前:nobodyさん mailto:sage [2011/06/03(金) 08:55:30.23 ID:???] ああ やっぱり・・・ 了解しました
203 名前:nobodyさん mailto:sage [2011/06/07(火) 15:24:25.04 ID:???] ソースコードをダウンロードする機能って公式で対応してなかったっけ?
204 名前:nobodyさん mailto:sage [2011/06/07(火) 15:32:23.35 ID:???] >>203 code.google.com/appengine/docs/python/tools/uploadinganapp.html#Downloading_Source_Code
205 名前:nobodyさん mailto:sage [2011/06/07(火) 16:13:43.69 ID:???] >>204 さんくす。英語のリファレンスみたいとダメなのか。
206 名前:nobodyさん mailto:sage [2011/06/08(水) 03:53:01.85 ID:???] 結局一時話題になっただけど、だんだん尻すぼみになってるの?>App Engine
207 名前:nobodyさん mailto:sage [2011/06/08(水) 18:21:55.20 ID:???] >>206 googleの課金代行は期待したい それがあれば有料でGAE使っても良いと思える
208 名前:nobodyさん mailto:sage [2011/06/09(木) 19:07:22.84 ID:???] GoogleもPaypalみたいな少額決済サービスはじめてくれないかな・・・
209 名前:nobodyさん mailto:sage [2011/06/09(木) 19:13:39.54 ID:???] gaeで作ったのを他に移植したいんだけど、考えるだけで大変…
210 名前:nobodyさん mailto:sage [2011/06/10(金) 03:11:06.43 ID:???] >>209 誰かラッパー書いてないのかYO?
211 名前:nobodyさん mailto:sage [2011/06/10(金) 08:30:43.00 ID:???] dev_appserverをそこそこの運用レベルまでもっていけないものか
212 名前:nobodyさん mailto:sage [2011/06/10(金) 13:29:13.21 ID:???] >>210 書いたyo
213 名前:nobodyさん mailto:sage [2011/06/11(土) 16:26:16.88 ID:???] 今日デプロイできてますか?
214 名前:nobodyさん mailto:sage [2011/06/11(土) 18:13:00.28 ID:???] 新規にGAEアプリを作る意味あるかな ただで使えると思って勉強してたのに
215 名前:nobodyさん mailto:sage [2011/06/12(日) 00:13:28.76 ID:???] >>209 , 211 AppScaleは?
216 名前:nobodyさん mailto:sage [2011/06/12(日) 12:15:19.12 ID:???] datastoreのインデックスについて教えてください - kind: data properties: - name: field1 - name: field2 - name: field3 検索にfield1を含めないパターンもあるとしたら - kind: data properties: - name: field2 - name: field3 このようなインデックスも必要ですか? 現在エラーは出ないもののデータが取得できない現象になってます。 ローカルでこのような検索をしてもインデックスは増えません。 このような場合は直接index.yamlを編集すべきなのでしょうか? また、ソート順を変えたい場合 - kind: data properties: - name: field1 - name: field3 - name: field2 のようなインデックスも必要でしょうか? 初歩的な質問で申し訳ありません。よろしくお願いいたいします。
217 名前:nobodyさん [2011/06/12(日) 12:44:14.77 ID:UzIQ9PDJ] sageてしまったので上げときます
218 名前:nobodyさん mailto:sage [2011/06/12(日) 12:54:03.34 ID:???] >>216 自分で試してから結果を教えてね
219 名前:nobodyさん [2011/06/12(日) 14:14:45.40 ID:UzIQ9PDJ] 試したところ必要でした。 お騒がせしました。 ソートに関してはまだ未検証です。
220 名前:nobodyさん [2011/06/12(日) 17:24:36.03 ID:+q+sCwIP] 群馬県高崎市に住む39歳AB型、製造業界で派遣プログラマーの仕事をしているhekenekoと申します。 新日本テクトスという会社を追われ、その後どうしてよいかわからなくなりました。 だけど私の大好きな尾崎豊の歌に励まされ、夢であるプロのクリエイターを目指すことにしました。 何度も挫けそうになりましたが、尾崎豊の歌を聞きながら自分を励ましています。 今も尾崎豊の歌のおかげで、夢を諦めずにCGアニメの製作を続けられています。 とりあえず、以下の動画を見てください。一生懸命作ったもので、自分では既にプロレベルの傑作だと思ってます。 できればみなさんのご意見、ご感想を聞きたいです。 復興支援アニメ.mp4 www.youtube.com/watch?v=yn4uTiN8vvM 湾岸鉄道キャンペーンCM(カラー).mp4 www.youtube.com/watch?v=g3PlX1OAhug&feature=channel_video_title これは力作で、にしおかすみこさんにも是非見てもらいたかったため彼女のブログにコメントしたんですが無視されました。 blog.watanabepro.co.jp/nishiokasumiko/archives/2008/02/22_15_post_22.html (下の方にあります。投稿者: hekeneko | 2008年03月24日 22:54) やはり私の才能に気づいてくれる人は中々いないみたいですね(苦笑)。 題名”ラダニアムの翼” A wing of radaniam_partU.mp4 www.youtube.com/watch?v=keSK70uqDJY A wing of radaniamu part_V.mp4 www.youtube.com/watch?v=-LRZbXbirR0 題名”hekeneko honey” www.youtube.com/watch?v=kATwf6fAkG8 私の世界観の全てを凝縮した力作です。hekenekoワールドをご堪能あれ。
221 名前:nobodyさん mailto:sage [2011/06/13(月) 06:35:27.96 ID:???] >>219 ソート順についても必要 あとあまり沢山index作るとそれ以上作れなくなってアプリ全体が動かなくなる 出来れば一つのindexで項目を無視出来るような条件(たとえば a > 0 みたいな)にする方が吉
222 名前:nobodyさん [2011/06/14(火) 13:44:24.36 ID:ZF/JY4UT] >>221 回答ありがとうございます。 100こくらいプロパティがあるモデルを40くらいの条件で検索しようとしてました。これはやばいですね。 なるべく絞り込まず、同じ検索条件で分けてオンメモリで振り分けるとか工夫が必要そうです。 ありがとうございました。
223 名前:nobodyさん mailto:sage [2011/06/14(火) 15:00:54.63 ID:???] 自分もindexについて質問です 本デプロイではindex数に制限があるので、既に作って登録されたindexのうち、 もう使われていないindexを削除したいのですが、 どうしたらいいのでしょうか?
224 名前:nobodyさん [2011/06/14(火) 16:50:20.43 ID:ZF/JY4UT] appcfg.py vacuum_indexes
225 名前:nobodyさん mailto:sage [2011/06/16(木) 23:42:12.92 ID:???] 久しぶりに見たら値上げしてたのか 「安い」はgaeのかなり重要なメリットじゃなかったのか 基本料金の900円くらいはどうでもいいが ヒットした時にC/Pめちゃめちゃ悪かったら 移行もしにくいし死ぬじゃん
226 名前:nobodyさん mailto:sage [2011/06/16(木) 23:47:32.36 ID:???] >>148 秒間7リクエストくらいは1インスタンスで捌けるってことかな? それが16で秒間112リクエスト程度 それで900ドルはあまりにもひどMAX
227 名前:nobodyさん mailto:sage [2011/06/17(金) 01:32:23.25 ID:???] >>226 相当な改悪ですよね? 趣味で無料枠を使って楽しんでいたのに残念。
228 名前:nobodyさん [2011/06/17(金) 02:27:36.41 ID:d7RRou9G] 蔵には通知したし問題なし
229 名前:nobodyさん [2011/06/17(金) 02:38:40.85 ID:AKnbuyYJ] https://simple-note.appspot.com/ ここが全文検索を実現してるんだけど どうやってるの?
230 名前:nobodyさん mailto:sage [2011/06/17(金) 02:51:28.39 ID:???] 調べてないけどフロントはgaeだけどバックは別サーバーとかかなー
231 名前:nobodyさん mailto:sage [2011/06/17(金) 13:02:37.52 ID:???] CPU時間は分かるけどインスタンスって何?
232 名前:nobodyさん mailto:sage [2011/06/17(金) 23:15:37.03 ID:???] 仮想サーバ一台分のことじゃね
233 名前:nobodyさん mailto:sage [2011/06/18(土) 17:57:01.55 ID:???] CPU時間がサーバー台数になったら処理コストどうやって計算すればいいのよ。
234 名前:nobodyさん mailto:sage [2011/06/18(土) 19:02:41.92 ID:???] googleさんの匙加減です
235 名前:nobodyさん mailto:sage [2011/06/19(日) 01:15:42.25 ID:???] 上の方の外人さんの話で 秒間7リクエストしか処理できないサーバーってどんなショボサーバーなんだよ
236 名前:nobodyさん mailto:sage [2011/06/19(日) 08:00:28.46 ID:???] そんな糞サーバーを天下のGoogle先生が提供するわけねえよ
237 名前:nobodyさん mailto:sage [2011/06/25(土) 14:33:48.08 ID:???] GAEのインスタンスってプロセスみたいなもんだろ。 仮想サーバ一台分ってネタで言ってんのか?w
238 名前:nobodyさん [2011/06/25(土) 20:25:00.81 ID:CuFr1x67] www.google.com/events/io/2011/sessions/full-text-search.html 全文検索来てるやん 結構ビッグニュースなのになんでまだ出てないの?
239 名前:nobodyさん mailto:sage [2011/06/25(土) 22:49:03.86 ID:???] >>238 リリースされたらまた来てね
240 名前:nobodyさん mailto:sage [2011/06/26(日) 00:57:56.98 ID:???] 詐欺集団
241 名前:nobodyさん mailto:sage [2011/06/26(日) 05:34:27.23 ID:???] インスタンスってプロセスなのか ec2みたいな感じかと思ってた
242 名前:nobodyさん [2011/06/26(日) 23:00:58.10 ID:khL3PMIp] 夕方からサーバーエラー出てるけどみなさんところは無事?
243 名前:nobodyさん mailto:sage [2011/06/27(月) 00:15:43.24 ID:???] もう使ってないから平気
244 名前:nobodyさん mailto:sage [2011/06/27(月) 04:40:00.07 ID:???] 金取るのにエラーww 舐めてるの?
245 名前:nobodyさん mailto:sage [2011/06/27(月) 08:37:42.42 ID:???] AmazonのEC2とかでアメリカのベンチャー企業はサービス立ち上げるみたいだけど GAEはAmazonのEC2とかに対抗できるんでしょうか?
246 名前:nobodyさん [2011/06/27(月) 10:16:11.44 ID:rp/Vk+jP] サーバーエラー自己解決しました。 アプしたソースにエラーがありました。 でも、そのソースは呼び出してないんだけどアプリ全体が落ちるっておかしいですよね? ローカルレベルで一切チェックしなかったのも悪かったですけど まだ書きかけのソースなんて今までもいっぱい混ざってたと思うのですが 今回はmain.pyにimportしてたせいですべて落ちることになったみたいです。 main.pyにテスト用のimportなんかしてる場合は気を付けないといけないですね。
247 名前:nobodyさん mailto:sage [2011/06/27(月) 11:49:24.70 ID:???] ログくらい見ろやぼけ
248 名前:nobodyさん [2011/06/27(月) 12:04:32.64 ID:rp/Vk+jP] ログにはエラーがなかったんです。 リクエストも記録なし。 コンパイルでアプリケーション自体が落ちてたから?
249 名前:nobodyさん mailto:sage [2011/06/27(月) 12:10:19.06 ID:???] 使い方によって妙に課金額がでかくなりそうなのが嫌
250 名前:nobodyさん [2011/06/27(月) 12:39:00.88 ID:rp/Vk+jP] 上限あるからそんなことはないけど、初期データのセットアップやテストデータの削除でクオータ使い切るとやるせない。 負荷テストや初期のセットアップ用に別メニューあるといいんだけどさ。 負荷テストは同じコードのアプリ3つ作っておいて分散してクオータ使うか松尾さんに相談するしかないのかな?
251 名前:nobodyさん [2011/06/27(月) 16:47:00.27 ID:rp/Vk+jP] デプロイが早くなったね
252 名前:nobodyさん mailto:sage [2011/06/27(月) 18:11:26.48 ID:???] ProtoRPCってなによ?
253 名前:nobodyさん mailto:sage [2011/06/27(月) 18:33:50.75 ID:???] サンプルコード見ればだいたい分かるだろ Google App Engine Blog: Introducing ProtoRPC for writing App Engine Web Services in Python googleappengine.blogspot.com/2011/04/introducing-protorpc-for-writing-app.html
254 名前:nobodyさん [2011/06/27(月) 18:36:25.05 ID:rp/Vk+jP] ウェブサービスを簡単に定義できるみたい client: class HelloRequest(messages.Message): my_name = messages.StringField(1, required=True) class HelloResponse(messages.Message): hello = messages.StringField(1, required=True) class HelloService(remote.Service): @remote.method(HelloRequest, HelloResponse) def hello(self, request): return HelloResponse(hello='Hello there, %s!' % request.my_name) If this web services was used as the URL end-point for an AJAX based form, Javascript to communicate with the service might look like this: $.ajax({url: ‘/helloservice.hello’, type: 'POST', contentType: 'application/json', data: ‘{ my_name: Bob }’, dataType: 'json', success: function(response) { // The response is { hello: “Hello there, Bob!” } alert(response.hello); } }); googleappengine.blogspot.com/2011/04/introducing-protorpc-for-writing-app.html
255 名前:nobodyさん [2011/06/27(月) 18:41:48.97 ID:rp/Vk+jP] ageっぱなしだったごめんなさい
256 名前:nobodyさん mailto:sage [2011/06/27(月) 21:31:40.51 ID:???] サンプルページも作ってほしいよね。
257 名前:nobodyさん mailto:sage [2011/07/10(日) 11:25:11.25 ID:???] modelのエンティティを取得しましたが、ORDER BYに制約があるため並べかえを行いたいです。 あるプロパティで並べ替えを行う簡単な方法は提供されていますか?
258 名前:nobodyさん mailto:sage [2011/07/10(日) 11:36:26.91 ID:???] fetchした後にlist.sort(key=...)とかでがんばってください
259 名前:nobodyさん mailto:sage [2011/07/10(日) 11:50:50.44 ID:???] ああ こういう場合はGQLを使わない方がいいのですね! 確かにその方が目的にかなってる気がします ありがとうございました!
260 名前:nobodyさん mailto:sage [2011/07/10(日) 11:57:17.98 ID:???] ああ GQLQueryのfetchを使うのですね 勘違いでした