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
98
infrastructure at peertransfer
felipetalavera
3
280
Other Decks in Programming
See All in Programming
Patched fetch did not work
quramy
4
410
GraphQL あるいは React における自律的なデータ取得について
quramy
11
3k
LangChainでWebサイトの内容取得やGitHubソースコード取得
shukob
0
160
GenU導入でCDKに初挑戦し、悪戦苦闘した話
hideg
0
170
Swiftコードバトル必勝法
toshi0383
0
170
What you can do with Ruby on WebAssembly
kateinoigakukun
0
170
AndroidアプリのUIバリエーションをあの手この手で確認する / Check UI variations of Android apps by various means
tkmnzm
1
200
ドメイン駆動設計を実践するために必要なもの
bikisuke
4
340
Android開発以外のAndroid開発経験の活かしどころ
konifar
2
1.1k
The Shape of a Service Object
inem
0
530
マルチモジュールにおけるテスト最適化
fxwx23
0
210
開発を加速する共有Swift Package実践
elmetal
PRO
0
420
Featured
See All Featured
Design by the Numbers
sachag
277
19k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
278
13k
The Invisible Side of Design
smashingmag
296
50k
Learning to Love Humans: Emotional Interface Design
aarron
270
40k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
26
1.9k
A better future with KSS
kneath
235
17k
Visualization
eitanlees
142
15k
Docker and Python
trallard
39
3k
Agile that works and the tools we love
rasmusluckow
327
20k
Building Applications with DynamoDB
mza
90
6k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
131
32k
Put a Button on it: Removing Barriers to Going Fast.
kastner
58
3.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