SlideShare una empresa de Scribd logo
1 de 4
Descargar para leer sin conexión
Ruby Tutorial: Ruby Study Notes - Best Ruby Guide, Ruby Tutorial                                                  http://rubylearning.com/satishtalim/tutorial.html




          rubylearning.com
                   Ruby helps programmers have more fun!

          Home    Tutorial    Downloads      Testimonials   Gurus   Certification      Mentor   Jobs   Videos   Blog   Class   Services    Contact         About
           Ads by Google     Ruby on Rails Tutorial          Ajax Ruby                   ROR Ruby                Ruby Coder


          RUBY STUDY NOTES: TOC                                                                                                     Featured Sites
                                                                                                                                  Ruby Matters
          Important: The third batch of the Free Online
          Ruby Programming Course starts 7th January                 Ruby on Rails and AWS
                                                                     Get up and running on EC2 and S3 quick with AWS and
          2008. Register and enroll for the course, now.             Ruby on Rails
                                                                     www.techcfl.com                                                 Howto Setup Ruby
          Core Ruby                                                                                                                  on Rails
                                                                                                                                     Follow this
               Introduction                                          Need Ruby Developers?                                           step-by-step Ruby
               Installation                                          Ruby on Rails Programmers $20/hr. Post a Job Free               on Rails install
                                                                     Today.                                                          guide
                                                                     www.oDesk.com                                                   rimuhosting.com/ruby_on_rails
                      What is Ruby?
                      How Ruby can help you, in more
                      detail
                                                                     Ruby on Rails                                                   JRecruit-J2EE
                      Downloading Ruby and an Editor                 Dé Ruby on Rails experts in Nederland!
                                                                     www.kabisa.nl
                                                                                                                                     Specialists
                      Ruby Programming Environment                                                                                   One stop shop for
                                                                                                                                     Java Jobs.
               First Ruby Program
                                                                                                                                     Amsterdam, the
               Features                                                                                                              Netherlands.
               Numbers in Ruby                                                                                                       www.jrecruit.com


                      Operators and Precedence
                                                                                                                                     Java / J2EE
               Fun with Strings                                                                                                      Training
               Variables and Assignment                                                                                              5 day Instructor-led
                                                                                                                                     classes $2,370
               Summary 1
                                                                                                                                     Programming,
               Scope                                                                                                                 Patterns,
                                                                                                                                     Architecture
                      Global scope and global variables                                                                              objectdiscovery.com
                      Built-in global variables
                      Local scope                                                                                                    Spring Framework
                                                                                                                                     Training
               Getting Input                                                                                                         Offered by
               Ruby Names                                                                                                            SpringSource, the
                                                                                                                                     makers of Spring.
                      Variables                                                                                                      Register online
                      Constants                                                                                                      now.
                                                                                                                                     www.springsource.com/
                      Method Names

               More on Ruby Methods
               Writing own Ruby Methods

                      Bang (!) methods

               Summary 2
               Method Missing
               More on Strings

                      Listing all methods of a class or object
                      Comparing two strings for equality

               Simple Constructs

                      Case Expressions

               Ruby Arrays
               Summary 3
               Ranges
               Ruby Blocks and Procs
               Random Numbers
               Read/Write files




1 sur 4                                                                                                                                                 05/01/2008 21:27
Ruby Tutorial: Ruby Study Notes - Best Ruby Guide, Ruby Tutorial             http://rubylearning.com/satishtalim/tutorial.html


                     Traversing Directory Trees
                     Random Access

              Summary 4
              Writing our own Class

                     Literal Constructors
                     Garbage Collection
                     Class Methods

              Including Other Files
              Ruby Open Classes
              Inheritance
              Overriding Methods

                     Usage of super
                     Redefining methods

              Ruby Overloading Methods
              Summary 5
              Ruby Symbols
              Access Control

                     Top-level methods
                     Are instance variables inherited by a sub-class?

              Hashes

                     Using Symbols as Hash Keys

              Ruby Time class
              Summary 6
              Exceptions

                     Raising an Exception
                     Handling an Exception

              Duck Typing
              Ruby Syntactic Sugar
              Mutable and Immutable Objects

                     Freezing Objects

              Summary 7
              Object Serialization
              Constants
              Summary 8
              Modules/Mixins
              Self

                     The current/default object
                     Top level context
                     Self inside class and module definitions
                     Self in instance method definitions
                     Self in singleton-method and class-method definitions

              Summary 9
              Regular Expressions

                     Literal characters
                     The wildcard character . (dot)
                     Character classes
                     Special escape sequences for common character classes

          Advanced Ruby
              Socket Programming (last update 2007, Nov. 25)

                     Basic Networking
                     Port
                     Internet Addresses



