Ruby

RubyからSerialPortをたたく.

SerialPortを使えばRubyからSerialPortをたたくことができます. マイコン側のプログラムを考えてやればシリアル通信の内容によってLEDとかを操作することもできます. とりあえず $ sudo gem install serialport する. とりあえず標準入力から入力した数字…

watirを使ってRubyからブラウザを起動する

watirというのを利用すればブラウザをRubyから呼び出すことができる.元々自動テストをするためのものなようなので,テキストフィールドに入力したり,クリックしたりもできる.詳しくは公式サイト. http://watir.com/ 今回はMacでSafariを呼び出すので,sa…

mac portsでvim-rubyをインストールしたとき.

OS入れ直してからはめんどくさくてほぼ生のVimを使っていたのだけれどやっぱりどう考えても不便なのでVim-rubyを入れた. そしたらrubygemsがないといわれたので, $ sudo port install rb-rubygems してやる. 一件落着.

標準入力からパスワードを入力したいとき.

最近Googleカレンダーをいじったりしているんだけどもソースの中でPassWordを記述するのはすごく怖いし,かといって普通に標準入力からのデータを受け取るだけだとパスワードが丸見え.どうにかして入力を消したい.とりあえず,パッっと思いついたのは以下…