最近Ruby on Rails始めました。
ビューになんで変数渡ってこないのー!ってなって
よく見たら@hogeが$hogeと書いていて小一時間ハマったりしています。
はじめるにあたって読んだ本
Rubyたのしい!
はじめるにあたって読んだサイト
- ドットインストール Ruby on Rails 4入門
http://dotinstall.com/lessons/basic_rails_v2 - Railsドキュメント http://railsdoc.com/
Railsべんり!
開発環境づくり
Mac!
rbenvでRubyをインストール
brew install rbenv ruby-build
echo 'if which rbenv > /dev/null; then eval "$(rbenv init -)"; fi' >> ~/.bash_profile
exec $SHELL -l
rbenv install -v 2.1.1
rbenv global 2.1.1
rbenv rehash
railsをインストール
gem install rails --pre
rbenv rehash
MySQLをインストール
brew install mysql
mysql_install_db --verbose --user=`whoami` --basedir="$(brew --prefix mysql)" --datadir=/usr/local/var/mysql --tmpdir=/tmp
mysql.server start
/usr/local/opt/mysql/bin/mysqladmin -u root password 'root'
/usr/local/opt/mysql/bin/mysql_secure_installation
コーディング環境メモ
gfでrailsとかカーソル配下のクラスとか、文脈が書いてあるソースに飛べて便利。
gfしよう、gf。
gem install gem-ctags gem-browse
.vimrc
" ruby {{{
NeoBundle 'vim-ruby/vim-ruby'
NeoBundle 'tpope/vim-rails'
NeoBundle 'tpope/vim-bundler'
NeoBundle 'tpope/vim-rake'
" }}}
Rails覚えながら、スニペットを書き溜めようと思ってはじめました。
技を増やすぞ!
https://github.com/violetyk/neosnippet-rails
これから読みたいサイト
- BetterSpecs http://betterspecs.org/jp/
- Ruby on Rails Tutorial http://railstutorial.jp/
長いけど、読もう!