ruby

昔ながらの Private 関数の宣言、見にくくない?

■ その昔 Ruby には このような書き方しか許されてなかった… class Hoge def fuga end def jack end private: def sage end def age end end ■ 今 しかし、時代は変わった class Hoge private def sample end end def の前に private ってかけるようになった…

heroku の ssh key を変更する (複数人で heroku アプリを使う)

heroku に login $ heroku loginheroku の ssh の鍵の削除 $ heroku keys:clearheroku の ssh の鍵を追加 $ heroku keys:addheroku を gitconfig に追加 git remote add heroku git@heroku.com:myApp.githeroku に アップロード git push heroku master

heroku の client を さくらの VPS (CentOS) で使う

heroku client のページから tgz をダウンロード あとは、展開して、PATH を通すだけ

rbenv で Ruby をインストールするときの注意点

いまのとこ、みんな大好き rbenv rbenv install するときに できるだけ library を入れておいたほうが良いよ。 さもないと gem install bundler 等をした時に、謎のエラーで困ることになる。例えば、さくらの VPS で gem install bundler をする時に、以下の…

gem のアップデート

cd /var/lib/gems/version/bin の update_rubygems を実行すれば良い。

Ubuntu 8.04 で rails3 を使う

はまったぜー。 あれがねー、これがねー。Google にすらねー。という一日だったので、残しておく。まず、curl が入ってないので、curl を入れる。 これは、rvm のインストールに必要なの。 rvm notes で情報が出てくれば、インストール OK sudo apt-get inst…