2 sur 4                                                                                                    05/01/2008 21:27
Ruby Tutorial: Ruby Study Notes - Best Ruby Guide, Ruby Tutorial                                       http://rubylearning.com/satishtalim/tutorial.html


                     Sockets
                     Socket classes
                     Threads
                     The Date Time Server and Client

              SMTP class (last update 2007, Nov. 23)
              Web services (last update 2007, Nov. 25)

                     Writing a RubyLearning SOAP server and client

              Ruby MySQL Tutorial
              Ruby on Rails

                     MVC
                     Installation
                     Useful Rails Links

              Ruby ActiveRecord and MySQL
              Ruby/Tk

                     Simple Tk applications
                     Logger class

              Unit Testing
              Ruby Tools

                     irb
                     The debugger
                     Profiling
                     ri and RDoc
                     ERb

              Java to Ruby

                     Similarities
                     Differences

              JRuby Tutorial

                     What is JRuby?
                     Download and Setup
                     Where to use JRuby
                     Resources
                     Useful Articles

              Solutions
              Ruby Quirks




                          Francesca B. Cice is an IT Journalist at Programmazione.it, Italy. She has been kind enough to translate the Ruby
                          Study Notes in Italian.




                          Andrés Suárez García is a Ruby programmer. He has been kind enough to translate the Ruby Study Notes in
                          Spanish.




3 sur 4                                                                                                                              05/01/2008 21:27
Ruby Tutorial: Ruby Study Notes - Best Ruby Guide, Ruby Tutorial                                                                  http://rubylearning.com/satishtalim/tutorial.html


                              Juan Alvarez is a Ruby programmer and web developer in Mexico City. He too has been kind enough to translate
                              the Ruby Study Notes in Spanish.




          © 2006-2007 RubyLearning.com A Ruby Tutorial Page Updated: 26th Nov. 2007 | Design: Erwin Aligam | Valid: XHTML | CSS     Home | Privacy | Sitemap




4 sur 4                                                                                                                                                         05/01/2008 21:27

Más contenido relacionado

Más de tutorialsruby

0047ecaa6ea3e9ac0a13a2fe96f4de3bfd515c88f5d90c1fae79b956363d7f02c7fa060269
0047ecaa6ea3e9ac0a13a2fe96f4de3bfd515c88f5d90c1fae79b956363d7f02c7fa0602690047ecaa6ea3e9ac0a13a2fe96f4de3bfd515c88f5d90c1fae79b956363d7f02c7fa060269
0047ecaa6ea3e9ac0a13a2fe96f4de3bfd515c88f5d90c1fae79b956363d7f02c7fa060269tutorialsruby
 
0047ecaa6ea3e9ac0a13a2fe96f4de3bfd515c88f5d90c1fae79b956363d7f02c7fa060269
0047ecaa6ea3e9ac0a13a2fe96f4de3bfd515c88f5d90c1fae79b956363d7f02c7fa0602690047ecaa6ea3e9ac0a13a2fe96f4de3bfd515c88f5d90c1fae79b956363d7f02c7fa060269
0047ecaa6ea3e9ac0a13a2fe96f4de3bfd515c88f5d90c1fae79b956363d7f02c7fa060269tutorialsruby
 
BloggingWithStyle_2008
BloggingWithStyle_2008BloggingWithStyle_2008
BloggingWithStyle_2008tutorialsruby
 
BloggingWithStyle_2008
BloggingWithStyle_2008BloggingWithStyle_2008
BloggingWithStyle_2008tutorialsruby
 
cascadingstylesheets
cascadingstylesheetscascadingstylesheets
cascadingstylesheetstutorialsruby
 
cascadingstylesheets
cascadingstylesheetscascadingstylesheets
cascadingstylesheetstutorialsruby
 
