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
200
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
130
A Modern Approach of Software Development - RubyConfBR 2015
lucasrenan
2
210
Be Happy With Ruby on Rails - Ecosystem
lucasrenan
1
130
Be happy with Ruby on Rails - CEUNSP Itu
lucasrenan
1
54
Seja Feliz com Ruby!
lucasrenan
0
120
hey agilista, esqueceu das pessoas?
lucasrenan
0
76
Open Source e Ruby on Rails - FLISOL 2013
lucasrenan
0
73
Ruby on Rails - CEUNSP
lucasrenan
1
58
Other Decks in Technology
See All in Technology
プロトタイピングによる不確実性の低減 / Reducing Uncertainty through Prototyping
ohbarye
5
380
非同期推論システムによるコスト削減と信頼性向上
koki_nishihara
0
250
Azure Container Apps + Bicep 〜 こんな感じで運用しています
kaz29
2
480
AOAI をきっかけに 社内の Azure 管理を見直した話
recruitengineers
PRO
1
290
MapLibreとAmazon Location Service
dayjournal
1
160
AWSに詳しくない人でも始められるコスト最適化ガイド
yuhta28
1
230
Janus
bkuhlmann
1
490
20240418_Google ColabにLLMが搭載されたようなのでPython x データ分析の勉強方法を考えてみる
doradora09
0
130
障害対応をちょっとずつよくしていくための 演習の作りかた
heleeen
0
210
開発パフォーマンスを最大化するための開発体制
ham0215
2
410
長期間TiDBを使ってきた話 @ 私たちはなぜNewSQLを使うのかTiDB選定5社が語る選定理由と活用LT / Experiences with TiDB Over Time
chibiegg
2
900
開発生産性大幅アップ!Postman VS Code拡張機能
nagix
2
380
Featured
See All Featured
The Invisible Customer
myddelton
114
12k
It's Worth the Effort
3n
180
27k
Adopting Sorbet at Scale
ufuk
68
8.6k
Raft: Consensus for Rubyists
vanstee
132
6.3k
Designing with Data
zakiwarfel
96
4.8k
VelocityConf: Rendering Performance Case Studies
addyosmani
320
23k
Agile that works and the tools we love
rasmusluckow
325
20k
Creatively Recalculating Your Daily Design Routine
revolveconf
210
11k
Product Roadmaps are Hard
iamctodd
44
9.7k
Optimizing for Happiness
mojombo
370
69k
YesSQL, Process and Tooling at Scale
rocio
164
13k
The MySQL Ecosystem @ GitHub 2015
samlambert
243
12k
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 :)