Table of Contents
Ruby Weekly #507
An Introduction to Web Scraping with Ruby
- Kimurai という Web スクレイピングフレームワーク
The AWS SDK for Ruby v2 End of Life Dates Announced
- 2020-11-20 でメンテナンスモードに入り、 2021-11-21 でサポート対象外に。
Postgres Indexes for ActiveRecord Join Tables in Rails Apps
A Look at Ruby 2.7's Enumerable#filtermap
- .select{}.map{} と書かなくてよくなる。以下の例はありがたみが薄いが。
irb(main)> (1..10).to_a.select(&:odd?).map(&:to_s) => ["1", "3", "5", "7", "9"] irb(main):014:0> (1..10).to_a.filter_map{|n|n.to_s if n.odd?} => ["1", "3", "5", "7", "9"]
Comma: A CSV Generation Extension for Ruby Objects
- Model に DSL で書けるのはビジネスロジックを集約できて良さそう。内部実装を `csv` より早いものに変更できたりすると良さそうだが。