---
title: '25 выпуск 02 сезона. Understanding Timeouts in Ruby, SRP in Ruby, Know Ruby: clone and dup, Ember.js: Writing Google Maps Component, JahCode, Scroller.js и прочее'
date: 2014-08-04
tags:
  - podcasts
audio_url: 'https://files.rwpod-assets.com/podcasts/02/0225.mp3'
audio_size: 59845903
duration: '01:02:17'
cover: '/images/covers/02/0225.webp'
---

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

## Ruby

- [Understanding Timeouts in Ruby (MRI)](http://redgetan.cc/understanding-timeouts-in-cruby) и [Seven Useful ActiveModel Validators](http://viget.com/extend/seven-useful-activemodel-validators)
- [Simplest Security Best Practices](https://netguru.co/blog/posts/simplest-security-best-practices-for-servers-hosting-ruby-on-rails-apps) и [A Survival Guide for Legacy Rails Apps](http://littlelines.com/blog/2014/07/28/a-survival-guide-for-legacy-rails-apps/)
- [4 Simple Memoization Patterns in Ruby](http://www.justinweiss.com/blog/2014/07/28/4-simple-memoization-patterns-in-ruby-and-one-gem/) и [Single Responsibility Principle in Ruby](http://jjbohn.info/blog/2014/07/28/single-responsibility-principle-a-solid-week/)
- [Know Ruby: clone and dup](http://aaronlasseigne.com/2014/07/16/know-ruby-clone-and-dup/) и [3 Ways to Create Classes in Ruby](http://techblog.thescore.com/2014/07/19/3-ways-to-create-classes-in-ruby/)
- [How to Debug Anything (video)](http://www.confreaks.com/videos/3451-goruco-how-to-debug-anything) и [SpeedupRails, Speedup Your Code (video)](https://www.youtube.com/watch?v=d2QdITRRMHg)

## JavaScript

- [7 patterns to refactor javascript applications: decorators](http://journal.crushlovely.com/post/92649246643/7-patterns-to-refactor-javascript-applications-decorator) и [Seat Designer (part 2): Design patterns](https://engineering.eventbrite.com/seat-designer-part-2-design-patterns/)
- [Ember.js: Writing Google Maps Component - Part1](http://strongpoint.io/blog/2014/07/28/ember-js-writing-google-maps-component-part-1/) и [AngularJS Style Guide](https://github.com/johnpapa/angularjs-styleguide)
- [JahCode - Object Oriented Javascript done Right](http://jahcode.com/) и [Ocrad.js](http://antimatter15.com/ocrad.js/demo.html)
- [Regular.js](http://regularjs.github.io/) и [Patternbolt is a fine selection of SVG pattern background](http://buseca.github.io/patternbolt/)
- [Scroller.js](http://scrollerjs.com/) ([video](https://www.youtube.com/watch?v=VAOPi9C8674)) и [Flexible.gs - Flexible Grid System](http://flexible.gs/)
