DELAEMON BLOG

Live as if you were to die tomorrow. Learn as if you were to live forever.

2012-09-01から1ヶ月間の記事一覧

Using the Console, Listing All Posts

Consoleをから操作できる。デバックのとき素早くなれるかも。 $ rails consoleLoading development environment (Rails 3.2.8) irb(main):001:0> p = Post.new(:content => "A new post") => #<Post id: nil, name: nil, title: nil, content: "A new post", created_at: nil, updated_at: nil> irb(main):002:0> p.save (0.1ms) begin transaction (…</post>

Getting Up and Running Quickly with Scaffolding

$ rails generate scaffold Post name:string title:string content:text invoke active_record create db/migrate/20120925151907_create_posts.rb create app/models/post.rb invoke test_unit create test/unit/post_test.rb create test/fixtures/posts.…

Getting Started with Rails

$ rails new blog $ cd blog/ $ vim config/database.yml #DBの設定。デフォルトはSQLite $ rake db:create $ rails generate controller home index $ rm public/index.html $ vim config/routes.rb ----- 2 # get "home/index" 3 root :to => "home#index"…

MountainLion に Rails3 をインストール

sudo gem install rails rbenv rehash sudo rails -v Rails 3.2.8rbenv rehash 忘れちゃダメ追記 gem install rdoc-data; rdoc-data --install

MountainLion に Ruby 1.9.3 をインストール

風呂上がり、白ワインを飲んだら汗が吹き出した。 ruby -v ruby 1.8.7 (2012-02-08 patchlevel 358) [universal-darwin12.0] mkdir homebrew && curl -L https://github.com/mxcl/homebrew/tarball/master | tar xz --strip 1 -C homebrew brew update brew …