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

Google App Engine 2アプ目

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2009/05/30(土) 12:40:02ID:tuYY7oEn

Google App Engine
http://code.google.com/appengine/

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

■参考サイト
App Engine ギャラリー
http://appgallery.appspot.com/
ドキュメント
http://code.google.com/appengine/docs/python/overview.html
0474nobodyさん2009/11/06(金) 00:29:45ID:???
>>473

>>461 の事じゃないかしらん
0475nobodyさん2009/11/06(金) 10:17:26ID:???
djangoのラッパーを作って息子の名前をつけてフレームワークと言い張ってみました
0476nobodyさん2009/11/06(金) 16:40:33ID:???
djangoのラッパーじゃなくね?
0477nobodyさん2009/11/06(金) 17:33:51ID:???
ソレモソウカモネ
ウッウー!
0478nobodyさん2009/11/06(金) 18:38:55ID:???
YO!YO! お前、ラッパー、俺、VIPPER, YO!

0479nobodyさん2009/11/06(金) 22:03:32ID:???
>>475
あ、django の事は強く意識してますが、ラッパーでは無いです。
django を appengine 上で動かすと重いしデバッグしづらいので
appengine 専用に django を書き直したようなのを作ってます。

いちおうパフォーマンスのために色々工夫をしています。

例えばテンプレートエンジンに Jinja2 というのを使っているんですが、デプロイ前にパースして Python コードにしたものをサーバーにアップロードするようにしています。

また、誰もが使う訳では無いようなモジュールは積極的に遅延ロードするようにしています。

あとKayにバンドルしているWerkzeugのデバッガはけっこう使いやすいですよ。使い方なんかはこのあたりを見てください
http://kay-docs-jp.shehas.net/debugging.html
0480nobodyさん2009/11/07(土) 13:27:03ID:???
Djangoから乗り換えるとなるとプラグイン周りとかいろいろ面倒だよね。
0481nobodyさん2009/11/07(土) 17:13:42ID:???
お前らドジャンゴていえよ、ドジャンゴ
0482nobodyさん2009/11/07(土) 17:23:09ID:???
djangoって書いてるだけで頭の中ではドジャンゴって読んでるだろJK
0483nobodyさん2009/11/07(土) 20:25:38ID:???
えっ
0484nobodyさん2009/11/07(土) 21:16:41ID:???
デジャンゴ
ttp://michilu.com/django/doc-ja/faq/#id3
0485nobodyさん2009/11/07(土) 22:02:08ID:???
みんな j の音が間違ってる。本当はドヤンゴ。
0486nobodyさん2009/11/07(土) 22:46:57ID:???
普通ダンジョーって読むだろ。
0487nobodyさん2009/11/08(日) 20:21:03ID:???
ヤンゴじゃないんだ
0488nobodyさん2009/11/08(日) 20:40:14ID:???
ズジョンゴって呼んでたわ
0489nobodyさん2009/11/08(日) 20:44:53ID:???
ジャンゴ
0490nobodyさん2009/11/09(月) 03:51:41ID:???
10個フルに作った場合、
完全削除したらまた作れるようになるの?
逆にいうと10個作ってない場合はdisableにするだけでいいってことか
0491nobodyさん2009/11/09(月) 03:54:32ID:AkWowcrV
そう
0492nobodyさん2009/11/11(水) 01:10:50ID:???
サーバーサイドでグラフ描画がしたいんだけど・・・

やっぱ、GAE上でmatplotlibは使えないですかね?
importでエラーになっちまうんだが。
(matplotlibの中で使っているnumpyの中のmultiarrayがimportできないと言われる)

0493nobodyさん2009/11/11(水) 02:27:53ID:???
>>492
今は使えなさそうですね

使いたい人は他にもいるみたいです
http://code.google.com/p/googleappengine/issues/detail?id=190
0494nobodyさん2009/11/11(水) 04:40:40ID:???
http://www.atmarkit.co.jp/news/200911/05/google.html
エンタープライズ市場に浸透するか
Google Appsは常に「バージョン・ベスト」、米グーグル副社長
2009/11/05

 コンシューマ向けサービスでは押しも押されもせぬ存在となった感のあるグーグルだが、
