Rails

DockerでNginx、Puma(Rails7.0)の環境構築

前回の記事からの続きになります。 itoka.hatenadiary.com 環境 Apple M1 Pro macOS Monterey 12.1 Docker Engine 20.10.12 Docker Compose v2.2.3 Ruby 3.1.1 Ruby on Rails 7.0.2 nginx 1.21.6 作業ディレクトリ作成 前回に引き続き、/dockerの下に/nginx…

DockerでRuby3.1、Rails7.0、MySQL8.0の環境構築

業務でnginxを触っていた中で、より体系的に学んでみたいと思い「nginx実践入門」という書籍を読みました。 当然nginxであれこれする環境を作りたくなったので、まずはアプリケーションとしてrails7系をdockerで構築したメモです。nginxコンテナじゃないんか…

【Rails / RSpec】モックの基本とcredentialsのモックについて

4月からの案件ではRails / RSpecで開発しており、実務では初めてRSpecのmockを使ったので記事にしておきます。digメソッドを使った場合のcredentialsのmockも少しだけ詰まったので併せて。 RSpecでmockしたいケース 例えば以下のようなコントローラーがある…