Ruby関連
Macにいれる
標準で入ってますが、El Capitanの時点でまだ2.0.0です。これ書いてる時点で最新は2.2.3。上げたい。
- Mac で Ruby のバージョンをアップデート | gworks web site
これでやろうとしたけど、HomeBrewから新しいのを入れてシンボリックリンク張り替え→El Capitanでは出来なくなってる(rootでも出来ない!!)
- 【Yosemite】Mac OSX 10.10 Yosemite に Ruby + Rails4 開発環境の構築【初心者必見】 - Qiita
こっちで。rbenvに頼るしかなかった。
CentOSに入れる
- CentOS 5.5 に Ruby 1.9.2 をインストール | 手順書.com
- Ruby On Railsのインストール CentOS5 | CentOSサーバ構築術 文具堂
rackとPassenger
- ウノウラボ by Zynga Japan: RackでWebアプリのWebサーバー依存を無くす
- Apache上でRuby on Railsアプリケーションを動かす/Passenger(mod_rails for Apache)の利用 | Redmine.JP
- コチョナナバ: sinatraをpassengerで使う
- Passenger+ApacheでSinatraやRailsで作ったアプリを動かす - 作業ログとかをメモする場所。 - mkdirグループ
- sinatraをpassengerで使う|zenbackキーワーズ
- passengerでsinatraアプリをサブディレクトリで実行する - 橋本詳解
bunlder
- gem管理の新標準ツール"Bundler"のTips - 昼メシ物語
- Bundler概要
- RubyでオレオレCLIツールを作って大人しめに公開する
bundle gem hogefuga -b
cd hogefuga
vi exbacklog.gemspec
ここでTODOとなっている説明をなおす。
vi Gemfile
必要なgemfileを記載する。
bundle install --path=vendor/bundle
vi lib/hogefuga.rb
なんか書く。
あとは実行。
bundle exec exe/hogefuga