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


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

Google App Engine



1 名前:nobodyさん mailto:sage [2008/04/10(木) 00:29:02 ID:???]
Google App Engine
code.google.com/appengine/

617 名前:nobodyさん [2009/02/01(日) 12:53:17 ID:jgCOwxDC]
>また別の会社がでてくるから。
>こうした創造的破壊は経済の必然プロセスなんだ。

Cloudのようなシステムを本格化するためには、こういう事では
ためだ。安定・長期のシステム稼働が無かったら使いものにならない。

618 名前:nobodyさん mailto:sage [2009/02/01(日) 13:24:31 ID:???]
W.nnyが一番長期のシステム稼働かもな
安定かどうかは知らん

619 名前:nobodyさん [2009/02/02(月) 02:00:32 ID:enCDFoM0]
一つのアプリの異なるURLを、別のドメインにマップすることってできますか?
www.hoge.com/ → hoge.appspot.com/hoge/
www.hoge1.com/ → hoge.appspot.com/hoge1/
みたいな感じに。
10個しか作れないので、単機能的なミニアプリ作るともったいないです

620 名前:nobodyさん mailto:sage [2009/02/02(月) 06:25:12 ID:???]
アプリの削除機能付かないのかな

621 名前:nobodyさん mailto:sage [2009/02/02(月) 06:28:12 ID:???]
>>619
複数のドメインを一つのアプリに割り当ては出来るから
そのアプリの各URLのところに
どのドメインでアクセスされているかを調べて
それぞれの処理を行うディスパッチャを作れば実現可能

622 名前:nobodyさん mailto:sage [2009/02/02(月) 13:33:03 ID:???]
>>621
なるほど
ありがとうございました

623 名前:nobodyさん mailto:sage [2009/02/05(木) 16:54:27 ID:???]
referenceproperty(a)を持つmodel(A)で
reference先のmodel(B)のproperty(b)の値を条件に
検索を行いたいのですがどうすれば出来ますか?
db.GqlQuery('SELECT * FROM A WHERE a.b=:1', hoge)
みたいな感じで書くとエラーになるようです><

624 名前:nobodyさん [2009/02/05(木) 17:16:42 ID:865tdHLi]
ちょっとまぬけだけどこんなの
ttp://groups.google.co.jp/group/google-app-engine-japan/browse_thread/thread/13dce425a5063bd0#


625 名前:nobodyさん mailto:sage [2009/02/05(木) 17:23:03 ID:???]
whereに a > 1 and b > 2 のように
">" などの条件は2つ以上記述できない。 (1つしかだめ)

', '.join(self.INEQUALITY_OPERATORS))
BadFilterError: BadFilterError: invalid filter: Only one property per query may
have inequality filters (<=, >=, <, >)..



626 名前:nobodyさん mailto:sage [2009/02/05(木) 17:27:40 ID:???]
部分一致検索はできない
w が unicode のとき
q = db.GqlQuery("SELECT * FROM Hoge WHERE fuga>=:1 and fuga<:2", w, w + u"\uFFFD")
w が utf-8 のとき
q = db.GqlQuery(("SELECT * FROM Hoge WHERE fuga>=:1 and fuga<:2", w, w + "\xEF\xBF\xBD").decode("utf-8"))
自動でデコードされるみたいなので
q = db.GqlQuery("SELECT * FROM Hoge WHERE fuga>=:1 and fuga<:2", w, w + "\xEF\xBF\xBD")
でもいいみたい

627 名前:nobodyさん mailto:sage [2009/02/05(木) 17:36:32 ID:???]
使えねーw

628 名前:nobodyさん mailto:sage [2009/02/06(金) 23:57:51 ID:???]
馬鹿には使えないのですね
わかります

629 名前:nobodyさん mailto:sage [2009/02/07(土) 04:07:10 ID:???]
馬鹿しか使わないのです。
全然わかってないですね

630 名前:nobodyさん mailto:sage [2009/02/07(土) 07:00:42 ID:???]
なるほど
ありがとうございました

631 名前:nobodyさん [2009/02/07(土) 07:23:13 ID:+a2UfnZm]
複雑だと思うならつかわなきゃいいんじゃねーの?
なんでアホはあるもの全部使わなきゃ気がすまねーの?

