Ruby
通常、ダッシュボードのナビゲーションは、選択中、文字が太くなる が、 ActsAsTaggableOn::TagDashboard みたいに名前空間がくっついている場合、適切に太字にならない問題がある module Admin class ApplicationController < Administrate::ApplicationCon…
雛形プロジェクトをコピーしてきて新しく始める、だとか master_keyもRAILS_MASTER_KEYも失われてわからなくなってリセットするしか無い、などの状況になったときに config/master.key と config/credentials.yml.enc はどうやったら再生成できるのか調べた…
Sorceryを使ったユーザー認証のあるRailsアプリケーションについて、 Request Specでユーザーログインしている状態としていない状態でテストをしようとしたら undefined local variable or methoduser_sessions_url'` が出たのでそのあたりの話 Request Spec…
表題の通り ユーザー認証にSorceryを使っていて、(:user_activationを設定していて、) authenticates_with_sorcery!したUserモデルのFactoryBotで、 FactoryBot.define do factory :user do ... trait :activated do activation_state { :active } end ... e…
タイトルの通りです。 Lambda + Ruby2.5 + Mechanizeでのスクレイピングが50%ぐらいの確率で失敗していて、 原因がわからず彷徨っていたけどなんとなくメモリ増やしたら落ちなくなったのでメモ ちなみに128MB -> 1024MBにしました ユースケース的には、 毎日…