---
title: '39 выпуск 09 сезона. Merge YJIT Into CRuby, Hotwire 1.0, Self-Parking Car, Offline-sort, JSXGraph, PptxGenJS и прочее'
date: 2021-10-04
tags:
  - podcasts
audio_url: 'https://files.rwpod-assets.com/podcasts/09/0939.mp3'
audio_size: 36644078
audio_aac_url: 'https://files.rwpod-assets.com/podcasts/09/0939.m4a'
audio_aac_size: 36416798
duration: '00:38:06'
cover: '/images/covers/09/0939.webp'
---

Добрый день уважаемые слушатели. Представляем новый выпуск подкаста RWpod. В этом выпуске:

## Ruby

- [Proposal to Merge YJIT Into CRuby / MRI](https://bugs.ruby-lang.org/issues/18229)
- [Ruby 3.1 allows value omission in hash literals](https://blog.saeloun.com/2021/09/28/ruby-allow-value-omission-in-hash-literals)
- [Rails 7 replaced byebug with ruby/debug](https://blog.saeloun.com/2021/09/29/rails-7-ruby-debug-replaces-byebug)
- [Stimulus 3 + Turbo 7 = Hotwire 1.0](https://world.hey.com/dhh/stimulus-3-turbo-7-hotwire-1-0-9d507133)

- [Multi-Factor Authentication for Rails With WebAuthn and Devise](https://www.honeybadger.io/blog/multi-factor-2fa-authentication-rails-webauthn-devise/)
- [Offline-sort - sort arbitrarily large collections of data with limited memory usage](https://github.com/salsify/offline-sort)

## Web

- [Bracket pair colorization 10,000x faster](https://code.visualstudio.com/blogs/2021/09/29/bracket-pair-colorization)
- [Self-Parking Car in 500 Lines of Code](https://trekhleb.dev/blog/2021/self-parking-car-evolution/)

- [JSXGraph - a cross-browser JavaScript library for interactive geometry, function plotting, charting, and data visualization in the web browser](https://jsxgraph.org/wp/index.html)
- [PptxGenJS - create PowerPoint presentations with JavaScript](https://gitbrent.github.io/PptxGenJS/)
- [URL Shortener - a simple URL shortener utility built with Nodejs, PostgreSQL, Redis and Kafka](https://github.com/smallcase/smalllinks)

## RWpod Cafe 27 (04.12.2021)

- [Сбор и голосование за темы новостей](https://github.com/rwpod/cafe-discussions/discussions/12)
