Here you can download the latest Ruby version that is right for you, and the current stable version is 1.8.6. Please read Ruby open source license before downloading.
Ruby Source Code
Installing from source is the best solution if you want to make
Describes a class-like construct: a module. When designing a program, we divide the large components into small chunks, and you can mix and match the behavior of the objects.
Similar to classes, modules also bundle methods with constants. What is
Arrays (array), hash (hash). The items in the array are in order, and you can get the corresponding items with the index number. The items in the hash are paired, there is a key in a pair and a corresponding value. The value of the project can be
Online information There are many, but a lot of pits, some have expired, and some do not conform to the current arrangement of some seemingly also with the OS system version has a relationship, do not copy, according to the actual situation to
Three ways to install Ruby in Ubuntu systemChszs, reprint need to indicate. Blog home:Http://blog.csdn.net/chszsRuby is an open-source, dynamic programming language that has a graceful syntax for building scalable Web applications. Ruby Gems is a
If you are a student, you should be c,c++ and Java. There will be some VB, or c#/.net. How much you may have developed some Web pages, you know some html,css and JavaScript knowledge. On the whole, it's hard to see how many students have the ability
From the officialThe policy pattern defines a series of algorithms, encapsulates each algorithm, and allows them to be replaced with each other. The policy pattern makes the algorithm independent of the customers who use it.Structure diagramSimple
This chapter targets: Detail view, rails routing, Asset Pipeline, Sass1. Bootstrap is an open source web design framework developed by TwitterMockup is a Web concept diagram, often referred to as a "wireframe" in the web, used to show sketches of
return, break the next use of these keywords involves jumping out of the scope of the problem, and their difference is that different keywords jump out of the scope of the purpose of the different, because there is a block of code will cause some
Global variables start with $.ProgramBefore initialization, the global variable has a special value nil.
Special variables starting with $ and with a single character are listed here. for example, $ contains the process ID of the Ruby interpreter,
In Ruby, everything is an object. This is very popular for users who like to use highly object-oriented languages (such as Smalltalk, Eiffel or clos. For example, 1, 2, 3, or 10.8 are all objects, rather than the original type in Java or C ++.
If you are a student, you should be C, C ++ and Java. There will also be some VB, or C #/. net. You may have developed some web pages. You know some HTML, CSS, and JavaScript knowledge. In general, it is difficult for us to find that some students
Because the system was reinstalled, we tried to use rvm to install and manage Ruby and rails and record the installation process.
Install curl first
Shell code
$ Sudo apt-Get install curl
Because the rvm Installation File is obtained from
Collections writing guide in Ruby and Ruby collections writing guide
Preference array and the literal representation of Hash (unless you need to pass parameters to their constructor ).
# bad arr = Array.new hash = Hash.new # good arr = []
An example is provided to explain the regular expressions in Ruby and the regular expressions in ruby.
A regular expression is a special character sequence that can help match or find other strings or strings. The pattern used maintains a special
Common Ruby Package Manager gem commands and common rubygem commands
Gem-related commands
1. display the help and version of gemCopy codeThe Code is as follows:Gem-h/-- help# Display the help of gem
Gem-v/-- version# Display the gem version number2.
Ruby pioneers talk about the shortcomings of this programming language
Ruby creators song benzihong and Rails creator David Heinemeier Hansson make frank comments on the language.
As a dynamic language originally released in 1995, Ruby was widely
Basic tutorial on Rack middleware in Ruby on Rails, railsrack
Rack is a framework between the ruby server and the rack application. rails and sinatra are both built based on rack and belong to rack applications.
Rack provides a standard interface
A simple tutorial on JSON Processing Using Ruby, and a json tutorial on ruby Processing
Environment Configuration
Before using Ruby to encode or decode JSON data, we need to install the Ruby JSON module. Before installing this module, you must first
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.
A Free Trial That Lets You Build Big!
Start building with 50+ products and up to 12 months usage for Elastic Compute Service