Ruby

RightScaleで生成したEC2インスタンスを動的にCapistranoのRoleにセットする拡張書いた

CapistranoはDeployツールですが、これを使用すると複数のサーバを効率的に管理できます。 通常は設定ファイルに管理するサーバのホスト名またはIPアドレスをroleと呼ばれるものとセットで記述するのですが、 EC2インスタンスは意外とよく落ちるのでその度に…

Dnsruby試した

RubyでDynamicDNSサーバに対してNsupdateするのに、pNet-DNSというライブラリを使ってきたのですが Rubyforgeのページを見ると、A direct port of the perl Net::DNS project - this project has been discontinued. PLEASE USE DNSRUBY INSTEAD!って記述が…

カッとなってUbuntu/DebianでRubygems実行コマンドのパスを通した

はじめに MacOSXやCentOSを普段使用している場合、Rubygemsの実行コマンドのパスを意識することはないですが、Ubuntu/Debianの場合そこにパスがとおっていないため、コマンドを実行するのが少々面倒です。毎回rubygemsの実行コマンドがどこにあるか確認しな…