Top > Ruby

*Ruby関連 [#n9c6cb9e]

#contents

** Macにいれる [#e6b016e7]

標準で入ってますが、El Capitanの時点でまだ2.0.0です。これ書いてる時点で最新は2.2.3。上げたい。

-Mac で Ruby のバージョンをアップデート | gworks web site
--http://www.gworks.jp/2014/10/mac-ruby-update/

これでやろうとしたけど、HomeBrewから新しいのを入れてシンボリックリンク張り替え→El Capitanでは出来なくなってる(rootでも出来ない!!)

-【Yosemite】Mac OSX 10.10 Yosemite に Ruby + Rails4 開発環境の構築【初心者必見】 - Qiita
--http://qiita.com/keneo/items/0a58b188183b5100e3af

こっちで。rbenvに頼るしかなかった。

**CentOSに入れる [#i40d8341]

-CentOS 5.5 に Ruby 1.9.2 をインストール | 手順書.com
--http://tejunsho.com/ruby/20110321000050.html
-Ruby On Railsのインストール CentOS5 | CentOSサーバ構築術 文具堂
--http://centos.bungu-do.jp/2007/05/rubyonrails_centos5.html

**rackとPassenger [#t54bddb7]

-ウノウラボ by Zynga Japan: RackでWebアプリのWebサーバー依存を無くす
--http://labs.unoh.net/2007/05/rackweb.html
-Apache上でRuby on Railsアプリケーションを動かす/Passenger(mod_rails for Apache)の利用 | Redmine.JP
--http://redmine.jp/tech_note/apache-passenger/

-コチョナナバ: sinatraをpassengerで使う
--http://kingyo-bachi.blogspot.jp/2012/02/sinatrapassenger.html
-Passenger+ApacheでSinatraやRailsで作ったアプリを動かす - 作業ログとかをメモする場所。 - mkdirグループ
--http://mkdir.g.hatena.ne.jp/ymrl/20120907/1346999083
-sinatraをpassengerで使う|zenbackキーワーズ
--http://zenback.itmedia.co.jp/contents/kingyo-bachi.blogspot.jp/2012/02/sinatrapassenger.html
-passengerでsinatraアプリをサブディレクトリで実行する - 橋本詳解
--http://d.hatena.ne.jp/shokai/20100506/1273174669

**bunlder [#sdfca7cb]

-gem管理の新標準ツール"Bundler"のTips - 昼メシ物語
--http://blog.mirakui.com/entry/20100703/1278165723
-Bundler概要
-- http://qiita.com/hisonl/items/162f70e612e8e96dba50
-RubyでオレオレCLIツールを作って大人しめに公開する
--http://qiita.com/jacoyutorius/items/7df32a1653b5572adbc0

 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


Reload   New Lower page making Edit Freeze Diff Upload Copy Rename   Front page List of pages Search Recent changes Backup   Help   RSS of recent changes