CentOSへのRubyインストールはSoftware Collections(SCL)からのyum installがベスト Nov 26, 2018 Software Collections(SCL)のメリット rbenvでinstallしたRubyへsymlinkを貼り、cron等から使えるようにするやr
rbenvでinstallしたRubyへsymlinkを貼り、cron等から使えるようにする Jun 25, 2018 rbenvを使ってRubyをinstallした場合、/etc/profileや.bashrc等でrbenvの環境変数を読み込むことでRuby
配列からRangeを逆生成する Feb 22, 2018 Rangeから配列 Rangeから配列を作るのはよくあることで、プログラミング言語の標準ライブラリでサポートされていることがほとんど。 Ruby
sedでマッチする複数行のうちはじめの行だけ置換する方法 Feb 7, 2018 GNU sedを対象に書くが、最後にBSD sedでの対策も書く。 はじめの行だけ置換する ファイルに同じ文字列が複数行に存在するものの、一番はじめに出
rbenvでOSのユーザごとにRubyのversionを分ける Nov 21, 2017 rbenvはユーザごとにinstallし、Rubyもユーザごとにinstallするのが想定されている使用方法だが、Rubyのinstallを
ある正数以上の数で最小のNの倍数をワンライナーで求める Aug 16, 2017 ワンライナーで書く前に、ある正数以上の数で最小のNの倍数を求めるRubyスクリプトを作る。 例として、ある正数を引数で渡して変数given_n
IPアドレスを指定のプレフィックス長で変換する Aug 1, 2017 192.168.1.0/24のようにプレフィックス24で表示されているIPアドレスの範囲をプレフィックス 26で表示してみる。 Rubyで実行す
コマンドで二つの時間の差分を取る方法 Jul 6, 2017 二つの時間の差分を取る %H:%M:%S形式で二つの時間がかかれているファイルから、その二つの時間の差を取得する方法を考える。用途としては、ロ
CIDR表記で示されたIPアドレスの範囲に含まれるか確認するコマンド May 28, 2017 CIDR表記で示されたIPアドレスの範囲に含まれるかどうかを簡単に確認したい場合、シェルコマンドだけでやろうとすると難しかったので、Ruby