Rubyを触ってみた
今日、今更ですがRubyを導入して触ってみました。
前々から興味があって、ニコニコ動画の講演で更に興味がわき、最近Rubyの話題が思っていた以上に多かったので、速攻CentOSへ入れました。
でも、yumで入れるわけにはいかない現実。
CentOS4ではyumでRubyのバージョン1.8.1が入るのですが、今流行のRuby on Railsを使うにはRailsの欲している1.8.2以上が必要です。
この微妙な距離を埋めるために、ソースから入れちゃいました。
http://centos.oss.sc/ruby/newest_install/ を参考にさせていただきました。
とりあえず、元々Rubyは入っていなかったので最初の作業はなしで、ソースを落としてコンフィグしてと快適に進み、途中の「checkinstall」という便利な機能に感心しました。
これかなり使えます。
追加レポジトリはOSを入れた時から設定済みなので、yumでさくっとインストール。
で、あとはrpm化して導入。
後は、パッケージ管理にRubyGemsをインストールしようとして、エラー
checkinstall -R "ruby setup.rb"
でrpm化して依存関係にrubyを丁寧に指定して、rpmを作成して導入しようとすると、依存関係がないと怒られました。
で、ご丁寧にCentOSのrpmパッケージを提案してきやがったので無視。
どうせ、Ruby入ってるんだから依存関係なんて関係ねぇと無視して作成したら、あっさりインストール完了。
ついでにRailsも導入!
これで、Rubyで遊べる環境が出来ました。
ついでに、少しパッケージも足しておいていつでもWebアプリ開発出来ます。
少しRubyした観想は、Javaを普段使っていてVC#を現在使っている目線から見ると、微妙な違和感がありますが、本当にオブジェクト指向な言語だなと思いました。6.timesとか最初びっくりしました。でも、直感的でいいです。
それに大きい数字も勝手に出力されるし。
Javaより気が利いています。
そんな帰りにJava魂というオライリー本を少し読んだら面白いので購入予定。
今欲しい本
- 作者: Robert Simmons Jr.,福龍興業,佐藤直生,木下哲也,石井史子
- 出版社/メーカー: オライリージャパン
- 発売日: 2004/10
- メディア: 単行本
- 購入: 10人 クリック: 151回
- この商品を含むブログ (83件) を見る
たのしいRuby 第2版 Rubyではじめる気軽なプログラミング
- 作者: 高橋征義,後藤裕蔵
- 出版社/メーカー: ソフトバンククリエイティブ
- 発売日: 2006/08/05
- メディア: 単行本
- 購入: 11人 クリック: 339回
- この商品を含むブログ (265件) を見る
- 作者: 佐藤和人,できるシリーズ編集部
- 出版社/メーカー: インプレスジャパン
- 発売日: 2006/04/27
- メディア: 大型本
- 購入: 4人 クリック: 133回
- この商品を含むブログ (16件) を見る