---
title: '32 выпуск 05 сезона. Atom 1.19, Faster Rails: Eliminating N+1 queries, Hunting Malicious npm Packages, React-simple-maps и прочее'
date: 2017-08-14
tags:
  - podcasts
audio_url: 'https://files.rwpod-assets.com/podcasts/05/0532.mp3'
audio_size: 20673254
duration: '00:21:30'
cover: '/images/covers/05/0532.webp'
---

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

## Ruby

- [Faster Rails: Eliminating N+1 queries](http://semaphoreci.com/blog/2017/08/09/faster-rails-eliminating-n-plus-one-queries.html), [Fabrication vs FactoryGirl](https://ksylvest.com/posts/2017-08-12/fabrication-vs-factorygirl) и [A Deep Dive into CSRF Protection in Rails](https://medium.com/rubyinside/a-deep-dive-into-csrf-protection-in-rails-19fa0a42c0ef)
- [Using Gemstash for Private Gem Hosting](https://blog.showoff.ie/using-gemstash-for-private-gem-hosting-8b6170da766c), [UniqueValidationInspector - a rake task that helps you find unique validations in models that do not have proper DB indexes](https://github.com/soulfly/unique_validation_inspector) и [Recurring Events with ice_cube](https://www.driftingruby.com/episodes/recurring-events-with-ice_cube)

## JavaScript

- [Atom 1.19](http://blog.atom.io/2017/08/08/atom-1-19.html), [Attackers Use Typo-Squatting To Steal npm Credentials](https://threatpost.com/attackers-use-typo-squatting-to-steal-npm-credentials/127235/) и [Hunting Malicious npm Packages](https://duo.com/blog/hunting-malicious-npm-packages)
- [React-simple-maps - a library of React components to make SVG maps using d3-geo and topojson](https://www.react-simple-maps.io/), [Time.gif](https://hookrace.net/blog/time.gif/) и [RawKit - immediately Open Chrome DevTools when debugging Node.js apps](https://github.com/darcyclarke/rawkit)