632 名前:nobodyさん mailto:sage [2009/02/07(土) 18:47:59 ID:???]
そういうのの他にも、好きな物(言語とか)を袖にされて怒りで思考が乱れ、
心の平安を得る為に「相手を見下せるキャラ設定を相手にかぶせる」という
手短な方法を選ぶ人も多いね。>>628-631とか。

633 名前:nobodyさん mailto:sage [2009/02/07(土) 19:01:16 ID:???]
632は?

634 名前:nobodyさん mailto:sage [2009/02/07(土) 19:25:54 ID:???]
>>632
ただの痛い子です

635 名前:nobodyさん mailto:sage [2009/02/07(土) 20:44:09 ID:???]
>>632
>>628-632の間違いじゃん。



636 名前:nobodyさん mailto:sage [2009/02/07(土) 22:30:53 ID:???]
キャラ設定をかぶせているが、それほど不当だとは思ってない。

逆にそういうキャラと想定しないと、意見をスルーできずに心の平安を
得られないのもまあおっしゃる通りで、むしろ当然のことだと思ってるぞ。

637 名前:nobodyさん mailto:sage [2009/02/07(土) 22:34:12 ID:???]
ロードマップが更新されたね
メール受信処理とかタスク処理とかなかなか使えそう

638 名前:nobodyさん mailto:sage [2009/02/08(日) 11:20:51 ID:???]
ちなみに以前のロードマップ
codezine.jp/article/detail/3233
それによると、今後2四半期(2009年3月まで)で次のような機能追加が行われるという。

* 大容量ファイルのサポート
* 大規模データのインポート・エクスポート
* 有料プランの開始
* 新しい言語サポート
* Uptimeモニタ用サイト

有料サポートは間に合うのか?
新しい言語サポートは無理そうだな・・

639 名前:nobodyさん mailto:sage [2009/02/08(日) 23:42:00 ID:???]
馬鹿にされると(恥ずかしい?)のは馬鹿だからだろ
馬鹿じゃないんだったら馬鹿にされてもいいじゃん
ひとちがいなんだから

640 名前:nobodyさん mailto:sage [2009/02/09(月) 13:47:41 ID:???]
自作モジュールを作ったんだけど、
ImportError: No module named xxxx
というエラーが出るんだけど、モジュールの置く場所って
何か知らせないとダメなの?

hoge/test.py
      /xxxx.py ←今回作ったモジュール

test.pyの中でimport xxxxとやっても読み込めません

641 名前:nobodyさん mailto:sage [2009/02/09(月) 16:12:08 ID:???]
                             |
                             |
      ∩___∩             |
      | ノ  _,  ,_ ヽ        ((  | プラプラ
     /  ●   ● |         (=)
     |    ( _●_)  ミ _ (⌒)   J  ))
    彡、   |∪|  ノ
⊂⌒ヽ /    ヽノ  ヽ /⌒つ
  \ ヽ  /         ヽ /
   \_,,ノ      |、_ノ


642 名前:nobodyさん mailto:sage [2009/02/09(月) 16:14:52 ID:???]
import sys, os
sys.path.append(os.path.dirname(__file__))


643 名前:640 mailto:sage [2009/02/10(火) 10:45:05 ID:???]
>>642
__init__.py作って、中にその2行足したらできました!!
ありがとうございました

>>641
クマさん かわぃぃ^^

644 名前:nobodyさん mailto:sage [2009/02/11(水) 03:33:41 ID:???]
urllib, urllib2, httplib がそのまま使えるようになったっぽっぽっぽ
>Google App Engine Blog: SDK version 1.1.9 Released
>You can now use the Python standard libraries urllib, urllib2 or httplib to make HTTP requests.
>This has been a frequent request on our issue tracker.
>We've been working on a set of tools that will make the process of uploading and downloading data from App Engine applications easier.
>Today we're excited to announce an early release of our new bulk uploading client.
>You can try it out here. Let us know what you think in our Google Group!
>Several updates to our datastore, including the automatic generation of single property indexes and the addition of IN and != operators to db.Query.
>See the Datastore API docs for more details.
>A bunch of additional bugfixes and enhancements, listed in our Release Notes.
> ttp://googleappengine.blogspot.com/2009/02/sdk-version-119-released.html

