Ruby on Rails

Rails チュートリアル よく使う文法のパターン

ソース生成 modelに属性追加 rails generate migration add_admin_to_users admin:boolean dbのマイグレート $ bundle exec rake db:migrate $ bundle exec rake db:test:prepare

Rails チュートリアル 第7章 困ったこと(FactoryGirlの定義ファイル名について)

RSpecでのテスト時,以下のエラーが発生.Factoryの定義が正しくされていない. "Factory not registered: user" 原因は,定義したファイル名がfactoris.rbでなく,factriesになっていたため.FactoryGirlの定義は,specもしくはtestディレクトリにfactories…

Rails チュートリアル 第5章 困ったこと(名前付きルート)

Sporkを起動していると、名前付きルートが上手く働かない! 以下を参照して解決しました.RSpec: Sporkを起動時にRSpecで名前付きルート(named route)を使う方法 - tkymtk's blog

Rails チュートリアル ちょくちょく気になった点

・html.erbのerbとは? 動的にhtmlを作成するためのテンプレートのこと ・との違いは? 実行結果がテンプレートに出力されるかされないか ・アセットパイプラインとは?・単体テストエラー Capybara + Rspecでvisitがundefined methodと言われた.以下で対応 Ca…

Railsで自動生成されたコードを元に戻す方法

以下にありました.マイグレーションを元に戻す方法も合わせて書いてある. Ruby on Rails チュートリアル:実例を使って Rails を学ぼうscaffoldでリソースを間違って作成&db:migrateしてしまった. scaffoldで作成したファイルを全削除 - たまめも(tech)

Rails チュートリアル 第一章 困ったこと(deploy)

herokuのdeployあたりで詰まった時は以下を参照.以前作ったappが邪魔している時 2011-11-03 git push すると rake assets:precompile でエラーが出るとき [Heroku] Rails 3.2 アプリを git push すると rake assets:precompile でエラーが出るときの対処法 …

Rails チュートリアル 第一章 気になった点(rvm,gemの理解)

まずはrvm, Ruby環境(Rubyのversion) gem環境(gemset)の概要を以下でイメージ. http://www.machu.jp/diary/20110521.html#p01より抜粋 あとは以下で概要を理解する rvm 入門 … 複数バージョンの Ruby と Rails を混在させる - まちゅダイアリー(2011-05-21)…

Rails チュートリアル 第一章 気になった点(git)

以下のコマンドでそれぞれ何しているかイメージが湧いていれば良い. gitではSVNとかと違って"コミット"が2段階(commit, push)に分かれている点に注意.RTC(Rational Team Concert)とかと同じなのですっと入ってきた.initはレポジトリ(.git/以下のファイル)…

Sublimeのカスタマイズ

基本は以下. GitHub - mhartl/rails_tutorial_sublime_text: Sublime Text 2 setup used in the Ruby on Rails Tutorial以下も参考になりそうです. オレオレ Sublime Text 環境まとめ - Qiita ショートカットは以下を参照.多すぎる,,,勉強勉強. Tumbl…

Rails チュートリアル 第一章 困ったこと(install)

第1章 ゼロからデプロイまで - Railsチュートリアルで勉強.環境づくりで一つ詰まった点が…以下のコマンドを実行した時である. rvm install 1.9.3実行して,6時間くらい?経過しても終わらなかったので,ctrl+cでキャンセルすると以下のエラーメッセージが…