Ruby

Niigata.rb #3に行ってきたよ

新潟市のほんぽーとで開催されたNiigata.rb #3に行ってきました。 Rubyは普段、全然書かないのですが発表はそれぞれ参考になりました。 とはいうものの、途中からLTの資料を作り始めていて聞いていない箇所もいくらかあったり…… Niigata.rbのページがhttp://…

RubyHiroba 2013に行ってきたよ

6月2日にRubyHiroba 2013に行ってきました。 RubyKaigiが開催されている事すら知らなかったのですが、 window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js…

serverspecをちょっと使ってみたメモ

serverspecをちょっと使ってみたかったので使ってみたのですよ。 環境:OS X 10.7.5 / rbenv - ruby 2.0.0-p195 Rubyの環境を作る rbenv + ruby-buildが入った環境で以下を実行します。 $ rbenv install 2.0.0-p195 $ rbenv global 2.0.0-p195 $ gem intsall…

Vagrantを使ってみたよ

ちょっと前に知ったVagrantを使ってみました。 RhodeCodeを入れるための環境を作りたくて、ちょうど使う機会ができたという感じ。 環境:Ubuntu 12.04 LTS 64bit rubyのインストール Rubyが入っていなかったのですが、rbenvとruby-buildが入っていたのでRuby…

いつぞやのメモ

謎のメモをここにまとめ。 $ vim Gemfile source :rubygems gem 'sinatra' $ bundle install --path vendor/bundle $ vim app.rb require 'sinatra' get '/' do 'Hello, World!' end $ bundle exec ruby app.rb 多分……bundlerでプロジェクトローカルなgemを…

herokuコマンドが正常に動作しなくなったら

環境:MacOS 10.7.4 heroku appsを実行したら、新しいのが出てるからheroku updateで新しくしてね、というので新しくしたらheroku appsでエラーが出て何も出来ない!バグ!?とか思って数日。 ほかのコマンドを試してみても以下のようなエラーメッセージが。 …

rbenv + ruby-buildをインストールしてからSinatraで"Hello, World"するまで

久しぶりにRubyを触ってみたくなって、いろいろ触ってみたのです。 環境:Ubuntu 12.04 LTS 32bit server rbenv + ruby-buidのインストール perlbrew + cpanm + local::lib環境を整えるつもりが入らなかったのでrbenv + ruby-build環境を整えたよ - 四角革命…

perlbrew + cpanm + local::lib環境を整えるつもりが入らなかったのでrbenv + ruby-build環境を整えたよ

なぜか周りにPerl使いが増えている今日このごろ。 というか自分からPerl使いのいるところに飛び込んでるだけのような気がするけど…… 環境:Ubuntu 12.04 LTS 64bit そもそもPerl環境を整えることになったきっかけ window.twttr = (function(d, s, id) { var …

Rubyのインストールとか

前にも書いた気がするけど、RubyをRVMでインストールしたりとか。あと今回はbundler使ってみたりとか。 環境:Ubuntu 11.04 32bit いろいろインストール $ sudo apt-get install -y libruby1.9.1 # 要らないかも $ bash < <(curl -s https://rvm.beginrescue…

各言語(興味のあるやつだけ)のパッケージマネージャ

Ruby Python node.js Lua Go RubyGems easy_install npm LuaRocks goinstall goinstallはパッケージマネージャなのかな、どうなのかな。

rubygemsにgemのリポジトリを追加する

Pythonを使いたい、とか言っておいて結局Rubyに戻ってきました。並行して進めるからいいんです。 二兎を追うものは一兎をも得ず?そこ、うるさいですよー。 gemでSinatraをインストールしようと思って玄箱/HGで実行してみたら、「そんなの無いです」と言われ…

RVMでRubyのインストール

環境:UbuntuNetbookRemix 10.04 $ sudo apt-get install libopenssl-ruby1.8 libopenssl-ruby1.9.1 $ sudo apt-get install libreadline5-dev libssl-dev # 依存によりzlib1g-devやlibncurses5-devなどもインストールされる $ sudo apt-get install build-e…