エンタープライズ市場では、オラクル、マイクロソフト、 IBMなど大手ベンダに及ばない。
そもそも、クラウド・コンピューティングやSaaS自体が、まだ企業ユーザーの間では普及
段階にさしかかったかどうかだ。グーグルにとってエンタープライズ市場の展望は明るい
のか。グーグルで製品管理担当副社長を務めるブラッドリー・ホロウィッツ氏に話を聞いた。

0495nobodyさん2009/11/11(水) 10:01:53ID:???
うちでGAEのmixiアプリの成功例話したらノリノリだったぞ
みんなしてクソッ出遅れた!とか言ってたw

そのうち使うかも知れんわ
0496nobodyさん2009/11/11(水) 22:24:14ID:???
>493
やっぱりかー。thx.

numpy使わせろって人いっぱいいるのね。ちょっと安心したわ。
0497nobodyさん2009/11/12(木) 11:08:40ID:???
で,Kayって誰か使ってるの?
0498nobodyさん2009/11/12(木) 11:28:09ID:???
ひとりつかってるよ
0499nobodyさん2009/11/12(木) 12:15:14ID:???
あなたの言う使っている人というのはもしかして作ってる人ではないでしょうか。
0500nobodyさん2009/11/12(木) 12:51:08ID:???
松尾さんって中のひとなのか
0501nobodyさん2009/11/12(木) 16:58:48ID:???
国内発のOSSってちょっと怖い。
特にコミッター/コミュニティのやり取りが日本語だと、
そのうち開発者不足でポシャっちゃいそうだなとか考えてしまう
0502nobodyさん2009/11/12(木) 20:06:08ID:???
GAE辞退がポシャりそうな勢いだけどな
0503nobodyさん2009/11/12(木) 20:15:41ID:???
それはないわー
0504nobodyさん2009/11/12(木) 22:59:58ID:???
>>501
Rubyのことをそんな風に悪く言うなよ
0505nobodyさん2009/11/13(金) 10:42:51ID:???
アセンブラのサポートはまだか
0506nobodyさん2009/11/13(金) 10:52:58ID:???
2chブラウザ作ったら使う人います?
(kitakoreがあるのは知ってるけど)
0507nobodyさん2009/11/13(金) 11:54:55ID:T/JsCHUl
書き込み有料の上に、閲覧まで従量課金ってか
0508nobodyさん2009/11/13(金) 16:24:47ID:???
p2のかわりになるやつあったらいいよね。
個人個人でデプロイすれば無料範囲を超えないだろうし。

作りかけ→http://ch2.appspot.com/
0509nobodyさん2009/11/13(金) 16:27:50ID:???
GAEで、写真共有サイトを作ろうと思うんですけど、
アップロードした写真はBigTableに保存することになるんですよね?
これって、容量と転送量の観点から見て、どうでしょうか?問題になりそうな点がありますか?
このような場合はAmazonを使った方が安いとか、そういうアドバイスがあれば教えてください。
漠然とした質問ですみません。
0510nobodyさん2009/11/13(金) 17:07:29ID:???
>>509
>GAEで、写真共有サイトを作ろうと思うんですけど、

