LoginSignup
2
2

More than 5 years have passed since last update.

SHIFT_ruby_on_rails

Posted at

最近Ruby on Rails始めました。

ビューになんで変数渡ってこないのー!ってなって
よく見たら@hogeが$hogeと書いていて小一時間ハマったりしています。

はじめるにあたって読んだ本

Rubyたのしい!

はじめるにあたって読んだサイト

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
" 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

これから読みたいサイト

長いけど、読もう!

2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2