---
title: '29 випуск 12 сезону. Express.js 5.0, C vs. Ruby+YJIT, State of ES5 on the Web, Valtio, Violentmonkey та інше'
date: 2024-09-14
tags:
  - podcasts
audio_url: 'https://files.rwpod-assets.com/podcasts/12/1229.mp3'
audio_size: 43001193
audio_aac_url: 'https://files.rwpod-assets.com/podcasts/12/1229.m4a'
audio_aac_size: 42762407
duration: '00:44:44'
cover: '/images/covers/12/1229.webp'
---

Доброго дня шановні слухачі. Представляємо новий випуск подкасту RWpod. У цьому випуску:

## Ruby

- [Rails 7.1 Adds Support For Composite Key Multi-Column Ordering In ActiveRecord::Batches](https://blog.saeloun.com/2024/09/10/rails-7-1-adds-support-for-composite-key-multi-column-ordering-in-activerecord-batches/)
- [Critical CVE in Ruby-SAML](https://github.com/advisories/GHSA-jw9c-mfg7-9rx2)
- [Ruby on Rails 7.1: Partial Strict Locals and Their Gotchas](https://blog.appsignal.com/2024/09/11/ruby-on-rails-7-1-partial-strict-locals-and-their-gotchas.html)
- [C vs. Ruby+YJIT: I2C Edition](https://vickash.com/2024/09/13/c_vs_ruby-yjit_i2c_edition.html)
- [Upgrade Ruby using dual boot](https://www.bigbinary.com/blog/ruby-upgrade-using-dual-boot)
- [Comment your regular expressions](https://thoughtbot.com/blog/comment-your-regular-expressions)

## Web

- [Express.js 5.0 released](https://github.com/expressjs/express/releases/tag/v5.0.0)
- [The State of ES5 on the Web](https://philipwalton.com/articles/the-state-of-es5-on-the-web/)
- [Local-First Vector Database with RxDB and transformers.js](https://rxdb.info/articles/javascript-vector-database.html)
- [The web's clipboard, and how it stores data of different types](https://alexharri.com/blog/clipboard)
- [Valtio - proxy turns the object you pass it into a self-aware proxy, allowing fine-grained subscription and reactivity when making state updates](https://valtio.dev/)
- [Violentmonkey - an open source userscript manager](https://violentmonkey.github.io/)
