Articles related to ruby io
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 ...
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.
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 ...
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.
Running the Ruby Profiler - About.com
Running the Ruby profiler to determine which methods are most expensive and which need to ... As you can see, the IO#each method is taking most of the time.
Custom Serialization - Ruby - About.com
There are several common ways to serialize objects in Ruby. ... def marshal_dump log "Being marshaled" # Dump just the filename, leave the IO object alone ...
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.
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 ...
Regular Expression Options - Ruby - About.com
In addition to the regular expression language features in Ruby, there are also four options that may be appended to regular expression literals ... /ab+c/io.
Getting Information About a File in Ruby Using File::Stat - About.com
This data structure can actually be obtained from any IO object, returned by the IO #stat ... For this, Ruby provides the File::stat class method, which will query the ...