---
title: 17 выпуск 01 сезона. Практика использования Rails enviroments, Ruby имплементация Melkman's algorithm, AngularJS vs Ember и прочее
date: 2013-06-23
tags:
  - podcasts
audio_url: 'https://files.rwpod-assets.com/podcasts/01/0117.mp3'
audio_size: 20930739
duration: '00:21:45'
cover: '/images/covers/01/0117.webp'
---

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

## Ruby

- [Практика использования Rails environments в 37signals](http://37signals.com/svn/posts/3535-beyond-the-default-rails-environments)
- [Protector - Ruby ORM extension for managing security restrictions on a field level](https://github.com/inossidabile/protector)
- [Ruby implementation of Melkman's algorithm](http://gistflow.com/posts/834-ruby-implementation-of-melkman-s-algorithm-with-animation)
- [How do I benchmark Ruby code?](http://rubylearning.com/blog/2013/06/19/how-do-i-benchmark-ruby-code/)
- [Creative usernames and Spotify account hijacking](http://labs.spotify.com/2013/06/18/creative-usernames/)

## JavaScript

- [AngularJS vs Ember](http://eviltrout.com/2013/06/15/ember-vs-angular.html)
- [Intro to Web Workers](https://zapier.com/engineering/intro-to-web-workers/)
- [Flippant.js - a mini js+css library for flipping things over](http://mintchaos.github.io/flippant.js/)
- [Fotorama](http://fotorama.io/)
- [Simple localStorage / sessionStorage](https://github.com/tuxracer/simple-storage)
