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
94
Open Source e Ruby on Rails - FLISOL 2013
lucasrenan
0
80
Ruby on Rails - CEUNSP
lucasrenan
1
70
Other Decks in Technology
See All in Technology
空間を設計する力を考える / 20251004 Naoki Takahashi
shift_evolve
PRO
4
460
Optuna DashboardにおけるPLaMo2連携機能の紹介 / PFN LLM セミナー
pfn
PRO
2
940
許しとアジャイル
jnuank
1
140
速習AGENTS.md:5分で精度を上げる "3ブロック" テンプレ
ismk
0
140
Exadata Database Service on Dedicated Infrastructure(ExaDB-D) UI スクリーン・キャプチャ集
oracle4engineer
PRO
3
5.5k
Access-what? why and how, A11Y for All - Nordic.js 2025
gdomiciano
1
130
Vibe Coding Year in Review. From Karpathy to Real-World Agents by Niels Rolland, CEO Paatch
vcoisne
0
120
LLM時代にデータエンジニアの役割はどう変わるか?
ikkimiyazaki
6
1.2k
OpenAI gpt-oss ファインチューニング入門
kmotohas
2
1.1k
Where will it converge?
ibknadedeji
0
200
大規模サーバーレスAPIの堅牢性・信頼性設計 〜AWSのベストプラクティスから始まる現実的制約との向き合い方〜
maimyyym
6
3.9k
E2Eテスト設計_自動化のリアル___Playwrightでの実践とMCPの試み__AIによるテスト観点作成_.pdf
findy_eventslides
1
580
Featured
See All Featured
Unsuck your backbone
ammeep
671
58k
Designing for Performance
lara
610
69k
Rails Girls Zürich Keynote
gr2m
95
14k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.7k
It's Worth the Effort
3n
187
28k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
45
2.5k
Speed Design
sergeychernyshev
32
1.2k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
30
2.9k
Optimising Largest Contentful Paint
csswizardry
37
3.4k
The Cost Of JavaScript in 2023
addyosmani
53
9k
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
13k
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 :)