645 名前:nobodyさん mailto:sage [2009/02/11(水) 04:35:54 ID:???]
ttp://code.google.com/intl/ja/appengine/docs/python/urlfetch/overview.html
ダウンロードへいくと勝手に日本語サイトに飛ばされて
1.1.0しかダウンロードリストに出てきません
本当にありがとうございました



646 名前:nobodyさん mailto:sage [2009/02/11(水) 22:21:42 ID:???]
今日の日付を取得しようと、
datetime.datetime.today().strftime("%Y/%m/%d %H:%M")
ってやるととんでもない時間が返ってくるんだけど、
日本の時間に設定できないの?

647 名前:nobodyさん mailto:sage [2009/02/12(木) 00:45:35 ID:???]
いまはtimedeltaで+9するしかないみたいですね
そのうちTZに対応してくれるのかも知れないけど
timedeltaで+9するアプリばっかりになると
勝手にTZ対応されるとまた困ったことになりそうだね

648 名前:nobodyさん [2009/02/12(木) 01:34:22 ID:LTV8fqHE]
>>647
やっぱりそうなんだ。
ありがとう

today = datetime.datetime.today() + datetime.timedelta(hours=+9)
print today.strftime("%Y/%m/%d %H:%M")

649 名前:nobodyさん mailto:sage [2009/02/12(木) 02:48:51 ID:???]
+9をmodelとかcontrollerとかでいじると後でやばそうなんで
カスタムフィルタ作ってそこで変換した方がよさそうです
ttp://webdba.blogspot.com/2008/04/google-app-engine-django-template.html
ttp://d.hatena.ne.jp/gonsuzuki/20080831/1220161557
ttp://reiare.net/blog/2008/04/17/utc-to-jtc/
ttp://w00kie.com/2008/06/19/custom-django-filters-in-google-app-engine/

650 名前:nobodyさん [2009/02/12(木) 04:53:54 ID:0dYkTFC0]
memcache がローカルだとうまく動かないのですが
動いているかたはいらっしゃいますか?

651 名前:nobodyさん mailto:sage [2009/02/13(金) 17:51:25 ID:???]
googleappengine.blogspot.com/2009/02/skys-almost-limit-high-cpu-is-no-more.html

・No more "High CPU Requests"!
・Response deadline raised to 30 seconds.
・Size limits on code files, static files, and requests/responses raised to 10MB!

有料プランも早く頼むぜ!

652 名前:nobodyさん mailto:sage [2009/02/13(金) 17:53:21 ID:???]
>>650
普通に使えるよ
memcachedといっても通常のmemcachedが動いてるわけじゃなくて
memcachedをエミュレートしてるだけだけど

653 名前:nobodyさん mailto:sage [2009/02/13(金) 21:41:20 ID:???]
>>652
ありがとうございます
memcacheに放り込むデータがテキストとかじゃなくて
オブジェクトそのものを放り込もうとしてたのですが
pickleが無いとかなんとか言われてるんです

654 名前:nobodyさん mailto:sage [2009/02/13(金) 21:46:43 ID:???]
>>651
検索条件に <= > とかを使うとき
一つのプロパティのみしかだめなのがつらい
あとOR使えなくてANDのみだし
そのせいでANDでいくつか条件クロスしようとすると
2^N個のオーダーで爆発的にindexが必要で
indices quota に引っかかってアプリケーション使えなくなったしw

655 名前:nobodyさん mailto:sage [2009/02/13(金) 22:59:09 ID:???]
>>651
cron機能は早くほしいなぁ。

あと、サーバを日本に置いてくれないかな・・・
アクセスすると最初に表示されるの若干遅くない?
あまり皆は気にしてないのかな



656 名前:nobodyさん mailto:sage [2009/02/13(金) 23:05:51 ID:???]
最初のアクセスではコンパイルされるから遅いんじゃ?

657 名前:nobodyさん [2009/02/14(土) 08:52:40 ID:N5ClWwf+]
>>651
それいつから?
ただの希望?

