intercon - ruby e rails

85
Ruby e Rails Fabio Akita 16:00

Upload: fabio-akita

Post on 18-May-2015

779 views

Category:

Technology


1 download

DESCRIPTION

Palestra sobre Ruby e Rails para o evento InterCon da iMasters, em São Paulo.

TRANSCRIPT

Page 1: InterCon - Ruby e Rails

Ruby e RailsFabio Akita

16:00

Page 2: InterCon - Ruby e Rails
Page 3: InterCon - Ruby e Rails
Page 4: InterCon - Ruby e Rails
Page 5: InterCon - Ruby e Rails
Page 6: InterCon - Ruby e Rails
Page 7: InterCon - Ruby e Rails
Page 8: InterCon - Ruby e Rails
Page 9: InterCon - Ruby e Rails
Page 10: InterCon - Ruby e Rails
Page 11: InterCon - Ruby e Rails
Page 12: InterCon - Ruby e Rails

mr. Leonardo

Page 13: InterCon - Ruby e Rails
Page 14: InterCon - Ruby e Rails
Page 15: InterCon - Ruby e Rails
Page 16: InterCon - Ruby e Rails
Page 17: InterCon - Ruby e Rails
Page 18: InterCon - Ruby e Rails
Page 19: InterCon - Ruby e Rails

0

75

150

225

300

89-Clipper 95-Pascal 98-ASP 2000-PHP 2002-SAP 2005-Java 2006-Ruby

Minha Carreira

Page 20: InterCon - Ruby e Rails
Page 21: InterCon - Ruby e Rails
Page 22: InterCon - Ruby e Rails

A coisa ERRADA!

Page 23: InterCon - Ruby e Rails
Page 24: InterCon - Ruby e Rails
Page 25: InterCon - Ruby e Rails

2004

Page 26: InterCon - Ruby e Rails

2001

Page 27: InterCon - Ruby e Rails

1993

Page 28: InterCon - Ruby e Rails
Page 29: InterCon - Ruby e Rails
Page 30: InterCon - Ruby e Rails
Page 31: InterCon - Ruby e Rails
Page 32: InterCon - Ruby e Rails
Page 33: InterCon - Ruby e Rails
Page 34: InterCon - Ruby e Rails
Page 35: InterCon - Ruby e Rails
Page 36: InterCon - Ruby e Rails
Page 37: InterCon - Ruby e Rails
Page 38: InterCon - Ruby e Rails

“Tornar as coisas simples fáceis e as coisas

complexas possíveis”

Page 39: InterCon - Ruby e Rails
Page 40: InterCon - Ruby e Rails
Page 41: InterCon - Ruby e Rails
Page 42: InterCon - Ruby e Rails
Page 43: InterCon - Ruby e Rails
Page 44: InterCon - Ruby e Rails
Page 45: InterCon - Ruby e Rails
Page 46: InterCon - Ruby e Rails

RubyGems

Page 47: InterCon - Ruby e Rails
Page 48: InterCon - Ruby e Rails

ActiveRecord

ActionPack

ActiveResource

ActionMailer

ActionController

ActionView

ActiveSupportRails

ActionWebService

Page 49: InterCon - Ruby e Rails

• Convention over Configuration

• DRY (Don’t Repeat Yourself)

• YAGNI (You Ain’t Gonna Need It)

• DSL (Domain Specific Language)

• Agile Manifesto

Page 50: InterCon - Ruby e Rails

Demonstração

Page 51: InterCon - Ruby e Rails
Page 52: InterCon - Ruby e Rails

Demonstração 2

Page 53: InterCon - Ruby e Rails
Page 54: InterCon - Ruby e Rails

• Asset Management

• Rails Cache & Memcached

• Query Cache, Connection Pool

• RSpec, Shoulda, Rcov

• i18n, Unicode, Time Zones

• Muito Mais!

Page 55: InterCon - Ruby e Rails
Page 56: InterCon - Ruby e Rails
Page 57: InterCon - Ruby e Rails
Page 58: InterCon - Ruby e Rails
Page 59: InterCon - Ruby e Rails

Comunidade

Page 60: InterCon - Ruby e Rails
Page 61: InterCon - Ruby e Rails
Page 62: InterCon - Ruby e Rails
Page 63: InterCon - Ruby e Rails
Page 64: InterCon - Ruby e Rails
Page 65: InterCon - Ruby e Rails
Page 66: InterCon - Ruby e Rails
Page 67: InterCon - Ruby e Rails
Page 68: InterCon - Ruby e Rails
Page 69: InterCon - Ruby e Rails
Page 70: InterCon - Ruby e Rails
Page 71: InterCon - Ruby e Rails

Como aprender?

Page 72: InterCon - Ruby e Rails
Page 73: InterCon - Ruby e Rails
Page 74: InterCon - Ruby e Rails
Page 75: InterCon - Ruby e Rails
Page 76: InterCon - Ruby e Rails
Page 77: InterCon - Ruby e Rails
Page 78: InterCon - Ruby e Rails
Page 79: InterCon - Ruby e Rails
Page 80: InterCon - Ruby e Rails
Page 81: InterCon - Ruby e Rails
Page 82: InterCon - Ruby e Rails
Page 83: InterCon - Ruby e Rails
Page 84: InterCon - Ruby e Rails
Page 85: InterCon - Ruby e Rails

Obrigado! Perguntas?

www.locaweb.com.br/rails