---
title: '47 выпуск 05 сезона. Spend less on Google Translate, The Cost Of JavaScript, Sequel-pg_advisory_lock, React Chartkick и прочее'
date: 2017-11-27
tags:
  - podcasts
audio_url: 'https://files.rwpod-assets.com/podcasts/05/0547.mp3'
audio_size: 29521110
duration: '00:30:43'
cover: '/images/covers/05/0547.webp'
---

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

## Ruby

- [Ruby 2.5 introduces Dir.children and Dir.each_child](https://blog.bigbinary.com/2017/11/21/ruby-2_5-introduces-dir-children-and-dir-each_child.html), [Sending an e-mail to millions of users](https://drivy.engineering/sending-mass-emails/) и [Improving Ruby Performance with Rust](https://blog.codeship.com/improving-ruby-performance-with-rust/)
- [Spend less on Google Translate](https://evilmartians.com/chronicles/spend-less-on-google-translate), [Resque::Fifo::Queue - implementation of a sharded First-in First-out queue using Redis and Resque](https://github.com/jedld/resque-fifo-queue) и [Sequel-pg_advisory_lock - an extension for ruby Sequel library that allows using PostgreSQL advisory locks for application-level mutexes](https://github.com/yuryroot/sequel-pg_advisory_lock)

## JavaScript

- [The Cost Of JavaScript](https://medium.com/dev-channel/the-cost-of-javascript-84009f51e99e), [Why we have banned default exports in Javascript and you should do the same](https://blog.neufund.org/why-we-have-banned-default-exports-and-you-should-do-the-same-d51fdc2cf2ad), [How to greatly improve your React app performance](https://medium.com/myheritage-engineering/how-to-greatly-improve-your-react-app-performance-e70f7cbbb5f6) и [The Performance Cost of Server Side Rendered React on Node.js](https://malloc.fi/performance-cost-of-server-side-rendered-react-node-js)
- [React Spreadsheet Grid](https://denisraslov.github.io/grid/), [React Chartkick - create beautiful JavaScript charts with one line of React](https://www.chartkick.com/react), [Bemto-components - smart components for using BEM methodology with React](http://kizu.ru/bemto-components/) и [Imaskjs - vanilla javascript input mask](https://unmanner.github.io/imaskjs/)
