---
title: '39 выпуск 07 сезона. New Ruby 2.7 IRB, Puma 4.2.0, V8 v7.8, Node v12.11.0, GPU.js 2.0, React-Toastify 5.4.0 и прочее'
date: 2019-09-29
tags:
  - podcasts
audio_url: 'https://files.rwpod-assets.com/podcasts/07/0739.mp3'
audio_size: 116360232
duration: '01:36:57'
cover: '/images/covers/07/0739.webp'
---

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

## Ruby

- [What's new in Interactive Ruby Shell (IRB) with Ruby 2.7](https://blog.saeloun.com/2019/09/23/new-irb-features.html), [Ruby 2.7 adds Integer#[] to support range values](https://blog.saeloun.com/2019/09/24/ruby-2-7-integer-with-range.html), [Rails 6 adds add_foreign_key and remove_foreign_key for SQLite3](https://blog.bigbinary.com/2019/09/24/rails-6-adds-add_foreign_key-and-remove_foreign_key-for-sqlite3.html), [Puma 4.2.0](https://github.com/puma/puma/blob/master/History.md#420--2019-09-23) и [Behind-the-scenes of ‘Geared Pagination’ in Rails](https://medium.com/@liroy/geared-pagination-in-rails-behind-the-scenes-61d9e227540e)
- [Best practices when writing a Dockerfile for a Ruby application](https://lipanski.github.io/posts/dockerfile-ruby-best-practices), [Erubi - a ERB template engine for ruby](https://github.com/jeremyevans/erubi) и [The Journey to One Million by Samuel Williams (video)](https://www.youtube.com/watch?v=Dtn9Uudw4Mo)

## Web

- [V8 release v7.8](https://v8.dev/blog/v8-release-78), [Node v12.11.0](https://nodejs.org/en/blog/release/v12.11.0/), [Wikipedia's JavaScript initialisation on a budget](https://phabricator.wikimedia.org/phame/live/7/post/175/wikipedia_s_javascript_initialisation_on_a_budget/) и [Why JavaScript Tooling Sucks](https://www.swyx.io/writing/js-tooling/)
- [15 Must-Have Vue Directives That Will Significantly Maximize Your Productivity](https://www.telerik.com/blogs/15-must-have-vue-directives-that-will-significantly-maximize-your-productivity), [GPU.js 2.0](https://gpu.rocks/), [OGL - a small, effective WebGL framework](https://github.com/oframe/ogl), [Repeater.js - a missing constructor for creating safe async iterators](https://repeater.js.org/), [Robot - fast 1kB functional library for creating Finite State Machines](https://thisrobot.life/) и [React-Toastify 5.4.0](https://github.com/fkhadra/react-toastify)
