カクカクしかじか

技術的なアレコレ

2020-03-01から1ヶ月間の記事一覧

Railsアプリの開発環境でminioをDockerで動かす方法

minioって何? S3互換のストレージサービスです。 実際にやっていく💪 手順1. docker-compose.ymlの定義 とりあえず、docker-compose.ymlにminioを定義します。 docker-compose.yml version: '2' services: <省略> minio: container_name: minio hostname: min…

CircleCIのビルドが成功するかをローカル環境で確認する方法

CircleCI2.0とCLI CircleCI2.0 では circleci コマンドが用意されました。 circleci.com CircleCI2.0はDockerで実行されるようになりました。 この circleci コマンドを使うとローカルのDocker上でYAMLファイルのvalidateやbuildを行うことができます。 CLI…

よく使われるコミットメッセージのprefixまとめ

prefix一覧 コミットメッセージにprefixを付けて分かりやすくしたい! とはいえ、どういう基準で使えばいいのか分からなかったので、実際に使われてる事例をGitHubで検索して自分用メモとして放流します。 prefix 意味 fix バグ修正 hotfix クリティカルなバ…

Railsアプリ上で文字列をクラス定数に変換する方法

経緯 異なるクラスであるものの、同じ形式のクラスメソッド呼び出しを共通化したいというケースに直面し、調べることに! # やりたいこと 特定のクラス名.クラスメソッド やり方 小文字の文字列をクラス名の形式にするために classify しても、その結果はま…