Winter%200405%20-%20Advanced%20Javascript
Winter%200405%20-%20Advanced%20JavascriptWinter%200405%20-%20Advanced%20Javascript
Winter%200405%20-%20Advanced%20Javascripttutorialsruby
 
Winter%200405%20-%20Advanced%20Javascript
Winter%200405%20-%20Advanced%20JavascriptWinter%200405%20-%20Advanced%20Javascript
Winter%200405%20-%20Advanced%20Javascripttutorialsruby
 

Más de tutorialsruby (20)

xhtml_basics
xhtml_basicsxhtml_basics
xhtml_basics
 
xhtml_basics
xhtml_basicsxhtml_basics
xhtml_basics
 
xhtml-documentation
xhtml-documentationxhtml-documentation
xhtml-documentation
 
xhtml-documentation
xhtml-documentationxhtml-documentation
xhtml-documentation
 
CSS
CSSCSS
CSS
 
CSS
CSSCSS
CSS
 
0047ecaa6ea3e9ac0a13a2fe96f4de3bfd515c88f5d90c1fae79b956363d7f02c7fa060269
0047ecaa6ea3e9ac0a13a2fe96f4de3bfd515c88f5d90c1fae79b956363d7f02c7fa0602690047ecaa6ea3e9ac0a13a2fe96f4de3bfd515c88f5d90c1fae79b956363d7f02c7fa060269
0047ecaa6ea3e9ac0a13a2fe96f4de3bfd515c88f5d90c1fae79b956363d7f02c7fa060269
 
0047ecaa6ea3e9ac0a13a2fe96f4de3bfd515c88f5d90c1fae79b956363d7f02c7fa060269
0047ecaa6ea3e9ac0a13a2fe96f4de3bfd515c88f5d90c1fae79b956363d7f02c7fa0602690047ecaa6ea3e9ac0a13a2fe96f4de3bfd515c88f5d90c1fae79b956363d7f02c7fa060269
0047ecaa6ea3e9ac0a13a2fe96f4de3bfd515c88f5d90c1fae79b956363d7f02c7fa060269
 
HowTo_CSS
HowTo_CSSHowTo_CSS
HowTo_CSS
 
HowTo_CSS
HowTo_CSSHowTo_CSS
HowTo_CSS
 
BloggingWithStyle_2008
BloggingWithStyle_2008BloggingWithStyle_2008
BloggingWithStyle_2008
 
BloggingWithStyle_2008
BloggingWithStyle_2008BloggingWithStyle_2008
BloggingWithStyle_2008
 
cascadingstylesheets
cascadingstylesheetscascadingstylesheets
cascadingstylesheets
 
cascadingstylesheets
cascadingstylesheetscascadingstylesheets
cascadingstylesheets
 
Winter%200405%20-%20Advanced%20Javascript
Winter%200405%20-%20Advanced%20JavascriptWinter%200405%20-%20Advanced%20Javascript
Winter%200405%20-%20Advanced%20Javascript
 
Winter%200405%20-%20Advanced%20Javascript
Winter%200405%20-%20Advanced%20JavascriptWinter%200405%20-%20Advanced%20Javascript
Winter%200405%20-%20Advanced%20Javascript
 
eng2u3less38
eng2u3less38eng2u3less38
eng2u3less38
 
eng2u3less38
eng2u3less38eng2u3less38
eng2u3less38
 
schedule
scheduleschedule
schedule
 
schedule
scheduleschedule
schedule
 

Último

"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 

Último (20)

"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 

