open source e ruby on rails - flisol 2013

47
flisol 2013

Upload: lucas-renan

Post on 19-Jan-2015

81 views

Category:

Technology


1 download

DESCRIPTION

FLISOL 2013 - CEUNSP Salto-SP

TRANSCRIPT

Page 1: Open Source e Ruby on Rails - FLISOL 2013

flisol 2013

Page 2: Open Source e Ruby on Rails - FLISOL 2013

lucas renan

Page 3: Open Source e Ruby on Rails - FLISOL 2013
Page 4: Open Source e Ruby on Rails - FLISOL 2013

encyclopedia 95

Page 5: Open Source e Ruby on Rails - FLISOL 2013
Page 6: Open Source e Ruby on Rails - FLISOL 2013
Page 7: Open Source e Ruby on Rails - FLISOL 2013
Page 8: Open Source e Ruby on Rails - FLISOL 2013
Page 9: Open Source e Ruby on Rails - FLISOL 2013
Page 10: Open Source e Ruby on Rails - FLISOL 2013

freedom

Page 11: Open Source e Ruby on Rails - FLISOL 2013
Page 12: Open Source e Ruby on Rails - FLISOL 2013
Page 13: Open Source e Ruby on Rails - FLISOL 2013
Page 14: Open Source e Ruby on Rails - FLISOL 2013

productivity and happiness

Page 15: Open Source e Ruby on Rails - FLISOL 2013
Page 16: Open Source e Ruby on Rails - FLISOL 2013
Page 17: Open Source e Ruby on Rails - FLISOL 2013

2991 contributors

Page 18: Open Source e Ruby on Rails - FLISOL 2013

rails core team

Page 19: Open Source e Ruby on Rails - FLISOL 2013

josévalim

carlos antônio

rafael frança

Page 20: Open Source e Ruby on Rails - FLISOL 2013
Page 21: Open Source e Ruby on Rails - FLISOL 2013

~ 55k gems

Page 22: Open Source e Ruby on Rails - FLISOL 2013
Page 23: Open Source e Ruby on Rails - FLISOL 2013

rspec

Page 24: Open Source e Ruby on Rails - FLISOL 2013

describe Account do context "transfering money" do it "deposits transfer amount to the other account" do source = Account.new(50, :USD) target = mock('target account') target.should_receive(:deposit).with(Money.new(5, :USD)) source.transfer(5, :USD).to(target) end

it "reduces its balance by the transfer amount" do source = Account.new(50, :USD) target = stub('target account') source.transfer(5, :USD).to(target) source.balance.should == Money.new(45, :USD) end endend

Page 25: Open Source e Ruby on Rails - FLISOL 2013

automated deploy

Page 26: Open Source e Ruby on Rails - FLISOL 2013
Page 27: Open Source e Ruby on Rails - FLISOL 2013

$ cap deploy

Page 28: Open Source e Ruby on Rails - FLISOL 2013

success!

Page 29: Open Source e Ruby on Rails - FLISOL 2013
Page 30: Open Source e Ruby on Rails - FLISOL 2013

services

Page 31: Open Source e Ruby on Rails - FLISOL 2013
Page 32: Open Source e Ruby on Rails - FLISOL 2013
Page 33: Open Source e Ruby on Rails - FLISOL 2013
Page 34: Open Source e Ruby on Rails - FLISOL 2013
Page 35: Open Source e Ruby on Rails - FLISOL 2013

linus torvalds

Page 36: Open Source e Ruby on Rails - FLISOL 2013
Page 37: Open Source e Ruby on Rails - FLISOL 2013
Page 38: Open Source e Ruby on Rails - FLISOL 2013
Page 39: Open Source e Ruby on Rails - FLISOL 2013
Page 40: Open Source e Ruby on Rails - FLISOL 2013

certificationswho needs?

Page 41: Open Source e Ruby on Rails - FLISOL 2013
Page 42: Open Source e Ruby on Rails - FLISOL 2013

invitations

Page 43: Open Source e Ruby on Rails - FLISOL 2013

guru sorocaba

Page 44: Open Source e Ruby on Rails - FLISOL 2013
Page 45: Open Source e Ruby on Rails - FLISOL 2013
Page 46: Open Source e Ruby on Rails - FLISOL 2013
Page 47: Open Source e Ruby on Rails - FLISOL 2013

obrigado :)