タグ ActiveSupport
人気順 5 users 50 users 100 users 500 users 1000 usersRails 6.1 にアップグレードしたら ActionController::Parameters が ActiveSupport::HashWithIndifferentAccess に入れ替わる不具合に出会った話 - hey Product Blog
こんにちは、ヘイ株式会社 CTO 室の id:hogelog です。 先日 STORES https://stores.jp/ec を支える Rails アプリケーションが静かに Rails 6.0 から Rails 6.1 にアップグレードされたのですが、そんな中で出会った現象が非常に不可解でエキサイティングなものだったので紹介させていただきます。 起きた現象 Rails 6.1... 続きを読む
RailsでDBの値のみ暗号化する - rochefort's blog
2017 - 05 - 06 RailsでDBの値のみ暗号化する rails DB保存時に個人情報的なやつは暗号化しておきたいという要望はよくあるかと思います。 attr_encrypted というgemを利用してみました。 自前で実装するなら ActiveSupport::MessageEncryptor が利用できるようですのでこちらも少し試してみました。 まずは ActiveSupport ... 続きを読む
ソースコード・リーディングしよう![GemJam][ActiveSupport] - 酒と泪とRubyとRailsと
ソースコード・リーディングしよう![GemJam][ActiveSupport] Dec 27th, 2014 Tweet @h5y1m141さんに誘って頂いて、 @hitomi_twさんや シロさんと一緒に、RubyGemのソースコードリーディング勉強会『GemJam』を行いました。 今回は最近仕事でソースコード・リーディングを読む時間が増えてきて、苦労していたのでソースコードリーディングのモチ... 続きを読む
Rubyの凄く面白い特徴をRailsのコードを例に解説 - Qiita
はじめに この記事は、プログラミング言語Rubyが持つ凄く面白い特徴を、 Ruby on Rails の一部であるActiveSupport core extensionsのソースコードを題材に解説する物です。 題材に使うActiveSupportは、version 4.1です。 対象とする読者 この記事は、以下のような読者に役立つ内容を目指して書かれています。 1. ここ最近rubyを使い始めた... 続きを読む
Swiftで時間を簡単に扱うライブラリを書いた - naoty.to_s
2014-08-17 Swiftで時間を簡単に扱うライブラリを書いた Swift Swiftの実験的なプロジェクトとしてActiveSupportの拡張っぽく直感的に時間を扱うライブラリ"Timepiece"というものを書いた。 naoty/Timepiece · GitHub demo let today = NSDate.today() let tomorrow = NSDate.tomorr... 続きを読む
Rails 4.1.0 で新しく導入された便利メソッド - willnet.in
Rails(ActiveSupport) は標準クラスを拡張した便利メソッド群を提供してくれています。時々これは使わないなー…という微妙なやつもありますが、僕はけっこう好きです。 Rails 4.1.0 で新しく入ったそんなメソッドをまとめます。 Numeric#in_milliseconds 数値をミリ秒の単位に合わせて返す。 1.hour.in_milliseconds #=> 3600000... 続きを読む