---
title: '18 выпуск 03 сезона. Ruby: The Last Eight Years, Fruity Bat, Rust v Crystal, NativeScript 1.0.0, JavaScript-based DDoS и прочее'
date: 2015-05-12
tags:
  - podcasts
audio_url: 'https://files.rwpod-assets.com/podcasts/03/0318.mp3'
audio_size: 65386459
duration: '01:08:00'
cover: '/images/covers/03/0318.webp'
---

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

## Ruby

- [Ruby: The Last Eight Years](http://www.informit.com/articles/article.aspx?p=2350703), [An open letter to Matz on Ruby type systems](http://tonyarcieri.com/an-open-letter-to-matz-on-ruby-type-systems) и [Rails 5: what's new](https://medium.com/evil-martians/the-rails-5-post-9c76dbac8fc)
- [How Ruby gems work on the command line](https://tomdebruijn.com/posts/gems-on-the-command-line/), [Integrate Rubocop in your workflow](https://intercityup.com/blog/integrate-rubocop-in-your-workflow.html) и [Minitest::Benchmark: A Practical Example](http://chriskottom.com/blog/2015/05/minitest-benchmark-a-practical-example/)
- [Making Fruity Bat (a Flappy Bird clone) in Ruby](http://www.tomdalling.com/blog/ruby/fruity-bat-flappy-bird-clone-in-ruby/), [How to store emoji in a Rails app with a MySQL database](https://blog.arkency.com/2015/05/how-to-store-emoji-in-a-rails-app-with-a-mysql-database/) и [Problems with nil and how to avoid them](http://blog.ragnarson.com/2015/05/06/problems-with-nil.html)
- [Examples of Ruby Patterns](https://github.com/TheBlasfem/ruby-patterns), [Lupa - simple, robust and scaleable search filters with ease using regular Ruby classes and object oriented design patterns](https://github.com/edelpero/lupa), [Rust v Crystal "Hello world" benchmark](https://gist.github.com/Synatra/33929cc8c0800dc9739c) и [Ruby Warrior - a fun way to learn Ruby the interactive way](https://www.bloc.io/ruby-warrior/#/)

## JavaScript

- [Mozilla объявляет устаревшим HTTP](https://blog.mozilla.org/security/files/2015/05/HTTPS-FAQ.pdf), [NativeScript 1.0.0](https://www.nativescript.org/blog/nativescript-1.0.0-is-now-available) и [Angular 2.0 Running in a native mobile app using NativeScript](https://www.nativescript.org/blog/details/angular-2.0-running-in-a-native-mobile-app-using-nativescript)
- [What's new in io.js 2.0.0](https://www.codeschool.com/blog/2015/05/08/whats-new-in-io-js-2-0-0/), [An introduction to JavaScript-based DDoS](https://blog.cloudflare.com/an-introduction-to-javascript-based-ddos/) и [Inline SVG fallback without JavaScript; Take 2](http://codepen.io/Tigt/blog/inline-svg-fallback-without-javascript-take-2)
- [The React.js Way: Flux Architecture with Immutable.js](http://blog.risingstack.com/the-react-js-way-flux-architecture-with-immutable-js/), [Replaying bugs with Flux](https://medium.com/@nextminds/replaying-bugs-with-flux-52f6bd8c8307) и [8 ways to be the perfect web developer](http://www.developerdrive.com/2015/04/8-ways-to-be-the-perfect-web-developer/)
- [The core concepts of Angular 2](http://victorsavkin.com/post/118372404541/the-core-concepts-of-angular-2), [Lovefield - a cross-browser, SQL-like, relational query engine for Web in pure JavaScript](https://github.com/google/lovefield) и [Iconate.js - transform your icons with animations](http://bitshadow.github.io/iconate/)
