1 名前:nobodyさん [2009/05/30(土) 12:40:02 ID:tuYY7oEn] Google App Engine code.google.com/appengine/ ■過去スレ Google App Engine pc11.2ch.net/test/read.cgi/php/1207754942/ ■参考サイト App Engine ギャラリー appgallery.appspot.com/ ドキュメント code.google.com/appengine/docs/python/overview.html
302 名前:nobodyさん mailto:sage [2009/09/10(木) 20:52:50 ID:???] >>300 前から知っているけど、とても良くできていると思います。 制作のコツなどあれば、先人として何かアドバイスいただけないですか?
303 名前:nobodyさん mailto:sage [2009/09/10(木) 20:53:59 ID:???] >>300 リソースの利用状況なんかはどんな感じ?
304 名前:300 mailto:sage [2009/09/10(木) 23:37:03 ID:???] >>302 動かさないと分からない点が多いため、まずは動かしてみることでしょうか。 Googleのマニュアルがかなりしっかりしているので、それを見ながら ひとつずつ解決していけば最終的になんとかなる感じでした。 あとは英語が難しいですがGAEのgoogle groupsを探せば大抵の答えは あると感じました。 >>303 いまのところ余裕で無償範囲です。 Outgoing Bandwidthが最も多くて10〜15%(0.15GB)、 Stored Dataは5%(0.05GB)、CPUも10%以下で収まっています。
305 名前:nobodyさん mailto:sage [2009/09/10(木) 23:38:55 ID:???] お疲
306 名前:nobodyさん mailto:sage [2009/09/11(金) 07:09:32 ID:???] 結構レスポンス速いね
307 名前:nobodyさん mailto:sage [2009/09/12(土) 17:17:07 ID:???] 軽っ
308 名前:nobodyさん mailto:sage [2009/09/12(土) 18:06:40 ID:???] >>300 GAE重いときいてたのに、サクサクだなー。
309 名前:nobodyさん mailto:sage [2009/09/12(土) 18:15:09 ID:???] >>304 よかったらアクセス数も教えてください。
310 名前:nobodyさん mailto:sage [2009/09/12(土) 21:22:21 ID:???] >>300 pythonですかjavaですか? .htmlのページがあるようですが、これはスタティックページですか?
311 名前:300 mailto:sage [2009/09/12(土) 21:45:56 ID:???] 軽いのはMemcacheを使っているのと、参照系(*.html)をServlet+JSPで直接 書いているからだと思います。大した処理をしてないのもありますが。 >>309 一日2〜3万リクエストくらいのようです。そのうちアイコン画像等の静的ファイルが 3分の2くらいで残りをJavaで処理しています。 >>310 Javaです。htmlのページは動的ページです。
312 名前:nobodyさん mailto:sage [2009/09/13(日) 08:40:55 ID:???] Pythonのフレームワーク。google app engineも対応だって。 渋日記: Tornadoウェブフレームワーク日本語訳ができるまで blog.shibu.jp/article/32075270.html パフォーマンス ? Tornado v0.1 documentation tornado.shibu.jp/deploy.html#wsgi-google-appengine
313 名前:nobodyさん mailto:sage [2009/09/13(日) 11:56:23 ID:???] 使おうと思ったがSMS認証…orz 携帯持ってない難民はあきらめるほか無いですか、そうですか
314 名前:nobodyさん mailto:sage [2009/09/13(日) 12:43:04 ID:???] 要らないんじゃなかったっけ?
315 名前:nobodyさん mailto:sage [2009/09/13(日) 12:50:16 ID:???] 携帯認証せずに使う方法なんてあるの?
316 名前:nobodyさん [2009/09/13(日) 14:06:17 ID:w7PctTKX] >>312 翻訳速度凄いな。後で使ってみる。 ところで、一般的なフォルダツリー構造をReferencePropertyを使って実現する場合、 親にReferenceListPropertyを持たせるのと、 子にReferencePropertyを持たせるのとどっちがいいんでしょうか?(速度とか)
317 名前:nobodyさん mailto:sage [2009/09/13(日) 14:52:16 ID:???] 上から順々に探索することになるだろうから前者の方が速いのでは。
318 名前:nobodyさん mailto:sage [2009/09/13(日) 17:44:55 ID:???] 両方要るんじゃね?
319 名前:nobodyさん mailto:sage [2009/09/13(日) 18:31:18 ID:???] 子にReferencePropertyを持たせる ReferenceProperty として child.parent をつくると parent.childs (childrenだがそこに突っ込むのは無し) が勝手に出来る
320 名前:nobodyさん mailto:sage [2009/09/13(日) 18:33:29 ID:???] あちなみにparentはたしか既存のプロパティ名だから 違う名前(r_parentとか)で作る必要があると思う
321 名前:nobodyさん mailto:sage [2009/09/13(日) 18:56:33 ID:???] 糞設計だなw
322 名前:nobodyさん mailto:sage [2009/09/13(日) 19:08:47 ID:???] Optimal tree structure with datastore groups.google.com/group/google-appengine/browse_thread/thread/c311c8fdde369f18/0554a24ea63bcbeb 向こうのグループは盛んで、googleの人からも返信貰えるんだね。
323 名前:nobodyさん mailto:sage [2009/09/14(月) 00:37:07 ID:???] >>322 Nick さんは Google 社員の中でも特別なのですわ。グループではものすごいエナジーで返信しまくってる上に irc でも同じぐらい活躍しています。
324 名前:nobodyさん mailto:sage [2009/09/18(金) 06:22:37 ID:???] Twit Delay | Twitter 予約投稿サービス twitdelay.net/ twitdelay.appspot.com/ これもgoogle app engine製でしょうか?appspot.comだし。 API使ったマッシュアップ(サポートしているtwitterはAPIが豊富)だと作り易いんでしょうかね・・・
325 名前:nobodyさん mailto:sage [2009/09/18(金) 08:06:59 ID:???] python+beautifulsoupでほぼ何でもアリなことをしています
326 名前:nobodyさん mailto:sage [2009/09/18(金) 23:28:32 ID:???] >>324 最近のチンパン団メンバーの勢いが凄いですね。 日本のWebを牽引するのは、はてなではなくチンパン団ではないかと思うこの頃。
327 名前:nobodyさん mailto:sage [2009/09/19(土) 02:54:46 ID:???] こういう人が多くはいないことを祈る。
328 名前:nobodyさん mailto:sage [2009/09/19(土) 03:57:44 ID:???] 日本人のことを揶揄してディスってんのかと思ったら 本当にそんな団があんのかよ しょうもねぇなぁ
329 名前:nobodyさん [2009/09/22(火) 17:50:58 ID:wI8viNrf] ひまつぶしにつくった。後悔はしてない kawaii-kara.appspot.com/
330 名前:nobodyさん mailto:sage [2009/09/22(火) 18:01:13 ID:???] @home9yappy 乙
331 名前:nobodyさん [2009/09/22(火) 22:11:33 ID:tNaPpKzd] 在庫表示、在庫追加、在庫削除みたいな最低限のレベルの シンプルな在庫管理ってbig tableだけでどうにか作れるもんなんだろうか?
332 名前:nobodyさん mailto:sage [2009/09/22(火) 22:39:01 ID:???] >>329 たくさんクリクリしたら「もうむり」ってポップアップしたお
333 名前:nobodyさん mailto:sage [2009/09/22(火) 22:40:01 ID:???] >>329 gomenn,XSSテストしたら壊れちゃった・・・。
334 名前:nobodyさん mailto:sage [2009/09/22(火) 22:41:44 ID:???] >>329 気が付いたら直してください。
335 名前:nobodyさん mailto:sage [2009/09/22(火) 22:48:00 ID:???] >>329 ロプロスの仕業?
336 名前:nobodyさん mailto:sage [2009/09/22(火) 22:54:34 ID:???] >>331 BIGTABLEってJOINできないから面倒じゃない?
337 名前:nobodyさん mailto:sage [2009/09/23(水) 09:34:53 ID:???] データストア落ちてますか?
338 名前:nobodyさん mailto:sage [2009/09/23(水) 11:26:55 ID:???] >>329 見られないよ!?鯖落ちてる?
339 名前:nobodyさん mailto:sage [2009/09/23(水) 11:48:16 ID:???] >>329 JAVAですか?Pythonですか? 作ってみた感想とか聞かせてください。
340 名前:nobodyさん mailto:sage [2009/09/24(木) 00:45:12 ID:???] >>337 グループとか公式のステータスとかIRCみるべし。
341 名前:nobodyさん mailto:sage [2009/09/24(木) 10:54:42 ID:???] >>336 >BIGTABLEってJOINできないから面倒じゃない? RDB脳は捨てるべき。 >>331 BIG TABLE流の設計をすれば全然オッケーだよ。
342 名前:nobodyさん mailto:sage [2009/09/24(木) 11:09:59 ID:???] bdbだけで全部やるはめになったような感じに考えたらOK?
343 名前:nobodyさん mailto:sage [2009/09/24(木) 11:38:45 ID:???] 正規化をあきらめればOK どっちみちindexが足りなくなって死ぬけど
344 名前:nobodyさん mailto:sage [2009/09/24(木) 21:36:21 ID:???] >>341 性器の時代
345 名前:nobodyさん mailto:age [2009/10/03(土) 10:10:45 ID:???] age
346 名前:nobodyさん mailto:sage [2009/10/09(金) 21:21:06 ID:???] 過疎ってんな
347 名前:nobodyさん mailto:sage [2009/10/10(土) 01:28:09 ID:???] 日経にクラウドうんたらでてたのを見た
348 名前:nobodyさん [2009/10/10(土) 05:27:23 ID:XkXcMKwu] 今のところ、 面倒くささが別の種類の面倒くささに変換されるだけだからな・・・
349 名前:nobodyさん mailto:sage [2009/10/10(土) 09:27:22 ID:???] サーバ管理をしなくてよくなるのは超面倒くさいよね。
350 名前:nobodyさん mailto:sage [2009/10/10(土) 09:35:49 ID:???] ちょーめんどう
351 名前:nobodyさん mailto:sage [2009/10/10(土) 11:07:18 ID:???] googleの中の人が代わりに面倒なことをやってくれてる
352 名前:nobodyさん mailto:sage [2009/10/10(土) 15:42:48 ID:???] 月何十万も人件費払って社内の微妙な技術者にサーバ運用させるのと比べたら googleの中にいる有能な奴らに超安価に運用を任せる方が 100万倍くらいリスキーだよね
353 名前:nobodyさん mailto:sage [2009/10/10(土) 16:29:56 ID:???] 皮肉を言いたいのか、日本語がうまく使いこなせてないのかが 判別つかなくて困る
354 名前:nobodyさん mailto:sage [2009/10/10(土) 17:11:35 ID:???] 皮肉にしては日本語として微妙なのでリスキーの意味を勘違いしてると解釈した
355 名前:nobodyさん mailto:sage [2009/10/10(土) 18:19:49 ID:???] 30点 もっとがんばりましょう
356 名前:nobodyさん mailto:sage [2009/10/10(土) 21:31:23 ID:???] googleの中の人もピンキリだったりするけどな 端的に言うと、急上昇ワードとか不評だったろ
357 名前:nobodyさん mailto:sage [2009/10/10(土) 22:00:59 ID:???] 有能な奴らはいつ辞めるか判らんからハイリスク あほでもだれでもメンテナンスできる様なのでないと どっかで破綻する
358 名前:nobodyさん mailto:sage [2009/10/10(土) 22:21:49 ID:???] いずれにしろ、6時間落ちたりするのはいただけないッス お遊びサイトならいいけど業務に使ってたら致命的やん
359 名前:nobodyさん mailto:sage [2009/10/11(日) 00:31:40 ID:???] >>358 天下のGoogleが6時間も落ちたりする訳ないじゃない!!!
360 名前:nobodyさん mailto:sage [2009/10/11(日) 01:23:17 ID:???] 最近聞かなくなったけどDNSが死んで繋がらなくなることもあったわな
361 名前:nobodyさん mailto:sage [2009/10/11(日) 02:42:24 ID:???] >>360 天下のGoogleが6時間も落ちたりする訳ないじゃない!!!
362 名前:nobodyさん mailto:sage [2009/10/11(日) 04:24:26 ID:???] ちょっとだけマジレス google も Unplanned Downtime が無いと言っている訳ではない (1)原理的に Planned Downtime は発生しない w (2)さらに Unplanned Downtime も他のサービスよりも少ない ttp://www.seo-lpo.net/archives/3134
363 名前:nobodyさん mailto:sage [2009/10/11(日) 04:27:23 ID:???] 凄いサイトを持ってくるな…
364 名前:nobodyさん mailto:sage [2009/10/11(日) 04:38:44 ID:???] 原理的にgoogleは嘘吐き
365 名前:nobodyさん mailto:sage [2009/10/11(日) 04:45:31 ID:???] あぁ、元記事はこっちか ttp://jp.techcrunch.com/archives/20081030despite-recent-outages-google-claims-999-percent-reliability-for-gmail-and-other-apps-too/ ttp://news.livedoor.com/article/detail/3881516/ ttp://cnuts.jp/cv/fitm/6622 酢マンコ
366 名前:nobodyさん mailto:sage [2009/10/11(日) 08:21:50 ID:???] お前らが優秀な運用技術者で 今後一切職を失うことがないほど有能だということがよく分かったよ がむばって! おうゑんしてゐます!
367 名前:nobodyさん mailto:sage [2009/10/11(日) 09:16:59 ID:???] なんか必死な人がいるな
368 名前:nobodyさん mailto:sage [2009/10/11(日) 13:12:24 ID:???] 必死っていうか意味が不明 ノイローゼか
369 名前:nobodyさん mailto:sage [2009/10/11(日) 19:37:55 ID:???] 24点
370 名前:nobodyさん mailto:sage [2009/10/11(日) 21:05:39 ID:???] きもい奴が常駐してるな
371 名前:nobodyさん mailto:sage [2009/10/11(日) 21:32:58 ID:???] 必死っていうか意味が不明 ノイローゼか
372 名前:nobodyさん mailto:sage [2009/10/11(日) 23:14:32 ID:???] 伸びないわスレの内容のほとんどが意味ないわで おさっしくだしあ
373 名前:nobodyさん mailto:sage [2009/10/11(日) 23:30:04 ID:???] もう来なくていいよ お前が居なくても世界は回る
374 名前:nobodyさん mailto:sage [2009/10/11(日) 23:32:00 ID:???] 人間なんていらんかったんや!
375 名前:nobodyさん mailto:sage [2009/10/13(火) 16:42:12 ID:???] >>348 >面倒くささが別の種類の面倒くささに変換されるだけだからな・・・ 実際開発してみると、これは実感するわ。 実環境あるいはそれに近い環境でベンチマークとれなくて困ってます。だれか助けて。
376 名前:nobodyさん mailto:sage [2009/10/13(火) 18:47:25 ID:???] >>375 実環境だと、どこに時間がかかってるか分からないね。 ちなみに性能が出なくて困ってるの? それともCPU時間を減らしたいの?
377 名前:nobodyさん mailto:sage [2009/10/14(水) 00:59:53 ID:???] >>376 プロファイリングならできますわ code.google.com/intl/en/appengine/kb/commontasks.html#profiling
378 名前:nobodyさん mailto:sage [2009/10/14(水) 09:50:38 ID:???] 問題解決に必要なもの : バカにつける薬
379 名前:nobodyさん mailto:sage [2009/10/14(水) 12:10:00 ID:???] Incoming Email - Your App Engine app has been able to send email for some time ... but now, with 1.2.6, your app can also receive email. After enabling mail as an inbound service (just like XMPP), users can email your application at whatever@yourappid.appspotmail.com. Inbound messages are converted to HTTP requests (again, just like XMPP) which you can receive via webhook handler. Docs for Python, Java. メール受信キター
380 名前:nobodyさん mailto:sage [2009/10/14(水) 12:14:53 ID:???] Delete an Appもできるようになってるじゃん googlerこのスレ見てんのか?
381 名前:nobodyさん mailto:sage [2009/10/14(水) 12:15:23 ID:???] 携帯厨大勝利
382 名前:nobodyさん mailto:sage [2009/10/14(水) 12:25:19 ID:???] >>380 わーい
383 名前:nobodyさん mailto:sage [2009/10/14(水) 14:57:38 ID:???] 全部消した すっきりした
384 名前:nobodyさん [2009/10/14(水) 15:12:16 ID:UoS3FYpp] >>383 やめないでー>.<
385 名前:nobodyさん mailto:sage [2009/10/14(水) 15:14:50 ID:???] 漏れ禿げだから 後ろ髪ないし
386 名前:nobodyさん mailto:sage [2009/10/14(水) 23:21:51 ID:???] 携帯ちゅうなにが関係あんの
387 名前:nobodyさん mailto:sage [2009/10/14(水) 23:55:57 ID:???] 携帯メールからTwitterにポストするプログラムが書けるとか?
388 名前:nobodyさん mailto:sage [2009/10/15(木) 00:56:26 ID:???] 書ける
389 名前:nobodyさん mailto:sage [2009/10/15(木) 05:15:32 ID:???] 携帯メールで巨大ロボットを動かすプログラムが書けるとか?
390 名前:nobodyさん mailto:sage [2009/10/15(木) 17:41:18 ID:???] 今日はいい天気だったよな。
391 名前:nobodyさん mailto:sage [2009/10/15(木) 20:24:10 ID:???] 昨日削除したアプリの最終確認がやっと届いた 消すのにも時間かかるんだな
392 名前:nobodyさん mailto:sage [2009/10/15(木) 20:30:41 ID:???] えっ なんで?
393 名前:nobodyさん mailto:sage [2009/10/15(木) 22:10:04 ID:???] 昨日申し込んで実際に消えるのは明日のよるか明後日だって
394 名前:nobodyさん [2009/10/19(月) 00:14:15 ID:slCeJxW2] GAEでPHPのコード動かそうと思ってためしたけどダメだった。
395 名前:nobodyさん mailto:sage [2009/10/19(月) 01:38:35 ID:???] >>394 諦めるのはまだ早いよ
396 名前:nobodyさん mailto:sage [2009/10/19(月) 10:49:52 ID:???] >>394 「PHPはダメ」と空目した
397 名前:nobodyさん [2009/10/19(月) 11:41:15 ID:Wql9KY0a] quercus使ってwordpress動かしてるのがあったけど、 デモサイトがkuso重くてダメだと悟った。
398 名前:nobodyさん mailto:sage [2009/10/22(木) 21:37:41 ID:???] GAE on Pythonで、ライブラリパスを追加する方法を教えてください。 今は import sys, os rootdir = os.path.dirname(__file__) sys.path.insert(0, os.path.join(rootdir, "lib")) とかしていて、これでも動くんだけど、もっといい方法があるんじゃないかと思い質問しました。 app.yamlとかで設定できるとうれしいんですが。
399 名前:nobodyさん mailto:sage [2009/10/23(金) 06:14:03 ID:???] GAEってセッション機能がデフォルトでは提供されていないのか。 PHP以下だな。
400 名前:nobodyさん mailto:sage [2009/10/23(金) 09:43:59 ID:???] >>398 そんな感じでやるしかないはず。
401 名前:nobodyさん mailto:sage [2009/10/23(金) 23:39:18 ID:???] >>398 sys.path.append(...) でやってる ちなみにzipにも出来るから ディレクトリ造らずに libhoge.zipだけ置いて import libhoge みたいなことが可能だったはず
402 名前:nobodyさん mailto:sage [2009/10/24(土) 00:07:53 ID:???] PHPの場合、includeで絶対パス使うと最適化されたりするけど、 ttp://framework.zend.com/manual/ja/performance.classloading.html Python+GAEだと、どうなんだろうね。 まあ、そんなちまいの考える必要ないのかもしれんが。