Minitest::Byebug の使い方 minitest-byebug を使うと、テストが失敗した時に byebug が起動するようにできる。 Gemfile に gem を追加する group :developme […]
カテゴリー:Ruby on Rails
コントローラーにおける早期リターン (return) [Rails]
… and return render action: “new” and return redirect_to url_for(action: “index”) and return render R […]
Nokogiri を使った HTML 生成 [Ruby/Rails]
HTML 生成 html = Nokogiri::HTML::DocumentFragment.new Nokogiri::HTML::Builder.with(html) do |t| t.h1 ‘タイトル’ t.p […]
OmniAuth の使い方 [Rails]
OmniAuth omniauth/omniauth: OmniAuth is a flexible authentication system utilizing Rack middleware – Git […]
Puma のソース [Ruby/Rails]
Puma Puma – A Modern, Concurrent Web Server for Ruby [Official] puma/puma: A Ruby/Rack web server built […]
derailed_benchmarks の使い方 [Rails]
derailed_benchmarks schneems/derailed_benchmarks: Go faster, off the Rails – Benchmarks for your whole R […]
文字コードと照合順序の設定 [Rails/MySQL]
文字コードと照合順序の設定 Unicode 4バイト文字 (utf8mb4) の設定 Rails 5 と MySQL 5.6 環境における utf8mb4 を扱う設定について – Qiita Rails5 で […]
SeedFu [Rails]
SeedFu mbleigh/seed-fu: Advanced seed data handling for Rails, combining the best practices of several methods […]
タグヘルパー [Rails]
TagHelper ActionView::Helpers::TagHelper | Ruby on Rails API [Official] ActionView::Helpers::FormTagHelper | R […]
autoload_paths [Rails]
autoload_paths development 環境 プロジェクトの app 以下は自動的に読み込まれる。 プロジェクト直下の lib は autoload_paths に含まれない。 production 環境 […]