[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 2chのread.cgiへ]
Update time : 04/25 04:49 / Filesize : 161 KB / Number-of Response : 751
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Google App Engine for Python 4アプ目



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

398 名前:nobodyさん mailto:sage [2011/09/19(月) 16:45:41.49 ID:???]
class a(db.Model):
str = db.StringProperty()
def setb():
 b=b()
b.refa=self.key()
 b.put()

class b(db.Model)
ref_a = db.ReferenceProperty(reference_class = a)

のとき
a1=a()
a.str=u"あいうえお"
a.put()
a.setb
と呼び出すと
 b=b()
のところでBadValueErrorが出ます
このクラスを別々のファイルに保存すると互いに相手をインポートしなければいけないので
同じファイルに入れて見ましたが、やはり循環参照的なことでよろしくないのでしょうか?
このような場合うまい解決方法はないでしょうか?

399 名前:nobodyさん mailto:sage [2011/09/19(月) 16:54:07.42 ID:???]
インデント崩れてるしコードも違います・・・

 b.ref_a=self.key()

a1.str=u"あいうえお"
a1.put()
a1.setb

両方のクラスを操作するクラス作ってその中で全部やるのが常道ですかね?

400 名前:nobodyさん mailto:sage [2011/09/19(月) 16:54:28.82 ID:???]
>>398
質問する際には、
せめて最小限の命名規則くらいは守ってくれ。
それからPythonはインデントが正確でないと
正しいプログラムでなくなってしまうので、
pastebinなどのサービスを使ってほしい。

401 名前:nobodyさん mailto:sage [2011/09/19(月) 17:05:25.09 ID:???]
>str = db.StringProperty()

だめだこりゃw

402 名前:nobodyさん mailto:sage [2011/09/19(月) 17:36:20.52 ID:???]
ありがとうございました。
両方のクラスを操作するクラスを作ります。

403 名前:nobodyさん mailto:sage [2011/09/20(火) 00:00:17.08 ID:???]
2chにはコード貼りにくいな、Pythonの言語使用上。

404 名前:nobodyさん mailto:sage [2011/09/20(火) 00:05:23.96 ID:???]
>>402
str は built-in オブジェクトだよ。
str = u"あいうえお" とか混乱するからやめておくれ。

405 名前:nobodyさん mailto:sage [2011/09/20(火) 00:07:56.64 ID:???]
>>404
親切にありがとうございました

406 名前:nobodyさん mailto:sage [2011/09/20(火) 21:04:06.27 ID:???]
予約語の色が変わるエディタを使うべきですな



407 名前:nobodyさん mailto:sage [2011/09/20(火) 22:19:36.97 ID:???]
>>395
>本家のマニュアルだと記述が断片的で、
>書かれた記述をどう配置したらいいのかがわかりません。

ナカマハッケン!Googleの資料も、Webで見つかる資料も分かりにくかったけど、
オライリーからGoole App Engine の本が出ているから、それを頑張って読んだら
わかるようになった。たいへんだったけど。



408 名前:nobodyさん mailto:sage [2011/09/20(火) 22:55:49.41 ID:???]
馬鹿には無理

409 名前:nobodyさん mailto:sage [2011/09/21(水) 00:55:05.30 ID:???]
無料枠が24→28時間に拡大されたね。


410 名前:nobodyさん mailto:sage [2011/09/21(水) 01:48:16.90 ID:???]
GAEってCPU時間はかなり余裕そうなんだけど、
転送量が1日読み・書き1GBでこっちの制限がきついよね。

ファイルアップロードを伴うサービスは断念だわ。
テキストサービスが主体かなあ。

411 名前:nobodyさん mailto:sage [2011/09/21(水) 02:36:59.33 ID:???]
>>410
datastoreじゃなくてmemcachedに保存することで、制限を緩和できるかと思ったけど、
せめてmemcachedに保存した時の生存期間が予測可能でないと無理だった。

