Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Desenvolvimento Web com Ruby on Rails
Search
Roberto Soares
November 11, 2010
Programming
1
55
Desenvolvimento Web com Ruby on Rails
Roberto Soares
November 11, 2010
Tweet
Share
More Decks by Roberto Soares
See All by Roberto Soares
Web Components - usando o melhor do navegador
roberto
0
67
Produção nove vezes ao dia - Como um time da Rackspace torna isso possível?
roberto
0
77
Entrega Contínua com Go CD
roberto
0
72
Ruby Workshop, part II - Creating a game with Gosu
roberto
0
68
Innovation and Open source on Globo.com
roberto
0
73
Ruby Workshop, part I
roberto
0
45
Other Decks in Programming
See All in Programming
Improving my own Ruby thereafter
sisshiki1969
1
160
Tool Catalog Agent for Bedrock AgentCore Gateway
licux
7
2.6k
テストコードはもう書かない:JetBrains AI Assistantに委ねる非同期処理のテスト自動設計・生成
makun
0
550
AWS発のAIエディタKiroを使ってみた
iriikeita
1
190
時間軸から考えるTerraformを使う理由と留意点
fufuhu
16
4.8k
実用的なGOCACHEPROG実装をするために / golang.tokyo #40
mazrean
1
300
ぬるぬる動かせ! Riveでアニメーション実装🐾
kno3a87
1
230
旅行プランAIエージェント開発の裏側
ippo012
2
930
2025 年のコーディングエージェントの現在地とエンジニアの仕事の変化について
azukiazusa1
24
12k
複雑なドメインに挑む.pdf
yukisakai1225
5
1.2k
さようなら Date。 ようこそTemporal! 3年間先行利用して得られた知見の共有
8beeeaaat
3
1.5k
go test -json そして testing.T.Attr / Kyoto.go #63
utgwkk
3
320
Featured
See All Featured
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Visualization
eitanlees
148
16k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
36
2.5k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.6k
Making Projects Easy
brettharned
117
6.4k
Fireside Chat
paigeccino
39
3.6k
Six Lessons from altMBA
skipperchong
28
4k
Bash Introduction
62gerente
615
210k
Building Flexible Design Systems
yeseniaperezcruz
329
39k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
Java REST API Framework Comparison - PWX 2021
mraible
33
8.8k
Rails Girls Zürich Keynote
gr2m
95
14k
Transcript
Desenvolvimento Web com RubyOnRails
Sobre mim
Sobre mim Roberto Soares Ciência da Computação UESC Rails desde
2006 Techmobil Bopia.com Todobebe.com RubyOnda.com • • • • • • •
Ruby
Ruby ·ͭͱ Ώ͖ͻΖ (Matz) "Eu queria uma linguagem de script
que fosse mais poderosa do que Perl, e mais orientada a objetos do que Python. É por isso que eu decidi desenvolver minha própria linguagem." 1993 1995 - Primeira versão pública • • • •
Ruby OO Fácil Mark-and-sweep garbage collector UNIX, Mac OS X,
Windows 95/98/Me/NT/2000/XP, DOS, BeOS, OS/2, etc. MRI, JRuby, IronRuby, MacRuby, Rubinius • • • • •
Ruby
Ruby
Rails
Rails - História David Heinemeier Hansson (dhh) 2001 - 37Signals
- PHP e Java 2003 - Basecamp - Ruby 2004 - Versão Pública • • • •
Rails - Conceitos DRY Convention Over Configuration • •
Rails - Conceitos MVC •
Rails - Características validates_* associations routes filters i18n cache •
• • • • •
Rails - Pq? Ruby Open Source Qualidade Produtividade Agnóstico em
relação a Banco de Dados • • • • •
Rails - Ecossistema Ruby, JRuby, IronRuby http://rubygems.org/ gem install rails
http://github.com/ Rack RSpec, Cucumber, TestUnit • • • • • •
Rails - Comunidade Listas RubyConf RailsConf Brasil RailsSummit RubyConf BR
RailsRumble • • • • • • •
Rails - Projetos YellowPages.com 1.500 req/seg 23 milhões visitas /
mês Twitter.com • • • •
Rails - Recursos http://railscasts.com/ http://peepcode.com/ http://guides.rubyonrails.org/ http://rubyonda.com/ • • •
•
Fim
Perguntas?
Links @bt1 http://roberto.peakhut.com • •
Fontes http://www.flickr.com/photos/josefstuefer/72512671/ http://www.flickr.com/photos/reker/3439993438/in/photostream/ http://www.flickr.com/photos/rooreynolds/243810988/ http://www.flickr.com/photos/owenburridge/111613821/ http://www.flickr.com/photos/lrargerich/3117940757/ http://www.flickr.com/photos/pdcawley/250813158/ http://www.flickr.com/photos/el-don/4763673852/sizes/l/ http://www.flickr.com/photos/jkonig/2551140340/ http://linuxdevcenter.com/pub/a/linux/2001/11/29/ruby.html
http://www.ruby-lang.org/ • • • • • • • • • •