---
title: '44 выпуск 06 сезона. Bundler 2.0, reCAPTCHA v3, the Evolution of Async JavaScript, Plotly.js, Ervy и прочее'
date: 2018-11-05
tags:
  - podcasts
audio_url: 'https://files.rwpod-assets.com/podcasts/06/0644.mp3'
audio_size: 23396716
duration: '00:24:20'
cover: '/images/covers/06/0644.webp'
---

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

## Ruby

- [An Update on Bundler 2.0](https://bundler.io/blog/2018/11/04/an-update-on-bundler-2.html), [Skip devise trackable module for API calls to avoid users table getting locked](https://blog.bigbinary.com/2018/10/30/skip-devise-trackable-module-for-api-calls.html) и [Implementing Google Authenticator in active admin](https://blog.kodius.io/2018/10/31/implementing-google-authenticator-in-active-admin)

## JavaScript

- [Introducing reCAPTCHA v3: the new way to stop bots](https://security.googleblog.com/2018/10/introducing-recaptcha-v3-new-way-to.html), [Why React’s new Hooks API is a game changer](https://itnext.io/why-reacts-hooks-api-is-a-game-changer-8731c2b0a8c) и [Why JWT shouldn’t be stored in Local Storage](https://itnext.io/why-jwt-shouldnt-be-stored-in-local-storage-aa9aeacc46a0)
- [The Evolution of Async JavaScript: From Callbacks, to Promises, to Async/Await](https://tylermcginnis.com/async-javascript-from-callbacks-to-promises-to-async-await/), [An introduction to plotly.js — an open source graphing library](https://medium.freecodecamp.org/an-introduction-to-plotly-js-an-open-source-graphing-library-c036a1876e2e) и [Ervy - bring charts to terminal](https://www.chunqiuyiyu.com/ervy/)
