ruby
ruby-2.1.0をCentOS6にソースからインストールした際のメモです。まずRubyをソースからビルドするために必要そうな以下のライブラリをインストールします。(いらないのもあると思います。) gcc-c++, zlib-devel, autoconf, automake, libtool, bison, read…
最近Rubyで簡単なスクリプトを書くことが多かったのですが、Rubyでファイル操作系の処理をすると、その快適さに改めて気づかされます。個人的に好きなのはFile::openメソッドにブロックを渡すと処理終了時に勝手にcloseしてくれる部分。Javaだと7でtry-with-…
Java界隈ではよく流れるようなインターフェースがどうとかいうけど、Rubyでも同じようなことができる。ということで、ずっとJavaのネタばかり書いてきたので今回はRubyネタで行きます。実装方法は簡単です。 class CalcClass def initialize(number = 0) @va…