\u003C/p>\u003Cp>Присоединяйтесь к нам, чтобы оставаться в курсе последних тенденций в мире технологий!\u003C/p>","episodic","storage/podcasts/ff55576e-2aab-41f0-aa60-33203d9ae074/images/177400a4-04ac-46fb-afe8-5cb4b0a908cc.png",{"image_80":13,"image_180":14,"image_240":15,"image_600":16,"image_1280":17},"storage/podcasts/ff55576e-2aab-41f0-aa60-33203d9ae074/images/177400a4-04ac-46fb-afe8-5cb4b0a908cc_80.png","storage/podcasts/ff55576e-2aab-41f0-aa60-33203d9ae074/images/177400a4-04ac-46fb-afe8-5cb4b0a908cc_180.png","storage/podcasts/ff55576e-2aab-41f0-aa60-33203d9ae074/images/177400a4-04ac-46fb-afe8-5cb4b0a908cc_240.png","storage/podcasts/ff55576e-2aab-41f0-aa60-33203d9ae074/images/177400a4-04ac-46fb-afe8-5cb4b0a908cc_600.png","storage/podcasts/ff55576e-2aab-41f0-aa60-33203d9ae074/images/177400a4-04ac-46fb-afe8-5cb4b0a908cc_1280.png","https://cloud.mave.digital/54993","Сергей Удалов",false,35,1,{"rate":24,"count":22},5,[26],{"name":27,"is_main":28},"Технологии",true,[22],"Написать мне","udalov.x@mail.ru",{"facebook":33,"twitter":33,"instagram":33,"telegram":34,"vk":35,"patreon":33,"boosty":33},null,"http://t.me/SergeiUdalov","https://vk.com/sergeiudalov",{"apple_id":37,"apple":38,"google":39,"spotify":33,"yandex":40,"vk":41,"castbox":42,"soundstream":33,"deezer":33,"overcast":43,"podcastAddict":44,"pocketCasts":45,"youtube":46,"soundcloud":33,"zvuk":47,"youtubeMusic":33,"myBook":33,"litres":33},1743714882,"https://podcasts.apple.com/us/podcast/heavy-tech/id1743714882","https://podcasts.google.com/feed/aHR0cHM6Ly9jbG91ZC5tYXZlLmRpZ2l0YWwvNTQ5OTM=","https://music.yandex.com/album/31008071","https://vk.com/public222732178","https://castbox.fm/vic/1743714882","https://overcast.fm/itunes1743714882","https://podcastaddict.com/podcast/","https://pca.st/itunes/1743714882","https://www.youtube.com/playlist?list=PL27BjlWxWp4VDbO9D7zijmMHsbYqAOi1Q","https://zvuk.com/podcast/33898523",[49],{"id":50,"podcast_id":7,"name":19,"info":51,"image":52,"createdAt":53,"updatedAt":54,"contact_id":33},"057fd83d-d51a-403e-862c-610b87c6dccd","","storage/podcasts/ff55576e-2aab-41f0-aa60-33203d9ae074/contacts/d2f44c85-9d24-42bd-9533-09c9a24a14b4.png","2024-05-23T15:28:48.861Z","2024-05-23T15:28:49.096Z",{"id":56,"number":57,"season":22,"title":58,"description":59,"type":60,"image":11,"audio":61,"duration":62,"is_explicit":20,"code":57,"publish_date":63,"listenings":64,"is_transcription_hidden":20,"text":33,"is_private":20,"plans":65,"video":66,"images":72,"reactions":73,"chapters":79,"relevantEpisodes":80},"9461e9ea-dc4b-44c9-a006-5cdcb01a639c",31,"Чистая архитектура: Как разделить бизнес-логику и детали реализации","В этом выпуске подкаста HeavyTech мы обсуждаем принципы чистой архитектуры и их применение в разработке на Ruby on Rails. Ведущий Сергей Удовиченко рассказывает о том, как важно разделять бизнес-логику и технические детали, чтобы сделать код более тестируемым, масштабируемым и переиспользуемым.\u003Cp>\u003Cbr />\u003C/p>\u003Cp>Ключевые моменты выпуска:\u003C/p>\u003Cp>- Почему смешение уровней абстракции в коде приводит к проблемам.\u003C/p>\u003Cp>- Как MVC помогает разделить ответственность между моделями, представлениями и контроллерами.\u003C/p>\u003Cp>- Что такое чистая архитектура и как она помогает изолировать бизнес-логику от внешних зависимостей.\u003C/p>\u003Cp>- Примеры использования чистой архитектуры в Ruby on Rails.\u003C/p>\u003Cp>- Как правильно тестировать бизнес-логику, используя адаптеры и репозитории.\u003C/p>\u003Cp>\u003Cbr />\u003C/p>\u003Cp>Полезные советы:\u003C/p>\u003Cp>- Как избежать проблем с ActiveRecord и сохранить чистоту архитектуры.\u003C/p>\u003Cp>- Почему SOLID и паттерны проектирования остаются актуальными.\u003C/p>\u003Cp>- Как применять элегантные объекты (Elegant Objects) для улучшения кода.\u003C/p>\u003Cp>\u003Cbr />\u003C/p>\u003Cp>Подписывайтесь на мой Telegram-канал: https://t.me/UdalovX\u003C/p>\u003Cp>\u003Cbr />\u003C/p>\u003Cp>Не забудьте подписаться на резервный канал: https://vkvideo.ru/@udalov_x\u003C/p>\u003Cp>\u003Cbr />\u003C/p>\u003Cp>Присоединяйтесь к обсуждению и делитесь своими мыслями в комментариях! Чистая архитектура в Ruby on Rails: как правильно проектировать приложения\u003C/p>","full","storage/podcasts/ff55576e-2aab-41f0-aa60-33203d9ae074/episodes/9461e9ea-dc4b-44c9-a006-5cdcb01a639c.mp3",2183,"2025-06-09T06:00:00.000Z",32,[],{"id":67,"title":58,"description":33,"duration":68,"embed_url":69,"video_url":70,"poster":71},"7a4e7605-39ee-41e6-b904-eb58e9ba18b6",2183.728,"https://kinescope.io/embed/nESahSNqoZkMCoG6c2UExy","https://kinescope.io/nESahSNqoZkMCoG6c2UExy","https://kinescopecdn.net/b920290c-4552-4fc8-9006-c0f476262349/posters/f115c7e7-5805-48dc-a9e2-d2fc61df545d/04030599-153c-4ad3-8a24-55dcf1634642.jpg",{"image_80":13,"image_180":14,"image_240":15,"image_600":16,"image_1280":17},[74,77],{"type":75,"count":76},"like","0",{"type":78,"count":76},"dislike",[],[81,97,114,130,145,155,165,173,183],{"id":82,"number":83,"season":22,"title":84,"description":85,"type":60,"image":11,"audio":86,"duration":87,"is_explicit":20,"code":83,"publish_date":88,"listenings":64,"is_private":20,"plans":89,"video":90,"images":96},"ffa13023-f48b-4fc4-b795-d51e37ed4806",30,"Как я готовлю доклады для IT-конференций: опыт и советы от Сергея Удалова","В этом выпуске подкаста Heavy Tech Сергей Удалов подробно рассказывает о своем опыте подготовки к докладам на IT-конференциях. \u003Cp>\u003Cbr />\u003C/p>\u003Cp>Узнайте:\u003C/p>\u003Cp>• Как выбирать тему выступления, чтобы она была интересна и вам, и аудитории\u003C/p>\u003Cp>• Какие этапы проходит докладчик от выбора темы до финального прогона слайдов\u003C/p>\u003Cp>• Почему важна история в презентации и как построить увлекательный рассказ\u003C/p>\u003Cp>• Как работать с слайдами и какие инструменты использовать (Markdown и Marp)\u003C/p>\u003Cp>• Советы по преодолению страха и поиску драйва для выступлений\u003C/p>\u003Cp>• Как распределять время на подготовку и избегать профессионального выгорания\u003C/p>\u003Cp>• Личный подход Сергея к выбору темы и методам подготовки, а также примеры из собственной практики\u003C/p>\u003Cp>\u003Cbr />\u003C/p>\u003Cp>Если вы планируете выступать на конференциях, митиапах или хотите улучшить навыки публичных выступлений — это видео для вас!\u003C/p>\u003Cp>\u003Cbr />\u003C/p>\u003Cp>Подписывайтесь на канал, комментируйте и делитесь своим опытом.\u003C/p>","storage/podcasts/ff55576e-2aab-41f0-aa60-33203d9ae074/episodes/ffa13023-f48b-4fc4-b795-d51e37ed4806.mp3",1546,"2025-05-02T10:23:57.393Z",[],{"id":91,"title":84,"description":33,"duration":92,"embed_url":93,"video_url":94,"poster":95},"dd58e5dc-c208-4362-b246-fe54371595e7",1546.028,"https://kinescope.io/embed/tKhvEfFQNjYQMN3NujH4je","https://kinescope.io/tKhvEfFQNjYQMN3NujH4je","https://kinescopecdn.net/b920290c-4552-4fc8-9006-c0f476262349/posters/02a35e99-a2f3-4e9e-8472-70de502804f6/419d1d8b-c82b-4370-ad3d-c007d9a15152.jpg",{"image_80":13,"image_180":14,"image_240":15,"image_600":16,"image_1280":17},{"id":98,"number":99,"season":22,"title":100,"description":101,"type":60,"image":11,"audio":102,"duration":103,"is_explicit":20,"code":99,"publish_date":104,"listenings":105,"is_private":20,"plans":106,"video":107,"images":113},"cbb8a342-f09a-496c-8234-04c8c05c5103",29,"«Ruby и DevOps: Обязательно ли программисту знать инфраструктуру? 🚀 Docker, Kamal, CI/CD»","Привет, друзья! Меня зовут Удалов Сергей, и в этом выпуске мы разберем, насколько Ruby-разработчику нужно погружаться в DevOps. \u003Cp>\u003Cbr />\u003C/p>\u003Cp>✅ Подписывайтесь на канал «Удалов» в Telegram: https://t.me/UdalovX – Список подкаст-платформ (Apple Podcast, Яндекс.Музыка, VK Video, Звук и другие): https://heavytech.mave.digital , https://vkvideo.ru/@udalov_x\u003C/p>\u003Cp>\u003Cbr />\u003C/p>\u003Cp>💰💰💰 https://boosty.to/sergeiudalov\u003C/p>\u003Cp>\u003Cbr />\u003C/p>\u003Cp>Из выпуска вы узнаете:\u003C/p>\u003Cp>🔹 Что такое DevOps на самом деле — это не только для инженеров в отдельной команде.\u003C/p>\u003Cp>🔹 Базовые навыки, которые обязан знать каждый Ruby-программист (Docker, CI/CD, облака).\u003C/p>\u003Cp>🔹 Capistrano, Kamal, docker compose\u003C/p>\u003Cp>🔹 Когда пора остановиться и не стать «слишком DevOps».\u003C/p>\u003Cp>🔹 Признаки, что пора нанимать DevOps-инженера (даже если вы стартап из 5 человек).\u003C/p>","storage/podcasts/ff55576e-2aab-41f0-aa60-33203d9ae074/episodes/cbb8a342-f09a-496c-8234-04c8c05c5103.mp3",2250,"2025-03-31T08:00:00.000Z",37,[],{"id":108,"title":98,"description":33,"duration":109,"embed_url":110,"video_url":111,"poster":112},"554d80d9-e1fd-475a-84ce-6b9edb4f958d",2250.468,"https://kinescope.io/embed/94t8wA6qNvzdbetioiPQvg","https://kinescope.io/94t8wA6qNvzdbetioiPQvg","https://kinescopecdn.net/b920290c-4552-4fc8-9006-c0f476262349/posters/d31fd511-6c86-44e3-a2a2-3cd21a6e6fa4/4f3651b5-77c3-4693-99f1-375f622d920b.jpg",{"image_80":13,"image_180":14,"image_240":15,"image_600":16,"image_1280":17},{"id":115,"number":116,"season":22,"title":117,"description":118,"type":60,"image":11,"audio":119,"duration":120,"is_explicit":20,"code":116,"publish_date":121,"listenings":83,"is_private":20,"plans":122,"video":123,"images":129},"be44f828-fe82-415e-8693-1c9af5b77124",28,"Возвращение к подкасту, новый формат собесов и автоматизация с AI","Новый выпуск подкаста от Сергея Удалова – возвращение к регулярным видео после небольшого перерыва! В этом выпуске Сергей делится:\u003Cp>\u003Cbr />\u003C/p>\u003Cp>- Опыт проведения курсов: Как организовывал курсы по тестированию Ruby-приложений, систематизировал знания и готовится повторить курс. \u003C/p>\u003Cp>- Идеи для технических собеседований: Размышления о формате «билетов» и подходах к проверке знаний кандидатов в духе университетских экзаменов. \u003C/p>\u003Cp>- Автоматизация и инструменты: Обзор возможностей автоматизации с помощью n8n, интеграции с AI и перспективы создания собственных ассистентов. \u003C/p>\u003Cp>- Инсайты из мира Ruby: Обсуждение новшеств, рефакторинга кода, проведения код-ревью, а также обмен опытом и идеями с коллегами. \u003C/p>\u003Cp>- Форматы стримов и записи: Технические нюансы организации стримов, советы по настройке записи и взаимодействию с аудиторией в реальном времени. \u003C/p>\u003Cp>- Конференции и встречи:*Анонс участия в конференциях (Team Lead, DevOps) и приглашение к личному общению для разработчиков из Екатеринбурга.\u003C/p>\u003Cp>\u003Cbr />\u003C/p>\u003Cp>\u003Cbr />\u003C/p>\u003Cp>✅ Подписывайтесь на канал «Удалов» в Telegram: https://t.me/UdalovX – Список подкаст-платформ (Apple Podcast, Яндекс.Музыка, VK Video, Звук и другие): https://heavytech.mave.digital , https://vkvideo.ru/@udalov_x\u003C/p>\u003Cp>\u003Cbr />\u003C/p>\u003Cp>💰💰💰 https://boosty.to/sergeiudalov\u003C/p>\u003Cp>\u003Cbr />\u003C/p>\u003Cp>Если вы интересуетесь Ruby, тестированием, автоматизацией и хотите узнать, как реально работают процессы в IT, этот выпуск для вас! Подписывайтесь, оставляйте комментарии и делитесь своими мыслями – это лучшая поддержка для автора.\u003C/p>\u003Cp>\u003Cbr />\u003C/p>\u003Cp>Смотрите видео, участвуйте в обсуждениях и будьте в курсе всех новинок мира Ruby!\u003C/p>","storage/podcasts/ff55576e-2aab-41f0-aa60-33203d9ae074/episodes/be44f828-fe82-415e-8693-1c9af5b77124.mp3",1743,"2025-03-19T11:24:14.296Z",[],{"id":124,"title":115,"description":33,"duration":125,"embed_url":126,"video_url":127,"poster":128},"4f54b8a2-7e65-4126-9cc9-e671d94668e0",1742.948,"https://kinescope.io/embed/hjx5KN6ZMRxGR5G2Vycsef","https://kinescope.io/hjx5KN6ZMRxGR5G2Vycsef","https://kinescopecdn.net/b920290c-4552-4fc8-9006-c0f476262349/posters/c46fe02f-a19b-4de3-9574-fb6e144807a4/1c2d8cdc-8a53-4e14-af36-fdb3138ca84d.jpg",{"image_80":13,"image_180":14,"image_240":15,"image_600":16,"image_1280":17},{"id":131,"number":132,"season":22,"title":133,"description":134,"type":60,"image":11,"audio":135,"duration":136,"is_explicit":20,"code":132,"publish_date":137,"listenings":105,"is_private":20,"plans":33,"video":138,"images":144},"03d1b1bb-9392-46fd-a247-5b3a73b4ee16",27,"Как я достиг 1000 подписчиков, пока вы обновляли #Ruby?","🚀 Новости Ruby-мира\u003Cp>Обсуждаем главные события и инструменты для разработчиков\u003C/p>\u003Cp>\u003Cbr />\u003C/p>\u003Cp>✅ Подписывайтесь на канал «Удалов» в Telegram: https://t.me/UdalovX – Список подкаст-платформ (Apple Podcast, Яндекс.Музыка, VK Video, Звук и другие): https://heavytech.mave.digital , https://vkvideo.ru/@udalov_x\u003C/p>\u003Cp>\u003Cbr />\u003C/p>\u003Cp>🔧 Обновления и технологии\u003C/p>\u003Cp>- Ruby 3.4.2, 3.2.7, Puma 6.6.0, Rage 1.13.0 \u003C/p>\u003Cp>- JRuby 9.4.12.0 - https://www.jruby.org/download \u003C/p>\u003Cp>- Nginx Unit как альтернатива Passenger \u003C/p>\u003Cp>- Tiny JITs для FFI - https://railsatscale.com/2025-02-12-tiny-jits-for-a-faster-ffi/ \u003C/p>\u003Cp>- Обновление книги \"Ruby Under Microscope\" - https://patshaughnessy.net/2025/1/28/updating-ruby-under-a-microscope \u003C/p>\u003Cp>\u003Cbr />\u003C/p>\u003Cp>📚 Полезные материалы\u003C/p>\u003Cp>- Антипаттерны в тестах - https://thoughtbot.com/blog/things-you-might-not-need-in-your-tests \u003C/p>\u003Cp>- Hitimes (альтернатива Benchmark) - https://github.com/copiousfreetime/hitimes \u003C/p>\u003Cp>- Rhino Editor (редактор кода) - https://rhino-editor.vercel.app \u003C/p>\u003Cp>- Evil Seed (обфускация БД) - https://github.com/evilmartians/evil-seed \u003C/p>\u003Cp>\u003Cbr />\u003C/p>\u003Cp>🎥 Таймкоды\u003C/p>\u003Cp>00:00 | Введение и главные новости \u003C/p>\u003Cp>01:31 | Обновления Ruby + переход с Passenger \u003C/p>\u003Cp>03:30 | JRuby и Rage для API-приложений \u003C/p>\u003Cp>08:08 | FFI, JIT и Ruby Under Microscope \u003C/p>\u003Cp>12:45 | Тесты: что НЕ нужно проверять? \u003C/p>\u003Cp>15:31 | Rhino Editor — новый инструмент для кода \u003C/p>\u003Cp>16:26 | Evil Seed: анонимизация данных \u003C/p>\u003Cp>18:07 | 1000 подписчиков на YouTube 🎉 \u003C/p>\u003Cp>19:57 | Telegram-канал и автотесты \u003C/p>\u003Cp>26:11 | Шины событий: Kafka vs RabbitMQ \u003C/p>\u003Cp>30:47 | Event Sourcing для микросервисов \u003C/p>\u003Cp>35:30 | Проблемы с Redis и базами задач \u003C/p>\u003Cp>\u003Cbr />\u003C/p>\u003Cp>\u003Cbr />\u003C/p>\u003Cp>🌟 Особое спасибо за 1000 подписчиков!\u003C/p>\u003Cp>Ваша поддержка помогает приглашать экспертов и делать контент лучше!\u003C/p>\u003Cp>\u003Cbr />\u003C/p>\u003Cp>🔗 Полезные ссылки\u003C/p>\u003Cp>- Курсы и статьи - https://rubyrocks.ru \u003C/p>\u003Cp>- Telegram-канал - https://t.me/UdalovX \u003C/p>\u003Cp>- Подкаст: Apple Podcasts | Spotify | Яндекс.Музыка - https://heavytech.mave.digital\u003C/p>\u003Cp>\u003Cbr />\u003C/p>\u003Cp>👉 Не забудьте:\u003C/p>\u003Cp>✅ Подписаться + 🔔 колокольчик \u003C/p>\u003Cp>👍 Поставить лайк, если видео полезно \u003C/p>\u003Cp>💬 Написать в комментариях ваше мнение о шинах событий \u003C/p>\u003Cp>\u003Cbr />\u003C/p>\u003Cp>\u003Cbr />\u003C/p>\u003Cp>#Ruby #Rails #JRuby #Программирование\u003C/p>","storage/podcasts/ff55576e-2aab-41f0-aa60-33203d9ae074/episodes/03d1b1bb-9392-46fd-a247-5b3a73b4ee16.mp3",2702,"2025-02-19T17:41:59.206Z",{"id":139,"title":131,"description":33,"duration":140,"embed_url":141,"video_url":142,"poster":143},"36f7874d-aed3-473e-80ff-646a86d6f7d5",2702.808,"https://kinescope.io/embed/eubTbRctQC1NRpRX5WS7kT","https://kinescope.io/eubTbRctQC1NRpRX5WS7kT","https://kinescopecdn.net/b920290c-4552-4fc8-9006-c0f476262349/posters/5519a149-2a82-476f-ae11-d8089a2df6c7/01980d72-05e2-7b67-85d3-d28a7450f4ec.jpg",{"image_80":13,"image_180":14,"image_240":15,"image_600":16,"image_1280":17},{"id":146,"number":147,"season":22,"title":148,"description":149,"type":60,"image":11,"audio":150,"duration":151,"is_explicit":20,"code":147,"publish_date":152,"listenings":153,"is_private":20,"plans":33,"video":33,"images":154},"31c1bb98-5783-403a-98ef-eb4a7a4ae791",26,"Лучший язык для backend разработки в 2025 году - php, ruby, python, node.js?","В современном мире технологий выбор языка программирования может стать решающим фактором для успешной карьеры в IT-сфере. В этом видеоподкасте мы обсудим различные языки программирования, их преимущества и недостатки, а также поделимся рекомендациями по выбору наиболее подходящего инструмента для ваших задач.\u003Cp>\u003Cbr />\u003C/p>\u003Cp>\u003Cbr />\u003C/p>\u003Cp>Гость: Андрей Ермолаев, CTO GroupPrice.ru, TG канал - https://t.me/fashion_dev\u003C/p>\u003Cp>\u003Cbr />\u003C/p>\u003Cp>✅ Подписывайтесь на канал «Удалов» в Telegram: https://t.me/UdalovX – Список подкаст-платформ (Apple Podcast, Яндекс.Музыка, VK Video, Звук и другие): https://heavytech.mave.digital , https://vkvideo.ru/@udalov_x\u003C/p>\u003Cp>\u003Cbr />\u003C/p>\u003Cp>Почему стоит послушать этот подкаст?\u003C/p>\u003Cp>\u003Cbr />\u003C/p>\u003Cp>Разнообразие языков и технологий. Мы рассмотрим популярные и менее известные языки программирования, такие как Ruby, Python, Go, Java, Kotlin, PHP, JavaScript и другие. Вы узнаете, какие технологии используются в разных компаниях и проектах, и сможете выбрать наиболее подходящий вариант для себя.\u003C/p>\u003Cp>\u003Cbr />\u003C/p>\u003Cp>Сравнение производительности. Мы проведём микробенчмарки и реальные сравнения производительности различных языков программирования. Вы узнаете, какие языки показывают лучшие результаты в разных сценариях использования.\u003C/p>\u003Cp>\u003Cbr />\u003C/p>\u003Cp>Фреймворки и экосистемы. Мы обсудим популярные фреймворки для разных языков программирования, их особенности и преимущества. Вы узнаете, какие экосистемы существуют вокруг различных технологий, и сможете выбрать наиболее подходящий вариант для своих проектов.\u003C/p>\u003Cp>\u003Cbr />\u003C/p>\u003Cp>Выбор для стартапов. Мы поделимся рекомендациями по выбору языка программирования для стартапов и небольших проектов. Вы узнаете, какие технологии могут быть наиболее эффективными для начинающих разработчиков.\u003C/p>\u003Cp>\u003Cbr />\u003C/p>\u003Cp>Примеры популярных приложений. Мы рассмотрим популярные приложения, написанные на разных языках программирования. Вы узнаете, какие технологии используются в крупных проектах, и сможете оценить их преимущества и недостатки.\u003C/p>\u003Cp>\u003Cbr />\u003C/p>\u003Cp>\u003Cbr />\u003C/p>\u003Cp>Ссылки\u003C/p>\u003Cp>- https://benjdd.com/languages2/\u003C/p>\u003Cp>- https://www.techempower.com/benchmarks/#hw=ph&test=query§ion=data-r22&f=zik06f-zik073-zik0zj-zik0zj-zhxjwf-zik0zj-zijbpb-zifta7-zik0zj-zik0zj-zik0zj-zik0zj-zik0zj-zik0zj-1ekf\u003C/p>\u003Cp>- https://jpcamara.com/2024/07/15/ruby-methods-are.html\u003C/p>\u003Cp>- https://journal.stuffwithstuff.com/2015/02/01/what-color-is-your-function/\u003C/p>\u003Cp>\u003Cbr />\u003C/p>\u003Cp>00:00 Введение и исключение языков \u003C/p>\u003Cp>01:50 Go и его ниша \u003C/p>\u003Cp>04:26 Java и Kotlin \u003C/p>\u003Cp>06:46 Производительность языков \u003C/p>\u003Cp>10:52 Бенчмарки фреймворков \u003C/p>\u003Cp>14:14 Заключение \u003C/p>\u003Cp>15:10 Инкапсуляция и популярные приложения \u003C/p>\u003Cp>16:05 Производительность и фреймворки \u003C/p>\u003Cp>17:55 JavaScript и TypeScript \u003C/p>\u003Cp>20:43 Оптимизация и производительность \u003C/p>\u003Cp>24:15 Архитектура и производительность \u003C/p>\u003Cp>28:28 Python и Data Science \u003C/p>\u003Cp>30:17 Python в больших кодовых базах \u003C/p>\u003Cp>32:10 Исследование вакансий по Python \u003C/p>\u003Cp>33:56 Универсальность Python \u003C/p>\u003Cp>35:47 Конкурс на вакансии по Python \u003C/p>\u003Cp>37:36 PHP и его экосистема \u003C/p>\u003Cp>42:15 Вакансии и их актуальность \u003C/p>\u003Cp>43:11 Выбор фреймворков \u003C/p>\u003Cp>45:01 Проблемы с фреймворками и Open Source \u003C/p>\u003Cp>46:50 Риски использования Open Source \u003C/p>\u003Cp>50:37 Проблемы с зависимостями в Python \u003C/p>\u003Cp>54:33 Вакансии и зарплаты в разных технологиях \u003C/p>\u003Cp>01:00:26 Экосистемы и удобство языков \u003C/p>\u003Cp>01:01:23 Проблемы Python и его экосистемы \u003C/p>\u003Cp>01:02:18 Асинхронное программирование в Python и JavaScript \u003C/p>\u003Cp>01:09:31 Преимущества Ruby и его экосистемы \u003C/p>\u003Cp>01:15:16 Лидерство и инновации в Ruby \u003C/p>\u003Cp>01:17:07 Инертность рынка веб-разработки \u003C/p>\u003Cp>01:18:55 Популярность языков программирования \u003C/p>\u003Cp>01:20:43 Выбор языка для разработки\u003C/p>","storage/podcasts/ff55576e-2aab-41f0-aa60-33203d9ae074/episodes/31c1bb98-5783-403a-98ef-eb4a7a4ae791.mp3",5451,"2025-01-28T16:41:24.902Z",66,{"image_80":13,"image_180":14,"image_240":15,"image_600":16,"image_1280":17},{"id":156,"number":157,"season":22,"title":158,"description":159,"type":60,"image":11,"audio":160,"duration":161,"is_explicit":20,"code":162,"publish_date":163,"listenings":99,"is_private":20,"plans":33,"video":33,"images":164},"e6e0fb77-34e9-489a-b225-96e85ff741eb",25,"С новым 2025 годом! Итоги","Завершается 2024 год, он был знаковым для меня, так как в этом году я стартовал этот канал и подкаст. Предлагаю подвести итоги, обсудить самое важное, что произошло и мои планы на 2025 год.\u003Cp>\u003Cbr />\u003C/p>\u003Cp>✅ Подписывайтесь на канал «Удалов» в Telegram: https://t.me/UdalovX – Список подкаст-платформ (Apple Podcast, Яндекс.Музыка, VK Video, Звук и другие): https://heavytech.mave.digital, https://vkvideo.ru/@udalov_x\u003C/p>","storage/podcasts/ff55576e-2aab-41f0-aa60-33203d9ae074/episodes/e6e0fb77-34e9-489a-b225-96e85ff741eb.mp3",1157,24,"2024-12-31T09:00:00.000Z",{"image_80":13,"image_180":14,"image_240":15,"image_600":16,"image_1280":17},{"id":166,"number":162,"season":22,"title":167,"description":168,"type":60,"image":11,"audio":169,"duration":170,"is_explicit":20,"code":157,"publish_date":171,"listenings":64,"is_private":20,"plans":33,"video":33,"images":172},"907b6a27-43ba-4785-816d-5e18ec50cbd0","Дебаты с Антоном Назаровым без Антона Назарова","В этом выпуске мы с Виктором Шинкевичем в формате дебатов обсудим сообщество Антона Назарова «Разумная Меркантильность». Я буду защищать волков, а Виктор будет предъявлять Антону Назарову за накрутку опыта и прочие косяки.\u003Cp>\u003Cbr />\u003C/p>\u003Cp>Насколько мне удалось отстоять волчистость ты сможешь узнать в этом видео.\u003C/p>\u003Cp>\u003Cbr />\u003C/p>\u003Cp>Участники: \u003C/p>\u003Cp>- Виктор Шинкевич, автор телеграм-канала \"Кальянная программиста\", https://t.me/beard_programmer_lounge\u003C/p>\u003Cp>- Сергей Удалов, Я\u003C/p>\u003Cp>\u003Cbr />\u003C/p>\u003Cp>Кстати, у меня тоже завелся телеграм-канал. Подписывайся, чтобы стать одним из первых. https://t.me/UdalovX\u003C/p>","storage/podcasts/ff55576e-2aab-41f0-aa60-33203d9ae074/episodes/907b6a27-43ba-4785-816d-5e18ec50cbd0.mp3",7049,"2024-12-31T08:49:23.492Z",{"image_80":13,"image_180":14,"image_240":15,"image_600":16,"image_1280":17},{"id":174,"number":175,"season":22,"title":176,"description":177,"type":60,"image":11,"audio":178,"duration":179,"is_explicit":20,"code":175,"publish_date":180,"listenings":181,"is_private":20,"plans":33,"video":33,"images":182},"6e4e2026-1bf9-4a7b-909e-c9210f754b81",23,"Егор Щербаков - Как создать самый популярный телеграм-канал по Ruby #023","В этом покасте мы поговорим с разработчиком Егором Щербаковым о его опыте работы с ruby, ведении телеграм-канала и других интересных темах.\u003Cp>\u003Cbr />\u003C/p>\u003Cp>Каналы Егора:\u003C/p>\u003Cp>- https://t.me/railshub\u003C/p>\u003Cp>- https://t.me/railsclub\u003C/p>\u003Cp>\u003Cbr />\u003C/p>\u003Cp>Книги:\u003C/p>\u003Cp>- Rails Scales!\u003C/p>\u003Cp>- High Performance PostgreSQL for Rails\u003C/p>\u003Cp>- Rails 7 Way\u003C/p>\u003Cp>- POSTGRESQL 16 изнутри | Рогов Егор\u003C/p>\u003Cp>\u003Cbr />\u003C/p>\u003Cp>Егор поделится своими мыслями о том, как построить успешную карьеру в IT, какие инструменты и ресурсы использовать для развития своих навыков, а также о том, как создать и продвинуть свой телеграм-канал.\u003C/p>\u003Cp>\u003Cbr />\u003C/p>\u003Cp>История работы в Чехии и развитие карьеры за рубежом, валютные удаленки, стеклянные потолки.\u003C/p>\u003Cp>\u003Cbr />\u003C/p>\u003Cp>Это видео будет полезно для всех, кто интересуется Ruby, Rails и созданием успешного телеграм-канала.\u003C/p>","storage/podcasts/ff55576e-2aab-41f0-aa60-33203d9ae074/episodes/6e4e2026-1bf9-4a7b-909e-c9210f754b81.mp3",3401,"2024-12-18T14:00:00.000Z",34,{"image_80":13,"image_180":14,"image_240":15,"image_600":16,"image_1280":17},{"id":184,"number":185,"season":22,"title":186,"description":187,"type":60,"image":11,"audio":188,"duration":189,"is_explicit":20,"code":185,"publish_date":190,"listenings":147,"is_private":20,"plans":33,"video":33,"images":191},"fc7b19cc-b584-4939-99e7-b73921ba0532",22,"Linux без российских разработчиков, Ruby и Rails: что дальше?","В данном подкасте обсуждаются различные темы, связанные с разработкой программного обеспечения. Автор рассказывает о технических проблемах, возникших при записи подкаста, и о том, как он планирует перезаписать его.\u003Cp>\u003Cbr />\u003C/p>\u003Cp>Также обсуждаются исключения российских разработчиков из проекта Linux, обновления Ruby и Ruby on Rails, декомпозиция задач и компромиссы в команде. Автор делится своим опытом разработки дашборда для отслеживания задач и использования GPT для решения технических вопросов.\u003C/p>\u003Cp>\u003Cbr />\u003C/p>\u003Cp>Кроме того, обсуждаются темы роста подписчиков, проведения собеседований, стажировок, доклада на конференции и применения Domain Model в разработке. Автор также делится своими впечатлениями о докладе и обсуждает преимущества использования Domain Model.\u003C/p>\u003Cp>\u003Cbr />\u003C/p>\u003Cp>Подкаст будет интересен разработчикам программного обеспечения, которые хотят узнать о последних тенденциях и методах разработки, а также о том, как решать технические проблемы и проводить собеседования.\u003C/p>\u003Cp>\u003Cbr />\u003C/p>\u003Cp>Timecodes\u003C/p>\u003Cp>00:00 Технические проблемы и планы на подкаст\u003C/p>\u003Cp>01:12 Исключение российских разработчиков из Linux\u003C/p>\u003Cp>04:37 Обновления Ruby 3.2 и 3.3\u003C/p>\u003Cp>09:14 Дискуссия о декомпозиции задач\u003C/p>\u003Cp>14:29 Компромиссы в команде\u003C/p>\u003Cp>15:26 Разработка дашборда\u003C/p>\u003Cp>17:57 Использование MiniTest\u003C/p>\u003Cp>20:20 Proxmox\u003C/p>\u003Cp>23:33 Рост подписчиков и планы на будущее\u003C/p>\u003Cp>26:24 Вопросы от подписчиков\u003C/p>\u003Cp>29:14 Проведение собеседований\u003C/p>\u003Cp>31:09 Советы для кандидатов\u003C/p>\u003Cp>32:53 Стажировки и спрос на разработчиков\u003C/p>\u003Cp>35:39 Доклад на конференции\u003C/p>\u003Cp>38:27 Применение Domain Model\u003C/p>\u003Cp>40:19 Преимущества Domain Model\u003C/p>\u003Cp>42:11 Заключение\u003C/p>\u003Cp>\u003Cbr />\u003C/p>\u003Cp>Этот подкаст доступен на других платформах: Apple Podcasts, Яндекс.Музыка, Звук, RSS и другие\u003C/p>\u003Cp>\u003Cbr />\u003C/p>\u003Cp>https://heavytech.mave.digital\u003C/p>","storage/podcasts/ff55576e-2aab-41f0-aa60-33203d9ae074/episodes/fc7b19cc-b584-4939-99e7-b73921ba0532.mp3",2567,"2024-11-18T07:30:19.940Z",{"image_80":13,"image_180":14,"image_240":15,"image_600":16,"image_1280":17},["Reactive",193],{"$ssite-config":194},{"_priority":195,"env":199,"name":200,"url":201},{"name":196,"env":197,"url":198},-10,-15,-4,"production","podcast-website","https://heavytech.mave.digital/",["Set"],["ShallowReactive",204],{"$63LOZx6kQb":-1},"/ep-31",{"common":207},{"activeTab":208,"isShareActive":20,"episodes":209,"contentPosition":20,"podcast":5,"podcastSlug":210,"showPlayer":20,"activeTrack":33,"pauseTrack":20,"activeEpisode":55,"titleHeight":211,"website":212,"listenUrl":33,"isMobileShareActive":20,"isDataLoaded":28,"favicon":51,"customDomain":33,"episodesCount":211},"listen",[],"heavytech",0,{"button_text":30,"button_link":31,"is_indexing":28,"ym_id":-1,"gtm_id":-1}]