http://arika.org/ruby/termios
