22 ноября 2021
45 выпуск 09 сезона. CVE-2021-41817, React 18 beta, PDF::Reader, Pipeable Ruby, UnoCSS, VMail и прочее
0
9
Добрый день уважаемые слушатели. Представляем новый выпуск подкаста RWpod. В этом выпуске:
Ruby
CVE-2021-41817: Regular Expression Denial of Service Vulnerability of Date Parsing Methods
Rails 7 Adds from option to ActiveSupport::TestCase#assert_no_changes
Rails 7 added —css app generator
Rails 7 replaced byebug with ruby/debug
Compiling Ruby to Native Code with Sorbet and LLVM
Keeping time with TimescaleDB: understanding and integrating time-series data with Ruby on Rails
Practical Garbage Collection Tuning in Ruby
The PDF::Reader library implements a PDF parser conforming as much as possible to the PDF specification from Adobe
Pipeable Ruby - forget about grep / sed / awk / wc … use pure, readable Ruby
Web
GitHub’s commitment to npm ecosystem security
React 18 is now in beta
Understanding why our build got 15x slower with Webpack 5
Etsy’s Journey to TypeScript
Migrating from Puppeteer to Playwright
Build progressive micro-frontends with Fronts
UnoCSS - the instant on-demand Atomic CSS engine
VMail - check HTML & CSS compatibility with email clients
RWpod Cafe 27 (04.12.2021)
Сбор и голосование за темы новостей
Плейлист
RWpod - подкаст про Ruby та Web технології
Доброго дня шановні слухачі. Представляємо новий випуск подкасту RWpod. У цьому випуску:
Ruby
What happened to Rubinius?
SQLite on Rails: The how and why of optimal performance
Authenticate_by: Preve...
Доброго дня шановні слухачі. Представляємо новий випуск подкасту RWpod. У цьому випуску:
Ruby
Rails 8 adds Rubocop by default to new applications
Introducing form_props: The power of Rails forms now...
11 випуск 12 сезону. Bun 1.1, TC39 Proposal for Signals, BFCache explained, Vernier Profiler та інше
Доброго дня шановні слухачі. Представляємо новий випуск подкасту RWpod. У цьому випуску:
Ruby
RubyGems is not vulnerable to the xz/liblzma backdoor
New leadership for Hanami
How I improved our CI bui...
Доброго дня шановні слухачі. Представляємо новий випуск подкасту RWpod. У цьому випуску:
Ruby
Solid Queue 0.3: Add support for recurring tasks (cron style jobs)
Micro benchmarking value objects in Ru...
Доброго дня шановні слухачі. Представляємо новий випуск подкасту RWpod. У цьому випуску:
Ruby
'Chilled Strings' commited in CRuby
Rails 8 adds allow_browser to set minimum browser version
Rails Guide...
Доброго дня шановні слухачі. Представляємо новий випуск подкасту RWpod. У цьому випуску:
Ruby
Thruster is now open source
RuboCop 1.62
What Does the Frozen String Literal Comment Do in Ruby?
The Brit...
Доброго дня шановні слухачі. Представляємо новий випуск подкасту RWpod. У цьому випуску:
Ruby
Rails 8 adds Brakeman by default to new applications
Hanami 2.1: Views that are a sight to see
Astronoby...
Доброго дня шановні слухачі. Представляємо новий випуск подкасту RWpod. У цьому випуску:
Ruby
JRuby 9.4.6.0 Released
Using Serial Ports with Ruby
Need for Speed: Using RuboCop with Prism
Playing Soun...
Доброго дня шановні слухачі. Представляємо новий випуск подкасту RWpod. У цьому випуску:
Ruby
Mruby 3.3.0
Rails 7.1 allows resetting singular associations
Rails 8 introduces a built-in rate limiting...
Доброго дня шановні слухачі. Представляємо новий випуск подкасту RWpod. У цьому випуску:
Ruby
Turbo 8 released
Mission Control — Jobs
Emirb - an Experimental Build of IRB for the Browser
The Plan for...
Доброго дня шановні слухачі. Представляємо новий випуск подкасту RWpod. У цьому випуску:
Ruby
Rails 7.1 adds support for MessagePack as a Message Serializer
Announcing RBS support for AWS SDK for Rub...
Доброго дня шановні слухачі. Представляємо новий випуск подкасту RWpod. У цьому випуску:
Ruby
Sinatra 4.0
How (and why) to run SQLite in production
Machine Learning: An Introduction to CART Decision...
Доброго дня шановні слухачі. Представляємо новий випуск подкасту RWpod. У цьому випуску:
Ruby
Ruby 3.2.3 Released
Ruby 3.3.0 Released
Ruby 3.3 changes
Rails 7.1.3 has been released!
Migrating from Si...
Доброго дня шановні слухачі. Представляємо новий випуск подкасту RWpod. У цьому випуску:
Ruby
Ruby 3.3's YJIT: Faster While Using Less Memory
Introducing Solid Queue
What's new in Ruby 3.3
Shale - a...
Доброго дня шановні слухачі. Представляємо новий випуск подкасту RWpod. У цьому випуску:
Ruby
Ruby 3.3.0-rc1 Released
Ruby 3.3 Introduces Range#overlap? method
Exploring 'it' default block param warn...
Доброго дня шановні слухачі. Представляємо новий випуск подкасту RWpod. У цьому випуску:
Ruby
Ruby 3.4 Will Have 'it'
Basecamp code runs 18% faster with YJIT
Ruby on Jets 5.0 Release: Improvements Ga...
Доброго дня шановні слухачі. Представляємо новий випуск подкасту RWpod. У цьому випуску:
Ruby
The official Rails job board is live
Turbo 8 in 8 minutes
Rails 7.1 allows passing options to ActiveRecor...
Доброго дня шановні слухачі. Представляємо новий випуск подкасту RWpod. У цьому випуску:
Ruby
What's a Counter Cache?
3 ways to model an associated collection in Rails
Shaping the Future of Ruby and...
Доброго дня шановні слухачі. Представляємо новий випуск подкасту RWpod. У цьому випуску:
Ruby
Ruby 3.3.0-preview3 Released
YJIT Is the Most Memory-Efficient Ruby JIT
Grape 2 released
“Useless Ruby su...
Доброго дня шановні слухачі. Представляємо новий випуск подкасту RWpod. У цьому випуску:
Ruby
Enable YJIT by default if running Ruby 3.3+
Building Basecamp project stacks with Hotwire
Ruby on Rails N...
Доброго дня шановні слухачі. Представляємо новий випуск подкасту RWpod. У цьому випуску:
Ruby
Limiting Maximum Index Name Length in Ruby on Rails 7.1
Rails 7.1 adds support for infinite ranges for Le...
Доброго дня шановні слухачі. Представляємо новий випуск подкасту RWpod. У цьому випуску:
Ruby
Ruby 3.3.0-preview2 Released
Rails 7.1.1 has been released!
Postgres Goodies in Ruby on Rails 7.1
Introdu...
Добрый день уважаемые слушатели. Представляем новый выпуск подкаста RWpod. В этом выпуске:
Ruby
Ruby 3.1.1 Released
Ruby 3.1 adds error highlighting gem
Introducing Propshaft
Delayed Job vs. S...
Добрый день уважаемые слушатели. Представляем новый выпуск подкаста RWpod. В этом выпуске:
Ruby
Rails 7.0.2.2, 6.1.4.6, 6.0.4.6, and 5.2.6.2 have been released!
Rails and its Ruby dialect
Custom...
Добрый день уважаемые слушатели. Представляем новый выпуск подкаста RWpod. В этом выпуске:
Ruby
Rails 7 adds accepts_nested_attributes_for support for delegated_type
A Proposal for a New Ruby Gem...
Добрый день уважаемые слушатели. В этом выпуске RWpod Cafe:
The Internet Is on Fire
Dev corrupts NPM libs ‘colors’ and ‘faker’ breaking thousands of apps
Web3 is the future, or a scam, or both...
Добрый день уважаемые слушатели. Представляем новый выпуск подкаста RWpod. В этом выпуске:
Ruby
Bundler v2.3: Locking the version of Bundler itself
Implementing cursor-based pagination
Build con...
Добрый день уважаемые слушатели. Представляем новый выпуск подкаста RWpod. В этом выпуске:
Ruby
Porting YJIT to Rust
Webpacker has been retired
Happy 10th Birthday, Sidekiq!
Bad Ruby: Hash Val...
Добрый день уважаемые слушатели. Представляем новый выпуск подкаста RWpod. В этом выпуске:
Ruby
Proposal to merge WASI based WebAssembly support
That Old Certificate Expired and Started an Outage....
Добрый день уважаемые слушатели. Представляем новый выпуск подкаста RWpod. В этом выпуске:
Ruby
Rails 7.0.1 has been released
A Look at All of Ruby 3.1’s Changes
Crystal’s interpreter – A very s...