トップページ⇒php
997コメント290KB

Google App Engine 3アプ目

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2010/02/25(木) 19:38:10ID:???
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/

■参考サイト
App Engine ギャラリー
http://appgallery.appspot.com/
ドキュメント
http://code.google.com/appengine/docs/python/overview.html

■推奨フレームワーク
kay 圭
http://code.google.com/p/kay-framework/
日本語ドキュメント
http://kay-docs-jp.shehas.net/index.html
あとKayにバンドルしているWerkzeugのデバッガはけっこう使いやすいですよ。使い方なんかはこのあたりを見てください
http://kay-docs-jp.shehas.net/debugging.html
Google App Engineプログラミング入門 (kay の解説本)
http://www.amazon.co.jp/dp/4048676938
0797nobodyさん2011/05/14(土) 13:08:07.45ID:???
無理
0798nobodyさん2011/05/14(土) 13:26:16.38ID:???
これって新たに作る場合ってアカウントを削除して再度アカウント取得・gae登録したら作れますかね?
0799nobodyさん2011/05/14(土) 13:32:37.57ID:???
ID削除できるだろ
0800nobodyさん2011/05/14(土) 13:53:08.66ID:???
>>799
ここに削除できないって書いてあるよ?
http://code.google.com/intl/ja/appengine/kb/general.html#create
出来るなら方法書いてみろよ
出来もしないくせに口だけ野郎
0801nobodyさん2011/05/14(土) 13:58:06.49ID:???
>>800
恥ずかし過ぎるからやめとけ。
削除はとっくの昔に出来るようになってる。

ダッシュボードの「Application Settings」で、
「Disable or Delete Application」があるだろ。
無効にしてから、もう一度同じ項目で恒久削除が出来る。
削除申請すると、バージョン表記が「Disabled by developer」になって、
いつ削除されるのかメールで通知が来る。

どうせ無視するんだろうけど、せめてマニュアルぐらい読んでから煽れ。
0802nobodyさん2011/05/14(土) 14:02:29.70ID:???
>>801
悪かった ごめん
0803nobodyさん2011/05/14(土) 14:05:29.64ID:???
あえて挑発的な態度で回答者を煽り(その多くは罵倒の言葉がセットになっている)
答えを引き出す手法そのままだなw

http://code.google.com.zurukko.jp/intl/en/appengine/kb/adminconsole.html#delete_app
ほれ、これなら馬鹿でも読めるだろ

Google App Engineの公式資料は英語から読まないと、古い情報に惑わされることになる。
0804nobodyさん2011/05/14(土) 20:53:57.43ID:???
バーーーーーローーーーーーーwwwwwwwwww
そこまで考えてレスしてねえよwwwwwwwwwwwwwww
0805nobodyさん2011/05/14(土) 21:59:13.89ID:R/qJn5yY
low-level APIについて勉強したいのですが、
良い資料を知っている方がいましたら、
教えてください><
0806nobodyさん2011/05/14(土) 23:15:03.20ID:???
今時ID消せないとか思ってるなんてマジダッサー
0807nobodyさん2011/05/16(月) 02:31:16.57ID:???
今更ながら初めてみたが結構面白いなこれ。
でもEclipseってなんか嫌い。
0808nobodyさん2011/05/16(月) 11:05:17.09ID:???
Eclipse嫌いの人ってEmacsやvim、秀丸とか使ってんの?
http://togetter.com/li/130686
0809nobodyさん2011/05/16(月) 11:44:15.14ID:???
eclipse立ち上げるとメモリが80%超えるから秀丸使ってます
0810nobodyさん2011/05/16(月) 15:11:39.85ID:???
>>809
Eclipseのメモリ使用量見たけど220MBしか使ってなかったぞ
これで80%超えるってことは、5年前くらいのPen4+512MBメモリ化石PC?
0811nobodyさん2011/05/16(月) 15:21:06.07ID:???
それ以外にもメモリは使用するだろう・・・・
0812nobodyさん2011/05/16(月) 17:12:26.18ID:???
他で使ってるの含めて全部で80%なら、
なんの問題もないだろう。
0813nobodyさん2011/05/16(月) 17:19:22.92ID:???
極端な奴ばっかり
0814nobodyさん2011/05/17(火) 00:37:47.63ID:???
>>788
DjangoかRails(Heroku)か何かと勘違いしてないか・・・
0815nobodyさん2011/05/18(水) 19:52:25.92ID:???
データベースにデータの追加方法を教えてください
0816nobodyさん2011/05/19(木) 14:10:53.55ID:???
まずデータを用意します
0817nobodyさん2011/05/19(木) 14:55:43.74ID:???
次にデータベースを用意します
0818nobodyさん2011/05/19(木) 15:23:36.62ID:???
クラウド上にデータベースがおいてあるのにどうやって用意するんですか
0819nobodyさん2011/05/19(木) 15:51:02.16ID:???
まずクラウドを用意します
0820nobodyさん2011/05/19(木) 16:26:46.50ID:???
プライベートクラウドを用意します
0821nobodyさん2011/05/19(木) 17:39:45.40ID:???
ちょっとかわいそうになってきたからヒントだけでも

