この世の全てを自動化してぐうたら生活したすぎる

煩悩八百万クリエイター戦記

「Ruby on Rails」 一覧

Ruby on Rails SEO

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

2018/08/17  

Railsでサイトマップを作成し自動更新・通知をするのは、とっても簡単に出来ます。 sitemap_generatorのインストール で、bundle installを実施。   whene ...

Ruby on Rails

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

2018/07/21  

Rails5.2で、public/配下のファイルが表示されない時には、下記のファイルの項目を見直してみましょう。 ・config/environments/production.rb と書いてあるとこ ...

Ruby on Rails

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

2018/07/20  

Rails5.2でGmailを使ってメールを送信したい時は下記のような設定をします。Gmail側での設定も必要なので意外と面倒。ただ一度設定してしまえば、ガンガンメールを送れるようになりますので、頑張 ...

Ruby on Rails

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

2018/07/19    ,

Rails5.2でSendGridを使ってメールを送信したい時は下記のような設定をします。ユーザに何を指定するのかとか罠が多かった記憶が… ・config/environments/productio ...

インフィード(PC)

Cloud9 Ruby on Rails

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

2018/07/18  

既にRailsプロジェクトが出来ていて、gitでcloneしてきてColud9(旧)で確認したい時には、こんな風な流れでいつも動かしています。順番など忘れるので忘備録としてメモしておきます。 もしかし ...

Ruby on Rails

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

2018/07/14  

Railsで一時的に環境変数を変えたい時がありました。 本当は良くはないとは思いますが、develop環境からstaging環境のDBやS3にアクセスしに行きたい場面がありましたのでメモ。 一時的に環 ...

Ruby on Rails

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

2018/07/13  

サーバの再起動をした時、一瞬でもサイトにアクセスできなくなると折角獲得したユーザを失うことになるかもしれません。 特にRailsのPumaでは、以外にアクセスできなくなる時間が長いです。(体感ですが5 ...

Ruby on Rails

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

2018/07/12  

RailsではMySQL(MariaDB)を使いたい時は、初期設定が必要です。   サーバ起動前にデータベースを作ろうとすると rake aborted! Mysql2::Error: Ca ...

Ruby on Rails

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

2018/07/10  

Rails5.2アプリから、secrets周りが変化しました。config/secrets.ymlがなくなって、config/credentials.yml.encで管理するものです。 credent ...

Copyright© 煩悩八百万クリエイター戦記 , 2018 All Rights Reserved.