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
120
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
67
Seja Feliz com Ruby!
lucasrenan
0
140
hey agilista, esqueceu das pessoas?
lucasrenan
0
95
Open Source e Ruby on Rails - FLISOL 2013
lucasrenan
0
81
Ruby on Rails - CEUNSP
lucasrenan
1
73
Other Decks in Technology
See All in Technology
「全社導入」は結果。1人の熱狂が組織に伝播したmikanのn8n活用
sota_mikami
0
410
それぞれのペースでやっていく Bet AI / Bet AI at Your Own Pace
yuyatakeyama
1
510
【northernforce#54】SalesforceにおけるAgentforceの位置づけ・事例紹介
yutosatou_kit
0
120
3リポジトリーを2ヶ月でモノレポ化した話 / How I turned 3 repositories into a monorepo in 2 months
kubode
0
100
Riverpod3.xで実現する実践的UI実装
fumiyasac0921
2
320
みんなでAI上手ピーポーになろう! / Let’s All Get AI-Savvy!
kaminashi
0
200
OCI技術資料 : OS管理ハブ 概要
ocise
2
4.2k
AI Agent Standards and Protocols: a Walkthrough of MCP, A2A, and more...
glaforge
1
520
サラリーマンソフトウェアエンジニアのキャリア
yuheinakasaka
42
20k
AIAgentを駆使してSREが貢献する開発体験の向上
yoshiiryo1
4
1.1k
Behind the Stream - How AbemaTV Engineers Build Video Apps at Scale
ygoto3
0
130
EventBridge API Destination × AgentCore Runtimeで実現するLambdaレスなイベント駆動エージェント
har1101
6
240
Featured
See All Featured
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
150
Odyssey Design
rkendrick25
PRO
0
470
The Limits of Empathy - UXLibs8
cassininazir
1
200
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
1.8k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
55k
The Language of Interfaces
destraynor
162
26k
KATA
mclloyd
PRO
33
15k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
66
36k
Crafting Experiences
bethany
1
34
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
82
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
0
1.1k
What does AI have to do with Human Rights?
axbom
PRO
0
1.9k
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 :)