GAEのデータベースはDatastoreってサービス。
Datastoreへの操作はJavaなりPythonなりでAPIを経由する。
例えばPythonなら、db.Modelとして用意されてる。
SQLっぽいGQLってDSLでの操作も一応あるけど、
生で触ったほうが早いし安い。

これ読んでヒントにもならないなら、
当分もっと基礎的なプログラミングやったほうがいい。
0822nobodyさん2011/05/19(木) 20:25:09.95ID:???
全然ヒントになってない件
0823nobodyさん2011/05/20(金) 14:21:54.17ID:???
え
これヒントにたどりつけなかったら
プログラミングなんてやめたほうがいいだろ
0824nobodyさん2011/05/20(金) 14:46:26.57ID:???
うん、確かに概要みたいなものはヒントではないわな
0825nobodyさん2011/05/23(月) 09:46:19.13ID:???
「ヒントにだとりつけなかったら」ってことは
それ自体はヒントではないよな。

この程度のロジカルな思考が出来ないのなら
プログラミングなんてやめたほうがいいだろ
0826nobodyさん2011/05/23(月) 09:57:45.03ID:???
それは823が言っていることであって、821の意図ではない。
0827nobodyさん2011/05/23(月) 10:31:06.79ID:???
弁解しなくていいよ
0828nobodyさん2011/05/23(月) 10:54:45.38ID:???
ほう、821=823=827か。
それは頭がおかしいレベルだな。
0829nobodyさん2011/05/23(月) 11:01:41.02ID:???
821は言ってることは
データベースへの操作はPHPなら関数を経由する。
PHPならmysql_queryとして用意されてる。
mysqliってのも一応あるけど、
PDOで触ったほうが速い。

こんなもんだろ
マニュアルに書いてあるような序論を述べたことはヒントでも何でもねえもんな
0830nobodyさん2011/05/23(月) 13:54:06.64ID:???
俺は825だが俺は823に言っているのであって821には特に何も言っていない。
よって823が821の意図ではないとしても別に構わない。

さて問題です。
0831nobodyさん2011/05/27(金) 03:04:55.25ID:ca+vfxdr
価格たけー
googl Appって二重ログインで節約可能?

DBだけでいいんだがな。
0832nobodyさん2011/05/27(金) 09:20:57.47ID:???
データストアのidは必ずしも連番になら無いのですが、どのような法則があるのでしょうか
0833nobodyさん2011/05/27(金) 09:39:56.95ID:???
オートインクリメントのような機能は自分で実装しないとだめだよ
0834nobodyさん2011/05/27(金) 10:22:36.43ID:???
>>831
ならもっと安いの使いなよ。