658 名前:nobodyさん mailto:sage [2009/02/14(土) 08:53:49 ID:???]
なんで中の人が希望をブログに書くんだよw

659 名前:nobodyさん mailto:sage [2009/02/14(土) 11:20:50 ID:???]
>>657
実施済み

660 名前:nobodyさん mailto:sage [2009/02/14(土) 11:31:42 ID:???]
つーか>>651の変更なんてショボいもんじゃん。
ファイルサイズの制限はいいから、全体のストレージのリミットを大きくしろと。


661 名前:nobodyさん mailto:sage [2009/02/14(土) 13:20:46 ID:???]
>>655
それはブラウザにキャッシュがないからではないでさうか?

662 名前:nobodyさん mailto:sage [2009/02/14(土) 13:31:39 ID:???]
>>656
ローカルでテストしたものをuploadしたら
pycも一緒にあがると思うんだ

663 名前:nobodyさん [2009/02/15(日) 11:13:54 ID:d/9tGzsZ]
・No more "High CPU Requests"!
・Response deadline raised to 30 seconds.
・Size limits on code files, static files, and requests/responses raised to 10MB!

1000 件以上データぶっこんでるんだけど
30 sec でも足りないや


664 名前:nobodyさん mailto:sage [2009/02/15(日) 11:25:06 ID:???]
>>654
漏れはその制限に気付いた時点で使うのやめたよ
おもちゃ以下だ

665 名前:nobodyさん mailto:sage [2009/02/17(火) 19:14:43 ID:???]
GAEからAmazon Web Serviceを使って商品の検索とかできるのかな?





666 名前:nobodyさん mailto:sage [2009/02/17(火) 20:12:34 ID:???]
Googleはユーザーをナメてんのか?
まじで最悪だ。

667 名前:nobodyさん mailto:sage [2009/02/17(火) 22:55:14 ID:???]
>>666
何が?

668 名前:nobodyさん mailto:sage [2009/02/17(火) 22:55:57 ID:???]
>>665
RESTだからOK

669 名前:665 mailto:sage [2009/02/18(水) 08:39:22 ID:???]
>サンキュ


670 名前:nobodyさん mailto:sage [2009/02/18(水) 17:46:02 ID:???]
Gmail の API で libgmailer というのがあるようですが
これを Python で wrap したモジュールみたいなものはありますか?

671 名前:nobodyさん mailto:sage [2009/02/18(水) 17:46:54 ID:???]
PHPのなら
ttp://gmail-lite.sourceforge.net/wordpress/index.php/about/libgmailer/
ttp://gmail-lite.sourceforge.net/wordpress/docs/0.8.0/GMailer/GMailer.html


672 名前:nobodyさん [2009/02/19(木) 22:24:39 ID:WEE3ivzL]
Memcache API Calls 39 of 8640000
Data Sent to API 0.00 of 10.00 Gbytes
Data Received from API 0.00 of 50.00 Gbytes

673 名前:nobodyさん mailto:sage [2009/02/20(金) 20:27:28 ID:???]
ttp://www19.atwiki.jp/googleappengine/pages/15.html

674 名前:nobodyさん mailto:sage [2009/02/24(火) 20:05:14 ID:???]
gmail大規模死亡中
やっぱりgaeは危険?

675 名前:nobodyさん mailto:sage [2009/02/24(火) 22:26:01 ID:???]
>>674
少しは自分で考えろや



676 名前:nobodyさん mailto:sage [2009/02/25(水) 00:20:22 ID:???]
いやん

677 名前:nobodyさん mailto:sage [2009/02/25(水) 00:57:47 ID:???]
やっぱ普通に考えて危険ですよねー

678 名前:nobodyさん [2009/02/25(水) 06:29:53 ID:Qc4kuRLj]
googleappengine.blogspot.com/2009/02/new-grow-your-app-beyond-free-quotas.html
New! Grow your app beyond the free quotas!

有料プランキター!

679 名前:nobodyさん mailto:sage [2009/02/25(水) 06:47:59 ID:???]
gmailのトラブルはgaeのアップグレードの影響だったのかな
naked domainをやめてホスト名を付けるようになったり、
google内部の開発もどんどんgae的になっていってるような気がする

