Enviar pesquisa
Carregar
Avik_RailsTutorial
•
0 gostou
•
424 visualizações
T
tutorialsruby
Seguir
Tecnologia
Vista de apresentação de diapositivos
Denunciar
Compartilhar
Vista de apresentação de diapositivos
Denunciar
Compartilhar
1 de 20
Baixar agora
Baixar para ler offline
Recomendados
Ruby on rails for beginers
Ruby on rails for beginers
shanmukhareddy dasi
OSOM - Ruby on Rails
OSOM - Ruby on Rails
Marcela Oniga
Rails 3 (beta) Roundup
Rails 3 (beta) Roundup
Wayne Carter
Rubyonrails 090715105949-phpapp01
Rubyonrails 090715105949-phpapp01
sagaroceanic11
Ruby On Rails
Ruby On Rails
iradarji
Jasig Rubyon Rails
Jasig Rubyon Rails
Paul Pajo
Introduction to Ruby on Rails
Introduction to Ruby on Rails
Manoj Kumar
Ruby on Rails All Hands Meeting
Ruby on Rails All Hands Meeting
Dan Davis
Recomendados
Ruby on rails for beginers
Ruby on rails for beginers
shanmukhareddy dasi
OSOM - Ruby on Rails
OSOM - Ruby on Rails
Marcela Oniga
Rails 3 (beta) Roundup
Rails 3 (beta) Roundup
Wayne Carter
Rubyonrails 090715105949-phpapp01
Rubyonrails 090715105949-phpapp01
sagaroceanic11
Ruby On Rails
Ruby On Rails
iradarji
Jasig Rubyon Rails
Jasig Rubyon Rails
Paul Pajo
Introduction to Ruby on Rails
Introduction to Ruby on Rails
Manoj Kumar
Ruby on Rails All Hands Meeting
Ruby on Rails All Hands Meeting
Dan Davis
JCR In Action (ApacheCon US 2009)
JCR In Action (ApacheCon US 2009)
Carsten Ziegeler
Java Web services
Java Web services
Sujit Kumar
Security Goodness with Ruby on Rails
Security Goodness with Ruby on Rails
Source Conference
Melbourne User Group OAK and MongoDB
Melbourne User Group OAK and MongoDB
Yuval Ararat
Padrino - the Godfather of Sinatra
Padrino - the Godfather of Sinatra
Stoyan Zhekov
Scaling with swagger
Scaling with swagger
Tony Tam
Ror Seminar With agilebd.org on 23 Jan09
Ror Seminar With agilebd.org on 23 Jan09
Shaer Hassan
Content Storage With Apache Jackrabbit
Content Storage With Apache Jackrabbit
Jukka Zitting
Ruby On Rails
Ruby On Rails
Gautam Rege
Alfresco Content Modelling and Policy Behaviours
Alfresco Content Modelling and Policy Behaviours
J V
Apache Velocity
Apache Velocity
Bhavya Siddappa
Web development basics (Part-7)
Web development basics (Part-7)
Rajat Pratap Singh
Intro to Rails and MVC
Intro to Rails and MVC
Sarah Allen
Apache Cayenne: a Java ORM Alternative
Apache Cayenne: a Java ORM Alternative
Andrus Adamchik
Introduction to JavaScript
Introduction to JavaScript
Jussi Pohjolainen
Content Modeling Behavior
Content Modeling Behavior
Alfresco Software
Ruby On Rails - Rochester K Linux User Group
Ruby On Rails - Rochester K Linux User Group
Jose de Leon
S313265 - Advanced Java API for RESTful Web Services at JavaOne Brazil 2010
S313265 - Advanced Java API for RESTful Web Services at JavaOne Brazil 2010
Arun Gupta
ORM, JPA, & Hibernate Overview
ORM, JPA, & Hibernate Overview
Brett Meyer
Rails - getting started
Rails - getting started
True North
Node.js Workshop
Node.js Workshop
Quhan Arunasalam
Web sphere administration
Web sphere administration
venkatcgnm
Mais conteúdo relacionado
Mais procurados
JCR In Action (ApacheCon US 2009)
JCR In Action (ApacheCon US 2009)
Carsten Ziegeler
Java Web services
Java Web services
Sujit Kumar
Security Goodness with Ruby on Rails
Security Goodness with Ruby on Rails
Source Conference
Melbourne User Group OAK and MongoDB
Melbourne User Group OAK and MongoDB
Yuval Ararat
Padrino - the Godfather of Sinatra
Padrino - the Godfather of Sinatra
Stoyan Zhekov
Scaling with swagger
Scaling with swagger
Tony Tam
Ror Seminar With agilebd.org on 23 Jan09
Ror Seminar With agilebd.org on 23 Jan09
Shaer Hassan
Content Storage With Apache Jackrabbit
Content Storage With Apache Jackrabbit
Jukka Zitting
Ruby On Rails
Ruby On Rails
Gautam Rege
Alfresco Content Modelling and Policy Behaviours
Alfresco Content Modelling and Policy Behaviours
J V
Apache Velocity
Apache Velocity
Bhavya Siddappa
Web development basics (Part-7)
Web development basics (Part-7)
Rajat Pratap Singh
Intro to Rails and MVC
Intro to Rails and MVC
Sarah Allen
Apache Cayenne: a Java ORM Alternative
Apache Cayenne: a Java ORM Alternative
Andrus Adamchik
Introduction to JavaScript
Introduction to JavaScript
Jussi Pohjolainen
Content Modeling Behavior
Content Modeling Behavior
Alfresco Software
Ruby On Rails - Rochester K Linux User Group
Ruby On Rails - Rochester K Linux User Group
Jose de Leon
S313265 - Advanced Java API for RESTful Web Services at JavaOne Brazil 2010
S313265 - Advanced Java API for RESTful Web Services at JavaOne Brazil 2010
Arun Gupta
ORM, JPA, & Hibernate Overview
ORM, JPA, & Hibernate Overview
Brett Meyer
Rails - getting started
Rails - getting started
True North
Mais procurados
(20)
JCR In Action (ApacheCon US 2009)
JCR In Action (ApacheCon US 2009)
Java Web services
Java Web services
Security Goodness with Ruby on Rails
Security Goodness with Ruby on Rails
Melbourne User Group OAK and MongoDB
Melbourne User Group OAK and MongoDB
Padrino - the Godfather of Sinatra
Padrino - the Godfather of Sinatra
Scaling with swagger
Scaling with swagger
Ror Seminar With agilebd.org on 23 Jan09
Ror Seminar With agilebd.org on 23 Jan09
Content Storage With Apache Jackrabbit
Content Storage With Apache Jackrabbit
Ruby On Rails
Ruby On Rails
Alfresco Content Modelling and Policy Behaviours
Alfresco Content Modelling and Policy Behaviours
Apache Velocity
Apache Velocity
Web development basics (Part-7)
Web development basics (Part-7)
Intro to Rails and MVC
Intro to Rails and MVC
Apache Cayenne: a Java ORM Alternative
Apache Cayenne: a Java ORM Alternative
Introduction to JavaScript
Introduction to JavaScript
Content Modeling Behavior
Content Modeling Behavior
Ruby On Rails - Rochester K Linux User Group
Ruby On Rails - Rochester K Linux User Group
S313265 - Advanced Java API for RESTful Web Services at JavaOne Brazil 2010
S313265 - Advanced Java API for RESTful Web Services at JavaOne Brazil 2010
ORM, JPA, & Hibernate Overview
ORM, JPA, & Hibernate Overview
Rails - getting started
Rails - getting started
Semelhante a Avik_RailsTutorial
Node.js Workshop
Node.js Workshop
Quhan Arunasalam
Web sphere administration
Web sphere administration
venkatcgnm
Serverless Java - Challenges and Triumphs
Serverless Java - Challenges and Triumphs
David Delabassee
COP_RoR_QuArrk_Session_Oct_2022.pptx
COP_RoR_QuArrk_Session_Oct_2022.pptx
Nitesh95975
Ruby On Rails
Ruby On Rails
Eric Berry
Is Enterprise Java Still Relevant (JavaOne 2015 session)
Is Enterprise Java Still Relevant (JavaOne 2015 session)
Ian Robinson
From Java to Ruby...and Back
From Java to Ruby...and Back
Anil Hemrajani
Wicket Presentation @ AlphaCSP Java Web Frameworks Playoff 2008
Wicket Presentation @ AlphaCSP Java Web Frameworks Playoff 2008
Baruch Sadogursky
Viridians on Rails
Viridians on Rails
Viridians
Build Comet applications using Scala, Lift, and <b>jQuery</b>
Build Comet applications using Scala, Lift, and <b>jQuery</b>
tutorialsruby
<img src="../i/r_14.png" />
<img src="../i/r_14.png" />
tutorialsruby
AEM and Sling
AEM and Sling
Lo Ki
AEM and Sling
AEM and Sling
Lokesh BS
Serverless Java Challenges & Triumphs
Serverless Java Challenges & Triumphs
David Delabassee
Flex360 Milan 2008 - Flex & Webservices
Flex360 Milan 2008 - Flex & Webservices
ivascucristian
The future of ASP.NET / CodeCamp/Iasi 25 Oct 2014
The future of ASP.NET / CodeCamp/Iasi 25 Oct 2014
Enea Gabriel
Guides To Analyzing WebKit Performance
Guides To Analyzing WebKit Performance
National Cheng Kung University
Practical WebAssembly with Apex, wasmRS, and nanobus
Practical WebAssembly with Apex, wasmRS, and nanobus
Jarrod Overson
Web Apps atop a Content Repository
Web Apps atop a Content Repository
Gabriel Walt
Project Avatar (Lyon JUG & Alpes JUG - March 2014)
Project Avatar (Lyon JUG & Alpes JUG - March 2014)
David Delabassee
Semelhante a Avik_RailsTutorial
(20)
Node.js Workshop
Node.js Workshop
Web sphere administration
Web sphere administration
Serverless Java - Challenges and Triumphs
Serverless Java - Challenges and Triumphs
COP_RoR_QuArrk_Session_Oct_2022.pptx
COP_RoR_QuArrk_Session_Oct_2022.pptx
Ruby On Rails
Ruby On Rails
Is Enterprise Java Still Relevant (JavaOne 2015 session)
Is Enterprise Java Still Relevant (JavaOne 2015 session)
From Java to Ruby...and Back
From Java to Ruby...and Back
Wicket Presentation @ AlphaCSP Java Web Frameworks Playoff 2008
Wicket Presentation @ AlphaCSP Java Web Frameworks Playoff 2008
Viridians on Rails
Viridians on Rails
Build Comet applications using Scala, Lift, and <b>jQuery</b>
Build Comet applications using Scala, Lift, and <b>jQuery</b>
<img src="../i/r_14.png" />
<img src="../i/r_14.png" />
AEM and Sling
AEM and Sling
AEM and Sling
AEM and Sling
Serverless Java Challenges & Triumphs
Serverless Java Challenges & Triumphs
Flex360 Milan 2008 - Flex & Webservices
Flex360 Milan 2008 - Flex & Webservices
The future of ASP.NET / CodeCamp/Iasi 25 Oct 2014
The future of ASP.NET / CodeCamp/Iasi 25 Oct 2014
Guides To Analyzing WebKit Performance
Guides To Analyzing WebKit Performance
Practical WebAssembly with Apex, wasmRS, and nanobus
Practical WebAssembly with Apex, wasmRS, and nanobus
Web Apps atop a Content Repository
Web Apps atop a Content Repository
Project Avatar (Lyon JUG & Alpes JUG - March 2014)
Project Avatar (Lyon JUG & Alpes JUG - March 2014)
Mais de tutorialsruby
<img src="../i/r_14.png" />
<img src="../i/r_14.png" />
tutorialsruby
TopStyle Help & <b>Tutorial</b>
TopStyle Help & <b>Tutorial</b>
tutorialsruby
The Art Institute of Atlanta IMD 210 Fundamentals of Scripting <b>...</b>
The Art Institute of Atlanta IMD 210 Fundamentals of Scripting <b>...</b>
tutorialsruby
<img src="../i/r_14.png" />
<img src="../i/r_14.png" />
tutorialsruby
<img src="../i/r_14.png" />
<img src="../i/r_14.png" />
tutorialsruby
Standardization and Knowledge Transfer – INS0
Standardization and Knowledge Transfer – INS0
tutorialsruby
xhtml_basics
xhtml_basics
tutorialsruby
xhtml_basics
xhtml_basics
tutorialsruby
xhtml-documentation
xhtml-documentation
tutorialsruby
xhtml-documentation
xhtml-documentation
tutorialsruby
CSS
CSS
tutorialsruby
CSS
CSS
tutorialsruby
0047ecaa6ea3e9ac0a13a2fe96f4de3bfd515c88f5d90c1fae79b956363d7f02c7fa060269
0047ecaa6ea3e9ac0a13a2fe96f4de3bfd515c88f5d90c1fae79b956363d7f02c7fa060269
tutorialsruby
0047ecaa6ea3e9ac0a13a2fe96f4de3bfd515c88f5d90c1fae79b956363d7f02c7fa060269
0047ecaa6ea3e9ac0a13a2fe96f4de3bfd515c88f5d90c1fae79b956363d7f02c7fa060269
tutorialsruby
HowTo_CSS
HowTo_CSS
tutorialsruby
HowTo_CSS
HowTo_CSS
tutorialsruby
BloggingWithStyle_2008
BloggingWithStyle_2008
tutorialsruby
BloggingWithStyle_2008
BloggingWithStyle_2008
tutorialsruby
cascadingstylesheets
cascadingstylesheets
tutorialsruby
cascadingstylesheets
cascadingstylesheets
tutorialsruby
Mais de tutorialsruby
(20)
<img src="../i/r_14.png" />
<img src="../i/r_14.png" />
TopStyle Help & <b>Tutorial</b>
TopStyle Help & <b>Tutorial</b>
The Art Institute of Atlanta IMD 210 Fundamentals of Scripting <b>...</b>
The Art Institute of Atlanta IMD 210 Fundamentals of Scripting <b>...</b>
<img src="../i/r_14.png" />
<img src="../i/r_14.png" />
<img src="../i/r_14.png" />
<img src="../i/r_14.png" />
Standardization and Knowledge Transfer – INS0
Standardization and Knowledge Transfer – INS0
xhtml_basics
xhtml_basics
xhtml_basics
xhtml_basics
xhtml-documentation
xhtml-documentation
xhtml-documentation
xhtml-documentation
CSS
CSS
CSS
CSS
0047ecaa6ea3e9ac0a13a2fe96f4de3bfd515c88f5d90c1fae79b956363d7f02c7fa060269
0047ecaa6ea3e9ac0a13a2fe96f4de3bfd515c88f5d90c1fae79b956363d7f02c7fa060269
0047ecaa6ea3e9ac0a13a2fe96f4de3bfd515c88f5d90c1fae79b956363d7f02c7fa060269
0047ecaa6ea3e9ac0a13a2fe96f4de3bfd515c88f5d90c1fae79b956363d7f02c7fa060269
HowTo_CSS
HowTo_CSS
HowTo_CSS
HowTo_CSS
BloggingWithStyle_2008
BloggingWithStyle_2008
BloggingWithStyle_2008
BloggingWithStyle_2008
cascadingstylesheets
cascadingstylesheets
cascadingstylesheets
cascadingstylesheets
Último
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
Enterprise Knowledge
Slack Application Development 101 Slides
Slack Application Development 101 Slides
praypatel2
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
The Digital Insurer
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
Results
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Katpro Technologies
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Michael W. Hawkins
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
V3cube
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
naman860154
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Rafal Los
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
The Digital Insurer
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
Delhi Call girls
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
wesley chun
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Igalia
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Roshan Dwivedi
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
Delhi Call girls
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
Puma Security, LLC
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Gabriella Davis
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Neo4j
Último
(20)
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
Slack Application Development 101 Slides
Slack Application Development 101 Slides
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Avik_RailsTutorial
1.
Ruby On Rails
A brief tutorial Avik Sengupta © 2005 Avik Sengupta. All Rights Reserved. 1
2.
Agenda Introduce Rails via
these slides Show me the code! Code up a Rails application from scratch (This tutorial assumes a very limited knowledge of Ruby ... did you attend Premshree or Yogi's talks?) © 2005 Avik Sengupta. All Rights Reserved. 2
3.
Rails
“Rails is a full-stack, open-source web framework in Ruby for writing real-world applications with joy and less code than most frameworks spend doing XML sit-ups” Rails Creator - David H. Hansson © 2005 Avik Sengupta. All Rights Reserved. 3
4.
What is Rails Full
Stack Model (Object Relation Mapping) – Active Record View – Action View +ERb Controller – Action Controller Mail integration – ActionMailer Web Services – Action Web services ..therefore, all layers work seamlessly (DRY) © 2005 Avik Sengupta. All Rights Reserved. 4
5.
The Rails request
cycle © 2005 Avik Sengupta. All Rights Reserved. 5
6.
Active Record Automated mappings
: Given this table.. CREATE TABLE entries ( id int(11) NOT NULL auto_increment, name varchar(255), comments varchar(255), PRIMARY KEY (id) ); © 2005 Avik Sengupta. All Rights Reserved. 6
7.
Active Record You can
do class Entry < ActiveRecord::Base # nothing here! end entry = Entry.new entry.name = "John" entry.comments = "What a great Web site!" entry.save entry = Entry.find(1) puts entry.name # output: "John" © 2005 Avik Sengupta. All Rights Reserved. 7
8.
Active Record
Associations only need to be declared class Firm < ActiveRecord::Base has_many :clients has_one :account belongs_to :conglomerate end firm.clients.each do |client| {...} firm.has_clients? © 2005 Avik Sengupta. All Rights Reserved. 8
9.
Action Controller Action Controller
Handles the entire request cycle Actions grouped into Controller Each action is method in the controller class Instance variables are passed to the view class GuestbookController < ActionController::Base def index @entries = Entries.find_all end end © 2005 Avik Sengupta. All Rights Reserved. 9
10.
Views Templates in Embedded
Ruby (like JSP or ASP) Expression language is Pure Ruby Helper classes provide common functionality for strings, dates, forms etc. <html> <body> <h1>Cookbook</h1> <% for e in @entries %> <p><%= e.name %>: <%= e.description %></p> <% end %> </body> </html> © 2005 Avik Sengupta. All Rights Reserved. 10
11.
Action Mailer Integrate e-mails
from Rails applications # send email with attachment def report_notification(recipient) recipients recipient.email_address_with_name subject "Your Report" from "owner@app.com" attachment :content_type => "image/gif", :body => File.read("logo.gif") attachment "image/gif" do |a| a.body = generate_chart() end end © 2005 Avik Sengupta. All Rights Reserved. 11
12.
Action Web Services Server
side WS and XML-RPC protocols Export API's as Web Services © 2005 Avik Sengupta. All Rights Reserved. 12
13.
Demo
Build a web based cookbook, live, from scratch. For reference, some of the steps we will go through are illustrated in the following slides. However, for the tutorial, we will write the code directly ourselves! © 2005 Avik Sengupta. All Rights Reserved. 13
14.
Downloads and Installation Install
Ruby On Windows you can use the One-Click installer. For other platforms, use your platform packages Install RubyGems (a ruby package management system) Download from http://rubyforge.org/projects/rubygems/ Unpack the downloaded archive and in that directory run the command: ruby install.rb Install Rails From the command line execute: From the command line execute: gem install rails © 2005 Avik Sengupta. All Rights Reserved. 14
15.
First Steps Generate Application
Structure $ rails cookbook Create Database Generate Models and Controllers Use scaffold to create basic app © 2005 Avik Sengupta. All Rights Reserved. 15
16.
More code... Flesh out
the application Create Views Use partials and helpers Use layouts Implement Validations Model complex relationships © 2005 Avik Sengupta. All Rights Reserved. 16
17.
Advanced Stuff Callbacks Transactions Caching Rails makes
AJAX easy Go to Vamsee Kankala's tutorial Rails makes testing easy Again, go to Vamsee's tutorial © 2005 Avik Sengupta. All Rights Reserved. 17
18.
Questions? Curiosity killed the
cat... or did it? © 2005 Avik Sengupta. All Rights Reserved. 18
19.
Credits This presentation inspired
by Rolling with Rails (OnLamp) by Curt Hibbs http://www.onlamp.com/pub/a/onlamp/2005/01/20/rails.html Presentation at Chicago ACM by Ryan Platte and John W. Long http://www.ruby-doc.org/docs/Get to the Point Development with Ru © 2005 Avik Sengupta. All Rights Reserved. 19
20.
More Info Main Ruby
Site http://www.ruby-lang.org One Click Ruby Installer for Windows http://rubyinstaller.rubyforge rubyforge.org Main Rails Site http://www.rubyonrails.org This presentation http://www.sengupta.net/talks/ © 2005 Avik Sengupta. All Rights Reserved. 20
Baixar agora