---
title: '21 выпуск 04 сезона. Ruby concurrency, dropping IE8 support, Barba.js, Drape, gDoc.js, AnyPixel.js и прочее'
date: 2016-06-07
tags:
  - podcasts
audio_url: 'https://files.rwpod-assets.com/podcasts/04/0421.mp3'
audio_size: 41395438
duration: '00:43:01'
cover: '/images/covers/04/0421.webp'
---

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

## Ruby

- [Rails 5 introduces country_zones helper method to ActiveSupport::TimeZone](http://blog.bigbinary.com/2016/06/01/rails-5-introduces-helpers-for-country-zones.html) и [10 Ways to Secure a Ruby on Rails Website](https://www.ziptask.com/10-Ways-to-Secure-a-Ruby-on-Rails-Website)
- [Ruby concurrency: in praise of the mutex](https://vaneyckt.io/posts/ruby_concurrency_in_praise_of_the_mutex/) и [Flirting with Crystal, a Rubyist Perspective](http://www.akitaonrails.com/2016/05/31/flirting-with-crystal-a-rubyist-perspective)
- [4 Ways To Avoid Monkey Patching](http://www.rubypigeon.com/posts/4-ways-to-avoid-monkey-patching/), [A comprehensive guide to interacting with IMAP using Ruby](http://www.ombulabs.com/blog/ruby/imap/a-comprehensive-guide-to-interacting-with-imap-using-ruby.html) и [Really fast CSV imports with Rails and PostgreSQL](http://aserafin.pl/2016/06/06/fast-csv-imports-with-rails-and-postgresql/)

## JavaScript

- [Dropping IE8 Support: Consequences for JavaScript](http://tech.trivago.com/2016/06/01/dropping-ie8-support-consequences-for-javascript/), [Test how mobile-friendly your site is](https://testmysite.thinkwithgoogle.com/) и [Front-end Hyperpolyglot](http://jeffcarp.github.io/frontend-hyperpolyglot/)
- [How to write your own Virtual DOM](https://medium.com/@deathmood/how-to-write-your-own-virtual-dom-ee74acc13060) и [Building React Applications with Idiomatic Redux](https://egghead.io/courses/building-react-applications-with-idiomatic-redux)
- [Barba.js - a small, flexible and dependency free library that helps you creating fluid and smooth transitions between your website's pages](http://barbajs.org/), [Drape - a fabric design and simulation tool, built in three.js](http://aatishb.github.io/drape/), [gDoc.js - use Google Spreadsheets as your CMS](https://github.com/jadeallencook/gDoc.js) и [AnyPixel.js is an open-source software and hardware library that makes it possible to use the web to create big, unusual, interactive displays out of all kinds of things](http://googlecreativelab.github.io/anypixel/)
