---
title: '25 выпуск 04 сезона. Rails 5.0, RSpec 3.5, ESLint 3.0.0, D3 4.1.0, Unused, Null pointer exceptions hell и прочее'
date: 2016-07-05
tags:
  - podcasts
audio_url: 'https://files.rwpod-assets.com/podcasts/04/0425.mp3'
audio_size: 42808931
duration: '00:44:29'
cover: '/images/covers/04/0425.webp'
---

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

## Ruby

- [Rails 5.0: Action Cable, API mode, and so much more](http://weblog.rubyonrails.org/2016/6/30/Rails-5-0-final/), [Rails 5 makes sql statements even more colorful](http://blog.bigbinary.com/2016/06/27/rails-5-makes-sql-statements-even-more-colorful.html), [RSpec 3.5 has been released](http://rspec.info/blog/2016/07/rspec-3-5-has-been-released/) и [RSpec be_within matcher](http://www.eq8.eu/blogs/27-rspec-be_within-matcher)
- [Avoid Mutation – Functional Style In Ruby](http://www.rubypigeon.com/posts/avoid-mutation-functional-style-in-ruby/) и [Effectively Scaling Sidekiq Workers](http://sorentwo.com/2016/06/28/effectively-scaling-sidekiq-workers.html)
- [Unused - a command line tool to identify unused code](https://unused.codes/) и [ActiveParams - stop manually defining strong_parameters](https://github.com/choonkeat/active_params)

## JavaScript

- [ESLint v3.0.0 released](http://eslint.org/blog/2016/07/eslint-v3.0.0-released), [D3 v4.1.0](https://github.com/d3/d3/releases/tag/v4.1.0) и [Null pointer exceptions hell](http://dobegin.com/npe-hell/)
- [Battle of the architectures](https://medium.com/@marianojmiguel/battle-of-the-architectures-30c512d542a4), [Communicating Between JavaScript and CSS Using CSS Variables](https://eager.io/blog/communicating-between-javascript-and-css-with-css-variables/) и [Three Real-World Uses for Mutation Observer](https://eager.io/blog/three-real-world-use-cases-for-mutation-observer/)
- [Atmo - Server Side Api Mocking made easy with UI](https://github.com/Raathigesh/Atmo), [Anime - a flexible yet lightweight JavaScript animation library](http://anime-js.com/) и [Vidage - a solution to full-screen background video and image combined](https://dvlden.github.io/Vidage/)