412 名前:nobodyさん mailto:sage [2011/09/21(水) 03:57:06.34 ID:???]
datastoreへのアクセス量じゃなくて
転送量だろ?


413 名前:nobodyさん mailto:sage [2011/09/22(木) 22:20:08.69 ID:???]
アップロード転送量が1Gで、DBが500Mbyteだから
すぐDBの方がパンクするよ

414 名前:nobodyさん [2011/09/22(木) 23:21:44.14 ID:IKJOC3BE]
おまえら、まだ使ってるの?
GAEにサヨナラしないの?

一度裏切られた信用は、簡単には元には戻らないと思います。
今回の一件でGAEにロックインすることのリスクを痛感したので
AWSやその他クラウドサービスに移行しますね。

みなさん、さようならー♪

415 名前:nobodyさん mailto:sage [2011/09/22(木) 23:52:30.69 ID:???]
納品前の人は気楽でいいね

416 名前:nobodyさん mailto:sage [2011/09/23(金) 00:08:55.53 ID:???]
納品するような大事なものにGAE使ったんですか!?



417 名前:nobodyさん mailto:sage [2011/09/23(金) 03:04:22.21 ID:???]
納品したけど結局他所に引っ越したよ

418 名前:nobodyさん mailto:sage [2011/09/23(金) 09:43:10.67 ID:???]
お気の毒 こっちは着々と機能追加中

419 名前:nobodyさん mailto:sage [2011/09/23(金) 11:22:42.08 ID:???]
python image libraryのフルセット搭載して欲しいな

420 名前:nobodyさん mailto:sage [2011/09/23(金) 11:28:50.53 ID:???]
>>419
>>305

421 名前:nobodyさん mailto:sage [2011/09/23(金) 20:24:05.27 ID:???]
日本語ドキュメントもうちょっと更新がんばって欲しいよね。

422 名前:nobodyさん mailto:sage [2011/09/23(金) 22:56:48.76 ID:???]
失礼します。最近使い始めた初心者です。
python+djangoで簡単なデータ登録をするようなページを作っています。
データをサーバにPOSTしてDBに登録する際にページを更新しないような仕様にしたいのですが、可能でしょうか?
postメソッド内でresponse.out()を呼ばなくてもページが更新されてしまい(真っ白なページになります)困っています。

423 名前:nobodyさん mailto:sage [2011/09/24(土) 01:11:04.12 ID:???]
>>422
無理です。Ajaxの出番です。

424 名前:nobodyさん mailto:sage [2011/09/24(土) 01:54:56.55 ID:???]
>>423
204 No Content
返したらいいんじゃないの?

425 名前:422 mailto:sage [2011/09/24(土) 07:19:14.76 ID:???]
>>423
jQueryのloadをためしてみたのですが、やたらページが重くなってしまい断念しました。。ajax使うとしたら具体的に何を使うべきだと思いますか?

>>424
response.set_status(204)でページ更新をキャンセルことができました!


426 名前:nobodyさん mailto:sage [2011/09/24(土) 10:13:14.12 ID:???]
>>420
サンクス。レジストしてみたが即連絡無いので審査待ちだろうか。
なお、英文は書けない



427 名前:nobodyさん mailto:sage [2011/09/24(土) 13:08:29.31 ID:???]
py2.7 になったら socket さわれるようにしてくれ。

428 名前:nobodyさん mailto:sage [2011/09/24(土) 15:20:08.41 ID:???]
28時間になるってことは、無料でも1インスタンスだけで運営するなら
十分にいけるってことか。
そんなことより課金しやすい体系にすればいいのに。
無料サイト増やしてどうするんだ。

429 名前:nobodyさん mailto:sage [2011/09/24(土) 15:53:54.01 ID:???]
思い付きでポコポコサイト作って儲かるやつは残して儲からないやつは潰してって
気楽にできる点はいいな

いや他も気楽かもしれないけど
アメリカに置いたホスティングサーバ今月解約した

