Your SlideShare is downloading. ×
GAE_20100112
GAE_20100112
GAE_20100112
GAE_20100112
GAE_20100112
GAE_20100112
GAE_20100112
GAE_20100112
GAE_20100112
GAE_20100112
GAE_20100112
GAE_20100112
GAE_20100112
GAE_20100112
GAE_20100112
GAE_20100112
GAE_20100112
GAE_20100112
GAE_20100112
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

GAE_20100112

1,393

Published on

GAEについて社内勉強会発表資料

GAEについて社内勉強会発表資料

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,393
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
12
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • Transcript

    • 1. Google App Engine 2009.1.12 Kosuke Matsuda
    • 2. GAE • Google Google Web
    • 3. • Google Web • • • Google API •
    • 4. • Python ( 2.5 ) • Django,webapp,web.py,Pylons • Java ( Java5,6 ) • JRuby
    • 5. API • BigTable ( RDBMS, GQL ) • User API ( Google Account ) • URL fetch ( HTTP/HTTPS ) • Mail • memcache • Image Manipulation • cron
    • 6. • 500MB • 500 •1 10 • 30 • 1,000
    • 7. Try GAE
    • 8. • OS : MacOS X 10.6.2 • Python : Python 2.5.4 ( MacPorts ) • Google App Engine SDK for Python 1.3.0 - 2009-12-14
    • 9. App Engine SDK http://code.google.com/intl/ja/appengine/ downloads.html GAE
    • 10. 1. 2. app.yaml 3. dev_server.py Web 4. localhost:8080 5. appcfg.py
    • 11. webapp Framework
    • 12. (app.yaml) • application:App Engine ID • version:application’s version • runtime:python(java) • handlers:URL
    • 13. × wsgiref.handlers.CGIHandler().run(application) http://code.google.com/intl/ja/appengine/docs/python/gettingstarted/ usingwebapp.html
    • 14. WSGI • Web Web Ruby,Rails Rack
    • 15. GAEO Google App Engine Oil
    • 16. GAEO Google App Engine Oil (GAEO) App Engine (MVT) GAEO Rails Zend Framework GAEO "convension over configuration " Web http://doc-ja.gaeo.org/tutorials/introduction
    • 17. • URL Routing • generator • Association • plugins
    • 18. generator $ gaeo Hoge $ gaeogen model Foo $ gaeogen controller Bar $ gaeogen scaffold Buzz new edit ... “title=StringProperty(required=True)” ...
    • 19. • Pros • • Cons • Ruby ! Python !?

    ×