Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
RubyOnLine!
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Francisco Granados
June 07, 2013
Technology
72
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
RubyOnLine!
Evento de RIActive para habla de Ruby 2013!
Francisco Granados
June 07, 2013
More Decks by Francisco Granados
See All by Francisco Granados
Estilo y Ruby
gzfrancisco
0
18
Other Decks in Technology
See All in Technology
⾮構造化データを価値に変える AI エージェント基盤とその組織
ivry_presentationmaterials
0
190
Railsで挑む大量データ永続化 〜600億件を永続化するための設計とボトルネックとの戦い〜
occhi
1
580
実践! SRE × AI - ABEMA における AIOps -
tetsuya28
8
3.1k
Rust で関数型ドメインモデリング
takonda
0
140
オントロジーって 結局なにもの? AI エージェントに「意味」を渡す知識設計の話
greenmidori
0
180
夫婦で子育てするための育児標準化
codmoninc
PRO
0
330
ストレスなくAIと付き合いたい!こんなときどうしてる?
namiki64
3
490
AIカンパニーへの転換を支えた、エンジニアの仕事の再定義
kworkdev
PRO
2
1.2k
AIにシークレットを見せない、WSL2で安全な開発環境
yazm
0
300
「Docker Desktop不要の時代」は 来たのか?
ueponx
0
770
[JAWS-UG彩の国埼玉#12]そろそろ準備する?re:Invent2026をやさしく解説 / reinvent2026-sainokuni
sh_fk2
1
340
Metadata - Section 1: HTML Basics
mohab1
0
120
Featured
See All Featured
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.6k
[RailsConf 2023] Rails as a piece of cake
palkan
59
7.1k
The Cost Of JavaScript in 2023
addyosmani
55
10k
The Curious Case for Waylosing
cassininazir
1
570
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
500
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
120
120k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Reflections from 52 weeks, 52 projects
jeffersonlam
356
22k
Mind Mapping
helmedeiros
1
400
BBQ
matthewcrist
90
10k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
1
630
Navigating Team Friction
lara
192
16k
Transcript
Ruby-lang evento ruby on line, por riactive viernes, 7 de
junio de 13
Francisco Granados @gzfrancisco gzfrancisco.name riactive.mx fb.me/riactive viernes, 7 de junio
de 13
Ruby-lang Ruby es un lenguaje del 95 y ahora estamos
en la versión 2 Creado por Yukihiro Matsumoto Lenguaje dinámico Funciona bajo programación orientada a objetos viernes, 7 de junio de 13
ejemplo def mi_metodo () variable = ‘palabra‘ un_numero = 2
un_bool = true un_vacio = nil un_arreglo = [1, 2, 3] un_mapa = { :llave => ‘valor’ } end viernes, 7 de junio de 13
¿ cómo ? viernes, 7 de junio de 13
Influencio Groovy (Java) Elixr (Erlang) Falcon Otros... viernes, 7 de
junio de 13
conceptos Rubie (interprete y versión de ruby) Gem (framework) Rake
(sistema de construcción) Spec (sistema de pruebas) Bundler (manejo de dependencias) viernes, 7 de junio de 13
plataformas Es cross-OS (windows, mac, linux) en su interprete original
MRI Existen diferentes interpretes hechos en Java, Ruby, Smalltalk, C#, ObjC y otros... viernes, 7 de junio de 13
interpretes MRI jRuby Rubinius MagLev IronRuby MacRuby RubyMotion Rubioto Decaf
RubyOnFlash viernes, 7 de junio de 13
RVM & REnv RVM es un sistema de administración de
rubíes (versiones de ruby) REnv es otro sistema para manejar rubíes pero mucho más ligero y simple viernes, 7 de junio de 13
ruby kit ruby irb ri y rdoc erb viernes, 7
de junio de 13
herramientas gems bundler rake viernes, 7 de junio de 13
sintaxis flexible Lambdas y Proc (clojures) Instrospección DSL (lenguaje especifico
de dominio) Metaprogramación viernes, 7 de junio de 13
¿por dónde empiezo? viernes, 7 de junio de 13
frameworks Rails (Aplicaciones web) Cucumber (desarrollo guiado por comportamiento) Redmine
(Administrador de proyectos) ActiveAdmin (Administrador de usuarios) ActiveRecord (ORM) Thor (rake task) viernes, 7 de junio de 13
integración RSpec en pruebas lógicas y visuales Travis-CI servidor de
integración viernes, 7 de junio de 13
recursos codeschool.com teamtreehouse.com pragprog railscast learn ruby THW mislav.uniqpath.com/ poignant-guide/
ruby-lang.org/en/ documentation/ quickstart/ ruby-lang.org/en/ documentation/ viernes, 7 de junio de 13
¿dudas? viernes, 7 de junio de 13
¡estoy listo! viernes, 7 de junio de 13
fb.me/riactive viernes, 7 de junio de 13