8 posts with the tag Ruby on Rails
CloudWatch Logs + Spark SQL で Rails ActiveJob の実行時間を集計してみた
July 17, 2024
posted by issei_m
Rails には主にバックグラウンドで処理を実行できる ActiveJob と言う機能がありますが、先日とあるプロジェクトで、各ジョブの実行時間を集計する必要がありました。幸いデフォルトで ActiveJob はジョブの ...
[Rails] ActiveRecord のスコープはレコード作成時に値をセットしてくれる
August 09, 2022
posted by issei_m
久しぶりの投稿です。私は Rails を数年業務で使っているのですが、実は最近タイトルの件を知り、ベテランの Rails ユーザーにとっては初歩的な内容 (機能自体も rdoc に書いてある) なので記事にするか悩みまし ...
Rails のマイグレーションで PostgreSQL の timestamp(0) 型のカラムを作る
June 07, 2022
posted by 中の人(管理者)
タイトル通りですが、Ruby on Rails のマイグレーションで、PostgreSQL の timestamp(0) with time zone 型のカラムを作成する方法を紹介します。普通にやると timestam ...
Puma を systemd のユーザーサービスとして起動する
November 08, 2021
posted by 中の人(管理者)
概要 Ruby on Rails でのデフォルト web サーバーである Puma を起動する方法は何通りかあるのですが、今回は systemd のユーザーサービスとして起動する方法を紹介します。 systemd は、主 ...
Rails の has_many through で scope を使う
June 01, 2020
posted by 中の人(管理者)
Active Record の関連付け(アソシエーション = associtaion)は色んな機能があります。 今回はタイトル通り、has_many :through と scope を併用する方法を紹介します。 has ...
Azure App Service + Docker で Rails アプリを動かす
May 12, 2020
posted by 中の人(管理者)
概要 会社でも個人でも AWS を使う事が多いのですが、今回、個人的なサイト作成で、勉強も兼ねて Azure App Service を使って Rails のアプリを作成してみました。 構成は以下の通りシンプルなものです ...
Rails 5.2のcredentialsを使うとDeviseからエラーが発生する問題と応急処置
August 08, 2018
posted by issei_m
※この問題はDevise 4.4.3以下で起きます。次期バージョンである4.5.0では修正されました。 発生した問題 とあるプロジェクトをRails 5.2で作っているのですが、Deviseを導入していくつかの設定を行っ ...
Rails アプリのアセットを Webpacker で管理する
May 05, 2018
posted by 中の人(管理者)
世間では GW ですが、皆さんいかがお過ごしでしょうか。こちらは仕事も落ち着いてきたため、直近のプロジェクトでそこそこ時間を使う羽目になった Webpacker についてのブログ記事を書くことにしました。 はじめに Ru ...