Posts in Ruby on Rails
Rails に Sidekiq を導入する
✨ Article Summary by Notion AI
この記事では、Rails 6にSidekiqを導入してジョブを定期実行する方法について説明しています。Sidekiqを使って非同期ジョブを実行することができ、また、ローカル環境やDocker上での実行方法なども解説しています。
erb2slim が使えなくなった
✨ Article Summary by Notion AI
「erb2slim」がRuby 3.2で使えなくなったことにより、開発者は困惑しています。バグフィックスについて、詳細が必要な場合は参考にしてください。
Rails 7 で円グラフ
✨ Article Summary by Notion AI
本記事では、Rails 7 で円グラフを表示する方法について紹介します。Chartkick を使って円グラフを簡単に実装することができます。Gem の導入方法から実装方法まで、詳しく解説します。おすすめのオプションも紹介しています。
Rails 5 に Bootsrap
✨ Article Summary by Notion AI
本記事では、Ruby on Rails 5 に Bootstrap を追加する手順について解説します。必要な gem の追加や設定の変更、サーバーの再起動などを紹介し、簡潔に手順をまとめています。
pluck
✨ Article Summary by Notion AI
本記事は、Ruby on Railsにおける「pluck」メソッドの使い方について紹介しています。pluckメソッドを使うことで、指定したカラムの値の配列を取得することができます。
Brakemanくん「Potentially unsafe model attribute in link_to href」
✨ Article Summary by Notion AI
この記事では、Railsのlink_toでHREF値に直接モデルのカラムを指定すると、ポテンシャルに危険な状態になることを説明しています。Brakemanを使用して、安全でないHREF値を提供するlink_toに警告することができます。この記事は、HREF値を提供するためにユーザ値が使われたり、文字列の先頭に補間されたりすると、Brakemanが警告を出すことも説明しています。
RSpec で日付の大小比較
✨ Article Summary by Notion AI
RSpecで日付の大小比較についての記事です。シンボルの大小比較に関するテストが失敗した原因を調査し、string operator matchersを使用することで解決しました。
select, where, find, find_by
✨ Article Summary by Notion AI
この記事はRuby on Railsのselect, where, find, find_byメソッドについて解説しています。Hogeモデルを例に、それぞれのメソッドの使い方と違いを説明しています。
(現在時刻) - (秒)
✨ Article Summary by Notion AI
本記事では、Ruby on Railsにおいて現在時刻の秒なしバージョンを取得する方法について紹介しています。Timeクラスのbeginning_of_minute、beginning_of_hour、beginning_of_dayメソッドを利用することで、秒を切り捨てた時刻を取得することができます。
Rails 7 cssbuilding-rails
✨ Article Summary by Notion AI
本記事では、Rails 7 で導入された cssbuilding-rails について解説します。cssbuilding-rails は、Tailwind CSS、Bootstrap、Bulma、PostCSS、Dart Sass に対応し、バンドルされた CSS を出力できます。本記事では、cssbuilding-rails の導入方法やビルド方法についても紹介します。