SlideShare ist ein Scribd-Unternehmen logo
1 von 4
Downloaden Sie, um offline zu lesen
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

Weitere ähnliche Inhalte

Mehr von 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
 

Mehr von 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
 

Kürzlich hochgeladen

Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
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
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
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
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
"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
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 

Kürzlich hochgeladen (20)

Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.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
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
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
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
"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
 
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
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 

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