---
title: '42 выпуск 04 сезона. HexaPDF, Helpy, TZOffset, Redux without React, Next.js, Swip, Shave, MathJax, JS Ipsum и прочее'
date: 2016-11-01
tags:
  - podcasts
audio_url: 'https://files.rwpod-assets.com/podcasts/04/0442.mp3'
audio_size: 41889690
duration: '00:58:02'
cover: '/images/covers/04/0442.webp'
---

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

## Ruby

- [String#concat, Array#concat and String#prepend take multiple arguments in Ruby 2.4](http://blog.bigbinary.com/2016/10/28/string-array-concat-and-string-prepend-take-multiple-arguments-in-ruby-2-4.html), [Do I really need to patch my Rails apps? (Understanding CVE-2016-6316)](http://ducktypelabs.com/do-i-really-need-to-upgrade-my-rails-apps/) и [Is Your Site Leaking Password Reset Links?](https://robots.thoughtbot.com/is-your-site-leaking-password-reset-links)
- [Monitoring Sidekiq Using AWS Lambda and Slack](http://brandonhilkert.com/blog/monitoring-sidekiq-using-aws-lambda-and-slack/), [A Photo Gallery that Automatically Tags Your Images](https://blog.rebased.pl/2016/10/25/computer-vision-2.html) и [Validation outside ActiveModel](http://blog.ragnarson.com/2016/10/26/validation-outside-activemodel.html)
- [HexaPDF Code and First Version Released](http://gettalong.org/blog/2016/hexapdf-code-and-first-version-released.html), [Helpy is 1.0!](https://helpy.io/blog/helpy-1.0/), [TZOffset - simple abstraction of a timezone offset](https://github.com/molybdenum-99/tz_offset) и [Screencast: Debugging With Byebug](http://www.rubypigeon.com/posts/screencast-debugging-with-byebug/)

## JavaScript

- [Node v7.0.0](https://nodejs.org/en/blog/release/v7.0.0/), [What’s new in IndexedDB 2.0?](https://hacks.mozilla.org/2016/10/whats-new-in-indexeddb-2-0/), [Vue.js is easier to learn than jQuery](https://medium.com/js-dojo/vue-js-is-easier-to-learn-than-jquery-abbbb9c12cf8) и [Rising Trends in In JavaScript: A Comprehensive Guide to Libraries & Frameworks](https://envato.com/blog/rising-trends-in-javascript/)
- [Redux without React — State Management in Vanilla JavaScript](https://www.sitepoint.com/redux-without-react-state-management-vanilla-javascript/), [Redux is Overhyped](https://medium.com/@shakiba/redux-is-overhyped-3ad6e42b7730) и [OverReact - React for Dart](https://workiva.github.io/over_react/)
- [Next.js – small framework for server-rendered universal JavaScript apps](https://zeit.co/blog/next), [MathJax - beautiful math in all browsers](https://www.mathjax.org/), [Swip - a library to create multi device experiments](https://github.com/paulsonnentag/swip), [Shave - a javascript plugin that truncates multi-line text to fit within an html element based on a set max-height](https://dollarshaveclub.github.io/shave/) и [JS Ipsum - generate your own JS gibberish](http://jsipsum.lunarlogic.io/)
