Soumettre la recherche
Mettre en ligne
RubyConf UY 2010
•
0 j'aime
•
331 vues
B
Brian Ford
Suivre
Everything Rubinius at RubyConf UY 2010, Montevideo Uruguay
Lire moins
Lire la suite
Technologie
Signaler
Partager
Signaler
Partager
1 sur 68
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
Pyramid zope request
Pyramid zope request
Adam Groszer
IT talk "Python language evolution"
IT talk "Python language evolution"
DataArt
Mobile Web Applications with jQuery
Mobile Web Applications with jQuery
Chad Pytel
Is these a bug
Is these a bug
Mike Taylor
App in a Browser
App in a Browser
Jonathan Sharp
Rurimaphone
Rurimaphone
Motohiro Takayama
Building Distributed JavaScript Widgets with jQuery
Building Distributed JavaScript Widgets with jQuery
benvinegar
Japanese Rubyists you have not met yet
Japanese Rubyists you have not met yet
masayoshi takahashi
Recommandé
Pyramid zope request
Pyramid zope request
Adam Groszer
IT talk "Python language evolution"
IT talk "Python language evolution"
DataArt
Mobile Web Applications with jQuery
Mobile Web Applications with jQuery
Chad Pytel
Is these a bug
Is these a bug
Mike Taylor
App in a Browser
App in a Browser
Jonathan Sharp
Rurimaphone
Rurimaphone
Motohiro Takayama
Building Distributed JavaScript Widgets with jQuery
Building Distributed JavaScript Widgets with jQuery
benvinegar
Japanese Rubyists you have not met yet
Japanese Rubyists you have not met yet
masayoshi takahashi
Stages
Stages
Morgan Boon
Recalling the Catalogue of the Forgotten
Recalling the Catalogue of the Forgotten
UT Austin: ACA
Ili twiter-full
Ili twiter-full
Arthur Weiss
Renewable Open Access; Perceived Concerns & Way Out
Renewable Open Access; Perceived Concerns & Way Out
IPPAI
Location & urb ops
Location & urb ops
Jonathan Laba
La Coruña (Galicia)
La Coruña (Galicia)
F. Ovies
Everything Rubinius
Everything Rubinius
Engine Yard
Html5 Development
Html5 Development
Nikolai Onken
Poisoning Rubinius: The _why and How
Poisoning Rubinius: The _why and How
Brian Ford
Hacking for Fun
Hacking for Fun
amerine
44275732 chef
44275732 chef
bunnythedog
Chef
Chef
Jeff Wallace
Html5 Apps
Html5 Apps
Nikolai Onken
Derailed chef update-oct2010
Derailed chef update-oct2010
jtimberman
Concurrency
Concurrency
ehuard
Responsive Web Design & Webfonts
Responsive Web Design & Webfonts
Natan
Multi dimensional profiling
Multi dimensional profiling
bergel
Data driven app deploys with chef frontdev
Data driven app deploys with chef frontdev
jtimberman
Presentation to wdim_students
Presentation to wdim_students
Scott Motte
Clojure in the Field
Clojure in the Field
Aaron Bedra
Rejectkaigi 2010
Rejectkaigi 2010
John Woodell
Github flow
Github flow
Ben Mabey
Contenu connexe
En vedette
Stages
Stages
Morgan Boon
Recalling the Catalogue of the Forgotten
Recalling the Catalogue of the Forgotten
UT Austin: ACA
Ili twiter-full
Ili twiter-full
Arthur Weiss
Renewable Open Access; Perceived Concerns & Way Out
Renewable Open Access; Perceived Concerns & Way Out
IPPAI
Location & urb ops
Location & urb ops
Jonathan Laba
La Coruña (Galicia)
La Coruña (Galicia)
F. Ovies
En vedette
(6)
Stages
Stages
Recalling the Catalogue of the Forgotten
Recalling the Catalogue of the Forgotten
Ili twiter-full
Ili twiter-full
Renewable Open Access; Perceived Concerns & Way Out
Renewable Open Access; Perceived Concerns & Way Out
Location & urb ops
Location & urb ops
La Coruña (Galicia)
La Coruña (Galicia)
Similaire à RubyConf UY 2010
Everything Rubinius
Everything Rubinius
Engine Yard
Html5 Development
Html5 Development
Nikolai Onken
Poisoning Rubinius: The _why and How
Poisoning Rubinius: The _why and How
Brian Ford
Hacking for Fun
Hacking for Fun
amerine
44275732 chef
44275732 chef
bunnythedog
Chef
Chef
Jeff Wallace
Html5 Apps
Html5 Apps
Nikolai Onken
Derailed chef update-oct2010
Derailed chef update-oct2010
jtimberman
Concurrency
Concurrency
ehuard
Responsive Web Design & Webfonts
Responsive Web Design & Webfonts
Natan
Multi dimensional profiling
Multi dimensional profiling
bergel
Data driven app deploys with chef frontdev
Data driven app deploys with chef frontdev
jtimberman
Presentation to wdim_students
Presentation to wdim_students
Scott Motte
Clojure in the Field
Clojure in the Field
Aaron Bedra
Rejectkaigi 2010
Rejectkaigi 2010
John Woodell
Github flow
Github flow
Ben Mabey
Compiling and Optimizing Your Own Browser with WebKit
Compiling and Optimizing Your Own Browser with WebKit
Sencha
Productcamp montreal 2010
Productcamp montreal 2010
Alistair Croll
OpenStack SDForum
OpenStack SDForum
Andrew Shafer
GDD Brazil 2010 - The Open and Social Web
GDD Brazil 2010 - The Open and Social Web
Patrick Chanezon
Similaire à RubyConf UY 2010
(20)
Everything Rubinius
Everything Rubinius
Html5 Development
Html5 Development
Poisoning Rubinius: The _why and How
Poisoning Rubinius: The _why and How
Hacking for Fun
Hacking for Fun
44275732 chef
44275732 chef
Chef
Chef
Html5 Apps
Html5 Apps
Derailed chef update-oct2010
Derailed chef update-oct2010
Concurrency
Concurrency
Responsive Web Design & Webfonts
Responsive Web Design & Webfonts
Multi dimensional profiling
Multi dimensional profiling
Data driven app deploys with chef frontdev
Data driven app deploys with chef frontdev
Presentation to wdim_students
Presentation to wdim_students
Clojure in the Field
Clojure in the Field
Rejectkaigi 2010
Rejectkaigi 2010
Github flow
Github flow
Compiling and Optimizing Your Own Browser with WebKit
Compiling and Optimizing Your Own Browser with WebKit
Productcamp montreal 2010
Productcamp montreal 2010
OpenStack SDForum
OpenStack SDForum
GDD Brazil 2010 - The Open and Social Web
GDD Brazil 2010 - The Open and Social Web
Dernier
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
Rustici Software
presentation ICT roal in 21st century education
presentation ICT roal in 21st century education
jfdjdjcjdnsjd
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
WSO2
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
UiPathCommunity
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
Zilliz
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
Product Anonymous
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
Remote DBA Services
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Edi Saputra
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
Remote DBA Services
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
apidays
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
Dropbox
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
MadyBayot
Elevate Developer Efficiency & build GenAI Application with Amazon Q
Elevate Developer Efficiency & build GenAI Application with Amazon Q
Bhuvaneswari Subramani
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
johnbeverley2021
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
sudhanshuwaghmare1
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
DianaGray10
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Angeliki Cooney
Dernier
(20)
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
presentation ICT roal in 21st century education
presentation ICT roal in 21st century education
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
Elevate Developer Efficiency & build GenAI Application with Amazon Q
Elevate Developer Efficiency & build GenAI Application with Amazon Q
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
RubyConf UY 2010
1.
Everything Rubinius Brian Ford brixen
on {twitter IRC gmail} RCUY2010 Friday, October 29, 2010
2.
http://www.flickr.com/photos/veganstraightedge Friday, October 29,
2010
3.
Friday, October 29,
2010
4.
Rubinius runs Ruby Friday,
October 29, 2010
5.
Web rubini.us Github github.com/evanphx/rubinius IRC #rubinius Friday, October 29,
2010
6.
in dog years, Rubinius
is ~28 yrs old Friday, October 29, 2010
7.
Rubinius how does it
work? Friday, October 29, 2010
8.
Source → Parser
→ Compil Friday, October 29, 2010
9.
Source → Parser
→ Compiler → Virtu Friday, October 29, 2010
10.
Source → Parser
→ Compiler → Virtu script class name RCUY superclass nil method name Friday, October 29, 2010
11.
Source → Parser
→ Compiler → Virtual Machin Friday, October 29, 2010
12.
[ ..., :push_literal,
“RCUY”, :push_local, :name, ...] r → Compiler → Virtual Machine → JIT → Gar Stack IP = 12 Instruction Sequence Friday, October 29, 2010
13.
r → Compiler
→ Virtual Machine → JIT → Gar Stack [ ..., :push_literal, “RCUY”, :push_local, :name, ...] IP = 12 “RCUY” Instruction Sequence Friday, October 29, 2010
14.
[ ..., :push_literal,
“RCUY”, :push_local, :name, ...] r → Compiler → Virtual Machine → JIT → Gar Stack IP = 14 “RCUY” Instruction Sequence Friday, October 29, 2010
15.
r → Compiler
→ Virtual Machine → JIT → Gar Stack IP = 14 “RCUY” 2010 Instruction Sequence [ ..., :push_literal, “RCUY”, :push_local, :name, ...] Friday, October 29, 2010
16.
r → Compiler
→ Virtual Machine → JIT → Gar Stack [ ..., :allow_private, :send_stack, :to_s, 0, ...] IP = 17 “RCUY” 2010 Instruction Sequence Friday, October 29, 2010
17.
r → Compiler
→ Virtual Machine → JIT → Gar Stack [ ..., :allow_private, :send_stack, :to_s, 0, ...] IP = 17 “RCUY” “2010” Instruction Sequence Friday, October 29, 2010
18.
r → Compiler
→ Virtual Machine → JIT → Gar Stack Instruction Sequence [ ..., :send_stack, :to_s, 0, :string_build, 2, ...] IP = 20 “RCUY” “2010” Friday, October 29, 2010
19.
r → Compiler
→ Virtual Machine → JIT → Gar Stack Instruction Sequence [ ..., :send_stack, :to_s, 0, :string_build, 2, ...] IP = 20 “RCUY2010” Friday, October 29, 2010
20.
→ Virtual Machine
→ JIT → Garbage Collector Friday, October 29, 2010
21.
→ Virtual Machine
→ JIT → Garbage Collector Friday, October 29, 2010
22.
→ Virtual Machine
→ JIT → Garbage Collector Friday, October 29, 2010
23.
chine → JIT
→ Garbage Collector Friday, October 29, 2010
24.
chine → JIT
→ Garbage Collector script name “RCUY2010” conference #<RCUY 0x1> year #<Time 0x2> Friday, October 29, 2010
25.
chine → JIT
→ Garbage Collector script name “RCUY2010” conference #<RCUY 0x1> year #<Time 0x2> script Friday, October 29, 2010
26.
chine → JIT
→ Garbage Collector script name “RCUY2010” conference #<RCUY 0x1> year #<Time 0x2> script name Friday, October 29, 2010
27.
chine → JIT
→ Garbage Collector script name conference Friday, October 29, 2010
28.
it’s not working Friday,
October 29, 2010
29.
Backtraces Friday, October 29,
2010
30.
Backtraces Friday, October 29,
2010
31.
Debugger Friday, October 29,
2010
32.
Debugger Friday, October 29,
2010
33.
Friday, October 29,
2010
34.
Friday, October 29,
2010
35.
Friday, October 29,
2010
36.
Profiler Friday, October 29,
2010
37.
Friday, October 29,
2010
38.
Friday, October 29,
2010
39.
Issue Tracker Friday, October
29, 2010
40.
Issue Tracker Friday, October
29, 2010
41.
Documentation Friday, October 29,
2010
42.
Documentation Friday, October 29,
2010
43.
But wait, there’s
more... coming soon Friday, October 29, 2010
44.
full Ruby concurrency Friday,
October 29, 2010
45.
support for 1.9 Friday,
October 29, 2010
46.
speeeeeed Friday, October 29,
2010
47.
Microsoft® Windows™ Friday, October
29, 2010
48.
Muchísimas gracias a Luis
Lavena Friday, October 29, 2010
49.
But wait, there’s
more... Friday, October 29, 2010
50.
let’s talk about inspiration Friday,
October 29, 2010
51.
Friday, October 29,
2010
52.
Rubinius has inspired rubyspec FFI rapa Friday,
October 29, 2010
53.
Friday, October 29,
2010
54.
Friday, October 29,
2010
55.
Friday, October 29,
2010
56.
Friday, October 29,
2010
57.
Friday, October 29,
2010
58.
Friday, October 29,
2010
59.
Friday, October 29,
2010
60.
Friday, October 29,
2010
61.
Friday, October 29,
2010
62.
Friday, October 29,
2010
63.
Friday, October 29,
2010
64.
Friday, October 29,
2010
65.
Friday, October 29,
2010
66.
if you help
us, Rubinius can be the most awesome Ruby platform in the universe Friday, October 29, 2010
67.
who will commit
to using Rubinius as the default Ruby for one day? Friday, October 29, 2010
68.
Thank you ¡Muchas gracias
a todos! Friday, October 29, 2010
Télécharger maintenant