Stone on Rails

34歳のハゲデブがruby on railsを始めました。

今さら聞けないprotect_from_forgeryって何ですか?

railstutorial.jp 第1章のしょっぱなから下のようなソースコードがありました。 class ApplicationController < ActionController::Base protect_from_forgery with: :exception end これを見た瞬間、そもそも、 protect_from_forgery with: :exception って…

Ruby on Railsのディレクトリ構成について

railstutorial.jp Ruby on Rails チュートリアルのRailsアプリケーションのディレクトリ構造を確認すると下のように書かれていた。 app/assets アプリケーションで使うCSS (Cascading Style Sheet)、JavaScriptファイル、画像などのアセット lib/assets ライ…

今さら聞けないRubyのインデントについて

Rubyの世界では、インデントに2つのスペースを使うのがほぼ常識になっているので、 このエディタのインデント設定もデフォルトの4から2に変えておくことをおすすめします。 railstutorial.jp Ruby on Rails チュートリアルをもくもくと読んでいたら普通に上…

今さら人に聞けないrailsを起動させる方法

さっき下のようなエントリーを書きました。 stoneonrails.hatenablog.com そこで、今度は、いよいよ、実際に、Railsを起動させます。 まず、前提条件として、今回は、gitにあるあらかじめ作成されているRuby on Railsのプロジェクトを起動させる方法について…

今さら人に聞けないmacでRuby on Rails環境を整える方法

mac OS Sierra 10.12.6 でRubyとRuby on Railsの環境の作り方を調査しました。 homebrewはあらかじめインストールされていたのでこのツールをベースに進めていきます。 まずは、下記のようにターミナルでコマンドを打ってrbenvをインストールしました。 brew…