Submit Search
Upload
Ruby In Enterprise Development
•
2 likes
•
707 views
Robbin Fan
Follow
published by Ye Zheng, consultant of ThoughtWorks
Read less
Read more
Technology
Report
Share
Report
Share
1 of 17
Download Now
Download to read offline
Recommended
Futuristic programing language
Futuristic programing language
Mohamed Zaki
.Net
.Net
Saurabh Kachhia
Introduction To C#
Introduction To C#
rahulsahay19
Session#1 csharp MTCS
Session#1 csharp MTCS
Ahmad Ehab
Week1 dq3
Week1 dq3
amaxwell2012
Objective-C with respect to C# and Java
Objective-C with respect to C# and Java
Babul Mirdha
Introduction of .net framework
Introduction of .net framework
Prognoz Technologies Pvt. Ltd.
Intro to c# (vs. objective c and java)
Intro to c# (vs. objective c and java)
John Smith
More Related Content
What's hot
Introduction to c#
Introduction to c#
Ravi Jakashania
Dart
Dart
Raoul-Gabriel Urma
Programming paradigm and web programming
Programming paradigm and web programming
Mohammad Kamrul Hasan
Overview of microsoft dot net platforms
Overview of microsoft dot net platforms
Abhijit B.
A First Look at Google's Go Programming Language
A First Look at Google's Go Programming Language
Ganesh Samarthyam
C & C++ Training in Ambala ! BATRA COMPUTER CENTRE
C & C++ Training in Ambala ! BATRA COMPUTER CENTRE
jatin batra
.Net Overview
.Net Overview
Pankaj Rattan
.Net language support
.Net language support
Then Murugeshwari
Introduction to flutter's basic concepts
Introduction to flutter's basic concepts
Kumaresh Chandra Baruri
Presentación rs232 java
Presentación rs232 java
John Rojas
How to contribute textual tooling for apache camel in several id es
How to contribute textual tooling for apache camel in several id es
Aurélien Pupier
Choose flutter
Choose flutter
SamuelAdetunji2
Evolution of Programming Languages
Evolution of Programming Languages
Sayanee Basu
CharuJain
CharuJain
charu jain
Object oriented-programming-in-c-sharp
Object oriented-programming-in-c-sharp
Abefo
What is c#
What is c#
shwet18
Programming languages
Programming languages
Simon Mui
Top 10 programming languages
Top 10 programming languages
Aman Kumar
difference between c c++ c#
difference between c c++ c#
Sireesh K
Introduction to c_sharp
Introduction to c_sharp
HEM Sothon
What's hot
(20)
Introduction to c#
Introduction to c#
Dart
Dart
Programming paradigm and web programming
Programming paradigm and web programming
Overview of microsoft dot net platforms
Overview of microsoft dot net platforms
A First Look at Google's Go Programming Language
A First Look at Google's Go Programming Language
C & C++ Training in Ambala ! BATRA COMPUTER CENTRE
C & C++ Training in Ambala ! BATRA COMPUTER CENTRE
.Net Overview
.Net Overview
.Net language support
.Net language support
Introduction to flutter's basic concepts
Introduction to flutter's basic concepts
Presentación rs232 java
Presentación rs232 java
How to contribute textual tooling for apache camel in several id es
How to contribute textual tooling for apache camel in several id es
Choose flutter
Choose flutter
Evolution of Programming Languages
Evolution of Programming Languages
CharuJain
CharuJain
Object oriented-programming-in-c-sharp
Object oriented-programming-in-c-sharp
What is c#
What is c#
Programming languages
Programming languages
Top 10 programming languages
Top 10 programming languages
difference between c c++ c#
difference between c c++ c#
Introduction to c_sharp
Introduction to c_sharp
Viewers also liked
Dec 06, Sermon Am
Dec 06, Sermon Am
Geo Acts
Google Platform Overview (April 2014)
Google Platform Overview (April 2014)
Ido Green
PHOTOGRAPHY
PHOTOGRAPHY
ambergrayphotography
Law & grace
Law & grace
Geo Acts
Welcome to msp information night 2013
Welcome to msp information night 2013
Bret Biornstad
Lessons Learned and Best Practices for Game Development in the Cloud
Lessons Learned and Best Practices for Game Development in the Cloud
sarahnovotny
Cap 4 gases-3662
Cap 4 gases-3662
opulento22
The practices, challenges and opportunities of board composition and leadersh...
The practices, challenges and opportunities of board composition and leadersh...
Mohammed Farrag
Soft Launch an Institutional Eportfolio Initiative
Soft Launch an Institutional Eportfolio Initiative
Elizabeth Nesius
Unit 2
Unit 2
lola guillen
IGNITE MySQL - Backups Don't Make Me Money
IGNITE MySQL - Backups Don't Make Me Money
sarahnovotny
What do you do when facing unfamiliar challenge?
What do you do when facing unfamiliar challenge?
Clint Walters
Plurals
Plurals
lola guillen
Knowing your trainees
Knowing your trainees
Hamdan Hashim
Èdip per a 4rt de la ESO
Èdip per a 4rt de la ESO
Carolina Chavarria
all data everywhere
all data everywhere
sarahnovotny
Startup: 10 Mosse per crearne una
Startup: 10 Mosse per crearne una
Francesco Baruffi
что нас объединяет
что нас объединяет
Artem Iljin
Welcome To Msp Information Night 2010
Welcome To Msp Information Night 2010
Bret Biornstad
Dg Analysis Haiti Earthquake 15 Jan2010
Dg Analysis Haiti Earthquake 15 Jan2010
Geo Acts
Viewers also liked
(20)
Dec 06, Sermon Am
Dec 06, Sermon Am
Google Platform Overview (April 2014)
Google Platform Overview (April 2014)
PHOTOGRAPHY
PHOTOGRAPHY
Law & grace
Law & grace
Welcome to msp information night 2013
Welcome to msp information night 2013
Lessons Learned and Best Practices for Game Development in the Cloud
Lessons Learned and Best Practices for Game Development in the Cloud
Cap 4 gases-3662
Cap 4 gases-3662
The practices, challenges and opportunities of board composition and leadersh...
The practices, challenges and opportunities of board composition and leadersh...
Soft Launch an Institutional Eportfolio Initiative
Soft Launch an Institutional Eportfolio Initiative
Unit 2
Unit 2
IGNITE MySQL - Backups Don't Make Me Money
IGNITE MySQL - Backups Don't Make Me Money
What do you do when facing unfamiliar challenge?
What do you do when facing unfamiliar challenge?
Plurals
Plurals
Knowing your trainees
Knowing your trainees
Èdip per a 4rt de la ESO
Èdip per a 4rt de la ESO
all data everywhere
all data everywhere
Startup: 10 Mosse per crearne una
Startup: 10 Mosse per crearne una
что нас объединяет
что нас объединяет
Welcome To Msp Information Night 2010
Welcome To Msp Information Night 2010
Dg Analysis Haiti Earthquake 15 Jan2010
Dg Analysis Haiti Earthquake 15 Jan2010
Similar to Ruby In Enterprise Development
The "Holy Grail" of Dev/Ops
The "Holy Grail" of Dev/Ops
Erik Osterman
Programming Paradigms
Programming Paradigms
Janeve George
Programming Paradigms
Programming Paradigms
Directi Group
Resume ritesh
Resume ritesh
Arvind81598
Visual Studio .NET2010
Visual Studio .NET2010
Satish Verma
Ruby In Enterprise Development
Ruby In Enterprise Development
yelogic
sMash at May NYPHP UG
sMash at May NYPHP UG
Project Zero
Ruby On Rails Introduction
Ruby On Rails Introduction
Gustavo Andres Brey
An Introduction to Websphere sMash for PHP Programmers
An Introduction to Websphere sMash for PHP Programmers
jphl
Open event presentation.3 2
Open event presentation.3 2
Jorge López-Lago
Resume_AnkitOJha
Resume_AnkitOJha
Ankit Ojha
Software Project Management
Software Project Management
Widoyo PH
WebCamp: Developer Day: DDD in PHP on example of Symfony - Олег Зинченко
WebCamp: Developer Day: DDD in PHP on example of Symfony - Олег Зинченко
GeeksLab Odessa
CommunityOneEast 09 - Dynamic Languages: the next big thing for the JVM or an...
CommunityOneEast 09 - Dynamic Languages: the next big thing for the JVM or an...
Chris Richardson
ResumeMichaelAndrewBergerApril2016LinkedIn
ResumeMichaelAndrewBergerApril2016LinkedIn
Michael Berger
Scripting Oracle Develop 2007
Scripting Oracle Develop 2007
Tugdual Grall
Easy Web Project Development & Management with Django & Mercurial
Easy Web Project Development & Management with Django & Mercurial
Widoyo PH
CURRICULUM VITAE
CURRICULUM VITAE
Vicky Kumar
Simplify your professional web development with symfony
Simplify your professional web development with symfony
Francois Zaninotto
Tech Mind Maps - Booklet Preview
Tech Mind Maps - Booklet Preview
Michal Juhas
Similar to Ruby In Enterprise Development
(20)
The "Holy Grail" of Dev/Ops
The "Holy Grail" of Dev/Ops
Programming Paradigms
Programming Paradigms
Programming Paradigms
Programming Paradigms
Resume ritesh
Resume ritesh
Visual Studio .NET2010
Visual Studio .NET2010
Ruby In Enterprise Development
Ruby In Enterprise Development
sMash at May NYPHP UG
sMash at May NYPHP UG
Ruby On Rails Introduction
Ruby On Rails Introduction
An Introduction to Websphere sMash for PHP Programmers
An Introduction to Websphere sMash for PHP Programmers
Open event presentation.3 2
Open event presentation.3 2
Resume_AnkitOJha
Resume_AnkitOJha
Software Project Management
Software Project Management
WebCamp: Developer Day: DDD in PHP on example of Symfony - Олег Зинченко
WebCamp: Developer Day: DDD in PHP on example of Symfony - Олег Зинченко
CommunityOneEast 09 - Dynamic Languages: the next big thing for the JVM or an...
CommunityOneEast 09 - Dynamic Languages: the next big thing for the JVM or an...
ResumeMichaelAndrewBergerApril2016LinkedIn
ResumeMichaelAndrewBergerApril2016LinkedIn
Scripting Oracle Develop 2007
Scripting Oracle Develop 2007
Easy Web Project Development & Management with Django & Mercurial
Easy Web Project Development & Management with Django & Mercurial
CURRICULUM VITAE
CURRICULUM VITAE
Simplify your professional web development with symfony
Simplify your professional web development with symfony
Tech Mind Maps - Booklet Preview
Tech Mind Maps - Booklet Preview
More from Robbin Fan
Web并发模型粗浅探讨
Web并发模型粗浅探讨
Robbin Fan
精益创业讨论
精益创业讨论
Robbin Fan
运营专业型社区的经验和反思
运营专业型社区的经验和反思
Robbin Fan
缓存技术浅谈
缓存技术浅谈
Robbin Fan
Social Game的技术挑战
Social Game的技术挑战
Robbin Fan
Challenge of SHIMANE - Example of use Ruby in Japanese regional government an...
Challenge of SHIMANE - Example of use Ruby in Japanese regional government an...
Robbin Fan
ruby on rails pitfalls
ruby on rails pitfalls
Robbin Fan
Maximes Presentation For Rubyconf China 2009
Maximes Presentation For Rubyconf China 2009
Robbin Fan
Why Ruby?
Why Ruby?
Robbin Fan
Design Pattern From Java To Ruby
Design Pattern From Java To Ruby
Robbin Fan
Java Eye Architecture
Java Eye Architecture
Robbin Fan
More from Robbin Fan
(11)
Web并发模型粗浅探讨
Web并发模型粗浅探讨
精益创业讨论
精益创业讨论
运营专业型社区的经验和反思
运营专业型社区的经验和反思
缓存技术浅谈
缓存技术浅谈
Social Game的技术挑战
Social Game的技术挑战
Challenge of SHIMANE - Example of use Ruby in Japanese regional government an...
Challenge of SHIMANE - Example of use Ruby in Japanese regional government an...
ruby on rails pitfalls
ruby on rails pitfalls
Maximes Presentation For Rubyconf China 2009
Maximes Presentation For Rubyconf China 2009
Why Ruby?
Why Ruby?
Design Pattern From Java To Ruby
Design Pattern From Java To Ruby
Java Eye Architecture
Java Eye Architecture
Recently uploaded
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Aijun Zhang
Building AI-Driven Apps Using Semantic Kernel.pptx
Building AI-Driven Apps Using Semantic Kernel.pptx
Udaiappa Ramachandran
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
DianaGray10
Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™
Adtran
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IES VE
UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6
DianaGray10
201610817 - edge part1
201610817 - edge part1
Jamie (Taka) Wang
UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8
DianaGray10
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
DianaGray10
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Will Schroeder
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
Daniel Santiago Silva Capera
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
IES VE
Linked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond Ontologies
David Newbury
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptx
Matsuo Lab
How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?
IES VE
Empowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership Blueprint
Mahmoud Rabie
Nanopower In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdf
Pedro Manuel
9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team
Adam Moalla
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UbiTrack UK
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
shyamraj55
Recently uploaded
(20)
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Building AI-Driven Apps Using Semantic Kernel.pptx
Building AI-Driven Apps Using Semantic Kernel.pptx
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6
201610817 - edge part1
201610817 - edge part1
UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Linked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond Ontologies
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptx
How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?
Empowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership Blueprint
Nanopower In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdf
9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Ruby In Enterprise Development
1.
Ruby/Rails in Enterprise
Development Ye Zheng [email_address]
2.
3.
4.
Language in Software
Development
5.
6.
Framework in Software
Development
7.
Convention Over Configuration
MVC Test Automation … Directory Structure
8.
Enterprise Development
9.
Polyglot Programming (I)
10.
Polyglot Programming (II)
11.
12.
Java EE Server
Ruby App Ruby App Ruby App Ruby App Ruby App …
13.
Legacy System Case
New Ruby Application Search Asset Management 3 rd Party Components Legacy Application Procedure Legacy Database
14.
15.
16.
User Acceptance Test
Environment
17.
Enjoy Programming!
Download Now