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 which need to ... As you can see, the IO#each method is taking most of the time.
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 ...
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.
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 ...
Reading Files - Ruby - About.com
Ruby programs rarely exist in their own little world. ... The STDIN object and a File object are both IO objects, and they share many of the same methods. OK, that ...