Ruby on Rails

Ruby on Rails

RailsのSEO対策にサイトマップを生成&自動更新・通知をする方法

Railsでサイトマップを作成し自動更新・通知をするのは、とっても簡単に出来ます。 sitemap_generator...
Ruby on Rails

Railsでpublic/配下のファイルが表示されない時に見直す項目

Rails5.2で、public/配下のファイルが表示されない時には、下記のファイルの項目を見直してみましょう。 ...
Ruby on Rails

Railsのメール送信周り(Action Mailer)をGmailで設定してみる

Rails5.2でGmailを使ってメールを送信したい時は下記のような設定をします。Gmail側での設定も必要なので意外...
Ruby on Rails

Rails5.2でSendGridをつかってメールを送信する設定

Rails5.2でSendGridを使ってメールを送信したい時は下記のような設定をします。ユーザに何を指定するのかとか罠...
Cloud9

旧Cloud9でRuby2.4.4+MySQL5.7設定でRails環境構築

既にRailsプロジェクトが出来ていて、gitでcloneしてきてColud9(旧)で確認したい時には、こんな風な流れで...
Ruby on Rails

Railsで環境変数を一時的に変える方法(development→stagingなど)

Railsで一時的に環境変数を変えたい時がありました。 本当は良くはないとは思いますが、develop環境からst...
Ruby on Rails

Pumaで動くRailsアプリで、リクエスト処理しながらサーバ再起動をする

サーバの再起動をした時、一瞬でもサイトにアクセスできなくなると折角獲得したユーザを失うことになるかもしれません。 ...
Ruby on Rails

Ruby on RailsをMySQLで設定する時に最初にやること覚書

RailsではMySQL(MariaDB)を使いたい時は、初期設定が必要です。 サーバ起動前にデー...
Ruby on Rails

Rails5.2から追加されたsecrets周りについて(secrets.yml→credentials.yml.encへの対応)

Rails5.2アプリから、secrets周りが変化しました。config/secrets.ymlがなくなって、conf...