10 апреля 2018
SDCast #76: в гостях Антон Давыдов, Ruby-разработчик, опенсорс-контрибьютор
0
Описание
Встречайте 76-й выпуск SDCast’а про мир Ruby разработки. У меня в гостях Антон Давыдов, Ruby-разработчик, опенсорс-контрибьютор. В этом выпуске мы с Антоном обсуждаем разработку на языке Ruby, обсуждаем различные фреймворки, такие как RoR и Hanami, дискутируем на тему различных аспектов разработки, обсуждаем open source и сообщества и многое другое. В начале Антон рассказал, как он пришёл в разработку на Ruby, как познакомился с Ruby on Rails фреймворком. Мы обсудили идеи и концепции, заложенные в RoR, чем он хорош и плох, как изначальные архитектурные решения повлияли на дальнейшее развитие фреймворка. Так же Антон рассказал про альтернативный набирающий популярность Ruby фреймворк Hanami. Рассказал про историю его появления, какие идеи преследовались при его создании и как Антон со временем стал его core-контрибьютером. Антон рассказал про архитектуру и внутреннее устройства фреймворка, чем он отличается от RoR, на каких архитектурных паттернах он базируется, какое есть сообщество вокруг проекта, сколько ключевых контрибьюторов и как проект живёт и развивается. Так же мы затронули тему депрессии, прокрастинации и выгорания. Антон рассказал, как он сам был в состоянии депрессии и какие меры он предпринимал для выхода из этого состояния. Обсудили мы и то, какие превентивные меры следует принимать, чтобы не попадать в это состояние. Поговорили мы и о конференциях. Антон рассказал про то, на каких конференциях он был в качестве докладчика и посетителя. Рассказал про отличия аудитории Ruby-конференций в различных странах, где какие акценты в плане докладов и технологий. Обсудили мы и премию Rubyheroes, которую Антон получил некоторое время назад. Антон рассказал про эту инициативу, что это за премия, как и кому она выдаётся в России и в каких странах ещё есть эта премия. Ссылки на ресурсы по темам выпуска: * Pepegramming (https://t.me/pepegramming). Телеграмм канал Антона с новостями и интересными статьями. * Заметка «Lotus is now Hanami (http://hanamirb.org/blog/2016/01/22/lotus-is-now-hanami.html)» * Статья «Physical separation in Rails apps (https://blog.arkency.com/physical-separation-in-rails-apps/)» * Статья Мартина Фаулера «TestPyramid (https://martinfowler.com/bliki/TestPyramid.html)» * Статья Мартина Фаулера «Event Sourcing (https://martinfowler.com/eaaDev/EventSourcing.html)» * Статья «Pattern: Event sourcing (http://microservices.io/patterns/data/event-sourcing.html)» * Отличная книга про DDD Эрика Эванса: «Domain-Driven Design: Tackling Complexity in the Heart of Software» * Github-репозиторий Awesome Domain-Driven Design (https://github.com/heynickc/awesome-ddd) * Wiki-страница «Шкала депрессии Бека (https://en.wikipedia.org/wiki/Beck_Depression_Inventory)» * Статья «Я хочу пойти на психотерапию. Какой метод выбрать? (https://meduza.io/cards/ya-hochu-poyti-na-psihoterapiyu-kakoy-metod-vybrat)» * Статья «Программисты и депрессия (https://habrahabr.ru/post/260249/)» * Советы Антона: * что делать до, во время и после конференции (https://t.me/pepegramming/12) * как сделать презентацию (https://t.me/pepegramming/28) * Видео доклада «RubyConf 2017: LLVM-based JIT compiler (https://www.youtube.com/watch?v=Ti4a7SXGWig)» * RubyKaigi (http://rubykaigi.org/2018). Ruby-конференция в Японии * Конференция RailsClub (http://railsclub.ru/) * Rubyheroes (https://rubyheroes.com/) * Статья «Ruby Hero Russia Award 2016 (https://habrahabr.ru/company/railsclub/blog/312976/)» * RubyConf India Ruby Hero Award (http://rubyconfindia.org/ruby-hero-award/) * Московское Ruby Сообщество (http://moscow-rb.org/) * Личный сайт Майка Пирхама (https://www.mikeperham.com/about/) * A handy guide to financial support for open source (https://github.com/nayafia/lemonade-stand) * Непринятый Pull Request в GitLab Антона (https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/3029) Понравился выпуск? — Поддержи подкаст на patreon.com/KSDaemon (https://www.patreon.com/KSDaemon) а так же ретвитом, постом и просто рассказом друзьям!
Плейлист
Встречайте 107-й выпуск подкаста, в котором мы вместе с Петей из «Пятиминутки PHP» (https://5minphp.ru/), пообщались с Кириллом Смеловым и Максимом Колмаковым, разработчиками из команды PhpStorm в ком...
12 августа 2019
2
Товарищи! Рад представить вам 106-й выпуск SDCast’а. У меня в гостях Максим Шульга, технический руководитель одного из направлений разработки в SEMrush. Основной темой этого выпуска является качество...
31 июля 2019
3
Встречайте 105-й выпуск подкаста, в котором у меня в гостях Никита Соболев, CTO в компании wemake.services. Вместе с Никитой мы обсуждаем процессы разработки программного обеспечения, подходы, методол...
28 июня 2019
3
Товарищи! Представляю вам несколько коротких интервью, записанных на конференции PHPRussia'19, которая прошла 17 мая в Москве. В начале я немного рассказал в целом про конференцию, организацию, доклад...
22 мая 2019
0
Ходит шутка, что как устроен PHP полностью знают только Никита Попов и Дмитрий Стогов. Так вот Никита в этом выпуске у меня в гостях! Последние несколько лет Никита активно участвует в развитии языка...
25 апреля 2019
1
Что вы знаете о технологиях трёхмерного сканирования и 3D-сканерах в частности? — Наверняка не многое. Интересно? — Тогда этот выпуск для вас! На этот раз у меня в гостях ребята из компании Artec 3D,...
19 апреля 2019
1
Встречайте 101-й выпуск SDCast’а, в котором мы говорим про статический анализ. У меня в гостях основатели PVS-Studio Евгений Рыжков и Андрей Карпов. В этом выпуске мы подискутировали о методологии ста...
28 марта 2019
0
Встречайте 100-й выпуск подкаста! В этом микроюбилейном выпуске у меня в гостях Никита Соболев, технический директор компании wemake.services (https://wemake.services/), член ПК Moscow Python Conf и...
18 марта 2019
7
Товарищи, встречайте 99-й выпуск подкаста! У меня в гостях Михаил Клюев, Developer Relations менеджер в Авито. В этом выпуске мы говорим про тех пиар, Developer Relations и как сделать разработчиков с...
28 февраля 2019
116
Мечтали ли вы когда-нибудь о такой платформе, где можно легко вызывать функции и модули, написанные на одном языке прямо в программе, написанной на другом языке? Сказка, не правда ли? А вот и нет! Ест...
18 февраля 2019
28
Встречайте 97-й выпуск SDCast’а! У меня в гостях Александр Тоболь, руководитель разработки платформ видео и лента в ОК.ru. Александр регулярно выступает на различных конференциях с докладами про архит...
31 января 2019
22
Встречайте 96-й выпуск SDCast’а, в котором речь идёт про безопасность разрабатываемых нами приложений. У меня в гостях Юрий Шабалин, ведущий архитектор в компании Swordfish Security. В этом выпуске мы...
15 января 2019
9
Встречайте 95-й выпуск SDCast’а, в котором мы говорим про мир Java и JVM. В этот раз у меня в гостях ребята из компании Excelsior, чей флагманский продукт - это Excelsior JET (https://www.excelsior.ru...
12 декабря 2018
6
Друзья, рад представить вам интервью с Алексеем Лесовским и Виктором Егоровым из компании Data Egret (https://dataegret.ru/), записанное на прошедшей конференции Highload++ 2018 (http://www.highload....
29 ноября 2018
17
Друзья, рад представить вам интервью с Игорем Лебедевым и Алексеем Кротовым из компании SONM (https://sonm.com/), записанное на прошедшей конференции Highload++ 2018. SONM — это децентрализованная ту...
16 ноября 2018
3
Встречайте 92-й выпуск SDCast’а! У меня в гостях Илья Космодемьянский, один из основателей и директор компании Data Egret. Илья является активным участником сообщества PostgreSQL, он регулярно выступа...
6 ноября 2018
16
Друзья, рад представить вам интервью с Андреем Маркеловым из компании Infobip, записанное на прошедшей конференции DevOps Conf Russia 2018. Андрей является ведущим инженером-программистом в компании I...
5 ноября 2018
12
Продолжаем тему DevOps'а. Встречайте 90-й выпуск SDCast’а! У меня в гостях Андрей Ермаков, ведущий разработчик в компании Tinkoff.ru. В этом выпуске речь пойдёт о CI/CD процессах, автоматизации, тести...
31 октября 2018
9
Друзья, рад представить вам интервью с Александром Лукьянченко и Сергеем Носковым из компании Авито, записанное на прошедшей конференции DevOps Conf Russia 2018. В этом выпуске мы вновь собрались дру...
25 октября 2018
4
17 октября 2018
9
Item 1 of 3