容量の問題は関係ないと思うよ。
だって今更新しい写真共有サイトなんて誰も使わないから。
0511nobodyさん2009/11/13(金) 18:32:37ID:???
むしろ2ch互換掲示板アプリ作ろうかと思ってますが需要あるでしょうか。
0512nobodyさん2009/11/13(金) 18:58:31ID:???
>>510
>だって今更新しい写真共有サイトなんて誰も使わないから。
仲間内で使うだけなんで、気にしないでください。
#こういうチャチャ入れしかできない人は(ry
0513nobodyさん2009/11/13(金) 19:19:42ID:???
具体的な話を伏せるから漠然としてるんだろ
0514nobodyさん2009/11/13(金) 20:16:27ID:???
顔真っ赤で悔しいから
情報あと出しを装ってるんじゃねーの?
深読みしすぎかな?
0515nobodyさん2009/11/13(金) 20:16:32ID:???
いや、本質的じゃないとこでチャチャ入れんなってことでしょ
0516nobodyさん2009/11/13(金) 20:17:26ID:???
つかここで聞くなよ
過去ログ見ればどういうスレかわかるだろ
0517nobodyさん2009/11/13(金) 20:58:42ID:???
>>510
こういう奴まじウゼー
0518nobodyさん2009/11/13(金) 21:03:08ID:???
2chで聞くとこんなレスしか返ってこないからstackoverflowで聞け。
0519nobodyさん2009/11/13(金) 21:26:02ID:???
>>508
枠しか表示されないみたいです。
楽しみにしていますので、頑張ってください。
0520nobodyさん2009/11/13(金) 21:40:32ID:???
>>516
まあ過去ログうんぬん以前に2ちゃんだしw
>>518
条件後出しする奴を誘導されても困るがな(´・ω・`)
0521nobodyさん2009/11/13(金) 21:42:48ID:???
サーバーからデータだけ返してhtmlはjavascriptで全部組み立てか、
俺が作ろうとしてるのとめっちゃ似てるw
0522nobodyさん2009/11/13(金) 21:46:32ID:???
条件後出しって、「仲間内で使う」ってとこのこといってんの?
なんか実装に影響すんのかねそれって。
0523nobodyさん2009/11/13(金) 22:07:39ID:???
これもサーバ側はGAEで動いてるけど
http://app.riaservice.com/romex/
0524nobodyさん2009/11/13(金) 22:52:22ID:???
goが普及したらpythonサポートは切り捨てられるんだろうか?
0525nobodyさん2009/11/13(金) 23:44:56ID:???
それは無いでしょっていうか
そんなにすぐにGoが普及するとは思えんけど。
0526nobodyさん2009/11/13(金) 23:50:56ID:???
>>524
pythonが落ちぶれるよりも、Goが落ちぶれる確率の方が高いと思う。
0527nobodyさん2009/11/14(土) 00:05:47ID:???
pythonのメイン開発者は、ずっとgoogleにいるぞ
0528nobodyさん2009/11/14(土) 00:12:22ID:???
ぐぐったら、ずっとじゃねー
ttp://mojix.org/2006/01/12/003705
0529nobodyさん2009/11/14(土) 00:37:08ID:???
>>522
不特定多数と特定少数の違いは容量や転送量に影響しないのか
0530nobodyさん2009/11/14(土) 01:14:36ID:???
>>523
それ結構すごいですね
0531nobodyさん2009/11/14(土) 04:37:56ID:???
>>521
すげえな。
Perlのムック本に載ってたけど、Livedoor Readerも確かそんな感じだっけ。
裏側全部API化してJavaScriptで組み立ててる。

そういうのはGAE向いてそうだな

>>523はJavaScriptの代わりにFlexでフロントエンドにする感じかー。

>>522 >>529-530
仲間内なら、画像データなんてたかが知れてるからなんとかなるかもしれんけど、
一般にwebサービスとしてリリース(特に無料会員がいるとか)だと、GAEだけじゃまずムリっしょ。
今ならamazon s3使うとか。

かといって、利便性追求して、OSのシェル拡張作って、デジカメの1000万画素データをドラッグ&ドロップでうpできるようにするとかしたら、
仲間内でも容易にパンクしそうだがw

画像の保持は面倒だから、flickerとか既存サービスのラッパーちゅうかフロントエンド作ったらどうかな?
データの保存は既存サービスに丸投げ(GAEだけで出来るのか知らんが)
今時、画像共有したいけど自作するだなんて、flickerとかの制限が嫌なんでしょ?
0532nobodyさん2009/11/14(土) 07:07:30ID:???
google app engineからスクレイピングするいいPythonのライブラリはないですか?
0533nobodyさん2009/11/14(土) 08:32:24ID:???
>かといって、利便性追求して、OSのシェル拡張作って、デジカメの1000万画素データをドラッグ&ドロップでうpできるようにするとかしたら、
dropboxでいいじゃんって気がしてきたよ。
0534nobodyさん2009/11/14(土) 10:42:13ID:???
>>532
BeautifulSoup+BSXPath 使っています。
特定のページのスクレイビングしか試していないので、良いか悪いかはわからないけれど、必要最低限のことはできてる。
0535nobodyさん2009/11/14(土) 12:42:01ID:???
>>534
サンクス

やっぱりBeautifulSoupかー。BSXPath知らんかった見てみます。

Rubyのwww::mechanize相当の機能がPythonのmechanizeにもあって、
GAEで動いてくれれば苦労せんでもすむのに・・・うう。
0536nobodyさん2009/11/15(日) 21:33:47ID:???
>>512
>仲間内で使うだけなんで、気にしないでください。
>#こういうチャチャ入れしかできない人は(ry

仲間内で使うくらいのWebアプリなら、お前のウンチ脳で作ったもので十分。
データ構造がぐだぐだでもコードがスパゲッティでも、Googleの技術がなんとかしてくれる。
0537nobodyさん2009/11/15(日) 23:17:57ID:???
>>536
ウザー
0538nobodyさん2009/11/15(日) 23:22:00ID:???
友達が使うといってはみたが,実は友達が居なくて.
0539nobodyさん2009/11/15(日) 23:24:12ID:???
ウザイなら見なきゃいいのにその実リロードしまくり
0540nobodyさん2009/11/16(月) 00:05:17ID:???
>>538
おいやめろ
0541nobodyさん2009/11/16(月) 00:07:49ID:???
ウザー
0542nobodyさん2009/11/16(月) 22:27:46ID:???
糞野郎のせいで糞スレになった
0543nobodyさん2009/11/16(月) 22:28:39ID:???
>>539
ウゼー
0544nobodyさん2009/11/16(月) 22:34:50ID:???
ウンチ脳は死んだ方がいいね。
0545nobodyさん2009/11/17(火) 01:52:13ID:???
>>544
お前が死ねよ
0546nobodyさん2009/11/17(火) 08:03:52ID:???
自前のwebmailを立ててspamフィルタしようと思ったら
GMailとほとんど同じ仕組みになってしまうのか
それとも自分でカスタムのフィルタで馬なのか
0547nobodyさん2009/11/17(火) 08:31:44ID:rhUOF4YW
自家発電FW作ってるおっさんより、こっちのおっさんのほうがすごそくね?

ttp://coreblog.org/ats/epp-engine-session-on-internet-week-2009
0548nobodyさん2009/11/17(火) 08:34:05ID:???
本人

  /''⌒\     + ::.゜ ゜ ゜゜。・。
. ,,..' -‐==''"フ +::.゜ ゜ ゜゜。・。 . .*
 ゜(n‘∀‘)η キタワァ !!     ゜。・。

  ____,,... -‐ _ニ-=''7 。. +
_二--‐‐='''" \/. .* ☆
  |.  σ |-/σ | +★ キタワァ !!
ー-\,.ヘ  レ' ''/ノ

    _ ,,,,.. --―  _二―='''7  +
 ―   __,-=―=''" ヽ    / . . 。. +
二=''"   ,       ,ヽ、/ ★  ☆ _  ___
   l    ○  l___/ ○  l  .。* ┼ ノヽ/ |  |   ┃┃
ー- |   ''.   l  /  ''  |     ┼  丿   ノ ア  * .*
  γ⌒ヽ    l /     /⌒ヽ
_,,,,--='' ___,,-―――='' ̄ __,-―='' ̄  /  +
  _,,-      _,,-―='' ̄    ヽ      / . . .  .
 ̄     ,,-='' ̄             \   / .  。. ★  ☆
  ,,,―''      ノ          ノ  ヽ/    。.    .
―''|        (;;)   |___/  (;;)   |     ┃   ┏━┃               ┃┃
  |     """"    |   /    """ | .   ━┏┛ ┏━┃ ┏━━┃      ┃┃
―-ヽ .γ´~⌒ヽ     |  /       /     ━┏┛     ┃       ┃ ━┃ ┛┛
   \/     |     |_/       /⌒ヽ、  ┛       ┛     ━┛  ┛  ┛┛
0549nobodyさん2009/11/17(火) 09:07:01ID:???
反応はやすぎね?
プププ(wwWwwwwWWwwwww
0550nobodyさん2009/11/17(火) 09:42:16ID:???
>>547
宣伝乙
0551nobodyさん2009/11/17(火) 10:00:55ID:???
先生、548が本人だと思います!
上の方にも降臨してるみたいだし、間違いありません!
0552nobodyさん2009/11/17(火) 11:45:45ID:???
畑も耕さず、種も蒔かず、雑草も抜かず、肥料も巻かず、
水もやらず、添え木もせず、収穫もせず、金も払わず、

ただ実を食う。

そんな人間にも育て方が下手だと
批判をする権利はあります。
0553nobodyさん2009/11/17(火) 12:48:34ID:???
権利はあるけど対応する義務はないぞ
0554nobodyさん2009/11/17(火) 13:56:55ID:???
FAQだろうけど、聞いてみる。
GAEでセッション管理はどうすんの?
標準機能としては提供してないよね?
ぐぐってみたけど、これというのがなさそう。
みんなどうしてる?
Datastoreに保存すべきか、それとも暗号化してCookieに入れるようなのを作るか。
0555nobodyさん2009/11/17(火) 15:37:57ID:???
gaeoはデフォmemcachedでDatastoreも選べる
django patchはDatastoreのみ
0556nobodyさん2009/11/17(火) 16:31:07ID:???
こんな糞スレにURL張っても逆宣伝にしかならんだろ。
0557nobodyさん2009/11/17(火) 17:15:03ID:???
>>555
あれ、GAEで、標準でセッションて使えたっけ?
詳細ページへのリンクをプリーズ
0558nobodyさん2009/11/17(火) 18:26:16ID:???
gaeo
0559nobodyさん2009/11/17(火) 19:11:59ID:???
これのいちばんしたにかいてあるじゃば
http://code.google.com/intl/ja/appengine/docs/java/config/appconfig.html
0560nobodyさん2009/11/17(火) 20:22:26ID:???
なるほど、GAE for Javaでは標準装備なのか。なんでPythonではついてないの?
0561nobodyさん2009/11/17(火) 22:26:37ID:???
>>554
Python版だと無いですよね
Kay なら Datastore 版セッションと SecureCookie のセッションと選べますよ。

memcached のみのセッションは信頼性の面で難ありなので止めた方が良いです。
0562nobodyさん2009/11/17(火) 23:03:58ID:???
セッション機能なんて自分で作っても5分くらいだから。
0563nobodyさん2009/11/17(火) 23:21:37ID:???
5分でテストまで出来るなんてすばらしいな。
うちの会社に欲しい人材だわ。
0564nobodyさん2009/11/17(火) 23:26:27ID:???
テストはテストという項目で請求しないのか。
随分がさつな会社だな。
0565nobodyさん2009/11/17(火) 23:51:16ID:???
cookie + memchaced で作ったセッション管理モジュール上げてやんよ
0566nobodyさん2009/11/18(水) 00:33:48ID:???
平日は早朝から夜まで、土日も関係なく社員が働く会社をブラック企業と言います。
0567nobodyさん2009/11/18(水) 05:39:47ID:???
memcacheをセッションにするのは普通不安定なの?
GAEだから不安定なの?
0568nobodyさん2009/11/18(水) 07:55:40ID:???
memcacheってよく壊れなくね?
0569nobodyさん2009/11/18(水) 08:02:35ID:???
ec2でmemcached鯖立ててた時は
たまに消えてた
0570nobodyさん2009/11/18(水) 10:03:07ID:???
Kayのオッサンはスルーかよ(www
551確定ってことか?
0571nobodyさん2009/11/18(水) 11:08:35ID:???
どうでもいいよそんなこと
0572nobodyさん2009/11/18(水) 12:24:42ID:???
memcached って expire 期間指定出来たっけ?
0573nobodyさん2009/11/18(水) 12:33:34ID:???
expireする時間を指定可能
あと時々勝手な都合でexpireする
■ このスレッドは過去ログ倉庫に格納されています