---
title: '31 выпуск 07 сезона. Rails 6.0.0 rc2, Electron 6.0.0, Sidekiq Batches, Lefthook, Minecraft clone, Cube.js, Esprint и прочее'
date: 2019-08-05
tags:
  - podcasts
audio_url: 'https://files.rwpod-assets.com/podcasts/07/0731.mp3'
audio_size: 54001002
duration: '00:44:59'
cover: '/images/covers/07/0731.webp'
---

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

## Ruby

- [Rails 6.0.0 rc2 released](https://weblog.rubyonrails.org/2019/7/30/Rails-6-0-rc2-released/), [Rails 6 deprecates where.not working as NOR and will change to NAND in Rails 6.1](https://blog.bigbinary.com/2019/07/31/rails-6-deprecates-where-not-working-as-nor-and-will-change-to-nand-in-rails-6-1.html) и [Rails 6 adds support for Optimizer Hints](https://blog.bigbinary.com/2019/07/30/rails-6-supports-optimizer-hints.html)
- [Sidekiq Batches: Tips & Tricks](https://blog.magrathealabs.com/sidekiq-batches-tips-tricks-56bae4f8a5dd), [Don’t change the signature of Sidekiq jobs running in production](https://www.marionzualo.com/2019/08/04/dont-change-the-signature-of-sidekiq-jobs-running-in-production/) и [7 Ways to Selectively Run RSpec Tests](https://emmanuelhayford.com/7-ways-to-selectively-run-rspec-tests/)
- [Runbook: A Ruby DSL for Gradual System Automation](https://medium.com/braintree-product-technology/https-medium-com-braintree-product-technology-runbook-be6f072cfc0d), [Lefthook: Knock your team’s code back into shape](https://evilmartians.com/chronicles/lefthook-knock-your-teams-code-back-into-shape) и [Artichoke is a Ruby implementation written in Rust](https://github.com/artichoke/artichoke)

## Web

- [Electron 6.0.0](http://electronjs.org/blog/electron-6-0), [Here’s How Not to Suck at JavaScript](https://medium.com/better-programming/js-reliable-fdea261012ee) и [Do React Hooks Replace Redux?](https://medium.com/javascript-scene/do-react-hooks-replace-redux-210bab340672)
- [Detecting incognito mode in Chrome 76 with a timing attack](https://blog.jse.li/posts/chrome-76-incognito-filesystem-timing/), [String.prototype.replace supports replacement patterns](https://www.stefanjudis.com/today-i-learned/string-prototype-replace-supports-replacement-patterns/) и [Making a Realistic Glass Effect with SVG](https://css-tricks.com/making-a-realistic-glass-effect-with-svg/)
- [Open source Minecraft clone](https://github.com/ian13456/minecraft.js), [Cube.js - Open Source Analytics Framework](https://cube.dev/) и [Esprint - a fast eslint runner](https://github.com/pinterest/esprint)
