Articles related to ruby io
IO Quick Reference - Ruby - About.com
You use IO methods all the time: gets and puts. However, there are more options available to you, should you need them.
Using the Input / Output Methods in Ruby - About.com
Input and output methods are often overlooked by many Ruby programmers. How often have you used the gets and puts methods without giving ...
Interacting with External Programs - Ruby - About.com
What IO.popen does is open another program in the background and give you an IO ... that looks just like a file, network socket, or any other IO interface in Ruby.
Serialization in Ruby: Marshal - About.com
There are several common ways to serialize objects in Ruby. ... Optionally, a second argument can be passed to Marshal::dump, an IO object (such as a file ...
Running the Ruby Profiler - About.com
Running the Ruby profiler to determine which methods are most expensive and ... name 61.27 8.21 8.21 1 8210.00 12850.00 IO#each 13.58 10.03 1.82 98569 ...
ARGF, a Shortcut for Scripts - Ruby - About.com
You can now start using ARGF as you would any other IO object. ... every file into a single string, you could simply say ARGF.read and Ruby will handle the rest.
Custom Serialization - Ruby - About.com
usr/bin/env ruby class Logfile def initialize(filename) @filename = filename # This IO object can't be marshaled @io = File.open(filename,'w') end def ...
Regular Expression Options - Ruby - About.com
Ads. &ensp. &ensp. &ensp. For example, if you want to turn on the i and o options in the regex /ab+c/, the regex would look like this: /ab+c/io.
Using Data Streams - Ruby - About.com
The data stream is a way of appending data to the end of a Ruby file and reading it using the DATA IO object. The DATA IO object is just like any of the other IO ...
Build In Global Variables - Ruby - About.com
Ruby defines a number of built in global variables you may find you need at one ... this is nil, but this variable will be printed after every call to things like IO.write.