Подборка информации о Ruby с 16 по 31 августа, включая русскоязычные источники: новости, конференции, новинки, медиа, статьи.

На сколько большие зарплаты у Ruby-разработчиков в России и где растет спрос на рубистов?
Юкихиро Мацумото, создатель Ruby, рассказывает о предстоящих нововведениях в Ruby 3.
Что дало обновление GitHub до Ruby 2.7? И каких улучшений ждать от Ruby 3?
Какие Js-библиотеки чаще используются с Ruby on Rails? Кому-нибудь пригодился StimulusJS? Много ли в rails-проектах легаси? Какие базы данных предпочитают rails-разработчики? На сколько обширно используют контейнеризацию? Много ли желающих продолжать использовать Ruby on Rails в 2020 году и готовы ли они рекомендовать его для начинающих разработчиков и для новых проектов? — результаты опроса Rails-сообщества.
По данным исследования спроса на айтишников в 2020 году сервиса Хабр Карьера спрос на Ruby растет в Санкт-Петербурге и в регионах России, при этом в регионах Ruby является самым высокооплачиваемым языком программирования.
Юкихиро Мацумото в своем коммите установил следующую версию Ruby 3.0.
21 августа состоялась конференция NoRuKo — миниреорганизация в online-формате конференции EuRuKo. Юкихиро Мацумото рассказал о некоторых общих особенностях языков программирования, о планируемой дате выхода Ruby 3 и о предстоящих нововведениях. Среди них: увеличение производительности, статическая типизация (RBS), параллельные вычисления на основе акторов (Ractor) и другие. Конференция проходила в два потока: основной поток и поток сообщества.
12 сентября, уже на этой неделе, в День программиста, пройдёт конференция RubyC 2020 — крупнейшая украинская конференция, посвященная Ruby, Ruby on Rails и сопутствующим технологиям.
Обновление GitHub до Ruby 2.7 дало ощутимое повышение производительности. При этом у Ruby 3 задача еще выше — увеличить производительность в 3 раза в сравнении с версией 2.0. В GitHub сложилось впечатление, что разработчики Ruby уверено идут к этой цели.
Ruby вошел в Топ10 популярных языков программирования по рейтингу IT Shifting, составленному на основе поисковых запросов в Google.
Ruby возглавил Топ backend-языков программирования, составленный на основе данных о 50ти лучших стартапах Y Combinator. А в списке Топ100 компаний, поддержанных Y Combinator, каждые
8 из 10 компаний используют Ruby.
Открыт конкурс заявок на гранты 2020 от Ruby Association. Гранты предназначены для проектов, связанных с реализацией языка Ruby, его библиотеками и фреймворками, включая улучшение уже существующего программного обеспечения. Если у вас есть хорошие идеи — отправляйте предложения.
Опубликованы результаты опроса участников Rails-сообщества из многих стран мира по разнообразным техническим темам. Вот некоторые из них.
Полный буткемп по Ruby on Rails 6 — новый обучающий курс, включающий более 14 часов видео, объясняющих основные принципы разработки rails-приложений.
Aws-sdk-appflow — официальный гем для Amazon Appflow, является частью AWS SDK для Ruby.
CodaDocs — библиотека для доступа к Coda Docs API.
Omniauth::Inspur — OAuth2-стратегия для аутентификации в сервисе Inspur.
SimpleCov::Formatter::ERBFormatter — текстовое отображение информации о покрытии кода тестами в результатах CI.
Kitchen::Pester 1.0.0 — выполнение Pester-тестов из Test-Kitchen.
RWpod 33 выпуск 08 сезона. В этом выпуске:
Новые методы including, excluding для Array и Enumerable в Rails 6;
Rodauth — обновленное решение для аутентификации;
Отладка утечек памяти.
RWpod 34 выпуск 08 сезона. В этом выпуске:
Юкихиро Мацумото, создатель Ruby, о проблемах обновления языка программирования;
Большой Rubykon Benchmark 2020: CRuby vs JRuby vs TruffleRuby;
Обновление GitHub до Ruby 2.7.
«Давайте строить» для разработчиков Ruby и Rails — Часть 6 Элементы пользовательского интерфейса.
«Давайте строить» для разработчиков Ruby и Rails — Часть 7 Стилизация интерфейса приложения с помощью Tailwind CSS.
Объемная загрузка на Active Storage.
Использование CloudFlare CDN для статики в Ruby on Rails.
Применение сетей доставки данных (CDN) не только для статики, но и для загружаемого контента на Active Storage.
Проектирование и создание гема уведомлений | Превью.
Dry-types и Dry-struct — для чего? (или почему я перестал работать над virtus).
Обсуждение метапрограммирования.
Углубляемся в Service Objects: где их складывать и как называть?
Интервью с Тимом Кэнтли — сохранение организованности Rails-приложений по мере роста.
Интервью с Кеном Коллинсом — Serverless-логика с AWS Lambda и Ruby on Rails
Интервью с Робби Расселом — опрос сообщества Ruby on Rails.
Усиливаем финтех-компанию экспертизой в разработке: «Рево Россия».
Как Shopify переписал витрину и сократил время отклика?
10 лучших Ruby-фреймворков для веб-разработки в 2020 году
Ruby on Rails в 2020-ом — чем хорош? и почему его стоит использовать?
Будущее Rails: StimulusReflex.
Добавь пикантности своему frontend-опыту в Rails.
Bootstrap vs Bulma в Rails-приложении.
Web-скраппинг с Ruby. Часть вторая.
Я сделал карту экосистемы Rails, вдохновленную Laravel.
Как я сделал генератор изображений по url за выходные.
Как проверить, готовы ли ваши тесты к обновлению Rails?
Предыдущий Ruby Digest

