Пятничное чтиво
Привет!
На следующей неделе будет стрим. Будем делать http://amp.gs/RHX9. Так как я в путешествии, гарантировать стабильный интернет, к сожалению, не смогу.
На этой неделе проходит главная руби конференция - rubykaigi. Главные обсуждения - типизация, автолоадинг, паттерн матчинг и руби 3х3. Подробнее в ссылках.
—————————————
Why it is just lazy to bad-mouth Ruby on Rails | http://amp.gs/RHXV
Исторических статей по технологиям не хватает. Поэтому открываем ссылки с подробной историей ruby on rails начиная с 2003 года и заканчивая 2017 годом. В эпилоге автор рассуждает о будущем и мертв ли язык и фреймворк.
—————————————
Using Mappers to organize your data and your project
Статья из мира js, в которой рассказывается о том, как использовать отдельную абстракцию для маппинга данных из одного формата в другой. Сам использую подобный подход в проектах, из минусов - тестировать запарно. Также, хочется попробовать сделать подобный маппинг через dry-scheme в следующий раз.
—————————————
RubyKaigi секция
- From Twitter: “Ruby 3 is working on type profiler generates rbi files contains type definitions to statically type checked your program.”, победил sorbet (Twitter);
- gel-rb/gel: A modern gem manager - попытка заменить тяжеловесный Bundler & Rubygems на легковесную имплементацию;
- From Twitter: “Ruby 3 Progress Report at RubyKaigi 2019”;
- vnmakarov/mir: A light-weight JIT compiler based on MIR - Владимир Макаров открыл исходники MIR проекта. О проекте рассказывалось в прошлом году, а в этом уже доступен реальный код;
- How to take over a Ruby gem - доклад mensfeld (автора карафки) о том, как защитить наши библиотеки и что может пойти не так;
- From Twitter: “We *may* be able to migrate Ruby’s SVN repository to Git during #rubykaigi” - появилась вероятность того, что руби кор мигрирует на гит в этом месяце;
——— одной строкой ———
- Feature #14912: Introduce pattern matching syntax - пару дней назад замедлили имплементацию паттерн матчинга в trunk ветку руби. Это значит, что в следующем релизе патч будет доступен для всех. Так же, появился обзор.
- Sorbet открыл документацию и запустится для публичного использования летом.
- From Twitter: “RSpec::Mocks::Proxy and RSpec::Mocks::MethodDouble are two of my favourite pieces of ruby code in the world.”
Привет!
На следующей неделе будет стрим. Будем делать http://amp.gs/RHX9. Так как я в путешествии, гарантировать стабильный интернет, к сожалению, не смогу.
На этой неделе проходит главная руби конференция - rubykaigi. Главные обсуждения - типизация, автолоадинг, паттерн матчинг и руби 3х3. Подробнее в ссылках.
—————————————
Why it is just lazy to bad-mouth Ruby on Rails | http://amp.gs/RHXV
Исторических статей по технологиям не хватает. Поэтому открываем ссылки с подробной историей ruby on rails начиная с 2003 года и заканчивая 2017 годом. В эпилоге автор рассуждает о будущем и мертв ли язык и фреймворк.
—————————————
Using Mappers to organize your data and your project
Статья из мира js, в которой рассказывается о том, как использовать отдельную абстракцию для маппинга данных из одного формата в другой. Сам использую подобный подход в проектах, из минусов - тестировать запарно. Также, хочется попробовать сделать подобный маппинг через dry-scheme в следующий раз.
—————————————
RubyKaigi секция
- From Twitter: “Ruby 3 is working on type profiler generates rbi files contains type definitions to statically type checked your program.”, победил sorbet (Twitter);
- gel-rb/gel: A modern gem manager - попытка заменить тяжеловесный Bundler & Rubygems на легковесную имплементацию;
- From Twitter: “Ruby 3 Progress Report at RubyKaigi 2019”;
- vnmakarov/mir: A light-weight JIT compiler based on MIR - Владимир Макаров открыл исходники MIR проекта. О проекте рассказывалось в прошлом году, а в этом уже доступен реальный код;
- How to take over a Ruby gem - доклад mensfeld (автора карафки) о том, как защитить наши библиотеки и что может пойти не так;
- From Twitter: “We *may* be able to migrate Ruby’s SVN repository to Git during #rubykaigi” - появилась вероятность того, что руби кор мигрирует на гит в этом месяце;
——— одной строкой ———
- Feature #14912: Introduce pattern matching syntax - пару дней назад замедлили имплементацию паттерн матчинга в trunk ветку руби. Это значит, что в следующем релизе патч будет доступен для всех. Так же, появился обзор.
- Sorbet открыл документацию и запустится для публичного использования летом.
- From Twitter: “RSpec::Mocks::Proxy and RSpec::Mocks::MethodDouble are two of my favourite pieces of ruby code in the world.”