KEEP IN TOUCH

Join Newsletter

CALL NOW

Share with:


Recent Posts





January 2010

There are three ways to invoke a method. Most of the time you'll probably only need #1, but #2 and #3 are used when you are doing something called metaprogramming - calling methods based on dynamic information. 1. object = Object.new puts x.some_method #=> 282660 2. puts x.send(:some_method) #=> 282660 3....

Read More

Reads a file line by line into an array my_stuff my_stuff = [] file = File.new("config/random_categories.txt", "r") while (line = file.gets) my_stuff << line.chop! end file.close my_stuff Pass file to block File.open("my_file.rb", "r") do |infile| while (line = infile.gets) puts "#{counter}: #{line}" counter = counter + 1 end end Read File with Exception Handling counter = 1 begin file = File.new("readfile.rb", "r") while (line...

Read More