オープンソースこねこね

Webプログラミングなどについてあれこれ。

Ruby

Github Pagesでプロジェクトページを作ってみた

3ヶ月ほど前になるのですけど、PHPでマイグレーションツールを作ったのです。 PHPMigrate - PHPでマイグレーションツールを作った これはPHPファイル一つで動作する簡易マイグレーションツールで、実際にしばらく使っていたのですが、運用しているシステムが…

RVMをインストールするとchefが"Could not find chef"となってしまう場合の対処方法

chefがOmnibus Installationで/opt/chef/配下に組み込みRubyと一緒にインストールされている環境にて、別途RVMのRubyを入れると、以下のようなエラーが表示されて動作しなくなりました。 # chef-solo -c /var/chef/config/solo.rb -j /var/chef/nodes/devel.…

RailsのControllerで使用するparamsは変数でなかった件

Railsの話。最近Rubyを少し触りはじめました。 で、RailsのControllerでリクエストパラメータを取得するのに利用するparamsというHashパラメータがあるのですけど、 メソッドの引数定義はないし、@がついてないのでインスタンス変数でもない。どこで定義され…

RVMでRuby2.0をCentOS6にインストールする

Ruby2.0のインストールなのですが、最初はcheckinstallでソースからRPM化しようとしてみたものの、いろいろ無理があったりうまく行かなかったりしたので見送り。rvmを使います。 rvm公式サイト https://rvm.io/ https://rvm.io/rvm/install/ ユーザごとの独…

CentOSにRubyをcheckinstallでRPMにしてインストールする。

checkinstallでrubyをRPM化する方法はネットに結構情報があるので、それを参考にすればできるのですが、作ったRPMをいざインストールしようとしたときに # rpm -ivh ruby-1.8.7-p357.i386.rpm エラー: 依存性の欠如: /usr/bin/ruby は ruby-1.8.7-p357.i386 …