Ruby on Rails

Rails CHANGELOG "2019-11-25".."2019-12-01"

この期間の CHANGELOG.md へのコミットは2件。 ActiveJobに関して1件、ActionPackに関して1件。 ActiveJob ActiveJob::Exceptions.retry_on に キーワード引数 :jitter を追加することで、複数のjobの再試行が同時に行なわれないようにした コミット: Add ji…

Rails CHANGELOG "2019-11-18".."2019-11-24"

この期間の CHANGELOG.md へのコミットは6件。 ActiveRecordに関して1件、ActiveSupportに関して1件、ActionPackに関して4件。 そのほか Fixup CHANGELOGs [ci skip] · rails/rails@214f439 でマークダウンの整形(インデントの調整や文末のピリオド付与など)…

Rails CHANGELOG "2019-11-10".."2019-11-17"

この期間の CHANGELOG.md へのコミットは4件。 ActiveRecordに関して2件、ActiveSupportに関して1件、ActionPackに関して1件。 ActiveRecord implicit_order_column を指定しているとき、結果を確定的にするために primary_key でもソートするようにした コ…

Rails CHANGELOG "2019-11-04".."2019-11-09"

この期間の CHANGELOG.md へのコミットは5件。 ActionPackに関しての3件、ActiveJobに関して2件。 ActionPack process_action.action_controller の notifications に Location レスポンスヘッダを含めるようにした コミット: Add :location to process_acti…

福岡 RailsGirls Fukuoka 2nd に行ってきた

11/01~02 に開催されたRails Girls Fukuoka 2ndでコーチをしてきた。 コーチ陣で入念な準備をしていたおかげで無事に初日のインストールdayを乗り越え、2日目のアプリ開発も無事に全員Herokuへのデプロイまで完了することができた。 インストールdayを乗り越…

Rails CHANGELOG "2019-10-28".."2019-11-03"

この期間の CHANGELOG.md へのコミットは1件。 ActionMailerに関しての1件のみ。 ActionMailer テストヘルパーの assert_enqueued_emails メソッドが ActionMailer::Parameterized::DeliveryJob に対して期待通りに動作しない不具合を修正した コミット: Fix…

Rails CHANGELOG "2019-10-21".."2019-10-27"

この期間の CHANGELOG.md へのコミットは1件。 ActiveRecordに関しての1件のみ。 ActiveRecord where 句に空配列が渡された時にクエリを発行せずに空配列を返すようにした コミット: Add changelog for IN empty array · rails/rails@54f3e67 修正自体はこの…

Rails CHANGELOG "2019-10-14".."2019-10-20"

この期間の CHANGELOG.md へのコミットは3件。 ActiveRecordに関して1件, ActiveSupportに関して2件。 ActiveRecord MySQLで primary_key を取得する処理を高速化した コミット: Fixed the performance regression for `primary_keys` introduced MySQL 8.0 …

Rails CHANGELOG "2019-10-07".."2019-10-13"

この期間の CHANGELOG.md へのコミットは3件。 ActionPack, ActiveModel, ActiveStorageに関してそれぞれ1件。 ActionPack ActionDispatch::Request クラスのインスタンス変数 @remote_ip を更新できない不具合を修正した コミット: Updated `ActionDispatch…

Rails CHANGELOG "2019-10-01".."2019-10-06"

この期間の CHANGELOG.md へのコミットは5件。 ActiveRecordに関して2件、ActiveStorageに関して3件。 ActiveRecord has_secure_token に文字数を指定できるようになった コミット: Merge pull request #35915 from bernardoamc/allow-has-secure-token-len……

RailsのCHANGELOG.mdのフィードを購読し始めた

GitHubの特定ファイルのフィード取得する方法ないのかな〜と思って調べたらあった。 qiita.com この形式で取得できるとのこと。 https://github.com/{org or user}/{repo}/commits/{branch}/{path_to_file}.atom Railsのことをもっと身近にしていきたい(知っ…

Enumerable#injectとArray#sumとActiveRecord#sumを比べてみた

Ruby, Railsの話です。 ちょっとした集計処理には色々な書き方があるなぁと思っていて、今携わっているプロジェクトにもいろんな書き方があったので比べてみるコトにしました。 検証環境 ruby 2.5.1 rails 5.2.1 postgresql 10.5 問題状況 例えば注文明細の…