2023年6月27日 / 最終更新日時 : 2023年6月28日 admin Ruby on Rails RailsのRubyバージョンアップ(3.0.0→3.1.4)(Dockerも) 遅ればせながら、バージョンアップしました。(Rails除くGemや、packageもできるだけ最新に) 意外と手こずったので、メモしておきます。 DockerMySQLPostgreSQLRailsAdminwebpackyarn環境構築
2023年6月23日 / 最終更新日時 : 2023年6月23日 admin Ruby on Rails Capistranoでのデプロイ時にDelayed::Jobを再起動する Gemにcapistrano3-delayed-jobがあるのですが、service作る形になっていて、sudoで設定が必要だったり(セキュアにする為、アプリユーザーのsudoはできないようにしている)、OSに依存しそう […] CapistranoDelayed::Jobデプロイ環境構築
2023年2月6日 / 最終更新日時 : 2023年2月5日 admin Ruby on Rails Exception Notifierで例外をSlackやメールに通知する Sentryの無料枠でも問題なさそうですが、例外が発生した時に通知したいだけなので、 昔からよく使われているException Notifierを導入してみました。 昔はメールでキャッチしていましたが、今はSlackにも […] ConfigSlack定数管理環境構築
2023年2月5日 / 最終更新日時 : 2023年2月5日 admin Ruby on Rails assets:precompileのWarnning対応:Though the “loose” option was set to “false” デプロイ時のassets:precompileでWarnningが大量に出力されるので対応しました。 これ自体はメッセージ通りやればOKなのですが、他のエラーにも遭遇したのでメモしておきます。 Capistranoyarn環境構築
2023年1月31日 / 最終更新日時 : 2023年2月1日 admin Vue.js(主にNuxt.jsとVuetify) 既存のRails環境でNuxt.js(CSR)を動かす(URL直打ちすると404になる件の対応) 既存サイトのフロントとAPIの分離を目的にNuxt.js(CSR)を導入しました。 ドメインやインフラは変えずにRailsが動いている環境で動かしたい。 簡単なのはRailsのpublicにgenerateで作成したHT […] CircleCINuxt.jsyarn環境構築
2023年1月30日 / 最終更新日時 : 2023年3月8日 admin Ruby on Rails Capistranoを設定して安全にデプロイできるようにする Dockerでサーバー立てる事が多くなってきたので、あまり使わなくなってきましたが、 サービス立ち上げ当初はスケールするか解らないので、安価なサーバーでスタートしたいですね。(スモールスタート) 利用が増えてきてからEC […] Capistranoデプロイ環境構築
2023年1月24日 / 最終更新日時 : 2023年1月24日 admin ミドルウェア Xserver VPSを契約して、このサーバーをリプレイスしてみた リプレイスは何度かした事がありますが、備忘録とXserver VPSの初期設定を確認したので、後日の為にメモしておきます。 AnsibleVPSサーバー環境構築
2022年6月21日 / 最終更新日時 : 2022年6月21日 admin Ruby on Rails rails sが起動しなくなったので調査してみた(解決済み) 「rails c」は動くけど、「rails s」が動かない現象に遭遇したので、メモしておきます。 先に結論。原因は下記でした。本番環境構築時にローカルで試しに叩いた。 % bundle config set –loca […] 環境構築調査
2022年5月15日 / 最終更新日時 : 2022年5月22日 admin その他 バグ報告会:やってしまったり遭遇したバグやオペミス・障害 契約している会社のバグ報告会(こういう取り組みは良いですね)で、登壇する事になったので、 今までにやってしまったり、遭遇したバグやオペミス・障害についてまとめてみました。 場数(バカず?)を踏むのは大切だけど、出来ればヒ […] ApacheCloudFrontCORSDB設計書環境構築設計書調査
2022年3月11日 / 最終更新日時 : 2023年2月10日 admin AWS(Amazon Web Services) CloudFront(S3オリジン)構築とawsコマンド(S3, CloudFront)メモ CloudFrontを久々に構築しましたが、UI変更や機能が追加されていたので、メモしておきます。 今回はS3オリジンで静的ファイル(SPAのNuxtアプリ)配信用で構築しています。 CloudFrontNuxt.jsS3環境構築