The TIOBE Programming Community Index indicates the level of popularity of a certain programming language. The list is updated every month. The rating is done on the basis of the availability of skilled engineers around the globe, courses and third party purveyors. They use the services of the best search engines in the market, Google, [...]
The first Ruby on Rails conference held at the British Columbia Institute of Technology in Vancouver has an excited atmosphere that you will usually feel in a Hannah Montana concert. The venue was jam-packed with about 300 software developers inspired by the creator of Ruby on Rails software David Heinemeier Hansson. To them, he is [...]
To learn more about Ruby on Rails software, there are many tutorials available on the Internet. Here’s a list of the most useful ones:
• Rolling with Ruby on Rails- an introduction to RoR authored by Curtis Hibbs of ONLamp.com
• Rolling with Ruby on Rails, Part 2- a follow-up to Hibbs’ chain of articles
• Four Days on Rails (PDF)-a [...]
Many doubted his capabilities to the point of calling him arrogant but the 26-year-old native from Copenhagen, David Heinemeier Hansson, proved them all wrong with his Ruby on Rails software. It is structured to help Web developers to be more dynamic. The best part was that the package of tools was released for free. The [...]
Below is an example of a document that consists of lines in the source but without the terminating string that is needed after the “<<” character. This terminator must start in the first column but with the minus “-” sign after the “<<” character, indention can be done on that specific terminator\ as shown below.
print [...]
There are more ways of constructing string literals such as %q, %Q and “here documents.” The first two are used to starte single or double-quoted strings such as;
%q/general single-quoted string/ >> general single-quoted string
%Q!general single-quoted string! >> general double-quoted string
%Q{Seconds/day: #{24*60*60}} >> Seconds/day: 86400
The character following the “q” or “Q” is the delimiter that if it is an [...]