>>832
法則性は無いよ。
ユニークな数字ってぐらいに考えた方がいい。
0835nobodyさん2011/05/27(金) 15:50:01.77ID:???
url短縮のようなサービスを考えてるのですが、
AI値だと連番になってあまりよろしくない。
そこで、うまいこと被らないようにランダマイズするアルゴリズムを考えていたんですが、
このIDをそのまま64進数に置き換えたらいいのではないかと思いました。
ただ、どんな数字が出てくるのかまるっきりわからないので相談させていただきました。
64^4を簡単に越えなければいいなと思っています。
別に文字数を固定しなければいけないわけではないので64^4以上でもいいかなとは思っているのですが。
0836nobodyさん2011/05/27(金) 16:30:57.79ID:???
"google app engine java url shortener"でググれ
0837nobodyさん2011/05/27(金) 20:34:41.03ID:???
id使うよりも、Keyに指定した文字列つければいいんじゃね?
それなら検索も早い
0838nobodyさん2011/05/27(金) 21:32:57.66ID:???
なんで連番だめなんすか
0839nobodyさん2011/05/27(金) 21:48:10.47ID:???
連番にするにはもうひとつ連番を振る用のデータベース必要。
それつくるのありで連番にしたらええんちゃう?
ってか、それぐらい自分で考えて。
0840nobodyさん2011/05/28(土) 08:07:21.30ID:???
>>837
その指定した文字列の生成方法が問題です。
被らずにある程度ランダムな四文字をつくる最適なアルゴリズムがを考えた結果
このIDってやつ使えるんじゃないか? と思いました。

その場合検索するときは
そのまま検索するよりも一旦数値化してIDから検索した方が速いかなとも思いました。

>>838
セキュリティ的に推測されやすいのもあれかなと思いました
というか0009とか見映えわるいなって
0841nobodyさん2011/05/28(土) 11:06:31.47ID:???
つうかこの質問がGAEと何の関係あんの?
0842nobodyさん2011/05/28(土) 12:17:13.85ID:???
で、聞きたいのはIDにはどんな値がセットされるのかということです
被らない範囲で適当ってことでしょうか?
0843nobodyさん2011/05/28(土) 12:35:20.49ID:???
スレ違いじゃね?
0844nobodyさん2011/05/28(土) 12:37:54.70ID:???
GAEの質問だと思うんですが
0845nobodyさん2011/05/28(土) 12:39:23.78ID:???
javaの質問だと思われ
0846nobodyさん2011/05/28(土) 12:40:59.44ID:???
つかやってみりゃすぐわかる話なんじゃね?
0847nobodyさん2011/05/28(土) 12:42:49.99ID:???
誘導しとこか

★★Java質問・相談スレッド144★★
http://hibari.2ch.net/test/read.cgi/tech/1300950228/
0848nobodyさん2011/05/28(土) 22:41:32.04ID:???
gaeの話題と分かるとこっちに誘導されるわなw
0849nobodyさん2011/05/28(土) 23:54:28.25ID:???
なんか伝わってないような
データストアが勝手に指定するキーはどんな数値ですか?
0850nobodyさん2011/05/29(日) 10:30:55.15ID:???
あなたにも伝わってないね
前にも書いたけど、キー名は自動で設定する以外にも、自分で決められる(ユニークな文字であることが条件)
だから自分で適当にキー名決めろってこと。
URLにいれても問題ないランダムな文字列(5-8文字ぐらい)をキー名として作ればいい
0851nobodyさん2011/05/29(日) 11:09:40.04ID:???
把握しました。
ありがとうございました。
0852nobodyさん2011/05/30(月) 10:16:13.56ID:???
あのt.coとかbit.lyとか短縮URLのIDって使いまわししてんの?
0853nobodyさん2011/05/30(月) 12:52:53.10ID:???
組み合わせ数考えてみ?
0854nobodyさん2011/05/31(火) 00:01:38.05ID:???
試せばわかることを何で聞いてんの?
0855nobodyさん2011/05/31(火) 00:03:01.56ID:???
GAEで無料範囲内の利用はオワコン
0856nobodyさん2011/06/01(水) 02:04:54.82ID:???
GAEなんてtwitterのbotくらいしか用途ないよな
0857 忍法帖【Lv=3,xxxP】 【東電 57.9 %】 2011/06/02(木) 03:50:21.50ID:???
ネットのほとんどは乞食だったし、金持ってる企業はgaeなんて冒険しないで自前で鯖立て仕舞える資金力持ってた。
0858nobodyさん2011/06/04(土) 20:02:47.38ID:???
しかし、新料金は高すぎる
9ドルって言ったら、激安レンサバの年間料金レベルじゃないか?
0859nobodyさん2011/06/04(土) 22:28:12.58ID:???
そういうサーバってDBはまともに動くの?
0860nobodyさん2011/06/05(日) 04:52:28.35ID:???
年間9ドルでJavaServlet動かせるサーバなんてあるの?
0861nobodyさん2011/06/05(日) 06:18:44.93ID:???
いずれにせよ月9$はちょっとなぁ
0862nobodyさん2011/06/05(日) 09:05:19.39ID:???
実際は、月9ドルだけじゃなくて「+使用分」取られるからねぇ・・・。
小規模な個人サイトでもインスタンス時間はオーバー確実だし、結構お金かかりそう。

