Ruby, Rails, JRubyFabio Akita
2004
2001
1993
“Jack of all Trades”
“Master of None”
mr. Leonardo
“Jack of all Trades”
“Master of All”
“Tornar as coisas simples fáceis e as coisas complexas
possíveis”
RubyGems
ActiveRecord
ActionPack
ActiveResource
ActionMailer
ActionController
ActionView
ActiveSupportRails
ActionWebService
Demonstração
• Convention over Configuration
• DRY (Don’t Repeat Yourself)
• YAGNI (You Ain’t Gonna Need It)
• DSL (Domain Specific Language)
• Agile Manifesto
• Asset Management
• Rails Cache & Memcached
• Query Cache, Connection Pool
• RSpec, Shoulda, Rcov
• i18n, Unicode, Time Zones
• Muito Mais!
Deployment
Ruby + Java = JRuby
Glassfish Rails
38
JRuby on Rails
Comunidade
Como aprender?