Ruby Weekly #473: 日本語サマリー
Highlights
[1, 2, 3].each_with_object(arg).map(&:my_method)
で my_method
に arg
を渡す裏技解説。
10/9〜12/11 開催の フクオカ Ruby 大賞募集。
Rails 6.0 New Framework Defaults: What They Do and How to Safely Uncomment Them
Rails 6 バージョンアップ時の rails app:update
で生成される新規フラグの解説。
Articles & Tutorials
Gemfile に追加しなかった gem を手元で使う手順。
- Gemfile を読み込む手元用 Gemfile.private 作成。
BUNDLE_GEMFILE
環境変数で Gemfile.private 指定。- spring 設定。
- puma-dev、pow 設定。
ActiveSupport::Deprecation.warn
で deprecation する方法。
Rails 6 にマージされた action-cable-testing gem の機能紹介。
Code and Tools
command_line: An Easier Way Execute Command Line Applications
CLI コマンド実行用 gem。stdin、stdout、終了ステータス用 DSL 付き。
ジョブの実行順番を保証してくれる非同期処理ツール。