На сколько большие зарплаты у Ruby-разработчиков в России и где растет спрос на рубистов?
Юкихиро Мацумото, создатель Ruby, рассказывает о предстоящих нововведениях в Ruby 3.
Что дало обновление GitHub до Ruby 2.7? И каких улучшений ждать от Ruby 3?
Какие Js-библиотеки чаще используются с Ruby on Rails? Кому-нибудь пригодился StimulusJS? Много ли в rails-проектах легаси? Какие базы данных предпочитают rails-разработчики? На сколько обширно используют контейнеризацию? Много ли желающих продолжать использовать Ruby on Rails в 2020 году и готовы ли они рекомендовать его для начинающих разработчиков и для новых проектов? — результаты опроса Rails-сообщества.
Новости


Юкихиро Мацумото в своем коммите установил следующую версию Ruby 3.0.
21 августа состоялась конференция NoRuKo — миниреорганизация в online-формате конференции EuRuKo. Юкихиро Мацумото рассказал о некоторых общих особенностях языков программирования, о планируемой дате выхода Ruby 3 и о предстоящих нововведениях. Среди них: увеличение производительности, статическая типизация (RBS), параллельные вычисления на основе акторов (Ractor) и другие. Конференция проходила в два потока: основной поток и поток сообщества.
12 сентября, уже на этой неделе, в День программиста, пройдёт конференция RubyC 2020 — крупнейшая украинская конференция, посвященная Ruby, Ruby on Rails и сопутствующим технологиям.
Обновление GitHub до Ruby 2.7 дало ощутимое повышение производительности. При этом у Ruby 3 задача еще выше — увеличить производительность в 3 раза в сравнении с версией 2.0. В GitHub сложилось впечатление, что разработчики Ruby уверено идут к этой цели.
Ruby вошел в Топ10 популярных языков программирования по рейтингу IT Shifting, составленному на основе поисковых запросов в Google.
Ruby возглавил Топ backend-языков программирования, составленный на основе данных о 50ти лучших стартапах Y Combinator. А в списке Топ100 компаний, поддержанных Y Combinator, каждые
8 из 10 компаний используют Ruby.
Открыт конкурс заявок на гранты 2020 от Ruby Association. Гранты предназначены для проектов, связанных с реализацией языка Ruby, его библиотеками и фреймворками, включая улучшение уже существующего программного обеспечения. Если у вас есть хорошие идеи — отправляйте предложения.
Опубликованы результаты опроса участников Rails-сообщества из многих стран мира по разнообразным техническим темам. Вот некоторые из них.
- StimulusJS на третьем месте по частоте использования вместе с Rails, на втором месте React, на первом — jQuery.
- 55% текущих проектов являются преимущественно новыми разработками, в 36% — содержание легаси около половины или немного больше, и только в 9% подавляющий объем кода составляет легаси.
- Предпочитаемая база данных Rails-разработчиков — PostgreSQL, на втором месте MySQL.
- Из NoSQL активно используются Redis, Elasticsearch, MongoDB.
- Без контейнеризации обходятся всего 32% опрошенных, а пользуются контейнеризацией в том или ином виде более чем в двое больше — 68%; половина всех опрошенных отдают предпочтение Docker.
- Целых 93% опрошенных настроены продолжать использовать Rails в качестве серверного фреймворка и столько же, 93%, готовы рекомендовать его для начинающих разработчиков и для новых проектов.
Новинки






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

Новые методы including, excluding для Array и Enumerable в Rails 6;
Rodauth — обновленное решение для аутентификации;
Отладка утечек памяти.

Юкихиро Мацумото, создатель Ruby, о проблемах обновления языка программирования;
Большой Rubykon Benchmark 2020: CRuby vs JRuby vs TruffleRuby;
Обновление GitHub до Ruby 2.7.







Обсуждение метапрограммирования.
Углубляемся в Service Objects: где их складывать и как называть?
Интервью с Тимом Кэнтли — сохранение организованности Rails-приложений по мере роста.
Интервью с Кеном Коллинсом — Serverless-логика с AWS Lambda и Ruby on Rails
Интервью с Робби Расселом — опрос сообщества Ruby on Rails.
Познавательное

Как Shopify переписал витрину и сократил время отклика?
10 лучших Ruby-фреймворков для веб-разработки в 2020 году
Ruby on Rails в 2020-ом — чем хорош? и почему его стоит использовать?
Будущее Rails: StimulusReflex.
Добавь пикантности своему frontend-опыту в Rails.
Bootstrap vs Bulma в Rails-приложении.
Web-скраппинг с Ruby. Часть вторая.
Я сделал карту экосистемы Rails, вдохновленную Laravel.
Как я сделал генератор изображений по url за выходные.
Как проверить, готовы ли ваши тесты к обновлению Rails?
Предыдущий Ruby Digest