プログラミング rails-ujsは@rails/ujsになっていた よーし、今日はgem 'rails-ujs' をnpmのrails-ujsに移行するぞー。 yarn add rails-ujs ベテラン「それ、古いよ。今は@rails/ujsだから。」 ・・・・まじかよ!! rails-ujs... 2020.02.29 プログラミング
プログラミング sorceryでcurrent_userがundefined methodになった バージョン情報 sorcery 0.14.0 現象 sorceryはcurrent_userを定義しているはずなのだけど、current_userを呼ぶとなぜかundefined methodになるという現象に遭遇した。 発生し... 2020.02.14 プログラミング
プログラミング rails-ujsをtypescriptでロードする時にエラーに バージョン情報 rails-ujs 5.2.4 typescript 3.7.5 本題 strictモードのtypescriptは、初心者にとってはハマり所が多いですね。 さて、CSRFトークンを読み込もうとして、rails-u... 2020.02.08 プログラミング
プログラミング RailsのSystemテストでheadless_chromeに起動オプションを渡す バージョン情報 Rails 6.0.2.1 RSpec 3.9.0 RailsのSystemテストでheadless_chromeに起動オプションを渡す RailsのSystemテストでheadless_chromeを使う場合、d... 2020.02.06 プログラミング
プログラミング rails5.2からcache_storeがredis_storeでは起動エラーがでるようになっていた バージョン情報 rails 6.0.2.1 ruby 2.6.1 内容 rails6にアップデートしたアプリにて、次のエラーが発生した。 rake aborted! You're using a cache store tha... 2020.01.20 プログラミング
プログラミング Railsのlink_toヘルパとその仲間たちまとめ バージョン Ruby on Rails 6.0.2.1 link_toの仲間たち link_to link_to_if link_to_unless link_to_unless_current link_to いわず... 2020.01.17 プログラミング
プログラミング herokuでyarn+railsのデプロイがyarn時に失敗した バージョン情報 Rails 5.0.7.2 node 10.15.3 npm 6.4.1 yarn 1.13.0 エラー内容 なにもしてないのにデプロイが壊れた! railsアプリをherokuで動かしていたんだけど、ある日突然... 2020.01.11 プログラミング
プログラミング rails6 joins whereで関連モデルも検索条件に加える 過去にこんな記事を書いた。 rails3 joinsで別モデルの情報も条件に加える いやいやいやいや、過去の自分!arel使ってドヤっちゃったよ! もう最近はこの記事のとおり、arelを使ってません。 Arelでクエリを書くのはやめた方が... 2020.01.10 プログラミング
プログラミング 本番データをうっかり更新しないために、サンドボックスモードでrails consoleを開く かつてこんな記事を書いたことがある。 ActiveRecordをreadonlyで動かす いやいやいや、過去の自分!そんなことしなくても次のようにすればいいんですよ! ./bin/rails console --sandbox これ... 2020.01.10 プログラミング
プログラミング acts-as-taggable-onとact-fluent-logger-railsの組み合わせで発生する問題 Railsを使っていて結構謎な現象が起きた。 fluentdでRailsのログをS3に設置しようとしていたのだけれど、本番環境のログがうまくfluentdで処理されなかった? 現象の詳細 act-fluent-logger-railsの... 2015.06.26 プログラミング