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
Ruby on Rails - UNISO
Search
lucas renan
October 29, 2012
Technology
1
210
Ruby on Rails - UNISO
Apresentação sobre Ruby on Rails na Semana de Informática da Universidade de Sorocaba. 29/out/2012
lucas renan
October 29, 2012
Tweet
Share
More Decks by lucas renan
See All by lucas renan
building an international career
lucasrenan
2
110
Real Time with Rails 5
lucasrenan
0
150
A Modern Approach of Software Development - RubyConfBR 2015
lucasrenan
2
220
Be Happy With Ruby on Rails - Ecosystem
lucasrenan
1
130
Be happy with Ruby on Rails - CEUNSP Itu
lucasrenan
1
60
Seja Feliz com Ruby!
lucasrenan
0
140
hey agilista, esqueceu das pessoas?
lucasrenan
0
93
Open Source e Ruby on Rails - FLISOL 2013
lucasrenan
0
79
Ruby on Rails - CEUNSP
lucasrenan
1
68
Other Decks in Technology
See All in Technology
開発 × 生成AI × コミュニケーション:GENDAの開発現場で感じたコミュニケーションの変化 / GENDA Tech Talk #1
genda
0
140
Agent Development Kitで始める生成 AI エージェント実践開発
danishi
0
140
「AIと一緒にやる」が当たり前になるまでの奮闘記
kakehashi
PRO
3
140
AI関数が早くなったので試してみよう
kumakura
0
280
2時間で300+テーブルをデータ基盤に連携するためのAI活用 / FukuokaDataEngineer
sansan_randd
0
150
リリース2ヶ月で収益化した話
kent_code3
1
250
反脆弱性(アンチフラジャイル)とデータ基盤構築
cuebic9bic
3
180
AIに目を奪われすぎて、周りの困っている人間が見えなくなっていませんか?
cap120
1
550
Bet "Bet AI" - Accelerating Our AI Journey #BetAIDay
layerx
PRO
4
1.7k
UDDのススメ - 拡張版 -
maguroalternative
1
470
20250807_Kiroと私の反省会
riz3f7
0
210
AWS re:Inforce 2025 re:Cap Update Pickup & AWS Control Tower の運用における考慮ポイント
htan
1
240
Featured
See All Featured
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.4k
What's in a price? How to price your products and services
michaelherold
246
12k
Documentation Writing (for coders)
carmenintech
73
5k
Why Our Code Smells
bkeepers
PRO
337
57k
Bash Introduction
62gerente
614
210k
The Cult of Friendly URLs
andyhume
79
6.5k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.6k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
VelocityConf: Rendering Performance Case Studies
addyosmani
332
24k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.5k
Transcript
ruby on rails uniso
@lucasrenan
http://nudesign.com.br
http://aiesec.org.br/sorocaba
None
http://slideshare.net/akitaonrails
linguagem de programação
yukihiro matsumoto
None
puramente orientada a objetos
str = "ruby" puts str.class # String
str = "ruby" puts str.class # String int = 100
puts int.class # Fixnum
str = "ruby" puts str.class # String int = 100
puts int.class # Fixnum puts nil.class # NilClass
None
None
None
framework web apps
david heinemeier hansson
None
None
None
None
None
produtividade e felicidade
Model View Controller
$ gem install rails
None
~ 45 mil bibliotecas
None
None
framework modular
# application.rb # Pick the frameworks you want: # require
"active_record/railtie" require "action_controller/railtie" require "action_mailer/railtie" require "active_resource/railtie" require "sprockets/railtie" # require "rails/test_unit/railtie"
active record bancos relacionais
None
infraestrutura
web server nginx, apache
app server unicorn, passenger, mongrel
None
None
None
None
None
None
Test Driven Development
RSpec
describe Order do it "sums the prices of items" do
order = Order.new order.add_entry(Item.new( :price => Money.new(1.11, :USD) )) order.add_entry(Item.new( :price => Money.new(2.22, :USD), :quantity => 2 )) order.total.should eq(Money.new(5.55, :USD)) end end
"Describe an order." "It sums the prices of items."
None
como aprender?
None
None
None
comunidade
None
GURU Sorocaba
live coding
obrigado :)