EasyRamble は、技術ネタや子育て、英語学習、アウトドアなどについて綴るブログです。Ruby on Rails や Swift などで、Webサービス/アプリを作っています。
![Rails が production 環境で真っ白、SECRET_KEY_BASE 設定忘れが原因でした](https://cdn-ak-scissors.b.st-hatena.com/image/square/b27ba1d703068fc4853ea1271440cbb779e7cabb/height=288;version=1;width=512/https%3A%2F%2Feasyramble.com%2Fwp-content%2Fuploads%2F2016%2F03%2Feasyramble_ogp.jpg)
$ bundle exec rails generate devise:install create config/initializers/devise.rb create config/locales/devise.en.yml =============================================================================== Some setup you must do manually if you haven't yet: 1. Ensure you have defined default url options in your environments files. Here is an example of default_url_options appropriate for a development envi
Mac のローカルの開発環境で、Ruby と Rails のバージョンをアップデートしたのでその作業の備忘録です。まずトラブルがリカバーできない時のために、ブランチを切ってそっちでアップデートの作業を行う。 Ruby 2.0.0 → 2.1.2 Rails 4.0.1 → 4.1.1 それぞれ、以上のバージョンへとアップデートしました。先に書いておきますが、テストを書いていない場合はアップデート作業はかなり苦痛が伴うはずです。テストを書いていないプロジェクトの場合は、アップデートの前にテストを書いておくことをお勧めします。 長くなったので目次。 — 目次 — ・Ruby のバージョンをアップデート ・Bundler と Passenger をインストール ・Rails のバージョンをアップデート ・RSpec のテストを実行しアプリケーションが正常に動作するか確認 ・起こったエラー1: 使
# vi ~/.zshrc # prompt #PS1="[@${HOST%%.*} %1~]%(!.#.$) " PS1="[${USER}@${HOST%%.*} %1~]%(!.#.$) " # Linux bashと同じ形式 RPROMPT="%T" # 右側に時間表示 setopt transient_rprompt # 右側まで入力がきたら時間表示を消す setopt prompt_subst # 変数展開など便利なプロント bindkey -e # emacsライクなキーバインド #bindkey -v # viライクなキーバインド export LANG=ja_JP.UTF-8 # 日本語環境 export EDITOR=vim # エディタはvi # 補完 autoload -U compinit # 補完機能 compinit -u # 補完を賢くする setopt a
公式の devise readme を中心に、Rails で Devise を使う際の Strong Parameters について調べたのでまとめました。 — 環境 — Rails 5.0.0.1 Devise 4.2.0 【追記 2016/11/08】 Devise 4 における Strong Parameters の Parameter Sanitizer API が変更されていたので、Devise 4 環境での Strong Parameters について追記しました。 https://github.com/plataformatec/devise 【追記ここまで】 — 記事初回公開時の環境 — Rails 4.0.1 Devise 3.2.2 Devise の3つのアクションと許可パラメータ ビューをカスタマイズする場合、新しい属性をフォームに追加する場合があります。Rails4
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く