それならVPSでも借りた方が良いよなぁ。
0863nobodyさん2011/06/05(日) 10:25:18.09ID:???
どのようなケースでインスタンス時間越えるんだ?
0864nobodyさん2011/06/07(火) 22:06:01.67ID:???
100万pvとか喰らったら速攻越えるだろう。
金が無いのでトップページ表示できないとか使えなさ過ぎる。

利用者に1ページ閲覧ごとに課金できる仕組みでも用意してくれれば使いやすく成るけどねえ。
読者がグーグルいdでログ印してページを表示とか。
0865nobodyさん2011/06/07(火) 22:23:34.60ID:???
100万pvも超えるサイトを作れるの?w
0866nobodyさん2011/06/07(火) 22:41:49.29ID:???
作れない^^v
0867nobodyさん2011/06/08(水) 02:41:59.33ID:???
>>864
googleの課金代行は期待したい
それがあれば有料でGAE使っても良いと思える
0868nobodyさん2011/06/08(水) 02:44:51.28ID:???
100万PVあるのに収益も寄付も得られないようなクソアプリは作んなってことだよ
無料に価値があるんじゃなくてアホみたいなスケールに価値があんだろ
0869nobodyさん2011/06/08(水) 06:42:35.65ID:???
無料枠の24インスタンス時間って、インスタンスの生存時間じゃないの?
夜中とか人が来ない時間でも、たった1回のアクセスで数分は生き続けて
昼にアクセスが重なれば、何倍も時間消費して

