グロースエンジニアのブログ

Ruby on Rails エンジニアです!開発に当たって勉強したことをまとめていこうと思います!

2017-01-01から1年間の記事一覧

2017年を振り返って

今年は一年マルっとフリーランス プログラマーとして活動した年だった。 周りの人には言っているが、リサーチをやっていたときには全く考えていない働き方だし、こんなに楽しく仕事ができるようになったのも想像してなかったので、今の気持ちを整理したいと…

webpack2 : チュートリアルをやってみた!

最近よく聞く webpack ! いろんなプロジェクトで使われてて裏でいい感じに動いていて勉強しないとと思って数ヶ月...やりました! バージョンが 2 になってたみたいで、チュートリアルやったら動かなくて困った... とりあえず以下を参考に動くところまでは持…

【Rails5】devise でログイン後ページをユーザー意図に合わせて変更する

前回の記事でログイン後ページのリダイレクトを設定しました。 ログアウトした状態でログイン後の特定ページにいった場合、ログインページに遷移し、ログインするとその設定したページにリダイレクトされます。 しかし、その場合ユーザーとしてはログインす…

【Rails5】gem omniauth-google-oauth2 のrspecテストではまった

ログインテストを書いていてハマったのでメモ。 以下を参考にテストを書いていた。 Integration Testing · omniauth/omniauth Wiki · GitHub Rails + Devise + OmniAuth で Facebook/Twitter の OAuth 認証を RSpec + Capybara でインテグレーションテスト(…

【Rails5】devise でログイン後、ログアウト後のページを設定する

ユーザーがログインした後、ログアウトした後のページへの遷移をデフォルトのものから変更したいと思います。 以下のページの項目を読むと after_sign_in_path_for と after_sign_out_path_for をオーバーライドしてねってあるので、その通りやっていきます…

【Rails5】devise を日本語化する

前回はログイン機能の実装を行いましたが、今回はこれを日本語化していきたいと思います。 デフォルトのロケールを設定する deviseのページに方法が書いてあるので、これどおりにやっていきます。 I18n · plataformatec/devise Wiki · GitHub config/applica…