並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 8 件 / 8件

新着順 人気順

ActiveSupportの検索結果1 - 8 件 / 8件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

ActiveSupportに関するエントリは8件あります。 railsruby開発 などが関連タグです。 人気エントリには 『Rails 6.1 にアップグレードしたら ActionController::Parameters が ActiveSupport::HashWithIndifferentAccess に入れ替わる不具合に出会った話 - STORES Product Blog』などがあります。
  • Rails 6.1 にアップグレードしたら ActionController::Parameters が ActiveSupport::HashWithIndifferentAccess に入れ替わる不具合に出会った話 - STORES Product Blog

    こんにちは、ヘイ株式会社 CTO 室の id:hogelog です。 先日 STORES https://stores.jp/ec を支える Rails アプリケーションが静かに Rails 6.0 から Rails 6.1 にアップグレードされたのですが、そんな中で出会った現象が非常に不可解でエキサイティングなものだったので紹介させていただきます。 起きた現象 Rails 6.1 アップグレードで発生した不具合は要約すると「入れ子構造のハッシュを引数として作成した ActionController::Parameters 子要素のハッシュは ActionController::Parameters になっているはずなのになぜか低確率で ActiveSupport::HashWithIndifferentAccess になってしまう」というものでした。 不具合に関連するコードのみ示すと以下

      Rails 6.1 にアップグレードしたら ActionController::Parameters が ActiveSupport::HashWithIndifferentAccess に入れ替わる不具合に出会った話 - STORES Product Blog
    • Railsの「ActiveSupport::ErrorReporter」って知ってる? - メドピア開発者ブログ

      こんにちは。サーバーサイドエンジニアの三村(@t_mimura39)です。 またまた「ClinPeerアプリ開発の裏側連載記事」です。 tech.medpeer.co.jp 今回はClinPeerで活用しているRailsの ActiveSupport::ErrorReporter についてご紹介します。 目次 ActiveSupport::ErrorReporter とは なぜ ActiveSupport::ErrorReporter を使うのか 実行コンテキストの注入 なぜ ActiveSupport::ErrorReporter を使うのか(本当のメリット) Rails内での利用例 Rails以外の利用例 おわり ActiveSupport::ErrorReporter とは Railsに標準添付されているエラー管理の仕組みです。 ↓これが begin do_something res

        Railsの「ActiveSupport::ErrorReporter」って知ってる? - メドピア開発者ブログ
      • ActiveSupport::CodeGenerator で遊ぼう - freee Developers Hub

        この記事は、freee Developers Advent Calendar 2024 の3日目です。 bucyou (ぶちょー) と申します。普段は大阪は京橋にある関西拠点で freee販売の設計・実装を行っています。ちなみに、社内では freee販売を実際に利用して、ミニ店舗の運営などを行ったりなどをして日々製品づくりに研鑽しているところです。1 freee Developers Advent Calendar において他の方は技術以外のこともいろいろ書いてくれるような気がするので、私は技術の話をしたいと思います。この内容については、この前 kyobashi.rb という Ruby コミュニティのローカルイベントにて発表資料なしで挑んでいったトピックを実際に文字に起こしたものです。当日はコードを読んだり実行したりという内容が中心だったため、この機会に文章にしてまとめておきたいと思います

          ActiveSupport::CodeGenerator で遊ぼう - freee Developers Hub
        • 週刊Railsウォッチ: RailsのRuby 3.2.0対応、ActiveSupport::Durationの暗黙の変換ほか(20221220前編)|TechRacho by BPS株式会社

          週刊Railsウォッチについて 各記事冒頭には🔗でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です👄 お気づきの点がありましたら@hachi8833までメンションをいただければ確認・対応いたします🙏 TechRachoではRubyやRailsなどの最新情報記事を平日に公開しています。TechRacho記事をいち早くお読みになりたい方はTwitterにて@techrachoのフォローをお願いします。また、タグやカテゴリごとにRSSフィードを購読することもできます(例:週刊Railsウォッチタグ) 🔗Rails: 先週の改修(Rails公式ニュースより) コミット差分: Comparing @{2022-12-08}...main@{2022-12-1

            週刊Railsウォッチ: RailsのRuby 3.2.0対応、ActiveSupport::Durationの暗黙の変換ほか(20221220前編)|TechRacho by BPS株式会社
          • ActiveSupport::Notifications supporting instrumentation of Rails apps with OpenTelemetry

            ActiveSupport::Notifications supporting instrumentation of Rails apps with OpenTelemetry

              ActiveSupport::Notifications supporting instrumentation of Rails apps with OpenTelemetry
            • Rails: ActiveSupport::Concernをextendしたモジュールをprependする機能(翻訳)|TechRacho by BPS株式会社

              概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: Rails allows a module with extend ActiveSupport::Concern to be prepended | Saeloun Blog 原文公開日: 2020/09/23 著者: Vamsi Pavan Mahesh サイト: blog.saeloun.com Railsにconcernsをprependするためのサポートが追加されました(ba2bea5e)。 ⚓ prependとは あるモジュールをクラスにprependすると、そのモジュールは継承チェインの(そのクラス自身よりも手前の)冒頭に挿入される。 ⚓ Rubyのインスタンスメソッドをprependする場合 module Population def preferred_transport "by walk" end end cla

                Rails: ActiveSupport::Concernをextendしたモジュールをprependする機能(翻訳)|TechRacho by BPS株式会社
              • Rails API: ActiveSupport::ConcernとModule::Concerning(翻訳)|TechRacho by BPS株式会社

                概要 MITライセンスに基づいて翻訳・公開いたします。 英語記事: Rails API ActiveSupport::Concern -- 更新日: 2021/07/30(18707ab) Rails API Module::Concerning -- 更新日: 2020/11/17(888d8c7) ライセンス MIT 以下のRailsガイドを先に読んでおくことをおすすめします。 参考: §9.3 concernを使う -- Rails をはじめよう - Railsガイド concernsの使い方については以下の記事もおすすめです。 素のRailsは十分に豊かである(翻訳) 🔗 Rails API: ActiveSupport::Concern 典型的なモジュールは、以下のような感じになります。 module M def self.included(base) base.extend

                  Rails API: ActiveSupport::ConcernとModule::Concerning(翻訳)|TechRacho by BPS株式会社
                • ActiveSupport::Deprecation.behavior

                  RailsのDeprecation Warningの出力手段を好きにカスタマイズする方法について。 config.active_support.deprecation Railsはその機能について破壊的な変更を入れるとき、まず「次のマイナーバージョンでこの機能を廃止するよ」という警告を出すように計らってくれている。この警告は常に ActiveSupport::Deprecation の機能を使って出力される。 Railsアプリの設定で、次のような項目を見たことがないだろうか。 config.active_support.deprecation = :notify 例えばこの設定をした場合、Railsは起動時にこの設定値を見て、ActiveSupport::Deprecation.behavior = :notify みたいなことをしてくれる。ActiveSupport::Deprecati

                  1

                  新着記事