680 名前:nobodyさん mailto:sage [2009/02/25(水) 07:25:02 ID:???]
>>678
知ってる。
さっきまでポストが Tuesday, February 23, 2009 になってたが、
今日書かれたんだろ。

681 名前:nobodyさん mailto:sage [2009/02/25(水) 10:15:19 ID:???]
>>674
じゃぁどこなら安全だと思う?

682 名前:nobodyさん mailto:sage [2009/02/25(水) 15:23:49 ID:???]
$0.10 per CPU core hour. This covers the actual CPU time an application uses to process a given request, as well as the CPU used for any Datastore usage.
$0.10 per GB bandwidth incoming, $0.12 per GB bandwidth outgoing. This covers traffic directly to/from users, traffic between the app and any external servers accessed using the URLFetch API, and data sent via the Email API.
$0.15 per GB of data stored by the application per month.
$0.0001 per email recipient for emails sent by the application

mailは何通まで?

683 名前:nobodyさん mailto:sage [2009/02/25(水) 18:39:19 ID:???]
>>682
金さえ払えば限界ないんじゃね

684 名前:nobodyさん mailto:sage [2009/02/25(水) 18:47:15 ID:???]
itfun.jp/2009/02/google-app-engine.html
なお、Amazon EC2のようにお金さえ払えばどこまでもしてもよいというものではなく、それぞれに上限も用意されているようです。

制限あるならgaeの意味なくね?

685 名前:nobodyさん mailto:sage [2009/02/25(水) 20:27:22 ID:???]
ロクなもん作れないおまえには関係なくね?



686 名前:nobodyさん mailto:sage [2009/02/25(水) 21:32:18 ID:???]
制限におさまるようなサイトなら月500円のレンタルサーバで十分じゃん
何なのこれ

687 名前:nobodyさん mailto:sage [2009/02/25(水) 21:34:16 ID:???]
無限ループするとCPUTimeでとまる
コツコツ地道に送り続ければ
どこまで行けるか知らんけど

688 名前:nobodyさん mailto:sage [2009/02/25(水) 21:37:27 ID:???]
>>680
お前が知ってると、俺になんかいいことあんの?

689 名前:nobodyさん mailto:sage [2009/02/25(水) 21:39:57 ID:???]
無料でSSLが使えるサーバーってありますか?

690 名前:nobodyさん [2009/02/25(水) 21:58:04 ID:jHsMaD7d]
>>686
制限におさまるようなサイトなら
月500円も払う必要ないべ

691 名前:nobodyさん mailto:sage [2009/02/25(水) 23:07:02 ID:???]
>>688
なんだこいつwwwwwwwww

692 名前:nobodyさん mailto:sage [2009/02/26(木) 01:44:23 ID:???]
ちんこ

693 名前:nobodyさん mailto:sage [2009/02/26(木) 16:12:21 ID:???]
鎮魂

694 名前:nobodyさん mailto:sage [2009/02/26(木) 19:46:47 ID:???]
ピン子

695 名前:nobodyさん mailto:sage [2009/02/27(金) 03:06:46 ID:???]
無料分の帯域が1日10G→1Gってキツいな〜
1Gなんてあっという間じゃん



696 名前:nobodyさん mailto:sage [2009/02/27(金) 22:46:16 ID:???]
月に500円ぐらいで済むのであれば、それ使って何かビジネスをしたとしても
月に500円+ぐらいの商売にしかならず、それじゃ雇用創出はおろか
誰一人暮らせないってことになって、いったい何を目指しているんだろうという
感じになるよねぇ。

697 名前:nobodyさん [2009/02/27(金) 22:50:45 ID:CFH3ykBF]
>>695
1GってYahooのTOPページだと何PVまで行ける計算になるの?
www.yahoo.co.jp/

TOPページだけにアクセスすると仮定して

698 名前:nobodyさん mailto:sage [2009/02/28(土) 11:09:17 ID:???]
>>697
いまfirebug先生に聞いたら273Kだって。
全くキャッシュされないとすると、4000ちょっと。

