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 + rails
Search
Felipe Talavera
November 05, 2011
Programming
5
550
ruby + rails
Introduction to rails and the ruby environment
Felipe Talavera
November 05, 2011
Tweet
Share
More Decks by Felipe Talavera
See All by Felipe Talavera
4 years building services at peerTransfer
felipetalavera
1
59
web development with ruby
felipetalavera
0
99
infrastructure at peertransfer
felipetalavera
3
290
Other Decks in Programming
See All in Programming
Package Traits
ikesyo
1
210
カンファレンス動画鑑賞会のススメ / Osaka.swift #1
hironytic
0
170
Alba: Why, How and What's So Interesting
okuramasafumi
0
210
知られざるDMMデータエンジニアの生態 〜かつてツチノコと呼ばれし者〜
takaha4k
1
450
オニオンアーキテクチャを使って、 Unityと.NETでコードを共有する
soi013
0
370
DevinとCursorから学ぶAIエージェントメモリーの設計とMoatの考え方
itarutomy
0
150
Androidアプリの One Experience リリース
nein37
0
1.2k
shadcn/uiを使ってReactでの開発を加速させよう!
lef237
0
300
HTML/CSS超絶浅い説明
yuki0329
0
190
KMP와 kotlinx.rpc로 서버와 클라이언트 동기화
kwakeuijin
0
300
Swiftコンパイラ超入門+async関数の仕組み
shiz
0
180
[JAWS-UG横浜 #80] うわっ…今年のServerless アップデート、少なすぎ…?
maroon1st
0
100
Featured
See All Featured
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
44
9.4k
Scaling GitHub
holman
459
140k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
365
25k
Producing Creativity
orderedlist
PRO
343
39k
How to Ace a Technical Interview
jacobian
276
23k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
160
15k
Designing for Performance
lara
604
68k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
330
21k
Why You Should Never Use an ORM
jnunemaker
PRO
54
9.1k
Fantastic passwords and where to find them - at NoRuKo
philnash
50
2.9k
Six Lessons from altMBA
skipperchong
27
3.6k
The Pragmatic Product Professional
lauravandoore
32
6.4k
Transcript
Ruby + Rails Saturday, November 5, 11
@flype Felipe Talavera Saturday, November 5, 11
I am happy and productive Saturday, November 5, 11
You will be happier and more productive Saturday, November 5,
11 mi mission.... at the end of this talk ....
How? Saturday, November 5, 11
Saturday, November 5, 11 optimized for programer happines Japón, japos
en rubyconf. Yukihiro "matz" Matsumoto en 1993 y publicado en 1995 inspirado en Perl, Python, Haskell, LISP
Scripting OPP Saturday, November 5, 11 No suitable for heavy
lifting or memory footprint. No big apps
Readability less typing plain english Saturday, November 5, 11 no
artifacts, interface, sugar -> if, else .empty?, .present?
Blocks awesome! Saturday, November 5, 11 5.times do, inject, collect,
each, tap
software that writes other software Metaprogramming Saturday, November 5, 11
instrospection, open classes, eval, method_missing, big
Spiderman. “With great power comes great responsibility” Saturday, November 5,
11 shoot in your leg!
implementations RMI Rubinius JRuby Mac Ruby Iron Ruby REE 1.8.7/1.9.3
Ruby Spec Saturday, November 5, 11
rad! Community Saturday, November 5, 11 High values -> code
quality, testing edge -> BDD, TDD, agile methodologies, svn -> git move world wide conferences
libs Rspec cucumber bundler RVM jeweler sinatra eventmachine rails rubygems
Saturday, November 5, 11
libs Rspec cucumber bundler RVM jeweler sinatra eventmachine rails rubygems
Saturday, November 5, 11
Saturday, November 5, 11 DHH, basecamp, Opinated framework, big player
use it worldwide
Saturday, November 5, 11
ActiveRecord table!, query!, data! ... Saturday, November 5, 11 ORM,
AREL abstrae db-> mysql, postgres, sqlite, oracle, migrations table relations
ActiveModel data....storage! Saturday, November 5, 11 any data storage, noSQL
ActionController skinnycontrollers Saturday, November 5, 11 responder :html, json, xml,
js session, cookies rack middleware
ActionView show me the money Saturday, November 5, 11 helpers
layout, partials, collections template engine, erb, haml, slim
Routes friendly Saturday, November 5, 11 REST resources, collections, members,
regex base
ActiveResource consumer Saturday, November 5, 11
Saturday, November 5, 11
Rails 3.1 Asset pipeling HTTP streaming Coffescript Reversible migrations Saturday,
November 5, 11 assets with sprockets
plugins Rails Admin typus devise simpleform capybara rspec-rails paperclip factory_girl
delorean Saturday, November 5, 11 rails
deployment unicorn + nginx/apache passenger + nginx/apache trinidad (jruby) Saturday,
November 5, 11 heroku, ey, chef/puppet
Saturday, November 5, 11
Questions? Saturday, November 5, 11
We’re hiring http://peertransfer.com/pT/jobs Saturday, November 5, 11