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
447 名前:nobodyさん mailto:sage [2011/10/08(土) 14:00:40.84 ID:???] 値上げアナウンスから半年たっているわけだし もう対策済みなんじゃないの?
448 名前:nobodyさん mailto:sage [2011/10/09(日) 17:52:38.65 ID:???] ひが先生は漫画書くらしいじゃないか。 SlimなAppEngine漫画を書いてくれるのかな?
449 名前:nobodyさん mailto:sage [2011/10/10(月) 14:08:49.34 ID:???] >>436 なんてサービス名?
450 名前:nobodyさん [2011/10/12(水) 22:31:02.32 ID:L41N+Gd+] Javaのスレがしばらく見ないうちに落ちてる><
451 名前:nobodyさん mailto:sage [2011/10/12(水) 22:42:25.09 ID:???] Google App Engine for java hibari.2ch.net/test/read.cgi/tech/1317639323/
452 名前:nobodyさん mailto:sage [2011/10/14(金) 12:07:32.55 ID:???] 訃報: C 言語の開発者、デニス・リッチー氏が死去 ttp://developers.slashdot.jp/story/11/10/13/0224245/ Google+ で Rob Pike 氏が語ったところによると、C 言語の開発者、K&R の R であるところの Dennis Ritchie 博士が亡くなられた。 70 歳 (Rob Pike 氏による Google+ への投稿) 。 長らく闘病中だったとのことで、先週末に自宅で息を引き取ったそうだ。
453 名前:nobodyさん mailto:sage [2011/10/14(金) 20:55:08.95 ID:???] Python 2.7 なオープンベータになってるのに盛り上がらないな。 socket 使えるようにならんかなー。
454 名前:nobodyさん mailto:sage [2011/10/15(土) 09:38:29.07 ID:???] ベータ申し込みしたはずなのに連絡来ないわー
455 名前:nobodyさん mailto:sage [2011/10/15(土) 12:28:14.91 ID:???] 次スレはPython限定は外さない?
456 名前:nobodyさん mailto:sage [2011/10/15(土) 13:00:42.50 ID:???] >>455 >>950 辺りでまた来てね
457 名前:nobodyさん mailto:sage [2011/10/15(土) 21:07:19.54 ID:???] Googleに当たり障りのあることはブログとかでは書き辛いけど ここでは思いっきり本音で言わせてもらう 今回の値上げの件でGoogleには心の底から失望した 俺はまだそんなに深く足を突っ込んでなかったから助かったけど Googleを信じて独自仕様についてきた信者を騙まし討ちで値上げとか マジないわ
458 名前:nobodyさん mailto:sage [2011/10/15(土) 21:39:28.73 ID:???] 別に書きづらい事でもねえよ お前いつも人の揚げ足ばっかり取るようなことしてるから気になってるだけ
459 名前:nobodyさん mailto:sage [2011/10/15(土) 22:59:55.00 ID:???] 半年かけてプランの変更を行なっているのに何を言っているんだか。
460 名前:nobodyさん mailto:sage [2011/10/16(日) 09:51:47.47 ID:???] おいおいここで反対の声をあげて値上げを中止にさせた方が みんなにとって喜ばしいことなのは自明の理じゃないか 揚げ足を取ってるのはどっちだい?
461 名前:nobodyさん mailto:sage [2011/10/16(日) 09:56:38.05 ID:???] 12 月から正式に2.7対応になるんだよね?
462 名前:nobodyさん mailto:sage [2011/10/17(月) 01:43:40.81 ID:???] 値上げした方がGoogleにとって喜ばしいんだろ 利用者が減ったとしても
463 名前:nobodyさん mailto:sage [2011/10/17(月) 13:08:17.15 ID:???] >>460 そんな暇あったらGAEに見切り付けた方がまし 漏れも深く足を突っ込む前に独自仕様の危なさに気付いて脱出して正解だったと思う だれだよ目一杯宣伝して勧誘した馬鹿は 責任取れ
464 名前:nobodyさん mailto:sage [2011/10/17(月) 20:53:13.05 ID:???] 初心者です GAE/pyでGoogle map apiってどうやって使ったらいいんでしょうか。分かりやすいサイトなどあれば紹介してください
465 名前:nobodyさん mailto:sage [2011/10/17(月) 22:17:30.89 ID:???] それGAE関係ないだろ
466 名前:nobodyさん mailto:sage [2011/10/17(月) 22:58:46.78 ID:???] >>465 え、
467 名前:nobodyさん mailto:sage [2011/10/17(月) 23:05:07.42 ID:???] え、じゃねえよ。関係ねぇよ。 なに意外そうな反応してんだボケ。
468 名前:nobodyさん mailto:sage [2011/10/18(火) 00:16:09.93 ID:???] GAEで〇〇Web APIにアクセスしたいっていうのはGAEについての質問じゃあないよね
469 名前:nobodyさん mailto:sage [2011/10/18(火) 11:45:50.73 ID:???] >>464 code.google.com/intl/ja/appengine/docs/python/urlfetch/
470 名前:nobodyさん mailto:sage [2011/10/21(金) 07:56:16.14 ID:???] 今マスタースレーブ型アプリ使ってる人がPython2.7使いたい場合は新規にアプリ作り直すしかないんですよね? その場合アプリID変わっちゃうからURLも変わりますよね?
471 名前:nobodyさん mailto:sage [2011/10/21(金) 08:04:01.73 ID:???] >>470 Aliasがある。申請の仕方は知らん
472 名前:nobodyさん mailto:sage [2011/10/22(土) 07:19:05.09 ID:???] >>470 え、まじで? app.yamlにPythonのバージョン情報追加したら2.7になるとかそういうんじゃないの? 新規アプリじゃないとだめとかなにそれまじなの?なんとかしてよGoogleさん
473 名前:nobodyさん mailto:sage [2011/10/23(日) 22:46:01.42 ID:???] Python2.7試してみようと思ってHRDの新規アプリ作って これ↓の通りにコード書いて最新SDK1.5.5でデプロイしたら500 Server Errorになったんですが、 code.google.com/intl/en/appengine/docs/python/gettingstartedpython27/helloworld.html もしかして2.7ってまだ招待制かなんかで許可されたアカウントしか実行できないんでしょうか?
474 名前:473 mailto:sage [2011/10/23(日) 23:02:00.61 ID:???] すんません。無事HelloWorldできました。
475 名前:nobodyさん mailto:sage [2011/10/24(月) 01:27:55.13 ID:???] 新規appIDでやるか、現状のを2.7にガシガシ書き換えるか スレッドは別に現状のキューでいいんだけどなぁ
476 名前:457=460 mailto:sage [2011/10/29(土) 09:47:09.80 ID:???] ちなみにJavaの方のスレで 「Googleのサービスっていっぱい開発中止になってるから GAEも開発中止の憂き目に会うんじゃないか心配」 って発言したのは俺。 GAEは課金もあるから開発中止にはならないよとかレスがついたけど、 開発中止にこそならなかったかも知れないが、 こういう形で事実上使い物にならなくなるとはね。 まあレスくれた人は悪意はなかったかも知れないからそんなに責める気はないけど Googleにはホント時間返せと言いたい。
477 名前:nobodyさん mailto:sage [2011/10/29(土) 10:11:30.49 ID:???] 俺も「タダほど高いものはない」と身にしみたので、 Azureに移行したよ。 まだ本格開発前だったので工数は少なかったが、 リリース済みのサービスは悲惨だろうな。
478 名前:nobodyさん mailto:sage [2011/10/30(日) 12:50:56.52 ID:???] WP7と同じ運命を辿るようだ
479 名前:nobodyさん mailto:sage [2011/11/05(土) 17:49:31.60 ID:???] ちょこちょこ日本語ドキュメントも更新されてるね
480 名前:nobodyさん mailto:sage [2011/11/07(月) 20:27:15.30 ID:???] GAEがオワコン化して、さくらクラウドを検討してる俺は、 安物買いの銭失いと言う学習ができてないのだろうか。
481 名前:nobodyさん mailto:sage [2011/11/07(月) 22:47:49.93 ID:???] python2.7あたりの 日本語ドキュメント補充も早くしてほしいところだな 課金に関わる大きな機能があるとこだし
482 名前:nobodyさん mailto:sage [2011/11/07(月) 22:58:05.08 ID:???] >480 GAEのワケワカラン情報、バッドノウハウに浸かるより 一定額払ってなんでもOKの方が良いと思う
483 名前:nobodyさん mailto:sage [2011/11/08(火) 01:55:18.81 ID:???] 青天井の心配もしなくて済むしな VPSで充分安いわ
484 名前:nobodyさん mailto:sage [2011/11/08(火) 08:10:10.83 ID:???] 1.6.0でPython2.7対応キタ━━━━(゚∀゚)━━━━!!
485 名前:nobodyさん mailto:sage [2011/11/08(火) 08:20:47.32 ID:???] いつの間にQuery Planning 機能なんて付いてたんだ。。 これ使うと検索早くなるの??
486 名前:nobodyさん mailto:sage [2011/11/08(火) 18:11:30.37 ID:???] >>480 ロックインされなきゃ どこだっていいでしょ
487 名前:nobodyさん mailto:sage [2011/11/09(水) 23:10:41.96 ID:???] >>480 まぁ何にせよ リピーターが来てくれるような魅力的なアイディアが思い浮かぶなら ペイするかな?おれはさっぱりだがw
488 名前:nobodyさん mailto:sage [2011/11/10(木) 06:37:05.33 ID:???] Metadataでかすぎ プロパティ名を短かくした方がいいらしいけど 分かりにくい名前は使いにくい 本格的なフレームワークじゃなくて プロパティ名のショートカットを作るいい方法ない?
489 名前:nobodyさん mailto:sage [2011/11/12(土) 01:28:52.12 ID:???] datastoreが七面倒くせーから、もうVPSにするわ。 不自由過ぎてやってられんよ。
490 名前:nobodyさん mailto:sage [2011/11/12(土) 15:12:41.22 ID:???] 鯖側の面倒見なくてもいいGAEは オレにとっちゃ神ツール
491 名前:nobodyさん mailto:sage [2011/11/12(土) 17:43:52.06 ID:???] >>490 それってクラウド全般にいえるんじゃない?
492 名前:nobodyさん mailto:sage [2011/11/12(土) 19:21:15.30 ID:???] >>490 VPSと比べると思ったよりメンテが多過ぎてだめだわ
493 名前:nobodyさん mailto:sage [2011/11/18(金) 19:02:32.66 ID:???] Geolocation API使ってるんですが、現在位置を取得するごとにdatastoreに緯度経度を書き込みたいのですが、やりかたがわかりません。Script内からdatastoreにパラメータをどのように渡すのでしょうか? よろしくお願いします
494 名前:nobodyさん mailto:sage [2011/11/19(土) 11:17:27.76 ID:???] AjaxでPOSTすればいいと思います
495 名前:nobodyさん mailto:sage [2011/11/19(土) 12:04:32.88 ID:???] 改訂前0.26ドル 予想0.36ドル 結果2.1ドル 一瞬びっくりした 最低料金以内ってことね
496 名前:nobodyさん mailto:sage [2011/11/19(土) 12:06:51.68 ID:???] あれ? おなじアカウントで3つサイト公開してるけどこの料金でいいの? 安くない?
497 名前:nobodyさん mailto:sage [2011/11/19(土) 13:54:38.08 ID:???] 課金内訳はインスタンス代が大半で、月額換算すると決して安くはないが、実はそこまで高くないってのが本音。 維持管理が面倒な人に最適だわな。 ここ一ヶ月は割と安定してて、障害やメンテの多いVPSよりは稼働率は高いかも。
498 名前:nobodyさん mailto:sage [2011/11/19(土) 17:36:24.01 ID:???] インスタンス代ってなんだよ
499 名前:nobodyさん mailto:sage [2011/11/19(土) 22:00:42.32 ID:???] gaeの他に他に目ぼしいpaasって無いんだよな。 国内でherokuやazureとか使ってサービス立ててる話は全然聞かないわ。 もしかしてpaas自体オワコンなのかねぇ
500 名前:nobodyさん [2011/11/19(土) 23:50:44.79 ID:SoBJLCFQ] Python27でFlaskを使っています。 Werkzeugデバッガーを利用したいのですが、うまく動いてくれません。ブラウザから見ると、エラー時は画面が真っ白で何も表示されていないです。 どなたかうまく動かす方法を教えてください…!
501 名前:nobodyさん mailto:sage [2011/11/20(日) 11:56:14.48 ID:???] >>494 すみません、やってみたのですがいまいち理解しておらず上手くいきません。 具体的に教えてくださらないでしょうか?
502 名前:nobodyさん mailto:sage [2011/11/20(日) 12:18:16.24 ID:???] >>501 どうやったのか具体的に書け
503 名前:nobodyさん mailto:sage [2011/11/20(日) 12:21:57.53 ID:???] >>502 Ajaxに今まで触れたことがなかったので、参考になりそうなサイト調べながらやったので具体的にと言われてもあまり上手く説明できません。すみません 参考になりそうなサイトなどありますでしょうか?
504 名前:nobodyさん mailto:sage [2011/11/20(日) 12:23:19.43 ID:???] >>503 + JavaScript の質問用スレッド vol.93 + hibari.2ch.net/test/read.cgi/hp/1321414111/
505 名前:nobodyさん mailto:sage [2011/11/20(日) 12:37:42.44 ID:???] >>504 JavaScriptに関する質問になりますよね、すみません。ありがとうございます!
506 名前:nobodyさん mailto:sage [2011/11/20(日) 13:23:31.08 ID:???] 2.7への移行やってるが、けっこう引っかかるな。gqlなんちゃらとか使ってないはずなの にHRD使えエラーで引っかかる 「移行の注意書き」どおりにデュプリケートとかするのも結構めんどくさそうなので、ソー ス流用しながら新規で作ったほうが楽かもしれない
507 名前:nobodyさん mailto:sage [2011/11/20(日) 13:42:06.23 ID:???] 2.7はローカル環境で動かないってのが面倒だね
508 名前:nobodyさん [2011/11/20(日) 15:27:22.42 ID:W6dgjo1L] >>507 動いてるけど
509 名前:nobodyさん mailto:sage [2011/11/20(日) 17:27:58.63 ID:???] >>499 AppEngine、オートスケールはやっぱり魅力だよな〜。 ロックインの問題はあるにせよ。 code.google.com/p/appscale/ いちおうこんなのもあるにはあるけど。。誰か試した人いる?
510 名前:nobodyさん mailto:sage [2011/11/20(日) 17:53:25.73 ID:???] 2.7でもローカルで動くようになったのか? 試してみっか
511 名前:nobodyさん mailto:sage [2011/11/20(日) 22:21:55.60 ID:???] logging.info(text.uncode('utf-8')) って感じでターミナルにログ出力するとunicodeエラーになる self.response.out.write(text.uncode('utf-8')) でプラウザに出力すると問題ない。 SDK(1.6)のバグでしょうか?MacLionです。
512 名前:nobodyさん mailto:sage [2011/11/20(日) 22:30:39.41 ID:???] なんか2.1ドルの請求来てるんだが何これ
513 名前:nobodyさん mailto:sage [2011/11/20(日) 22:40:33.78 ID:???] >>511 エラー全部貼れよ うんこーどなのかencodeなのかdecodeなのかはっきりしろ
514 名前:nobodyさん mailto:sage [2011/11/20(日) 23:23:39.34 ID:???] DSの中身 uproda.2ch-library.com/454331OR9/lib454331.png o = Employee.get_by_id(442) logging.debug(o.name.encode('utf-8')) ↓結果 db/__init__.py", line 2696, in validate value = self.data_type(value) File "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/api/datastore_types.py", line 1138, in __new__ return super(Text, cls).__new__(cls, arg, encoding) UnicodeDecodeError: 'ascii' codec can't decode byte 0xe3 in position 0: ordinal not in range(128) INFO 2011-11-20 14:20:23,866 dev_appserver.py:2753] "GET /a HTTP/1.1" 500 - こんな感じです。
515 名前:nobodyさん mailto:sage [2011/11/21(月) 00:09:54.05 ID:???] エラーメッセージは省略せず全部貼れ 長くて貼れないときはpastebin.comとか使え
516 名前:nobodyさん mailto:sage [2011/11/21(月) 01:25:03.16 ID:???] >>511 どうせ毎度のこれだろ import sys stdin = sys.stdin stdout = sys.stdout reload(sys) sys.setdefaultencoding('utf-8') sys.stdin = stdin sys.stdout = stdout
517 名前:nobodyさん mailto:sage [2011/11/21(月) 08:22:20.32 ID:???] エラーログ貼りました。それで今さっき気づいたんですが logging.debug()はきちんとターミナルに出力してました。出力後の処理でエラーになってるようです。 エラーコード pastebin.com/xJAqvn7s ちなみにlogging.debug()のクラスの全体はこんな感じです。 class A(webapp2.RequestHandler): def get(self): o = Employee.get_by_id(442) logging.debug(o.name.encode('utf-8')) return
518 名前:nobodyさん mailto:sage [2011/11/21(月) 10:01:11.54 ID:???] >>517 Issue 6378 - googleappengine - SDK -> Logging has unhandled UnicodeDecodeError exceptions (root cause is not shown) - Google App Engine - Google Project Hosting code.google.com/p/googleappengine/issues/detail?id=6378 最近入ったバグっぽいね
519 名前:nobodyさん mailto:sage [2011/11/21(月) 10:33:48.74 ID:???] またうにこーどか!!
520 名前:nobodyさん mailto:sage [2011/11/22(火) 08:07:57.78 ID:???] SDKのバグの可能性ってことですね。ありがとうございます。
521 名前:nobodyさん mailto:sage [2011/11/24(木) 23:14:56.45 ID:???] AppEngine Pythonでサイト作った。 ローカルで動かすと、Firefoxでは問題なく動くけど、Chromeだとページにアクセスするごとに意味不明なウェイト(10secぐらい?)が入る。 ただしcssファイルへのアクセスにはウェイトが入らない。 localhost:8080でも127.0.0.1:8080でも同じ。 原因がさっぱりわからない。だれか助けて。
522 名前:nobodyさん mailto:sage [2011/11/25(金) 08:44:33.39 ID:???] ごめん無理
523 名前:nobodyさん mailto:sage [2011/11/25(金) 17:54:33.24 ID:???] 逆引きじゃね?
524 名前:nobodyさん mailto:sage [2011/11/25(金) 19:37:31.34 ID:???] >>523 localhostに対しても逆引きを行うものなの? それから、Firefoxでは問題ないんだけど、Chromeだけが逆引きしてるってこと?
525 名前:nobodyさん mailto:sage [2011/11/26(土) 10:01:00.40 ID:???] >>521 8.8.8.8.のGoogleのDNS設定してね?
526 名前:nobodyさん mailto:sage [2011/11/26(土) 11:20:33.67 ID:???] lmgtfy.com/?q=localhost+chrome+%E9%81%85%E3%81%84
527 名前:nobodyさん mailto:sage [2011/11/26(土) 11:26:12.61 ID:???] やっぱり素人か www.ah-2.com/2010/04/29/google-chrome-slow.html
528 名前:nobodyさん mailto:sage [2011/11/26(土) 12:32:25.60 ID:???] >>526 そのサイト面白いなw
529 名前:nobodyさん mailto:sage [2011/11/27(日) 09:36:29.05 ID:???] 毎日2ドルの請求が来るんだが。。
530 名前:nobodyさん mailto:sage [2011/11/27(日) 09:43:56.02 ID:???] 毎日じゃなくて毎週だろ? 課金有効にすると毎月9ドルの基本料金が掛かります 請求は週ごとに2.1$
531 名前:nobodyさん mailto:sage [2011/11/27(日) 09:56:27.50 ID:???] 今のトレンドは、その最低課金でついてくる無料分クォータで収めることっぽいな
532 名前:nobodyさん mailto:sage [2011/11/27(日) 10:43:34.55 ID:???] >>525 その通りでした。 DNSサーバの設定から8.8.8.8と8.8.4.4を外すと、localhostでも待たされることなく表示されるようになりました。 逆引きうんぬんは関係ないようですね。 また8.8.8.8をつかったままにしたい場合は、localhostのかわりに127.0.0.1を使うといいようです。 ありがとうございました。
533 名前:nobodyさん mailto:sage [2011/11/27(日) 17:39:39.06 ID:???] 最低課金で済むくらいなら VPSでも借りた方がいい
534 名前:nobodyさん mailto:sage [2011/11/27(日) 19:55:52.53 ID:???] 月9ドルなら最早いまどきのVPSの方が高性能で安いしな
535 名前:nobodyさん mailto:sage [2011/11/27(日) 21:53:05.99 ID:???] 料理は自分で作れば安い というタイプか
536 名前:nobodyさん mailto:sage [2011/11/28(月) 00:40:46.99 ID:???] 高性能さを体感できるほど、人が来てくれない件についてはともかく もうOSとか管理したくないよ。
537 名前:nobodyさん mailto:sage [2011/11/28(月) 10:19:47.11 ID:???] そもそもOSの管理人任せにしてたから大幅コストダウンだよ
538 名前:nobodyさん mailto:sage [2011/11/28(月) 10:52:55.29 ID:???] 管理しなくていい・オートスケーリング・無料で始められる この3点だけ従量が少々お高くても価値はあると思う。 webサービスって一時的にアクセス増大することも多々あるので、スケーリングなんかも魅力的だよねー
539 名前:nobodyさん mailto:sage [2011/11/28(月) 13:23:11.55 ID:???] いたいな
540 名前:nobodyさん mailto:sage [2011/11/28(月) 14:55:03.79 ID:???] Google App Engineは他のクラウドと比べて割高
541 名前:nobodyさん mailto:sage [2011/11/28(月) 15:10:19.52 ID:???] まったく同等の機能を持つクラウドと比較しないとナンセンス
542 名前:nobodyさん mailto:sage [2011/11/28(月) 16:11:51.03 ID:???] 別に機能を生かしているわけでもないでしょ 値上げ前の安さに釣られただけだもん
543 名前:nobodyさん mailto:sage [2011/11/28(月) 16:45:42.50 ID:???] そういう人はもう残ってないだろ
544 名前:nobodyさん mailto:sage [2011/11/28(月) 17:31:40.84 ID:???] > 別に機能を生かしているわけでもないでしょ ネガ乙 まるで反論になってない
545 名前:nobodyさん mailto:sage [2011/11/28(月) 17:48:48.87 ID:???] >>542 にとっては GAEの機能を生かせず高くつく ということか
546 名前:nobodyさん mailto:sage [2011/11/28(月) 20:11:44.03 ID:???] 馬鹿には無理
547 名前:nobodyさん mailto:sage [2011/11/28(月) 20:26:17.25 ID:???] 手軽に作るには、ちょっと高くなった(主に個人) コストをペイできるレベルだと、ロックインが怖すぎる(主に法人) という状態
548 名前:nobodyさん mailto:sage [2011/11/29(火) 13:21:50.96 ID:???] メモリエラーが出てしまうdb操作についてなにか参考になるリンクがあったらご紹介いただけないでしょうか 一つのモデルにエンティティが300くらいあって 複合検索条件を満たすためにインデックスを20程設定したところ 単純に hoge.gql(u" ORDER BY ID LIMIT 200") という操作でさえメモリーエラーが出るようになりました LIMITを150にすると通ります これをせめて500以上操作できるようにしたいのですが、どの方法が効果的でしょうか? モデルを分割して検索条件だけのモデルを作成他のデータはReferencePropertyで紐付けする モデルを分割して検索条件だけのモデルを作成他のデータは自前のIDで紐付けする インデックスを整理 他の方法 データの分割はリストを作成する手間を考えると極力避けたいです ReferencePropertyで紐付けすると検索に成功しても子データにアクセスした瞬間にメモリが一気に増えるのでしょうか? インデックスの整理だけでどの程度なんとかなるものでしょうか? 試せばわかることではありますが、どの順番で試したらいいかくらいの方向性が見えるとありがたいです。 ヒント程度で何かアドバイスをお願いいたします。
549 名前:nobodyさん mailto:sage [2011/11/29(火) 14:43:06.23 ID:???] "メモリエラー"ってのは具体的になんだ? tracebackを全部貼れ
550 名前:nobodyさん mailto:sage [2011/11/29(火) 16:29:12.14 ID:???] >>549 ありがとうございます。 ローカルでは再現しないのでトレースバックはないです。 ログには "GET /jsonservice?callback=jsonp1322547031729&_=1322547106213&com=BKdata&floatformat=true&sksijky=%E4%BD%9C%E6%88%90%E6%B8%88%E3%81%BF HTTP/1.1" 500 0 - "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.874.120 Safari/535.2" "hoge.appspot.com" ms=4727 cpu_ms=5346 api_cpu_ms=1846 cpm_usd=0.148551 loading_request=1 exit_code=105 instance=00c61b117cefbe7b4f955522bf1e191109597807 C 2011-11-29 15:11:48.360 Exceeded soft private memory limit with 173.582 MB after servicing 0 requests total I 2011-11-29 15:11:48.360 This request caused a new process to be started for your application, and thus caused your application code to be loaded for the first time. This request may thus take longer and use more CPU than a typical request for your application. W 2011-11-29 15:11:48.360 While handling this request, the process that handled this request was found to be using too much memory and was terminated. This is likely to cause a new process to be used for the next request to your application. If you see this message frequently, you may have a memory leak in your application. ブラウザには致命的なエラーがどうとかレポートしてくれよどうとかってグーグルの定型の画面が出ます。
551 名前:nobodyさん mailto:sage [2011/11/29(火) 18:42:15.22 ID:???] インデックス関係なくてプロパティが多すぎるのでは? インデックスをいったん削除して試してみて
552 名前:nobodyさん mailto:sage [2011/11/29(火) 19:01:23.96 ID:???] >>551 了解しました やはりプロパティが多すぎるのは致命的ですか・・・ プロパティ増やさずインデックス増やしたところ最近エラーが出始めたので 減らしてみる価値あるかも知れないです
553 名前:nobodyさん mailto:sage [2011/11/29(火) 19:24:44.94 ID:???] >552 エラー関連の話は、appengineのグループで聞いた方が早いよ エバンジェリストが常駐してるし
554 名前:nobodyさん mailto:sage [2011/11/29(火) 22:42:07.49 ID:???] Google App Engineが値上げしたおかげで GAE使おうと提案した俺の社内での立場が微妙になりましたよ
555 名前:nobodyさん mailto:sage [2011/11/30(水) 07:36:20.91 ID:???] 高くなりすぎだろ バカか 放置してたの久々に見たらマジで30倍くらいになってて目が飛び出そうになったわ 反映数週間で気づいてよかった
556 名前:nobodyさん mailto:sage [2011/11/30(水) 08:41:41.86 ID:???] GAEでもパケ死するんだね。 パケホーダイってないの?
557 名前:nobodyさん mailto:sage [2011/11/30(水) 08:53:49.04 ID:???] >>556 $9+自分が設定した金額しか使われないからパケ死なんて無い
558 名前:nobodyさん mailto:sage [2011/11/30(水) 09:08:48.54 ID:???] >>553 そうですね一度相談してみます
559 名前:nobodyさん mailto:sage [2011/11/30(水) 11:40:37.31 ID:???] >>557 サービスが止まるわけだから 実質死ぬけどな
560 名前:nobodyさん mailto:sage [2011/11/30(水) 14:14:47.89 ID:???] >>548 >他の方法 GAEを捨てる
561 名前:nobodyさん mailto:sage [2011/11/30(水) 14:58:43.57 ID:???] HTTP実装はまた流行るよ。 VPSが安くなってきたから。 レンタルサーバが安くなってくると同時にLinuxが流行ったのと同じ感じ。
562 名前:nobodyさん mailto:sage [2011/11/30(水) 18:38:21.18 ID:???] インスタンス数さえ制限すればそんなに急激に変わらないんだろ?
563 名前:nobodyさん mailto:sage [2011/12/02(金) 16:17:42.59 ID:???] そんなに高いか? Paasと考えてもAWS Beanstalkと比べるとかなり安いような 2倍ぐらい違わない? 計算方法が間違ってるのかな? どこかに比較サイトとかないかな
564 名前:nobodyさん mailto:sage [2011/12/02(金) 23:36:55.69 ID:???] python2.7のwebapp2はどうやら 他のサーバーでも使えるって書いてあるみたいだな ロックインで不満続出したのがよっぽど痛かったのかな webapp2を使えば、とりあえずGAEアプリの持ち出しは可能になったと見ていいのかな?
565 名前:nobodyさん mailto:sage [2011/12/03(土) 01:10:47.13 ID:???] >>564 データベース周りが決定的に違うから無理
566 名前:nobodyさん mailto:sage [2011/12/03(土) 01:33:45.29 ID:???] SQL使えるようになったらそれも解決かな?
567 名前:nobodyさん mailto:sage [2011/12/03(土) 01:52:13.83 ID:???] 誰かフリーでGQL互換のラッパ作らないのかな
568 名前:nobodyさん mailto:sage [2011/12/03(土) 15:10:16.81 ID:???] 作ったよ 自分で脱出するのに使った 気が向いたら公開してもいい
569 名前:nobodyさん mailto:sage [2011/12/03(土) 17:44:04.26 ID:???] ちょっと前にwebapp2テストした時にApacheで動かせなかった
570 名前:nobodyさん mailto:sage [2011/12/04(日) 10:42:49.52 ID:???] webapp2てtipfyの中の人がつくってるんじゃないの。
571 名前:nobodyさん mailto:sage [2011/12/04(日) 14:58:24.00 ID:???] python2.7のスレッドセーフについて調べています。 webapp.RequestHandler を継承しているクラスの フィールド変数は共有されるのかどうかについて、 どなたか教えていただけませんでしょうか。 クラス外の変数は共有されるというのがわかりました。 例えば以下の変数 testA は同一プロセス内ユーザAとユーザBとで共有され ユーザAが testA の値を 2 に書き換えると、ユーザBの testA の値も 2 になると。 testA = 1 class Index(webapp.RequestHandler): def get(self): self.testB = 1 testC = 1 ここで、self.testB はどうなのでしょうか。 ユーザA が値を 2 に書き換えると ユーザBの self.testB の値も 2 になるのでしょうか。 もし変更される場合、testC のように ローカル変数を生成すれば問題は解決する、ということでよいでしょうか。
572 名前:nobodyさん mailto:sage [2011/12/04(日) 16:04:39.66 ID:???] なりません
573 名前:571 mailto:sage [2011/12/04(日) 17:23:07.97 ID:???] ありがとうございます
574 名前:nobodyさん mailto:sage [2011/12/09(金) 08:34:15.74 ID:???] python image libraryで遊ぼうと思ったのだが、Image.openがファイル名要求するから、 urlfetchしてきたデータを一度blobで擬似ファイルにゴニョゴニョしないといかんのか。 ドキュメントも丸投げだし、多少手を入れるつもりなのだろうか。
575 名前:nobodyさん mailto:sage [2011/12/09(金) 08:55:18.27 ID:???] StringIO
576 名前:nobodyさん mailto:sage [2011/12/11(日) 13:39:18.23 ID:???] 去年作ったマスター/スレーブ型データストアで上限2ドルに設定したアプリの請求が 来るようになったんですが、なんなんすかこれ。 当然アクセスは0なんで無料枠の範囲内のハズです。
577 名前:nobodyさん mailto:sage [2011/12/11(日) 13:54:04.49 ID:???] >>576 >>530
578 名前:576 mailto:sage [2011/12/11(日) 14:27:28.88 ID:???] なるほどー
579 名前:nobodyさん mailto:sage [2011/12/12(月) 06:10:00.86 ID:???] 値上げに気付かず 毎月9ドルずつ取られる奴 続出か
580 名前:nobodyさん mailto:sage [2011/12/12(月) 10:07:44.76 ID:???] これだけ話題になったのに 価格設定変更に気づかないとか そんな人多くないでしょ
581 名前:nobodyさん mailto:sage [2011/12/12(月) 13:42:32.55 ID:???] 設定したまま放置の人が今頃気づいてるってとこか 普段から使ってるとか、ちょうど開発してたとかは気づく
582 名前:nobodyさん mailto:sage [2011/12/12(月) 20:10:24.92 ID:???] まるで詐欺ですね
583 名前:nobodyさん [2011/12/12(月) 23:29:02.46 ID:U+NGKBIJ] そういやメールでの通知もなかったような… まあひとつもアプリS-inしてないけど
584 名前:nobodyさん mailto:sage [2011/12/13(火) 02:35:59.58 ID:???] 鯖移転記念 ttp://www.nicovideo.jp/watch/sm11808707
585 名前:nobodyさん mailto:sage [2011/12/15(木) 22:03:52.26 ID:???] webapp2のRegistryってどんな時に使うと便利なんでしょう? webapp-improved.appspot.com/guide/app.html#registry
586 名前:nobodyさん mailto:sage [2011/12/17(土) 23:58:55.42 ID:???] 【ウェブアプリケーションという不幸 】 現在、多くのプログラマ(素人)がウェブアプリケーションというものがベストな正しい方向だと勘違いしている。 ソフトウェアの作るにおいてそのアプリケーションに応じた状態遷移を実装するというのは基本中の基本である。 その点においてウエブブラウザというある状態遷移が実装されているアプリケーションの上に また別のアプリケーションを実装するのは論外である。 そこまでするなら普通にアプリケーションを実装してダウンロードして使ってもらえばいいのである。 ウェブアプリケーションとは虚構にしか他ならない。 ウェブアプリケーションを作ろうとしているあなた。 今すぐ普通のアプリケーションとし設計し始めてはいかがだろう。 そうすればきっと後悔しないですむ。 HTMLやHTTPを悪者にはしていない。 TCP/IPができあがり、その応用として、ファイルを送ったりするようになった。 ファイルの中身のテキストにデータ構造をもたせ、それはつまりツリー構造なわけだが その実装としてのハイパーテキスト、つまりHTMLという送る側と送られる側で決め事(プロトコル) をつくり、画像や音楽など表現の幅を広げることは当然の成り行きだっただろう。 そして、その送る側としてのHTMLファイルサーバ、つまりWebサーバ、送られる側としてのプロトコルの解釈・表示系としての ブラウザというアプリケーション。 ここまではいい。 だが、そこから先が素人の発想というか、いそがばまわれを忘れた者の愚かな発想。 つまりブラウザ上で、アプリケーションを動かすという発想なのである。 ブラウザというのは、おくられてきたステートレスな通信内容の一瞬の表示手段でしかない。 つまりアプリケーションのためのひとつのパーツなのである。 Windowsでいえば、コントロールのひとつ。(実際WebBrowserというコントロールがある。) JavaならWebClietnだ(これは、ブラウザではないが。)。 包含関係が逆なのである。 ブラウザ上にアプリケーションを作るのは愚かなブームである。
587 名前:nobodyさん mailto:sage [2011/12/18(日) 00:31:38.89 ID:???] どこからのコピペだ
588 名前:nobodyさん mailto:sage [2011/12/18(日) 00:42:26.63 ID:???] 具体的な問題点の指摘が一切ないな 読んで損した
589 名前:nobodyさん mailto:sage [2011/12/18(日) 02:56:22.94 ID:???] 元ネタみつけた() kohada.2ch.net/test/read.cgi/pcnews/1302698644/229-
590 名前:nobodyさん mailto:sage [2011/12/18(日) 11:22:33.19 ID:???] webapp2_extrasのsecurecookieモジュールって全然セキュアじゃねーじゃん。。。 いいのかよこれ
591 名前:nobodyさん mailto:sage [2011/12/18(日) 16:48:47.35 ID:???] import したモジュールを呼び出すと UnboundLocalError: local variable 'model' referenced before assignment と言われるようになる。 コピペしているうちに動いたのだけどソースコードの長さを一定以下にすると動くことがわかった そういう制約についてなにか知ってますか? あとsimpleJsomでループに落ちたあげく RuntimeError: maximum recursion depth exceeded というエラーが出ています。 sunabako.sblo.jp/article/45648104.html ここを参考にGqlEncoderを作成したんですが、上記で問題がおきるモデルだけエラーになります。 それ以前にしたことと言えば上記で問題が起きるモデルの定義を若干いじっただけ コンパイルに問題があるかと思って削除してみましたが変わらず モデルをいじる前にSDK1.6.1にバージョンアップしたかも知れません。 原因がつかめず困ってます。なんでもいいのでヒントをお願いします。
592 名前:nobodyさん mailto:sage [2011/12/18(日) 16:49:16.85 ID:???] あ、pythonは2.5で動かしてます
593 名前:nobodyさん mailto:sage [2011/12/18(日) 16:55:23.64 ID:???] >>591 まずはエラーメッセージを読んでエラーの内容を理解することから始めましょう
594 名前:nobodyさん mailto:sage [2011/12/18(日) 17:02:43.69 ID:???] >>593 local variable 'model' referenced before assignment については関係ないif文を削除するとエラーが出なくなります。 関数一つあたりの行数制限はありますか? maximum recursion depth exceeded についてはループにハマってるようなのですがモデルを変更すると正常に動きます。 なにかヒントをお願いします。
595 名前:nobodyさん mailto:sage [2011/12/18(日) 17:07:35.12 ID:???] >>594 local variable 'model' referenced before assignment maximum recursion depth exceeded これを読むと分かります
596 名前:nobodyさん mailto:sage [2011/12/18(日) 17:52:52.74 ID:???] >>595 local variable 'model' referenced before assignment このmodelは from models.model import model という記述下にあり、case文の代わりに記述してある 長いif文を半分にすると出なくなります。 ですが理由がわかりません。ご存知でしたら教えてください。 maximum recursion depth exceeded これも上記のmodelがエラーを吐かなくなったときにmodelの操作中だけ出ます。 試しに別に定義したmodelで動かしてみると正常に動きます。 modelの複雑さやデータの量はむしろ後者のほうが多いです。 再帰呼び出しが深くなりすぎる理由がわかりません。
597 名前:nobodyさん mailto:sage [2011/12/18(日) 18:08:48.61 ID:???] maximum recursion depth exceeded につきましてはまったく同じ構造で名前が違うmodelを定義して食わせたところ正常に動作しているようです。 どうやらローカルのデータが壊れている模様です。 なぜローカルのデータが壊れているとmaximum recursion depth exceededが出るのかご存知でしたら教えてください。 local variable 'model' referenced before assignment につきましては未だに原因がわかりません。 約1000行ほどのソースだとimportしたことを忘れてしまうようです。 ご存知のかたありましたらお願いします。
598 名前:nobodyさん mailto:sage [2011/12/18(日) 18:16:17.10 ID:???] translate.google.co.jp/#auto|ja|local%20variable%20%27model%27%20referenced%20before%20assignment
599 名前:nobodyさん mailto:sage [2011/12/18(日) 18:19:10.86 ID:???] tracebackにどこの行で例外が発生したか書いてあるだろ
600 名前:nobodyさん mailto:sage [2011/12/18(日) 18:21:22.45 ID:???] translate.google.co.jp/#auto|ja|maximum%20recursion%20depth%20exceeded
601 名前:nobodyさん mailto:sage [2011/12/18(日) 18:28:01.69 ID:???] 意味は理解しているつもりですが・・・ from models import model if ... elif com=="model": gql = model.all() gql.filter("name","test") elif com==... elif com==... elif com==... こういう記述の結果1000行を超えたあたりで local variable 'model' referenced before assignment がでます。 これは本番環境でも出てしまいます。 後半のelifを消していくと再び動き出します。 理由をご存知のかた、よろしくお願いします。
602 名前:nobodyさん mailto:sage [2011/12/18(日) 18:34:50.83 ID:???] pass
603 名前:nobodyさん mailto:sage [2011/12/18(日) 18:35:27.76 ID:???] >>601 じゃあ、どういう意味か書いてみなよ
604 名前:nobodyさん mailto:sage [2011/12/18(日) 18:37:00.25 ID:???] tracebackを全部貼れ
605 名前:nobodyさん mailto:sage [2011/12/18(日) 18:37:40.25 ID:???] >>603 変数modelが代入される前に参照されている、という意味では?
606 名前:nobodyさん mailto:sage [2011/12/18(日) 18:39:07.57 ID:???] >>605 それでどこの行で例外が発生しているの?
607 名前:nobodyさん mailto:sage [2011/12/18(日) 18:39:11.52 ID:???] Traceback (most recent call last): File "C:\Program Files (x86)\Google\google_appengine\google\appengine\ext\webapp\_webapp25.py", line 701, in __call__ handler.get(*groups) File "C:\Users\casper\PythonWorkspace\amanedb\src\application\json.py", line 55, in get self.post() File "C:\Users\casper\PythonWorkspace\amanedb\src\application\json.py", line 329, in post gql = member.all() UnboundLocalError: local variable 'member' referenced before assignment 以上です
608 名前:nobodyさん mailto:sage [2011/12/18(日) 18:42:32.12 ID:???] 特別に教えてやろう C:\Users\casper\PythonWorkspace\amanedb\src\application\json.pyの329行目だ あと、modelじゃなくてmemberなのか?w
609 名前:nobodyさん mailto:sage [2011/12/18(日) 18:48:14.24 ID:???] >>608 特別に教えていただき光栄です。 modelは抽象的な名前で本番ではmemberです。 modelを変更したあとに変更前に保存してたデータにアクセスしようとするといろいろなエラーが出るのですか?
610 名前:nobodyさん mailto:sage [2011/12/18(日) 18:51:12.45 ID:???] 日本語でおk
611 名前:nobodyさん mailto:sage [2011/12/18(日) 19:02:41.10 ID:???] >>609 どこかでmenberに代入しているかも ideone.com/IDvUA
612 名前:nobodyさん mailto:sage [2011/12/18(日) 20:55:35.32 ID:???] >>611 ありがとうございます みつかりました まったく関係ないところのforの中にありました
613 名前:nobodyさん mailto:sage [2011/12/18(日) 21:19:30.94 ID:???] maximum recursion depth exceeded についても解決しました SelfReferencePropertyに自分自身を設定したデータがあり エンコーダが延々とループに陥っていたのでした。 こんな設定ができないようにコードを修正します。 データが自己参照していない別定義のmodelを設定したらエラーが止まるのもその理由でした。 お騒がせいたしました。
614 名前:nobodyさん mailto:sage [2011/12/18(日) 22:25:45.46 ID:???] 馬鹿には無理
615 名前:nobodyさん mailto:sage [2011/12/20(火) 12:05:26.17 ID:???] お、なんかNGがいる
616 名前:nobodyさん mailto:sage [2012/01/01(日) 15:08:14.15 ID:???] webapp2のsessionsモジュールでDatastoreSessionFactoryクラスを使おうとしたんですが、 セッションオブジェクト(辞書)がndbモジュールの型チェックで「文字列じゃないよ!」 って例外に引っかかるんですが、そもそもこのクラスって使っちゃいけないんでしょうか??
617 名前:nobodyさん mailto:sage [2012/01/01(日) 22:16:30.51 ID:???] >>616 は一回忘れてください
618 名前:nobodyさん mailto:sage [2012/01/02(月) 03:36:49.91 ID:???] リダイレクトじゃなくて別ウィンドウを開かせる方法を教えてください
619 名前:nobodyさん mailto:sage [2012/01/02(月) 04:42:18.28 ID:???] return '<a href="hoge" target="_blank">fuga</a>'
620 名前:nobodyさん mailto:sage [2012/01/02(月) 09:58:20.31 ID:???] どうやら無理っぽいですね POST を受け取ってから別窓を開きたいんですが
621 名前:nobodyさん mailto:sage [2012/01/02(月) 09:58:52.86 ID:???] あ ごめんなさい return '<a href="hoge" target="_blank">fuga</a>' 試してみます
622 名前:nobodyさん mailto:sage [2012/01/02(月) 10:09:25.92 ID:???] できませんでした
623 名前:nobodyさん mailto:sage [2012/01/02(月) 11:02:09.57 ID:???] うちはできてる
624 名前:nobodyさん mailto:sage [2012/01/02(月) 14:14:00.40 ID:???] えええ
625 名前:nobodyさん mailto:sage [2012/01/02(月) 14:30:55.11 ID:???] 9$アプリをHRDに移行したいんだけど、移行先も課金設定にしなきゃいけないよね 移行した後、元を消しても9$二重取りされちゃうよね。 っていうので移行に二の足踏んでるんだが…
626 名前:nobodyさん mailto:sage [2012/01/02(月) 14:50:31.86 ID:???] なんで元を消したのに二重課金されるんだ?
627 名前:nobodyさん mailto:sage [2012/01/02(月) 15:01:39.69 ID:???] >>626 app_id duplicateしてから手動で課金設定にしなきゃいけないんだが、 その時点で9$発生しちゃうんじゃ?
628 名前:nobodyさん mailto:sage [2012/01/02(月) 19:31:13.36 ID:???] 課金止めればいいじゃない
629 名前:nobodyさん mailto:sage [2012/01/02(月) 19:36:15.45 ID:???] DSが5Gあるから無料状態だと移行完了できないんだ
630 名前:nobodyさん mailto:sage [2012/01/02(月) 19:40:22.37 ID:???] そんなに利用しているのなら $9程度払っちまえ
631 名前:nobodyさん mailto:sage [2012/01/05(木) 11:15:10.54 ID:???] 今一盛り上がらないね
632 名前:nobodyさん mailto:sage [2012/01/05(木) 11:50:03.42 ID:???] 勝手に股間でも盛り上げてろ
633 名前:nobodyさん mailto:sage [2012/01/09(月) 18:03:13.36 ID:???] appcfg.pyでサーバーへメールアドレスとパスを指定してデプロイする時に、 今まではパスは一度入力すれば、後はEnterで自動入力されましたが、 いつの間にか必ずパスも入力しないといけなくなりました。 これは仕様が変わったのでしょうか?とても面倒なのですが。。 これはデプロイするときのコマンドです。 appcfg.py --email=foo@example.com update testapp
634 名前:nobodyさん mailto:sage [2012/01/10(火) 15:58:40.15 ID:???] スレッドIDは-1で固定でしょうか? import thread thread.get_ident()
635 名前:nobodyさん mailto:sage [2012/01/10(火) 16:58:32.40 ID:???] Master/Slaveなんだけどなんかつっかえるね・・・ HRDの方が早いならそっちにしようかな HRDの方が遅いっていうからMaster/Slave使ってるんだけどな
636 名前:nobodyさん mailto:sage [2012/01/10(火) 17:10:06.02 ID:???] HRDが遅いと思ったことないな
637 名前:nobodyさん mailto:sage [2012/01/10(火) 17:57:59.41 ID:???] サンクス 引越しを検討します 引越ししましたか? 最初から構築? 引越しツールで注意点あったら教えて下さい
638 名前:nobodyさん mailto:sage [2012/01/10(火) 18:16:14.54 ID:???] >>633 クッキー保存されないよ、たぶんバグだと思われ
639 名前:nobodyさん mailto:sage [2012/01/10(火) 18:35:03.77 ID:???] SDKバグりまくり
640 名前:nobodyさん mailto:sage [2012/01/11(水) 16:55:00.21 ID:???] サンプルのvoterlatorのタスクキューってなんか使い方おかしい気がするんですが。。
641 名前:nobodyさん mailto:sage [2012/01/12(木) 17:09:51.83 ID:???] 今からこのスレ乗っ取るわ
642 名前:nobodyさん mailto:sage [2012/01/12(木) 21:33:43.16 ID:???] |....,,__ |_::;; ~"'ヽ | //^''ヽ,,) | i⌒" | ∀`) < 誰もいない きのこるならいまのうち |⊂ | ノ _,,,......,,__ /_~ ,,...:::_::;; ~"'ヽ (,, '"ヾヽ i|i //^''ヽ,,) ^ :'⌒i i⌒" |( ´∀`) < きのこ のこーのこ げんきのこ ♪ |(ノ |つ | | ⊂ _ ノ ""U _,,,......,,__ /_~ ,,...:::_::;; ~"'ヽ (,, '"ヾヽ i|i //^''ヽ,,) ^ :'⌒i i⌒" (´∀` )| < エリンギ まいたけ ブナシメジ ♪ ⊂| (ノ | | | ヽ _ ⊃ .U"" | | ミ | ミ サッ! | ミ |
643 名前:nobodyさん mailto:sage [2012/01/12(木) 23:10:47.16 ID:???] ぬるぽ
644 名前:nobodyさん mailto:sage [2012/01/21(土) 14:53:39.60 ID:???] BackendsでB4をデプロイしてみたら、いきなり1hour分持ってかれて驚愕したわ
645 名前:nobodyさん mailto:sage [2012/01/25(水) 00:42:08.04 ID:???] 独自ドメインのHTTPSってまだ対応してないですよね?
646 名前:nobodyさん mailto:sage [2012/01/25(水) 12:51:04.38 ID:???] >>645 これってなんで対応してくれないの? 個別に証明書をサーバに登録すればいいだけの話ではないのかな。
647 名前:nobodyさん mailto:sage [2012/01/25(水) 13:14:48.03 ID:???] IPアドレスを1個必要とするから、必要な人は声かけてくれって例の人が言ってたような記憶がある
648 名前:nobodyさん mailto:sage [2012/01/26(木) 08:29:13.47 ID:???] IPの消費もさることながら、証明書の認証局によってはサーバー単位にライセンスが必要だったりするから、自動でスケールアウトするAppEngineでは契約的に無理だったりする。 その辺は使える認証局を限定するとかで回避するにしても色々めんどうな話が多そうだ。 技術的にはそこまで難しくないとは思うけど。
649 名前:nobodyさん mailto:sage [2012/01/26(木) 16:43:56.19 ID:???] 参照を失ったReferencePropertyをチェックするには try: except: するしかないんでしょうか? データストアにアクセスせずkeyを取得する方法とか組み合わせてできないかと思って blog.livedoor.jp/abars/archives/52045594.html これ参考にコード書いてみましたがbbs_keyのところでno attribute エラーがでました なにかよい知恵があったら教えてください 参照先が消えてるかもしれないところをすべて try: except: してたらReferencePropertyの 利便性なんて消し飛ぶほどめんどくさいんですが
650 名前:nobodyさん mailto:sage [2012/01/26(木) 17:06:31.58 ID:???] >>649 bbs_key.get_value_for_datastoreじゃなくて bbs.get_value_for_datastoreじゃねえの?
651 名前:nobodyさん mailto:sage [2012/01/26(木) 17:17:33.47 ID:???] >>650 ありがとうございます。 さっそく試してみます。
652 名前:nobodyさん mailto:sage [2012/01/28(土) 18:40:41.58 ID:???] datastore内データのアップロード、ダウンロードで bulkloader.yamlファイルの指定する方法と 自分でローダークラスを作成する方法の 二種類があるっぽいんですが、この2つは何が違うんでしょうか?? bulkloader.yamlは簡単にうpできた、ローダークラスは自分でカスタムしてうpできるみたいな感じでしょうか?
653 名前:nobodyさん mailto:sage [2012/01/31(火) 11:28:53.50 ID:???] そうね。CSV以外のデータを読み込んだり アップロード時にkey_name指定したりできる。 mysqlに接続して取得しながらアップできるかもしれない
654 名前:nobodyさん mailto:sage [2012/02/01(水) 15:12:07.44 ID:???] >>653 bulkloader.pyのソース見ながら試してみましたが key_nameを指定したエンティティやreferenceプロパティの設定とかできるんですね。 ありがとうございます。
655 名前:nobodyさん mailto:sage [2012/02/10(金) 02:05:56.05 ID:???] GAEでPlone動かしてみたい
656 名前:nobodyさん mailto:sage [2012/02/10(金) 04:09:09.74 ID:???] 馬鹿には無理
657 名前:nobodyさん mailto:sage [2012/02/10(金) 13:14:44.63 ID:???] ひどいっ
658 名前:nobodyさん mailto:sage [2012/02/10(金) 18:01:55.50 ID:???] GAEもっと盛り上がっていいはずなのになんでこんな過疎ってんの?
659 名前:nobodyさん mailto:sage [2012/02/10(金) 18:10:39.84 ID:???] 過疎っているというか話すことが無い APIは簡単に使えるし、不具合があればグループで聞く方が速い
660 名前:nobodyさん mailto:sage [2012/02/10(金) 18:46:27.19 ID:???] これ以上設定が面倒になるとサーバー管理してるのとかわらなくなるよね それだけが不安
661 名前:nobodyさん mailto:sage [2012/02/11(土) 11:28:01.61 ID:???] GAE高いし
662 名前:nobodyさん mailto:sage [2012/02/11(土) 15:13:37.45 ID:???] コスト計算できない人にとっては 高いんだろうなあw
663 名前:nobodyさん mailto:sage [2012/02/11(土) 15:16:46.09 ID:???] EC2の方が自由度も高くて全般的に安い
664 名前:nobodyさん mailto:sage [2012/02/12(日) 12:33:05.19 ID:???] でもEC2ってサーバー側の環境自分で構築しないといけないんでしょ? スマホに例えると GAE → iPhone EC2 → Andoroid みたいな
665 名前:nobodyさん mailto:sage [2012/02/12(日) 12:49:32.77 ID:???] はぁ?
666 名前:nobodyさん mailto:sage [2012/02/12(日) 13:02:53.73 ID:???] ゲームに例えると PS3=GAE XBOX=EC2 だな!
667 名前:nobodyさん mailto:sage [2012/02/12(日) 21:55:30.51 ID:???] 課金有効にした時のMail APIの仕様意味わかんないんですが、、、英語的な意味で、、、 これどういう意味ですか? 100 recipients until first charge cleared; 2000 recipients free and no maximum thereafter code.google.com/intl/ja/appengine/docs/quotas.html#Billable_Resources
668 名前:nobodyさん mailto:sage [2012/02/14(火) 09:15:49.97 ID:???] はじめの100件が変わるまで、2000件の送信が無料。それ以降は上限なし。 かな?よくわからん。俺も知りたくなってきた
669 名前:nobodyさん mailto:sage [2012/02/14(火) 11:57:36.99 ID:???] >>668 changeちゃう chargeや
670 名前:nobodyさん mailto:sage [2012/02/14(火) 13:06:18.71 ID:???] 課金の画面には書いてる Recipients Emailed $0.01/ 100 Recipients 100通で1セント 1万通で1$(80円くらい) たしか無課金が100通まで無料 課金が2000通まで無料(1週間で2.1$課金) それ以上が100通で1セントじゃね?
671 名前:nobodyさん mailto:sage [2012/02/14(火) 14:15:39.24 ID:???] >>670 わたしの理解もそう
672 名前:nobodyさん mailto:sage [2012/02/14(火) 14:31:47.21 ID:???] まとめ 1.無課金は100通まで(それ以上は課金) 2.課金(週$2.1)は2000通まで無料、それ以上は100通0.01$
673 名前:nobodyさん mailto:sage [2012/02/14(火) 15:13:23.57 ID:???] >>669 あwチャージかwwサンクスww
674 名前:nobodyさん mailto:sage [2012/02/17(金) 09:33:14.60 ID:???] >>667 >until first charge cleared ってどういう意味なんだろ。最初の課金がクリアされるまで?なんのこっちゃ?
675 名前:nobodyさん mailto:sage [2012/02/17(金) 11:14:07.95 ID:???] 最初の課金が明らかになるまで?
676 名前:nobodyさん mailto:sage [2012/02/17(金) 11:25:37.69 ID:???] いちいち直訳すんなよかったるい 課金分使いきるまで でいいだろ
677 名前:nobodyさん mailto:sage [2012/02/18(土) 20:58:40.11 ID:???] >>674 こういうのって中学レベルの英語なのかなあ。 clearedという過去分詞が文法的にどう作用するのかさっぱりわからん。
678 名前:nobodyさん mailto:sage [2012/02/18(土) 21:11:07.86 ID:???] こんなだから日本のプログラマーどもは10年遅れとか言われちゃうんだな。 お前ら一番最初に習得すべき言語を間違ってないか?
679 名前:nobodyさん mailto:sage [2012/02/18(土) 21:41:39.03 ID:???] そういうなら教えてくれよ
680 名前:nobodyさん mailto:sage [2012/02/18(土) 22:03:55.91 ID:???] 単なる前置詞+SVでは?
681 名前:nobodyさん mailto:sage [2012/02/19(日) 00:00:17.18 ID:???] 英語の能力とプログラミングの能力は関係ないと思うぞ 真面目に英語で書いたって保守性が上がるわけじゃない
682 名前:nobodyさん mailto:sage [2012/02/19(日) 00:16:36.10 ID:???] 関係あると思うぞ
683 名前:nobodyさん mailto:sage [2012/02/19(日) 12:36:35.68 ID:???] >>680 それなら until first charge is cleared ではないの? #中学英語すらままならぬ。
684 名前:nobodyさん mailto:sage [2012/02/20(月) 12:41:52.54 ID:???] 過去分詞じゃないから is いらない
685 名前:nobodyさん mailto:sage [2012/02/21(火) 21:36:18.29 ID:???] >>667 暇だから訳してみよう。 [Free Default Limit] 100 recipients [Billing Enabled Default Limit] 100 recipients until first charge cleared; 100 recipients free and no maximum thereafter
686 名前:685 mailto:sage [2012/02/21(火) 21:41:07.65 ID:???] 以下はその訳。 [無料の規定における制限] (送信対象)100メールアドレス [課金が有効になる規定における制限] 100メールアドレスまでの場合、課金はクリアされる; 100メールアドレス無料。その後は無制限。 要するに日毎にカウントされて100メールまでなら無料。 それを超えると課金されるが定額、ってところか。
687 名前:nobodyさん mailto:sage [2012/02/29(水) 17:22:52.26 ID:???] 英語教室は、はてなでやれ
688 名前:nobodyさん mailto:sage [2012/03/01(木) 09:45:52.51 ID:???] 10日も前のレスに・・・・ 少なくとも>>687 よりは有益だし
689 名前:nobodyさん mailto:sage [2012/03/01(木) 14:08:52.32 ID:???] 今日のGAEのメンテナンスが結局延期なんだってさ… そもそもメンテナンス自体知らない人多いとおもうけど、次の告知来たら貼っておくよ
690 名前:nobodyさん mailto:sage [2012/03/01(木) 14:33:53.05 ID:???] メンテってサービス止めちゃうわけ? そういうわけじゃないでしょ?
691 名前:nobodyさん mailto:sage [2012/03/01(木) 16:51:49.86 ID:???] DSがReadOnlyになる
692 名前:nobodyさん mailto:sage [2012/03/01(木) 17:19:55.07 ID:???] そりゃサービス止めるよ。 dbがread onlyになったら実装上動かせないってのは多いとおもう。
693 名前:nobodyさん mailto:sage [2012/03/01(木) 17:22:36.30 ID:???] うへ知らんかった・・・ ぜひ情報教えてくだすれ
694 名前:nobodyさん mailto:sage [2012/03/03(土) 04:48:14.08 ID:???] メンテナンスによる停止はサービス停止時間に含まれません(キリッ)
695 名前:nobodyさん mailto:sage [2012/03/09(金) 00:54:29.29 ID:???] メンテ後からデータストアがクッソ重くて5秒10秒当たり前なんだけど何かあった? そんなことないならそんなことないって言ってくださいお願いします 割とピンチ
696 名前:nobodyさん mailto:sage [2012/03/09(金) 01:35:29.86 ID:???] M/Sを窓から投げ捨てろ
697 名前:nobodyさん mailto:sage [2012/03/09(金) 02:26:17.42 ID:???] HRDじゃないともうダメなの? HRDならどっかにダイジョブなデータストアがあるからダイジョブダイジョブってこと? HRDって別アカにしないといけないんでは…?
698 名前:nobodyさん mailto:sage [2012/03/09(金) 09:41:16.96 ID:???] M/Sの方が早いって言うからがんばって使ってるのによー
699 名前:nobodyさん mailto:sage [2012/03/10(土) 19:58:55.63 ID:???] 自分はM/Sが重くなった感じはしないんだけど、ほかの人はどうかな? あと別件で、Instanceの立ち上げで凄く時間がかかって、60秒ルールでDEEが起きて死ぬことがある。 こうなるとしばらくサイトが500エラー表示になるので勘弁してほしい。
700 名前:nobodyさん mailto:sage [2012/03/10(土) 20:16:52.01 ID:???] Javaじゃあるまいしバグってるとしか思えん
701 名前:nobodyさん mailto:sage [2012/03/15(木) 21:55:35.50 ID:???] Exceeded soft private memory limit with 133.348 MB after servicing 6 requests total こんなエラーが出るんだけど設定でどうにかなる?
702 名前:nobodyさん mailto:sage [2012/03/15(木) 22:00:34.07 ID:???] Applicaiton Settingsでメモリ増やせる
703 名前:nobodyさん mailto:sage [2012/03/15(木) 22:03:56.04 ID:???] 一つランクを上げるごとにInstance hoursが倍掛かるようになるから注意
704 名前:nobodyさん mailto:sage [2012/03/15(木) 23:25:53.38 ID:???] 了解 感謝する
705 名前:nobodyさん mailto:sage [2012/03/15(木) 23:32:04.50 ID:???] なんかDatastore Stored Dataの容量がリフレッシュされなくなった… GAEマジ意味わかんねぇな もうやめるつもり
706 名前:nobodyさん mailto:sage [2012/03/16(金) 01:50:49.71 ID:???] チラッ
707 名前:nobodyさん mailto:sage [2012/03/23(金) 22:28:14.49 ID:???] 今夜デプロイ遅すぎ Checking if deployment succeeded. Will check again in 60 seconds. なんてはじめて見たしこれが画面いっぱいになっとる
708 名前:nobodyさん mailto:sage [2012/03/29(木) 13:07:20.25 ID:???] Over Quota This application is temporarily over its serving quota. Please try again later.
709 名前:nobodyさん mailto:sage [2012/03/29(木) 17:25:38.84 ID:???] ちゃんと設定したら0になった よかった
710 名前:nobodyさん mailto:sage [2012/04/01(日) 12:08:16.13 ID:???] https://groups.google.com/group/google-app-engine-japan/browse_thread/thread/e2580d6d409caa45?hl=ja >SELECT __key__ FROM Hoge WHERE ...." というクエリで 2500 件ぐらいの key を 取り出したりしていました これを参考にkeyだけを取り出すコードを書いてましたが1000件以上のデータが取り出せません。 取り出したあとはまるまるmemcacheに放り込んでます。 cacheddata=listcount":listcount,"done":0,"list":list,"sddb":sddb,"chanksize":chanksize,"corp_name":cls.corp_name,"msgkey":msgkey,"tasks":0} memcache.set(id,cacheddata ,3600) ひょっとしてガセでしたか?
711 名前:nobodyさん mailto:sage [2012/04/01(日) 12:17:12.15 ID:???] cacheddata={ 括弧が消えてました すみません
712 名前:nobodyさん mailto:sage [2012/04/01(日) 12:22:33.37 ID:???] 日付を見ろ あと、ソースを出せ
713 名前:nobodyさん mailto:sage [2012/04/01(日) 12:30:38.71 ID:???] お手数かけます def getdata(sqlstr) list = db.GqlQuery("SELECT __key__ FROM data " + sqlstr ) return list def setdata(); list = getdata(" WHERE e1 = 'e1' AND ....... ") listcount = list.count() cacheddata={listcount":listcount,"done":0,"list":list,"sddb":sddb,"chanksize":chanksize,"corp_name":cls.corp_name,"msgkey":msgkey,"tasks":0} memcache.set(id,cacheddata ,3600) こんな感じです。よろしくおねがいします。
714 名前:nobodyさん mailto:sage [2012/04/01(日) 12:36:23.97 ID:???] WHERE句の中では>も使ってます。
715 名前:nobodyさん mailto:sage [2012/04/01(日) 12:58:30.76 ID:???] 2000件ぐらいあるデータでWHERE指定でcountは問題なく取れた countが取れてないの?データが取れないのかどっちだ?
716 名前:nobodyさん mailto:sage [2012/04/01(日) 13:24:47.44 ID:???] countも1000で止まりますし、keyも1000までしか取れません。 countは規制なくなったって書いてあったし、keyだけなら1000件以上取れると思ってました。
717 名前:nobodyさん mailto:sage [2012/04/01(日) 13:26:18.83 ID:???] ちなみにHRDには移行してません
718 名前:nobodyさん mailto:sage [2012/04/01(日) 13:35:19.61 ID:???] count(10000)とかでもだめ? こちらの環境はPython 2.7+HRD+ndbです
719 名前:nobodyさん mailto:sage [2012/04/01(日) 14:05:43.34 ID:???] できました! countに引数与えないと1000になるんですね。 なにげにその後その数字を当てにしてgetしてたのでkeyも1000しかないように見えてました。 無事にすべて取り出すことができました。 ありがとうございました。
720 名前:nobodyさん mailto:sage [2012/04/05(木) 09:58:08.40 ID:???] M/S廃止か Google App Engine Blog: Master/Slave Datastore, thanks for all your hard work googleappengine.blogspot.jp/2012/04/masterslave-datastore-thanks-for-all.html
721 名前:nobodyさん mailto:sage [2012/04/05(木) 10:06:07.82 ID:???] なに?!
722 名前:nobodyさん mailto:sage [2012/04/06(金) 09:31:08.45 ID:???] そのうちやんなきゃと思ってたけど blobストアのデータが自動で移転できないから躊躇してた ツールはあるらしいけど 半年くらい猶予あるのかな?
723 名前:nobodyさん mailto:sage [2012/04/06(金) 17:13:44.16 ID:???] よくこんなの使っていられるな、おまえらw
724 名前:nobodyさん mailto:sage [2012/04/06(金) 17:24:12.99 ID:???] 最近アメロードだかなんだかのサービスを作った人が 調子に乗ってgoogle各種サービスをディスったら、 各方面からボコられて 「google信者様の言うとおりです」と発狂したふりをして幕を閉じるという なんとも無残な散りざまを見せていたな
725 名前:nobodyさん [2012/04/07(土) 12:59:39.04 ID:BeoWQwVe] スクリプト の import と テンプレートの extends とがそれぞれよくわかっておらず、ファイルの置き場所がごちゃごちゃになってしまいます。整理するにはどうすればよいでしょうか。 問題点 ● テンプレートの多重継承がうまくできない operation1.html で {% extends "../master.html" %} master.html で {% extends "../base.html" %} とすると base.html が見つからなくなります。どうやら孫にあたる operation1.html からの相対パス ../base.html を探しているようです。 ・ テンプレート内の記述を変えずに問題を解決する方法があれば教えてください。 ・ django は 最初のバージョンのみでよいので、右記ページのような問題はありません。 stackoverflow.com/questions/5263623/templatedoesnotexist-on-python-app-engine-django-1-2-while-template-rendering-re ● import の書き方がわからない 大雑把にいって handler の中身が Controller, libs の中身が Model にあたります。 main.py で handlers1.py を、handler1.py で user_auth.py を、それぞれ import したいです。 ・ import 文の書き方を教えてください。__init__.py が必要になるのであれば、内容も教えてください。 次のレスが希望するファイル構成の内容です。著しく不適切であれば指摘してください。
726 名前:725 mailto:sage [2012/04/07(土) 13:00:07.32 ID:???] ファイル構成: - app.yaml - main.py - handlers - - handler1.py - - handler2.py - libs - - user_auth.py - - main_datastore.py - template - - base.html - - master - - - master.html - - - operation1 - - - - operation1.html ...
727 名前:nobodyさん mailto:sage [2012/04/07(土) 13:06:30.36 ID:???] AppEngine固有の問題ではないので他のスレで聞いた方がいいよ
728 名前:725 mailto:sage [2012/04/07(土) 13:14:25.12 ID:???] 問題点の追加です。 ● template.render に渡すパスの取得方法がわからない 多くのサンプルに self.response.out.write( template.render( os.path.join( os.path.dirname(__file__), 'hoge.html' ), result ) ) のようなコードがありますが、__file__ は handlers/handler1.py や handlers/handler1/handler1.py を指しており、 hoge.html は template/master/operation/hoge.html などにあります。 このような離れた場所のファイルは、その都度 os.path.join にドットを渡してやることによってしか取得できないのでしょうか。 アプリケーションのメインからの相対パスで指定する方法がありましたら教えてください。
729 名前:725 mailto:sage [2012/04/07(土) 13:47:31.08 ID:???] >>727 すみませんが他でしたらどのスレッドが適切かわかりません。
730 名前:nobodyさん mailto:sage [2012/04/07(土) 15:06:12.58 ID:???] lmgtfy.com/?q=django+site%3A2ch.net
731 名前:nobodyさん mailto:sage [2012/04/07(土) 15:15:43.48 ID:???] >>728 アプリのrootにhoge.pyでも作って import os APPLICATION_BASE_DIR = os.path.dirname(__file__) で使いたいところで from hoge import APPLICATION_BASE_DIR os.path.join(APPLICATION_BASE_DIR, 'template/master/operation/hoge.html') とでもすれば?関数にするとか好きにしてね
732 名前:725 mailto:sage [2012/04/07(土) 16:32:47.80 ID:???] >>730 こちらで訊きます: kohada.2ch.net/test/read.cgi/php/1323960422/ >>731 ありがとうございます。この部分は解決したと思います (他の部分がまだなのでテストしていません)。
733 名前:nobodyさん mailto:sage [2012/04/15(日) 14:43:22.57 ID:???] タスクキュー設定して毎時でcronから起動してるんですが 毎時ぴったりに2つのタスクが登録されるせいでインスタンスが増えてしまいます 設定でどうにかできませんでしょうか? queue.yaml queue: - name: default rate: 1/s
734 名前:nobodyさん mailto:sage [2012/04/15(日) 16:29:35.85 ID:???] 片方のタスクの開始時間をずらせばいいだろ App Engine の cronフォーマットのまとめ - やさしいデスマーチ ttp://d.hatena.ne.jp/shuji_w6e/20110403/1301840010
735 名前:nobodyさん mailto:sage [2012/04/15(日) 16:31:43.95 ID:???] あとは、max_concurrent_requestsを使ってタスクの同時実行数を制限するか 詳しくはググれ
736 名前:nobodyさん mailto:sage [2012/04/15(日) 18:50:52.09 ID:???] おお ありがとう ありがとう
737 名前:nobodyさん mailto:sage [2012/04/18(水) 09:16:11.39 ID:???] pydevでプロジェクトをコピーしたり移動したりしているうちにsrc右クリックからpeydev(google app run)が消えました デバッグの構成から起動はできましたが、直し方をご存知のかたよかったら教えてください。 プロジェクトをコピーしたり、プロジェクトがバグったとき パッケージエクスプローラーから一度削除してもう一度空の新規プロジェクトを同一のディレクトリで作成すると うまく行ってたと思うのですが間違ってますか?
738 名前:nobodyさん [2012/04/18(水) 20:00:22.44 ID:hrAUVqet] >>737 .pydevprojectの中身確認してみると良いです。 <pydev_pathproperty name="org.python.pydev.PROJECT_SOURCE_PATH"> <path>/project</path> 上のソースパス合ってないとか? 新しくGAEプロジェクト作って照らしあわせてみるとわかるかも
739 名前:nobodyさん mailto:sage [2012/04/19(木) 09:12:09.14 ID:???] .pydevprojectのライブラリのパスを絶対パスにしたらうまくいきました!
740 名前:nobodyさん mailto:sage [2012/04/20(金) 01:09:11.05 ID:???] Memcacheがどんどん消えちゃうんですが、つっこみすぎ? Memcache Viewer Statistics Hit count: 10724 Miss count: 907 Hit ratio: 92% Item count: 468 item(s) Total cache size: 1607620 byte(s) Oldest item age: 6 min(s) 6 second(s)
741 名前:nobodyさん [2012/04/20(金) 19:32:23.28 ID:IHyQVpyC] eclipseのPyDevはまだwebapp2のアプリに未対応でしょうか? app.yamlの一部を書き換えれば一応動作してるようですが、 自動的に生成されるコードなどは以前のwebappのものです。 どこかで切り替える必要があるのかなあ?
742 名前:nobodyさん mailto:sage [2012/04/21(土) 04:11:46.80 ID:???] >>741 app.yamlでpython2.7設定するとgoogle.appengine.ext.webappの中でwebapp2使ようになる threadsafeしないならhello webapp worldのままで対応できてる
743 名前:nobodyさん [2012/04/21(土) 12:16:08.96 ID:902Nv7Ux] 巨大なデータに順次処理をかける場合、 巨大なデータをまるごとメモリにおくとメモリ上限に引っかかるから 少し読みだして処理してセーブしてメモリから破棄、 ということの繰り返しでやろうと思ってるんだけど 不要になったメモリはちゃんと開放されるんだろうか?
744 名前:nobodyさん mailto:sage [2012/04/21(土) 12:30:07.50 ID:???] コンソールのInstancesでみればいいんじゃねぇの?
745 名前:nobodyさん mailto:sage [2012/04/21(土) 17:53:59.35 ID:???] >>743 python的には参照がなくなれば即時GCされるはずだけど
746 名前:741 mailto:sage [2012/04/22(日) 01:01:25.19 ID:???] >>742 ありがとうございます。そういうことでしたか。 だんだん変更されていくでしょうし、様子見ながら使っていこうと思います。
747 名前:nobodyさん [2012/04/22(日) 17:50:29.80 ID:aA4PJf7d] GoogleはGAEにアップロードされたプログラムまたはソースコードを 解析したり参考にしたりする権利はあるの?
748 名前:nobodyさん mailto:sage [2012/04/23(月) 22:52:28.36 ID:???] deferredってpython2.7+threadsafeじゃ動かないんですか?
749 名前:nobodyさん mailto:sage [2012/04/23(月) 23:07:58.61 ID:???] 動くらしいけど Python 2.7, threadsafe: true, and deferred.defer - Google Groups https://groups.google.com/forum/?fromgroups#!topic/google-appengine/YxdORLqGEDQ
750 名前:nobodyさん mailto:sage [2012/04/24(火) 04:18:37.99 ID:???] 1.5.5でfixされたみたいですね。ありがとうございます。