これだとあっけなく24h使い果たすでしょ
0870nobodyさん2011/06/08(水) 07:21:57.38ID:???
誰か分かりやすく料金の説明してくれ
0871nobodyさん2011/06/08(水) 10:59:17.10ID:???
クズがtwitterのbotに利用するからその対策がこれだろ
0872nobodyさん2011/06/09(木) 21:17:44.78ID:???
Google AdSense 広告を載せることで、課金が免除されたりしないものかなぁ・・・
0873nobodyさん2011/06/10(金) 02:34:54.13ID:???
GAEで課金されるほどのアクセスを集めてアドセンスでそれがペイしないことを証明したら
それはgoogleのビジネスモデルを根本から問うことになるな
0874nobodyさん2011/06/10(金) 03:45:26.79ID:???
>>873
そんなことないだろ。Googleにとっては全体でそうなればいいのであって
個々のサイトの収入なんか知ったこっちゃねぇ
0875nobodyさん2011/06/10(金) 13:27:12.43ID:???
胴元はリスクをとらずに利益を確保するものです
0876nobodyさん2011/06/12(日) 01:27:01.91ID:???
実際アドセンスの収入だけで喰えてる人って何万人ぐらい居るの?
アフィリエイトもそうだけど参加者って単なる鴨なだけな気がする。無料に近い馬鹿みたいに安い掲載料で宣伝させられることに参加させられてるだけだよねえ。
0877nobodyさん2011/06/12(日) 02:53:20.57ID:???
Google は営利企業であって無料で商用に耐えるサービスを提供する慈善事業社じゃないぞ
自分勝手な都合を押し付けて Google を非難するとか痛々しいよ
0878nobodyさん2011/06/12(日) 17:36:57.53ID:Z6Wnunu1
>>877
それなら、無料で出してる他のソフトも最低限黒字になる程度の価格でビジネスして欲しい。
中途半端に自腹きって無料ソフト出しまくってるせいで、ソフトウェア業界が阿鼻叫喚してる。
0879nobodyさん2011/06/12(日) 18:03:29.01ID:???
そこはグーグルの無料ソフトに負ける程度のソフトで阿鼻叫喚してるソフト会社が潰れてくれたほうが正しい進化と思うなあ。
残酷だけど、優秀なdnaでなければ滅ぶのが正しい進化の過程だし。

無料ソフトを提供しまくる一握りのプログラマのおかげで、飯が喰えず廃業するポン蔵プログラマなんて素質無さ過ぎだから他の仕事探したほうがいい。
0880nobodyさん2011/06/12(日) 18:26:28.78ID:???
>>878
例えばGmailはサーバ管理費だけ見れば赤字だろうが、Androidとの親和性など総合的に見て黒字となる見込みがあるから無料で出せる
無料で出しても利益になる戦略ができているから無料で提供できる
GAEは残念ながらそこまでの戦略を築くことができなかったんだろう
0881nobodyさん2011/06/12(日) 19:28:32.12ID:+q+sCwIP
群馬県高崎市に住む39歳AB型、製造業界で派遣プログラマーの仕事をしているhekenekoこと、黒飛健と申します。
新日本テクトスという会社を追われ、その後どうしてよいかわからなくなりました。
だけど私の大好きな尾崎豊の歌に励まされ、夢であるプロのクリエイターを目指すことにしました。
何度も挫けそうになりましたが、尾崎豊の歌を聞きながら自分を励ましています。
今も尾崎豊の歌のおかげで、夢を諦めずにCGアニメの製作を続けられています。

とりあえず、以下の動画を見てください。一生懸命作ったもので、自分では既にプロレベルの傑作だと思ってます。
できればみなさんのご意見、ご感想を聞きたいです。

復興支援アニメ.mp4
http://www.youtube.com/watch?v=yn4uTiN8vvM

湾岸鉄道キャンペーンCM(カラー).mp4
http://www.youtube.com/watch?v=g3PlX1OAhug&feature=channel_video_title


これは力作で、にしおかすみこさんにも是非見てもらいたかったため彼女のブログにコメントしたんですが無視されました。
http://blog.watanabepro.co.jp/nishiokasumiko/archives/2008/02/22_15_post_22.html
(下の方にあります。投稿者: hekeneko | 2008年03月24日 22:54)
やはり私の才能に気づいてくれる人は中々いないみたいですね(苦笑)。


題名”ラダニアムの翼”
A wing of radaniam_part�U.mp4
http://www.youtube.com/watch?v=keSK70uqDJY
A wing of radaniamu part_�V.mp4
http://www.youtube.com/watch?v=-LRZbXbirR0

題名”hekeneko honey”
http://www.youtube.com/watch?v=kATwf6fAkG8
私の世界観の全てを凝縮した力作です。hekenekoワールドをご堪能あれ。
0882nobodyさん2011/06/13(月) 06:32:38.76ID:???










django のスレって無くなったん?



0883nobodyさん2011/06/13(月) 09:42:44.87ID:???
Django単独とかいらんだろ


