Professional Documents
Culture Documents
Significant References
features
v1.2.0
Build 201105111230
Who am I?
Joseph Ku (Chieh-Fang Ku)(@josephku)
Male
Almost free!
What’s Google App Engine?
World-class infrastructure
Light-weight PaaS
Up to 20 tasks Memcache
TinyURL.com
bit.ly
goo.gl
t.co
fb.me
Create your own URL
shortener
I want this: http://mrku.co/j3Rs7k
I ♡ Ruby!
Why this happen?
Mighty JVM
JRuby
DataMapper
Ruby
RubyGems
JRuby
(...Wh...Where is GAE?)
Be Prepared
$ dev_appserver.rb myapp
RubyGems 1.3.7
JRuby 1.5.6
Be prepared for the real
world
Suggestions:
$ dev_appserver.rb myapp
Besides...
Why Sinatra and why
not Rails
There is Heroku!!
http://code.google.com/intl/en/appengine/
docs/quotas.html
JRuby
http://www.jruby.org/
References
DataMapper
http://datamapper.org/
appengine-jruby project
http://code.google.com/p/appengine-jruby/
http://rvm.beginrescueend.com/
https://github.com/vertiginous/pik/
Sinatra
http://www.sinatrarb.com/
Any questions?