タグ

2013年3月9日のブックマーク (4件)

  • Happy Elements Labs: モテカワるびいすとのための rbenv 入門

    はじめに こんにちは。嫌われエンジニアの西村(@Sixeight)です。 さいきん Kyoto.rb というコミュニティを始めました。 どうぞよろしくお願いします。 今日はさいきん巷で話題だった(乗り遅れた感ありますね) rbenv について取り上げたいと思います。 弊社ではまだRVMが主流なのですが、アルバイトの若者をたぶらかして少しずつシェアを増やしています。 rbenv ってなに https://github.com/sstephenson/rbenv インストール済の複数のRubyをよしなに切り替えてくれるべんりツールです。 37signalsのsstephensonことSam Stephensonさんによるプロダクトです。 他にもかっこ良いプロダクトを書きまくられています。 最初にREADME.mdから抜粋。 rbenvがしてくれること rbenvは3つのことを提供してくれます。

    uechoco
    uechoco 2013/03/09
    rbenv
  • 最新Rubyを使いたいけど「動かない」の心配をしている人へ|rbenv。 - むかぁ~ どっと こむ

    WEB系技術屋の管理人が、ネット・デジタル中心に日歩をつらつら LinuxやらRubyJavascriptなどなど記事を載せています mukaer.com 構成&準備する物 Linux ( CentOS 6.2 環境を想定しています) コンパイルできる環境 git rbenv ruby-build (rbenvのplugin) rbenv-gemset (rbenvのplugin) git外部アクセスPort 9418 ( git://github.com ) CentOS だと下記コマンドでgitも含め一括インストール可能です。 $ yum -y groupinstall "Development Tools" rbenvのインストール rbenvのフォルダは/home/${HOME}/.rbenv/versions/1.9.2-p290 このように$HOMEディレクトリの直下で管理す

    uechoco
    uechoco 2013/03/09
    rbenv
  • chef-solo で環境構築を自動化する練習メモ - present

    はじめに さくら VPSRails アプリをデプロイするために、NginxMySQL やらインストールしてみたけど、同じ作業を VMware Player+CentOS でテストするときにやるかもしれない。さらには、将来 Amazon EC2 を使うときにも。今から環境構築は自動化しておいた方がよさそうだ。 chef を使ってみる chef といっても、chef-solo だけど。chef-client/chef-server は導入が超面倒なので。その点、chef-solo はスタンドアロンで動くから導入が手軽。 パッケージのインストールだけなら rake や capistrano でもできるけど、設定ファイルを配置したいし、chef でいく。 chef をインストール CentOS では既に rbenv + ruby-build を使って Ruby1.9.3 をインストール

    chef-solo で環境構築を自動化する練習メモ - present
    uechoco
    uechoco 2013/03/09
    rbenv chef-solo
  • rbenv と RVM との違い

    rbenv と RVM との違い 列挙してみる。 rbenv は RVM と違ってシェルにコマンドをロードしない → 代わりに $PATH を追加するだけで使えるrbenv は RVM と違ってシェルコマンドを上書きしない(RVM は cd などを RVM 独自のものに置き換える)rbenv は RVM と違って設定ファイルが無い → どのバージョンを使うかの指定のみrbenv は RVM と違って Ruby をインストールしない(rvm install 相当の機能が無い) … 代わりに自分で好きに Ruby をインストールできるし、rvm install 相当の ruby-build を使うこともできるrbenv は RVM と違って gemset の概念がない … 代わりにアプリケーション毎の Bundler を使ったほうがいいよrbenv は RVM と違って他の gem を変更する

    rbenv と RVM との違い
    uechoco
    uechoco 2013/03/09
    rbenv ruby rvm