GoogleとWikipediaとAmazonとは正面からかち合わない
そんぐらいみんなわかってるだろ
0884nobodyさん2011/06/13(月) 11:39:34.99ID:???
        おにぎりワッショイ!!
     \\  おにぎりワッショイ!! //
 +   + \\ おにぎりワッショイ!!/+
                            +
.   +   /■\  /■\  /■\  +
      ( ´∀`∩(´∀`∩)( ´∀`)
 +  (( (つ   ノ(つ  丿(つ  つ ))  +
       ヽ  ( ノ ( ヽノ  ) ) )
       (_)し' し(_) (_)_)
0885nobodyさん2011/06/22(水) 22:13:09.03ID:???
>>703
GAEは自動でサニタイズするって言うけど、中途半端。
書き方によってはCSRFでサイト壊れるよ
0886nobodyさん2011/06/22(水) 23:02:59.66ID:???
ちゃんと読めよ
0887nobodyさん2011/06/23(木) 03:43:22.68ID:???
サイトのチャット機能にチャンネルapiを使ってるけど、
チャット入室(トークン新規作成)だけでcpu時間がかかりすぎてて、結果、gaeのインスタンスが出来まくる…。
無料分はオーバーして、有料分がんがん使って、もうだめだ…。
チャンネルapiのような感じで簡単にcometできる方法
(ライブラリやアプリケーションサーバー、フレームワークとか)
知りませんか?
0888nobodyさん2011/06/23(木) 07:50:14.61ID:???
つthreadsafe
0889nobodyさん2011/06/23(木) 10:34:14.96ID:???
while(1){
略
sleep(1);
}
0890nobodyさん2011/06/24(金) 15:44:31.22ID:???
何で馬鹿高いChannel APIを使おうと思ったんだろ?
ちょっと計算すればすげー金かかるって分かるのに。

どんな規模まで出来るのか知らんけど、node.jsとかGrizzlyとかCometdとかぐらいしか知らないなぁ。
チャットぐらいなら自分で書くって選択もあると思うけど。
0891nobodyさん2011/06/24(金) 16:39:15.35ID:???
Google App Engine値上げか
無料に釣られて手を出さなくてよかった
0892nobodyさん2011/06/27(月) 00:16:22.93ID:mTI/JIAE
夕方からサーバーエラー出てるけどみなさんところは無事?
0893nobodyさん2011/06/27(月) 21:09:58.70ID:???
App Engine の料金体系変更に関する FAQ - Google-App-Engine-Japan | Google グループ
http://groups.google.com/group/google-app-engine-japan/browse_thread/thread/ac6e42999887b61f
0894nobodyさん2011/06/30(木) 21:41:21.44ID:kFGram6z
https://appengine.google.com/
からアプリケーションを登録しても、登録アプリケーションのリストが表示されないんだけど
わかる人いる?

Create Applicationボタンから新しいアプリケーション登録しようとすると
 You have 8 applications remaining.
って登録できるアプリケーションの残りが減ってるから登録はされてると思うんだけど。

アプリケーションをデプロイしようとしても
 https://appengine.google.com/api/appversion/create?app_id=xxxxxxxxx&version=1&
 404 Not Found
 This application does not exist (app_id=u'xxxxxxxxx').
ってエラーになる
0895nobodyさん2011/06/30(木) 22:29:19.53ID:???
>>894
これとか
Create an ApplicationしてもApplicationがMy Applicationsに登録されず使用もできない - Google-App-Engine-Japan | Google Groups
http://groups.google.com/group/google-app-engine-japan/browse_thread/thread/3cde38b1695db422
0896nobodyさん2011/06/30(木) 23:32:04.82ID:kFGram6z
>>895
まさにこれだ
auone.jpでGoogleアカウント作ったらアプリケーション一覧は
https://appengine.google.com/a/auone.jp/
にアクセスしないといけないのか

でも相変わらずデプロイしようとするとNot Foundでエラー
https://appengine.google.com/api/appversion/create
のURLも違うのかな
■ このスレッドは過去ログ倉庫に格納されています