投稿

2月, 2012の投稿を表示しています

Ruby, Rails の勉強

Railsを勉強するサイト・本を聞かれたのでまとめてみます。 自分が勉強した手順としては「たのしいRuby 第3版」を読んだ後、Railsアプリのチュートリアルをやりました。 ■Ruby ・参考書 「たのしいRuby 第3版」 初めてRubyを勉強した本。 ただし、本を見ながらコードを書いたわけではなく、読んだだけ。 コードを書くときに見直す程度。 ※他プログラム言語を触っている人はこの程度でOK 「Rubyレシピブック 第3版 303の技」 手元にあると役立つ本。 「メタプログラミングRuby」 ある程度Rubyをさわったかな?と思ったときに読むべき本。 コンパイラ型言語しか触ってなかったため、かなり衝撃を受けた。 「リファクタリング:Rubyエディション」 ある程度Rubyをさわったかな?と思ったときに読む本。 まだレベルが足りず、後半はよくわからなかった。 ・サイト 「Rubyist Magazine - るびま」 http://jp.rubyist.net/magazine/ 「最速Rubyリファレンスマニュアル検索! | るりまサーチ」 http://rurema.clear-code.com/ ■Ruby on Rails ・参考書 「Ruby on Rails 3 アプリケーションプログラミング」 この本がでる前からRails3を勉強し始めたが、いま見てみるとよくまとまった本だと思う。 「RailsによるアジャイルWebアプリケーション開発 第4版」 Rails作者が書いている本。 入門に使用するにはちょっと厚い。 「Rails3レシピブック 190の技」 手元にあると役立つ本。 ・サイト 「Ruby on Rails Guides」 http://guides.rubyonrails.org/ 「Ruby on Rails Tutorial」 http://ruby.railstutorial.org/ruby-on-rails-tutorial-book?version=3.2 「Ruby on Rails Screencasts - RailsCasts」 http://railscasts.com/

映画の半券

イメージ

jpdvbrec インストール方法更新

jpdvbrecのインストール方法等の情報を更新しました。 http://www.sysgreenplus.net

jpdvbrec リプレイス

イメージ
jpdvbrecを作り直しました。 jpdvbrecとはlinuxで動作するHDDレコーダのようなもの。 詳しくはこちら。 www.sysgreenplus.net 今回は以下のようなテーマをもって、作成しました。 RSpecでテストコードを書く Ruby on Rails 3.1で作成 スパゲッティなコードを書かない 前回はRuby on Rails初心者でとりあえず動くものを作成していったので、ソースがとっても汚いです。 今回は、テストコードを書きながら作成したので、そこそこ綺麗に書けたと思います。 けど、番組表部分は汚いままです。 約1年間、Ruby on Railsを独学で勉強して作り直したので、成長がよく見えます。 インストール手順については作成できていないので、とりあえずメモ。 OSはUbuntu Server 11.10 $ sudo apt-get install openssh-server $ sudo adduser rails $ sudo gpasswd -a rails admin $ sudo gpasswd -a rails video $ su - rails $ sudo apt-get install curl git-core $ bash -s stable < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer) $ source .profile $ rvm version $ sudo apt-get install build-essential bison openssl libreadline6 libreadline6-dev curl git-core zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-0 libsqlite3-dev sqlite3 libxml2-dev libxslt-dev autoconf libc6-dev ncurses-dev $ rvm install 1.9.2-p290 $ rvm use 1.9.2-p