bekkou68 の日記

Gogengo! や IT 技術など。

Ruby

RVM で Ruby2.0 をインストール

今更ですが。RVM で Ruby2.0 をインストールしたのでメモしておきます。 $ rvm get latest $ rvm reload $ rvm install 2.0.0 RVM の更新が必要であることに気づくのに時間がかかったのでした・・。

Ruby20周年記念パーティに参加しました #ruby20party

かんぱい! 話を聞いて印象に残ったことなどを書いていきます。 世界に広がっていくRuby。すごい! RubyGems って2004年から始まったのか。もうそんなに経つのですねえ 2012年、Rubyの国際標準としてIOSが制定された Ruby の由来は Perl の翌月の誕生石。命…

文章中の bit.ly などの短縮URL を元に戻す Rubyスクリプト

タイトルどおりのことをやってくれるスクリプトです。欲しくなったのでつくりました。自分用メモです。 スクリプト lengthen.rb の内容は次のようにします。 # coding: utf-8 # やってないこと: # - 複数のURL。元に戻すURL は 1文章につき 1つまで。それ以…

RVM で readline が入っていない Ruby 1.9.3 に入れ直して再インストール

メモです。RVM は 1.14.3 使ってます。 $ rvm pkg install readline && rvm remove 1.9.3 && rvm install 1.9.3 --with-readline-dir=$rvm_path/lib 1.14.3 以前のどこかのバージョン以前だと $ rvm package install readline のように "pkg" ではなく "pack…

『まつもとゆきひろ コードの世界』を読みました

まつもとゆきひろ コードの世界~スーパー・プログラマになる14の思考法オブジェクト指向・Ruby on Rails・セキュリティ・関数型プログラミングなどなど、幅広い分野をカバーしている本でした。自分の親しみのある分野はいい復習になったり深く知るきっかけに…

プロジェクト内のコードのパスを指定して一括置換するシェルスクリプト

何かと使いたくなるのでメモがてらに置いておきます。コマンドにしておくと便利そう。 例1 以下の例は、app/controllers/hoge/fuga 配下のすべての .rb ファイル中の "Hoge::Fuga" を "Hoge::Piyo" に一括置換します。 $ for FILE in app/controllers/hoge/f…