Evrone is an engineering company successfully delivering high-quality digital products for more than nine years. With extensive experience in a wide range of modern software technologies, we are here to help you to design unique complex web projects and startups. Our websites: https://evrone.com/ https://evrone.ru
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Дмитрий Шевченко [Surf] / PWA на Flutter из мобильного приложения
20:02
20:02
Play later
Play later
Lists
Like
Liked
20:02
Доклад посвящен одной из злободневной теме, мы постараемся ответить на вопрос, как защитить мобильное приложение от удаления из сторов? В рамках доклада мы рассмотрим подход при котором мобильное приложение на Flutter без проблем можно запустить в вебе в режиме PWABy From Evrone with love
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Андрей Хайлов [Evrone] / Многозадачность и многопоточность во Flutter
11:05
11:05
Play later
Play later
Lists
Like
Liked
11:05
Dart — однопоточный а Flutter использует Dart. Тяжелые синхронные операции, работа с сетевыми запросами, конвертация данных. Все это отнимает драгоценное время на отрисовку интерфейса и следовательно влияет на производительность и частоту кадров. В докладе будет изложены основные принципы разделения сложных вычислений и вынесение их из главного пот…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Александр Шерман [Самокат] / Ruby под нагрузкой, или меняем Puma на Falcon за неделю до релиза
14:27
14:27
Play later
Play later
Lists
Like
Liked
14:27
Про Ruby редко говорят в контексте высоких нагрузок. C приходом всинхронных файберов в 3-й версии языка все поменялось, и самые смелые разработчики уже пробуют повторить успех FastAPI и Go в построении асинхронных систем с высоким RPS. Александр из "Самоката" расскажет про их смелые эксперименты, поделится цифрами и результатами.…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Марсель Мустафин [UScreen] / Как мы еще не перешли с Vue.js на Hotwire
15:23
15:23
Play later
Play later
Lists
Like
Liked
15:23
Hotwire было представлено вместе с 7-ми рельсами менее года назад, и мало кто уже попробовал технологию в проде. В UScreen - попробовали! Марсель расскажет, как много лет в компании искали устраивающий их стек фронтенд технологий, чем не утраивали существующие и почему так "зашел" Hotwire.By From Evrone with love
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Дмитрий Матвеев [Поток.Диджитал] / Node.js for ruby developer - личный опыт
16:18
16:18
Play later
Play later
Lists
Like
Liked
16:18
Есть легенда, что рубисты - фуллстеки и любой рубист может писать на JavaScript не только фронтенд, но и бэкенд. Подключайтесь к докладу Дмитрия Матвеева, который расскажет как это бывает: когда рубистам достается код на Node.js и надо что-то делать.By From Evrone with love
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Александр Панасюк [СберМаркет] / Чиним отставание реплик, не меняя архитектуру ruby монолита
15:38
15:38
Play later
Play later
Lists
Like
Liked
15:38
Хайлоад чаще всего приходит к нам, чтобы полакомиться базой данных. Но у нас есть ответы! Кеширование, денормализация, шардирование, реплици - каждый со своими достоинствами и недостатками. Александр из СберМаркета расскажет об одном из недостатков репликации: реплики могут отставать, и это не всегда можно игнорировать. Про некоторые способы борьбы…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Анвар Туйкин и Михаил Поспелов [Toptal] / Сказ о неработающих гайдлайнах: Toptal, GraphQL и линтеры
16:22
16:22
Play later
Play later
Lists
Like
Liked
16:22
Toptal это огромный монолит на Ruby: сотни разработчиков и миллионы написанных строк кода. Мы используем GraphQL, которого при таких масштабах тоже немало: больше 20 схем. Чтобы раз за разом не повторять типовых ошибок и писать похожий код, мы разработали правила "готовки" для GraphQL внутри компании. Но правила не работают сами по себе, поэтому в …
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Евгений Демин [Toptal] / ActiveRecord Schema Consistency - а если проверю?
11:49
11:49
Play later
Play later
Lists
Like
Liked
11:49
Однажды Евгению из Toptal надоело находить ошибки неконсистентности между ActiveRecord и базой данных. Он сделал линтер, натравил его на всю кодовую базу и... Что было дальше он расскажет в новом эпизоде нашего подкаста.By From Evrone with love
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Сергей Плешанов [Домклик] / Готовим крафтовые API-клиенты без головной боли
16:07
16:07
Play later
Play later
Lists
Like
Liked
16:07
Генерация API клиентов - отдельное искусство. Множество подходов и решений без явного лучшего способа для всех. Сергей из Домлик расскажет про их собственный генератор, который разделяет код гемов на "сгенерированный", "общий для всех" и "написанный вручную для конкретного сервиса".By From Evrone with love
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Дмитрий Клейменов [Evrone] / 3 попытки и 8 лет перехода с Ruby на Elixir
14:19
14:19
Play later
Play later
Lists
Like
Liked
14:19
Elixir для рубистов - возможность создавать быстрые микросервисы "почти на руби". Но так ли легко освоить стек, уходящий своими корнями в не самый дружественный для программиста Erlang? Дмитрий из Evrone расскажет про свой путь в мир эликсира и что поджидает всех тех, кто хочет запилить очередной микросервис не на гошечке, а на чем-то более удобном…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Егор Шморгун [Level Travel] / Чем dry-rb (не) полезен мне
17:27
17:27
Play later
Play later
Lists
Like
Liked
17:27
Каждый год на RubyRussia собирается больше тысячи рубистов. Зачем? Чтобы поговорить про разработку! Спикеры помогают направить обсуждение в выбранные темы, одна из которых - dry-rb. Егор из Level Travel расскажет, что лично ему нравится и не нравится в этом "швейцарском ноже паттернов" и вместе с вами обсудит границы применимости dry в наших проект…
…
continue reading