430 名前:nobodyさん mailto:sage [2011/09/24(土) 22:06:34.35 ID:???]
>428
個人的には、無料を追い出せよと思う
課金組は安くしてくれ

431 名前:nobodyさん mailto:sage [2011/09/24(土) 22:25:15.74 ID:???]
>>430
最初から課金前提でやるんなら他のサービスのほうがいいんでない?
>>429 みたいな使い方ができるのが強みだと思う

432 名前:nobodyさん mailto:sage [2011/09/26(月) 21:07:53.88 ID:???]
アプリケーションをいくつも登録できる点は
前と同じなのかね?
思い付きでポコポコサイト作ってもいいのかな?

433 名前:nobodyさん mailto:sage [2011/09/26(月) 22:27:12.27 ID:???]
10個まででは

434 名前:nobodyさん mailto:sage [2011/10/04(火) 02:18:38.54 ID:???]
月1000円でvpsでも借りた方がまし

435 名前:nobodyさん mailto:sage [2011/10/05(水) 04:31:13.90 ID:???]
もうすっかり下火だねえ。


436 名前:nobodyさん mailto:sage [2011/10/05(水) 09:37:23.56 ID:???]
今月開始の和製ソーシャルサービスがGAEだね。Pythonかは分からんけど。



437 名前:nobodyさん mailto:sage [2011/10/05(水) 10:27:53.86 ID:???]
SNSをGAEで組むのか……
サイト管理者としてはDBも1つだし、トラフィックに応じて自動でスケールアウトするから作るの楽だろうけど、
利用者当たりのページ遷移が多いからGAEで課金死する感じがあるんだが、どうなんだろうね


438 名前:nobodyさん mailto:sage [2011/10/05(水) 11:26:37.58 ID:???]
ReadQueryが多いSNSは厳しそうだな
機能追加も課金がネックになりそう

439 名前:nobodyさん mailto:sage [2011/10/05(水) 16:48:36.48 ID:???]
課金で苦しむほどの参加者が集まれば嬉しい悲鳴だろうな

440 名前:nobodyさん mailto:sage [2011/10/06(木) 03:42:25.04 ID:???]
収入より課金の方が多くなったりして

441 名前:nobodyさん mailto:sage [2011/10/06(木) 17:45:16.84 ID:???]
そうなると思うよ
SNSなんて広告収入オンリーでしょ

最初は安く済む(1日1万PV以下)
⇒課金が月$9〜$100の間、収入はゼロ

人が中途半端に増えると辛くなる(1日100万PVくらい)
⇒課金が月$1000超えて、収入が1万くらい?
⇒多分この期間が2,3年続く

大幅にあつまってやっとペイする
⇒課金が$5000超えて、収入が月100万円?
⇒このくらいのサービスまでいきつかないと思う

442 名前:nobodyさん mailto:sage [2011/10/06(木) 17:46:59.16 ID:???]
なんか、広告収入が増えるに従って課金が増えるから
儲かってたのはGoogleだけって話になりそうだw

443 名前:nobodyさん mailto:sage [2011/10/07(金) 13:25:11.45 ID:???]
以前はとにかくすげー安いって感じだったのに
今や一番高いのかw

444 名前:nobodyさん mailto:sage [2011/10/07(金) 16:52:02.54 ID:???]
以前は圧倒的な低価格を実現してたから、独自仕様でベンダロックインしてもいいかと思ってた。
今は価格メリットがなくなったし、自由度の少ない独自仕様というデメリットが浮き彫りになった。
ありがとうGAE、夢をありがとう。

445 名前:nobodyさん mailto:sage [2011/10/07(金) 20:19:59.53 ID:???]
ひがやすおさんはどうするんだろうね。

446 名前:nobodyさん mailto:sage [2011/10/08(土) 10:52:35.16 ID:???]
目のでないサービスに引き返せないほどリソース投下したのは失敗だったろうね。
値上げ前は「風が来ている」とか言ってたのにな。



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:???]
インスタンス代ってなんだよ






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<161KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef