トップページphp
1001コメント298KB

Google AppEngine 3アプ目

レス数が1000を超えています。これ以上書き込みはできません。
0001nobodyさん2010/02/25(木) 09:32:03ID:5mUqVSik
Google App Engine
http://code.google.com/appengine/

■過去スレ
Google App Engine
http://pc11.2ch.net/test/read.cgi/php/1207754942/
Google App Engine 2アプ目
http://pc11.2ch.net/test/read.cgi/php/1243654802/

■リンク集
はてなブックマーク
http://b.hatena.ne.jp/t/gae
http://b.hatena.ne.jp/t/Google%20App%20Engine
Delicious
http://delicious.com/popular/gae
http://delicious.com/popular/googleappengine

■参考サイト
App Engine ギャラリー
http://appgallery.appspot.com/
ドキュメント
http://code.google.com/appengine/docs/python/overview.html
0951nobodyさん2011/03/26(土) 14:20:49.93ID:???
そろそろWeb初心者スレ行けよ
GAE関係無い
0952nobodyさん2011/03/26(土) 18:45:58.77ID:???
global変数
session変数
local変数
があるんだっけ?
まあスレちだけど
うまくいったら
結果とソース晒すのが礼儀だよ
0953nobodyさん2011/03/26(土) 20:54:20.19ID:???
GAE初心者です。PYTHONも初心者ですが、GAE&PYTHONに興味がありまして、
調べているうちに一つ疑問がありました。すいませんが、どなたかご教授
していただけませんでしょうか。

ネットで見ていますと、GAEのデータベースでは、数十万件のKINDまたは、
エンティティグループ(トランザクションのグループのようなもの?)を作成
してトランザクションが衝突することを避けた方が良いと書かれていました。
一方で、GAEの割り当てでは、インデックス数が200に設定されていました。

これは、検索(filter)を行わずにただ単純にfetchしてしまえば、インデッ
クスは生成されないということでしょうか?
その場合、さらに、get_by_key_nameなどを実行したり、__key__に対する
filterではインデックスが生成されないと考えてよろしかったのでしょうか?

といいますのも、keyの値は一意で有る必要があると思うのですが、そのkey
に対してインデックスが張られないとなると、どのようにして一意判定をし
ているのかよく分かりませんでした。
それとも、KIND+key全体で一つのインデックスを張っていると理解すれば、
よろしかったでしょうか。

GAEのインデックスが張られるのはいつなのかいまいちよく分からなかった
ため、質問させていただきました。
【XXをすると、インデックスが生成される】、というのが有りましたら、
是非お教え下さい。

以上、少々長文になってしまいましたが、よろしくお願い致します。
0954nobodyさん2011/03/26(土) 21:38:17.63ID:???
ローカルでテストしてみて index.yaml の内容見ればわかる
0955nobodyさん2011/03/31(木) 20:54:57.84ID:???
1.4.3で追加されたFiles APIとは何ぞや?
0956nobodyさん2011/04/01(金) 03:56:08.09ID:???
Files API: The new Files API in Python and Java allow you to pragmatically read and write data using Blobstore. This API can be used to generate reports, export data, or do anything that your heart desires that requires large, binary objects.
だって
0957nobodyさん2011/04/01(金) 21:37:32.56ID:???
>>956
つまり管理系のAPIってことなのだろうか

file.open('hoge.txt, 'r').read()
的な動作とはかとは全く関係ないってことね
0958nobodyさん2011/04/07(木) 16:04:39.38ID:???
GoogleAppEngineLauncherでPythonファイルをアップロードする際の内部っていうオプションは何でしょうか?
Version 1.4.3を使用しています。
0959nobodyさん2011/04/07(木) 16:26:31.08ID:???
Windows版には見あたらないけど
スクリーンショットを貼れ
0960nobodyさん2011/04/07(木) 16:41:44.31ID:???
ロダはこちらで良かったでしょうか
ttp://uproda.2ch-library.com/360936QIj/lib360936.png
詳細を押すとここに飛ばされますが、内部については記述ありませんでした。
ttp://code.google.com/intl/ja-JP/appengine/docs/python/tools/uploadinganapp.html
0961nobodyさん2011/04/07(木) 19:19:53.80ID:???
画像やZIPデータをダウンロードさせるのって、一度Blobとしてアップロードして格納した後にgetに対してそれを返してやるって方法でいいのでしょうか?
アプリのファイルと一緒にアップロードしておいて、self.response とかにURLを渡してダウンロードさせてやるようなことはできないのでしょうか?
変な質問かも知れませんがご教示よろしくお願いします。ググれワードでもいいです。
0962nobodyさん2011/04/07(木) 19:39:09.95ID:???
redirect
0963nobodyさん2011/04/07(木) 19:59:30.30ID:???
>>961
そのファイルはどこに置いてあるんだい?
0964nobodyさん2011/04/07(木) 20:48:06.55ID:???
>>963
/helloworld
/helloworld/app.yaml
/helloworld/index.html
/helloworld/main.py
/helloworld/myfile.jpg
のような感じです。これだと自動で一緒にアップロードしてくれますよね?
redirectも調べてみます。
0965nobodyさん2011/04/07(木) 21:06:01.19ID:???
>>962
静的ハンドラと redirect を使っていけたようです!
他のファイルやパスでも試してみたいと思います。ありがとうございます。
0966nobodyさん2011/04/07(木) 23:20:53.80ID:???
sslにするとダメになったりするバグ治ってるのかな
0967nobodyさん2011/04/08(金) 07:35:32.97ID:???
>>966
確かめてみたところ secure: always にしてもちゃんとダウンロードできました。

リダイレクトで該当のZIPをダウンロードさせることができたのですが、URL直打ちでもファイルをダウンロードできてしまいました。
URL直打ちからはアクセスできなく、別のページ経由からのアクセスでしかダウンロードできないようにするにはどうしたら良いでしょうか?
この場合もデータストアを使わずredirectで実現可能でしょうか?
今、app.yamlの設定は
handlers:
- url: /static
static_dir: static
で、staticフォルダの中がダウンロードできる状態です。
0968nobodyさん2011/04/08(金) 07:44:34.13ID:???
馬鹿には無理
0969nobodyさん2011/04/08(金) 18:05:34.02ID:???
ヒントだけでもいただければと。ググれワードだけでも。
0970nobodyさん2011/04/08(金) 22:03:59.27ID:???
blobstore
0971nobodyさん2011/04/09(土) 00:05:31.28ID:???
まぁ、htaccessのリファラでやってたようなことをやるには別のサービス使った方が労働
コスト的に安上がりだよなぁ
0972nobodyさん2011/04/10(日) 13:54:37.24ID:???
アプリは動いているがコンソールが落ちた
0973nobodyさん2011/04/10(日) 14:26:43.07ID:???
14:00からCRONとTaskQueueが停止中
http://code.google.com/status/appengine/detail/taskqueue/2011/04/09#ae-trust-detail-taskqueue-execution-latency
0974nobodyさん2011/04/10(日) 14:47:18.10ID:???
>>970
遅くなりました、ありがとうございます。調べてみます。
0975nobodyさん2011/04/10(日) 22:31:34.00ID:???
ダッシュボードのチャートにInstancesとMemory Usageが増えてる
0976nobodyさん2011/04/12(火) 06:28:02.22ID:???
      \∧_ヘ     / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
 ,,、,、,,, / \〇ノゝ∩ < 1000取り合戦、いくぞモナァ!!       ,,、,、,,,
    /三√ ゚Д゚) /   \____________  ,,、,、,,,
     /三/| ゚U゚|\      ,,、,、,,,                       ,,、,、,,,
 ,,、,、,,, U (:::::::::::)  ,,、,、,,,         \オーーーーーーーッ!!/
      //三/|三|\     ∧_∧∧_∧ ∧_∧∧_∧∧_∧∧_∧
      ∪  ∪       (    )    (     )   (    )    )
 ,,、,、,,,       ,,、,、,,,  ∧_∧∧_∧∧_∧ ∧_∧∧_∧∧_∧∧_∧
      ,,、,、,,,       (    )    (    )    (    )    (    )
※レス数が980を越えたスレは、980突破後最新のレスから24時間以内に
レスが付かなかった場合強制的にdat落ちします。
1000まで埋め立てたい場合は980突破後速やかに1000まで埋め立てましょう。
また、埋め立てたくない場合は980突破後、24時間放置しましょう。

1000取り合戦間近スレを報告するスレ
http://kamome.2ch.net/test/read.cgi/mog2/1301989517/l50
より、1000取り合戦のお知らせでした
0977nobodyさん2011/04/12(火) 12:18:15.66ID:???
次スレはスレタイに「python」って入れて欲しいものだ
0978nobodyさん2011/04/12(火) 12:27:02.86ID:???
Google App Engine for Python 4アプ目
でおk?
半角スペースはどうすんべ
0979nobodyさん2011/04/12(火) 14:12:34.21ID:???
それで良いと思います
0980nobodyさん2011/04/12(火) 17:56:35.64ID:???
Google App Engine for Python 4アプ目
http://hibari.2ch.net/test/read.cgi/php/1302598469/
0981nobodyさん2011/04/12(火) 18:12:12.53ID:lXmF6dcw
   ┌─┐
   │●│
   └─┤
   _   ∩
  ( ゚∀゚)彡
┌─┬⊂彡
│●│ おっぱい!おっぱい!
└─┘      おっぱい!おっぱい!
0982nobodyさん2011/04/12(火) 21:13:16.83ID:???
埋めタイム?
0983nobodyさん2011/04/12(火) 21:30:52.28ID:???
GAEってレンサバ+DB+APIって感じ?
0984nobodyさん2011/04/12(火) 21:51:56.36ID:???
   ┌─┐
   │●│
   └─┤
   _   ∩
  ( ゚∀゚)彡
┌─┬⊂彡
│●│ おっぱい!おっぱい!
└─┘      おっぱい!おっぱい!
0985nobodyさん2011/04/12(火) 21:53:15.86ID:???
>>983
KV + Auth + SSL + quota
0986nobodyさん2011/04/13(水) 16:43:42.71ID:???
保守
0987nobodyさん2011/04/13(水) 21:33:31.21ID:zzeBZffZ
梅干湯
0988nobodyさん2011/04/14(木) 15:45:51.00ID:???
埋めるの?
0989nobodyさん2011/04/14(木) 16:09:46.01ID:???
980超えたので埋めなくても落ちる
0990nobodyさん2011/04/14(木) 16:47:16.58ID:???
落とすのか埋めるのかって意味で
0991nobodyさん2011/04/14(木) 17:07:02.02ID:???
次すれ
http://hibari.2ch.net/test/read.cgi/php/1302598469/
0992nobodyさん2011/04/14(木) 18:25:07.38ID:???
オライリーの本結局どなの?
初心者向け
0993nobodyさん2011/04/14(木) 19:04:46.62ID:???
落とさなくても埋まる
0994nobodyさん2011/04/14(木) 22:10:04.64ID:???
pep8とgoogle流コーディングスタイル
どっち使ってる?
0995nobodyさん2011/04/15(金) 01:53:19.80ID:???
オライリーのやつ電子ブックで出ないかなー
0996nobodyさん2011/04/15(金) 13:05:34.23ID:yn0ntc/B
ume
0997nobodyさん2011/04/15(金) 13:06:24.31ID:???
ume
0998nobodyさん2011/04/15(金) 13:06:42.55ID:???
ume
0999nobodyさん2011/04/15(金) 13:06:56.24ID:???
ume
1000nobodyさん2011/04/15(金) 13:07:06.86ID:???
ume
10011001Over 1000Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。