ruby

Railsで他のControllerのactionを呼び出す Ruby on Rails

Railsで他のControllerのactionを呼び出す

Railsで別のpathで同じページを表示したかったので、ちょっとお試し。 (以下のアクセスで同じページを表示したい) /users /hoges Renderでやる場合 元になるコントローラー class UsersController < ApplicationController def…
RSpec入門(v3.5.4) ruby

RSpec入門(v3.5.4)

Rspecについてはこちらにまとめようと思います。 (ちょいちょい追記予定) describe test対象 describe 'Foo' do end context testの条件 describe 'Foo' do context 'Bar' do end end it test内容 exam…
Ruby入門(Ruby2.4,Rails5.0.2) ruby

Ruby入門(Ruby2.4,Rails5.0.2)

Ruby(Rails) Ruby(Rails)についてまとめようと思います。 (ちょいちょい追記予定) nil?(ruby) 存在確認 foo.nil? 存在しなければtrue empty?(ruby) 中身が入ってない foo.empty? 中身が入っていない場合はtrue blank?(Rail…
Railsでログ出力したいっ! Ruby on Rails

Railsでログ出力したいっ!

デバッグだったりエラーだったり。 ま、ドキュメント読めば書いてありますが。 logger logger.fatal "これは致命的" logger.error "これはエラー" logger.warn "これは警告" logger.info…
Rubyのコメントアウト(単行、複数行) ruby

Rubyのコメントアウト(単行、複数行)

ruby勉強中。というか再入門?w あれこれ言語触ってるとすぐ忘れるのでメモ。 単行 # ここにコメント 複数行 =begin ここにコメント ここにコメント ここにコメント =end…
RailsからMySQLに接続してみたっ! mysql

RailsからMySQLに接続してみたっ!

そもそもMySQLを使用する場合は、rails newする時に指定するんですね。 rails new myapp -d mysql これでMySQLを使用するmyappアプリが作成されました。 接続情報の設定 とりあえずdevelopment環境につなぐ為に設定をします。 (MySQL側はすでにDB…
Ruby on Railsの最初の一歩。 ruby

Ruby on Railsの最初の一歩。

Rubyのインストールをして、Railsのインストールも出来たので、次はRailsを起動してみたいと思います。 とりあえず動く環境を作りたいので、DBはMySQLではなく一旦SQLiteで。 アプリの作成 testって名前のアプリを作ってみましたw rails new test 必要なモジュールは以…
Ruby on Railsをインストールっ! Ruby on Rails

Ruby on Railsをインストールっ!

Rubyのインストールが出来たので、次はRuby on Railsのインストールをしてみます。 してみますというか、gemで一発ですがw Railsのインストール gem install rails Railsのバージョンを確認 rails -v これでRailsでアプリを作る準備ができました。…
CentOS6.8にRuby2.4をインストールしたっ! CentOS

CentOS6.8にRuby2.4をインストールしたっ!

依存モジュール まずはyumで必要なモジュールをインストール yum install git openssl-devel readline-devel zlib-devel libcurl-devel いくつかはすでに入ってました(gitとかopensslとか) rbenvのインストール rubyの…