Ruby%20Tutorial_%20Ruby%20Study%20Notes%20-%20Best%20Ruby%20Guide,%20Ruby%20Tutorial

  • 1. Ruby Tutorial: Ruby Study Notes - Best Ruby Guide, Ruby Tutorial http://rubylearning.com/satishtalim/tutorial.html rubylearning.com Ruby helps programmers have more fun! Home Tutorial Downloads Testimonials Gurus Certification Mentor Jobs Videos Blog Class Services Contact About Ads by Google Ruby on Rails Tutorial Ajax Ruby ROR Ruby Ruby Coder RUBY STUDY NOTES: TOC Featured Sites Ruby Matters Important: The third batch of the Free Online Ruby Programming Course starts 7th January Ruby on Rails and AWS Get up and running on EC2 and S3 quick with AWS and 2008. Register and enroll for the course, now. Ruby on Rails www.techcfl.com Howto Setup Ruby Core Ruby on Rails Follow this Introduction Need Ruby Developers? step-by-step Ruby Installation Ruby on Rails Programmers $20/hr. Post a Job Free on Rails install Today. guide www.oDesk.com rimuhosting.com/ruby_on_rails What is Ruby? How Ruby can help you, in more detail Ruby on Rails JRecruit-J2EE Downloading Ruby and an Editor Dé Ruby on Rails experts in Nederland! www.kabisa.nl Specialists Ruby Programming Environment One stop shop for Java Jobs. First Ruby Program Amsterdam, the Features Netherlands. Numbers in Ruby www.jrecruit.com Operators and Precedence Java / J2EE Fun with Strings Training Variables and Assignment 5 day Instructor-led classes $2,370 Summary 1 Programming, Scope Patterns, Architecture Global scope and global variables objectdiscovery.com Built-in global variables Local scope Spring Framework Training Getting Input Offered by Ruby Names SpringSource, the makers of Spring. Variables Register online Constants now. www.springsource.com/ Method Names More on Ruby Methods Writing own Ruby Methods Bang (!) methods Summary 2 Method Missing More on Strings Listing all methods of a class or object Comparing two strings for equality Simple Constructs Case Expressions Ruby Arrays Summary 3 Ranges Ruby Blocks and Procs Random Numbers Read/Write files 1 sur 4 05/01/2008 21:27
  • 2. Ruby Tutorial: Ruby Study Notes - Best Ruby Guide, Ruby Tutorial http://rubylearning.com/satishtalim/tutorial.html Traversing Directory Trees Random Access Summary 4 Writing our own Class Literal Constructors Garbage Collection Class Methods Including Other Files Ruby Open Classes Inheritance Overriding Methods Usage of super Redefining methods Ruby Overloading Methods Summary 5 Ruby Symbols Access Control Top-level methods Are instance variables inherited by a sub-class? Hashes Using Symbols as Hash Keys Ruby Time class Summary 6 Exceptions Raising an Exception Handling an Exception Duck Typing Ruby Syntactic Sugar Mutable and Immutable Objects Freezing Objects Summary 7 Object Serialization Constants Summary 8 Modules/Mixins Self The current/default object Top level context Self inside class and module definitions Self in instance method definitions Self in singleton-method and class-method definitions Summary 9 Regular Expressions Literal characters The wildcard character . (dot) Character classes Special escape sequences for common character classes Advanced Ruby Socket Programming (last update 2007, Nov. 25) Basic Networking Port Internet Addresses 2 sur 4 05/01/2008 21:27
  • 3. Ruby Tutorial: Ruby Study Notes - Best Ruby Guide, Ruby Tutorial http://rubylearning.com/satishtalim/tutorial.html Sockets Socket classes Threads The Date Time Server and Client SMTP class (last update 2007, Nov. 23) Web services (last update 2007, Nov. 25) Writing a RubyLearning SOAP server and client Ruby MySQL Tutorial Ruby on Rails MVC Installation Useful Rails Links Ruby ActiveRecord and MySQL Ruby/Tk Simple Tk applications Logger class Unit Testing Ruby Tools irb The debugger Profiling ri and RDoc ERb Java to Ruby Similarities Differences JRuby Tutorial What is JRuby? Download and Setup Where to use JRuby Resources Useful Articles Solutions Ruby Quirks Francesca B. Cice is an IT Journalist at Programmazione.it, Italy. She has been kind enough to translate the Ruby Study Notes in Italian. Andrés Suárez García is a Ruby programmer. He has been kind enough to translate the Ruby Study Notes in Spanish. 3 sur 4 05/01/2008 21:27
  • 4. Ruby Tutorial: Ruby Study Notes - Best Ruby Guide, Ruby Tutorial http://rubylearning.com/satishtalim/tutorial.html Juan Alvarez is a Ruby programmer and web developer in Mexico City. He too has been kind enough to translate the Ruby Study Notes in Spanish. © 2006-2007 RubyLearning.com A Ruby Tutorial Page Updated: 26th Nov. 2007 | Design: Erwin Aligam | Valid: XHTML | CSS Home | Privacy | Sitemap 4 sur 4 05/01/2008 21:27