Подборка актуальных и полезных материалов по Ruby #1: статьи, доклады, подкасты, гемы

сегодня в 12:00

4511eb1880e64f8a8c3dd62f59fd11c4.png

Всем привет! Я работаю в AT Consulting и представляю команду разработчиков портала Beeline.kz, который мы пишем на Ruby on Rails. Поскольку информация в нашей сфере быстро устаревает, приходится постоянно следить за новостями и обучаться новым технологиям. По мере накопления новостей и полезных материалов, связанных с Ruby, я буду публиковать Ruby-дайджест.
Большинство материалов, которые я собрал в дайджесте, написаны на английском, но я надеюсь, что это не проблема, ведь первый шаг к Ruby — это изучение языка.

Почитать


Посмотреть и послушать


  • f2216115a374421495df9864acc847f0.pngGORUCO 2015: Nate Berkopec: Rails 5, Turbolinks 3, and the future of View-Over-the-Wire (14:21)
  • f2216115a374421495df9864acc847f0.pngGORUCO 2015: Eileen Uchitelle: How to Performance (25:43) — выступление Eileen Uchitelle из Basecamp о том, как она отслеживала и оптимизировала производительность Rails на примере тестов контроллеров и интеграционных тестов
  • f2216115a374421495df9864acc847f0.pngRails 5's ActionCable and Websockets Introduction (18:48) — полноценное введение в вебсокеты в Rails в скринкасте от GoRails
  • f2216115a374421495df9864acc847f0.pngRailsConf 2015 — Internet of Things: Connecting Rails with the Real World (31:24) — интересный доклад с RailsConf о том, как уже сегодня, не покидая кресла и привычного рабочего окружения, заставить кофеварку готовить кофе. Будущее за IoT
  • f2216115a374421495df9864acc847f0.pngRuby Tapas — Immutable Iterators with Tom Stuart — бесплатный выпуск скринкаста от Avdi Grimm о работе с неизменяемыми коллекциями с помощью Enumerator
  • d7a84fccf9ff4afc90bca5a3e44f3ac5.pngRWpod 25 выпуск 03 сезона — Rails vs. Lotus, Rack: Writing middleware, Gkv, ES6 Feature Performance, Spectacle и прочее
  • d7a84fccf9ff4afc90bca5a3e44f3ac5.pngRWpod 26 выпуск 03 сезона — Action Cable, JRuby — Just Ruby, The Evolution of Go, jQuery 3.0 Alpha, Incremental DOM, Pure UI и прочее
  • d7a84fccf9ff4afc90bca5a3e44f3ac5.pngRuby5 Episode #569 — high performance caching with Readthis, colorized SQL logging backport for ActiveRecord, RMagick, Gemfiles, and Ruby operators.
  • d7a84fccf9ff4afc90bca5a3e44f3ac5.pngThe Bike Shed 24: You Look Good in a Lab Coat (Richard Schneeman) — обсуждение использования памяти в Ruby, горизонтального масштабирования и open source

Обучающие материалы


Релизы, обновления, нововведения


  • Action Cable alpha — DHH опубликовал альфа-версию и примеры использования нового API для WebSockets в Rails 5
  • Evil Martians — Render views outside of actions — рассказ Злых Марсиан про разработку нового API для вызова метода render вне контроллера. Нововведение будет доступно в Rails 5 по-умолчанию, а пока можно использовать в виде гема
  • Remove `Rack: Lock` from Rails

Must-read


Встречи и конференции


Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.

© Habrahabr.ru