699 名前:nobodyさん mailto:sage [2009/02/28(土) 13:09:27 ID:???]
"We believe these new levels will continue to serve a reasonably efficient application around 5 million page views per month, completely free."

とか言ってるけど、単純に割り算すると、リクエスト当たり8Kぐらいだな。

700 名前:nobodyさん mailto:sage [2009/03/01(日) 03:16:28 ID:???]


701 名前:nobodyさん mailto:sage [2009/03/01(日) 08:17:15 ID:???]
複数のアプリを作成出来て
それぞれがurllibを使える
あとはごにょごにょすれば
帯域10倍まで(ry

702 名前:nobodyさん mailto:sage [2009/03/01(日) 11:38:05 ID:???]


703 名前:nobodyさん mailto:sage [2009/03/01(日) 11:41:03 ID:???]
静的リソースの場合はリダイレクトで複数アプリに振り分ければいけるな

704 名前:nobodyさん mailto:sage [2009/03/01(日) 12:56:47 ID:???]
アプリを削除出来るようにするか
10個以上作れるようにしてほしい

705 名前:nobodyさん mailto:sage [2009/03/01(日) 23:36:00 ID:???]
AIRと組み合わせてるひといる?



706 名前:nobodyさん mailto:sage [2009/03/02(月) 00:46:55 ID:???]
>>705
ちょっと考えてはいるけど、まだ何もやってない。
AIRは単体じゃ、ちっとも収益に結びつかないが、いずれGooglePaymentが
日本で提供されるようになったら、Subscriptionの仕組みを備え
組み合わせて何かに使えるかも知れない、とか何とか。

707 名前:nobodyさん mailto:sage [2009/03/03(火) 12:45:50 ID:???]
memcacheを使って値を保存してるんだけど、
たまに消えるのはなぜ?

expire = 60*60*24*7
memcache.set("test", "test_str", expire)

7日間経過しなくても消えるときがある

708 名前:nobodyさん mailto:sage [2009/03/03(火) 21:25:57 ID:???]
+9h

709 名前:nobodyさん mailto:sage [2009/03/10(火) 07:13:01 ID:???]
複数の無償アカウントを使って一つのサービスを作るのって禁止されてるのか
まぁgoogle側から言えば当然っちゃ当然か。

710 名前:nobodyさん [2009/03/10(火) 10:15:50 ID:NDjCTnF4]
前は平気だったのに
突然
CapabilityDisabledError: Datastore writes are temporarily disabled.
が出て書き込み出来なくなった
Quota は全部 green なのになぁ orz

711 名前:nobodyさん mailto:sage [2009/03/10(火) 10:17:04 ID:???]
>>709
意味がよくわからんけど
招待するんじゃだめなんか?

712 名前:nobodyさん mailto:sage [2009/03/10(火) 10:28:38 ID:???]
>>710
良い子は文句言う前にアナウンスくらい見ようね
ttp://groups.google.com/group/google-appengine-downtime-notify/browse_thread/thread/16d46fbc268d1ad1


713 名前:nobodyさん mailto:sage [2009/03/10(火) 12:28:32 ID:???]
>>711
「1つのアプリを複数人で作成」という意味ではなく、
「複数の無償アプリを組み合わせて、全体として1つのサービスを提供」の意味だと思う。
例えばアプリ無料分1個のDatastore容量は5GBだが、これを2個のアプリに分けて10GBみたいな
行為はダメってこと。

714 名前:nobodyさん mailto:sage [2009/03/10(火) 13:38:44 ID:???]
>>712
治ってました
ありがとうございました

715 名前:nobodyさん mailto:sage [2009/03/13(金) 01:34:06 ID:???]
もうだめかもわからんね



716 名前:nobodyさん mailto:sage [2009/03/13(金) 04:21:44 ID:???]
なにが?

717 名前:2009年Javaの旅… mailto:sage [2009/03/27(金) 08:09:14 ID:???]
Google、AppEngineでJavaのサポートを開始
www.seo-lpo.net/archives/47917

java java する java

SunはJavaの新リリースでRIAに再挑戦を目指す
www.seo-lpo.net/archives/2920








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

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

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