Winamp Logo
Podlodka Podcast Cover
Podlodka Podcast Profile

Podlodka Podcast

Russian, Technology, 1 season, 406 episodes, 1 day, 3 hours, 7 minutes
About
Podlodka - это еженедельное аудио-шоу про IT и все, что с ним связано. Формат наших выпусков - это полное погружение в тему вместе с приглашенным гостем. В каждый выпуск мы зовём интересных и именитых профессионалов в разных областях. Мы любим обсуждать архитектуру, делиться опытом промышленной разработки и спорить на горячие темы. Подкаст ведут четверо весёлых и опытных инженеров с примесями менеджеров: - Егор Толстой (Kotlin Lead Product Manager, JetBrains) - Стас Цыганов (Руководитель мобильной разработки, Туту.ру) - Катя Петрова (Руководитель разработки Frontend Architecture, Avito) - Женя Кателла (Руководитель мобильной разработки, Яндекс.Транспорт)
Episode Artwork

Podlodka #395 – Дизайн API библиотек

Понятный и удобный API – залог успеха хорошей библиотеки. Но, чтобы его спроектировать, нужно решить огромное количество проблем, связанных с выбором правильного уровня абстракции, историческим наследием, необходимостью поддерживать обратную совместимость, неоднозначностью естественного языка и, самое главное, человеческой природой. Сева Толстопятов, главный за core-библиотеки Kotlin, рассказал нам о том, как принимать решения в дизайне API, учитывая все возможные их последствия. Партнер эпизода — экосистема Контур. Это сервисы для бизнеса, на которых работает каждая третья компания России. 2000+ разработчиков развивают продукты и инфраструктурные решения на C# под .NET, Python, Java, Go. В разных проектах всегда находятся вызовы, поэтому сотрудники могут строить свой карьерный трек и перемещаться между командами, чтобы наращивать опыт и контекст. Узнать больше о технологиях в Контуре: https://t.me/+nzvP4Hx0WUIwNWQy Реклама. АО «ПФ «СКБ Контур», ИНН 6663003127, erid: 2SDnjbru3wH 28 октября стартует новый сезон Podlodka Go Crew. Тема сезона – "Архитектура"! По промокоду GO_LIB скидка на билеты. Полная программа и подробности – на сайте https://podlodka.io/gocrew Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Катя Петрова, Егор Толстой Полезные ссылки: Твиттер Севы https://x.com/qwwdfsad Hyrum’s Law https://www.hyrumslaw.com/ FirstNotNullOfOrNull in Kotlin stdlib https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/first-not-null-of-or-null.html
10/21/20241 hour, 29 minutes, 57 seconds
Episode Artwork

Podlodka #394 – AI в медицине

В этом выпуске заглядываем одним глазком туда, где цена ошибки максимально высока. В медицину! Что уже может делать ИИ, в чем он лучше или хуже врачей – разберемся с Евгением Никитиным, CTO компании Цельс. Партнёр эпизода — образовательная платформа Грейд от Яндекс Практикума. Грейд помогает руководителям и тимлидам точечно обучать сотрудников или целые команды навыкам для конкретных бизнес-задач: подготовить команду к новому проекту, вырастить стажеров или переобучить сотрудника для новой роли. На платформе Грейда более 1000 навыков, а также возможность конструировать обучение под запрос, наблюдать за прогрессом и измерять эффективность — там, где раньше нужно было несколько разных решений, теперь достаточно одной подписки. Переходите по ссылке https://cutt.ly/qeP5YKzV и оставляйте заявку, чтобы получить бесплатный демо-доступ на неделю — он работает сразу для всей команды. Реклама. АНО ДПО «Образовательные технологии Яндекса», ИНН 7704282033, erid: 2SDnjeyCwqu Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: https://facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Женя Кателла, Катя Петрова Полезные ссылки: Статья Why CAD failed in Radiology? https://www.jacr.org/article/S1546-1440(17)31674-5/abstract Сайт Московского Эксперимента по компьютерному зрению https://mosmed.ai/ai/ Телеграм-канал гостя Варим ML https://t.me/varim_ml Сайт Цельса https://celsus.ai/ Список одобренных FDA AI-медицинских изделий https://www.fda.gov/medical-devices/software-medical-device-samd/artificial-intelligence-and-machine-learning-aiml-enabled-medical-devices Секция “Ужасы Медицинских Данных” на ODS-датафесте 2024 - https://ods.ai/tracks/df24-med-data 2023 - https://ods.ai/tracks/df23-meddata 2022 - https://ods.ai/tracks/medical-data-df2022 2021 - https://ods.ai/tracks/medical-data-df2021 Пост DL on computational biology and bioinformatic tutorial: from DNA to protein folding and alphafold2 https://theaisummer.com/deep-learning-biology-alphafold/ Статья Changes in software as as medical device based on artificial intelligence technologies https://telemedai.ru/media/documents/24_Changes_In_Software_As_A_Medical_Device.pdf Пара докладов гостя - Готов ли ИИ давать клятву Гиппократа? https://www.youtube.com/watch?v=ya6ahoQGfDk - Сценарии применения ML в рентгенологии https://www.youtube.com/watch?v=zXH8NsO8rE8 Статья про проблемы с медицинскими данными - Embracing Imperfect Datasets https://arxiv.org/pdf/1908.10454 Доклад про активное обучение в медицине https://www.youtube.com/watch?v=M-geBlVIUXY Конференция MICCAI https://link.springer.com/conference/miccai Статья про метрики качества на медицинских картинках https://arxiv.org/abs/2206.01653 Статья с обзором медицинских LLM https://arxiv.org/abs/2406.03712 Статья Large Language Models in Drug Discovery and Development https://arxiv.org/html/2409.04481v1
10/14/20241 hour, 45 minutes, 15 seconds
Episode Artwork

Podlodka #393 – Социальная инженерия

В этом выпуске мы обсуждаем социальную инженерию — угрозу, которая касается каждого, будь то человек или компания. Мы разберем основные методы атак, и какие психологические техники используют мошенники. Вы узнаете, насколько опасно переходить по ссылкам, открывать видео и скачивать файлы. Эксперт Антон Бочкарев – эксперт по информационной безопасности и сооснователь площадки «Третья Сторона», поделится советами, как защитить себя, помочь близким и бороться с этой угрозой на уровне компании. Партнёр эпизода — образовательная платформа Грейд от Яндекс Практикума. Грейд помогает руководителям и тимлидам точечно обучать сотрудников или целые команды навыкам для конкретных бизнес-задач: подготовить команду к новому проекту, вырастить стажеров или переобучить сотрудника для новой роли. На платформе Грейда более 1000 навыков, а также возможность конструировать обучение под запрос, наблюдать за прогрессом и измерять эффективность — там, где раньше нужно было несколько разных решений, теперь достаточно одной подписки. Переходите по ссылке https://cutt.ly/MePsYc0I и оставляйте заявку, чтобы получить бесплатный демо-доступ на неделю — он работает сразу для всей команды. Реклама. АНО ДПО «Образовательные технологии Яндекса», ИНН 7704282033, erid:2SDnjeio5Gn Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Стас Цыганов, Евгений Кателла Полезные ссылки: https://t.me/By3side Канал Антона, простым языком о безопасности
10/7/20241 hour, 54 minutes, 54 seconds
Episode Artwork

Podlodka #392 – Lua

Lua – уникальный язык программирования, так и не ставший массовым, но при этом занявший кучу разных ниш. Его используют, чтобы писать моды для Factorio, Minecraft и Roblox, высоконагруженную логику для nginx, скрипты для redis, плагины для neovim и wireshark, и даже софт для микроконтроллеров. Все это стало возможным благодаря некоторым дизайновым решениям, которые сделали Lua самым удобным языком для встраивания в другие системы. Антон Солдатов, долгое время разрабатывавший код на Lua в IPONWEB, а также участвовавший в разработке внутреннего форка LuaJIT, рассказал нам все, что нужно знать про этот язык. Партнёр эпизода — образовательная платформа Грейд от Яндекс Практикума. Грейд помогает руководителям и тимлидам точечно обучать сотрудников или целые команды навыкам для конкретных бизнес-задач: подготовить команду к новому проекту, вырастить стажеров или переобучить сотрудника для новой роли. На платформе Грейда более 1000 навыков, а также возможность конструировать обучение под запрос, наблюдать за прогрессом и измерять эффективность — там, где раньше нужно было несколько разных решений, теперь достаточно одной подписки. Переходите по ссылке (https://cutt.ly/seIUESyu) и оставляйте заявку, чтобы получить бесплатный демо-доступ на неделю — он работает сразу для всей команды. Реклама. АНО ДПО «Образовательные технологии Яндекса», ИНН 7704282033, erid:2SDnjdHxW98 Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Стас Цыганов, Егор Толстой Полезные ссылки: LuaVela GitHub https://github.com/luavela/luavela HOPL Paper on Lua https://www.lua.org/doc/hopl.pdf Reddit: Where is Lua Used in the Real World https://www.reddit.com/r/lua/comments/1awn54q/where_is_lua_used_in_the_real_world/ LuaJIT https://luajit.org/ Sailor Project GitHub https://github.com/sailorproject/sailor Reddit: Tracing JIT Compilers https://www.reddit.com/r/Compilers/comments/7pf8b1/have_tracing_jit_compilers_lost/ LuaLang Telegram https://t.me/LuaLang ProLua Telegram https://t.me/ProLua Awesome Lua GitHub https://github.com/LewisJEllis/awesome-lua LuaRocks https://luarocks.org/ Reddit: Lua to Lisp Discussion https://www.reddit.com/r/lisp/comments/x0covh/lua_to_lisp_is_lua_just_sugared_lisp/?rdt=38752
9/30/20241 hour, 42 minutes, 17 seconds
Episode Artwork

Podlodka #391 – Интеропы

Почему одни языки легко взаимодействуют между собой – как, например C и C++, или Java и Kotlin, а другие создают неимоверную боль при попытке вызвать функции одного языка из другого? Все дело в интеропе! Что это такое, и почему он сложнее, чем кажется – разбираемся с Николаем Иготти! Партнёр эпизода — образовательная платформа Грейд от Яндекс Практикума. Грейд помогает руководителям и тимлидам точечно обучать сотрудников или целые команды навыкам для конкретных бизнес-задач: подготовить команду к новому проекту, вырастить стажеров или переобучить сотрудника для новой роли. На платформе Грейда более 1000 навыков, а также возможность конструировать обучение под запрос, наблюдать за прогрессом и измерять эффективность — там, где раньше нужно было несколько разных решений, теперь достаточно одной подписки. Переходите по ссылке (https://clck.ru/3DTUBp) и оставляйте заявку, чтобы получить бесплатный демо-доступ на неделю — он работает сразу для всей команды. Реклама. АНО ДПО «Образовательные технологии Яндекса», ИНН 7704282033, erid:2SDnjdG2yoY Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Женя Кателла, Стас Цыганов
9/23/20241 hour, 36 minutes, 45 seconds
Episode Artwork

Podlodka 390 – Устройство JVM

В выпусках мы уже обсуждали Java, Kotlin, Scala и даже Clojure, но теперь пришло время разобраться с основой популярности этих языков — Java Virtual Machine. Кто сможет лучше всего рассказать о внутреннем устройстве JVM? Конечно, тот, кто сам создавал одну из её реализаций! В этом выпуске вместе с Никитой Липским, инициатором проекта Excelsior JET — JVM с AOT компилятором, мы углубляемся в анатомию JVM, разбираемся с её спецификацией и различными реализациями, обсуждаем особенности оптимизаций, текущие проблемы и тренды в экосистеме JVM. Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Евгений Кателла, Катя Петрова, Стас Цыганов, Егор Толстой Полезные ссылки: Никита Липский – Спасение от Jar Hell с помощью Jigsaw Layers https://www.youtube.com/watch?v=KVdZyj7_KVM GeeCON Prague 2019: Nikita Lipsky - Escaping The Jar Hell With Jigsaw Layers https://www.youtube.com/watch?v=UXlASXkMeN0 JVM Anatomy 101 https://www.youtube.com/watch?v=BeMi8K0AFAc Никита Липский — Верификация Java-байткода: когда, как, а может отключить? https://www.youtube.com/watch?v=-OocG7tFIOQ Никита Липский — Модули Java 9. Почему не OSGi? https://www.youtube.com/watch?v=E3A6Z02TIjg&t=1374s Полный список всех остальных докладов Никиты https://habr.com/ru/companies/jugru/articles/329728/
9/16/20241 hour, 54 minutes, 20 seconds
Episode Artwork

Podlodka #389 – Junior-разработчики

В этом выпуске мы поговорили о входе в IT, обучении и устройстве на позицию junior-разработчика с сооснователем Hexlet Кириллом Мокевниным. Обсудили, как собрать портфолио и где получить практический опыт до первой работы. Изначально Кирилл не планировал затрагивать тему софт-скиллов, но в итоге не удержался — вышло интересно и содержательно. Выпуск – набор конкретных советов и рекомендаций для тех, кто начинает карьеру в IT. Партнёр эпизода – облачная платформы Yandex Cloud. 25 сентября команда проводит Yandex Scale – большую конференцию для тех, кто создаёт цифровые решения. Участников ждет насыщенная программа с технологическими анонсами и практическими кейсами применения облачных технологий. Так что будет интересно и разработчикам, и топ-менеджерам, и всем, кто участвует в создании новых продуктов. Чтобы зарегистрироваться на онлайн-трансляцию, переходите по ссылке. Реклама. ООО "Яндекс.Облако", ИНН 7704458262, erid:2SDnjcvm85G Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Стас Цыганов, Евгений Кателла Полезные материалы: Популярность вакансий по регионам https://special.hexlet.io/it-specialist-vacancies Выпуск Кирилла с Виталием Брагилевским: Где учат лучше: в США, Европе или России? https://www.youtube.com/watch?v=38N2c6SWnZE Список тестовых заданий от Hexlet https://github.com/Hexlet/ru-test-assignments
9/10/20242 hours, 11 minutes, 6 seconds
Episode Artwork

Podlodka #388 – Авторизация и аутентификация

Сколько факторов аутентификации нужно использовать, чтобы учетные записи ваших пользователей были в безопасности? Зачем сбрасывать пароль каждые 30 дней? Есть ли методы аутентификации, которые, с одной стороны, достаточно безопасные, а с другой – удобные даже для вашей бабушки? Никита Хромушкин из Авито провел для нас максимально подробную лекцию про то, насколько проклято текущее состояние дел в аутентификации и какое светлое будущее нас ждет, когда человечество откажется от паролей! Партнёр эпизода – облачная платформа Yandex Cloud, которая проводит большую конференцию Yandex Scale для тех, кто создаёт цифровые решения. Генеративные нейросети, речевые технологии, сервисы для работы с данными и обеспечения безопасности, serverless‑подход – об этом и многом другом 25 сентября расскажут эксперты и партнёры облачной платформы. Участие бесплатное, приходите офлайн в МХАТ им. М. Горького или смотрите в онлайн-трансляции. Зарегистрироваться можно по ссылке: https://lnnk.in/aRpI Реклама. ООО "Яндекс.Облако", ИНН 7704458262, erid:2SDnjd7SVQN Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Евгений Кателла, Егор Толстой Полезные ссылки: Неслучайный генератор случайных одноразовых кодов Тинькофф банка https://habr.com/ru/articles/462071/ OWASP Authentication Cheat Sheet (Про ошибки аутентификации и общие рекомендации) https://lnnk.in/htmx OWASP Multifactor Authentication Cheat Sheet (Факторы, плюсы, минусы, рекомендации, risk-based MFA) https://lnnk.in/hvmu NIST Digital Identity Guidelines / Authentication and Lifecycle Management (Про запрет использования секретных вопросов) https://lnnk.in/duq3 OWASP Password Storage Cheat Sheet (Про безопасное хранение паролей, bcrypt, work factor) https://lnnk.in/aNp7 OAuth 2.0 Authorization Code Grant Type - Fully Visualized (Article with Infographic) (Статья с инфографикой / sequence-диаграммой про OAuth) https://lnnk.in/aMqe OAuth Playground (Authorization Code with PKCE) (Интерактивная площадка для тестирования OAuth+PKCE) https://lnnk.in/aSpL OWASP Testing for OAuth Weaknesses (Руководство по тестированию уязвимостей OAuth) https://lnnk.in/aOp7 OWASP Authentication Testing (Руководство по тестированию аутентификации) https://lnnk.in/evl8 Open Policy Agent (Фреймворк политики безопасности) https://www.openpolicyagent.org/ Rego Sandbox for Open Policy Agent (Песочница для языка Rego) https://play.openpolicyagent.org/ FTC Data Breach Response Guide for Businesses (Гайд для бизнеса на случай утечки паролей) https://lnnk.in/aPpT Book: OAuth 2 in Action (Книга по OAuth2, возможна устаревшая с 2017) https://www.manning.com/books/oauth-2-in-action Book: Cryptography by Damir Sharifyanov (Книга по основам криптографии для новичков) https://lnnk.in/aQpU OWASP Testing Multi-Factor Authentication (Руководство по тестированию многофакторной аутентификации) https://lnnk.in/hxmj OWASP Testing for Bypassing Authorization Schema (Про тестирование обхода схем авторизации) https://lnnk.in/exl2 OWASP Testing for Cookies Attributes (Атрибуты Cookies: Secure, HTTP only, Path, Expires) https://lnnk.in/hzl9
9/3/20242 hours, 14 minutes, 55 seconds
Episode Artwork

Podlodka #387 – С

С – язык, на котором написана значимая часть всего, что нас окружает: от ядра операционной системы до мозгов автомобиля, из колонок которого вы будете слушать этот подкаст. В выпуске вместе с Игорем Жирковым разбираемся с тем, насколько современный C похож на язык, с которым вы познакомились в той самой книге Кернигана и Ритчи, какие особенности делают его одним из самых нетерпимых языков к ошибкам программиста, и стоит ли вообще на нем писать код в 2024 году. Партнер эпизода — TeamLead T-Sync, мероприятие, на котором вы сможете заглянуть в самое сердце культуры тимлидов Т-Банка. Вы сможете послушать доклады, поучаствовать в открытой дискуссии и спиддейтинге с мидл-менеджментом, а также пообщаться с коллегами из других компаний на афтепати. Ждем тимлидов с бэкграундом разработки. Кроме того, если захотите стать частью команды Т-Банка, сможете получить билет на Fast Track. Ивент пройдет 19 сентября в 19:00 в Москве, успейте зарегистрироваться до 17 сентября по ссылке: https://www.tbank.ru/career/fast-offers/teamlead/?utm_source=SoundCloud&utm_medium=prt.fix&utm_campaign=career.fast_offers-teamlead.partners&utm_term=podlodka&erid=2VtzquvjyBs Реклама. АО "ТБанк", ИНН 7710140679, лицензия ЦБ РФ № 2673, erid:2VtzquvjyBs Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Евгений Кателла, Егор Толстой Полезные ссылки: Комитет по стандартизации C https://www9.open-std.org/JTC1/SC22/WG14/#:~:text=ISO%2FIEC%20JTC1%2FSC22%2FWG14%20is%20the%20international%20standardization,contact%20your%20national%20member%20body Three tribes of programming https://josephg.com/blog/3-tribes/ Error model in Midori (про то, какие инварианты, пред- и пост-условия полезны для языка системного программирования) https://joeduffyblog.com/2016/02/07/the-error-model/ Учебник Игоря по С и ассемблеру https://www.amazon.com/Low-Level-Programming-Assembly-Execution-Architecture/dp/1484224027 Проблемы со стандартными потоками в C11 https://gustedt.wordpress.com/2012/10/14/c11-defects-c-threads-are-not-realizable-with-posix-threads/ Когда есть смысл использовать goto https://rubber-duck-typing.com/posts/2017-04-26-goto-the-marvelous.html John Carmack keynote speech Quakecon 2013 https://www.youtube.com/watch?v=eNWAcEu1jpU&list=PLdxGKkjSwJW-1MhAEFy-RBRlxGCz6yhmC Его опыт изучения ФП и почему это необходимо программистам на таких языках как C/C++ https://www.youtube.com/watch?v=1PhArSujR_A&t=125s Хорошая книга по современному С https://www.amazon.com/C-Programming-Modern-Approach-2nd/dp/0393979504 Онлайн-курс Игоря по основам C https://stepik.org/course/73618/syllabus Проекты которые можно осторожно посмотреть Лисп, написанный создателем Julia. Немного по-хакерски, но достаточно разумно https://github.com/JeffBezanson/femtolisp Musl libc https://musl.libc.org/ OpenBSD source code https://github.com/openbsd/src (чисто, но не очень современный стиль) PostgreSQL source code https://git.postgresql.org/gitweb/?p=postgresql.git;a=summary (чисто, но не очень современный стиль)
8/27/20242 hours, 17 minutes, 6 seconds
Episode Artwork

Podlodka #386 – Наушники и колонки

Вторая часть выпуска про звук с Сергеем Рябовым. Если в первой части мы обсудили, как и на что звук записывают, то во второй — как его послушать. Разобрали все от максимального правильного сетапа с золотыми проводами и аналоговым сигналом, до кастомных наушников, делающихся по вашему слепку уха. Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: https://facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Стас Цыганов, Женя Кателла Полезные ссылки: Контакты Сергея: https://t.me/dubbydreadspeaking https://vk.com/dubbydread https://instagram.com/dubbydread https://youtube.com/playlist?list=PL5OlOiFmixC17nIDpNbOf6_7Xbsiktfv5&si=5l-BGPJUKy-xdxHv Контакты Dr.Head: https://doctorhead.ru/ https://t.me/drheadCHAT https://t.me/DrHeadProChat Слепое прослушивание проводов. Звукорежиссер vs Аудиофил: https://youtu.be/lURLTDnbOk8?si=2lqA_HXKnMbuMSIU Два видео про выбор кастомных наушников: https://youtu.be/uPi9CR5LpYk?si=ifkGkzYtlBdpZzhY https://youtu.be/1mcgVLxZSYs?si=ST88Uvd3mM3jdioy
8/20/20242 hours, 31 minutes, 42 seconds
Episode Artwork

Podlodka #385 – Релокация в Японию

Частые землетрясения, жизнь на 12 кв.м. и убийственно дорогие фрукты — это только одна из сторон жизни в Японии. На самом деле, все гораздо более позитивно! Ася Кононова, год назад переехавшая в Японию после получения оффера в местную компанию, рассказывает про свой опыт адаптации в стране, все ее культурные особенности и дает кучу советов тем, кто захочет повторить ее путь. Полезные ссылки: Поиск работы: https://japan-dev.com Про жизнь в Японии: https://youtube.com/@torichyanchanne Поиск людей по интересам: https://meetu.ps Подробное описание разницы между получением гражданства и ПР: https://dsg.or.jp/column/naturalization/6304/ Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: https://facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Евгений Кателла, Егор Толстой
8/12/20241 hour, 57 minutes, 3 seconds
Episode Artwork

Podlodka #384 – Карьера в FAANG

Существует популярное мнение – делай свою работу быстрее и лучше других, и продвижение по карьере не заставит себя ждать. На ранних этапах карьеры это еще справедливо, но чем дальше – тем больше правила игры меняются. Особенно в FAANG, где на каждую высокую позицию невероятно высокая конкуренция. Какие правила там действуют, и как к ним подступиться – выясняем вместе с Максом Страховым. Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Женя Кателла, Катя Петрова, Аня Симонова Полезные ссылки: LinkedIn Макса https://www.linkedin.com/in/max-strakhov-13a0ba57/ Телеграм-канал “Карьера в FAANG” https://t.me/faang_career Записаться на коучинг к Максу https://igotanoffer.com/en/coach/max-4 Сайл Levels.fyi с информацией про разные карьерные уровни в разных компаниях https://levels.fyi Стрим про сигналы для нанимающего на алго-интервью https://youtu.be/GIDOuEJg5yo?si=gMAYoJENZzfshB61
8/5/20242 hours, 6 minutes, 18 seconds
Episode Artwork

Podlodka #383 – Переговоры о деньгах

На протяжении всей карьеры нам постоянно приходится вести переговоры о деньгах — при принятии оффера, обсуждении профессионального роста со своим тимлидом, или назначении стоимости за фриланс и консалтинг услуги. Переговоры — это искусство; понимая их суть и зная основные тактики вы можете сильно увеличить ваши шансы на успех. В этом выпуске вместе с Ильей Синельниковым мы разбираем основные кейсы, когда ИТ-специалистам необходимо вести переговоры о деньгах и учимся применять основные переговорные практики (мир клиента, нет нужде, право на нет), чтобы получать больше. Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Катя Петрова, Стас Цыганов Полезные ссылки: Курс по переговорам и отношениям с клиентами https://bureau.ru/courses/clients-online/
7/29/20241 hour, 32 minutes, 3 seconds
Episode Artwork

Podlodka #382 – Корпоративное обучение

Люди — главный ресурс любого бизнеса. В этом выпуске вместе с Викой Ёлкиной, экспертом в проектировании корпоративного обучения, разбираемся почему компании инвестируют в обучение сотрудников; кого, как и чему учить; и где брать экспертов для создания программ. Поговорили про то, какие навыки развивать внутри компании, а какие лучше взять извне. Обсудили мотивацию сотрудников, роль HR и руководителей, составление индивидуальных планов развития и то, как измерять эффективность таких вложений. Партнёр эпизода — компания YADRO. YADRO — это крупнейшая технологическая компания, которая создает фундаментальные для российского рынка продукты, начиная от серверов, и заканчивая собственной базовой станцией. Большое инженерное сообщество, амбициозные задачи, возможность напрямую влиять на развитие продукта — это то, что ждёт тебя в YADRO! Карьерный портал: https://clck.ru/3Bx92W Портал "Истовый инженер": https://clck.ru/3Bx95k Хабр: https://clck.ru/3Bx96p Курс по схемотехнике для начинающих: https://clck.ru/3Bx97m Реклама. ООО «КНС ГРУПП», ИНН:7701411241, erid: 2SDnjbvfkGJ Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях! Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Аня Симонова, Стас Цыганов, Женя Кателла Полезные ссылки: Курс Learn how to learn https://ru.coursera.org/learn/learning-how-to-learn 6 дисциплин прорывного обучения https://www.litres.ru/book/kelhun-uik/shest-disciplin-proryvnogo-obucheniya-kak-prevratit-obuchenie-i-42860847/?ysclid=lukynb3h1o479729987 Пятая дисциплина. Искусство и практика обучающейся организации https://www.litres.ru/book/piter-senge/pyataya-disciplina-34456687/?ysclid=lukynw887b2451619
7/22/20241 hour, 34 minutes, 55 seconds
Episode Artwork

Podlodka #381 – Стоицизм

Про стоицизм поговорили с Иваном Ямщиковым – ведущим подкаста Проветримся, а еще профессором Высшей Технической Школы города Вюрцбург. Обсудили, как стоицизм помогает меньше переживать из-за событий, на которые мы не можем повлиять, и дает мотивацию делать то, что действительно важно. Идеи из выпуска могут помочь пережить тяжелые времена и не только. Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Стас Цыганов, Катя Петрова, Егор Толстой Полезные ссылки: Выпуск Ивана про стоицизм https://progulka.yamshchikov.info/231736/14774002- Дневник Марка Аврелия https://ru.wikipedia.org/wiki/%D0%9A_%D1%81%D0%B0%D0%BC%D0%BE%D0%BC%D1%83_%D1%81%D0%B5%D0%B1%D0%B5 A Guide to the Good Life: The Ancient Art of Stoic Joy – William B. Irvine
7/16/20241 hour, 43 minutes, 5 seconds
Episode Artwork

Podlodka #380 – Как устроены медиа

Подлодка – это в некотором роде СМИ, хоть и не очень массовое. Нам стало интересно, как работают изнутри настоящие медиа, поэтому мы пригласили в гости Максима Иванова, который за свою карьеру работал и в игрожуре, и в общественно-политическом издании, которое нельзя называть, а сейчас тимлидит редакции в Т—Ж. Вместе с ним мы разбираемся, чем отличаются различные типы медиа, как работают редакции, и кто и зачем сейчас вообще идет в журналистику. Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Евгений Кателла, Егор Толстой Полезные ссылки: Слушать «Не занесли» https://podcast.ru/995780921 Смотреть «Не занесли» https://www.youtube.com/@NeZanesli Читать «Не занесли» https://t.me/nezanesli Все выпуски журнала Максима и Егора «More Than One Game» https://issuu.com/mtog
7/8/20242 hours, 11 minutes, 9 seconds
Episode Artwork

Podlodka #379 – Чистый код

Когда-то давно Роберт Мартин (он же “Дядя Боб”) популяризовал словосочетания “Чистый код” и “Чистая архитектура”. С тех пор не утихают споры, а что же именно он под всем этим подразумевает. Прошло несколько раундов обсуждений, и уже выросло поколение разработчиков, которые говорят, что рекомендациям Дяди Боба ни в коем случае нельзя следовать. А значит пришла пора нам самим разобраться с тем, что такое Чистый Код! А помогает нам в этом Кирилл Мокевнин из Hexlet. Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Женя Кателла, Катя Петрова Полезные ссылки: Телеграм-канал Кирилла: https://t.me/orgprog Ютуб Кирилла: https://www.youtube.com/@mokevnin Твиттер Кирилла https://twitter.com/mokevnin AASM - DSL для конечных автоматов в Ruby https://github.com/aasm/aasm
7/1/20242 hours, 1 minute, 13 seconds
Episode Artwork

Podlodka #378 – Звукозапись

В выпуске обсудили, как была устроена звукозапись в доцифровую эпоху и что изменилось с приходом цифры. Сергей Рябов из Dr.Head рассказал про отличия микрофонов и по какому принципу выбрать тот, который подходит под вашу задачу. Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Стас Цыганов, Катя Петрова Полезные ссылки: Контакты Сергея https://t.me/dubbydreadspeaking https://vk.com/dubbydread https://instagram.com/dubbydread https://youtube.com/playlist?list=PL5OlOiFmixC17nIDpNbOf6_7Xbsiktfv5&si=5l-BGPJUKy-xdxHv Контакты Dr.Head: https://doctorhead.ru/ https://t.me/drheadCHAT https://t.me/DrHeadProChat
6/24/20242 hours, 3 minutes, 21 seconds
Episode Artwork

Podlodka #377 – Сетевой код в играх

Любой мультиплеер – это набор очень хитрых иллюзий, которые создают ощущение одновременной игры в окружении, где ее принципиально не может быть. Михаил Панин, инженер VR в Meta, а в прошлом техлид популярных мобильных онлайн-игр, рассказал про то, как решаются сложнейшие задачи синхронизации состояний между игроками и сервером, и как программисты сетевого кода оперируют таймлайнами, по запутанности близкими к фильмам Нолана. Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Евгений Кателла, Стас Цыганов, Егор Толстой Полезные ссылки: Статьи Михаила на Хабре про сетевой код https://habr.com/ru/users/marsermd/ Youtube Михаила https://youtube.com/@michaelpanin Инстаграм Михаила https://www.instagram.com/marsermd Подборка материалов про сетевой код в играх https://github.com/ThusSpokeNomad/GameNetworkingResources Доклад про мультиплеер от Destiny https://www.gdcvault.com/play/1022246/Shared-World-Shooter-Destiny-s Доклад про latency в Call of Duty https://gdcvault.com/play/1023220/Fighting-Latency-on-Call-of GDC Networking Scripted Weapons and Abilities in 'Overwatch' https://www.youtube.com/watch?v=odSBJ49rzDo Replay Technology in Overwatch: Kill Cam, Gameplay, and Highlights https://www.youtube.com/watch?v=W4oZq4tn57w Networking Scripted Weapons and Abilities in Overwatch https://www.youtube.com/watch?v=ScyZjcjTlA4 GafferOnGames https://gafferongames.com/
6/17/20241 hour, 58 minutes, 45 seconds
Episode Artwork

Podlodka #376 – Обработка ошибок

Обычно мы надеемся, что наши программы будут работать без ошибок. Тем не менее, все-таки приходится предусматривать все возможные сценарии, когда что-то может пойти не так. В этом выпуске мы тщательно разобрались в том, а что же именно может пойти не так, и как нам с этим помогают различные языки программирования. Экскурсию в мир обработки ошибок нам провел Дмитрий Свиридкин из AWS. Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Женя Кателла, Стас Цыганов Полезные ссылки: UB book, упомянутый в выпуске https://github.com/Nekrolm/ubbook Видео про деление на 0 https://youtu.be/JU9ICaPZUCg?feature=shared C++ errors competition https://tgceec.tumblr.com/ Блогпост про RAII https://verdagon.dev/blog/higher-raii-uses-linear-types Статья про structured exception handling https://learn.microsoft.com/en-us/cpp/cpp/structured-exception-handling-c-cpp?view=msvc-170 Статья про R http://adv-r.had.co.nz/Exceptions-Debugging.html Статья про обработку ошибок в Zig https://www.aolium.com/karlseguin/4013ac14-2457-479b-e59b-e603c04673c8
6/10/20242 hours, 45 seconds
Episode Artwork

Podlodka #375 – Инди-хакинг

Инди – это цель, а хакинг – это способ ее достичь. Стас Кулеш, инди-хакер с $60K MRR и бесконечным количеством проектов за плечами рассказал о том, как любой разработчик может прийти к финансовой независимости через пассивный доход от собственных проектов. Выбор идеи, поиск первых клиентов, закрытие продуктов – мы разобрали все фазы жизненного цикла, через которые вам предстоит пройти. Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Стас Цыганов, Егор Толстой Полезные ссылки: Инди vs Корпорат https://vas3k.blog/notes/indie_vs_corpo/ YC School https://www.youtube.com/watch?v=BUE-icVYRFU&list=PLQ-uHSnFig5M9fW16o2l35jrfdsxGknNB Indiehackers indiehackers.com Идеи для арбитражного трафика ahrefs.com Промптинг 1 https://platform.openai.com/docs/guides/prompt-engineering Промптинг 2 https://learn.codesignal.com/course-paths/16 Аккаунты индихакеров https://x.com/damengchen https://x.com/levelsio https://x.com/tdinh_me Проекты Стаса Karma https://karmabot.chat Time https://timebot.chat Site Palette https://palette.site SpellCheck https://spellcheckfigma.com Sliday https://sliday.com
6/3/20241 hour, 54 minutes, 12 seconds
Episode Artwork

Podlodka #374 – High Performance

В выпуске поговорили как можно прийти к высокой производительности через Observability, Profiling и Benchmarking. Сергей Тепляков предложил простые критерии, как понять, что вам надо задуматься об оптимизации, а главное, развеял мифы, что всегда проще залить проблему покупкой мощностей. Новый сезон Podlodka Python Crew стартует 3 июня и посвящен инфраструктуре. Разберемся с мониторингом и трейсингом, найдем неочевидные способы оптимизации сервисов, научимся предотвращать фейлы с безопасностью и не только. Забирай скорее билет со скидкой в 500 рублей по промокоду INFRA_PYTHON: https://podlodka.io/pythoncrew Реклама. ИП Толстая Елена Петровна ИНН:507503278104, erid:2SDnjf3vUPK Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Стас Цыганов, Евгений Кателла Полезные ссылки: Выступления Martin Thompson, которые обсуждали в выпуске https://www.youtube.com/watch?v=VbTJHQe3nNg https://www.youtube.com/watch?v=03GsLxVdVzU Обсуждение .Net коллекции span https://www.youtube.com/watch?v=5KdICNWOfEQ
5/27/20241 hour, 58 minutes, 16 seconds
Episode Artwork

Podlodka #373 – Разработка LLM-приложений

Мы уже привыкли к LLM – большим языковым моделям вроде ChatGPT. Никого уже не удивишь ситуациями, когда чатик помог сделать какую-то работу. А значит пора выходить на новый уровень и делать сервисы и приложения на базе LLM! Но тогда встает ряд принципиально новых вопросов: а что, если нужен не простой ответ, а цепочка рассуждений? А что, если есть четкие критерии качества, и рандомные галлюцинации чатика недопустимы? Что делать – разберемся в этом выпуске вместе с Максом Страховым из Apple! Новая недельная конференция от Podlodka Crew для React-разработчиков уже 27 мая. Разберем паттерны построения архитектуры в эентепрайзе и стартапе, выберем подходящие инструменты и стейт-менеджеры, и многое другое. По промокоду REACT_GPT забирай скорее билет со скидкой в 500 рублей: https://podlodka.io/reactcrew Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Женя Кателла, Егор Толстой Полезные ссылки: Страница гостя в LinkedIn https://www.linkedin.com/in/max-strakhov-13a0ba57/ Канал гостя про карьеру в FAANG https://t.me/faang_career Запись на консультацию к гостю https://igotanoffer.com/en/coach/max-4
5/20/20241 hour, 51 minutes, 15 seconds
Episode Artwork

Podlodka #372 – Силовые тренировки, часть 2

Мы не могли оставить вас без полного гайда по качалке, ведь как мы выяснили в первой части серии, силовые тренировки — это самый простой и эффективный способ продлить молодость и не сойти с ума в этом мире! Если в первой части мы навалили базы о том, как вообще составляются программы, то эта часть вышла максимально прикладная: разобрали насущные вопросы начиная от того, как правильно сочетать силовые с кардио заканчивая разработкой лучшей стратегии по накачке жопы, обсудили как выработать у себя привычку заниматься силовыми регулярно и с удовольствием, какие красные флаги есть при подборе тренера и какое оборудование закупить, чтобы заниматься силовыми дома. Кстати, третья часть тоже будет 🌚 Ждем всех техлидов на новом сезоне Podlodka Techlead Crew, посвященном архитектуре. Как проводить архитектурное ревью, отличать хорошую архитектуру от плохой, эффективно применять разные подходы к архитектуре узнаем уже 20 мая. Забирай билет с скидкой в 500 рублей по промокоду TRICEPS: https://podlodka.io/techcrew Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: https://facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие выпуска: Катя Петрова, Егор Толстой Полезные ссылки: Твиттер Стаса https://twitter.com/QuantStrength Telegram-канал Стаса про доказательный фитнес https://t.me/QuantStrength
5/14/20241 hour, 51 minutes, 30 seconds
Episode Artwork

Podlodka #371 – Силовые тренировки, часть 1

Качалка не только делает вас сильным, красивым и уверенным в себе, но еще и улучшает менталочку, и даже помогает бороться с раком! В этом выпуске мы посмотрели на силовые тренировки с позиций доказательного фитнеса, и под чутким взглядом опытного тренера Станислава Цаллагова разобрались, как подойти к составлению оптимальной программы тренировок. Сразу предупреждаем — выпуск получился настолько длинным и насыщенным, что мы решили разбить его на две части! 13 мая стартует сезон Podlodka Go Crew, посвященный работе с базами данных. Максимум практических советов по взаимодействию с Postgres, Redis, SQLite. Забирай скорее билет со скидкой в 500 рублей по промокоду FITNESS: https://podlodka.io/gocrew Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: https://facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Катя Петрова, Егор Толстой Полезные ссылки: Твиттер Стаса https://twitter.com/QuantStrength Telegram-канал Стаса про доказательный фитнес https://t.me/QuantStrength
5/6/20242 hours, 58 minutes, 49 seconds
Episode Artwork

Podlodka #370 – SEO

На первый взгляд кажется, что SEO — это набор техник, который позволяет вашему сайту выглядеть лучше в глазах поисковиков, но это представление ошибочно. Андрей Мещанкин из Туту.ру рассказал о современном SEO, и почему сейчас выгоднее вкладывать средства в развитие сайта, чем в попытки обмануть поисковый движок. Насколько хорошо вы демонстрируете свои гибкие навыки на собеседованиях? Умеете в самопрезентацию и переговоры? В новом сезоне Podlodka Soft Skills погрузимся в процесс прохождения собеседований и научимся «продавать» свой опыт и скиллы. Встречаемся уже 13 мая. Спеши забрать билет со скидкой 500 рублей по промокоду SOFT_INTERVIEW: https://podlodka.io/softcrew Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: https://facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Стас Цыганов, Катя Петрова Полезные ссылки: Книга по SEO, упомянутая в выпуске: https://www.amazon.com/Art-SEO-Mastering-Search-Optimization/dp/1491948965 Телеграм Андрея: https://t.me/mesch1
4/29/20241 hour, 43 minutes, 25 seconds
Episode Artwork

Podlodka #369 – Нарративный дизайн

Рассказать хорошую историю – сложно. Сделать увлекательный геймплей – тоже сложно. Ну а сделать так, чтобы повествование и игровые механики друг друга органично дополняли – это уже другой уровень и работа для специально обученных людей! Разбираемся в теме с Альфиной, приложившей руку к таким шедеврам как Мор (Утопия) и Disco Elysium. Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Женя Кателла, Стас Цыганов
4/22/20242 hours, 17 minutes, 21 seconds
Episode Artwork

Podlodka #368 – Инженерная культура в БигТехе

Инженерная культура компании пронизывает нашу работу от и до. Какими критериями бизнес руководствуется при найме и почему собеседования устроены именно так а не иначе? Сколько времени у вас уйдет на реализацию конкретной фичи, а сколько на обсуждения острых вопросов на архитектурном и код-ревью и нужны ли эти ревью вообще? Как принимаются решения о расширении тех. стека проекта? Что нужно сделать, чтобы получить повышение, и что такого натворить, чтобы вас уволили? Не смотря на то, что мы привыкли воспринимать FAANG компании в одну цельную группу, инженерная культура в них сильно отличается. В этом выпуске Алексей Козятинский (ex. Google, а сейчас senior staff SWE в Netflix) откровенно поделился с нами своим сложным жизненным опытом в биг техе, и вместе мы поразмышляли о том, как инженерная культура помогает бизнесу достигать своих целей, какое влияние она оказывает на конечных сотрудников и как выбрать “ту самую” компанию мечты, где вы будете чувствовать себя по-настоящему на своем месте. Новый сезон Podlodka PHP Crew - это глубокое погружение в работу с базами данных. Как спроектировать БД, настроить уровни изоляции, как работать с postgreSQL и Redis - узнаем уже 22 апреля. Забирай свой билет со скидкой в 500р по промокоду PHP_BD: https://podlodka.io/phpcrew Ведущие в выпуске: Катя Петрова, Егор Толстой
4/15/20242 hours, 9 minutes, 5 seconds
Episode Artwork

Podlodka #367 – Zig

В выпуске мы придумали идеальное описание языка программирования Zig – это DSL для машинного кода. И за этим определением кроется куча интересных концепций, начиная от брутальной простоты в синтаксисе и фичах, заканчивая метапрограммированием, основанном на comptime вычислениях. Погружаться в все еще редкий, но уже не эзотерический язык нам помогал Алекс Кладов, который использует Zig в разработке настоящего продакшн проекта – базы данных TigerBeetle. Партнёр эпизода — IT-компания Selectel. Ребята создают облачные решения и предлагают в аренду серверы, которые размещают в своих дата-центрах в России. Нетривиальные задачи, опытные коллеги, доверие и поддержка – то, что ждет тебя в Selectel. https://selectel.ru/careers/ http://t.me/selectelcareers Реклама. ООО «Селектел», ИНН:7842393933, erid:2SDnjdrYRdK Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях! Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Евгений Кателла, Егор Толстой Полезные ссылки: Zig And Rust https://matklad.github.io/2023/03/26/zig-and-rust.html Assorted thoughts on zig (and rust) https://www.scattered-thoughts.net/writing/assorted-thoughts-on-zig-and-rust/ Статья про устройство компилятора Zig ​​https://mitchellh.com/zig Zig Language Reference https://ziglang.org/documentation/master/ TigerBeetle Design Document https://github.com/tigerbeetle/tigerbeetle/blob/main/docs/DESIGN.md 2024 Financial Report and Fundraiser https://ziglang.org/news/2024-financials/ Awesome Zig https://github.com/nrdmn/awesome-zig
4/8/20242 hours, 13 minutes, 31 seconds
Episode Artwork

Podlodka #366 – Релокация в UK

С Сашей Зиминым поговорили про его опыт работы и жизни в Британии. В начале как наемного сотрудника, а теперь уже как исключительного таланта. В релокационном выпуске традиционно прошлись по климату, бытовым вопросам, сложностям с подготовкой документов, поиском жилья и работы. Радует, что в этом выпуске Женя с Егором также не остались в стороне и поделились своим опытом. Обещанный чат для получения талант-визы: https://t.me/globaltalenthowto Хочешь научиться хитрым фишкам UI под iOS? Ждем тебя 15-го апреля на iOS Podlodka Crew. Разберем нестандартный лейаут, эффекты на Metal, сложные анимации в SwiftUI, а также поговорим про оптимизацию. По промокоду UI_MAGIC будет приятная скидка в 500р. Не пропусти сезон! Забирай билет на https://podlodka.io/ioscrew Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Стас Цыганов, Евгений Кателла, Егор Толстой
4/1/20242 hours, 27 minutes, 11 seconds
Episode Artwork

Podlodka #365 – Ада Лавлейс и программирование

В некоторых выпусках мы уже обсуждали, как работы ученых и инженеров в 60-70-е годы повлияли на современное программирование. Сейчас мы пошли еще дальше! Вместе с Виталием Брагилевским обсуждаем выдающуюся личность Ады Лавлейс, и то, как в ее главном труде видны концепции современного программирования. Встречаем апрель с новым сезоном Podlodka Teamlead Crew, посвященным метрикам. Узнаем про базовый набор метрик тимлида, процессы внедрения и принятия решений на их основе, научимся избавляться от вредных метрик. Забирай билет со скидкой по промокоду TL_ADA: https://podlodka.io/tlcrew Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Женя Кателла, Егор Толстой Полезные ссылки: Биография https://www.amazon.com/Adas-Algorithm-Daughter-Launched-Digital/dp/1783340711 Скетч с заметками переводчика https://www.fourmilab.ch/babbage/sketch.html
3/26/20242 hours, 14 minutes, 17 seconds
Episode Artwork

Podlodka #364 – Дата и время

Дата и время – не самый простой домен. То зимнее-летнее время, то часовые пояса не кратны часу. А что, если не надо привязываться к часовому поясу? Еще в чате распределенной команды написали, что митинг в 5PM, так когда подключаться? Как синхронизировать время с колонией на Марсе? Одни вопросы. И во всех них мы подробнейше разобрались с Никитой Прокоповым. Так что давайте сверим часы и приятного прослушивания! Хочешь научиться оптимизировать производительность UI приложения на лету? Ждем тебя 25-го марта на Android Podlodka Crew. Разберем полезные инструменты, подберем метрики и убедим бизнес выделить ресурсы на оптимизацию. По промокоду HIGH_PERFORMANCE будет приятная скидка в 500р. Не пропусти сезон! Забирай билет на https://podlodka.io/droidcrew Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Стас Цыганов, Евгений Кателла Дополнительные материалы: Статья Бартоша Цехановского про GPS https://ciechanow.ski/gps/
3/18/20241 hour, 42 minutes, 52 seconds
Episode Artwork

Podlodka #363 – Культурная интеграция экспатов

Все ведущие подкаста недавно релоцировались в другие страны. А некоторые – даже несколько раз. Мы по себе знаем, насколько сложен процесс адаптации, и насколько просто вместо интеграции в новую культуру свалиться в одну из возможных крайностей. Юлия Белозерова, экспат с большим опытом и человек, изучающий вопрос культурной интеграции с научной стороны, рассказала про то, как к ней правильно подойти, чем интегрированные экспаты отличаются от неинтегрированных, как правильно проводить смоллтолки, заводить рабочие и личные отношения и преодолеть культурный шок. В новом сезоне Podlodka Product Crew без инфоцыганства и воды разбираемся в практическом применении ML и AI. Как внедрить AI-фичи в продукт или запустить сервис на основе ML, какие расходы нужно предусмотреть и где здесь прибыль. Узнаем уже 18 марта. Скидка 500р по промокоду EXPAT - https://podlodka.io/productcrew Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Евгений Кателла, Катя Петрова, Егор Толстой, Аня Симонова Полезные ссылки: Огромный гайд от Юли по smalltalks https://vas3k.club/post/11188/ Книга Culture Map https://erinmeyer.com/books/the-culture-map/ Книга Watching the English https://www.amazon.com/Watching-English-Hidden-Rules-Behaviour/dp/0340818867 Книга What Mean? Where Russians Go Wrong in English https://www.amazon.com/What-Mean-Where-Russians-English/dp/0781813220 Книга Волшебная Индия, или как жить и управлять людьми в этой стране https://www.litres.ru/book/evgeniy-vladimirovic/volshebnaya-indiya-ili-kak-zhit-i-upravlyat-ludmi-v-e-24258494/chitat-onlayn/ Канал Юли про проектный менеджмент https://t.me/AAAAAEUhIFH7EoLbhmHzpA Много разных статей Юли https://vas3k.club/user/Covectb_cobaka/ Менторство от Юли https://getmentor.dev/mentor/yulia-belozerova-104
3/11/20242 hours, 21 minutes, 33 seconds
Episode Artwork

Podlodka #362 – FemTech

FemTech — технологии, которые улучшают жизнь и здоровье женщин. Если вы думаете, что дело заканчивается трекерами цикла… То, поверьте, этот выпуск вас удивит! Gender data gap — огромная и далеко не единственная проблема в сфере женского здравоохранения. Но наука, технологии, и общество не стоят на месте: создается все больше продуктов направленных на здоровье женщин и решение специфичных для них проблем. В этом выпуске вместе Ирой Евдокимовой, основательницей первого медиа о FemTech на русском языке, разбираемся, как технологии на любой вкус — от AI до блокчейна — помогают женщинам, а также что происходит на рынке FemTech продуктов. Яндекс Практикум поможет прокачать скилы и расти в IT-профессии. Больше о том, какие навыки могут получить специалисты с опытом: https://clck.ru/39CoZh Реклама. АНО ДПО «Образовательные технологии Яндекса». ОГРН 1147799006123 Конференция Podlodka Java Crew стартует 11 марта. Разбираемся с интеграциями между сервисами: выбор типа взаимодействия; работа с Service Mesh и GraphQL; настройка Java с NoSQL базой данных и многое другое. Скорее забирай билет: https://podlodka.io/javacrew Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Катя Петрова, Аня Симонова, Стас Цыганов Полезные ссылки: Innovation in Women's Health Report https://www.svb.com/trends-insights/reports/womens-health-report/ Closing the data gaps in women’s health https://www.mckinsey.com/industries/life-sciences/our-insights/closing-the-data-gaps-in-womens-health Even in femtech, it still pays to be a male founder https://sifted.eu/articles/even-in-femtech-it-still-pays-to-be-a-male-founder 2022 FemTech Landscape Report https://mailchi.mp/femhealthinsights/2022-landscape-report Femtech market size worldwide from 2021 to 2030 https://www.statista.com/statistics/1333181/global-femtech-market-size/#:~:text=Femtech%20market%20size%20worldwide%202021%2D2030&text=In%202021%2C%20the%20femtech%20market,percent%20from%202022%20to%202030 https://femtechforce.mave.digital/ https://t.me/femtechforce https://www.linkedin.com/in/iraevdokimova/
3/5/20241 hour, 23 minutes, 38 seconds
Episode Artwork

Podlodka #361 – Профессия: CFO

Продолжаем разбираться, за что отвечают разные C-level менеджеры, и в этот раз фокус на деньгах – говорим про CFO. Готовьте кошельки! Поговорили про финансирование, планирование, управление рисками – и все это на масштабах от стартапа до корпорации. А в гостях у нас Денис Дубовцев. Начните учиться бесплатно и попробуйте вводную часть курса «Фулстек разработчик с нуля» Яндекс Практикума: https://clck.ru/38ydkW Реклама. АНО ДПО «Образовательные технологии Яндекса». ОГРН 1147799006123. erid 2SDnjdFywhz для Твиттера Продолжаем разбираться, за что отвечают разные C-level менеджеры, и в этот раз говорим про CFO. Готовьте кошельки! Поговорили про финансирование, планирование, и управление рисками на масштабах от стартапа до корпорации. А в гостях у нас Денис Дубовцев Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Содержание: Ведущие в выпуске: Женя Кателла, Катя Петрова Полезные ссылки: Ссылки на книгу Текстовая на Литрес: https://www.litres.ru/book/denis-dubovcev/professiya-finansist-kak-v-sovremennom-biznese-motivirovat-70199071/ Аудиокнига на Литрес: https://www.litres.com/audiobook/denis-dubovcev/professiya-finansist-kak-v-sovremennom-biznese-motivirovat-70201102/ Текстовая на Google.Play: https://play.google.com/store/books/details?id=6EjnEAAAQBAJ
2/26/20241 hour, 43 minutes, 31 seconds
Episode Artwork

Podlodka #360 – Тестовые окружения

Мы уже несколько выпусков посвятили тому, как правильно “готовить” тесты — составлять тест-кейсы, реализовывать и оптимизировать автотесты, поддерживать тестовую документацию. Но один вопрос остается открытым — а же все это тестирование проводить? В этом выпуске эксперт в DevOps Александр Тарасов, погрузил нас в мир тестовых сред. Мы не только разобрались в классическом разделении dev / staging / production, но и рассмотрели альтернативный подход с “миксом” сред, в котором нет выделенной среды для тестирования. Обсудили не только туллинг, но и извечный вопрос коммуникации разработичков и тестировщиков — в общем, как всегда, разобрали тему со всех сторон! Ведущие в выпуске: Катя Петрова, Евгений Кателла Полезные ссылки: https://taplink.cc/alex_pshe
2/19/20241 hour, 7 minutes, 57 seconds
Episode Artwork

Podlodka #359 – Тест-кейсы

Результат работы программистов – код. Дизайнеров – макеты и красивые иконки. А вот с тестировщиками все намного интереснее! Вместе с Анастасией Заречневой, тестировщицей из JetBrains и создательницей сообщества QA Sisters, мы разбираемся, что такое тестовая документация, откуда вообще берутся тест-кейсы, какие хитрые практики тест-дизайна помогают оптимизировать их количество, и как эти тест-кейсы правильно хранить и использовать. Подкаст записан при поддержке Test IT — разработчика самой популярной в России TMS. Простая организация тестовой документации: ручные и автотесты в едином интерфейсе, удобное планирование, наглядная отчетность и широкие возможности интеграции. Бесплатный триальный период облачной версии — 14 дней. Узнать подробнее: http://vk.cc/cuiuMp Реклама ООО “Тест АйТи”, ИНН 7728468710, erid 2SDnjc5b5Xv Если вам понравился выпуск, вам точно зайдет и новый сезон конференции Podlodka QA Crew. Всю неделю 26 февраля-1 марта мы будем разбираться с тем, какие теоретические знания тестировщики часто пропускают, и как они могут помочь им в работе. Сети, математика, алгоритмы и даже проектирование систем – приходите, будет огонь! podlodka.io/qacrew Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Катя Петрова, Егор Толстой Полезные ссылки: Силлабус ISTQB Certified Tester Foundation Level https://www.istqb.org/certifications/certified-tester-foundation-level Полезная краткая заметка о том, что представляет хороший тест-кейс https://habr.com/ru/articles/246463/ QA Bible – одно из полнейших современных руководств по тестированию https://vladislaveremeev.gitbook.io/qa_bible Посты в блоге Ольги Назиной по теме тестовой документации https://okiseleva.blogspot.com/2020/05/blog-post_14.html Школы тестирования https://goblingame.blogspot.com/2012/03/blog-post.html Тестирование на основе моделей https://habr.com/ru/companies/vk/articles/506048/
2/12/20241 hour, 47 minutes
Episode Artwork

Podlodka #358 – Шахматы

В выпуске обсудили нескучные правила шахмат, а также разновидности шахмат. Рассмотрели шахматы как вид спорта, или даже киберспорта. Узнали как AI играет в шахматы, оценивает силу ходов, помогает совершенствоваться, а иногда – читерить. В гости к нам пришел Даня Пилин – создатель онлайн школы по шахматам в Skyeng, product owner. Бесплатный курс Практикума «Какую профессию в программировании выбрать» поможет определиться с направлением по душе: https://clck.ru/38Z2NE Реклама. АНО ДПО «Образовательные технологии Яндекса». ОГРН 1147799006123. erid 2SDnjcBYN8Y Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Стас Цыганов, Егор Толстой Cсылки: Телеграм https://t.me/danya_pil Личный канал в тг про бизнес, стартапы https://t.me/Pilin_Insights Linkedin https://www.linkedin.com/in/danya-pilin-b6a81baa Aimchess https://aimchess.com/ Полезные материалы к выпуску: https://twitter.com/HTTP_Lovecraft/status/1656029332593098761
2/5/20241 hour, 17 minutes, 8 seconds
Episode Artwork

Podlodka #357 – Партнерство

И стартап, и пет-проект проще начинать с кем-то, например, другом или родственником. Сначала вы просто делаете что-то прикольное, но с ростом проекта растут и ставки. Как не навредить проекту и сохранить здоровое партнерство – рассказывает Дмитрий Гриц. Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях! Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Женя Кателла, Катя Петрова Полезные ссылки: Telegram-канал https://t.me/partnership_expert Instagram https://instagram.com/grits.partners Youtube https://youtube.com/@dsgrits Сайт адвокатского бюро https://lawfirm.moscow Сайт «Партнерская сессия» https://partnership.expert
1/29/20241 hour, 44 minutes, 14 seconds
Episode Artwork

Podlodka #356 – Автоматизация тестирования

Мы много времени уделяем обсуждению того, как писать код классно — спорим про технологии, языки, фреймворки, IDE и т. п. При этом все мы знаем, что реализация фичи — это лишь верхушка айсберга. А что там насчет стабильности? Обеспечение качества продукта — сложный, трудоемкий процесс, который требует постоянного внимания. В этом выпуске вместе с Сашей Пшеборовской обсудили все аспекты автоматизации тестирования — от основных челленджей построения таких систем до специфики написания тестов под конкретную платформу, от инструментов до лучших практик и трендов. Выпуск будет полезен всем, вне зависимости от вашей роли на проекте, ведь в итоге качественных продукт — это результат командой работы 🤝 Test IT TMS – лидер рынка РФ среди инструментов управления тестированием. Ручные и автотесты на одной платформе, удобное планирование и понятная отчетность. Приглашаем на обзорный вебинар 25 января в 18:00. Покажем типичные сценарии работы и лайфхаки, расскажем об обновлениях и ответим на вопросы. Регистрация: https://707.su/IWca Реклама ООО “Тест АйТи”, ИНН 7728468710 Ведущие в выпуске: Катя Петрова, Евгений Кателла Полезные ссылки: https://taplink.cc/alex_pshe
1/22/20241 hour, 59 minutes, 46 seconds
Episode Artwork

Podlodka #355 – Обязательные знания для тимлида

Мало кого из тех, кто становится тимлидом, жизнь как-то к этому готовила. Управлению людьми и командами редко учат в университетах, работа рядовым программистом тоже не приносит нужных знаний. Мы решили помочь всем текущим и будущим руководителям и записали выпуск с разбором всех областей знаний, в которых нужно разбираться. Сразу предупреждаю – наш гость, Виталий Шароватов, копает максимально глубоко, поэтому подготовьтесь к обсуждению теории массового обслуживания и психологии рабочего труда! Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Евгений Кателла, Катя Петрова, Стас Цыганов, Егор Толстой Полезные ссылки: Практика без теории До Зиммельвейса все врачи практиковали родовспоможение грязными руками https://www.historymed.ru/encyclopedia/doctors/index.php?ELEMENT_ID=4948 Карго-культы в IT https://www.youtube.com/watch?v=K-dvO2sLaZk&list=PLFtS8Ah0wZvWS37oveJ0-D5K6V7GWUpqY&index=28 Физиология труда https://www.ozon.ru/product/psihofiziologiya-professionalnoy-deyatelnosti-umstvennyy-trud-uchebnoe-posobie-studentam-880854493/ http://repo.ssau.ru/bitstream/Uchebnye-izdaniya/Rukovodstvo-po-fiziologii-truda-Elektronnyi-resurs-ucheb-posobie-76477/1/Ведясова%20О.А.%20Руководство.pdf Психология труда https://core.ac.uk/download/pdf/81696897.pdf https://urait.ru/book/psihologiya-truda-530652 Организационная психология https://urait.ru/book/organizacionnaya-psihologiya-425235 http://elibrary.sgu.ru/uch_lit/2256.pdf Социология труда https://www.isras.ru/files/File/publ/Toschenko_Zvetkova_soc_truda.pdf Теория систем https://www.amazon.co.uk/Ackoffs-Best-Classic-Writings-Management/dp/0471316342 Научпоп про мотивацию https://www.amazon.com/gp/product/B0033TI4BW Теория исследования операций https://www.amazon.com/Platform-Change-1st-Stafford-Beer-ebook/dp/B0C3XVYVK6 Кибернетика https://royallib.com/book/viner_norbert/kibernetika_ili_upravlenie_i_svyaz_v_givotnom_i_mashine.html
1/15/20242 hours, 21 minutes, 43 seconds
Episode Artwork

Podlodka #354 – Разработка для VR и NeRF

У нас уже был выпуск про VR, потому мы обсудили, что произошло с индустрией за прошедшие годы. В центральной части выпуска подняли тему NeRF — технологии, которая позволяет делать фотореалистичные снимки сцен, после чего по ней можно двигаться в VR шлеме, добиваясь невозможного до этого уровня погружения. В гости к нам пришел Андрей Володин, бывший разработчик Prizma, основатель Нет Монет, а сейчас фаундер Gracia. Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Стас Цыганов, Егор Толстой Полезные ссылки: PoC от Андрея, с бьющим человеком https://twitter.com/s1ddok/status/1704931093466481125?s=20 Прототип от LumaLabs https://lumalabs.ai/interactive-scenes Техническое описание работы NeRF https://www.matthewtancik.com/nerf
1/8/20242 hours, 42 minutes, 47 seconds
Episode Artwork

Podlodka #353 – Дипфейки

Иногда технологии — это не только про сложные инженерные задачи, но и про непростые моральные и этические вопросы без правильных ответов. В этом выпуске обсуждаем с Александром Нотченко дипфейки — как они работают, и почему с ними все не так просто. Твиттер Александра: https://twitter.com/gang1man Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: https://www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Женя Кателла, Егор Толстой Статьи, которые упоминались в выпуске: https://www.theverge.com/2023/10/12/23914915/ai-replicas-likeness-law-no-fakes-copyright https://www.wired.com/story/deepfake-porn-is-out-of-control/ https://contentauthenticity.org/ https://www.theverge.com/2023/8/2/23816941/instagram-generative-ai-labels-misinformation Статья про вычислительную фотографию: https://vas3k.blog/blog/computational_photography/
1/1/20241 hour, 14 minutes, 47 seconds
Episode Artwork

Podlodka #352 – Итоги года 2023

Скорее включайте этот новогодний эпизод и заряжайтесь хорошим настроением! Обсуждаем любимые выпуски по версии наших слушателей и нас самих, делимся открытиями и фейлами 2023 года, неловко шутим и, конечно, строим планы на 2024 год! Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Евгений Кателла, Катя Петрова, Стас Цыганов, Егор Толстой
12/28/20231 hour, 32 minutes, 36 seconds
Episode Artwork

Podlodka #351 – Разработка на Qt

Изначально мы планировали говорить о QT исключительно в контексте кроссплатформенной десктопной разработки. Но в процессе осознали, что такое представление слишком ограничено, и возможности QT гораздо шире. Андрей Бочарников, desktop-разработчик и техлид в компании Mode, устроил нам насыщенный экскурс в мир QT. Мы обсудили историю развития технологии в контексте вызовов индустрии тех времён, подробно разобрались в основных компонентах QT — объектной модели, виджетах, QML, стандартной библиотеке. Рассмотрели возможности работы с QT не только на C++, а также осветили рынок QT-разработки. Перед вами максимально широкий и подробный обзор технологии, как вы и любите! Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Катя Петрова, Стас Цыганов Полезные ссылки: Макс Шлее. Qt 5.10. Профессиональное программирование на C++ https://github.com/telegramdesktop/tdesktop https://habr.com/ru/articles/501798/ https://scythe-studio.com/en/blog/flutter-vs-react-native-vs-qt-in-2022 https://blog.felgo.com/cross-platform-app-development/react-native-flutter-felgo-framework-comparison https://felgo.com/cross-platform-mobile-development-react-native-comparison https://www.youtube.com/@KDABtv https://www.qt.io/product/features https://doc.qt.io/qtforpython-6/faq/whatisqt.htm
12/21/20231 hour, 30 minutes, 16 seconds
Episode Artwork

Podlodka #351 – Разработка на QT

Изначально мы планировали говорить о QT исключительно в контексте кроссплатформенной десктопной разработки. Но в процессе осознали, что такое представление слишком ограничено, и возможности QT гораздо шире. Андрей Бочарников, desktop-разработчик и техлид в компании Mode, устроил нам насыщенный экскурс в мир QT. Мы обсудили историю развития технологии в контексте вызовов индустрии тех времён, подробно разобрались в основных компонентах QT — объектной модели, виджетах, QML, стандартной библиотеке. Рассмотрели возможности работы с QT не только на C++, а также осветили рынок QT-разработки. Перед вами максимально широкий и подробный обзор технологии, как вы и любите! Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Катя Петрова, Стас Цыганов Полезные ссылки: Макс Шлее. Qt 5.10. Профессиональное программирование на C++: https://github.com/telegramdesktop/tdesktop https://habr.com/ru/articles/501798/ https://scythe-studio.com/en/blog/flutter-vs-react-native-vs-qt-in-2022 https://blog.felgo.com/cross-platform-app-development/react-native-flutter-felgo-framework-comparison https://felgo.com/cross-platform-mobile-development-react-native-comparison https://www.youtube.com/@KDABtv https://www.qt.io/product/features https://doc.qt.io/qtforpython-6/faq/whatisqt.html
12/20/20231 hour, 30 minutes, 16 seconds
Episode Artwork

Podlodka #350 – Kotlin

Возможно, вы знаете, что все ведущие нашего подкаста неровно дышат к Kotlin. Почему? Чем так хорош этот язык? Разбираемся со Светой Исаковой, Developer Advocate в JetBrains. Облако КРОК – надежная и производительная платформа собственной разработки для быстрого развертывания корпоративных приложений и сервисов с тремя зонами доступности на базе дата-центров КРОК. Всё об Облаке КРОК: https://cloud.croc.ru Телеграм-канал CROC Cloud Live: https://t.me/croccloudlive Вакансии: https://t.me/crocteam/688 Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Женя Кателла, Стас Цыганов, Егор Толстой Полезные ссылки: Книги гостьи про Kotlin https://www.manning.com/books/kotlin-in-action https://leanpub.com/AtomicKotlin Курс на Coursera https://www.coursera.org/learn/kotlin-for-java-developers Сайт Kotlin https://kotl.in/ Сайт Kotlin Multiplatform https://kotl.in/kmp-portal
12/11/20232 hours, 32 minutes, 48 seconds
Episode Artwork

Podlodka #349 – Engineering director

Часто карьерную лестницу технических менеджеров представляют исключительно через количественный рост в зоне ответственности, горизонте планирования и числе людей. Почему это не так и в чем есть качественные отличия поговорили с Евгением Котом. Космический спонсор выпуска — Orion soft, разработчик платформы виртуализации zVirt и экосистемы инфраструктурных продуктов. Узнайте о том, какие реестровые решения для Enterprise-бизнеса закрывают функции VMware и других западных вендоров, на orionsoft.ru и в TG-канале https://t.me/orionsoftru. Вакансии в Orion soft: https://www.orionsoft.ru/vacancy Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Стас Цыганов, Егор Толстой, Евгений Кателла
12/5/20231 hour, 17 minutes, 41 seconds
Episode Artwork

Podlodka #348 – Релокация на Кипр

В этом выпуске Катя Петрова рассказала про особенности переезда, легализации и жизни на острове глазами человека из IT. Прошлись по всем аспектам, которые могут повлиять на ваш выбор: климат, жилье, школы, налоги, банковские карты, ВНЖ. Если задумываетесь над переездом в эту замечательную страну, выпуск будет вам наверняка полезен. КРОК — технологический партнер с комплексной экспертизой в области построения и развития инфраструктуры, внедрения информационных систем, разработки программных решений и сервисной поддержки. КРОК реализует проекты, которые задают тон индустрии: от крупнейшего ЦОДа в стране до «умной» инфраструктуры спортивных объектов. Узнать больше о команде КРОК: https://t.me/crocteam Вакансии: https://www.croc.ru/career/job-search/ Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Катя Петрова, Стас Цыганов, Евгений Кателла Полезные ссылки: Клубный Путеводитель: греческий Кипр https://vas3k.club/guide/20245/ Как я получал Digital Nomad Visa на Кипре https://vas3k.club/post/15472/ “Мой год на Кипре” — опыт людей, кому Кипр крайне не зашел https://teletype.in/@kate-shash/e7pJ8GG7PTb Зарплаты кипрского ИТ сектора 2022 https://t.me/cyprusit/458 https://twitter.com/KathrinPetrova Твиттер Кати (много пишет про Кипр) :)
11/29/20232 hours, 1 minute, 34 seconds
Episode Artwork

Podlodka #347 – Развитие продукта от 0 до 1

В какой момент продукт перестает быть безумной идеей фаундеров и встает на ноги? По каким метрикам и что нужно сделать, чтобы пройти этот путь? На эти и другие вопросы нам ответил Илья Мартын – управляющий партнер United Investors. Партнёр выпуска — Samokat.tеch – ИТ-команда, которая создаёт технологии для ретейла реального времени, чтобы любые товары попадали к людям мгновенно, насколько это возможно в физическом мире. Заходи в ТГ-канал Samokat.teсh (https://t.me/samokat_tech) — узнать больше о технологиях ретейла реального времени. Посмотри карьерный сайт (https://samokat.tech/) – подробнее об инженерной культуре и вакансиях Samokat.tеch. Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Стас Цыганов, Евгений Кателла Полезные ссылки: Канал Ильи https://t.me/illia_martyn Контакт Ильи в tg https://t.me/enjoykaz
11/20/20231 hour, 46 minutes, 35 seconds
Episode Artwork

Podlodka #346 – TypeScript

У TypeScript – очень интересная история. Это первый крупный опенсорсный проект Microsoft, которые до этого воспринимались исключительно как империя зла. Он соревновался сразу с несколькими другими языками, включая Dart, и смог с огромным опережением их обойти. TypeScript настолько глубоко проник в фронтендовую экосистему, что JavaScript де-факто зависит от него. Артем Старовойт, тимлид команды WebStorm в JetBrains, который много лет занимался поддержкой TypeScript в IDE, рассказал все про принципы дизайна языка, устройство его системы типов, экосистему и известные проблемы. Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Стас Цыганов, Егор Толстой Полезные ссылки: TypeScript https://github.com/microsoft/TypeScript DefinitelyTyped https://github.com/DefinitelyTyped/DefinitelyTyped Место для старта знакомства с языком https://www.typescriptlang.org/ Много информации про TS, в том числе как читать ошибки https://typescript.tv Та самая документалка из выпуска https://www.youtube.com/watch?v=U6s2pdxebSo Твиттер одного из разработчиков TypeScript, ведет его местами интересно и смешно https://twitter.com/SeaRyanC Устройство компилятора https://www.youtube.com/watch?v=X8k_4tZ16qU
11/13/20231 hour, 12 minutes, 36 seconds
Episode Artwork

Podlodka #345 – Motion design

Пополняем коллекцию выпусков про профессии! В этот раз мы вместе с Владиславом Соловьевым разобрались в том, что такое motion design. А там есть в чем поразбираться, ведь моушн-дизайн включает в себя 3D-моделирование, анимацию, режиссуру и многое другое! Партнёр выпуска — Samokat.tеch – ИТ-команда, которая создаёт технологии для ретейла реального времени, чтобы любые товары попадали к людям мгновенно, насколько это возможно в физическом мире. Заходи в ТГ-канал Samokat.teсh (https://t.me/samokat_tech) — будь в курсе событий технологической стороны ретейла реального времени. Посмотри карьерный сайт (https://samokat.tech/) — чтобы узнать больше об инженерной культуре и вакансиях Samokat.tеch. Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Женя Кателла, Катя Петрова Полезные ссылки: Вебсайт гостя www.solovjovcg.com Instagram www.instagram.com/vladislav.solovjov/ Behance https://www.behance.net/vladislavsolovjov LinkedIn:www.linkedin.com/in/vladislav-solovjov-1970604a/
11/6/20231 hour, 35 minutes, 49 seconds
Episode Artwork

Podlodka #344 – Desktop-разработка на Electron

Стартуем серию выпусков посвященных десктоп разработке, и первый на очереди великий и ужасный… Electron! Вместе с Ильей Ермошиным разобрались в устройстве фреймворка, сравнивали его с нативной разработкой и кроссплатформенными конкурентами. Обсудили, с какими сложностями сталкиваются Electron разработчики, и почему несмотря на проблемы с потреблением памяти и быстродействием, больше и больше крупных компаний делают выбор в его пользу, а мы взаимодействуем с приложением на Electron на ежедневной основе! Партнер выпуска – корпоративный центр регистрации Контура. Сервис по управлению сертификатами электронной подписи компании. С помощью него сотрудники получают сертификаты ЭП на рабочем месте, а руководители контролируют процесс. Переходите по ссылке, чтобы узнать больше: https://clc.to/7P39vw Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Евгений Кателла, Катя Петрова Полезные ссылки: Why Electron is a Necessary Evil https://federicoterzi.com/blog/why-electron-is-a-necessary-evil
10/31/20231 hour, 23 minutes, 22 seconds
Episode Artwork

Podlodka #343 – Domain Specific Languages

Представьте, что можно взять свой любимый язык программирования, а внутри него сделать другой язык, который будет понятными словами описывать вашу предметную область. А нам и представлять не надо, мы про DSL записали целый выпуск! Разбираемся в теме с Александром Граниным. Твиттер гостя: https://twitter.com/graninas 30 октября стартует новый сезон Podlodka Teamlead Crew! Сезон невероятно серьезный – про стратегическое планирование. Для внимательных стратегов скидка по промокоду DSL. Билеты по ссылке: https://podlodka.io/tlcrew Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Женя Кателла, Катя Петрова Полезные ссылки: Статья про DSL для документации https://blog.jetbrains.com/writerside/2023/08/harnessing-the-power-of-the-kotlin-dsl-for-documentation/ Рекомендации книг от гостя: Building User-Friendly DSLs, Meinte Boersma https://www.manning.com/books/building-user-friendly-dsls#:~:text=Building%20User%2DFriendly%20DSLs%20shows,data%20analysts%2C%20and%20financial%20experts. Domain Specific Languages, Martin Fowler, Rebecca Parsons https://martinfowler.com/books/dsl.html Domain Specific Languages, Andrzej Wąsowski , Thorsten Berger http://dsl.design/ Functional Design and Architecture, Alexander Granin https://www.manning.com/books/functional-design-and-architecture
10/25/20231 hour, 32 minutes, 24 seconds
Episode Artwork

Podlodka #342 – Рендеринг текста

Преобразования, которые происходят с текстом для его отображения на экране – одна из самых проклятых вещей в программировании. Никита Прокопов вернулся к нам в гости, чтобы рассказать про то, какие интересные проблемы есть в этом пайплайне, начиная с практически тьюринг-полных шрифтовых форматов, заканчивая страшными хаками, которые позволяют отображать дробные пиксели на экранах. Партнёр выпуска — Samokat.tеch, ИТ-команда, которая создаёт технологии для ретейла реального времени. Это нужно, чтобы все товары попадали к людям мгновенно, насколько это возможно в физическом мире. Больше об инженерной культуре и вакансиях Samokat.tесh — на карьерном сайте: https://samokat.tech Заходи в ТГ-канал Samokat.teсh (https://t.me/samokat_tech) — будь в курсе событий! Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Евгений Кателла, Катя Петрова, Егор Толстой Полезные ссылки: Новый пост Никиты про юникод, который упоминали в начале выпуска https://tonsky.me/blog/unicode/ SF Symbols https://developer.apple.com/sf-symbols/ Text Rendering Hates You https://faultlore.com/blah/text-hates-you
10/16/20231 hour, 50 minutes
Episode Artwork

Podlodka #341 – Стендап

Юмор – это то, что помогает налаживать социальные связи, справляться со стрессом и трудностями жизни. Поэтому особенно интересно заглянуть в мир стендапа, где юмор – это профессиональный навык. Разбираемся как шутить вместе с Денисом Чужим! Твиттер гостя: @fe_city_boy Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Женя Кателла, Катя Петрова, Егор Толстой, Аня Симонова Полезные ссылки: Канал Дениса https://www.youtube.com/@denis_chuzhoy/videos Канал Алексея Щербакова, который упоминали в выпуске https://www.youtube.com/@AlexeyShcherbakov/videos
10/10/20231 hour, 37 minutes, 40 seconds
Episode Artwork

Podlodka #340 – ИТ-рекрутмент

ИТ-рекрутмент знаком нам всем — как соискателям работы. Но мало кто представляет, что скрывается за завлекающими сообщениями рекрутеров в соц. сетях, ведь это лишь маленькая верхушка айсберга. Как зародилась профессия ИТ-рекрутера и чем она отличается от других областей? Какие события повлияли на рынок ИТ и найм в нем? Как выглядит ИТ-рекрутмент сегодня: функции, инструменты, в чем отличия западного и РФ рынка? А как выглядит рекрутмент будущего и скоро ли AI заменит всех рекрутеров? Взглянуть на индустрию с другой стороны нам помог Алексей Сухоруков, сооснователь международного рекрутингового агентства AlexStaff Agency. Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Катя Петрова, Егор Толстой Полезные ссылки: Вакансии агенства AlexStaff Agency https://alexstaff.agency/ru/jobs AlexStaff Agnecy блог https://alexstaff.agency/ru/blog Твиттер Алексея https://twitter.com/alexsukhorukov_
10/2/20232 hours, 5 minutes, 10 seconds
Episode Artwork

Podlodka #339 – Кодировки текста

There is no such thing as a plain text. Мы позвали в гости Никиту Прокопова, автора Fira Code, и разработчика сразу нескольких UI фреймворков, чтобы поговорить о том, как компьютеры работают с текстом. Тема большая, поэтому первый выпуск мы решили посвятить исключительно кодировкам: истории их развития, принципам работы и самым странным проблемам, с которыми предстоит столкнуться при их использовании. Предупреждаем – после прослушивания этого выпуска вам станет сложнее спать по ночам! Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Евгений Кателла, Егор Толстой Полезные ссылки: The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets https://www.joelonsoftware.com/2003/10/08/the-absolute-minimum-every-software-developer-absolutely-positively-must-know-about-unicode-and-character-sets-no-excuses/ Декодер от Лебедева https://www.artlebedev.ru/decoder/ Encodings of Japanese https://www.sljfaq.org/afaq/encodings.html Downloading ICU https://icu.unicode.org/download Emoji under the hood https://tonsky.me/blog/emoji/ Твит про болгарицу https://twitter.com/nikitonsky/status/1171115067112398849 Unicode https://home.unicode.org/ Adopt a unicode character https://home.unicode.org/adopt-a-character/about-adopt-a-character/
9/25/20231 hour, 9 minutes, 50 seconds
Episode Artwork

Podlodka #338 – Бег

Бег один из самых популярных и противоречивых видов спорта для любителей. Одни регулярно выкладывают фото с марафонов, другие – ворчат про ударную нагрузку, разваливающиеся колени и прочий вред бега. Где правда, а где фейк разбирались с двухкратным победителем московского марафона – Искандером Ядгаровым. 25 и 26 сентября пройдет Yandex Scale – главная конференция об облаках в России. Все о трендах облачного рынка и новостях платформы из первых рук. 36 крутых докладов, 50 спикеров и много интересных кейсов в шести треках: Data Platform, Security, ML, Serverless, Digital Workplace, Infra + K8s. Участие бесплатное. Посмотреть программу: https://clck.ru/35jErQ Регистрация: https://clck.ru/35jEup Ведущие в выпуске: Стас Цыганов, Евгений Кателла, Катя Петрова
9/18/20231 hour, 44 minutes, 56 seconds
Episode Artwork

Podlodka #337 – Поиск целевой аудитории

Одна из самых больших проблем начинающих продуктов – это поиск сегмента пользователей, которым он будет помогать решать задачу. С Ваней Замесиным обсудили как можно подойти к этой проблеме. Применили фреймворк Jobs to be done и рассмотрели как появляются новые успешные продукты в разрезе “работ”, которые выполняются. Яндекс Практикум запустил курс «Архитектура программного обеспечения» — курс для опытных разработчиков, которые хотят научиться создавать с нуля архитектуру сервисов и приложений. Вас ждёт много практических заданий, прокачка насмотренности в области архитектуры ПО и экспертиза от техлидов Яндекса и других технологических компаний: https://clck.ru/35XSP8 Запрыгиваем на конференцию Product Podlodka Crew по промокоду MONEY: https://podlodka.io/productcrew Ведущие в выпуске: Стас Цыганов, Егор Толстой, Евгений Кателла Полезные ссылки: Тренинг Вани https://zamesin.ru/producthowto Как рождаются эмоции https://www.litres.ru/book/lisa-feldman-barrett/kak-rozhdautsya-emocii-revoluciya-v-ponimanii-mozga-i-28728834/chitat-onlayn/ Семь с половиной уроков о мозге https://www.litres.ru/book/lisa-feldman-barrett/sem-s-polovinoy-urokov-o-mozge-pochemu-mozg-ustroen-n-67562303/
9/11/20231 hour, 21 minutes, 6 seconds
Episode Artwork

Podlodka #336 – Программирование в науке

Несколько десятков лет назад программирование и наука были неразрывно связаны, ведь код был инструментом для научных исследований и расчетов. Но в какой-то момент времени произошло разделение, и сегодня привычное нам промышленное программирование очень далеко от того, что используется в фундаментальной и прикладной науке. Почему так случилось? На каких языках программируют ученые сегодня? Каких практик из ИТ индустрии не хватает науке, а что, наоборот, мы можем перенять от ученых и исследователей? Как решение научных задач влияют на промышленную разработку? Александр Нозик, кандидат физ.-мат. наук и директор центра научного программирования в МФТИ, устроил нам увлекательный экскурс в мир на стыке науки и программирования, и помог разобраться в этих непростых вопросах. 25 и 26 сентября пройдет Yandex Scale – главная конференция об облаках в России. Все о трендах облачного рынка и новостях платформы из первых рук. Больше 30 крутых докладов и кейсов в шести треках: Data Platform, Security, ML, Serverless, Digital Workplace, Infra + K8s. Участие бесплатное. Зарегистрироваться можно здесь: https://clck.ru/35ZyvU Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Евгений Кателла, Катя Петрова Ссылки: Личная страница https://sciprog.center/people/Nozik Про обучение котлин https://www.youtube.com/live/BpYSyFCicJM?si=E_BfLrgdRKMCjPC2 Видео про JBR https://youtu.be/T_Y8jPSaYWE?si=2ybLS5gaIQnD6vJy Про научное программирование для студентов https://www.youtube.com/live/Q8gLyQF_5h0?si=XMS-R0smIXRvkGpf
9/4/20231 hour, 23 minutes, 17 seconds
Episode Artwork

Podlodka #335 – Сыр

После выпусков про напитки мы плавно переходим на самое интересное в этой жизни – еду. Вместе с сырным сомелье Александром Крупецковым, который много лет назад предпочел сыры программированию на C#, мы разбираемся в том, как из одного и того же молока можно получить так много различных сыров, как отличить хороший сыр от плохого, откуда у него берется плесень, и, главное, какой же сыр – самый лучший! Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Катя Петрова, Егор Толстой Полезные ссылки: Книга “Лучшие сыры России” от Саши https://www.ozon.ru/product/kniga-luchshie-syry-rossii-519162942 Видео на YouTube канале Саши про сбор сырной тарелки https://www.youtube.com/watch?v=Z0j-ghOMvQs Статья про дырки в сыре https://habr.com/ru/articles/380413/ Сырный компас https://drive.google.com/file/d/1dWO5l3aNh5VuVlaCHd40Y5XdBVgypCMU/view?usp=sharing
8/28/20231 hour, 40 minutes, 23 seconds
Episode Artwork

Podlodka #334 – Стартап-акселераторы

У вас есть гениальная идея стартапа, но нет понимания как его можно воплотить в жизнь и превратить в следующий единорог? Часто ответом на этот вопрос могут быть стартап-акселераторы. Как они могут помочь начинающему бизнесу нам рассказал управляющий партнер синдиката United Investors Илья Мартын. Пишите, чтобы узнать детали и запартнёриться с подкастом и конференциями Podlodka Crew: t.me/katerina_sbityakova и t.me/rio_de_novo. Или на почту [email protected] ⚓️ Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Стас Цыганов, Евгений Кателла
8/22/20231 hour, 46 minutes, 43 seconds
Episode Artwork

Podlodka #333 – Бизнес на опенсорсе

Опенсорс – это не только комьюнити, любовь к программированию и прекрасная идеология, но и возможность заработать! Вместе с Петром Зайцевым из Percona выясняем, где же скрываются ниши для бизнеса на опенсорсе. Твиттер гостя – PeterZaitsev Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Женя Кателла, Стас Цыганов Полезные ссылки: Соцсети и сайт гостя https://twitter.com/PeterZaitsev/ https://linkedin.com/in/peterzaitsev/ https://www.instagram.com/peterzaitsev/ https://www.peterzaitsev.com
8/14/20231 hour, 6 minutes, 15 seconds
Episode Artwork

Podlodka #332 – Системы бронирования авиабилетов

Задумывались ли вы, что происходит в момент, когда вы запрашиваете выдачу в своем любимом поисковике авиабилетов? Авиация — сложнейшая предметная область, с множеством организаций, связанных друг с другом, различными стандартами, кучей исключений и, конечно, достаточным количеством легаси. Поэтому разобраться в этом — дело чести для нашего подкаста! Разобраться в том, как устроена автоматизация всех взаимосвязанных процессов, позволяющая нам в три клика находить маршруты для самых нетривиальных путешествий нам помогал Иван Садовой, техлид команды Авиа в Tutu.ru. Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Youtube-канал: https://www.youtube.com/channel/UCOei1E1Vqq10S913OEqTWGw Ведущие в выпуске: Евгений Кателла, Катя Петрова. Полезные ссылки: Две хорошие статьи на Хабре про системы бронирования https://habr.com/ru/companies/tuturu/articles/673848/ https://habr.com/ru/companies/buruki/articles/192384/ Интересный пост на Пикабу про регистрацию и центровку самолета https://pikabu.ru/story/tsentrovka_samolyota_vzglyad_so_storonyi_passazhirskikh_perevozok_7947730 Про Revenue Management System для тех, кому хочется математики, можно начать отсюда https://cyberleninka.ru/article/n/modelirovanie-protsessa-upravleniya-dohodami-aviakompanii-na-urovne-reysov/viewer
8/7/20231 hour, 34 minutes, 31 seconds
Episode Artwork

Podlodka #331 – Dart

Есть хорошая такая вероятность, что когда-нибудь Netflix купит права на экранизацию истории создания и развития языка Dart – настолько она захватывающая! Слава Егоров, лид команды нативного компилятора Dart, наблюдал за этой историей своими глазами, так как он был в команде разработки с нулевого дня. Если вы хотите получше узнать про философию Dart, его основные языковые фичи, сильные и слабые стороны, не скатываясь в обсуждение Flutter – этот выпуск для вас! Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Катя Петрова, Егор Толстой Полезные ссылки: The genius behind Google’s browser https://www.ft.com/content/03775904-177c-11de-8c9d-0000779fd2ac Design, Implementation, and Evaluation of the Resilient Smalltalk Embedded Platform http://esug.org/data/ESUG2004/Workshop/resilient-esug2004.pdf The History of Monty VM Project https://oops.math.spbu.ru/papers/The%20history%20of%20Monty%20VM%20project.pdf Toit Language website https://toitlang.org/ Anders Hejlsberg and Lars Bak: TypeScript, JavaScript, and Dart https://www.youtube.com/watch?v=5AqbCQuK0gM Announcing Dart 2 Stable https://medium.com/dartlang/dart-2-stable-and-the-dart-web-platform-3775d5f8eac7 Sky: An Experiment Writing Dart for Mobile https://www.youtube.com/watch?v=PnIWl33YMwA Evolving Dart: Leaving the ocean and learning to fly https://www.youtube.com/watch?v=9FA3brRCz2Q 10 years of Dart https://mrale.ph/talks/vmil2020/ Dart language evolution https://dart.dev/guides/language/evolution Announcing Dart 2.12 https://medium.com/dartlang/announcing-dart-2-12-499a6e689c87 Announcing Dart 3 https://medium.com/dartlang/announcing-dart-3-53f065a10635
7/31/20231 hour, 34 minutes, 30 seconds
Episode Artwork

Podlodka #330 – Пиво

Наконец мы записали выпуск про один из самых космополитичных и доступных напитков! Про пиво нам рассказал сооснователь пивоварни Чаща – Сергей Гаршин. В выпуске начали с историй как пиво спасало в дремучем средневековье, а закончили классификацией и мифами про пиво из порошка. Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Стас Цыганов, Евгений Кателла, Катя Петрова Полезные ссылки: Untappd (самая популярная социальная сеть/ каталог у биргиков в России) https://untappd.com/ThicketBrewery (Наш пивоваренный проект, закрывшийся в 22-м году) RateBeer (второй по популярности ресурс про пиво, позволяющий каталогизировать выпитое, составлять вишлисты и прочая-прочая) https://www.ratebeer.com/ Интерактивный “словарь” стилей пива https://www.craftbeer.com/beer-styles Небольшая вводная статья про хмели на русском https://profibeer.ru/tech/raw/11971/ И на английском https://www.seriouseats.com/different-types-of-hops Небольшая вводная статья про солод на английском https://www.unknownbrewing.com/what-is-malt-in-beer/ Глоссарий дрожжей https://www.beercraftr.com/beer-yeast-list/ Лимонады "Чащи" https://www.fizzard.ru/
7/24/20231 hour, 54 minutes, 50 seconds
Episode Artwork

Podlodka #329 – Data-engineering

Чтобы принимать разумные решения, нужны данные. А чтобы данные были качественные и своевременные – нужны дата-инженеры! Кто они, чем занимаются и при чем тут биг дата – выясняем с Глебом Кантеровым. Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Женя Кателла, Стас Цыганов Полезные ссылки: Книга Data Warehouse Toolkit https://www.kimballgroup.com/data-warehouse-business-intelligence-resources/books/data-warehouse-dw-toolkit/ Книга Building The Data Warehouse https://www.wiley.com/en-gb/Building+the+Data+Warehouse%2C+4th+Edition-p-9780471774235 Книга Streaming Systems https://www.oreilly.com/library/view/streaming-systems/9781491983867/ Книга Designing data intensive applications (“кабанчик”) https://www.oreilly.com/library/view/designing-data-intensive-applications/9781491903063/?_gl=1*1jvuswg*_ga*MTI2Mzk0NzEwMC4xNjg5NTg3MTk1*_ga_092EL089CH*MTY4OTU4NzE5NS4xLjAuMTY4OTU4NzI0OS42LjAuMA.. Youtube-канал Databricks с записями Data + AI summit https://www.youtube.com/@Databricks/featured
7/17/20231 hour, 50 minutes, 4 seconds
Episode Artwork

Podlodka #328 – Здоровье кожи, часть 2

Вторая часть серии посвящена исключительно практическим вопросам: как ухаживать за бородой, как (и нужно ли?) бороться с мешками и синяками под глазами, чем отличается уход за кожей лица от остальных частей тела, зачем ходить к косметологу и какие основные ошибки совершают люди при борьбе с акне. Надя Каплева, Chief Medical Officer в Pora.ai дала множество полезных рекомендаций и, как и в прошлом выпуске, подкрепила советы мощной теоретической базой. Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Евгений Кателла, Катя Петрова Полезные ссылки: Инстаграм Нади https://www.instagram.com/guttanadia/ Pora.ai https://pora.ai/ Книга Йаэль Адлер: Что скрывает кожа Книга Тийна Орасмяэ-Медер: Наука красоты Книга Чизу Саеки: Японская революция по уходу за кожей Ася Зубкова https://t.me/chemcream Алиса Фурман https://t.me/alisa_furman Таня Жукова https://www.instagram.com/critic_cosmetic/ Мишель Вонг https://www.instagram.com/labmuffinbeautyscience/?hl=en
7/12/20231 hour, 36 minutes, 52 seconds
Episode Artwork

Podlodka #327 – Event-driven архитектура

Что делать, если система стала настолько сложной, что невозможно понять кто, как и в каком порядке должен вызвать какие API? Перейти на event-driven подход! Что это и зачем – разбираемся с Виктором Гамовым. Слушать второй эпизод подкаста «Бреслав и Ложечкин»: https://clc.to/wF8N8A Канал с анонсами: https://t.me/breslavandlozhechkin Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Женя Кателла, Егор Толстой Полезные ссылки: Твиттер гостя https://twitter.com/gamussa YouTube канал с выступлениями https://www.youtube.com/ViktorGamov Сайт Виктора https://speaking.gamov.io/bio Книга Kafka in Action https://www.manning.com/books/kafka-in-action
7/3/20231 hour, 17 minutes, 43 seconds
Episode Artwork

Podlodka #326 – Холакратия

Холакратия, как управленческая система, встречается в организациях не так часто, тем интереснее получился разговор с тимлидом из Точки – Кузнецовым Андреем. Основа подхода в разделении ответственности между самоорганизующимися командами. На систему посмотрели как на уровне отдельной команды, так и целой организации. Сыграйте в игру от Точки и узнайте, насколько вам подходит такой уровень самоорганизации. Перед вами будут кейсы из реальной разработки и варианты ответа, как поступить и решить задачу. Выбирай тот, что вам ближе, и смотрите, к чему это приведёт. 🎮 Играть: https://t.me/Hola_Tochka_bot Ведущие в выпуске: Стас Цыганов, Егор Толстой Полезные ссылки: Конституция на английском https://github.com/holacracyone/Holacracy-Constitution Конституция на русском https://github.com/holacracyone/Holacracy-Constitution-5.0-RUSSIAN Борис Дьяконов про холакратию https://youtu.be/fXdu3oWMHMo Ещё про холакратию от скрам-мастера Точки https://www.youtube.com/watch?v=_GdB5_ztWl0&list=PLkM3jvl2wej1MVhJE9WbfMb1O_PcbmplQ&index=14
6/26/20231 hour, 40 minutes, 35 seconds
Episode Artwork

Podlodka #325 – Здоровье кожи, часть 1

Здоровая и красивая кожа – это система, на которую влияет огромное количество разных факторов. В выпуске с Надей Каплевой, Chief Medical Officer в Pora.ai, мы разобрались в том, как правильно построить ритуалы домашнего ухода за кожей и выбрать работающую именно для вас косметику. Мы всё ещё партнёримся с Точкой! Посмотрите, какие сервисы они создают и как живут их разработчики, на сайте (https://tchk.me/uKrxaq). Там же найдёте ссылку на хабр, выступления на конфах и вакансии. Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Евгений Кателла, Катя Петрова, Егор Толстой Полезные ссылки: Инстаграм Нади https://www.instagram.com/guttanadia/ Pora.ai https://pora.ai/ Книга Йаэль Адлер: Что скрывает кожа Книга Тийна Орасмяэ-Медер: Наука красоты Книга Чизу Саеки: Японская революция по уходу за кожей Ася Зубкова https://t.me/chemcream Алиса Фурман https://t.me/alisa_furman Таня Жукова https://www.instagram.com/critic_cosmetic/ Мишель Вонг https://www.instagram.com/labmuffinbeautyscience/?hl=en
6/21/20232 hours, 7 minutes, 51 seconds
Episode Artwork

Podlodka #324 – 3D графика

Перед вами новый шедевр игровой индустрии с потрясающей графикой. Задумывались ли вы о всей той магии, которая случается, чтобы пиксели сложились в ошеломительную картинку? Какой объем вычислений происходит, чтобы вот та тень от деревца была максимально реалистична? Скорее включайте выпуск и давайте разбираться! Никита Лисица преподает графику в СПБГУ, а в этом выпуске устроил для нас эксклюзивную лекцию по 3D графике и рассказал, как сложные алгоритмы преобразуются в живописные ландшафты, реалистичные тени и мягкое освещение. Обсудим различные API для работы с видеокартой, разбираемся, как устроен процесс рисования, как работают различные эффекты и как все это дело можно оптимизировать. Кстати, мы всё ещё партнёримся с Точкой! Посмотрите, что делает Точка и как живут их разработчики, на сайте. Там же найдёте ссылку на хабр, выступления на конфах и вакансии. Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Евгений Кателла, Катя Петрова, Егор Толстой Полезные ссылки: Слайды курса Никиты https://github.com/lisyarus/graphics-course-slides/tree/master/2022/pdf Лучший сайт с туториалами по OpenGL https://learnopengl.com Еженедельный дайджест по графике https://www.jendrikillner.com/post Игра, которую Никита разрабатывает в свободное время https://store.steampowered.com/app/2403100/Costa_Verde_Transport_Department Твиттер Никиты https://twitter.com/lisyarus Блог Никиты https://lisyarus.github.io/blog/ Youtube Никиты с девлогами игры https://youtube.com/@lisyarus
6/14/20231 hour, 28 minutes, 42 seconds
Episode Artwork

Podlodka #323 – Языки конфигураций

Нам постоянно приходится что-то конфигурировать – стартовое состояние программы, билд-систему, сервера и много чего еще. Для решения этой задачи есть куча инструментов, начиная от ini файлов и YAML, заканчивая экзотикой вроде Dhall. В выпуске Дмитрий Коваников, опытный Haskellист и сеньор в Bloomberg, рассказал про основные существующие подходы к написанию конфигураций и про то, как выбрать подходящий язык для своих задач. Посмотрите, что делает Точка и как живут их разработчики, на сайте. Там же найдёте ссылку на хабр, выступления на конфах и вакансии. Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Евгений Кателла, Егор Толстой Полезные ссылки: Проблемы с YAML https://noyaml.com/ Dhall https://dhall-lang.org/ Тред Димы про Dhall #1 https://twitter.com/shersh_ru/status/1554727769912872960 Тред Димы про Dhall #2 https://twitter.com/shersh_ru/status/1559809138183573504 Ketolang от Артема Зиннатуллина https://github.com/buildfoundation/ketolang Личный сайт Димы https://chshersh.com/ GitHub Димы https://github.com/chshersh/ Twitter Димы https://twitter.com/shersh_ru
6/5/20231 hour, 31 minutes, 49 seconds
Episode Artwork

Podlodka #322 – 3D-печать

В выпуске обсудили что из себя представляет современная 3D-печать: какие материалы используются и какие задачи можно решать при помощи нее. Во второй половине выпуска рассмотрели печать как бизнес и что нужно, чтобы в нее вкатиться. В гости пришел Стефан Русо – ведущий с канала 3DIY, который занимается печатью уже больше 10 лет. Скидка 15% на заказ тарифов готового питания от Grow Food по промокоду PODLODKA: clck.ru/34XH3s Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Стас Цыганов, Евгений Кателла Полезные ссылки: www.instagram.com/rusotech/ https://vk.com/rusotech https://www.youtube.com/@3d-diy Почитать, пообщаться https://vk.com/3dtoday https://vk.com/look3d Сайты с моделями https://www.thingiverse.com/ https://cults3d.com/en
5/29/20232 hours, 1 minute, 4 seconds
Episode Artwork

Podlodka #321 – SQL

SELECT * FROM Episodes WHERE YEAR(published_at) > 2022 Думаете это все, на что способен SQL? Антон Жиянов, энтузиаст SQLite, красочно объясняет, что это заблуждение! Этот 2-х часовой 😱 выпуск можно смело использовать при подготовке к собеседованию: мы подробно разобрали как базовые конструкции, так и расширенные и современные фичи SQL: массивы, графы, рекурсию и многое другое. Поговорили, как готовить SQL с заботой о быстродействии и безопасности ваших баз данных, а также окунулись в мир SQL для анализа данных. Партнер выпуска – международная продуктовая IT-компания Garage Eight, которая создает экосистемы финансовых сервисов. Подписывайся на телеграм канал команды: https://t.me/+869_wYo7Zn82NDAy, чтобы не пропустить полезные кейсы и свежие вакансии! Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Катя Петрова, Стас Цыганов Полезные ссылки: Серия курсов Databases от Стенфорда (01, 02, 03, 04) https://www.edx.org/course/databases-5-sql https://www.edx.org/course/advanced-topics-in-sql https://www.edx.org/course/modeling-and-theory https://www.edx.org/course/olap-and-recursion Курс «Интерактивный тренажер по SQL» https://stepik.org/63054 Книга "Use the index, Luke!" https://use-the-index-luke.com/sql/preface Методичка "Practical SQL for Data Analysis" https://hakibenita.com/sql-for-data-analysis Серия статей и курс «Оконные функции SQL» https://antonz.ru/window-functions/ Онлайн SQL-песочница https://sqlime.org/ Антон Жиянов https://antonz.ru/
5/23/20232 hours, 10 minutes, 53 seconds
Episode Artwork

Podlodka #320 – Многопоточные алгоритмы

Продолжаем серию алгоритмических выпусков! Алгоритмы – это сложно, многопоточность – тоже. Тогда насколько сложны многопоточные алгоритмы? Попытаемся разобраться с Никитой Ковалем из JetBrains! А еще обратите внимание на наш новый проект – подкаст “Бреслав и Ложечкин”. Имена говорят сами за себя, но все же: в этом подкасте Андрей Бреслав (ex-JetBrains, а теперь основатель стартапа) и Александр Ложечкин (ex-Microsoft, ex-Amazon, а теперь CIO в банке) рассуждают, спорят, делятся опытом, и просто болтают на темы развития людей, руководства и технологий. Учитывая уникальный опыт Андрея и Александра, будет интересно и познавательно! Первый выпуск по ссылке: https://breslav-lozhechkin.mave.digital/ Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Женя Кателла, Стас Цыганов
5/17/20231 hour, 40 minutes, 11 seconds
Episode Artwork

Podlodka #319 – Теория сложности

Можно ли доказать, что для какой-то задачи не существует быстрых алгоритмов? И как все-таки оптимизировать то, что вычислитель очень трудно? Надо ли париться про константы? P = NP, или все-таки нет? На эти и другие вопросы нам ответил Александр Куликов, доктор физико-математических наук и руководитель лаборатории алгоритмов и теории сложности в JetBrains Research. Команда для вашего проекта с гарантией результата от Umbrella IT (https://umbrellait.ru). Разрабатываем высоконагруженные приложения и сложные ИТ-системы для бизнеса. Быстрый онбординг. Первые результаты через 2 недели. 22-26 мая пройдет конференция Podlodka Python Crew. Скидка для слушателей по промокоду ASYNCIO. https://podlodka.io/pythoncrew Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: https://facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Евгений Кателла, Катя Петрова, Егор Толстой Полезные ссылки: Интерактивный учебник по подготовке к алгоритмическим собеседованиям: https://stepik.org/a/126012
5/8/20231 hour, 26 minutes, 49 seconds
Episode Artwork

Podlodka #318 – Backend Driven UI

В выпуске разобрались чем отличается BDUI от стандартного клиент-серверного приложения. Какие бенефиты это дает и с какими сложностями сталкиваются разработчики на пути. В гости позвали руководителя мобильной разработки AliExpress РФ Александра Казарцева. Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях! Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: https://facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Стас Цыганов, Катя Петрова Полезные ссылки: Статья от Airbnb https://medium.com/airbnb-engineering/a-deep-dive-into-airbnbs-server-driven-ui-system-842244c5f5 Yoga https://github.com/facebook/yoga Strapi https://github.com/strapi Redwood https://github.com/cashapp/redwood
5/3/20231 hour, 47 minutes, 5 seconds
Episode Artwork

Podlodka #317 – Делегирование

В этом выпуске разбираемся с делегированием – управленческим инструментом, одновременно простым для понимания и весьма сложным для освоения. Полномочия рассказать об этом мы делегировали опытному руководителю — Евгению Коту! Яндекс Практикум предлагает линейку курсов для опытных разработчиков и тестировщиков. Туда входят программы по алгоритмам и структурам данных, C++, Python, фронтенд-разработке, автоматизации тестирования на Java, DevOps, Go, React и тестировании веб-приложений на Python. Записаться на подходящий курс можно по ссылке: https://clck.ru/349AKq Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Женя Кателла, Стас Цыганов
4/24/20231 hour, 7 minutes, 14 seconds
Episode Artwork

Podlodka #316 – Письменная культура в IT

Текст – важный и зачастую основной формат наших рабочих коммуникаций. Мы все умеем писать, но как и любой скилл, он требует развития. Что такое «письменная культура», почему важно поддерживать ее высокий уровень и какие сигналы говорят о том, что в вашей компании что-то идет не так? Какие преимущества есть у текстовых коммуникаций и какие практики помогут сделать ее более эффективной? Применимы ли все эти практики к… написанию кода? Все это и даже больше обсудили с нашим постоянным гостем Александром Ложечкиным, который рассказал уйму интересных деталей про то, как развивают письменную культуру в Amazon, Microsoft и не только! У наших друзей из Яндекс Практикума есть линейка курсов для опытных разработчиков и тестировщиков. На каждом курсе вы сможете пройти бесплатный тест для оценки своего уровня знаний. Ваш код будет проходить ревью, а если возникнут трудности, на помощь придёт личный ментор. Выбрать подходящее направление можно по ссылке: https://clck.ru/349AKq Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Евгений Кателла, Катя Петрова Полезные ссылки: «Гипотеза лингвистической относительности»: https://ru.wikipedia.org/wiki/%D0%93%D0%B8%D0%BF%D0%BE%D1%82%D0%B5%D0%B7%D0%B0_%D0%BB%D0%B8%D0%BD%D0%B3%D0%B2%D0%B8%D1%81%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%BE%D0%B9_%D0%BE%D1%82%D0%BD%D0%BE%D1%81%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D0%BE%D1%81%D1%82%D0%B8 «Дислексия»: https://ru.wikipedia.org/wiki/%D0%94%D0%B8%D1%81%D0%BB%D0%B5%D0%BA%D1%81%D0%B8%D1%8F
4/17/20231 hour, 31 minutes, 17 seconds
Episode Artwork

Podlodka #315 – Кофе

Сложно придумать напиток, более тесно вплетённый в наши рабочие ритуалы, чем кофе. У него такая непростая и интересная культура приготовления и употребления, что мы не могли оставить его в стороне. Все, что вы хотели знать про кофе – в этом выпуске! Бесплатный курс "Подготовка к алгоритмическому собеседованию" от Яндекс Практикума создан для тех, у кого уже есть опыт в разработке. Авторы курса — опытные разработчики, которые провели и оценили не одну сотню алгоритмических интервью. Курс рассчитан на 10 часов, для прохождения переходите по ссылке: clck.ru/345Srg Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Женя Кателла, Стас Цыганов Полезные ссылки: Канал The Welder Catherine https://www.youtube.com/@TheWelderCatherine/featured Сайт “Сварщицы Екатерины” https://theweldercatherine.ru/ Обзор воды для кофе ​​https://www.youtube.com/watch?v=vqzF02hMwZM
4/11/20231 hour, 40 minutes, 21 seconds
Episode Artwork

Podlodka #314 – AI пишет код

Разговоры про то, что программистов вот-вот заменит какая-то технология, ведутся каждые пару лет. Но в этот раз, кажется, все серьезно – ChatGPT пишет полноценные мобильные приложения, конфиги для AWS и разбирает сложные баги. Чтобы разобраться с тем, а как конкретно LLM генерируют код, как этим можно управлять, и что нас ждет в будущем, мы позвали Егора Богомолова, исследователя в лаборатории ML4SE JetBrains Research. Бесплатный курс "Основы Go" от Яндекс Практикума создан для тех, кто уже знаком с основами бэкенд-разработки. Обучение проходит на реальном коде и задачах. Для прохождения курса переходите по ссылке: https://clck.ru/342g5c Приходите на конференцию Podlodka Teamlead Crew, которая начнется 10 апреля. Промокод для слушателей: PODLODKA_ALL_STARS podlodka.io/tlcrew Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Стас Цыганов, Егор Толстой Полезные ссылки: https://githubnext.com/ https://www.buildt.ai/ https://www.cursor.so/
4/3/20231 hour, 57 minutes, 45 seconds
Episode Artwork

Podlodka #313 – Creative Coding

Creative Coding — это тип программирования, цель которого — создать что-то выразительное вместо чего-то функционального. AI и искусству у нас уже был посвящен выпуск, поэтому в этот раз мы сосредоточились на том, что программист может создать сам: используя лишь любимый язык программирования и подходящий фреймворк, такой как OPENRNDR. Антон Архипов, developer advocate из JetBrains, и, как выяснилось в процессе записи, NFT-художник, погрузил нас в удивительный мир на стыке искусства и кодинга: генеративный арт, эстетическая геометрия, сакральная геометрия, не обошли стороной и музыку. Кстати, если вы включите этот выпуск на Youtube, то сможете не только представить себе то, о чем мы говорим, но и увидеть своими собственными глазами! Мы экспериментируем с новым видео форматом, и кажется, получилось очень круто. Ждем ваш фидбек! Digital Tele2 проведет онлайн-митап о разработке игр в сервисных приложениях. Спикеры расскажут о том, как решить, нужна ли человеку игра в приложении, где он её не ждет, какие цели поставить для таких проектов. И как сделать так, чтобы всё это стало пользой для бизнеса и удовольствием для клиента. 20 апреля в 19:00, регистрация на таймпад: https://r.tele2.ru/CbvJfW8. Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Евгений Кателла, Катя Петрова, Егор Толстой Полезные ссылки: Вебинар “Creative Coding With Kotlin and OPENRNDR” https://www.youtube.com/watch?v=GevzngfRnGw Вебиранар “Creative Coding With Kotlin and Compose” https://www.youtube.com/watch?v=Hn_-0qcaMVE Инстаграм Антона https://www.instagram.com/p/Cnb16LxKnI3/ Твиттер Антона https://twitter.com/antonarhipov/status/1638894787339382784
3/28/20231 hour, 17 minutes, 37 seconds
Episode Artwork

Podlodka #312 – Производство лекарств

Обсудили этапы производства лекарств: от проектирования в отделе RnD, до приготовления в биореакторе и упаковки. В гости пришел Василий Юрташкин – руководитель отдела ИТ-архитектуры в биотехнологической компании BIOCAD. Разобрали как сложности создания новых лекарств, так и возможные проблемы технологического процесса, а главное, как их можно решать при помощи IT. Книга Александра Бындю «Антихрупкость в IT» разбирает наиболее частые проблемы и сценарии из-за чего IT-компании могут буксовать или проваливаться. Автор покрывает довольно обширную область от продуктового подхода к разработке до рефакторинга больших систем. Книга позиционируется для людей разной направленности из IT, потому рекомендуем к прочтению: https://byndyu.ru/antifragileit Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Стас Цыганов, Катя Петрова, Егор Толстой
3/20/20231 hour, 2 minutes, 57 seconds
Episode Artwork

Podlodka #311 – Видеоблоггинг

Кто-то пишет Твиттер-треды, кто-то ведет Telegram-каналы, а кто-то пилит полезные видео на YouTube и собирает сотни тысяч просмотров. Мы поговорили с Александром Ильиным, программистом и YouTube-блоггером, про то, что влияет на популярность видео, как создавать контент и какую часть работы нужно делегировать, чтобы оставались силы на самое интересное. Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Катя Петрова, Егор Толстой Полезные ссылки: 1,000,000 на YouTube: Полная ИНСТРУКЦИЯ https://www.youtube.com/watch?v=AXcs8vxPBX0 YouTube: https://www.youtube.com/@digital_ninja Telegram: https://t.me/digital_ninjaa Twitter: https://twitter.com/digital_ninjaaa Instagram: https://www.instagram.com/jjoskey/
3/13/20231 hour, 39 minutes, 30 seconds
Episode Artwork

Podlodka #310 – Организация стажировок

Podlodka достигла сингулярности и пишет выпуски сама с собой. Егор со Стасом задушевно поговорили про то как построить программу стажировок в своей компании. Кто нужен в качестве ментора, как собеседовать стажеров, какого уровня сотрудников можно получить после на выходе, а самое главное: как продать идею бизнесу. Приходите на конференцию Podlodka Java Crew про микросервисы: https://podlodka.io/javacrew. Не забудьте воспользоваться промокодом на 300р: micro_java Поддержи лучший подкаст про IT: https://www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Стас Цыганов, Егор Толстой
3/7/20231 hour, 9 minutes, 51 seconds
Episode Artwork

Podlodka #309 – Мобильные фермы

Устали ждать несколько по несколько часов, пока на CI отработают все проверки для вашего пулл-реквеста? Не можете нормально спать, ведь текущее покрытие автотестами не обеспечивает нужные гарантии качества ваших приложений? А счета из облачных сервисов тестирования снятся в кошмарах? Добро пожаловать в мир в построения собственных мобильных ферм! Вместе с Антоном Малинским, основателем MarathonLabs мы не только пофилософствовали на тему целесообразности такого решения, но и в деталях обсудили принципы построения ферм: и на аппаратом, и на софтверном уровнях. Приходите на конференцию iOS Podlodka Crew про инфраструктуру: https://podlodka.io/ioscrew. Не забудьте воспользоваться промокодом на 500р: late_infra Поддержи лучший подкаст про IT: https://www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Катя Петрова, Стас Цыганов Полезные ссылки: Доклад Антона https://appsconf.ru/spb/2019/abstracts/5637 https://github.com/Malinskiy https://t.me/Malinskiy
2/27/20231 hour, 43 minutes, 27 seconds
Episode Artwork

Podlodka #308 – Ruby

Руби очень интересный язык, который сочетает в себе гибкость написания кода с одной стороны и строгость, где это необходимо, с другой. В гости пришел Дмитрий Цепелев. С ним обсудили почему Ruby остается востребованным языком, но и разобрать реальные проблемы и мифы не забыли. Поддержи лучший подкаст про IT: https://www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Стас Цыганов, Егор Толстой Полезные ссылки: Блог Дмитрия https://dmitrytsepelev.dev Твиттер Дмитрия https://twitter.com/dmitrytsepelev Доклад про объектную модель Ruby и метапрограммирование https://dmitrytsepelev.dev/talks/2022-05-20-ruby-object-model.html Пост про создание интерпретатора для почти естественного языка с помощью метапрограммирования https://dmitrytsepelev.dev/natural-language-programming-with-ruby https://dry-rb.org Про memory bloat https://www.speedshop.co/2017/12/04/malloc-doubles-ruby-memory.html https://spreecommerce.org/ruby-on-rails-most-popular-among-top-y-combinator-companies/ 8 out of the 10 most valued companies from YCombinator use RoR https://guides.rubyonrails.org/getting_started.html https://pragprog.com/titles/ppmetr2/metaprogramming-ruby-2/ https://www.manning.com/books/the-well-grounded-rubyist-third-edition
2/20/20231 hour, 24 minutes, 24 seconds
Episode Artwork

Podlodka #307 – Darklang

Многие языки программирования заявляют, что они упрощают процесс разработки. Но никто еще не заходил так далеко, как Darklang, который буквально убирает все лишнее между написанием строчки кода и доступностью ее пользователю. Никаких фреймворков, инфраструктуры и деплоя – все происходит автоматически. Вместе с CEO/CTO Darklang Paul Biggar мы обсудили философию Dark, детали его технического устройства и задали неудобные вопросы про компромиссы, на которые приходится идти. Поддержи лучший подкаст про IT: https://www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Евгений Кателла, Стас Цыганов, Егор Толстой Полезные ссылки: Сайт Dark https://darklang.com/ Демо использования Dark https://www.youtube.com/watch?v=orRn2kTtRXQ&t=2s Философия Dark https://www.youtube.com/watch?v=66w4Pdp5RhI Как работает deployless https://medium.com/darklang/how-dark-deploys-code-in-50ms-771c6dd60671
2/13/20231 hour, 19 minutes, 43 seconds
Episode Artwork

Podlodka #306 – Observability и логирование

Так вышло, что за 300+ выпусков мы ни разу не обсуждали логи, хотя ими пользуются все. Сейчас мы не только исправили это недоразумение, но и поднялись на уровень выше – обсудили Observability, частью которого и является логирование. Гость – Михаил Дружинин. Курс «Профессия Python-разработчик с трудоустройством» от Skillbox – https://clck.ru/33TzLV. Скидка 55% по промокоду: PODLODKA1. По промокоду POGODKA скидка на покупку билета на нашу конференцию про Go-разработку Podlodka Go Crew! Покупай билет на podlodka.io/gocrew Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Женя Кателла, Стас Цыганов Полезные ссылки: Статьи про логирование и observability https://charity.wtf/2019/02/05/logs-vs-structured-events/amp/ https://www.honeycomb.io/blog/lies-my-parents-told-me-about-logs/ https://medium.com/@YuriShkuro/temple-six-pillars-of-observability-4ac3e3deb402 Книга про Observability https://info.honeycomb.io/observability-engineering-oreilly-book-2022
2/6/20231 hour, 22 minutes, 11 seconds
Episode Artwork

Podlodka #305 – Цвета и цветовые пространства

Специально для тех, кто считает несправедливыми шутки про “покраску кнопок”, мы с головой ушли в увлекательный и непростой мир представления цвета в компьютерных системах. Так вот, цвета – это очень сложно! Вместе с Андреем Ситником разбираемся почему. ​​Курс “Профессия Data Scientist” и бесплатные три модуля введения в ДС от Skillbox — https://clck.ru/33Q83s. Скидка 60% по промокоду: PODLODKA Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Женя Кателла, Стас Цыганов Полезные ссылки: Статья про OKLCH, которая упоминалась в выпуске https://web-standards.ru/articles/oklch-in-css-why-quit-rgb-hsl/ Сайт OKLCH https://oklch.com Инструменты для работы с цветовыми пространствами https://github.com/fpetrakov/stylelint-gamut https://github.com/fpetrakov/convert-to-oklch
1/30/20231 hour, 35 minutes, 48 seconds
Episode Artwork

Podlodka #304 – .NET, часть 2

Продолжаем погружение в .NET вместе Игорем Лабутиным! В прошлом выпуске мы составили общее представление о платформе, чтобы теперь подробно обсудить все важные особенности. Почему .NET именно такой: какой философии придерживаются создатели платформы? С какими инструментами ежедневно работают .NET разработчики и довольны ли они ими? Правда ли, что .NET нужен только для разработки под Windows, или же его ниша куда шире и разнообразнее? И, наконец, почему на C# писать так приятно? Ответы в выпуске! Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Евгений Кателла, Катя Петрова Полезные ссылки: Сообщества DotNet.Ru https://dotnet.ru/ Подкаст RadioDotNet https://radio.dotnet.ru/ Документация https://learn.microsoft.com/ Канал конференции DotNext https://www.youtube.com/dotnextconf The State of Developer Ecosystem 2022 C# https://www.jetbrains.com/lp/devecosystem-2022/csharp/
1/23/20232 hours, 22 minutes, 10 seconds
Episode Artwork

Podlodka #303 – .NET, часть 1

Исполняем новогодние обещания: нас просили выпуск про .NET – мы его сделали! Тема большая и очень интересная, поэтому хоть мы и успели обсудить очень многое, немало осталось за бортом. Поэтому представляем вашему вниманию первую часть выпуска! Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Женя Кателла, Катя Петрова Полезные ссылки: Сообщества DotNet.Ru https://dotnet.ru/ Подкаст RadioDotNet https://radio.dotnet.ru/ Портал с документацией https://learn.microsoft.com/ Канал конференций DotNext https://www.youtube.com/dotnextconf
1/16/20231 hour, 30 minutes, 16 seconds
Episode Artwork

Podlodka #302 – Онбординг

Все мы слышали истории плохого онбординга новичков в компанию: начиная c того, что в течение месяца сотруднику не выдавали ноутбук, заканчивая тем, что первые недели работы целиком состояли из буллшитных встреч про ценности и миссию. Вместе с Евгением Антоновым, опытным тимлидом и консультантом, мы разобрались с принципами хорошего онбординга и тем, как можно построить простой и качественный процесс в вашей собственной команде. Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Евгений Кателла, Егор Толстой Полезные ссылки: Телеграм-канал “Тимлид Очевидность” https://t.me/general_it_talks Подкаст “Кода кода” https://t.me/kodakodacast ИТ консалтинг https://antonov-dev.ru/consulting
1/9/20231 hour, 28 minutes, 48 seconds
Episode Artwork

Podlodka #301 – Email

В гости позвали руководителя службы Яндекс Почты Александра Мироночева. Начали с любопытных историй как почта начиналась. Если что, email старше веба и Интернета. В основной части поговорили про существующие протоколы и схему взаимодействия узлов во время отправки письма. Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Стас Цыганов, Евгений Кателла Список выпусков для того, чтобы линковать на сайте: Разработка API – https://podlodka.io/276 Стриминг видео – https://podlodka.io/261 Сети – https://podlodka.io/239
1/2/20231 hour, 2 minutes, 12 seconds
Episode Artwork

Podlodka #300 – Новогодний

300 юбилейный выпуск подкаста выпал на заключительный выпуск уходящего 2022 года. Чтобы отметить это дело, мы позвали в гости людей, сделавших огромный вклад в Подлодку. Рекордсмены по участию в выпусках: Виталий Брагилевский и Павел Комаровский, а также ex-ведущий Глеб Новик пришли к нам в гости и поучаствовали в кейсовом турнире! А также мы провели викторину со слушателями, на которой произошло настоящее новогоднее чудо: два слушателя поделили первое и второе место и оба получили по Steam Deck. Посмотреть полностью этот веселый и неформальный выпуск вы можете на YouTube: https://www.youtube.com/watch?v=154IhLgBvD8 А в аудио-версии Егор, Стас, Катя и Женя делятся с вами рекомендациями выпусков этого года и оставляют новогодние пожелания. Спасибо, что были с нами! ❤️ Услышимся в новом году! Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Катя Петрова, Егор Толстой, Стас Цыганов, Евгений Кателла
12/26/202213 minutes, 41 seconds
Episode Artwork

Podlodka #299 – Приоритизация

Задач всегда много, а рук, чтобы их делать, всегда не хватает. Вместе с Аней Подображных, продакт-менеджером из Авито, мы поговорили о различных подходах к приоритизации задач, как на уровне стратегических инициатив всей компании, так и на уровне выбора задач для следующего спринта. Если хотите разобраться, как сравнивать задачи друг с другом – этот выпуск точно для вас! «Ясно» — сервис онлайн-консультаций с психологом. Скидка 20% на первую сессию по промокоду PODLODKA при регистрации: https://app.yasno.live/vWlQ/podlodka Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Евгений Кателла, Егор Толстой Полезные ссылки: Telegram-канал Ани https://t.me/product_weekdays Доклад Ани про оценку эффекта от сделанных инициатив https://youtu.be/XC-i03maSbw?t=6164 Классный лонгрид про приоритизацию от Ани Булдаковой https://t.me/proproduct/722
12/19/20221 hour, 20 minutes, 18 seconds
Episode Artwork

Podlodka #298 – Чай

Выпуск получился как чайная церемония – не быстрый и обстоятельный. В гости позвали Сергея Шевелева – специалиста по чаю. Затронули историю чайной культуры, вопрос влияния чая на здоровье, а самое главное – как это, пить чай проливами. После выпуска вы скорее всего побежите покупать гайвань и больше никогда не закажете чай в металлическом чайнике. ​​«Золотое Яблоко» - №1 по выручке среди бьюти e-commerce России. А у приложения более 14 млн скачиваний. Ищут системных аналитиков и администраторов, менеджеров проектов, разработчиков .Net, React и BI, а также UX\UI-дизайнеров, Product Owner и Senior web-аналитиков. Резюме присылайте на [email protected]. Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Стас Цыганов, Евгений Кателла Полезные ссылки: Книга Сергея «География китайского чая» https://www.livelib.ru/book/1003020261-geografiya-kitajskogo-chaya-sergej-shevelev Плейлист «О чае для новичков. Азбука Чая.» https://www.youtube.com/playlist?list=PLvL5rLAYNzhveaPMFJFMuk2rUaONUexid Телеграм Сергея https://t.me/brainfilter
12/12/20222 hours, 31 minutes, 42 seconds
Episode Artwork

Podlodka #297 – Функциональная архитектура

Думаю, многие слышали такие понятия, как SOLID, Clean Architecture, “слоистая модель” и другие, без которых не обходится ни один спор об архитектуре. Но все эти термины родились в процессе эволюции объектно-ориентированных подходов. Что это время происходит с архитектурой в функциональном мире, разбираемся с Александром Граниным. Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Женя Кателла, Стас Цыганов Полезные ссылки: Alexander Granin, Functional Design and Architecture, 2е издание, Manning Publications https://www.manning.com/books/functional-design-and-architecture Scott Wlaschin, Domain Modeling Made Functional Tackle Software Complexity with Domain-Driven Design https://www.amazon.com/Domain-Modeling-Made-Functional-Domain-Driven/dp/1680502549 Yehonathan Sharvit, Data-Oriented Programming: Reduce software complexity https://www.amazon.com/Data-Oriented-Programming-Unlearning-Yehonathan-Sharvit/dp/1617298573 Will Kurt, Get Programming with Haskell https://www.amazon.ae/Get-Programming-Haskell-Will-Kurt/dp/1617293768 Vitaly Bragilevsky, Haskell in Depth https://www.amazon.com/Haskell-Depth-Vitaly-Bragilevsky/dp/161729540X Michael Bevilacqua-Linn, Functional Programming Patterns in Scala and Clojure: Write Lean Programs for the JVM https://www.amazon.com/Functional-Programming-Patterns/s?k=Functional+Programming+Patterns Много докладов Александра об архитектуре и дизайне в ФП и ООП https://graninas.com/talks-eng/ Соцсети гостя: Twitter: https://twitter.com/graninas YouTube: https://www.youtube.com/@AlexanderGranin TikTok: https://www.tiktok.com/@graninas LinkedIn: https://www.linkedin.com/in/graninas/
12/5/20221 hour, 23 minutes, 29 seconds
Episode Artwork

Podlodka #296 – 1С

У ИТ комьюнити сложилось устойчивое негативное отношение к 1С. "Софт для бухгалтеров, программирование на русском, древние подходы к разработке, и вообще это не настоящее программирование!" — выдержка из 99% обсуждений этой платформы. Но зачастую устоявшиеся взгляды могут не отражать реальную картину дел. Вместе с представителем open-source community 1С Андреем Овсянкиным разбираемся, что правда, а что — устаревшие стереотипы. С какими инструментами работают современные разработчики 1С и какая них любимая IDE? Какого это - программировать на русском, и можно ли иначе Применимы ли DevOps практики к разработке на 1С? Разрушаем десятки мифов в этом выпуске! Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Евгений Кателла, Катя Петрова Полезные ссылки: Youtube-канал Веселый1С https://www.youtube.com/channel/UCvtbWjVxUuDEGK_pUeGjnSw SonarQube для 1С https://1c-syntax.github.io/sonar-bsl-plugin-community/ Jenkins Pipeline для 1С https://github.com/firstBitMarksistskaya/jenkins-lib Проект 1Script https://oscript.io Плюшки и ништячки в стиле Awesome Lists https://github.com/komarovps/awesome-1c
11/28/20221 hour, 49 minutes, 8 seconds
Episode Artwork

Podlodka #295 – Финмониторинг и банковский compliance

Каждая ваша транзакция в любом банке тщательно анализируется на предмет того, не пытаетесь ли вы с ее помощью отмыть деньги или профинансировать терроризм. Про то, по каким правилам работают эти системы, и как они реализованы, говорить обычно не принято. Наш гость Михаил, который много лет работает и в российском, и в зарубежном финтехе, рассказал нам про то, как регулируются финансовые операции, как реализованы compliance-системы, и про то, как банки выполняют возложенную на них роль финансовых полицейских. Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Евгений Кателла, Егор Толстой Полезные ссылки: Обзорная статья на VC https://vc.ru/finance/491307-konfiskaciya-deneg-bez-prezumpcii-nevinovnosti-uzhasy-aml-kyc-procedur-v-zarubezhnyh-bankah FATF https://www.fatf-gafi.org/
11/21/20221 hour, 35 minutes, 34 seconds
Episode Artwork

Podlodka #294 – Масштабируем процессы

А что если в больших компаниях действительно слишком много команд и разработчиков? В гости позвали сертифицированного Scrum-тренера и автора книги Creating Agile Organizations Илью Павличенко и разобрались на чем компании теряют при масштабировании, и как можно было бы этих потерь избежать. Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Стас Цыганов, Егор Толстой Полезные ссылки: Creating Agile Organizations: A Systemic Approach https://www.amazon.com/Coaching-Agile-Organizations-Cesario-Ramos/dp/0135853192 Large-Scale Scrum: More with LeSS (Addison-Wesley Signature Series (Cohn)) https://www.amazon.com/Large-Scale-Scrum-More-Addison-Wesley-Signature/dp/0321985710 https://www.scrum.org/
11/14/20221 hour, 28 minutes, 19 seconds
Episode Artwork

Podlodka #293 – Как продавать свои идеи

Множество замечательных идей не увидели свет, потому что авторы не смогли привлекательно их презентовать! Чтобы с вами этого не случилось, мы поговорили о том, как правильно «продавать» свои задумки, а помог нам с этим Артём Гусев, основатель Бюро Глагол. Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Женя Кателла, Катя Петрова Полезные ссылки: Бюро Глагол https://glagol.me Ссылка на фреймворк https://drive.google.com/file/d/1_y1O8kI16FEJ6aX1eEGh_MkfIloTBG7u/view?usp=sharing Ссылка на чек-лист для подачи https://drive.google.com/file/d/1-m6eLgj_ByYAkgLTKyysW9OiSxVURZk2/view?usp=share_link Ссылка на BS-тест https://youtu.be/x3RcTubyFi0 Книга «Мастерство Презентации»: https://www.mann-ivanov-ferber.ru/books/paperbook/presentationsecrets/ Книга «Думай медленно решай быстро»: https://ast.ru/book/dumay-medlenno-reshay-bystro-130217/ Книга “Resonate”: https://www.duarte.com/resonate-book/ Книга «TED TALKS. Слова меняют мир»: https://bombora.ru/book/34973/
11/7/20221 hour, 41 minutes, 4 seconds
Episode Artwork

Podlodka #292 – Распознавание речи

В эфире ваша любимая рубрика: «как устроены сложные штуки» 🤓. Мы уже не раз затрагивали тему голосовых ассистентов и их тестирования. Настало время фундаментальных вопросов — в этом выпуске разбираемся, как работают системы распознавания речи! Иван Бондаренко, старший преподаватель и научный сотрудник НГУ, рассказал из каких компонентов устроены типичные архитектуры таких систем, принцип их работы, и как системы эволюционируют, все больше полагаясь на нейронные сети. Не обошли стороной и практику и обсудили, как самому реализовать распознавание речи из open-source решений. Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Катя Петрова, Стас Цыганов Полезные ссылки: - https://web.stanford.edu/~jurafsky/slp3/ed3book.pdf (классическая книга Мартина и Журавского "Speech and Language Processing", правда, на английском языке) - https://www.deeplearningbook.org/ (супер-книга про глубокое обучение от Гудфеллоу, Бенджио и Курвиля, а ведь глубокое обучение активно используется в современных методах распознавания речи) - https://kaldi-asr.org/ (конструктор систем распознавания речи на основе компонентного подхода) - https://habr.com/ru/post/470696 (простое описание того, как установить Kaldi на своём компьютере и как его сравнить с другими системами распознавания) - https://github.com/alphacep/vosk-api (упоминавшийся мной проект Николая Шмырёва по распознаванию речи с "классической" архитектурой на базе Kaldi) - https://www.openslr.org/12 (знаменитый англоязычный датасет Librispeech, включающий в себя более 1000 часов аннотированной речи) - https://www.openslr.org/114 (большой вручную аннотированный датасет русской речи, созданный ребятами из SberDevices) - https://t.me/speech_recognition_ru (известный русскоязычный телеграм-канал по распознаванию речи, созданный Николаем Шмырёвым) - https://github.com/nsu-ai/russian_g2p (система для преобразования русских слов и текстов в цепочку фонем устной речи) - https://maelfabien.github.io/machinelearning/wav2vec (статья про современные речевые нейросеточки семейства Wav2Vec и Wav2Vec2) - https://jonathanbgn.com/2021/09/30/illustrated-wav2vec-2.html (Wav2Vec2 в картинках) - https://huggingface.co/bond005/wav2vec2-large-ru-golos (глубокая нейросеть типа Wav2Vec2 для распознавания русской речи) - https://huggingface.co/bond005/wav2vec2-large-ru-golos-with-lm (глубокая нейросеть типа Wav2Vec2 с дополнительной языковой моделью для распознавания русской речи) - https://kheafield.com/code/kenlm/ (инструмент для построения своих языковых моделей) - https://habr.com/ru/post/513218/ (как распарсить Википедию и превратить её в текстовый корпус для обучения языковой модели в системе распознавания речи и не только) - https://habr.com/ru/post/494006 (почему не стоит слепо доверять опубликованным показателям качества систем распознавания речи и, вообще, пара слов о том, как сделать свою систему) - https://www.researchgate.net/profile/Ivan-Bondarenko (профиль Ивана на ResearchGate) - https://github.com/bond005 (гитхаб Ивана)
10/31/20221 hour, 25 minutes, 3 seconds
Episode Artwork

Podlodka #291 – Продуктивность разработчика

На продуктивность можно смотреть по-разному – через призму количества закрытых задач, достигнутых результатов, собственного wellbeing. В этом выпуске мы с Кириллом Мокевниным обсуждаем продуктивность владения инструментами разработки, достижение которой позволит вам увереннее входить в состояние потока и дольше в нем оставаться. Слепая печать, горячие клавиши, терминал, Vim и куча других способов оптимизировать свою рутину. «Золотое Яблоко» - №1 по выручке среди бьюти e-commerce России. А у приложения более 14 млн скачиваний. Ищем аналитиков 1С, системных аналитиков и администраторов, инженеров по тестированию, ведущих разработчиков BI, UX\UI дизайнеров и контент-менеджеров. Резюме присылайте на [email protected] Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Стас Цыганов, Егор Толстой Полезные ссылки: Тред Кирилла про эффективность разработки https://twitter.com/mokevnin/status/1566110250348023814 Тред Кирилла про Vim https://twitter.com/mokevnin/status/1567594899859546115 Гайд по обучению слепой печати https://guides.hexlet.io/ru/typing/ Подробная статья про Vim https://guides.hexlet.io/ru/vim/ Репозиторий с dotfiles Кирилла https://github.com/mokevnin/dotfiles Менеджеры версий https://guides.hexlet.io/ru/version-managers/
10/24/20221 hour, 38 minutes, 9 seconds
Episode Artwork

Podlodka #290 – Микропроцессоры

Микропроцессор – мозг, сердце любой системы. С Владимиром Туровым из Selectel прошлись по техническому устройству процессора, архитектурам. CPU по праву считается центральным элементом, обсудили как он взаимодействует с другими частями системы. А в конце традиционно разобрали эволюцию отрасли. Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Стас Цыганов, Евгений Кателла Полезные ссылки: Как запускается сервер https://habr.com/ru/company/selectel/blog/471756/ (Legacy) https://habr.com/ru/company/selectel/blog/516810/ (UEFI) Книга «Код, тайный язык информации» Видео разбора мака старого и с M1 https://www.youtube.com/watch?v=IWIHEI1Au0k Бенчмарки от организаций https://www.spec.org/ Статьи по древним серверам https://habr.com/ru/users/ereinion/posts/ Профиль Владимира на хабре https://habr.com/ru/users/firemoon
10/17/20221 hour, 34 minutes, 50 seconds
Episode Artwork

Podlodka #289 – Вино

Отвлекаемся от рабочих вопросов и обсуждаем в этом выпуске вино и связанную с ним культуру: в чем секрет винограда, как делают вино и как научиться в нем разбираться. Помогает нам Владимир Косенко, президент Московской Ассоциации сомелье. Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Женя Кателла, Стас Цыганов Полезные ссылки: Сайт Wine Folly https://winefolly.com
10/14/20222 hours, 50 seconds
Episode Artwork

Podlodka #288 – Nim, часть 2

Efficient as C, Expressive as Python, Elegant as Lisp. В этом выпуске вместе с Гавром продолжаем разбираемся с лучшим языком программирования – Nim. В этой части мы разбираем ключевые фичи языка, его недостатки, обозреваем экосистему и обсуждаем самые громкие кейсы применения в продакшене. Разверните отказоустойчивую инфраструктуру на 9 дата-центров Selectel в России и за рубежом: https://slc.tl/d55n8 Реклама, ООО «Селектел» Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Евгений Кателла, Катя Петрова Полезные ссылки: Все доки, блоги гайды https://nim-lang.org/documentation.html Экзарцизм https://exercism.org/tracks/nim Найс гайд с туториалами https://narimiran.github.io/nim-basics Перевод статьи введение в ARC/ORC habr https://habr.com/ru/post/523674/ Книги: Nim in Action https://www.manning.com/books/nim-in-action Примеры из книги Nim in Action https://github.com/dom96/nim-in-action-code Mastering Nim (вышла в прошлом месяце, от Araq, пока не купить) https://www.amazon.com/Mastering-Nim-complete-programming-language/dp/B0B4R7B9YX Толки: Pixie 2021 (аналог skia), написанный на nim https://youtu.be/8acDfUIwLnk HCR 2019 https://youtu.be/7WgCt0Wooeo Zen of nim 2021 https://youtu.be/D_G9h7DcIqM Nim in Production 2021 Status https://youtu.be/5wljNaPkU7M 3d live coding вокселями https://youtu.be/3l6tsKM1cY8 Эмбда Keyboard firmware 2021 https://youtu.be/dcHEhO4J29U Nim внутри выключателя https://youtu.be/eCCrkZI0rVU Компании использующие Nim: https://github.com/nim-lang/Nim/wiki/Organizations-using-Nim
10/9/20222 hours, 7 minutes, 39 seconds
Episode Artwork

Podlodka #287 – Стейблкойны

Каждый раз, когда в Подлодке назревает связанная с финансами тема, мы зовем нашего главного финансового эксперта – Павла Комаровского. В этот раз он рассказал нам про то, как работает один из самых популярных видов криптовалют – стейблкойны. Мы разобрали до косточек все подходы к их реализации, сравнили друг с другом популярные валюты и разобрались с алгоритмом выбора монет для своего случая. Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Стас Цыганов, Егор Толстой Полезные ссылки: Обзор стейблкоинов https://vc.ru/crypto/386097 Tether https://vc.ru/finance/381435 и https://vc.ru/crypto/452380 DAI https://vc.ru/finance/387874 UST https://vc.ru/finance/418484 Tornado Cash https://vc.ru/future/483373 Соцсети Паши https://twitter.com/Rational_Answer https://www.youtube.com/RationalAnswer https://t.me/RationalAnswer
9/29/20221 hour, 29 minutes, 6 seconds
Episode Artwork

Podlodka #286 – Архитектура фронтенда

С Сергеем Совой детально разобрали о чем думают в контексте архитектуры на фронте. Какие есть абстракции, какие есть подходы, как они между собой связаны. В первой части поговорили в верхнеуровневом разрезе уровня флоу данных, а во второй про низкоуровневые компоненты – кэши, хранилища, верстка и другие. Разверните отказоустойчивую инфраструктуру в Selectel и защитите ваш сайт или приложение от сбоев: https://slc.tl/3qir8 Реклама, ООО «Селектел» Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Стас Цыганов, Катя Петрова Полезные ссылки: Feature-slised подход, о котором говорили в выпуске https://feature-sliced.design/ Библиотека, которая позволяет эффективно описывать бизнес-логику js-приложений https://effector.dev/
9/19/20222 hours, 4 minutes, 23 seconds
Episode Artwork

Podlodka #285 – Профессия: CPO

Стремительно идем к тому, чтобы ни одна C-level должность не осталась без нашего внимания! На сей раз вместе с Евгением Емельяновым разбираемся в том, чем занимается CPO, и как эта роль меняется в зависимости от компании. Бесплатный месяц доступа к подписке Epic+ по промокоду EPICLODKA для слушателей подкаста. Подборка контента от команды Подлодки: https://my.epicgrowth.ru/programs/podlodka?category_id=83508 А по промокоду PODLODKA_GROWTH получите скидку на второй сезон нашей совместной с Epic Growth онлайн-конференции Podlodka Product Crew! Тема сезона — «Продуктовая аналитика». https://podlodka.io/productcrew Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Женя Кателла, Стас Цыганов, Егор Толстой Полезные ссылки: Канал Евгения https://t.me/venturetime
9/12/20221 hour, 41 minutes, 55 seconds
Episode Artwork

Podlodka #284 – NDA и коммерческая тайна

Знали ли вы, что требования вашего РФ работодателя не разглашать зарплату "потому что NDA" не имеют никакого юридического основания? Или то, что огромные штрафы, прописанные за нарушение NDA в РФ компаниях — это зачастую просто способ запугать сотрудника? Что, если вы работаете в оупен-спейсе, а кто-то подглядел ваш секретный алгоритм (парсинга JSON-а), который был коммерческой тайной? А что вообще может и не может составлять коммерческую тайну и какая ответственность грозит за ее разглашение? Так много вопросов! Найти на них ответы и прокачаться в знании своих прав нам помогли ведущий юрисконсульт EdgeCenter и эксперт в области data protection Татьяна Красногорская, а также лучший друг тимлидов и рекордсмен по выступлениям в Podlodka Виталий Шароватов. ​​«Золотое Яблоко» - №1 по выручке среди бьюти e-commerce России. А у приложения сейчас более 14 млн скачиваний. В команду нужны: product owner, UX/UI-дизайнеры, тестировщики, web-аналитики, online-мерчендайзеры и контент-менеджеры. Резюме присылайте на [email protected]. Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Катя Петрова, Евгений Кателла Полезные ссылки: Виталий Шароватов: https://github.com/sharovatov/teamlead https://www.youtube.com/watch?v=oxHzIdpLjmc&list=PLFtS8Ah0wZvWS37oveJ0-D5K6V7GWUpqY https://t.me/vitaly19842 Татьяна Красногорская: https://instagram.com/krasnogorskaya.law?r=nametag https://t.me/Tatyana_Krasnogorskaya
9/5/20221 hour, 39 minutes, 54 seconds
Episode Artwork

Podlodka #283 – Диски и носители, часть 2

В первой части мы разобрались с железом, а в этот раз перешли к софту! Разбираемся в том, что происходит под капотом, когда вы у себя в коде работаете с файлами на диске, и как можно эту работу оптимизировать. Рассказывает снова Руслан Савченко из Яндекса! В ВТБ действует программа поддержки IT-специалистов, благодаря которой представители этой сферы смогут оформить ипотеку по ставке от 4.7% годовых. Подробнее об условиях по ссылке: https://bit.ly/3pNPY7n Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Женя Кателла, Катя Петрова
8/30/20221 hour, 17 minutes, 8 seconds
Episode Artwork

Podlodka #282 – Nim, часть 1

Efficient as C, Expressive as Python, Elegant as Lisp. В этом выпуске вместе с Гавром мы разбираемся с лучшим языком программирования – Nim. В первой части мы разбираем основную философию и концепции языка, оставив на будущее продвинутые возможности, экосистему и применение в продакшне. Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Евгений Кателла, Катя Петрова, Егор Толстой Полезные ссылки: Сайт языка https://nim-lang.org/ Zen of nim (Видео: https://www.youtube.com/watch?v=D_G9h7DcIqM&feature=youtu.be и статья: https://nim-lang.org/blog/2021/11/15/zen-of-nim.html — основные идеи заложенные автором в язык) StrictFuncs https://nim-lang.org/docs/manual_experimental.html#strict-funcs (контроль за неизменяемостью ссылочных типов) Method https://nim-by-example.github.io/oop/ (пример ООП на котятах) Блог про поддержку ООП в Nim http://goran.krampe.se/2014/10/29/nim-and-oo/ (там еще 5 частей: http://goran.krampe.se/category/oop/) Tuples(Структурная типизация) https://nim-lang.org/docs/tut1.html#advanced-types-tuples Pipe оператор F# https://riptutorial.com/fsharp/example/14158/pipe-forward-and-backward Array2 Rescript(pipe first), оптимизированная для пайп оператора копия Array в STD https://rescript-lang.org/docs/manual/latest/api/js/array-2 Effect System https://nim-lang.org/docs/manual.html#effect-system Static(выполнение кода на этапе компиляции) https://nim-lang.org/docs/manual.html#statements-and-expressions-static-statementslashexpression When(static if) https://nim-lang.org/docs/manual.html#statements-and-expressions-when-statement CTFE уязвимость Rust (получение ssh ключа при открытии кода в редакторе) https://habr.com/ru/news/t/557598/ Distinct типы(создание копии типа не совместимого с исходником) https://nim-by-example.github.io/types/distinct/ Convertors (неявные преобразователи типов) https://nim-lang.org/docs/manual.html#converters Подробная документация и гайды по языку https://nim-lang.org/documentation.html Обучающий трек по Nim https://exercism.org/tracks/nim
8/22/20221 hour, 5 minutes, 35 seconds
Episode Artwork

Podlodka #281 – Коучинг

Почему ты думаешь, что прослушивание выпуска про коучинг будет тебе полезно? Что ты ожидаешь по окончанию выпуска? Что из себя представляет коуч-сессия и чем этот инструмент может быть полезен в повседневной жизни? Чем коучинг отличается от задавания бесконечной серии вопросов? На эти и другие вопросы нам помогла ответить профессиональный трансформационный коуч Карина Дозорнова. Регистрируйтесь и используйте объектное хранилище Selectel для хранения неструктурированных данных. Первый месяц — бесплатно: https://slc.tl/3u8ux Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Стас Цыганов, Евгений Кателла Полезные ссылки: https://www.youtube.com/watch?v=_f7hrRVQtnw — что такое спиральная динамика, про каждый уровень развития https://www.youtube.com/watch?v=IGksLAlsGAU&list=PLzg23-T4Qf15mX5R78jv8H-xKW4jL8HBQ — Роберт Дилтс. Факторы успеха https://www.youtube.com/watch?v=JAICB14-NdI — Ситуационное проектирование (коммуникации и как они строятся) https://youtu.be/H5dE-Jg-0Jw — Метапрограммы и как использовать в команде https://www.youtube.com/watch?v=ltzDBFw6V2w — Как сделать команду взрослой https://www.innlp.ru/programs/spetsializirovannye/kouching-s-pomoshchyu-nlp/ — программа, по которой училась Карина Дон Бек, Крис Кован — Спиральная динамика Дон Бек и другие — Спиральная динамика на практике Роберт Грин — 48 законов власти Боденхамер Б., Холл М. — «51 метапрограмма НЛП» Джон Уитмор — Коучинг У. Тимоти Гэллуэй — Теннис психология успешной игры Любые книги, материалы, видео, курсы: Роберт Дилтс, Фарелли (провокативная терапия / коучинг), Ник Кемп, Джудит Делозье, Питер Врица
8/15/20221 hour, 49 minutes, 40 seconds
Episode Artwork

Podlodka #280 – Тестирование умных устройств

Когда речь заходит об умных устройствах и голосовых помощниках, стандартными инструментами и практиками тестирования уже не обойтись. Сложности начинаются еще на этапе набора сценариев для тестирования: существует далеко не один способ попросить Алису включить любимый трек с утра. А что уж говорить об оценке результатов — например, как оценить качество рассказанного колонкой анекдота? 🤡 В этом выпуске вместе с инженером по тестированию в команде Алисы Клавдией Осенниковой разбираемся, как тестируются многокомпонентные системы со сложной структурой бекендов и какие неочевидности есть в тестировании умных девайсов. Заполняйте заявку и получите скидку 25% на год использования инфраструктуры Selectel при миграции в РФ: https://slc.tl/y2bpr Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Катя Петрова, Стас Цыганов Полезные ссылки: https://yandex.ru/jobs/services/alice https://t.me/station_yandex
8/8/202256 minutes, 18 seconds
Episode Artwork

Podlodka #279 – Тьюринг-полнота

В мире разработки есть несколько понятий, которые постоянно всплывают в разговорах, но при этом лишь единицы действительно хорошо понимают их значение. Полнота по Тьюрингу – одно из таких понятий. К счастью, наш гость, Виталий Брагилевский, один из тех, кто и понимает, и может отлично объяснить! Посмотреть вакансии в финтех-компании Точка: https://tchk.me/xTsmeq Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Женя Кателла, Егор Толстой Полезные ссылки: Хопкрофт, Мотвани, Ульман: Введение в теорию автоматов, языков и вычислений. http://www.dialektika.com/books/5-8459-0261-4.html Громкович Юрий: Теоретическая информатика. Введение в теорию автоматов, теорию вычислимости, теорию сложности. https://bhv.ru/product/teoreticheskaya-informatika-vvedenie-v-teoriyu-avtomatov-teoriyu-vychislimosti-teoriyu-slozhnosti-teoriyu-algoritmov-randomizatsiyu-teoriyu-svyazi-i-kriptografiyu/ Конспект лекций Виталия по теме https://gsom.spbu.ru/images/cms/data/teoriya_algoritmov.pdf
8/1/20221 hour, 32 minutes, 51 seconds
Episode Artwork

Podlodka #278 – Технический PR

Зачем компании проводят у себя митапы, уговаривают разработчиков выступать и писать статьи? Как работает технический PR? Обо всем этом поговорили с руководителем техпиара Авито Михаилом Клюевым. Оставляйте заявку на сайте Selectel и экономьте на штатных DevOps-инженерах: https://slc.tl/8j5a4 Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Стас Цыганов, Евгений Кателла, Катя Петрова Полезные ссылки: State of Developer Relations – https://www.stateofdeveloperrelations.com/_files/ugd/383279_f1078321a1644f148c4d868da8a34651.pdf Матрица инфлюенсера – https://www.amazon.com/Influencer-Science-Leading-Change-Second/dp/0071808868 The business value of developer relations – https://www.amazon.com/Business-Value-Developer-Relations-Communities/dp/1484237471 The macintosh way – https://www.amazon.com/Macintosh-Way-Guy-Kawasaki/dp/0673461750
7/25/20221 hour, 28 minutes, 48 seconds
Episode Artwork

Podlodka #277 – Менеджеры очередей

Очереди – один из ключевых компонентов архитектуры приложений с асинхронной бизнес-логикой. Они помогают сглаживать пиковую нагрузку на сервисы, строить надежные распределенные по географии системы, и писать независимые друг от друга компоненты системы. Владимир Перепелица, архитектор и продакт-менеджер из Tarantool, провел отличную экскурсию в мир очередей – рассказал про существующие топологии, их плюсы и минусы, работу менеджеров очередей под капотом и кучу кейсов того, как строить архитектуру системы на базе очередей. Точка — финтех компания, в которой ты будешь свободен в решениях и счастлив жить и работать где угодно. Погнали? https://tchk.me/pBaxju Приходи на новый сезон Podlodka Backend Crew про то, как делать бэкенд быстрее. Топовые спикеры и куча знаний, которые вы сможете применить в работе хоть завтра. Промокод на скидку – QUEUE. https://podlodka.io/becrew Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Евгений Кателла, Егор Толстой Полезные ссылки: https://habr.com/ru/company/oleg-bunin/blog/579354/ https://www.youtube.com/watch?v=_3nKjCjt2uU https://mcs.mail.ru/blog/zachem-nuzhny-ocheredi-soobshcheniy-v-mikroservisnoy-arkhitekture
7/18/20221 hour, 17 minutes, 18 seconds
Episode Artwork

Podlodka #276 – Разработка API

Вечно можно наблюдать за тем, как горит огонь, течёт вода и за тем, как разработчики ругаются по поводу спеки нового API метода. Существует ли API, которым всем удобно пользоваться, а его автора не хочется застрелить при необходимости обновления? Если да, то как добиться того же у себя на проекте? Искали ответ на этот вопрос, плавали по слоям абстракций и пытались устроить холивар про REST с Сергеем Константиновым, проработавшим 9 лет в API Яндекс.Карт и выпустившим книгу про построение API. Оставляйте заявку на сайте и передайте Selectel задачи по настройке и обслуживанию IT-инфраструктуры: https://slc.tl/y6p2n Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Евгений Кателла, Катя Петрова Полезные ссылки: Книга "API" – https://twirl.github.io/The-API-Book/index.ru.html
7/11/20221 hour, 32 minutes, 39 seconds
Episode Artwork

Podlodka #275 – Распознавание музыки

А со скольки нот угадаешь мелодию ты? В выпуск про распознавание музыки позвали руководителя группы анализа медиаданных Яндекса Евгения Крофто. Поговорили про то как слышат и узнают музыку алгоритмы. Разобрали старое решение десятилетней давности и сравнили его с новым подходом на сиамских нейросетях. «Золотое Яблоко» - №1 по выручке среди бьюти e-commerce России в рейтинге Data Insight 2021 года. А в этом году компания стала самой быстрорастущей сетью РФ в категории non-food в рейтинге INFOLine Retail Russia TOP-100. Вакансии в IT команду https://career.habr.com/companies/goldapple/vacancies Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Стас Цыганов, Евгений Кателла Полезные ссылки: Статья с разбором старого алгоритма: https://habr.com/ru/company/yandex/blog/181219/
7/4/20221 hour, 30 minutes, 10 seconds
Episode Artwork

Podlodka #274 – Зубы

Мы записали огромный выпуск с разбором самых стыдных вопросов про стоматологию: как правильно чистить зубы, чем элайнеры лучше брекетов, в какую страну надо ехать за имплантами и многих других. Разбираться со здоровьем, эстетикой и гигиеной ротовой полости нам помогал Артем Газаров, владелец сети клиник “Белая радуга”. Для всех слушателей выпуска скидка 5% на услуги клиники до конца июля по промокоду PODLODKA. Регистрируйтесь в Selectel и разворачивайте инфраструктуру для хранения персональных данных даже с максимальным уровнем защищенности: https://slc.tl/a1j7t Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Евгений Кателла, Егор Толстой Полезные ссылки: - Белая Радуга. Клиника семейной профилактической стоматологии в Москве (www.belayaraduga.ru) - Телеграм-канал Артема https://t.me/Belayaraduga_by_Gazarov - Инстаграм Артема https://instagram.com/gazarov
6/27/20221 hour, 53 minutes, 48 seconds
Episode Artwork

Podlodka #273 – Оценки не нужны

Продолжаем нести знамя борьбы с карго-культом, и на сей раз под раздачу попали оценки сроков. Действительно, какая разница, какой срок назвать, если делать все равно всегда дольше? Вместе с Виталием Шароватовым посвятили выпуск поискам истины! Яндекс Банк ищет ребят на интересные задачи в небольшой, но технологичный финтех-стартап. Не тот стартап, где переработки — награда за энтузиазм. И не тот финтех, «где карту получали, туда и идите». А дружелюбный и продвинутый продукт с небольшой командой, но большими планами: https://fintech.yandex.ru/?utm_source=telegram&utm_campaign=podlodka Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Женя Кателла, Егор Толстой Связанные выпуски: https://podlodka.io/125 – выпуск про оценку сроков и трудоемкости задач
6/21/20221 hour, 14 minutes, 5 seconds
Episode Artwork

Podlodka #272 – Мобильные архитектуры

Заходят как-то продакт Котлина, автор книги VIPER, любитель Java, developer advocate, iOS Тимлид команды ecomm «ВКонтакте» в бар и… НАЧИНАЮТ СПОРИТЬ ПРО МОБИЛЬНЫЕ АРХИТЕКТУРЫ 🤡 Мы, конечно, давно уже не мобильных подкаст, но свои корни надо помнить. В этом выпуске вместе с тем самым JonFir (Евгений Елчев) пытаемся разобраться, зачем мобильщики напридумывали себе кучу архитектур и есть ли между ними хоть какая-то разница. MVC, MVVM, MVI, VIPER, Redux, UDF, Ribs и другие всеми любимые аббревиатуры, а также легкий налет “Пробоины”! Регистрируйтесь и разворачивайте надежную инфраструктуру для хранения персональных данных клиентов в Selectel: https://slc.tl/h9u80 Промокод -500р на iOS Crew: Modern Coding: MVC_FOREVER https://podlodka.io/ioscrew Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Катя Петрова, Евгений Кателла, Стас Цыганов, Егор Толстой Полезные ссылки: https://devcrowd.ru/ios-tools-22 https://github.com/strongself/The-Book-of-VIPER https://lazyload.academy/ios-hardware-requirement/ https://www.objc.io/books/app-architecture/ https://github.com/pointfreeco/swift-composable-architecture https://lazyload.academy/ios-course/ https://youtu.be/g6I4hE2Wqfc https://youtu.be/sM-AaI32hTc
6/13/20221 hour, 53 minutes, 58 seconds
Episode Artwork

Podlodka #271 – Налоговое резидентство

Большинство из вас привыкло не особо задумываться о налогах. Это либо 13%, которые платит за вас работодатель, либо налог за деятельность ИП, который платите вы сами по очень простому алгоритму. Но все становится сильно сложнее, когда вы сталкиваетесь с вопросами налогового резидентства и нюансами взаимодействия систем налогообложения разных стран. Дмитрий Хахаев из Buzko.Legal, один из авторов “Налогового путеводителя для цифровых кочевников” провел для наших слушателей ликбез по основным вопросам, связанным с налоговым резидентством. Точка — финтех компания, в которой ты будешь свободен в решениях и счастлив жить и работать где угодно. Погнали? https://tchk.me/pBaxju Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях! Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Катя Петрова, Егор Толстой Полезные ссылки: Новый Telegram канал про налоги для экспатов https://t.me/nomad_taxes Путеводитель для цифровых кочевников https://www.buzko.legal/digital/putevoditel-dlya-cifrovyh-kochevnikov Telegram канал Романа Бузько https://t.me/lazzy_ventures Блог Buzko.Legal https://www.buzko.legal/blog-ru
6/6/20221 hour, 16 minutes, 12 seconds
Episode Artwork

Podlodka #270 – Похудение

Похудение ассоциируется с жесткими диетами на пророщенной пшенице и сельдерее. Гость выпуска – врач психотерапевт и диетолог Сергей Обложко, рассказал о способах достичь цели без насилия над собой. В выпуске разобрали мифы и нетрадиционные способы похудения, а также влияние таких факторов, как спорт и сон на процесс. Оставляйте заявку на бесплатный перенос инфраструктуры проекта в Selectel: https://slc.tl/5j53u Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Стас Цыганов, Егор Толстой
5/30/20222 hours, 42 minutes, 51 seconds
Episode Artwork

Podlodka #269 – Интернет-реклама

Разбираемся в нюансах интернет-рекламы! Какие разновидности рекламы бывают, за что платят рекламодатели и как работают рекламные аукционы? Выясняем вместе с Андреем Мищенко из Яндекса. ЖК «Светлый мир «Станция «Л»…» — современный комплекс комфорт‐класса. Если вы мечтали жить в уютном, зеленом ЖК, где есть все для комфортной жизни и развития — это то, что вам нужно! Узнайте больше о ЖК, ценах на квартиры и планировках на сайте: https://station-l.ru Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Женя Кателла, Катя Петрова Полезные ссылки: Доклад Алексея Стысина про аукционы https://youtu.be/wwSSnVUpbMw?t=3729 Статья про модель оплаты за конверсии https://yandex.ru/adv/news/model-oplaty-za-konversii-v-yandeks-direkte-dostupna-vsem-reklamodatelyam Доклад про автотаргетинг https://www.youtube.com/watch?v=hrsvuFhbPQU
5/24/20221 hour, 19 minutes, 9 seconds
Episode Artwork

Podlodka #268 – Формальные методы и верификация программ

Мечтаете, чтобы ваше ПО было сверх надежным, но грустите, ведь даже самый большой набор тестов не гарантирует 100% работоспособность кода на всех кейсах? На помощь придет верификация ПО с помощью формальных методов! Опишем спецификацию на программу с помощью математических языков и докажем какие-нибудь ее свойства. Не обещаем, что будет просто, но точно будет интересно! Вместе с профессором Национального Университета Сингапура Ильей Сергеем разобрали верификацию не только на простых задачах, но и в проектах с огромной кодовой базой и распределенными вычислениями. Обсудили истории успеха из реальных проектов, основные сложности этого подхода и направления активных исследований применения формальных методов в разработке ПО. Оставляйте заявку и бесплатно переносите проекты на гибкую и мощную инфраструктуру Selectel: https://slc.tl/gzpzo Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Катя Петрова, Стас Цыганов Полезные ссылки: Введение в верификацию в Coq https://softwarefoundations.cis.upenn.edu/ Комплятор C верифицированный в Coq https://compcert.org/ Книжка Лампорта по спецификации сисатем https://lamport.azurewebsites.net/tla/book-02-08-08.pdf Facebook Infer, анализ построенный на логике https://fbinfer.com/ Как в Амазоне используют формальные методы https://www.youtube.com/watch?v=YdxvOPenjWI&ab_channel=ACMSIGOPS Model Checker для Rust https://github.com/model-checking/kani Сайт Ильи https://ilyasergey.net Twitter Ильи https://twitter.com/ilyasergey
5/17/20221 hour, 33 minutes
Episode Artwork

Podlodka #267 – Кодеки

Разработка кодеков – это целая вселенная, о которой многие совсем ничего не знают. Чтобы разобраться, мы позвали в гости Дмитрия Ватолина, который с 2003 года руководит крупнейшим в мире сравнением кодеков. В выпуске мы говорим про то, как устроена архитектура кодеков, какие идеи стоят за их различными компонентами, как оценивается их эффективность, и как выглядит будущее сжатия файлов. Поддержи лучший подкаст про IT: https://boosty.to/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Евгений Кателла, Егор Толстой Полезные ссылки: Статьи Дмитрия на Хабре про кодеки https://habr.com/ru/users/3Dvideo/ Сайт Дмитрия про обработку видео videoprocessing.ai/about Свежие бенчмарки кодеков videoprocessing.ai/benchmarks/ Старый сайт про сжатие видео compression.ru/video Утилита с наибольшим количество метрик качества видео compression.ru/vqmt Бенчмарк от команды Дмитрия videocompletion.org Стартап Дмитрия по оценке качества видео subjectify.us Стартап Дмитрия по транскодингу evt.guru
5/10/20221 hour, 34 minutes, 54 seconds
Episode Artwork

Podlodka #266 – Рекрутмент как продукт

Не так давно писали выпуск про продуктовые платформы, а в этом выпуске с Алексеем Исаевым из карьерного маркетплейса g-mate поговорили о том, как платформы побеждают на рынке рекрутмента. Прошлись и по видам маркетплейсов, и по продуктовым метрикам, и по тому, как проводят продуктовые эксперименты. Ознакомься с вакансиями в команду разработки e-commerce «Золотого яблока»: https://career.habr.com/companies/goldapple/vacancies Интернет-магазин занимает первое место в категории “health and beauty” федерального рейтинга: https://www.top100.datainsight.ru Поддержи лучший подкаст про IT: https://boosty.to/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Стас Цыганов, Катя Петрова Полезные ссылки: Телеграм Алексея https://t.me/AleksIsaev Бот с вакансиями g-mate https://t.me/g_jobbot
5/3/20221 hour, 6 minutes, 5 seconds
Episode Artwork

Podlodka #265 – Erlang

Функциональный язык, идеально подходящий для создания распределенных вычислительных систем. Язык, позволяющий порождать легковесные процессы и реализующий модель акторов для безопасного общения между ними. Язык, не претерпевающий грандиозных изменений благодаря удачному проектированию еще в 80-х годах! Он активно используется в WhatsApp и на нем написан RabbitMQ. Интригует? Тогда скорее включайте выпуск, где Максим Лапшин, основатель компании Erlyvideo, 2 часа увлекательно рассказывает нам про Erlang! Переносите свои проекты в облако Selectel всего в пару кликов: https://slc.tl/Oe1sx Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Катя Петрова, Стас Цыганов
4/27/20221 hour, 44 minutes, 20 seconds
Episode Artwork

Podlodka #264 – Как вкатиться в стиль

Говорят, что любому уважающему себя айтишнику достаточно одной пары штанов, чтобы быть довольным жизнью. Мы записали выпуск для тех, кого эта ситуация не устраивает! Вместе с Кристиной Заяц, стилистом из Барселоны, мы поговорили про то, как разобраться в том, что тебе нравится в одежде, подобрать свой стиль и выбирать качественные вещи. Регистрируйтесь и переносите свои проекты в надежное и гибкое облако Selectel: https://slc.tl/Rzg9k Поддержи лучший подкаст про IT: https://boosty.to/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Катя Петрова, Егор Толстой Полезные ссылки: Книга. Аннушка Риз «Умный гардероб» https://www.litres.ru/anushka-riz/umnyy-garderob-kak-podcherknut-individualnost-navedya-poryadok/chitat-onlayn/ Книга. Мари Гринден Арнтцен «Дресс-код. Голая правда о моде» https://www.litres.ru/grinde-arntcen-mari/dress-kod-golaya-pravda-o-mode/chitat-onlayn/ Курс на BoF об истории моды Fashion History For Today https://www.businessoffashion.com/education/courses/fashion-history-for-today Курс «Чистые стили» https://selfmadestudio.ru/olyaclass#rec271604818 Вебинары Юли Катькало «Мужской гардероб» https://online.juliacatcalo.com/landing/man-2018 и много о женском стиле https://online.juliacatcalo.com/getting-started Справочник по цветовым комбинациям https://dshi-medvenka.kursk.muzkult.ru/media/2020/04/03/1252166470/Spravochnik_po_czvetovy_m_kombinaciyam.pdf Классификация стилей от Гоши Карцева https://youtube.com/watch?v=EQNFxIfhhf0 Общепринятая топология стилей https://www.youtube.com/watch?v=3X6C8ITk2xk Капсульный гардероб: вебинар Юли Катькало https://online.juliacatcalo.com/landing/wardrobe-2020 Приложение Vogue https://apps.apple.com/es/app/vogue-runway-fashion-shows/id289380413 Иностранные журналы: i-D, V magazine, Dazed, Another Российские журналы: The Blueprint, Buro, Be-In Блогеры, на которых можно подписаться для развития насмотренности: https://instagram.com/blancamiro https://instagram.com/bayagorbusha https://instagram.com/mariecher https://instagram.com/goshakartsev https://instagram.com/alexandrrogov https://instagram.com/evachen212 https://instagram.com/greenteanosugar https://instagram.com/glukhov_alexey https://instagram.com/plpnk_ https://instagram.com/timiliasov
4/18/20221 hour, 31 minutes, 33 seconds
Episode Artwork

Podlodka #263 – Диски и носители, часть 1

Окунаемся в мир hardware и обсуждаем, а что же интересного скрывают такие привычные слова, как, например, HDD и SSD. Спойлер: нам не хватило одного выпуска, чтобы обсудить все! В гостях Руслан Савченко из Яндекса. Бесплатные курсы по iOS и Android разработке от экспертов Ozon Tech https://bit.ly/3E96d5C Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Женя Кателла, Катя Петрова Полезные ссылки: Статья Руслана https://arxiv.org/abs/2102.11198
4/12/20221 hour, 40 minutes, 18 seconds
Episode Artwork

Podlodka #262 – Работа за рубежом

Работа на зарубежные компании — традиционно популярная тема среди IT специалистов, а в текущих реалиях об этом начинают задуматься даже те, кто раньше вообще не планировал релокацию. Обновить и углубить знания о том, как готовиться к устройству на работу за рубежом нам помогла Надя Петрова – основательница кадрового агенства Luna Park. В выпуске мы пробежались по всем этапам трудоустройства – от поиска вакансий до зарплатных переговоров, поэтому если не знаете, как запустить этот непростой процесс — скорее включайте выпуск! Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Катя Петрова, Егор Толстой Полезные ссылки: Сайт https://hrlunapark.com/ Канал с вакансиями t.me/hrlunapark Рацио-блог про психологию t.me/nadyathinks или vk.com/petrova «Как за 2 недели подтянуть английский для собеседования» https://vas3k.club/post/14803/
4/5/20221 hour, 17 minutes, 30 seconds
Episode Artwork

Podlodka #261 – Стриминг видео

Что происходит с видео вашего котика, которое вы загружаете на какой-нибудь стриминговый сервис, а потом скидываете ссылку друзьям во всем мире? Как видеоплеер понимает, когда показывать видео в низком качестве, а когда – в высоком? Как работают различные кодеки и чем они отличаются? Мы поняли, что очень плохо себе представляем весь пайплайн работы стриминговых сервисов, и позвали в гости главного специалиста по этой теме в России – Александра Тоболя, технического директора ВКонтакте, VK Видео и VK Звонков. Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Евгений Кателла, Егор Толстой Полезные ссылки: Как Netflix выбирает thumbnail’ы для видео https://twitter.com/TrungTPhan/status/1445768087832182796 Доклад про хранилище видео https://www.youtube.com/watch?v=Hs2txKgnpAk Статья про QUIC https://habr.com/ru/company/vk/blog/594633/ Сравнение кодеков https://www.compression.ru/video/codec_comparison/index.html
3/29/20221 hour, 37 minutes, 19 seconds
Episode Artwork

Podlodka #260 – Криптовалюты

Сейчас криптовалюты обретают актуальность как никогда. В гости к нам пришел Кирилл Пименов. Он отвечает за кибербезопасность в Parity Technologies, компании-разработчике блокчейна Polkadot. В первой части подкаста обсудили техническую составляющую вопроса: как криптовалюты связаны с блокчейн сетями, за счет чего достигается анонимность, как избегать двойных трат. Во второй части обсудили социальный аспект. Ведь блокчейн и криптовалюты – это инструмент, позволяющий людям объединяться в потенциально бесконечные сообщества не из-за внешнего принуждения или страха, а из собственной выгоды. Поддержи лучший подкаст про IT: www.patreon.com/podlodka А теперь и через Polkadot: 16LY5o4tTs2uyykHjuG2H2HVLQ3iMnvFkdXq1KA61FRJPjoU Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях! Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Стас Цыганов, Егор Толстой, Евгений Кателла Полезные ссылки: Debt: the first 5000 years – David Graeber https://www.goodreads.com/book/show/6617037-debt Хак в Эфириуме https://www.gemini.com/cryptopedia/the-dao-hack-makerdao#section-the-dao-hack-remedy-forks-ethereum — обзорная статья Cводки «с полей» из 2016 года https://www.coindesk.com/learn/2016/06/25/understanding-the-dao-attack/ Сколько стоит на амазоне майнить конкретную сеть https://www.exaking.com/51 Позиция Кирилла https://app.subsocial.network/6355/vojna-v-ukraine-32020 Parity Technologies нанимает https://parity.link/podlodka-job
3/21/20221 hour, 57 minutes, 28 seconds
Episode Artwork

Podlodka #259 – CSS

В мире веб-разработки фреймворки приходят и уходят, но какой веб-сайт не возьми, там почти наверняка будет использоваться CSS. Что это за технология, которая с нами уже так долго, разбираемся с Софией Валитовой. Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Женя Кателла, Стас Цыганов Полезные ссылки: Блог Софии ariarzer.dev Статья про слои https://ariarzer.dev/articles/2021/css-cascade-layer.html Доклад Никиты Дубко «CSS – язык программирования» https://www.youtube.com/watch?v=2UIwHWQeJBs
3/14/20221 hour, 16 minutes, 49 seconds
Episode Artwork

Podlodka #258 – Распределенные вычисления

Мы уже обсуждали, как работают распределенные системы, но сознательно не стали затрагивать задачи, которые в них решаются. Исправляемся! Поговорили о том, что такое и зачем нужен MapReduce и какие еще есть модели распределенных вычислений. А помог нам в этом Егор Хайруллин из Яндекса. Как «Золотое Яблоко» перестроилось на развитие e-com и за год завоевало лидерство в отрасли: https://incrussia.ru/specials/goldapple Вакансии в IT команду: https://career.habr.com/companies/goldapple/vacancies Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Евгений Кателла, Катя Петрова
3/7/20221 hour, 8 minutes, 12 seconds
Episode Artwork

Podlodka #257 – Антикризисные финансы

Последние дни экономическая, политическая и военная обстановка меняются каждые часы. В такой ситуации многие люди поддаются панике и начинают принимать нерациональные решения. Мы записали специальный выпуск вместе с Павлом Комаровским, экспертом в вопросах инвестиций, про то, как действовать в текущей ситуации, какими принципами руководствоваться и как защититься от наихудшего возможного развития событий. Ведущие в выпуске: Стас Цыганов, Егор Толстой Полезные ссылки: Комментарий Подлодки про войну https://t.me/podlodkanews/889 Telegram-канал Rational Answer https://t.me/RationalAnswer Youtube Rational Answer https://www.youtube.com/RationalAnswer Twitter Паши https://twitter.com/Rational_Answer Статья Артема Зиннатуллина про Грузию https://artemzin.com/blog/georgia-runner-2022-net-voine/
3/1/20221 hour, 42 minutes, 59 seconds
Episode Artwork

Podlodka #256 – Платформенные продукты

Платформы – особый вид продукта. Основное отличие от неплатформенных продуктов в том, что они связывают поставщиков и пользователей, задают правила взаимодействия, но сами услуги и товары не предоставляют. Об особенностях плафторм поговорили с директором по продукту в AliExpress Россия Еленой Грунтовой. Если хотите узнать больше про продуктовый менеджмент, подписывайтесь на подкаст make sense: https://soundcloud.com/productsense Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Стас Цыганов, Егор Толстой Полезные ссылки: Революция платформ | Сангит Пол Чаудари, Маршалл ван Альстайн и Джеффри Паркер https://www.mann-ivanov-ferber.ru/books/revolyucziya-platform/ The Cold Start Problem | Andrew Chen https://www.amazon.com/Cold-Start-Problem-Andrew-Chen/dp/0062969749
2/21/20221 hour, 55 minutes, 26 seconds
Episode Artwork

Podlodka #255 – Бионическое протезирование

Киборги среди нас? 🤖 Еще бы! Василий Хлебников, сооснователь компании моторика, рассказал нам все о бионических протезах, от производственного цикла до функциональных возможностей современных протезов. Но на этом мы не остановились и разговор зашел куда дальше… ML, VR, IoT, инвазивные технологии и, конечно, немножечко блокчейна. Нет, это не перечисления названий прошлых выпусков Подлодки, все это — элементы экосистемы для киборгов! В общем, нет времени объяснять, скорее слушай выпуск! 🦾🦾🦾 Регистрация на Flo Hiring Day: для iOS инженеров https://grnh.se/92731f493us для Android инженеров https://grnh.se/98be22533us для Web инженеров https://grnh.se/f9742bc23us Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Евгений Кателла, Катя Петрова Полезные ссылки: https://youtu.be/DRVhiw8W3Sc https://motorica.org/
2/15/20221 hour, 15 minutes, 26 seconds
Episode Artwork

Podlodka #254 – Антивирусы

В выпуске разобрали разные виды вредоносных программ: вирусы, червей, троянские программы и виды борьбы с ними. В гости позвали главного эксперта из Лаборатории Касперского Александра Гостева. Выпуск интересен как теорией, так и примерами: про атаку спецслужбами нескольких государств одного иранского ПК, почему раз в две недели бьется турбина на ГЭС. Посмотреть программу New IT Fest и зарегистрироваться: https://bit.ly/3AZIW4w Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Стас Цыганов, Евгений Кателла, Катя Петрова Полезные ссылки: Подкаст Александра «Смени пароль» https://music.yandex.ru/album/16065230 Nostarch - Practical malware analysis nostarch.com/malware Nostarch - IDA Pro book nostarch.com/idapro2.htm Countdown to zero day – Kim Zetter Sysinternals - Windows Internals, Part 1 amazon.com/dp/0735684189 PE files structure old classical article still very useful msdn.microsoft.com/en-us/library/ms809762.aspx
2/7/20221 hour, 58 minutes, 47 seconds
Episode Artwork

Podlodka #253 – Platform as a Service (PaaS)

Разработка сервисов темна и полна ужасов! Ведь на всем протяжении жизненного цикла сервиса, от его создания до деплоя и эксплуатации, разработчику необходимо интегрироваться с существующей инфрастуктурой, решать множество рутинных задач и не забывать про принятые в компании инженерные практики. Упростить жизнь и оптимизировать разработку поможет концепция Paas — Platform as a Service. Это набор хорошо проработанных решений, позволяющий продуктовой разработке не тратить много времени на рутинные задачи и низкоуровневые инструменты. Звучит здорово, но что на самом деле скрывается за этим определением? В какой момент команде пора начать разрабатывать свой Paas и как его правильно внедрять? Вадим Мадисон, директор Центра Разработки ТехПлатформ Авито, рассказал нам длинный путь эволюции PaaS в Авито и как он помогает помогает на различных этапах создания сервисов. Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Катя Петрова, Егор Толстой Полезные ссылки: Платформа как сервис в Авито: как это устроено https://habr.com/ru/company/avito/blog/527400/
1/31/20221 hour, 2 minutes, 49 seconds
Episode Artwork

Podlodka #252 – Теория игр

Что объединяет выигрыши Стаса в покере, стратегию расположения магазинов “Пятерочка” и принципы распределения коров при разделе наследства? Теория игр! Илья Кацев, PhD по теории игр и руководитель команды дата-сайнтистов в Яндексе, поделился кучей задач, методов и практических применений теории игр в современном мире. Много крутых вакансий в Яндекс Банк, для разработчиков и не только: https://fintech.yandex.ru/?from=podlodka Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Евгений Кателла, Катя Петрова, Стас Цыганов, Егор Толстой Полезные ссылки: Курс лекций Ильи про теорию игр https://compscicenter.ru/courses/game-theory/2017-spring/classes/3007/ Game Theory: Analysis of Conflict, Roger B. Myerson https://www.amazon.com/Game-Theory-Analysis-Roger-Myerson/dp/0674341163 Теория игр для экономистов-кибернетиков, Воробьев Н.Н. https://www.ozon.ru/product/teoriya-igr-dlya-ekonomistov-kibernetikov-145745781 Похожие выпуски: https://podlodka.io/129 https://podlodka.io/231 https://podlodka.io/225
1/25/20221 hour, 20 minutes, 20 seconds
Episode Artwork

Podlodka #251 – Peer Review

Шок-контент – мы закопали код-ревью! На деле, конечно, все не так просто: код-ревью – это всего лишь одна из разновидностей peer review со своими границами применимости. Какие еще есть подходы, и когда они бывают полезны – обсудили с Филиппом Дельгядо! Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Женя Кателла, Стас Цыганов Полезные ссылки: Доклад Фила с Podlodka Techlead Crew https://www.youtube.com/watch?v=EaLtDnTgBis
1/17/20221 hour, 9 minutes, 9 seconds
Episode Artwork

Podlodka #250 – Lean

Аригато! Никакое обсуждение бережливого производства не обойдется без таких терминов как кайдзен, пока-йоке, гемба, муда, мура, мури. Вместе с Алексеем Пименовым прошли весь путь от подходов в машиностроении до бережливого производства ПО. Разобрались насколько подходы применимы в IT, а главное почему с ним должны познакомиться современные управленцы. Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Стас Цыганов, Евгений Кателла Полезные ссылки: [Книга] Бережливое производство программного обеспечения | Мэри и Toм Поппендик [Книга] The Principles of Product Development Flow | Donald G. Reinertsen [Книга] Канбан. Альтернативный путь в Agile | Дэвид Дж. Андерсон [Книга] Канбан Метод. Улучшение системы управления | Майк Барроуз [Книга] The Toyota way | Jeffrey Liker [Книга] Гемба кайдзен | Масааки Имаи [Книга] Научная организация труда | Тейлор Фредерик Уинслоу [Книга] Критическая цепь | Элияху Голдратт
1/10/20221 hour, 51 seconds
Episode Artwork

Podlodka #249 – Сети, часть 2

Вы просили – мы сделали! В этом выпуске мы продолжили обсуждать сети, но на сей раз чуть больше внимания уделили железкам, а также беспроводным сетям. Выпуск самодостаточен, но наилучший эффект будет, если вы уже слышали первую часть :) Ускорьте развитие финтех-проектов на инфраструктуре Selectel: https://slc.tl/uE3xO Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Женя Кателла, Катя Петрова
1/3/20221 hour, 9 minutes, 31 seconds
Episode Artwork

Podlodka #248 – Итоги 2021 года

Открывайте игристое, доставайте мандаринки и подключайтесь к нашему новогоднему выпуску! Здесь все: итоги года, наши планы и много веселья! А еще в этом выпуске минимум экспертного мнения, зато много нас – ваших любимых ведущих ❤️ Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Женя Кателла, Катя Петрова, Стас Цыганов, Егор Толстой, Аня Симонова
12/27/20211 hour, 22 minutes, 33 seconds
Episode Artwork

Podlodka #247 – Родительство

Podlodka — это уже давно больше, чем разбор айтишных тем. Мы любим говорить о всем, что интересно IT специалистам, и часто эти темы лежат далеко за пределами языков программирования и инструментов разработки. Тема родительства рано или поздно затрагивает большинство из нас, а количество вопросов, мифов и страхов вокруг нее — огромное. Наталья Ремиш, автор мультиков со смыслом “Про Миру и Гошу”, детская писательница, основатель клуба поддержки родителей “В своем уме” поделилась огромным опытом и ответила на кучу наших вопросов о том, зачем и как быть счастливыми родителями. Разверните гибкую инфраструктуру в Selectel и ускорьте развитие финтех-проектов: https://slc.tl/wSpOn Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Содержание: - 00:02:24 - Рассказ о себе - 00:06:25 - Миф или правда? С рождением ребенка жизнь кончается - 00:07:38 - Что делать со своими ожиданиями, чтобы потом не было больно? - 00:12:36 - Существует ли неправильная мотивация, чтобы заводить ребенка? - 00:18:34 - Какая мотивация у тех, кто осознанно говорит: "Я хочу завести ребенка"? - 00:24:14 - Охотно ли айтишники становятся родителями? - 00:26:55 - Миф или правда? До 1 года тяжело, а дальше легче - 00:29:18 - Миф или правда? Пока ребенок не научился говорить, роль отца минимальна - 00:32:15 - Значимый взрослый. Что значит этот термин? - 00:34:46 - Миф или правда? С детьми всегда можно договориться - 00:42:52 - Няня - чужой человек. Как свести риски к минимуму? - 00:46:33 - Родственники давят: "Зачем няня, занимайся с ребенком сама". Как это преодолеть? - 00:49:01 - Миф или правда? После рождения ребенка с нормальным сном можно попрощаться - 00:52:18 - Миф или правда? На ребенка нужно огромное количество денег - 00:57:12 - Миф или правда? Если с первым ребенком сложно, со вторым будет легче - 00:59:30 - Миф или правда? Не разобравшись в себе, детей заводить не стоит - 01:01:06 - Какой самый подходящий возраст для переезда? - 01:03:04 - Как быть с удаленкой? - 01:08:47 - Какой идеальный возраст чтобы завести детей? - 01:14:14 - Про заморозку яйцеклеток - 01:15:41 - Папа в декрете: плюсы, минусы, подводные камни - 01:17:47 - Как подготовиться к родительству? - 01:19:23 - Что почитать, посмотреть, чтобы избежать самых распространенных ошибок? Ведущие в выпуске: Евгений Кателла, Катя Петрова Полезные ссылки: [Книга] Воспитание сердцем: Без правил и условий https://g.co/kgs/nEGnw6 [Книга] Тридцать миллионов слов https://www.mann-ivanov-ferber.ru/books/tridczat-millionov-slov/?utm_medium=cpc&utm_source=google&utm_campaign=dynamic_piter&utm_term=&gclid=Cj0KCQiAk4aOBhCTARIsAFWFP9FWbQtDrZ5yg099kvUCnc8IofIscJA_QFKWTcwT6t9VnQt40HPYvqoaAgpmEALw_wcB [Книга] Эмоциональный интеллект ребенка https://g.co/kgs/n23hT2
12/22/20211 hour, 26 minutes, 44 seconds
Episode Artwork

Podlodka #246 – ML и творчество

Может ли робот написать симфонию, сотворить шедевр? Сейчас вряд ли, но еще никогда мы не были так близки к этому. Мы поговорили с Алексеем Тихоновым из Яндекса про то, как создаются нейросети, способные творить. Разверните гибкую и надежную инфраструктуру для финтех-проекта в Selectel: https://slc.tl/pXF6A Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Женя Кателла, Катя Петрова Полезные ссылки: Профиль Алексея на Google Scholar https://scholar.google.com/citations?user=X6vNzpoAAAAJ&hl=en Яндекс.Автопоэт https://yandex.ru/autopoet/ Нейронная оборона https://music.yandex.ru/artist/4445922?lang=en Neurona http://creaited.com/projects/neurona Paranoid Transformer https://medium.com/altsoph/paranoid-transformer-80a960ddc90a Музыкальная шкатулка https://medium.com/altsoph/neural-network-raspberrypi-music-box-328b9665b20b НейроСкрябин http://creaited.com/projects/neuroscriabin Интерактивный навигатор по латентному пространству барабанных ритмов https://medium.com/p/drum-patterns-from-latent-space-23d59dd9d827?source=email-a8bc7a32abd--writer.postDistributed&sk=440edb6f9d73baea7a9d6e1cd3df9251 text2pixelart https://altsoph.github.io/text2pixelart/ WebCamWatcher bot https://medium.com/altsoph/seven-months-of-webcamwatcher-bot-8cb3ca330457 Канал Алексея «Жалкие низкочастотники» https://t.me/pathetic_low_freq
12/14/20211 hour, 29 minutes, 14 seconds
Episode Artwork

Podlodka #245 – Современные IDE

IDE уже много лет упрощают рутину разработчиков. Но что, если в своем развитии они пошли не туда? Максим Шафиров, СЕО JetBrains и разработчик новой IDE Fleet, делится своими мыслями про проблемы существующих решений и тем, как они решаются в IDE нового поколения. В выпуске много крутых идей про то, как могут выглядеть рабочие процессы, обсуждений архитектуры Fleet, Projector и Remote Development в IDEA, и ламповых воспоминаний о первых IDE. Приходите разрабатывать Fleet в компанию JetBrains: https://spb.hh.ru/vacancy/47469968 Разверните гибкую и производительную базу данных для службы доставки или интернет-магазина в Selectel: https://slc.tl/n9sui Поддержи лучший подкаст про IT: www.patreon.com/podlodka Ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Евгений Кателла, Катя Петрова, Стас Цыганов, Егор Толстой Полезные ссылки: Дмитрий Иванов — Будущее IDE: Как меняется парадигма разработки программного обеспечения https://www.youtube.com/watch?v=A4o_2fVfinY Podlodka #70: Устройство IDE https://podlodka.io/70
12/6/20211 hour, 30 minutes, 1 second
Episode Artwork

Podlodka #244 – Геймдизайн

Геймдизайн – наука или искусство? А что должны знать и уметь люди, которые профессионально им занимаются? Как оценить, насколько игра получается веселой? На эти и другие вопросы нам помог ответить Святослав Торик, Head of Game Design в компании Nexters. Решите задачи e-commerce-проектов с гибкой IT-инфраструктурой Selectel: https://slc.tl/8bajG Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Стас Цыганов, Егор Толстой Полезные ссылки: Elements of Game Design https://www.amazon.de/-/en/Robert-Zubek/dp/0262043912/ The Gamer's Brain: How Neuroscience and Ux Can Impact Video Game Design https://www.amazon.de/-/en/Celia-Games-North-Carolina-Hodent/dp/1498775500/ Игра в цифры. Как аналитика позволяет видеоиграм жить лучше https://www.litres.ru/vasiliy-sabirov/igra-v-cifry-kak-analitika-pozvolyaet-videoigram-zhit-luch/chitat-onlayn/ Коллективный блог «Манжеты ГД» https://gdcuffs.com/ Курсы devtodev https://www.devtodev.com/education/online-course
11/29/20211 hour, 10 minutes, 55 seconds
Episode Artwork

Podlodka #243 – IT в кино

А вы знали, что голливудские компании в производстве спецэффектов активно используют инструменты написанные отечественным разработчиком? В гости позвали автора – Романа Белова. Поговорили и про инструменты, и про производственный цикл фильмов, и про виды и способы реализации визуальных эффектов. Решите задачи e-commerce-проектов с гибкой IT-инфраструктурой Selectel: https://slc.tl/O5czU Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Стас Цыганов, Егор Толстой Полезные ссылки: https://www.youtube.com/channel/UCgtSpXdQ2_NJUa5X9VYIY6w https://www.fxguide.com/
11/22/20212 hours, 33 minutes, 58 seconds
Episode Artwork

Podlodka #242 – Файрволы

В выпуск позвали сооснователя и CEO Wallarm Ивана Новикова. Начали с сетевых слоев, но в основном говорили про уровень приложений. Именно на этом уровне файрволы развиваются последние годы. Не обошли стороной концепцию Zero Trust. А под конец обсудили куда файрволы развиваются. Отказоустойчивые облачные базы данных для интернет-магазинов и сервисов доставки в Selectel: https://slc.tl/BAvsG Промокод на 500₽ на SoftSkills Crew: LIKE_A_BOSS Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Стас Цыганов, Катя Петрова Полезные ссылки: Twitter.com/@d0znpp https://lab.wallarm.com/
11/15/20211 hour, 7 minutes, 20 seconds
Episode Artwork

Podlodka #241 – Профессия: бизнес-аналитик

В индустрии существует бессчетное количество разновидностей аналитиков: продуктовые, системные, бизнес, финансовые и многие другие. В выпуске вместе с Алексеем Белозерским мы разбираемся в их классификации и закапываемся в специфику работы бизнес-аналитика: основные задачи, используемые подходы и инструменты. Узнайте, как подготовить IT-инфраструктуру к сезону распродаж, на бесплатном вебинаре от Selectel: https://slc.tl/gDOfD 22 ноября стартует конференция для продакт-менеджеров Podlodka Product Crew. Промокод на скидку: ANALYTICS. https://podlodka.io/productcrew Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Стас Цыганов, Егор Толстой
11/8/202154 minutes, 49 seconds
Episode Artwork

Podlodka #240 – Golang

Пополняем золотую коллекцию языковых выпусков Podlodka долгожданным эпизодом про Golang! Все, как вы любите — история развития, области применения, ключевые фичи, экосистема, и немного холивара про сильные и слабые стороны. Погрузил в мир Go, объяснил, почему “less is exponentially more” и как это отражается на том, что язык предлагает разработчикам Алексей Палажченко — программист из Sidero Labs и ведущий подкаста GolangShow. Аккуратно! В выпуске чересчур много шуток про дженерики! Гибкие облачные базы данных для многопользовательских игр и других игровых проектов в Selectel: https://slc.tl/H6I7r Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Евгений Кателла, Катя Петрова, Егор Толстой Полезные ссылки: https://t.me/HowToGoWrong https://twitter.com/paaleksey https://www.gophercon-russia.ru https://www.meetup.com/ru-RU/Golang-Moscow/
11/1/20211 hour, 54 minutes, 51 seconds
Episode Artwork

Podlodka #239 – Сети, часть 1: Интернет

Замахнулись на необъятное и обсудили компьютерные сети! Одного выпуска для такой тему явно мало, поэтому пока мы сфокусировались на интернете, и подробно изучили приключения сигнала на пути от пользователя к целевому сервису. В гостях у нас Тёма Гавриченков из Servers.com, которого вы можете помнить из нашего выпуска про дата-центры. Разверните гибкую и производительную облачную базу данных для своего игрового проекта в облаке Selectel: https://slc.tl/z9sWf C 8 ноября стартует новый сезон конференции Podlodka Backend Crew! По промокоду TANNENBAUM скидка для слушателей этого выпуска, а подробности и расписание на сайте https://podlodka.io/becrew. Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Женя Кателла, Катя Петрова Полезные ссылки: История с башорга про свитч в ведре https://bash.im/quote/198307 Статья “The death of transit” https://blog.apnic.net/2016/10/28/the-death-of-transit/ Видеоверсия статьи https://www.youtube.com/watch?v=Byh7GkUemYo Статья на википедии про Tier-1-провайдеров https://en.wikipedia.org/wiki/Tier_1_network
10/25/20211 hour, 18 minutes, 20 seconds
Episode Artwork

Podlodka #238 – JavaScript

Лучший выпуск про лучший язык программирования с лучшим гостем, а в гости пришел наш коллега по подкастном цеху, автор Hegel.js, а с недавних пор еще и разработчик из команды Kotlin/JS & Wasm: Артем Кобзарь. Начали с истории появления JS, традиционно для языковых выпусков обсудили сильные и слабые is not a function стороны, а закончили обсуждением как его выучить по-настоящему. Ведь большинство разработчиков не столько пишут на JS, сколько на фреймворках. Гибкая и надежная IT-инфраструктура для игровых разработчиков в Selectel: https://slc.tl/Wcp8O Вчера стартанули Podlodka Android Crew! https://podlodka.io/droidcrew Промик для слушателей: DEBUG_IT_ALL Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Стас Цыганов, Катя Петрова Полезные ссылки: Соцсети Артема: Twitter: https://twitter.com/rage_monk GitHub: https://github.com/JSMonk UnderJS: https://underjs.ru/ JavaScript.Ninja: https://javascript.ninja/ EcmaScript Spec (https://tc39.es/ecma262/) Ссылка на stage 2,3,4 пропозалы (https://github.com/tc39/proposals) Лендос от JB про историю js (https://www.jetbrains.com/ru-ru/lp/javascript-25/) Статья про JIT в JavaScriptCore (https://webkit.org/blog/10308/speculation-in-javascriptcore/) Hermes JS(https://github.com/facebook/hermes) Napa.js (https://github.com/microsoft/napajs) UnderJS Выпуск про баг в V8 (https://underjs.ru/podcast/2019/10/08/deoptimizing-v8-react.html) Книги: You Don't Know JS: https://www.amazon.com/gp/bookseries/B01N9EBP9V Выразительный JS: https://www.litres.ru/mareyn-haverbeke/vyrazitelnyy-javascript-sovremennoe-veb-programm-50447564/ Твитч канал Старцев: https://m.twitch.tv/codehag/home
10/18/20211 hour, 51 minutes, 41 seconds
Episode Artwork

Podlodka #237 – Как ставить цели организации

Подлодка не может плыть без капитана, а организация – без целей. Или может? Денис Дудоров, главный за организационное развитие в Авито, помог нам разобраться в том, как осознанно подойти к целеполаганию в компании. В выпуске – много инсайтов про то, как взаимосвязаны различные аспекты управления организацией и чем отличаются фреймворки целеполагания. Разверните геораспределенную IT-инфраструктуру для многопользовательских игр в Selectel: https://slc.tl/VOu6R Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Стас Цыганов, Егор Толстой Полезные ссылки: Исследование о важности целей https://knife.media/do-goals-work/ Хороший сравнительный анализ разных фреймворков https://www.it.ua/ru/knowledge-base/technology-innovation/mvo-bsc-pm-okr-i-drugie-metody-upravlenija-po-celjam Выступления Дениса с разных конференций https://www.youtube.com/watch?v=C6TX3Lknh9I — про систему OKR и подход к ее построению https://www.youtube.com/watch?v=8D4ad9LiPKU&t=2s — про интеграцию OKR с ключевыми процессами и элементами организации https://www.youtube.com/watch?v=E9g_RVRwqBU&t=2s — про дерево целей как один из важнейших инструментов работы с OKR
10/11/20211 hour, 46 minutes, 4 seconds
Episode Artwork

Podlodka #236 – Вузы и IT-компании

Мы уже привыкли ругать высшее образование за то, что оно зачастую не помогает правильно подготовиться к будущей карьере в IT. В этом выпуске вместе с Константином Федутиновым из ВГУ мы узнаем, что можно сделать в обычном отдельно взятом вузе, чтобы радикально поменять правила игры и выстроить отношения между студентами и IT-компаниями еще во время учебы. Разверните IT-инфраструктуру для решения задач игровой разработки в Selectel: https://slc.tl/SCxps Podlodka Techlead Crew стартует уже 11 октября. Билеты по ссылке https://podlodka.io/techcrew, а по промокоду ADALOVELACE вас ждет приятная скидка! Поддержи лучший подкаст про IT: https://patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: https://facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Женя Кателла, Катя Петрова
10/4/20211 hour, 19 minutes, 14 seconds
Episode Artwork

Podlodka #235 – Problem Solving

Каждый день мы решаем проблемы – поиск нового места работы, подбор фреймворка под задачу, составление плана развития для демотивированного сотрудника. Хотя все эти проблемы с первого взгляда абсолютно разные, общий подход к их решению может быть одинаковым. Павел Комаровский, бывший консультант McKinsey и автор блога RationalAnswer, поделился универсальным фреймворком для системного решения любых проблем. Разверните гибкую IT-инфраструктуру для образовательных и исследовательских проектов в Selectel: https://slc.tl/Jsi2e Поддержи лучший подкаст про IT: https://patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Стас Цыганов, Егор Толстой Полезные ссылки: Bulletproof Problem Solving https://www.amazon.com/Bulletproof-Problem-Solving-Changes-Everything/dp/1119553024 The Pyramid Principle https://www.amazon.com/Pyramid-Principle-Logic-Writing-Thinking/dp/0273710516 Клуб RationalAnswer https://RationalAnswer.club/ Телеграм-канал Павла https://t.me/RationalAnswer
9/27/20211 hour, 34 minutes, 41 seconds
Episode Artwork

Podlodka #234 – Нетворкинг

Про важность нетворкинга не рассказывает только ленивый, но вопрос «а как делать это правильно?» не теряет актуальности. В выпуске мы не только обсудили, чем нетворкинг может быть полезен и как наконец начать им заниматься, но и нырнули куда глубже участия в random coffee и беспорядочных знакомствах на afterparty очередной конференции. Про ценность социального капитала, важность эмпатии и эмоций и множество других глубоких аспектов нетворкинга нам рассказал Павел Хегай, технологический предприниматель и основатель нетворкинг сообщества Heg.ai. За прикладными темами, крутыми экспертами и, конечно, активным нетворкингом залетай в Podlodka TeamLead Crew https://podlodka.io/tlcrew (промокод tl_7_networking) и Podlodka QA Crew https://podlodka.io/qacrew (промокод qa_5_networking)! Разверните гибкую инфраструктуру для EdTech-проектов в Selectel: https://slc.tl/sxFD9 Поддержи лучший подкаст про IT: https://patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Катя Петрова, Егор Толстой
9/20/20211 hour, 17 minutes, 25 seconds
Episode Artwork

Podlodka #233 – Компьютерное зрение

Посмотреть на изображение и понять, что на ней котик. Это такая простая задача для человека, но нужно целое направление исследований и сложных алгоритмов, чтобы с ней справился компьютер. Компьютерное зрение — что это такое, как работает и зачем нужно? Разбираемся с Артуром Кузиным из SberDevices. Решайте сложные задачи EdTech-проектов на инфраструктуре Selectel: https://slc.tl/tlkbH Выберите любую из наших конференций Podlodka Crew по ссылке https://podlodka.io/crew, и до 27 сентября успейте купить билет со скидкой по промокоду BARKHAT Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Евгений Кателла, Егор Толстой
9/13/20211 hour, 7 minutes, 15 seconds
Episode Artwork

Podlodka #232 – Чекап здоровья

У нас уже было много выпусков про здоровье, но не обсуждали как системно подойти к здоровью для увеличения продолжительности жизни. Чекап – инстурмент именно для этого. Разобрали подход на какие чекапы, в каком возрасте и с как часто ходить. В гости к нам пришел Алексей Утин – сердечно-сосудистый хирург, кардиолог, Со-основатель проекта медицинских диспансеризаций SMART CheckUP. Реализуйте актуальные технологии на инфраструктуре Selectel для EdTech: https://slc.tl/JWIYc Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Стас Цыганов, Катя Петрова Полезные ссылки: Канал Алексея https://www.youtube.com/c/DoctorUtin/featured Презентация с таблицей по прохождению чекапа https://docs.google.com/presentation/d/12dzgD9SZQaq7MXJ-8CRVjqTPeKmpyCDL/edit?usp=sharing&ouid=101590976436166889631&rtpof=true&sd=true
9/6/20211 hour, 3 minutes, 16 seconds
Episode Artwork

Podlodka #231 – Киберспорт

Большинство из нас занимаются этим в качестве хобби, кто-то любит смотреть, а кто-то мечтает стать профи и построить на этом всю свою карьеру. Киберспорт — молодая, но уже очень денежная индустрия, манящая многих. Как же обстоят дела за кулисами? Сколько часов игрового стажа нужно, чтобы стать профессионалом и достаточно ли для этого лишь усердия? Как тренируются топовые киберспортсмены? Есть ли жизнь в киберспорте после 25 и можно ли жить на донаты на твиче? Артем Никулин (holy_hunter), выигравший порядка 20 сибирских офлайн и 30 онлайн турниров по Dota 2, и ездивший на MAJOR в качестве тренера team empire, погрузил нас в мир киберспорта, рассказал об устройстве киберспортивных организаций и в красках поведал о том, чем живут и как развиваются киберспортсмены. Новая конференция от команды Podlodka! Podlodka Design Crew: https://podlodka.io/designcrew Темы недель: «Редизайн» и «Взаимодействие дизайнеров и разработчиков» Промокод для слушателей: PIXEL_PERFECT Разверните гибкую облачную базу данных с минутной готовностью в Selectel: https://slc.tl/X7e7C Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Катя Петрова, Стас Цыганов
8/31/20211 hour, 19 minutes, 13 seconds
Episode Artwork

Podlodka #230 – Julia

Много ли вы знаете языков, созданных для максимальной производительности различных вычислений? Кто-то подумает про MATLAB, кто-то вспомнит Fortran, но мы в этом выпуске поговорим о Julia. Это молодой, но очень интересный язык, с которым мы предлагаем вам познакомиться вместе с нами и Юлией Беляковой! Разверните облачный сервер с GPU в пару кликов в Selectel: https://slc.tl/Z9t89 Новый сезон конференции Podlodka iOS Crew! https://podlodka.io/ioscrew. Темы недель: «Работа с сетью» и «Совершенный код» Промокод для слушателей: JULIA Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Женя Кателла, Катя Петрова Полезные ссылки: Официальный сайт языка Julia https://julialang.org/ YouTube канал языка Julia https://www.youtube.com/user/JuliaLanguage Ссылки на социальные платформы https://julialang.org/community/ Ссылки на обучающие ресурсы https://julialang.org/learning/ Русскоязычный Telegram канал https://t.me/JuliaLanguage Каталоги Julia пакетов (предоставляют немного разные интерфейсы и способы фильтрации пакетов) https://juliapackages.com/ https://juliaobserver.com/packages https://juliahub.com/ui/Packages Документация к пакетному менеджеру https://pkgdocs.julialang.org/v1/ Доклад с JuliaCon 2019 про пользу мультиметодов (Stefan Karpinski) https://www.youtube.com/watch?v=kc9HwsxE1OY&ab_channel=TheJuliaProgrammingLanguage Туториал по мультипоточному программированию (2021, Jeff Bezanson) https://www.youtube.com/watch?v=FzhipiZO4Jk&ab_channel=JuliaComputing Научные статьи про дизайн и реализацию Julia: https://www.google.com/url?q=https://dl.acm.org/doi/10.1145/3276490&sa=D&source=editors&ust=1629794162216000&usg=AOvVaw2ydG50FVldqazkY2JnFPwk https://www.google.com/url?q=https://dl.acm.org/doi/10.1145/3276483&sa=D&source=editors&ust=1629794177249000&usg=AOvVaw336Aqls8PYVt323yD702V8 https://www.google.com/url?q=https://dl.acm.org/doi/10.1145/3428275&sa=D&source=editors&ust=1629794194427000&usg=AOvVaw2H9aMnmPy1xOsyb50zWy7T Доклад с JuliaCon 2019 про недостатки Julia (Jeff Bezanson) https://www.youtube.com/watch?v=TPuJsgyu87U&list=PLP8iPy9hna6StY9tIJIUN3F_co9A0zh0H&index=7&ab_channel=TheJuliaProgrammingLanguage Доклад о преимуществах использования Julia учёными, с кратким введением в Julia (2018, Nick Eubank) https://www.youtube.com/watch?v=C4dMYHzW-SY&ab_channel=NickEubank Блог-пост про быстрый CSV-парсер https://juliacomputing.com/blog/2020/06/fast-csv/ Страница JuliaComputing с примерами использования Julia в мире https://juliacomputing.com/case-studies/ Блог-пост 2012 года с анонсом проекта Julia https://julialang.org/blog/2012/02/why-we-created-julia/ Традиционный доклад с JuliaCon 2021: State of Julia https://www.youtube.com/watch?v=IlFVwabDh6Q&ab_channel=TheJuliaProgrammingLanguage
8/24/20211 hour, 32 minutes, 37 seconds
Episode Artwork

Podlodka #229 – Медитация

Закрой глаза, сделай глубокий вдох и включай выпуск про Медитацию. В гости к нам пришла психолог и автор подкаста «Эмоциональный Интеллигент» – Анна Проворная. Постарались поговорить про тему без булшита: какие есть исследования, как медитация влияет на наше тело, а главное, раз это инструмент, какие задачи можно им решать, а какие – нет. Управляемые кластеры Kubernetes в Selectel для динамичных проектов: https://slc.tl/cgmEz Новый конференция от команды Podlodka! Podlodka Design Crew https://podlodka.io/designcrew. Темы недель: «Редизайн» и «Взаимодействие дизайнеров и разработчиков» Промокод для слушателей: PIXEL_PERFECT Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Катя Петрова, Стас Цыганов Полезные ссылки: Подкаст Анны https://music.yandex.ru/album/7139511 https://www.amazon.com/Mindfulness-Beginners-Reclaiming-Present-Moment/dp/1622036670/ref=sr_1_4?crid=E9BPBFLDW5TB&dchild=1&keywords=kabat+zinn&qid=1628832384&sprefix=kabat+%2Caps%2C244&sr=8-4 https://www.headspace.com (тут есть бесплатные 10 уроков, базовые и очень толковые -- на английском) https://www.praktika.app (отличное приложение для медитации на русском) Cтатья про изменение мозга под действием медитации https://pubmed.ncbi.nlm.nih.gov/24705269/
8/16/20211 hour, 18 minutes, 42 seconds
Episode Artwork

Podlodka #228 – Зрение

Известно, что большую часть времени программисты не пишут код, а читают его. Поэтому острое зрение — необходимость, чтобы не проглядеть ни одного досадного бага или архитектурной оплошности 👀 Шилова Татьяна Юрьевна - доктор медицинский наук, глав врач клиники доктора Шиловой и эксперт в комитете по охране здоровья в Госдуме рассказала все о здоровье наших глаз. Почему зрение портится? Как этот процесс предотвратить? И как восстановить уже испорченное зрение? Спойлеры: да, за компьютером долго сидеть все-таки вредно! Нет, лазерная коррекция - это сегодня уже совсем не страшно. Скорее включай выпуск и узнай еще десяток полезных инсайтов про офтальмологию! Сохраните важную информацию в Облачных базах данных от Selectel: https://slc.tl/K82eU Новый сезон конференции для iOS-разработчиков Podlodka iOS Crew стартует 23 августа https://podlodka.io/ioscrew. Спасибо новому генеральному партнеру наших мероприятий - Сбермаркету 💚 Темы недель: «Работа с сетью» и «Совершенный код» Промокод для слушателей: kura Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Евгений Кателла, Катя Петрова, Стас Цыганов, Егор Толстой Полезные ссылки: Статьи Татьяны на хабре https://habr.com/ru/users/TShilova/posts/
8/9/20212 hours, 5 minutes, 10 seconds
Episode Artwork

Podlodka #227 – Статический анализ кода

В этом выпуске обсуждаем статический анализ кода – инструмент, помогающий экономить тысячи часов времени разработчиков. Вместе с Алексеем Гопаченко из JetBrains разбираемся, почему статический анализ – это сильно больше, чем просто поиск ошибок в коде. Храните любые данные в гибком облачном хранилище от Selectel: https://slc.tl/o7Ojc Вчера стартовала конференция Podlodka TechLead Crew: https://podlodka.io/techcrew Темы недель: “System Design” и “Качество системы”. А по промокоду “linter” приятная скидка! Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Женя Кателла, Егор Толстой Полезные ссылки: Tagir Valeev - Java SA in IJ https://youtu.be/xOgGhF4OB3U Rust SA interactivity, dependency tracking, incremental update https://www.youtube.com/watch?v=N6b44kMS6OM License audit in QD https://blog.jetbrains.com/qodana/2021/07/qodana-license-audit/ Доклад Ивана Пономарева с Heisenbug https://youtu.be/_Wv-PvZeRlI
8/3/20211 hour, 53 minutes, 11 seconds
Episode Artwork

Podlodka #226 – Второе гражданство

Свобода перемещения по всему миру, уменьшение налогов, возможность открытия зарубежных счетов и уверенность в завтрашнем дне – эти и многие другие преимущества можно получить, купив себе второе гражданство. Наш гость Анатолий Летаев, основатель компании Migronis, дал системный обзор всех возможных стран для покупки паспорта, стоимости этого и сопутствующих рисков. Арендуйте выделенные серверы с GPU для требовательных задач в Selectel: https://slc.tl/0KVDz Конференция Podlodka Android Crew https://podlodka.io/droidcrew, старт уже сегодня! Темы недель: “Лучшие практики Android-разработки” и “Хранение данных”. Промокод для подписчиков: PODLODKA_PREFERENCES Поддержи лучший подкаст про IT: https://www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: https://www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Евгений Кателла, Егор Толстой Полезные ссылки: - Летаев Vlog https://www.youtube.com/channel/UC_ANX1heIr3xVKAYBv5GsrQ - Паспорт гражданина мира https://worldservice.org/docpass.html - Migronis https://migronis.com/
7/26/202159 minutes, 50 seconds
Episode Artwork

Podlodka #225 – Алгоритмическая торговля и HFT

Хранением большей части средств в инвестиционных инструментах уже никого не удивишь с одной стороны, но с другой многие придерживаются стратегий роста капитала вместе с рынком. А что если попробовать выиграть, да еще и отмасштабировать свою стратегию за счет автоматизации? В гости позвали Сергея Слукина – руководителя отдела прямого доступа к рынкам и алгоритмической торговли в Финаме. Успели поговорить и про смыслы – за счет алгоритмы зарабатывают деньги, и про технологии. С чего начинают новички и с какими сложностями сталкиваются разработчики, занимающиеся вопросом профессионально. Разверните гибкую облачную инфраструктуру в Selectel: https://slc.tl/0vPBc 1000 бонусных рублей по промокоду Podlodka. Конференция Podlodka Android Crew https://podlodka.io/droidcrew, старт 26 июля! Темы недель: “Лучшие практики Android-разработки” и “Хранение данных”. Промокод для подписчиков: PODLODKA_PREFERENCES Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Катя Петрова, Стас Цыганов Полезные ссылки: Майерс Стюарт «Принципы корпоративных финансов» https://www.ozon.ru/product/printsipy-korporativnyh-finansov-138153538/?from=share_ios
7/19/20211 hour, 24 minutes, 12 seconds
Episode Artwork

Podlodka #224 – System Design

Спорить про архитектуру мы очень любим, поэтому пришла пора разобраться в том, как эти архитектуры создаются! System design — это не только этап интервью в FAANG. Это процесс создания архитектуры системы, которым занимаются не только бородатые Архитекторы Решений. Зачем нужен System Design (даже если вы пока "маленькие"), что в него входит, как отличить хороший System Design от плохого и какая же нотация лучше всех — все это в выпуске с Элвином Рахманкуловым, главой Mobile Competency Center в EPAM Systems. Выделенный сервер Mac Mini с процессором M1 в Selectel для iOS-разработчиков: https://slc.tl/zIZ2o Конференция про техлидство, архитектуру систем и техническое совершенство: https://podlodka.io/techcrew. Старт 2 августа. Промокод для слушателей подкаста: i_love_uml Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Евгений Кателла, Катя Петрова Полезные ссылки: Systems design - Wikipedia https://en.wikipedia.org/wiki/Systems_design Book: Views and viewpoints: Software Systems Architecture https://www.viewpoints-and-perspectives.info/home/book/ Book: Software Architecture in Practice (SEI Series in Software Engineering) https://www.amazon.com/Software-Architecture-Practice-3rd-Engineering/dp/0321815734 Books: Clean Architecture: A Craftsman’s Guide to Software Structure and Design (Robert C. Martin Series) https://www.amazon.com/Clean-Architecture-Craftsmans-Software-Structure/dp/0134494164 Architectural Katas: Practicing Architecture http://archkatas.herokuapp.com/rules.html System Design interviews on your tube (exponent) https://www.youtube.com/channel/UCjm_qVkCPjOVDz9BWjNqO9A C4 Model: The C4 model for visualising software architecture https://c4model.com/ Software Engineering Institute https://www.sei.cmu.edu/
7/12/20211 hour, 10 minutes, 48 seconds
Episode Artwork

Podlodka #223 – Техническая документация

Техническая документация окружает нас повсюду – по нажатию подсказки в IDE, на GitHub-странице используемой библиотеки, в коробке с новенькой умной колонкой или стулом из IKEA. Какая-то документация помогает вам решить проблемы, а какая-то – только их создает. Андрей Поляков, тимлид команды технических писателей в Kotlin, рассказал все про то, как сделать документацию полезной. Selectel — разверните IT-инфраструктуру проекта без изучения многостраничной документации: https://slc.tl/rJroW 12 июля стартует новый сезон Podlodka Frontend Crew. Подробности: https://podlodka.io/fecrew. Промокод для слушателей подкаста: PODLODKA_IS_NOT_A_FUNCTION Вакансия в команду техписателей Kotlin: https://www.jetbrains.com/careers/jobs/technical-writer-397/ Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Стас Цыганов, Егор Толстой Полезные ссылки: - Google Technical Writing https://developers.google.com/tech-writing - Microsoft Writing Styleguide https://docs.microsoft.com/en-us/style-guide/welcome/ - Node.js docs https://nodejs.org/en/docs/ - Qt docs https://doc.qt.io/ - .NET reference https://docs.microsoft.com/en-us/dotnet/api/?view=net-5.0 - LinkedIn Андрея https://www.linkedin.com/in/koshachy/
7/5/20211 hour, 37 minutes, 17 seconds
Episode Artwork

Podlodka #222 – Антифрод

Вы просто нажимаете кнопку, публикуете свой комментарий или вводите данные банковской карты. А в это время под капотом происходит сложная магия, результат которой – однозначный ответ, было ли ваше действие честным и порядочным, или имел место мошеннический злой умысел. О том, как работает эта магия, мы поговорили с Алексеем Тощаковым из команды антифрода в Яндексе. 5 июля стартует наша новая конференция про софт-скиллы для инженеров. В течение двух недель обсуждаем коммуникации и problem solving. Для слушателей подкаста скидка по промокоду DDOS24. Разверните надежную и безопасную IT-инфраструктуру своего проекта в Selectel: https://slc.tl/ZEkKu. Скидка 1000 рублей на Облачную платформу по промокоду Podlodka. Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Ведущие в выпуске: Женя Кателла, Стас Цыганов Полезные ссылки: - Свежие ссылки про работу команды Алексея: https://habr.com/ru/company/yandex/blog/534586/ - про фродовые расширения в браузерах https://habr.com/ru/company/yandex/blog/549996/ - про капчу https://habr.com/ru/company/yandex/blog/490836/ - про модерацию - Интересные доклады про Антифрод: DataFest 2021 https://ods.ai/tracks/antifraud-df2021 DataFest 2020 https://ods.ai/tracks/antifraud-df2020 Про инфраструктуру Антифрода: https://www.youtube.com/watch?v=jCMV0p55Pl4 Поиск аномалий: https://www.youtube.com/watch?v=aBckDgtG0Zs  - Контакты: https://www.linkedin.com/in/toshchakov/ https://www.facebook.com/aleksey.toshchakov
6/28/20211 hour, 54 minutes, 57 seconds
Episode Artwork

Podlodka #221 – Переработка вторсырья

С одной стороны понятно, что надо ответственно относиться к переработке отходов, с другой стороны вокруг этой темы настолько много информации. Экоактивисты говорят одно, в магазинах пишут про биоразлагаемые пакеты, государство ставит цветные контейнеры, содержимое которых ничем не отличается. С тем что из этого хайп, а что дествительно работает, мы разбирали с основательницей проекта Собиратор – Валерией Коростелёвой. 28 июня стартует конференция Podlodka Backend Crew #4. Темы недель: базы данных и чистый код в Java. Подробности на сайте https://podlodka.io/becrew, а для любимых слушателей скидка по промокоду STOPTHEWORLD. Selectel — покупка сервера еще никогда не была такой экологичной: https://slc.tl/HNPn4 Поддержи лучший подкаст про IT www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях! Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Стас Цыганов, Женя Кателла Полезные ссылки: https://recyclemap.ru/ - карта пунктов приёма по России https://rsbor-msk.ru/ - сайт энциклопедия о раздельном сборе и осознанном потреблении https://rsbor-msk.ru/map_eco_active/ - карта поиска единомышленников в СНГ Экосертификация для упаковок и средств для мытья, приложение: https://play.google.com/store/apps/details?id=com.ecounion.EcoLabelIntern&hl=ru&gl=US https://apps.apple.com/ru/app/ecolabel-guide/id1415720121 Карта колокольчиков https://eco-pro.ru/раздельный-сбор-отходов/#karta-razmesheniya Куда едут отходы из контейнеров для раздельного сбора во дворах? - Вот тут короткий и ёмкий репортаж куда едут отходы из разных контейнеров https://youtu.be/XJ2iSHWlEk8 - А вот самый свежий репортаж, очень грамотный https://www.instagram.com/stories/highlights/17925167458624571/ Очень классный современный YouTube канал про раздельный сбор, переработку, потребление и так далее с роликами не более 20 мин. В том числе есть репортаж про Собиратор https://www.youtube.com/channel/UCd6qle5GajuPO3IztbyT25w
6/20/20211 hour, 42 minutes, 1 second
Episode Artwork

Podlodka #220 – Волонтерство в IT

Наскучили однообразные рабочие задачи? Давно хотели попробовать новый стек? Или сделать что-то очень полезное? А может и то, и другое? Вместо тяжкого раздумья над идеей нового пет-проекта, предлагаем попробовать себя в ИТ-волонтерстве! А разрушить барьер неопределенности поможет наш выпуск. Вместе с Владом Лавриченко, куратором платформы IT-волонтёр, разобрались в том, какие некоммерческие организации бывают и чем они занимаются, какие задачи могут решать ИТ специалисты и какие компетенции нужны, почему волонтерить - прикольно, полезно и важно и, конечно же, как проще всего в это вкатиться. Всем добра! ❤️ Разверните проект не хуже платформы для обучения нейросетей Experion на выделенных серверах Selectel: https://slc.tl/q1qCD Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Ведущие в выпуске: Катя Петрова, Стас Цыганов Полезные ссылки: Про возможности - itv.te-st.ru – платформа IT-волонтёр - https://todogood.com/ – платформа todogood для корпоративного волонтёрства - https://volunteer.scgisrussia.ru/# – платформа для ГИС-волонтёров от Гринпис Больше узнать про мир некоммерческого - https://nuzhnapomosh.ru/ - Фонд Нужна помощь - https://te-st.ru/2020/10/08/liza-alert-lacmus/ – Проект Лакмус . Нейросеть для обработки фотографий для поиска пропавших в лесах людей https://dobroshrift.ru/ - Доброшрифт – показательный кейс хорошей социальной кампании (не волонтёрство)
6/14/20211 hour, 41 minutes, 57 seconds
Episode Artwork

Podlodka #219 – Выбор первой профессии в IT

Вместе с Сергеем Немчинским разобрались в том, как выбрать себе первую профессию в IT, и как к ней правильно подготовиться. Спойлер – достаточно базового знания английского и мотивации. А дальше начинаются детали. Подробнее – в выпуске! Подключите облачное хранилище от Selectel: https://slc.tl/tYd8P. Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Ведущие в выпуске: Женя Кателла, Катя Петрова, Егор Толстой Полезные ссылки: YouTube-канал Сергея: https://www.youtube.com/c/SergeyNemchinskiy/videos
6/7/20211 hour, 42 minutes, 26 seconds
Episode Artwork

Podlodka #218 – Схемотехника

Фронтендеры и бэкендеры есть не только в программировании, но и в разработке микросхем. Наш гость Валерий Шунков провел нам полноценный ликбез по тому, как устроены чипы, каким образом их проектируют, какие принципы, софт и языки для этого используют, и куда движется вся индустрия. Разверните облачный сервер для Data Science в Selectel: https://slc.tl/qEGC1. По промокоду Podlodka получите 1000 бонусных рублей на услугу. Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Стас Цыганов, Егор Толстой Полезные ссылки: - Научпоп-статьи про микроэлектронику на Хабре от гостя https://habr.com/ru/users/amartology/posts/ - Харрис и Харрис - Цифровая схемотехника и архитектура компьютера https://microelectronica.pro/wp-content/uploads/books/digital-design-and-computer-architecture-russian-translation.pdf - EDA Playground https://www.edaplayground.com/ - Плата Марсоход https://marsohod.org/howtostart/plata
5/31/20211 hour, 6 minutes, 32 seconds
Episode Artwork

Podlodka #217 – Фасилитация

Фасилитация, на первый взгляд, инструмент скрам-мастера, ну или на крайний случай тимлида. С независимым Agile-коачем Александрой Баптизманской разобрали, как фасилитация может быть полезна в том числе разработчикам. Разобрали теорию, а самое главное – разыграли по ролям фасилитацию архитектурного обсуждения. Направьте усилия команды на генерацию идей, об IT-инфраструктуре проекта позаботится Selectel: https://slc.tl/wHQM1. По промокоду Podlodka получите 1000 бонусных рублей на Облачную платформу. Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях! Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Стас Цыганов, Катя Петрова Полезные ссылки: - Канал “Нестыдная фасилитация https://t.me/no_shame_facilitation - Сэм Кейнер - «Руководство фасилитатора» https://www.alpinabook.ru/catalog/book- 7631/ - Майкл Вилкинсон - «SMARTруководство по работе с группами» https://www.alpinabook.ru/catalog/book-507092/ - Тренинг по фасилитации - Agile Team Facilitation https://co-actors.com/#rec422402352
5/24/20212 hours, 10 minutes, 52 seconds
Episode Artwork

Podlodka #216 – Типографика

Разрабатываемые нами продукты немыслимы без интерфейсов и дизайна, а дизайн немыслим без типографики. Что такое шрифт? Для чего в мире так много похожих шрифтов (спойлер: они, оказывается, все разные!) и почему они стоят так много? Как тенденции в ИТ влияют на развитие шрифтовой индустрии? И, в конце концов, как выбрать шрифт для своего блога или любимой IDE? Разбираемся во всем вместе с Ильей Рудерманом, сооснователем шрифтовой студии CSTM Fonts и шрифтового магазина type.today. А после прослушивания этого выпуска вы сможете просить дизайнера на вашем проекте "поиграться со шрифтами" уже со знанием дела 👩🏽‍🎨 Развернуть облачный сервер с GPU в пару кликов в панели Selectel: https://slc.tl/m3Zn1. Получите 1000 бонусных рублей по промокоду Podlodka. Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Ведущие в выпуске: Егор Толстой, Катя Петрова, Женя Кателла Полезные ссылки: - Type.today https://type.today/ru Facebook https://www.facebook.com/type.today.shop/ Вконтакте https://vk.com/typetoday Instagram https://www.instagram.com/type.today/ Телеграм https://t.me/typetoday Twitter https://twitter.com/TypeTodayNews - Tomorrow.type.today https://tomorrow.type.today https://www.instagram.com/tomorrow.type.today/ - CSTM Fonts Facebook https://www.facebook.com/cstmfonts/ Instagram https://www.instagram.com/cstmfonts/ Fontstand https://fontstand.com/foundries/cstm-fonts
5/17/20211 hour, 57 minutes, 56 seconds
Episode Artwork

Podlodka Special: Yet Another Mobile Party

В этом специальном выпуске мы делимся не классическим интервью с гостем, а записью митапа Yet Another Mobile Party. Наш подкаст начинался как "айосный" с выпусками про VIPER, а сейчас удивляет многообразием тем даже нас самих. Мы верим — мобильная разработка масштабнее, чем кажется, а интересы мобильных разработчиков шире стандартного набора тем на конференциях. Yet Another Mobile Party подтверждает эту гипотезу. Ребята осветили области разработки, которые связаны с мобилками, но при этом могут считаться "необычными": беспилотники, разработка Яндекс.Станции, компьютерное зрение. Еще вы узнаете ответы на насущные вопросы — как и, главное, зачем проводят алгоритмические секции (те самые!) на собеседованиях в Яндекс и как устроен доход мобильных разработчиков, которые преодолели эти собеседования. Завершил митап Женя Кателла с огненным групповым интервью "Куда расти мобильному разработчику". Преподаватель, продакт, CTO — список можно продолжать. 15, 22 и 29 мая пройдёт One Day Offer для мобильных разработчиков от Яндекса. Всего 2 секции по одному часу: платформа, а также код и алгоритмы. Финал с командой в случае успеха и... оффер от Яндекса в кармане за один день! Подать заявку можно тут: https://yandex.ru/promo/events/mobile-day-offer/?from=podlodka Таймкоды: 0:03:00 — Открытие митапа 0:04:41 — Беспилотные авто vs. мобильная разработка. Сходства и различия 0:26:20 — Что умеет умная камера в приложении Яндекс 0:43:48 — Как проходит обычный день разработчика Яндекс.Станции и почему она светится ночью 1:06:40 — Борьба за расход батарейки и взаимодействие между нативной и системной частью Яндекс.Клавиатуры 1:34:00 — Как и главное зачем проводят алгоритмические секции на собеседованиях в Яндекс 2:03:10 — Как устроен сложный доход разработчика 2:22:55 — Специальная рубрика от подкаста Podlodka: куда расти мобильщику Свернуть
5/13/20213 hours, 23 minutes, 26 seconds
Episode Artwork

Podlodka #215 – Тест-менеджмент

Что объединяет тракториста, агронома и задачу про охоту на уток в идеально круглом озере? А то, что все это было в нашем выпуске про тест-менеджмент! Гость выпуска и источник знаний, метафор и крутых историй – Алексей Петров из СберМаркета. 17 мая стартует конференция Podlodka QA Crew #4. Подробности на сайте https://podlodka.io/qacrew, а для любимых слушателей скидка по промокоду TRAKTORIST. Регистрируйтесь на Selectel Carrer Days и узнайте, как построить карьеру в сфере IT-инфраструктуры и облаков: https://slc.tl/p92Nd Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Ведущие в выпуске: Женя Кателла, Егор Толстой
5/10/20211 hour, 40 minutes, 38 seconds
Episode Artwork

Podlodka #214 – Балансировка нагрузки

За что бы ни брался наш гость Сергей Еланцев, получается балансировщик нагрузки. Это произошло и с выпуском подкаста, в котором мы вспомнили модель OSI, детально разобрали различные алгоритмы балансировки и прошлись по всем готовым решениям L4 и L7 балансеров, которые есть на рынке. Positive Hack Days — международный форум по практической безопасности, который проходит в Москве ежегодно начиная с 2011 года. В этом году состоится юбилейный десятый форум, который пройдёт 20-21 мая в Москве, в Центре Международной Торговли. Следите за новостями на сайте https://www.phdays.com/ru/ и за прямым эфиром на сайте https://standoff365.com/. Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Евгений Кателла, Стас Цыганов, Егор Толстой Полезные ссылки: Load Balancing/Networks - Intro to modern LB and proxying: https://blog.envoyproxy.io/introduction-to-modern-network-load-balancing-and-proxying-a57f6ff80236 - Haproxy intro to LB: http://cbonte.github.io/haproxy-dconv/2.4/intro.html#2 - Multi-tier LB in linux: https://vincent.bernat.ch/en/blog/2018-multi-tier-loadbalancer Consistent hashing - Consistent Hashing: https://en.wikipedia.org/wiki/Consistent_hashing - Rendezvous hashing: https://en.wikipedia.org/wiki/Rendezvous_hashing - Maglev: https://research.google/pubs/pub44824/ - Ketama hashing: https://www.metabrew.com/article/libketama-consistent-hashing-algo-memcached-clients Nginx - https://nginx.org/ru/ - https://www.nginx.com/ Traefik - https://traefik.io/ Envoy - https://www.envoyproxy.io/ - https://www.envoyproxy.io/docs/envoy/latest/intro/arch_overview/upstream/load_balancing/load_balancers#arch-overview-load-balancing-types Tempesta FW - https://github.com/tempesta-tech/tempesta - HTTP Parser: https://github.com/tempesta-tech/tempesta/blob/master/tempesta_fw/http_parser.c Katran - https://engineering.fb.com/2018/05/22/open-source/open-sourcing-katran-a-scalable-network-load-balancer/ - https://github.com/facebookincubator/katran - XDP: https://www.iovisor.org/technology/xdp GLB Director - https://github.blog/2016-09-22-introducing-glb/ - https://github.blog/2018-08-08-glb-director-open-source-load-balancer/ - https://github.com/github/glb-director IPVS - http://www.linuxvirtualserver.org/software/ipvs.html
5/3/20211 hour, 44 minutes, 13 seconds
Episode Artwork

Podlodka #213 – Инвестиции в стартапы

После этого выпуска вы наконец поймете что это за закрытие раундов, кто такие бизнес-ангелы и узнаете смысл других непонятных слов, которые пишут знакомые стартаперы в соцсетях. Александр Горный из United Investors провел нас по всем стадиям развития стартапа от гаража до IPO, показал с какими барьерами сталкиваются фаундеры на разных стадиях и самое важное – у кого брать на всё это деньги! Разверните приложение на облачных функциях от Selectel и не думайте о серверах: https://slc.tl/qT375. Промокод Podlodka дает 1000 рублей на услугу. Вводить сюда: my.selectel.ru/vpc/ Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Ведущие в выпуске: Стас Цыганов, Егор Толстой Полезные ссылки: - Ресурсы Александра https://www.youtube.com/c/AlexanderGornyi_official https://t.me/startupoftheday - Бизнес с нуля. Метод Lean Startup для быстрого тестирования идей и выбора бизнес-модели https://www.litres.ru/erik-ris/biznes-s-nulya-metod-lean-startup-dlya-bystrogo-testirovaniya-ide/ - Разумное распределение активов. Как построить портфель с максимальной доходностью и минимальным риском https://www.litres.ru/uilyam-bernstayn/razumnoe-raspredelenie-aktivov-kak-postroit-portfel-s-mak/ - Стартап на миллиард https://www.litres.ru/maksim-spiridonov/startap-na-milliard/
4/26/20211 hour, 25 minutes, 6 seconds
Episode Artwork

Podlodka #212 – Профессия: Solution Architect

Какую карьерную траекторию выбрать разработчику? Путь развития в тимлиды понятен и уже не раз обсуждался. А что насчет того, чтобы сменить IDE на OmniGraffle, код на стрелочки и стать архитектором? Владимир Иванов, архитектор продукта в Тинькофф Бизнес, а ранее Solution Architect в EPAM Systems помог нам разобраться в многообразии архитекторов и рассказал все о роли, задачах и буднях архитектора решений. После этого выпуска вы сможете с закрытыми глазами отличить Application Architect от Solution Architect, легко выстроите себе роадмап развития в архитекторы, и запасетесь десятком шуточек про необходимость наличия архитектора у вас на проекте! Оптимальное решение любых бизнес-задач с инфраструктурой Selectel: https://slc.tl/d81zg. Получите скидку 1000 рублей по промокоду Podlodka, вводить сюда: https://my.selectel.ru/vpc/ Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Ведущие в выпуске: Егор Толстой, Катя Петрова Полезные ссылки: - Сайт Вовы https://vvsevolodovich.dev/ - Твиттер Вовы https://twitter.com/vvsevolodovich
4/19/20211 hour, 37 minutes, 18 seconds
Episode Artwork

Podlodka #211 – Haskell

Это выпуск про язык программирования Haskell. За этим коротким словом скрывается целый увлекательный мир: функции, полная ленивость вычислений, мощная система типов, необычная и тесно связанная с академической средой история становления языка и многое другое! Мы предлагаем вам погрузиться в этот мир на следующие пару часов вместе с нашим гостем – Александром Вершиловым. Разверните облачную базу данных от Selectel в пару кликов: https://slc.tl/xcO3z, промокод Podlodka дает 1000 рублей на услугу. Вводить сюда: my.selectel.ru/vpc/ 19 апреля – старт Podlodka Android Crew, подробности на сайте: https://podlodka.io/droidcrew. Скидка по промокоду BRAVIT777 Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Ведущие в выпуске: Женя Кателла, Катя Петрова Полезные ссылки: - Книга "Get programming with Haskell" (Will Kurt) https://www.manning.com/books/get-programming-with-haskell - Книга "Haskell in depth" (Виталий Брагилевский) https://www.manning.com/books/haskell-in-depth - Книга "Haskell programming from the first principles" (Christopher Allen, Julie Moronuki) https://haskellbook.com
4/12/20211 hour, 52 minutes, 34 seconds
Episode Artwork

Podlodka #210 – Технический консалтинг

Консалтинг – один из возможных способов программисту стать независимым. В этом выпуске мы разбираемся, как стать консультантом, где искать клиентов, как построить работу с ними и сколько денег за свою работу брать. Своим опытом и байками делится Самат Галимов, ведущий подкаста «Запуск завтра» и партнер в консалтинговой компании «Федя и Самат». 12 апреля стартует конференция Podlodka Frontend Crew, а любимым подписчикам – приятная скидка по промокоду VISHENKA: https://podlodka.io/fecrew Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Евгений Кателла, Катя Петрова, Егор Толстой Полезные ссылки: - «Федя и Самат» https://fedorandsamat.com/
4/5/20211 hour, 19 minutes, 42 seconds
Episode Artwork

Podlodka #209 – Операционные системы

Долго представлять эту тему не нужно, ведь выпуск входит в «золотой фонд фундаментальных выпусков» Podlodka и занимает место рядышком с "базами данных". Все, как вы любите – погружение в историю, разбор базовых компонентов и детские вопросы «а как загружается ОС?» с подробнейшими ответами на них. Под конец немного философских размышлений об упадке архитектуры ОС и стагнирующем настоящем, а также вероятности наступления светлого будущего. Осторожно, выпуск щедро приправлен байками! Managed Kubernetes от Selectel для современных проектов: https://slc.tl/Gz62X, промокод Podlodka дает 1000 рублей на услугу. Вводить сюда: https://my.selectel.ru/vpc/ Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях! Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Полезные ссылки: - Основы программирования для Linux https://stepik.org/course/548 - Контейнерная виртуализация в Linux https://www.youtube.com/watch?v=rJRLZfk3a8U - Что такое ОС и как она работает https://www.youtube.com/watch?v=hb9CTGSJm88 - Основы функционирования компьютерных сетей https://www.youtube.com/watch?v=BJSITWkSDQg
3/29/20211 hour, 56 minutes, 49 seconds
Episode Artwork

Podlodka #208 – Распределённые системы

Что такое распределённые системы? Как и почему они стали мейнстримом в backend-разработке? Какие плюсы они несут? Все эти вопросы мы обсудили с Андреем Печкуровым из Hazelcast примерно за 15 минут. А дальше почти 2 часа обсуждения технических сложностей и того с чем предстоит столкнуться на пути к распределенности! Уже в ближайший понедельник 29 марта начнется конференция Podlodka Backend Crew, одной из тем недель которой будут как раз распределенные системы. По промокоду STAS777 скидос: https://podlodka.io/becrew Многие проблемы распределенных систем уходят с переходом в облака. Наши партнеры, компания Selectel (https://slc.tl/MEqHT), дают 1000р на облачную платформу по промокоду Podlodka. Вводить сюда: https://my.selectel.ru/vpc/ Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях! Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Полезные ссылки: - Consistency Models https://jepsen.io/consistency - Please stop calling databases CP or AP https://martin.kleppmann.com/2015/05/11/please-stop-calling-databases-cp-or-ap.html - Distributed Locks are Dead; Long Live Distributed Locks! https://hazelcast.com/blog/long-live-distributed-locks/ - Алгоритмы консенсуса. При чем тут Node.js? https://youtu.be/oO_4X8HwSTc - Patterns for distributed transactions within a microservices architecture https://developers.redhat.com/blog/2018/10/01/patterns-for-distributed-transactions-within-a-microservices-architecture/ - Designing Data-Intensive Applications https://www.amazon.com/Designing-Data-Intensive-Applications-Reliable-Maintainable/dp/1449373321 - Building Microservices https://samnewman.io/books/building_microservices/
3/21/20212 hours, 1 minute, 33 seconds
Episode Artwork

Podlodka #207 – Дебаггинг

Как известно, пристальное и сердитое смотрение в код позволяет устранить как минимум 50% ошибок и проблем. Но даже эта проверенная методика иногда (о ужас!) не помогает! И тогда на помощь приходит дебаггер. О том, какие тайны скрывает заветный жучок, о скольких крутых фичах дебаггера разработчики просто не знают и о философии дебаггинга нам рассказал Егор Ушаков из JetBrains! Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Ведущие в выпуске: Женя Кателла, Стас Цыганов Полезные ссылки: - Доклад "Debugger essentials" https://youtu.be/59RC8gVPlvk - Доклад "Debugger advanced" https://youtu.be/40Og3hTV--k - Стрим доклада на IntelliJ 20 лет (ссылка с таймкодом на доклад Егора) https://youtu.be/GRmOXuoe648?t=3532 - Статья про устройство java-дебаггера с псевдографикой :) https://docs.oracle.com/en/java/javase/15/docs/specs/jpda/architecture.html
3/14/20212 hours, 3 minutes, 29 seconds
Episode Artwork

Podlodka #206 – Clojure

Максимально детальный разбор языка Clojure: ключевые особенности, мифы, сильные и слабые стороны, экосистема, рынок вакансий и сообщество. А спорил с нами про пользу макросов и делился восторгом от мультиметодов и зипперов Иван Гришаев, программист и автор книги «Clojure на производстве». Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Евгений Кателла, Катя Петрова, Егор Толстой Полезные ссылки: - Личный сайт Ивана https://grishaev.me/ - Книга Ивана «Clojure на производстве» https://grishaev.me/clojure-in-prod/ - Официальный гайд (цикл статей) https://clojure.org/guides/getting_started - Список компаний, когда-либо нанимавших на Clojure https://clojure.org/community/companies - Международный Slack http://clojurians.slack.com/ - Русские чаты в Telegram https://t.me/clojure_ru - Русский чат с вакансиями в Telegram https://t.me/clojure_jobs - Доклад Рича Хикки “Simple Made Easy” https://www.infoq.com/presentations/Simple-Made-Easy/
3/8/20212 hours, 16 minutes, 27 seconds
Episode Artwork

Podlodka #205 – Как зарабатывать деньги

В разные моменты жизни у нас появляется желание увеличить свой доход. До определенной степени это решается за счет увеличения зарплаты и дополниельных временных вложений, но у зарплаты есть потолоĸ, а время – ресурс ограниченный. С Дмитрием Мосĸальчуĸом обсудили вопрос создания почвы для реализации собственных проеĸтов, ĸоторые могут принести дополнительный доход. В выпусĸе Катя рассĸазывает про свое отношение ĸ деньгам, Егор хвастается автономным источниĸом заработĸа, а Стас вспоминает фильм Бумер. Этот выпуск вышел при поддержке kwork.ru/?ref=6638045. Кворк - любые услуги фрилансеров для вашего бизнеса от 500 рублей. Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Ведущие в выпуске: Стас Цыганов, Егор Толстой, Екатерина Петрова
3/1/20211 hour, 33 minutes, 37 seconds
Episode Artwork

Podlodka #204 – Разработка приложений под TV

Если вы думаете, что в разработке приложений под TV нет ничего увлекательного, то глубоко заблуждаетесь! Специфика железа, разнообразие вендоров, операционных систем и SDK, трудности в доставке кода — все это создает свои технические челленджи. А для участия в разработке самого популярного TV приложения вам будет необходимо не только писать на React, но и поддерживать собственный кастомный браузер, чем и занимается наш гость — Алексей Козятинский, фулстек инженер из Netflix. В чем характерные особенности разработки под TV и почему в Netlfix "все иначе" — узнаете в новом выпуске! А для дослушавших до конца бонус-часть: захватывающий рассказ гостя об уникальной технической культуре в Netflix. 1 марта стартует уже четвертый сезон конференции Podlodka iOS Crew! Темы недель: “iOS под капотом” и “SwiftUI & Combine”. Билеты и расписание: podlodka.io/iOSCrew. Промо для любимых слушателей: podlodkaioslove Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Ведущие в выпуске: Екатерина Петрова, Женя Кателла Полезные ссылки: - Рассказ Алексея о работе в нетфликсе https://www.youtube.com/watch?v=o0IGGaly338&t=4s - Телеграм Алексея https://sfninja.me - Твиттер Алексея https://twitter.com/ak_239 - Тех. блог Нетфликса о разных внутренних штуках https://netflixtechblog.com/
2/22/20211 hour, 34 minutes, 19 seconds
Episode Artwork

Podlodka #203 – Платежи

Разбираемся, как работает магия, благодаря которой мы можем так легко и быстро расставаться с нашими денежками в интернете! Банки, платежные системы и шлюзы, карточки и транзакции: как это все работает при онлайн-платежах нам рассказал Дмитрий Калинин из Авито. Сегодня стартовала конференция Podlodka QA Crew season #3! Билеты и подробности: https://podlodka.io/qacrew Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Ведущие в выпуске: Женя Кателла, Стас Цыганов
2/15/20211 hour, 49 minutes, 22 seconds
Episode Artwork

Podlodka #202 – Офисная политика

Все мы живем в социуме и взаимодействуем с другими людьми. А, значит, занимаемся политикой. В выпуске мы учимся определять типовых офисных персонажей, анализировать политические схемы вокруг нас и спокойно работать, оставаясь на светлой стороне силы. После двух часов, проведенных с нашим гостем, опытным менеджером Юлей Белозеровой, никакие интриги вам больше не будут страшны! Этот выпуск вышел при поддержке https://kwork.ru/?ref=6638045. Кворк - любые услуги фрилансеров для вашего бизнеса от 500 рублей. Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Катя Петрова, Стас Цыганов, Егор Толстой Полезные ссылки: - Пост Юли про политику в закрытом Вастрик.Клубе https://vas3k.club/post/3089/ - Пост Саши Ложечкина “О Visibility” https://medium.com/@allo/%D0%BE-visibility-993827b93c3d - Книга “Политика у шимпанзе” https://www.ozon.ru/product/politika-u-shimpanze-vlast-i-seks-u-primatov-29437422/ - Книга “Психоаналитическая диагностика” https://www.ozon.ru/context/detail/id/31298526/ - Книга “Никогда не ешьте в одиночку” https://www.mann-ivanov-ferber.ru/books/mif/nevereatalone/ - Книга “The First 90 Days” https://www.amazon.com/First-90-Days-Strategies-Expanded/dp/1422188612 - Книга “Искусство войны” https://www.ozon.ru/product/iskusstvo-voyny-5993111/ - Книга “48 законов власти” https://www.ozon.ru/product/48-zakonov-vlasti-21211375/ - Книга “33 стратегии войны” https://www.ozon.ru/product/33-strategii-voyny-140961926/ - Книга “Лестница в небо” https://www.ozon.ru/context/detail/id/136154461/ - Книга “Черная риторика” https://www.ozon.ru/context/detail/id/28040968/ - Telegram-канал Юли про все на свете https://t.me/joinchat/RSEgUfsSgtuGYfOk - Online-курс Юли про проектный менеджмент на OTUS https://otus.ru/lessons/project-manager/?int_source=courses_catalog&int_term=marketing-business
2/8/20212 hours, 21 seconds
Episode Artwork

Podlodka #201 – End-to-end ML

В этом выпуске мы решили разобраться в том, можно ли использовать machine learning, вместо того, чтобы писать код. Спойлер: можно, но не везде оправдано, и написать сколько-то кода все-таки придется. Какова сфера применимости end-to-end ML, и стоит ли возлагать на него надежды, как на будущее разработки – ответы в этом выпуске! Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Ведущие в выпуске: Женя Кателла, Стас Цыганов, Егор Толстой Полезные ссылки: - Статья, которую так много обсуждали в выпуске: https://medium.com/@karpathy/software-2-0-a64152b37c35
2/1/20211 hour, 1 minute
Episode Artwork

Podlodka #200 – Как учить языки программирования

Что такое "идеальный юбилейный выпуск подкаста Podlodka"? Формула простая: горячая айтишная тема + проверенный гость + наше любимое дело! Языки программирования — фундамент наших профессий и нескончаемая тема для горячих дискуссий, Виталий Брагилевский — давний любимчик слушателей, а изучение нового — наше самое главное и полезное хобби; этот выпуск совместил в себе все самое лучшее, поэтому обязательно скрасит вашу рабочую неделю! Интересно будет всем: вопрос изучения языков программирования (зачем, какие и как именно?) стоит не только перед теми, кто только входит в ИТ, но и перед опытными инженерами, которые хотят прокачивать свои профессиональные навыки. TL:DR: учите хаскель, читайте книжки. А подробности в выпуске! 1 февраля стартует новый сезон Podlodka Android Crew, в формате двухнедельного интенсива. Темы недель: UI + алгоритмы и алгоритмические собеседования. По промокоду PODLODKA приятная скидка: https://podlodka.io/droidcrew Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях! Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Ведущие в выпуске: Егор Толстой, Екатерина Петрова
1/25/20212 hours, 19 minutes, 20 seconds
Episode Artwork

Podlodka #199 – Игровой AI

Возможно после этого выпуска вам уже будет не так интересно играть в игры, потому что вы узнаете как под капотом устроена логика противников, а самое главное, что игра ПОДДАЕТСЯ! Про игровой AI поговорили с разработчиком Rainbow 6 Siege и преподавателем в школе геймдева XYZ Александром Балакшиным. Закопались и в технические подробности разработки игрового процесса, потому что он сильно отличается от промышленной разработки из-за больших объемов данных и ресурсов. Ну и в этот раз мы действительно постарались над ссылками, обязательно ознакомьтесь! Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях! Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Стас Цыганов, Екатерина Петрова Полезные ссылки: - Курс программирования игровой логики https://www.school-xyz.com/gamecode - Introduction to AI with blueprints на Unreal learning portal https://learn.unrealengine.com/course/3318392  - Overwatch gameplay architecture and code https://www.youtube.com/watch?v=W3aieHjyNvw - AI в Fear https://www.rockpapershotgun.com/2017/04/03/why-fears-ai-is-still-the-best-in-first-person-shooters/  - Марк Церни https://www.youtube.com/watch?v=QOAW9ioWAvE - Использование AI бота для тестирования https://www.polygon.com/2020/10/16/21519815/baldurs-gate-3-testing-ai-super-gamerlarian-studios-development-pc-steam - Open AI играет в прятки https://www.youtube.com/watch?v=Lu56xVlZ40M  - Open AI команда для Dota 2 https://en.m.wikipedia.org/wiki/OpenAI_Five  - Использование машинного обучения для статического анализа кода https://techcrunch.com/2019/02/12/ubisoft-and-mozilla-team-up-to-develop-clever-commit-an-ai-coding-assistant/ - История про «багфикс» alien colonial marines https://www.polygon.com/2018/7/15/17574248/aliens-colonial-marines-fixing-code-typoai-xenomorphs
1/18/20211 hour, 55 minutes, 24 seconds
Episode Artwork

Podlodka #198 – Выйти из IT: бар, порно, фридайв

Каждый из нас в какой-то момент времени задумывался про то, чем бы он мог заниматься вне IT. Мы собрали истории троих человек, которые решили выйти из IT и попробовать себя в других индустриях. Как принять решение о переходе, начать свою карьеру в новой области и использовать свой технический бэкграунд рассказали Вадим Романов, променявший Android разработку на съемки в порно, Алина Литвинова, сменившая C++ на фридайв и соматику, Иван Моисеев, системный администратор, открывший свой винный бар. Этот выпуск вышел при поддержке https://kwork.ru. Кворк - любые услуги фрилансеров для вашего бизнеса от 500 рублей. Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Евгений Кателла, Катя Петрова, Стас Цыганов, Егор Толстой Полезные ссылки: - Сайт Алины Литвиновой https://www.alinalitvinova.website - Facebook Алины Литвиновой https://www.facebook.com/SomaticsYogaFreediving - Facebook Вадима Романова https://www.facebook.com/vadimromanovx
1/11/20211 hour, 44 minutes, 23 seconds
Episode Artwork

Podlodka #197 — Персональный репозиторий знаний

Вместе с Константином Валеевым обсудили разные способы и сложности при организации базы знаний. В центре выпуска оказался самый хайповый из подходов на данный момент Zettelkasten. Естественно обсудили софт. По окончанию выпуска Егор побежал переезжать на новый сервис, а Стас писать в блог, чтобы оправдать затраты на ведение репозитория. Поддержи лучший подкаст про IT: http://www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях! Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: http://www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Обзор инструментов от нашего гостя: Инструментов для ведения заметок в Zettlekasten много, начиная от просто бумажных карточек как в оригинальной методике Лумана. В принципе подойдёт любой инструмент поддерживающий теги и ссылки между заметками. Но есть инструменты поудобнее, специально заточенные под Zettelkasten или же достаточно навороченные штуки, которые можно под него приспособить. Например, сейчас становится популярным Roam Research — онлайн сервис для ведения текстов, очень интересные, рекомендую попробовать. - Просто бумажные карточки и ручка - Сервисы вроде Wiki, Evernote - Connected Text: http://connectedtext.com/ - Workflowy: https://workflowy.com/ - Roam Research: https://roamresearch.com/ - Zettelkasten: http://zettelkasten.danielluedecke.de/en/ - Zettlr: https://www.zettlr.com/ - Emacs + Zetteldeft: https://github.com/EFLS/zetteldeft - Obsidian: https://obsidian.md/download - Foam — набор плагинов для VS Code: https://github.com/foambubble/foam - Плагин https://github.com/renerocksai/sublime_zk для Sublime Text - nVALT: https://brettterpstra.com/projects/nvalt/ - The Archive: https://zettelkasten.de/the-archive/ - The Brain: https://www.thebrain.com/ для Windows Лично я пробовал почти их все в итоге остановился: - IA Writer на мобильных - The Archive, чтобы быстро добавлять заметки на Маке - VS Code Foam — для вдумчивой работы над заметками (аналог — Obsidian)
1/3/20211 hour, 41 minutes, 17 seconds
Episode Artwork

Podlodka #196 — Итоги 2020 года

У нас есть хорошая новогодняя традиция – заканчивать серию декабрьских выпусков специальным эпизодом, где мы шутим, едим мандаринки и подводим итоги года. Этот год стал особенным – мы перевоплотились в YouTube-блоггеров и подвели итоги года в формате видео шоу! Запись тут -> https://www.youtube.com/watch?v=x51dJSvt21o, а это – аудио-версия. Там мы много и порой неловко шутим, делимся открытиям года, рассказываем о чувствах к подкасту и зачитываем самые критичные отзывы слушателей, безуспешно стараясь сохранить серьёзное лицо. Выбирайте удобный для себя формат и пусть этот выпуск принесёт вам много хорошего настроения. Мы вас очень любим! С наступающим, Ваша Подлодка 💙
12/28/20202 hours, 34 minutes, 55 seconds
Episode Artwork

Podlodka #195 – Алгоритмы и собеседования

Вращаешь красно-черное дерево, проходишь алгоритмический собес, а потом… Внезапно на работе этим заниматься не нужно! Зачем тогда такие вопросы задают на собеседованиях? И вообще, нужно ли знать алгоритмы, чтобы быть хорошим разработчиком и работать в классной команде? Эти холиварные вопросы мы задали Алексею Шаграеву, до недавнего времени работавшему в Яндексе и отсобеседовавшему очень много разработчиков. Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Ведущие в выпуске: Женя Кателла, Катя Петрова Полезные ссылки: - Статья Алексея про алгоритмические собеседования: https://habr.com/ru/company/yandex/blog/449890/ - Два видео к первой ссылке: https://youtu.be/0yxjWwoZtLw https://youtu.be/zU-LndSG5RE - Про собеседования по машинному обучению: https://habr.com/ru/company/yandex/blog/475584/ https://youtu.be/krDfPEYVVvk - Рассказ про технические секции. И презентация (key + pdf): https://youtu.be/AVlHk9adggU?t=1749s https://yadi.sk/i/hgENcgbPwp5dJw https://yadi.sk/d/F9WecgrzdRTSOA - Про алгоритмы на работе: https://habr.com/ru/company/yandex/blog/498366/ - Фейсбучный гайд по подготовке к собеседованиям: https://www.facebook.com/careers/life/preparing-for-your-software-engineering-interview-at-facebook - Гугловый гайд по подготовке к coding interview: https://youtu.be/6ZZX9iIgFoo?t=0s - Топ-10 алгоритмов для собеседований, TechLead + AlgoExpert: https://youtu.be/r1MXwyiGi_U - Гугловый гайд для подготовки по систем-дизайну: https://youtu.be/Gg318hR5JY0 - Гугловое объяснение того, что такое NALSD: https://sre.google/workbook/non-abstract-design/ - Рефлексия бывалого гуглоида о 250 проведенных интервью: https://youtu.be/r8RxkpUvxK0?t=2355s
12/21/20201 hour, 49 minutes, 48 seconds
Episode Artwork

Podlodka #194 – IT-сообщества

Если вы думаете, что IT-сообщества – это про митапчики с пиццей, обязательно послушайте этот выпуск! Спойлер – все намного масштабнее и сложнее. Какие бывают сообщества, за чей счет устраивают события, какой профит организаторам и участникам – все в этом выпуске. А делилась секретами с нами Мария Круглова из сообщества GDG Калининград. Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Ведущие в выпуске: Женя Кателла, Катя Петрова Полезные ссылки: - Реестры ИТ-сообществ https://github.com/IT-Edu/IT-community https://dev.by/news/400-it-communities-by-standuply https://github.com/Hexlet/ru-local-communities - Доклад Маши о том, как компаниям общаться с ИТ-сообществом https://www.youtube.com/watch?v=MA7h_hrnV0Q&list=PLp2aUaz0EAxAaIunLeDwvmmb7VvE_mQXg&index=9
12/14/20201 hour, 49 minutes, 43 seconds
Episode Artwork

Podlodka #193 – UX исследования

Как узнать, чего хотят ваши пользователи? Конечно же, занимаясь различными исследованиями пользовательского опыта! Михаил Правдин, главный за UX в Авито, рассказал нам про свою работу и поделился способами организации таких исследований. Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Стас Цыганов, Егор Толстой Полезные ссылки: - Зачем Авито «облачные» UX-исследователи и как с ними работать https://habr.com/ru/company/avito/blog/523742/ - Огромная Miro-доска про UX процессы от Миши https://miro.com/app/board/o9J_kxz3DcA=/ - Книга “The Mom Test” http://momtestbook.com/
12/7/20201 hour, 33 minutes, 30 seconds
Episode Artwork

Podlodka #192 – Мобильная кроссплатформа

Кроссплатформа не то, что встретишь в каждой второй компании, но последние годы она сильно выросла относительно натива. В выпуске разобрали четыре самых популярных фреймворка: Flutter, ReactNative, KMM и Xamarin. Четыре гостя, четыре истории, четыре повода задуматься над использованием кроссплатформы у себя в проде. Приглашаем на кроссплатформенную Crew: https://podlodka.io/crossplatform-crew. Отличный способ вкопаться в тему еще глубже, а по промокоду «podlodka-cross» можно получить скидку на 300 рублей! Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях! Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Полезные ссылки: - Flutter-подкаст https://soundcloud.com/flutterdevpodcast - Сообщество Xamarin в России https://t.me/xamarin_russia - Статья Владимира Иванова «Flutter vs RN» https://vvsevolodovich.dev/flutter-vs-react-native-comparison-in-depth/ - Популярность платформ от Bitrise: https://blog.bitrise.io/state-of-app-development-in-2019 - Сравнение интереса из Google trends: https://trends.google.ru/trends/explore?date=today%205-y&q=xamarin,Flutter,React%20Native - React Native - Пишем нативные модули https://youtu.be/2EMOx4Qvbf0
11/29/20202 hours, 39 minutes, 16 seconds
Episode Artwork

Podlodka #191 – Маркетинг

Знакомо ли вам чувство, когда вы сделали что-то классное (мобильное приложение, веб-сервис, может быть, игру), но кроме вас, вашей семьи и друзей об этом никто не знает? И очень хочется, чтобы люди оценили, какая крутая штуковина получилась, но решительно непонятно, что же делать! Именно здесь подключается могучая и загадочная машина маркетинга, благодаря которой крутые идеи находят своих пользователей! О том, как это все работает, мы поговорили с Дарьей Золотухиной, директором по маркетингу в группе компаний Яндекс.Такси. Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Ведущие в выпуске: Женя Кателла, Егор Толстой Полезные ссылки: - Книга "Как растут бренды" https://www.mann-ivanov-ferber.ru/books/kak-rastut-brendyi/
11/23/20201 hour, 34 minutes, 12 seconds
Episode Artwork

Podlodka #190 – Обязательные знания для программиста

Все мы делаем разные вещи – красим кнопки, перекладываем JSON’ы, пишем автотесты для луноходов или создаем языки программирования. Можно ли в таких условиях выделить набор обязательных знаний, которые делают программиста настоящим профессионалом? На этот вопрос отвечает Кирилл Мокевнин, СЕО Хекслет. Лайвхак – подготовьте перед выпуском чистый лист бумаги, потому что к его концу вы составите себе план обучения на ближайшие несколько лет! 23 ноября стартует новый сезон Podlodka Teamlead Crew с темами “Рост и оценка команды” и “Как быть крутым техлидом”. Если вам понравился выпуск – точно загляните, мы будем говорить про очень близкие темы! Промокод на скидку 10% для слушателей – 190. Купить билет можно тут: https://podlodka.io/tlcrew. Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Евгений Кателла, Катя Петрова, Егор Толстой Похожие выпуски подкаста: - #76: Обучение – https://podlodka.io/76 - #100: Как строить свой профессиональный путь – https://podlodka.io/100 - #124: Образование – https://podlodka.io/124 Упоминаемые выпуски подкаста: - #27: ООП – https://soundcloud.com/podlodka/podlodka-27-obektno-orientirovannoe-programmirovanie - #44: Функциональное программирование – https://podlodka.io/44 - #61: CQRS и CRDT – https://podlodka.io/61 - #81: Экстремальное программирование – https://podlodka.io/81 - #97: Системы типов – https://podlodka.io/97 - #101: Базы данных – https://podlodka.io/101 - #104: DevOps – https://podlodka.io/104 - #118: Инженерная культура – https://podlodka.io/118 - #129: Как работает поиск – https://podlodka.io/129 - #167: Компиляторы – https://podlodka.io/167 Полезные ссылки: - Список рекомендуемых Кириллом книг https://ru.hexlet.io/pages/recommended-books - Youtube канал Кирилла, где он разбирает темы из подкаста https://www.youtube.com/c/KirillMokevnin/videos - Чек-лист хороших инженерных практик в компаниях https://guides.hexlet.io/check-list-of-engineering-practices/ - Доклад Кирилла “Формирование инженерной культуры” http://msk14.agiledays.ru/members/profile/96/#report-19 - Кирилл про собеседование наставников – функциональное программирование, ООП, эксплуатация https://www.youtube.com/watch?v=PvYYD6vWKuE - Доклад Кирилла “Ментальное программирование” https://www.youtube.com/watch?v=EEq1wdM2M2w - Доклад Кирилла “Ментальное программирование 2” https://www.youtube.com/watch?v=vkUTX1hruF8 - Что такое паттерны программирования https://www.youtube.com/watch?v=wX6BBaQZpzE - Андрей Аксенов “Снесите это немедленно” https://www.youtube.com/watch?v=R-FfI4i0-uY - Статья про инженерную культуру в Booking https://bronevichok.ru/posts/engineering-at-booking.com.html
11/16/20202 hours, 32 minutes, 17 seconds
Episode Artwork

Podlodka #189 – IoT

Поговорили с Олегом Артамоновым про удивительный мир интернета вещей. В нем все с ног на голову: устройств много, каждое из них слабое, в идеале должно спать и желательно быть максимально дешевым. А еще Олег рассказал шикарных историй про атаки на девайсы. А еще устройства находятся не в датацентрах с идеальными условиями, а частенько в экстремальных условиях промышленных объектов. И таких «а еще» набралось на целый выпуск, не пропусти! Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях! Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Катя Петрова, Стас Цыганов Полезные ссылки: - Курс лекций Олега в МИРЭА: https://www.youtube.com/playlist?list=PLJEYfuHbcEIApuZR4L5tRiBCwTZCYeTNY
11/8/20201 hour, 28 minutes, 55 seconds
Episode Artwork

Podlodka #188 – Дизайн

Hа каких бы языках программирования мы не писали, какие бы архитектуры не выстраивали и какие бы фреймворки не затаскивали - все будет бессмысленно, если пользователи не смогут взаимодействовать с нашими творениями. Дизайн — неотъемлемая часть IT-продуктов, а значит — обязательная тема для Подлодки. Чем отличается UI от UX? Как, наконец, сделать красиво... и зачем? Как дизайнеру стать настоящим экспертом, а разработчику перестать с ним конфликтовать? Объять необъятное и ответить на эти и другие вечные вопросы нам помогал Илья Бирман, арт-директор дизайн-бюро Артёма Горбунова. Егор ищет продакт-менеджеров в Kotlin. https://kotlin-product.tilda.ws Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Ведущие в выпуске: Катя Петрова, Егор Толстой Полезные ссылки: - Школа: https://bureau.ru/school/ - Книга про интерфейс: https://bureau.ru/projects/book-ui/ - Книга про схемы: https://bureau.ru/projects/book-metro/ - Телеграмчик: https://t.me/ilyabirman_channel
11/2/20201 hour, 32 minutes, 1 second
Episode Artwork

Podlodka #187 – Я пишу на Fortran

Сегодня при выборе языка программирования для решения очередной задачи у нас всегда есть выбор: языки беспрерывно эволюционируют и появляются все новые игроки — все для того, чтобы мы могли делать свою работу эффективнее и качественнее. Но все ли успевают в этой гонке? Что стало с решениями, которые были стандартом индустрии... 60 лет назад? Что это сейчас — историческое наследие или все еще востребованные в своей нише инструменты? Вместе с Игорем Яковлевым, разработчиком в команде Kotlin, разбираемся в том, как устроен Fortran и его экосистема, почему он все еще популярен в академической и научной среде, и будет ли Fortran жить вечно 👴🏼 Осеннее предложение на линейку шин MICHELIN X-Ice North 4 и MICHELIN X-Ice Snow от компании Мишлен: заправься с шинами MICHELIN и получи в подарок до 4000р на бензин на любой АЗС России. Акция действует до 31 октября, подробности на сайте: https://bit.ly/2SLQcvb Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Ведущие в выпуске: Катя Петрова, Егор Толстой Полезные ссылки: - Почему физики все еще используют F? https://habr.com/ru/post/400523/ - Пример использования ООП в F: https://en.wikibooks.org/wiki/Fortran/OOP_in_Fortran - Пример кода решения астрофизического моделирования (проекта Игоря) на F: https://gitlab.com/igors.box/SPH - База данных по исходным кодам математических библиотек: http://www.netlib.org/
10/26/20201 hour, 7 minutes, 30 seconds
Episode Artwork

Podlodka #186 – Путешествия по России

Калмыкия, Осетия, Кольский полуостров, Дальний Восток, Байкал – это только краткий перечень направлений для путешествий по России, которые мы обсудили в этом выпуске. Елена Кочева, автор маршрутов и основатель проекта Rock-n-walk, рассказала, как находить необычные идеи для путешествий, прорабатывать свой маршрут, с какими проблемами придется столкнуться, и как получить от своего отдыха максимум. Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Евгений Кателла, Катя Петрова, Егор Толстой Полезные ссылки: - Подборка необычных мест для путешествий от Лены https://drive.google.com/file/d/15vUhxON2tzyZ4EUqLw066StkCAa2fv22/view?usp=sharing - Гайды от Лены https://rock-n-walk.ru/routes - Инстаграм Лены http://instagram.com/rock.n.walk/ - Медиа о путешествиях “Perito Burrito” https://perito-burrito.com - Приложение с оффлайн-картами Maps.Me https://maps.me - Приложение для поиска местных гидов http://tripster.ru/ - Форум Винского https://forum.awd.ru/ - Сайты, где можно посмотреть годные маршруты и путешествия http://russiadiscovery.ru/, https://rusbestrailways.ru, https://turclub-pik.ru
10/18/20201 hour, 27 minutes, 12 seconds
Episode Artwork

Podlodka #185 – Конструктивное общение

Иногда люди просто не могут договориться, и частенько в основе лежат неконструктивные коммуникации. В гости пришел управляющий партнер Стратоплана Александр Орлов, которого вы можете помнить по выпуску про выгорание, и рассказал теоретическую основу неконструктивного общения, а также какую роль в них играют манипуляции. Мы поговорили не только про само явление, но и обсудили алгоритм конструктивной конфронтации, который призван помочь оставаться в конструктиве. Осеннее предложение на линейку шин MICHELIN X-Ice North 4 и MICHELIN X-Ice Snow от компании Мишлен: заправься с шинами MICHELIN и получи в подарок до 4000р на бензин на любой АЗС России. Акция действует до 31 октября, подробности на сайте: https://bit.ly/3jFfyH4 Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях! Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Стас Цыганов, Женя Кателла, Екатерина Петрова
10/12/20201 hour, 39 minutes, 1 second
Episode Artwork

Podlodka #184 – Профессия: CTO

“CTO - это чертов kubernetes командного управления”! Какие обязанности вас ждут в этой роли, и как они меняются относительно масштаба и уровня зрелости компании? Какой уровень технической экспертизы необходим и как поддерживать его, не потонув в потоке операционки? Когда решает команда, а когда - СTO? Провокационные вопросы, разбор календаря СTO и десяток ярких метафор, которые позволят вам примерить эту роль — все это в выпуске с Евгением Россинским, CTO ivi. Осеннее предложение на линейку шин MICHELIN X-Ice North 4 и MICHELIN X-Ice Snow от компании Мишлен: заправься с шинами MICHELIN и получи в подарок до 4000р на бензин на любой АЗС России. Акция действует до 31 октября, подробности на сайте: https://bit.ly/30PEqV7 Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Ведущие в выпуске: Екатерина Петрова, Егор Толстой
10/5/20201 hour, 35 minutes, 6 seconds
Episode Artwork

Podlodka #183 – Обратная связь

"Ребята, вы классные ведущие. Но выпуски могли бы быть и покороче. Но подкаст все равно хороший!". Мы иногда получаем обратную связь подобного рода. Попробуй угадай, как называется такая структура подачи? А если не хотите угадывать – послушайте этот выпуск, в нем мы разобрались в том, как правильно давать и запрашивать обратную связь, и зачем это нужно. А просвещал нас Евгений Кот, директор по развитию в компании Wrike. Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Ведущие в выпуске: Женя Кателла, Стас Цыганов Полезные ссылки: – Podlodka Android Crew, старт 5 октября! podlodka.io/droidcrew – Podlodka Crew podlodka.io/crew – Книга "Спасибо за отзыв" http://www.popuri.ru/site/books/17189/2918 – Книга "Карта культурных различий" http://ibyblos.ru/catalogue/1458 – Книга "Прыгни выше головы" https://www.olbuss.ru/catalog/prygni-vyshe-golovy-20-privychek-ot-kotorykh-nuzhno-otkazatsya-chtoby-pokorit-vershinu-uspekha/
9/28/20201 hour, 48 minutes, 47 seconds
Episode Artwork

Podlodka #182 – Психотерапия

Сеанс групповой психотерапии мы провели с CEO Alter Ольгой Китаиной. Разобрали научную сторону вопроса: как доказать, что разговорами можно лечить? А потом по шагам прошлись по подбору личного психолога и секретам работы с ним. Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях! Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Стас Цыганов, Женя Кателла Полезные ссылки: - Сериал MindField https://youtu.be/1sl5KJ69qiA - Гид по направлениям психотерапии https://psyalter.ru/guide - Про бесплатную психологическую помощь https://psyalter.ru/besplatnaya-psikhologicheskaya-pomosch - Селф-хелп книги по психологии https://www.instagram.com/p/B4JtBCzItmV/
9/21/20201 hour, 57 minutes, 11 seconds
Episode Artwork

Podlodka #181 – Хантинг

Ты можешь не отвечать на их письма, игнорировать сообщения в LinkedIn, но они придут за тобой и схантят. С Кирой Кузьменко - основательницей New.HR, поговорили как о работе рекрутеров, так и о том, чем они могут помочь в поиске работы. Обсудили множество лайфхаков, которые помогут сделать процесс поиска работы максимально эффективным. Выпуск про хантинг был бодр как никогда благодаря нашим партнерам - онлайн-магазину "Дон мате": https://donmate.ru/. Скидка 10% на весь ассортимент по промокоду: PODLODKA Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях! Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Стас Цыганов, Егор Толстой, Катя Петрова, Женя Кателла Полезные ссылки: - Статья Егора о том, как искать людей на собеседования https://etolstoy.com/hiring/
9/14/20202 hours, 30 seconds
Episode Artwork

Podlodka #180 – PHP

Вокруг PHP в сообществе ходит много мифов, но это не мешает ему оставаться одним из самых популярных языков для Web разработки. Роман Пронский, PMM в команде PhpStorm, и Никита Попов, разработчик из той же команды, а по совместительству core contributor PHP, организовали нам максимально глубокое погружение в особенности языка и его экосистемы. А на закуску – Никита поделился планами будущего развития языка. Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Стас Цыганов, Егор Толстой Полезные ссылки: - Личный сайт Никиты https://nikic.github.io/ - PHP дайджест Ромы https://t.me/phpdigest
9/7/20201 hour, 41 minutes, 35 seconds
Episode Artwork

Podlodka #179 – Рациональность

В этом выпуске мы попытались разобраться в том, что же скрывается за внешне простым словом "рациональность". И чем дальше – тем интереснее! Не будем раскрывать все карты, просто скажем, что мы наивно начали с систематических ошибок человеческого мышления, а затем и сами не заметили, как начали обсуждать вопросы эффективного альтруизма и безопасности ИИ. А помог нам в этом Вячеслав Матюхин, сооснователь центра рациональности Кочерга. Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Ведущие в выпуске: Женя Кателла, Егор Толстой Полезные ссылки: – Список материалов по рациональности от Вячеслава https://kocherga-club.ru/rationality/resources – Книга Superintelligence https://www.amazon.com/Superintelligence-Dangers-Strategies-Nick-Bostrom/dp/1501227742 – Блог Gwern https://www.gwern.net – Книга "Как измерить все, что угодно" https://www.olbuss.ru/catalog/kak-izmerit-vse-chto-ugodno-/ – Блог Элиезера Юдковского https://yudkowsky.net – Less wrong https://www.lesswrong.com
8/31/20201 hour, 55 minutes, 59 seconds
Episode Artwork

Podlodka #178 – Stack Overflow

Stack Overflow – это уникальное саморегулирующееся сообщество, которое ежедневно приносит бесконечность пользы программистам. Разобраться в том, по каким правилам оно работает, нам помог модератор русской версии Stack Overflow Андрей Апанасик. Помимо разбора структуры проекта и роли модератора готовьтесь к анализу всех недавних скандалов с руководством и замечательным историям из рабочих будней Андрея. Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Евгений Кателла, Егор Толстой Полезные ссылки: - Про скандал с Моникой https://meta.stackexchange.com/questions/333965/firing-mods-and-forced-relicensing-is-stack-exchange-still-interested-in-cooper - Спольски и Трамп https://meta.stackoverflow.com/questions/342440/time-to-take-a-stand - Про Монику и проблемы компании пост на нашей Мете https://ru.meta.stackoverflow.com/a/9787/15479 - Тред про обсуждение ты/вы https://ru.meta.stackoverflow.com/q/10166/15479 - Про русский vs английский https://ru.meta.stackoverflow.com/q/9508/15479 - Интервью с Николаем по поводу ruSO https://vc.ru/story/11103-knowledge-network-stack-overflow
8/23/20201 hour, 9 minutes, 12 seconds
Episode Artwork

Podlodka #177 – Криптография

Криптографические алгоритмы позволяют нам обмениваться сообщениями, делать покупки в интернете, авторизовываться в социальных сетях и делать это безопасно для нашего кошелька и личных данных. В гости к нам пришла доцент БФУ им. И.Канта - Елена Киршанова, с которой мы разобрали как теоретические основы, так и прошлись по интересным кейсам из реальной жизни. Гтён лсйрупдсбхйа! Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях! Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Полезные ссылки: - Курс по криптографии на курсере https://www.coursera.org/learn/crypto/ - Книга https://www.amazon.com/Introduction-Cryptography-Chapman-Network-Security/dp/1466570261 - Курс Елены https://crypto-kantiana.com/elena.kirshanova/teaching/info_sec_2020.html
8/17/20201 hour, 46 minutes, 19 seconds
Episode Artwork

Podlodka #176 – GPT-3 и Natural Language Processing

Генерация фейк-ньюз, создание макета в Figma по литературному описанию, формирование SQL запросов из строки текста – это только часть возможных применений новой NLP-модели GPT-3. Чтобы разобраться в том, что происходит сейчас в сфере Natural Language Processing в целом, и с GPT-3 в частности, мы пригласили Артема Родичева, Head of AI в Реплике. Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Евгений Кателла, Егор Толстой Полезные ссылки: - How GPT3 Works - Visualizations and Animations https://jalammar.github.io/how-gpt3-works-visualizations-animations/ - OpenAI Waitlist https://beta.openai.com/ - Write With Transformer https://transformer.huggingface.co/ - Reading Comprehension https://demo.allennlp.org/reading-comprehension - A state-of-the-art open source chatbot https://ai.facebook.com/blog/state-of-the-art-open-source-chatbot/ - Чат-бот блендер от фейсбука https://colab.research.google.com/drive/1JxuWRZCV0C7bfCR6gvrju8noagIUj0oi?usp=sharing - Towards a Conversational Agent that Can Chat About…Anything https://ai.googleblog.com/2020/01/towards-conversational-agent-that-can.html - Telegram-канал “Говорит AI” https://t.me/govorit_ai
8/10/20201 hour, 33 minutes, 35 seconds
Episode Artwork

Podlodka #175 – Имитационное моделирование

Что общего между очередью в банке, распространением пандемии некоего вируса и попытками несчастных роботов научиться стоять на своих конечностях? А то, что все эти процессы поддаются имитационному моделированию! В этом выпуске мы с Ярославом Астафьевым из компании AnyLogic не только обсудили сам метод, но и привели немыслимое количество совершенно разных примеров его применения. Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Ведущие в выпуске: Женя Кателла, Стас Цыганов Полезные ссылки: - Сайт компании AnyLogic: https://www.anylogic.ru - Кейс Siemens ATOM: https://www.youtube.com/watch?v=yq-_AyMmgjc - Проект Bons.ai: https://bons.ai - Модель Walmart Alphabot: https://www.youtube.com/watch?v=wfqVYYcBeAo - Проект Gym от OpenAI: https://gym.openai.com/
8/3/20201 hour, 23 minutes, 44 seconds
Episode Artwork

Podlodka #174 – Картография

Откуда берутся карты, как они работают под капотом, как используются и обновляются – на эти и многие другие вопросы нам ответил Дорофей Пролесковский, Head of Product в kontur.io. Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Евгений Кателла, Стас Цыганов, Егор Толстой Полезные ссылки: - OGC GeoPackage https://www.geopackage.org/
7/26/20201 hour, 23 minutes, 44 seconds
Episode Artwork

Podlodka #173 – Развиваем голос

Голос – это инструмент, который помогает нам быть интересным, понятным, убедительным и в конечном счете услышанным. В гости к нам пришел Сергей Вострецов, голос которого вы слышали множество раз в самых разных форматах: от рекламы до игр. Говорили скороговорки, растягивали связки и пытались выудить из наших голосов немного «бархатка». Сам выпуск получился необычным в первую очередь из-за обилия интерактива в нем, к которому предлагаем присоединиться и вам! Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях! Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Стас Цыганов, Женя Кателла Полезные ссылки: - Школа голоса Сергея Вострецова http://sergey-vostr.ru/school-voices/ - Студийный микрофон Shure SM7B https://bit.ly/2CvHxZk - Студийный микрофон Neumann BCM 705 https://bit.ly/2WCeydl - Usb rode nt usb https://bit.ly/30stmMH
7/19/20201 hour, 42 minutes, 23 seconds
Episode Artwork

Podlodka #172 – Java

Наш цикл языковых выпусков будет неполным без языка, который c 2001 года не опускался в рейтинге TIOBE ниже второго места. Java — это не просто язык, и даже не просто платформа. Это целый мир со своей культурой и историей. Тагир Валеев, техлид команды поддержки Java в IntelliJ IDEA в JetBrains, Java Champion и OpenJDK Committer провел нас по эпохам развития платформы, начиная с того времени, когда отсутствала даже JIT-компиляция, и заканчивая современной Javа 14 и Project Amber. По ходу мы разбирались и в ключевых понятиях платформы, и в причинно-следственных связях того, как Java развивалась, и конечно, пофантазировали о будущем! Выпуск будет интересен и тем, для кого Java — главный профессиональный инструмент и тем, кто знаком с ней только как пользователь. Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Ведущие в выпуске: Женя Кателла, Катерина Петрова, Егор Толстой
7/13/20202 hours, 10 minutes, 24 seconds
Episode Artwork

Podlodka #171 – Дата-центры

Включайте этот выпуск и приготовьтесь на следующие два часа погрузиться в увлекательнейший мир дата-центров! Тёма Гавриченков, технический директор Qrator Labs, рассказал нам всё, начиная от сертификации ДЦ и пожарной безопасности, заканчивая архитектурой сети. Последнюю мы даже изобразили собственными руками 😅 Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Ведущие в выпуске: Женя Кателла, Егор Толстой Полезные ссылки: - Российские ДЦ на сайте Uptime Institute: https://uptimeinstitute.com/uptime-institute-awards/country/id/RU?lat=55.75583&lng=37.61730 - Telegram-канал Тёмы: https://t.me/eternalseptember
7/6/20201 hour, 57 minutes, 20 seconds
Episode Artwork

Podlodka #170 – Искусство простых иллюстраций

Мы живем во время постмодерна, когда рисовать иллюстрации может практически каждый, даже формально не умея этого делать. Кирилл Анастасин, автор комиксов Комикаки, поделился огромным количеством практик и лайфхаков того, как перенести свое воображение на бумагу таким образом, чтобы другие люди не просто поняли смысл, но и остались в восторге. Мы в команде настолько вдохновились выпуском, что решили провести специальный конкурс по его мотивам! Пришлите нам собственную иллюстрацию, посвященную любому из предыдущих выпусков подкаста. Она может быть максимально простой – вам не надо быть Айвазовским, послушайте выпуск. Авторы трех лучших иллюстраций по версии Кирилла смогут выбрать между несколькими призами – постером с автографом Кирилла, набором сувенирки с символикой подкаста или оффлайновой встречей с кем-то из ведущих подкаста. Выкладывайте ваши иллюстрации в любой из социальных сетей, упоминайте наш аккаунт и помечайте их хештегом #podlodka_art! Конкурс продлится до 13 июля. Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Катя Петрова, Егор Толстой Полезные ссылки: - Дао Комикаки https://komikaki.ru/page3086379.html - Выступление Аркадия Воложа на конференции DLD https://www.youtube.com/watch?v=SXOUlTZ524Y - “Отчаянные аккаунт-менеджеры”, Борис Шпирт https://www.alpinabook.ru/catalog/book-417054/ - “Мамами не рождаются”, Наталья Бухтиярова https://www.labirint.ru/books/686144/ - Интервью Кирилла про “Ногу Акинфеева” https://www.metronews.ru/sport/reviews/noga-akinfeeva-proslavila-moskovskogo-hudozhnika-1429966/ - Стикеры Podlodka Podcast для Telegram https://t.me/addstickers/podlodka - Сайт Сары Купер, которая обводит людей https://thecooperreview.com/ - Карикатуры Боба Манкоффа https://www.cartooncollections.com/searchartists=1192%2C1320%2C1375%2C1379%2C1493%2C2046 - Доклад Дмитрия Марущенко на Teamlead Conf с крутыми иллюстрациями https://www.youtube.com/watch?v=H8T9DWJJ8YM - Иллюстрации Александра Трофимова (pr0t0plazm) https://www.instagram.com/pr0t0plazm/ - Приложение ComicBook! https://apps.apple.com/us/app/comicbook/id436114747 - Комиксы xkcd https://xkcd.com/ - Твиттер питерского иллюстратора Дюрана https://twitter.com/userdie - Иллюстрации Хью Маклеода https://www.pinterest.ru/kitimaboom/hugh-mcleod/ - Сайт Макса Дорофеева, гдле в том числе есть его иллюстрации https://mnogosdelal.ru/
6/29/20201 hour, 42 minutes, 7 seconds
Episode Artwork

Podlodka #169 – Увольнения

Мы в Podlodka уже много обсуждали карьеру разработчика: как искать работу, и то, как проходить собеседование и то, как развиваться в той или иной роли. Но есть еще один важный этап рабочего цикла, с которым рано или поздно может столкнуться каждый — увольнение. Как сделать так, чтобы вне зависимости от того, кто его инициировал, этот процесс оказался максимально выгодным для обеих сторон? Знание своих прав — ключ к успеху в таких сложных переговорах и разобраться во всех правовых и организационных нюансах увольнений нам помог Виталий Шароватов из Рокетбанк. Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Ведущие в выпуске: Стас Цыганов, Екатерина Петрова Полезные ссылки: - Тезисы Виталия на тему "Увольнения" https://sharovatov.github.io/entries/2020-06-firing.html
6/22/20201 hour, 1 minute, 36 seconds
Episode Artwork

Podlodka #168 – Геймификация процессов

Многие компании пытаются добавить геймификацию в свою повседневную жизнь, но часто она заканчивается на уровне чашки за статью на Хабр. Мы поговорили с сооснователем Level.Travel Эллином Толстовым, ребята серьезно заморочились и уже второй год проводят игру на уровне всей компании. Чтобы вы понимали, в играх продуман собственный лор, фракции, условия победы, а для проработки механик советовались с гейм-дизайнерами. Подход как минимум любопытный, выпуск может вдохновить на использование игровых механик у себя, делай свой ход! Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Ведущие в выпуске: Стас Цыганов, Егор Толстой
6/15/20201 hour, 32 minutes, 12 seconds
Episode Artwork

Podlodka #167 – Компиляторы

Дописываешь последнюю строчку кода, запускаешь билд и выдыхаешь. Все, работа сделана! А тем временем где-то в недрах пайплайна сборки запускается компилятор, и все, что сделал программист, превращается из обычных текстовых файлов в полноценную программу. О том, как работает эта магия, мы поговорили с Георгием Бронниковым, членом команды разработки компилятора Kotlin в JetBrains. Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Ведущие в выпуске: Женя Кателла, Егор Толстой Полезные ссылки: - cproc https://git.sr.ht/~mcf/cproc - Книга Аппеля https://www.cs.princeton.edu/~appel/modern/ - Информативный пост про парсеры https://jeffreykegler.github.io/personal/timeline_v3 - Dragon book https://www.amazon.com/Compilers-Principles-Techniques-Tools-2nd/dp/0321486811 - Книга о статическом анализе https://cs.au.dk/~amoeller/spa/spa.pdf
6/7/20201 hour, 12 minutes, 48 seconds
Episode Artwork

Podlodka #166 – Переговоры

Мы ведем переговоры каждый день – споря о сроках выполнения задачи, проходя собеседование на работу, договариваясь о скидке в магазине. И чаще всего мы это делаем неправильно. В этом выпуске Илья Синельников, преподаватель курса по переговорам в Школе Бюро Горбунова, разбирает основные приемы успешного переговорщика и сразу отрабатывает их с ведущими на кейсах. Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Евгений Кателла, Катя Петрова, Стас Цыганов, Егор Толстой Полезные ссылки: - Переговоры и отношения с клиентами. Дистанционный практический курс Ильи Синельникова https://bureau.ru/educenter/clients-online/
5/31/20202 hours, 45 minutes, 48 seconds
Episode Artwork

Podlodka #165 – WebAssembly

Если JS убьет все языки, а Wasm убьет JS, то что нам останется? Вместе с Сергеем Рубановым разобрались откуда родилась идея технологии, обсудили технические детали и что ждет Wasm в будущем. Кажется, WebAssembly может вдохнуть новую жизнь в браузеры, потому что уже сейчас начинает уверенно занимать нишу тяжелых вычислений на стороне клиента в браузере. А в списке компаний, уже сейчас использующих Wasm, можно встретить и Zoom, и Unreal, и EOS, и eBay! Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях! Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Полезные ссылки: - Организация на гитхабе https://github.com/WebAssembly/proposals - WebAssembly Moscow meetup (ищут докладчиков) http://tlinks.run/WebAssembly_ru - Канал в телеграме: JS VMs, спецификации, пропозалы, встречи #TC39, #WebAssembly, #W3C, браузеры, нёрдство http://tlinks.run/juliarderity - FAQ по wasm https://gist.github.com/MaxGraey/326b1c04d66de3beb247c2c1e6358fd0
5/25/20201 hour, 26 minutes, 38 seconds
Episode Artwork

Podlodka #164 – Продуктовая безопасность

Третий заход на "безопасность" в Podlodka, но с абсолютно новым уровнем раскрытия темы — ведь мы уже давно не мобильный подкаст! К нам в гости пришел Сергей Белов, руководитель продуктовой безопасности Mail.Ru и рассказал нам все о буднях безопасников в продуктовой компании. Мы говорили не только о том, какие инструмнеты используются для анализа кода и поиска уязвимостей, но и о том, как выстраиваются процессы между разработчиками и безопасниками, где чьи зоны ответственности и как сотрудничать вместе эффективно. А еще в выпуске есть поучительные истории фейл-кейсов, размышления о важности bug-bounty программ и судьбе баг-хантеров и куча других инсайдов — после прослушивания мир безопасников для вас не будет прежним! Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka
 Telegram-канал: t.me/podlodkanews
 Страница в Facebook: www.facebook.com/podlodkacast/
 Twitter-аккаунт: twitter.com/PodlodkaPodcast Ведущие в выпуске: Екатерина Петрова, Женя Кателла Полезные ссылки: - Hackerone https://hackerone.com/mailru
5/18/20201 hour, 41 minutes, 47 seconds
Episode Artwork

Podlodka #163 – Техноблогинг

Наверное, каждый второй пробовал себя в качестве автора технических статей. Популярности добиваются немногие, а истории вроде блога vas3k — уникальны. Почему умирает хабр? Нужно ли спать с "Пиши, сокращай" под подушкой, если хочешь писать классно? Сколько зарабатывают успешные техноблогеры? Можно ли вести техноблог в формате сториз? Присоединяйтесь к нашей беседе с Василием Зубаревым, автором популярнейших постов про блокчейн, дополненную реальность, вычислительную фотографию и машинное обучение. Мы начали с истории популярнейшего техноблога, а закончили децентрализацией интернета — эти 2.5 часа пролетят незаметно! Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka
 Telegram-канал: t.me/podlodkanews
 Страница в Facebook: www.facebook.com/podlodkacast/
 Twitter-аккаунт: twitter.com/PodlodkaPodcast Ведущие в выпуске: Катерина Петрова, Женя Кателла, Стас Цыганов Полезные ссылки: - https://vas3k.ru
5/11/20202 hours, 9 minutes, 58 seconds
Episode Artwork

Podlodka #162 – Zero Code

Зачем писать код, если можно его не писать? А если принять в расчет то, что многие проекты вообще не доживают до первого релиза, то зачем писать код, который скорее всего придется потом выкинуть? Именно такие рассуждения, а также необходимость быстро проверять продуктовые гипотезы, приводят нас к Zero Code – подходам и инструментам, позволяющим создавать работающие продукты вообще без написания кода. О том, как это работает, нам рассказал Вадим Михалёв – CEO 0qode Community. Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka
 Telegram-канал: t.me/podlodkanews
 Страница в Facebook: www.facebook.com/podlodkacast/
 Twitter-аккаунт: twitter.com/PodlodkaPodcast Ведущие в выпуске: Евгений Кателла, Егор Толстой Полезные ссылки: - 🔗 0qode в Telegram: https://tlg.repair/zero_qode - 👾 0qode в Discord: https://discord.gg/6fRsWVe - 🔴 0qode в Youtube (записи митапов): https://www.youtube.com/c/0qode
5/4/20201 hour, 14 minutes, 16 seconds
Episode Artwork

Podlodka #161 – Инди игры

Чтобы сделать свою собственную игру, нужно разобраться в игровых движках, научиться рисовать, написать сюжет, деконструировать геймплей чужих проектов и рассчитать баланс собственного. Есть и путь проще – послушать наш выпуск с Артемом Волковым, дизайнером игр с огромным стажем, который разобрал в деталях все аспекты разработки инди игр и зарядил нас огромной мотивацией пойти и сделать свой собственный проект. Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Евгений Кателла, Егор Толстой Полезные ссылки: - www.itch.io - www.gdcuffs.com - www.gamasutra.com - www.freesound.org - www.ldjam.com - https://www.deconstructoroffun.com
4/27/20201 hour, 44 minutes, 31 seconds
Episode Artwork

Podlodka #160 – Машинный перевод

Времена дословного перевода давно ушли, и современный машинный перевод достойно справляется со своей задачей. С руководителем Яндекс.Переводчика Дэвидом Талботом мы поговорили о технических сложностях реализации и даже обсудили как создать переводчик своими силами. А в завершение выпуска повизионировали на тему будущего индустрии. 📻 🛳 💖 ❗ Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях! Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Стас Цыганов, Екатерина Петрова
4/20/20201 hour, 59 minutes, 28 seconds
Episode Artwork

Podlodka #159 – Здоровый сон

Мы собрали все самые частые мифы и вопросы о здоровом сне и разобрали их в одном выпуске с помощью Александры Пучковой, старшего научного сотрудника лаборатории нейробиологии сна и бодрствования, и Алексея Гузея, исследователя собственного сна. Если у вас есть любые вопросы, связанные с тем, почему люди спят, сколько часов нужно на это тратить и как это делать правильно – добро пожаловать в выпуск! Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Евгений Кателла, Стас Цыганов, Егор Толстой Полезные ссылки: - Набор полезных фактов и ссылок от Александры https://docs.google.com/document/d/1rjR3HIkMzabC991fayt9Y2Z-raE0HZkDQoX-P-C3LlY/edit - Протокол эксперимента над собой Алексея https://gist.github.com/guzey/5980c78a992517bae18ffe16e668f6b5 - Пример искажения доступности исследований https://twitter.com/eturnermd1/status/737436322344927232
4/12/20202 hours, 29 minutes, 10 seconds
Episode Artwork

Podlodka #158 – Локализация

В мире больше 7 тысяч языков. С учетом того, что надо подстраиваться под культурные и социальные особенности пользователей, становится совсем сложно. Мы пригласили Алексея Тимина из Badoo, и он рассказал о процессе локализации. Отдельно на протяжении всего выпуска разбирали что делать небольшому стартапу, если он хочет быть представлен на международном рынке, а возможностей больших компаний нет. Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях! Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Полезные ссылки: - Переводим интерфейсы на полсотни языков. https://tech.badoo.com/ru/article/397/perevodim-interfejsy-na-polsotni-yazykov/ - Обновление строк на лету в мобильных приложениях https://tech.badoo.com/ru/article/403/obnovlenie-strok-na-letu-part-1/
4/6/20201 hour, 32 minutes, 24 seconds
Episode Artwork

Podlodka #157 – Облака

Облака — это, без преувеличения, новая реальность. Чтобы разобраться с устройством облачных технологий, его влиянием на индустрию, понять реальные профиты, взвесить риски и не потеряться в мире IaaS, SaaS, PaaS и других as мы пригласили в гости Александра Ложечкина, который провел для нас и наших слушателей обстоятельную и вдохновляющую лекцию. Готовтесь к полному погружению, начиная с истории и заканчивая будущим с квантовыми компьютерами в облаках. Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Ведущие в выпуске: Евгений Кателла, Катя Петрова, Стас Цыганов
3/30/20201 hour, 26 minutes, 50 seconds
Episode Artwork

Podlodka #156 – Клиентская поддержка

Этот выпуск получает абсолютно заслуженное звание библии клиентской поддержки, ведь наш гость, Евгений Кузнецов, рассказал абсолютно про все нюансы этого направления. Мы разобрали по шагам, как создать службу поддержки в своей компании, как выстроить процессы, нанять и развить людей и автоматизировать эту работу. В команде Kotlin открыт найм в команду саппорта. Эта вакансия будет интересна как разработчикам, так и сотрудникам клиентской поддержки. Если вам интересно узнать, что это вообще такое – клиентская поддержка языка программирования, то обязательно заходите на лендинг – http://kotlin-support.tilda.ws Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Евгений Кателла, Катя Петрова, Егор Толстой Полезные ссылки: - Статья нашего гостя про организацию техподдержки https://habr.com/ru/company/mailru/blog/128445/
3/23/20201 hour, 49 minutes, 4 seconds
Episode Artwork

Podlodka #155 – Бьёрн Страуструп

Второй наш англоязычный выпуск, на сей раз в формате интервью! Почему так? А потому, что на борту Подлодки в этот раз Бьёрн Страуструп, создатель C++. Мы подумали: зачем говорить с Бьёрном только про C++, когда мы можем расспросить его обо всем, что нам интересно? Слушайте и пишите в комментариях или в чате, нравится ли вам такой формат, комфортно ли слушать на английском языке, и стоит ли нам продолжать звать англоязычных гостей! Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka
 Telegram-канал: t.me/podlodkanews
 Страница в Facebook: www.facebook.com/podlodkacast/
 Twitter-аккаунт: twitter.com/PodlodkaPodcast Ведущие в выпуске: Евгений Кателла, Екатерина Петрова, Егор Толстой Полезные ссылки:  – Книга "A Tour of C++": https://www.amazon.com/Tour-2nd-Depth-Bjarne-Stroustrup/dp/0134997832 – Книга "The Design and Evolution of C++": https://www.amazon.com/Design-Evolution-C-Bjarne-Stroustrup/dp/0201543303 – Книга "Programming: Principles and Practice Using C++": https://www.informit.com/store/programming-principles-and-practice-using-c-plus-plus-9780321992789?ranMID=24808
3/15/20201 hour, 1 minute, 43 seconds
Episode Artwork

Podlodka #154 – UI-фреймворки

Что? Кнопки, списки, чекбоксы, слайдеры и многое-многое другое. Как? В разметке, шаблонах, коде, декларативно, императивно, на HTML, XML, XAML, Javascript, Swift, Java, C#, C++ и не только. Как вы, возможно, догадались, в этом выпуске мы поговорим про пользовательские интерфейсы. Причем, обсудим не только подходы и способы написания UI, но и темные материи того, что творится под капотом сложного UI-фреймворка. Скучно не будет, ведь в гостях у нас Дэн Абрамов из команды React! Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka
 Telegram-канал: t.me/podlodkanews
 Страница в Facebook: www.facebook.com/podlodkacast/ 
Twitter-аккаунт: twitter.com/PodlodkaPodcast Ведущие в выпуске: Евгений Кателла, Екатерина Петрова, Егор Толстой Полезные ссылки:  - Документация Concurrent Mode: https://reactjs.org/docs/concurrent-mode-intro.html - Статья Дэна Абрамова: https://overreacted.io/react-as-a-ui-runtime/
3/9/20201 hour, 38 minutes, 10 seconds
Episode Artwork

Podlodka #153 – В IT с малых лет

Время летит неумолимо: буквально вчера мы спорили о лучшей мобильной архитектуре, а сегодня выбираем лучшие способы обучению IT детей. И если вопрос "зачем обучать ребенка IT" уже не стоит, то "как cделать это правильно" — уже предмет для горячей дискуссии. Оксана Селендеева, основательница международной школы программирования для детей Coddy, помогла нам сделать это обсуждение очень открытым, насыщенным и основательным. Онлайн-курсы SkillFactory: https://clc.to/L-vVpA скидка 25% по промокоду Podlodka (до 27 марта 2020) Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях! Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Ведущие в выпуске: Егор Толстой, Екатерина Петрова, Евгений Кателла
3/1/20201 hour, 38 minutes, 4 seconds
Episode Artwork

Podlodka #152 – Мониторинг

В прошлых выпусках подкаста мы часто говорили про построение высоконадежных систем. Теперь пора разобраться с тем, как сохранить уверенность в этой надежности и вовремя среагировать на ошибки. Дмитрий Столяров, технический директор компании Флант, рассказал, из чего состоит система мониторинга, какие паттерны стоит использовать для баланса между допустимым уровнем шума и скоростью реакции и дал кучу советов по тому, какие решения использовать в продакшне. Обучение в онлайн-школе SkillFactory: https://clc.to/hjJkug скидка 25% по промокоду Podlodka (до 10 марта 2020). Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях! Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Ведущие в выпуске: Егор Толстой, Екатерина Петрова Полезные ссылки: - Мониторинг и Kubernetes (Дмитрий Столяров, Флант, RootConf 2018) https://www.youtube.com/watch?v=zj6SlzzBRaA (первые 10-15 минут) - 10 лет on-call. Чему мы научились? (Дмитрий Столяров, Флант, DevOops 2019) https://www.youtube.com/watch?v=7ZWGFnqhSLU
2/24/20201 hour, 32 minutes, 49 seconds
Episode Artwork

Podlodka #151 – ТРИЗ

Изобретательство – это творчество или всё же ремесло? Теория решения изобретательских задач говорит, что скорее второе. Для создания теории были изучены предыдущие патенты и выработаны законы развития систем, которые и применяются для поиска решений текущих инженерных задач. В гости к нам пришла Елена Редколис, она использует ТРИЗ уже больше 10 лет в своей профессиональной деятельности для решения как технических, так и менеджерских задач. Обучение в онлайн-школе SkillFactory: https://clc.to/-a7b1A скидка 25% по промокоду Podlodka (до 29 февраля 2020). Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях! Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Стас Цыганов, Екатерина Петрова, Евгений Кателла Полезные ссылки: Немного классики: - Альтшуллер Г. - Алгоритм изобретения https://royallib.com/book/altshuller_g/algoritm_izobreteniya.html - Альтшуллер Г. - Поиск новых идей: от озарения к технологии - http://www.rdita.kg/files/books/%D1%82%D1%80%D0%B8%D0%B7/poisk_novih1.pdf - Алгоритм решения изобретательских задач АРИЗ-85-В - https://www.altshuller.ru/triz/ariz85v-1.asp - Типовые приемы устранения технических противоречий - https://www.altshuller.ru/triz/technique1.asp - Таблица применения приемов разрешения технических противоречий - https://www.altshuller.ru/triz/technique2.asp Немного современного: - MATRIZ – Level 1 Training Manual - https://matriz.org/wp-content/uploads/2019/01/Level-1-Manual-Word.pdf Много разного, используй поиск: - http://metodolog.ru/ Немного лирики: - Злотин Б.Л., Зусман А.В. Месяц под звездами фантазии https://www.studmed.ru/zlotin-bl-zusman-av-mesyac-pod-zvezdami-fantazii_de5bf6a05fb.html
2/16/20201 hour, 52 minutes, 21 seconds
Episode Artwork

Podlodka #150 – Эволюция языков программирования

В программировании, как и в лингвистике, языки не высечены в камне. В зависимости от решаемых задач и популярных в конкретный период времени парадигм, языки меняются и эволюционируют. Основное отличие в том, что это не происходит стихийно: за каждым языком программирования стоят его создатели, которые осознанно принимают решения о том, в какую сторону его развивать. В этом выпуске мы решили посмотреть на этот процесс глазами создателя. Поэтому у нас в гостях Андрей Бреслав, руководитель проекта по разработке языка Kotlin в компании JetBrains. OTUS - онлайн-образование для IT-профессионалов. Календарь курсов: https://otus.pw/T29J/ Курс iOS Разработчик, Продвинутый уровень, посмотреть программу и пройти тест: https://otus.pw/Ahur/ Скидка 3000 рублей по промокоду PODLODKA20 на полную оплату любого курса действует до конца февраля. Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Ведущие в выпуске: Евгений Кателла, Екатерина Петрова, Егор Толстой Полезные ссылки: – Запись доклада Андрея "На плечах гигантов" с конференции JPoint https://www.youtube.com/watch?v=xH-RZ9YlxH0 – Доклад Guy Steele "Growing a Language" https://www.youtube.com/watch?v=_ahvzDzKdB0 – Книга "Инноваторы" https://www.ozon.ru/context/detail/id/149384486/ – Книга "Design and Evolution of C++" http://www.stroustrup.com/dne.html – Статья "Can Programming Be Liberated from the von Neumann Style? A Functional Style and Its Algebra of Programs" https://www.thocp.net/biographies/papers/backus_turingaward_lecture.pdf
2/9/20201 hour, 34 minutes, 35 seconds
Episode Artwork

Podlodka #149 – Биоинформатика

"Стас, что тебе нравится больше, чем секвенировать геном тихоходок?" — это лишь вишенка на торте нашего первого научпоп выпуска. Доктор биологических наук Михаил Гельфанд погрузил Podlodka в мир биоинформатики. Как всегда, выпуск максимально насыщен: от захватывающей истории развития ремесла и размышлений о скорости появления практических достижений до описания будней биоинформатиков и историй про научные открытия с помощью утилиты grep. Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Ведущие в выпуске: Екатерина Петрова, Стас Цыганов, Егор Толстой
2/3/20201 hour, 19 minutes, 28 seconds
Episode Artwork

Podlodka #148 – Корни инженерной культуры Восточной Европы

Представьте, что вы пришли на экскурсию в музей истории IT, и ваш экскурсовод ведет вас по залам, параллельно рассказывая, как формировалась инженерная культура, присущая странам Восточной Европы. А теперь возьмите наушники и позвольте этому экскурсоводу обрести свой голос, который принадлежит Алексею Помигалову, куратору музейного проекта ДатаАрт и кандидату исторических наук. Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Евгений Кателла, Стас Цыганов, Егор Толстой Полезные ссылки: - Андрей Шкляров: «В Индии не стесняются красочно расписывать, почему „да“, в Восточной Европе — почему „нет“» https://www.dataart.com.ua/news/andrej-shklyarov-v-indii-ne-stesnyayutsya-krasochno-raspisy-vat-pochemu-da-v-vostochnoj-evrope-pochemu-net/ - Парадоксы IT-образования, или Зачем программистам читать классику https://dataart.ua/news/paradoksy-it-obrazovaniya-ili-zachem-programmistam-chitat-klassiku/ - Чмыхало А. Ю. “Влияние русской инжененрной культуры на развитие инженерного образования в США”. // “Вестник Томского государственного университета культурологии и искусствоведения”, 2019, № 34. https://cyberleninka.ru/article/n/vliyanie-russkoy-inzhenernoy-kultury-na-razvitie-inzhenernogo-obrazovaniya-v-ssha/viewer - Гросс А. А., Пономарева М. А. “Кибернетика, теория демократии и неолиберальный дискурс в советском самиздате 1970-х годов.” https://cyberleninka.ru/article/n/kibernetika-teoriya-demokratii-i-neoliberalnyy-diskurs-v-sovetskom-samizdate-1970-h-godov/viewer - From Russia with Code,Duke Univeristy Press. 2019 https://openlibrary.org/books/OL27324622M/From_Russia_with_code - Блог ДатаАрт на Хабре https://habr.com/ru/company/dataart/ - Here’s the Thing About Polish Developers https://insanelab.com/blog/team-augmentation/polish-developers/ - Looking for a software house in Poland? Do not do this. Polish developers are still living in the past https://codesthq.com/looking-for-a-software-house-in-poland-do-not-do-this-polish/ - Don't Outsource Developers from Poland https://desmart.com/blog/don-t-outsource-developers-from-poland
1/27/20201 hour, 32 minutes, 16 seconds
Episode Artwork

Podlodka #147 – Веб-фреймворки

Такого разнообразия языков, технологий и библиотек в одном выпуске уже не было давненько. А не потеряться в них нам помог Никита Соболев CTO wemake.services. Выпуск получился довольно холиварным, вот некоторые темы: Почему Go – это не язык, а фреймворк? Почему рельсы – сборище антипаттернов, а Python-разработчики делают всё неправильно? Также посмотрели на фреймворки под разными углами: язык, работа с БД, перфоманс, деплой. Собрали всё, что вы знали, но боялись услышать про родной стек! 10 и 11 февраля в Москве в Конгресс-центре ЦМТ пройдет конференция TeamLead Conf - единственная профессиональная конференция только для тимлидов с самой большой концентрацией тимлидского опыта на человекочас и квадратный метр. Билеты можно приобрести по ссылке 👉🏻 http://teamleadconf.ru/moscow/2020, а для наших слушателей у нас есть промокод! TLC4Podlodka :) Поддержи лучший подкаст про IT: http://www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях! Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Полезные ссылки: Евгений Борисов — Spring-потрошитель https://www.youtube.com/watch?v=BmBr5diz8WA Роман Неволин «Провайдеры типов без боли и магии» https://www.youtube.com/watch?v=x5RbkENciMU Канал Никиты: https://t.me/opensource_findings GH Никиты: https://github.com/sobolevn 1. https://github.com/django/deps/pull/65 2. https://github.com/elixir-ecto/ecto 3. https://orator-orm.com/ 4. https://rom-rb.org/
1/20/20201 hour, 45 minutes, 11 seconds
Episode Artwork

Podlodka #146 – Изучение английского языка

Так сложилось, что английский язык – это де-факто язык международного общения. А еще, так сложилось, что английский – основной язык в IT. Конечно, многие из нас слышали страшилки про программы вида «Если Переменная == Истина КонецЕсли». Но все-таки большинство предпочитает использовать английские названия переменных и классов и читать документацию именно на английском. Да и спикеры со всего мира на топовых IT-конференциях общаются между собой на английском. Поэтому мы записали выпуск о том, как правильно подходить к изучению английского. Мы постарались охватить все: и немного истории языка, и советы для начинающих, и практические рекомендации для практикующих. Мы даже попросили гостя оценить наши акценты. К слову, гость выпуска – Арно Тали, автор канала и паблика Virginia Bēowulf об английской филологии и директор одноименной языковой школы. Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях! 
Telegram-чат: t.me/podlodka
 Telegram-канал: t.me/podlodkanews
 Страница в Facebook: www.facebook.com/podlodkacast/ 
Twitter-аккаунт: twitter.com/PodlodkaPodcast Ведущие в выпуске: Женя Кателла, Екатерина Петрова Полезные ссылки: 
- Youtube-канал Virginia Bēowulf https://www.youtube.com/channel/UCKMGLK-Inu1lReNdbeYBgOA – Полезные сайты https://english.stackexchange.com https://ell.stackexchange.com https://rachelsenglish.com 
– Полезные приложения https://www.memrise.com https://apps.ankiweb.net
1/12/20201 hour, 17 minutes, 34 seconds
Episode Artwork

Podlodka #145 – Умный дом

Как и в выпуске про AI, понятие «умный дом» скорее маркетинговое название автоматизации домашних девайсов. Вместе с Олегом Челбаевым, одним из основателей портала Sprut.ai, мы прошли возможный путь эволюции вашего умного дома: от покупки первой лампочки с управлением через iPhone, до сборки собственных девайсов. Разобрались с тем как устроен рынок: какие есть вендоры, протоколы, хабы, девайсы, как это всё между собой связано. Послушав выпуск, у вас будут все знания, чтобы собрать свою первую автоматизацию! Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях! Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Евгений Кателла, Катя Петрова, Стас Цыганов, Егор Толстой Полезные ссылки: - Портал про умные дома https://sprut.ai/client/ - Опенсорсный умный дом для установки на Raspberry Pi https://www.home-assistant.io/ - Новость про больших партнерство больших вендоров в области умных домов https://www.cnbc.com/2019/12/18/apple-google-amazon-zigbee-partner-on-smart-home.html - Статья Вастрика про умные дома https://vas3k.ru/blog/homesillyhome/
1/5/20201 hour, 46 minutes, 10 seconds
Episode Artwork

Podlodka Special - Итоги 2019 года

Традиционный новогодний спецвыпуск! Подводим итоги года шокирующими откровениями из мира аналитики подкаста, делимся самыми памятными историями, раздаем новогодние советы, дарим подарочки, и, конечно же, едим мандаринки! Все это сверху присыпали нашими шутеечками и ответами на вопросы, которые нам задавали в лайве наши слушатели. Если вам нужна порция новогоднего настроения – этот выпуск для вас! А еще в лайве среди самых внимательных слушателей мы разыграли лучшую в мире приставку Nintendo Switсh. Партнером новогоднего чуда стали наши друзья avito.tech. Спасибо! Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka
 Telegram-канал: t.me/podlodkanews
 Страница в Facebook: www.facebook.com/podlodkacast/ 
Twitter-аккаунт: twitter.com/PodlodkaPodcast Ведущие в выпуске: Женя Кателла, Екатерина Петрова, Егор Толстой, Стас Цыганов
12/30/20192 hours, 22 minutes, 2 seconds
Episode Artwork

Podlodka #144 – Осознанная рефлексия

Без рефлексии нет опыта – эта фраза красной нитью проходит сквозь весь выпуск, в котором Вирна Штерн, коуч с большим опытом, учит нас анализировать свой прошлый опыт, учиться на его основе и ставить себе правильные цели. А в качестве бонуса разбираемся с тем, как правильно отрефлексировать свой год и на основе этого поставить цели на следующий. Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях! Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Евгений Кателла, Катя Петрова, Стас Цыганов, Егор Толстой Полезные ссылки: - “Рефлексия”, Лефевр В.А. http://berezkin.info/wp-content/uploads/2016/08/Lefevr-refleksia-2003.pdf - Колесо жизни https://goal-life.com/koleso-zhizni
12/29/20191 hour, 8 minutes, 4 seconds
Episode Artwork

Podlodka #143 – Подкастинг

За время существования Podlodka мы получили сотню вопросов о том, как мы делаем подкаст: формат, продакшн, распространение. Поэтому вместе с Львом Пикалевым, основателем студии «Подкастерская», мы подробно обсудили индустрию подкастов и особенности их создания. После прослушивания выпуска вы как минимум сможете заглянуть за занавесу процесса создания любимых подкастов, а как максимум – получите отличный рецепт создания своего собственного! Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях! Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Ведущие в выпуске: Екатерина Петрова, Женя Кателла, Егор Толстой Полезные ссылки: - Сайт Подкастерской http://castpodcast.ru - Подкастерская в телеграме https://t.me/castpodcast - Зачем вам нужен подкаст? https://m.youtube.com/watch?v=3lnsrICG0Ns&feature=youtu.be
12/22/20191 hour, 37 minutes, 34 seconds
Episode Artwork

Podlodka #142 – Нагрузочное тестирование

Во многих вакансиях очень любят писать, что кандидатам предстоит работать над «высоконагруженным сервисом». Что вообще понимается под высокой нагрузкой, мы ранее уже обсуждали, зато не обсуждали очень важный процесс, без которого ни один более-менее серьезный хайлоад представить трудно – нагрузочное тестирование. Вопрос это непростой, в нем множество аспектов и тонкостей, разобраться с которыми нам помог Владимир Ситников из Netcracker. Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях! Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Ведущие в выпуске: Женя Кателла, Егор Толстой Полезные ссылки: – Про нефункциональные требования: https://en.wikipedia.org/wiki/Non-functional_requirement – Про нагрузку на БД: https://kevinclosson.net/slob/ – Performance-бенчмарки Firefox: https://arewefastyet.com/ – Про linux, пожирающий память https://make-linux-fast-again.com/ https://www.linuxatemyram.com/
12/16/20191 hour, 29 minutes, 28 seconds
Episode Artwork

Podlodka #141 – Здоровье программиста 2: питание и спорт

Долгожданное продолжение темы здоровья в Podlodka! Этот выпуск станет вашем проводником в мир ЗОЖ — два высококвалифицированных специалиста помогут нам разобраться в базовых, но невероятно важных составляющих здорового образа жизни: питание и физическая активность. Сколько раз в день нужно кушать, каков оптимальный баланс нутриентов, надо ли бояться углеводов? Какой вид спорта выбрать, как часто нужно тренироваться и как понять что твой тренер — профессионал? Ответы на эти и еще десятки волнующих вопросов вы найдете в выпуске! 0:01:00 — Про питание 1:19:00 — Про спорт Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Ведущие в выпуске: Екатерина Петрова, Егор Толстой Полезные ссылки: - О книге Андрея https://www.beloveshkin.com/2019/10/blog-post_16.html - Телеграм-канал Андрея https://t.me/beloveshkin
12/10/20192 hours, 42 minutes, 3 seconds
Episode Artwork

Podlodka #140 – Искусственный интеллект

Выпуск про AI начался с того, что это журналистское понятие, а под капотом ML и экспертные системы, о их влиянии на жизнь людей и поговорили. Иван Ямщиков, AI-евангелист из ABBYY, разложил всё по полочкам и предложил оптимистическую картину мира, где нейросетки не отбирают работу, а дают возможность людям быть больше людьми. Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Ведущие в выпуске: Стас Цыганов, Егор Толстой, Евгений Кателла Полезные ссылки: - Подкаст Ивана, в котором хорошие люди гуляют и говорят про технологии, науку, бизнес https://tlgg.ru/progulka
12/1/20192 hours, 5 minutes, 40 seconds
Episode Artwork

Podlodka #139 – Как читать книги

Зачем в 2019 году читать книги, когда вокруг есть куча статей и подкастов, как выбрать что-то интересное именно тебе и какими приемами пользоваться, чтобы потраченное время не пропало даром – эти вопросы с нами обсудила Галина Юзефович, литературный критик и обозреватель “Медузы”. Заранее готовьтесь к тому, что после этого выпуска вы лишитесь сразу нескольких комплексов, составите себе читательскую стратегию и вступите в наш книжный клуб! Кстати, по поводу книжного клуба мы не шутим. Пройдите наш опрос, если вам интересно – мы очень хотим попробовать его организовать! https://forms.gle/VYMuEeojwz9XAn7Q6 Puzzle English – онлайн-сервис для самостоятельного изучения английского языка, на сайте зарегистрировано свыше 7 миллионов пользователей. С 25 ноября по 1 декабря на Puzzle English Черная пятница. Все продукты продаются со скидками до 70%. Личный план стоит всего 999 рублей :) Узнать больше о сервисе можно по ссылке: https://clck.ru/KBhWe Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Катя Петрова, Стас Цыганов, Егор Толстой Полезные ссылки: - Статья Андрея Шапенко о том, почему бизнес-литература не применима к реальной жизни: https://www.forbes.ru/forbeslife/380893-kompaniyami-upravlyayut-narcissy-v-otnosheniyah-carit-dvulichie-pochemu-biznes - Интервью с Галиной в “Форбс”, из которого хорошо понятны ее взгляды на чтение: https://www.forbes.ru/forbeslife/385289-vse-eti-pisateli-davno-umerli-nikto-bolshe-nikomu-nichego-ne-dolzhen-galina - Еще немного о Галине как о читателе: https://esquire.ru/letters/93252-galina-yuzefovich-o-vlasteline-kolec-viktore-pelevine-i-o-tom-kak-polyubit-pushkina/#part0 - Хороший проект, “объясняющий” классику обычному читателю: https://polka.academy/ - Хороший проект о современной литературе: https://gorky.media/ - Хороший пример книжного блога: https://t.me/greenlampbooks - Goodreads https://goodreads.com - Блог Егора с рецензиями на книги medium.com/@etolstoy
11/24/20192 hours, 3 minutes
Episode Artwork

Podlodka #138 – SRE

SRE — много кто слышал, но мало кто в деталях понимает, что же это такое. Команда Podlodka всегда на страже вашей осведомленности! Дмитрий Масленников, Head of SRE команды Tinkoff, а также бывший SRE в Google (где и появился этот термин) помог нам разобраться в теме: что такое SLA и почему они так важны, рассказал об основных принипах и практиках SRE и мы наконец-то поняли, чем это отличается от DevOps! Внимание, конкурс! Мы разыгрываем билет на посещение конференции DevOpsDays (https://devopsdays.ru), которая пройдет 7-го декабря и партнером которой является компания Авито. Для участия нужно поделиться этим выпуском в одной из соц. сетей (Twitter, Facebook, VK) c хештегом #Podlodka и ответить на вопрос, почему вы хотите пойти на конференцию. Победитель будет определен 24 ноября. Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Ведущие в выпуске: Екатерина Петрова, Егор Толстой
11/18/20191 hour, 16 minutes, 27 seconds
Episode Artwork

Podlodka #137 – Токсичность

Айтишное сообщество в последние несколько лет регулярно поднимает вопрос токсичности. Кто-то жалуется на невыносимых коллег, кто-то в ответ говорит, что айти – это не детский сад, и в нём все должно быть сурово. При этом, под "токсичностью" все понимают разное, ибо устоявшегося термина так и нет. Мы позвали в гости Александра Зизу, чтобы копнуть поглубже эту непростую тему и разобраться в том, что такое токсичность, плохо это или хорошо, и надо ли с ней бороться. Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Ведущие в выпуске: Евгений Кателла, Екатерина Петрова, Стас Цыганов Полезные ссылки: – Эпизод из фильма "Одержимость", обсуждаемый в подкасте: https://www.youtube.com/watch?v=ntoyvlGx9aI – Книга "Прыгни выше головы" https://www.olbuss.ru/catalog/prygni-vyshe-golovy-20-privychek-ot-kotorykh-nuzhno-otkazatsya-chtoby-pokorit-vershinu-uspekha/ – Книга "Лидеры, шуты и мошенники" https://www.livelib.ru/book/1000391271/about-lidery-shuty-i-moshenniki-manfred-f-r-kets-de-vries–
11/10/20191 hour, 42 minutes, 30 seconds
Episode Artwork

Podlodka #136 – Современный C++

Его спецификация насчитывает более тысячи страниц, многие профессиональные разработчики на нем не знают и половины возможностей языка, а его упоминанием пугают инженеров до 30-ти лет – все это про С++. Александр Гранин, член ПК С++ Russia, рассказал нам про тонкости языка, его развитие и отличие стандартов. Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях! Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Стас Цыганов, Евгений Кателла, Егор Толстой
11/3/20191 hour, 23 minutes, 16 seconds
Episode Artwork

Podlodka #135 – Поиск работы

Вокруг поиска работы всегда крутилось много мифов и стыдных вопросов – можно ли торговаться при принятии оффера, стоит ли ходить по собеседованиям, если уже работаешь, как оценить свою востребованность и стоимость на рынке. На эти и множество других тем мы поговорили с главным хантером рунета Аленой Владимирской, известной своими проектами Антирабство и Pruffi. Как стало известно из выпуска, хорошего карьерного консультанта отличает наличие у него инсайтов – и под это правило наш выпуск идеально подходит! Реклама: 20 ноября в Новосибирске пройдет митап Мастера Саппорта от компании ЦФТ, посвященный организации служб клиентской и прикладной поддержки. В программе – два доклада от спикеров из ЦФТ про машинное обучение в саппорте. Ссылка на регистрацию – https://team.cft.ru/events/144. Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Катя Петрова, Егор Толстой Полезные ссылки: - Тот самый канал с вакансиями https://tele.gg/alenavladimirskaya - Страница Алены на Facebook https://www.facebook.com/alena.vladimirskaya-
10/27/20191 hour, 3 minutes, 39 seconds
Episode Artwork

Podlodka #134 – Scala

Сейчас довольно часто говорят о том, что мейнстримовые языки программирования все чаще заимствуют концепции из мира функционального программирования, но при этом отдают главенствующую роль парадигме ООП. Этому подвержены как молодые языки, так и языки с долгой историей. Поэтому особенно интересен язык Scala, который изначально проектировался с прицелом на сочетание двух парадигм: ФП и ООП. Более того, Scala в последнее время все больше смещается именно в функциональный мир. О том, как уживаются разные подходы и в чем сильные и слабые стороны Scala мы поговорили с Олегом Нижниковым из Tinkoff.ru. Поддержи лучший подкаст про IT: 
www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!

 Telegram-чат: t.me/podlodka
 Telegram-канал: t.me/podlodkanews
Страница в Facebook: www.facebook.com/podlodkacast/
 Twitter-аккаунт: twitter.com/PodlodkaPodcast Ведущие в выпуске:
 Женя Кателла, Стас Цыганов, Егор Толстой Полезные ссылки: – Телеграм-чат русскоязычного scala-коммьюнити: https://t.me/scala_ru – Курсы и специализации по Scala: https://ru.coursera.org/specializations/scala?action=enroll https://stepik.org/course/16243 https://www.edx.org/course/programming-reactive-systems-3 – Обсуждаемые технологии: https://typelevel.org/cats/ https://zio.dev https://akka.io/ https://scalameta.org/metals/
10/21/20191 hour, 58 minutes, 56 seconds
Episode Artwork

Podlodka #133 – Стратегия

Классическое корпоративное буллшит бинго обязательно включает в себя слова стратегия, миссия и вижн. Алексей Журба, CPO в Beru.ru, разобрал, что на самом деле кроется за громкими словами и десятками разных популярных фреймворков целеполагания. В выпуске много отличных мыслей про то, как работает и тренируется стратегическое мышление, чем хорошая стратегия отличается от плохой, как перевести вот это все в конкретные действия и как жить, когда работать надо, а стратегии нет. Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Евгений Кателла, Катя Петрова, Егор Толстой Полезные ссылки: - Канал Алексея “Keep it simple, stupid!” https://t.me/simplestupid - “Good Strategy, Bad Strategy”, Ричард Румельт https://www.mann-ivanov-ferber.ru/books/paperbook/good-strategy-bad-strategy/ - “Принципы”, Рэй Далио https://www.mann-ivanov-ferber.ru/books/princzipyi/ - Пост про “шкуру в игре” при работе со стратегией https://t.me/venturetime/66
10/14/20192 hours, 4 minutes, 39 seconds
Episode Artwork

Podlodka #132 – Дисфункции организаций

Agile, One-to-one, KPI, DevOps, Kanban, OKR и еще десятки чудесных практик, методологий, подходов из разных областей в руках руководителей в ИТ. Но действительно ли "больше — лучше"? К чему ведет ведет слепое следование "лучшим практикам" при отсутствии базовых знаний менеджмента и чем грозит Conference Driven Development? Ответы на эти вопросы, размышления на тему "можно ли спасти ИТ" и рекордное количество закапываний — все это в выпуске "дисфункции организаций" с Олегом Сорокой! Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях! Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Ведущие в выпуске: Стас Цыганов, Егор Толстой, Екатерина Петрова Полезные ссылки: https://workflowy.com/s/132/ybsZIRW4YKAytyEN
10/7/20192 hours, 17 minutes, 35 seconds
Episode Artwork

Podlodka #131 – Квантовые вычисления

Квантовые вычисления достаточно хардкорная область из-за того, что она находится на стыке квантовой физики и функционального программирования. Изначально у нас были опасения, что мы не сможем в аудиоформате передать сложные модели и логические построения, но наш гость – Роман Душкин, отлично с этим справился! Причем, если мы планировали выпуск как сугубо теоретический, то в конце стало понятно, почему это будет важно уже в ближайшее время. Всем кубит! Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях! Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Стас Цыганов, Егор Толстой, Евгений Кателла Полезные ссылки: 1. Авторский курс «Квантовые технологии» на Udemy со скидкой 80 % по промокоду DASBOOT только для слушателей подкаста «Подлодка»: https://www.udemy.com/course/quantumtech/?couponCode=DASBOOT 2. Книга: Душкин Р. В. Квантовые вычисления и функциональное программирование: https://www.ozon.ru/context/detail/id/31507650/ 3. 20-кубитный квантовый компьютер IBM Q: https://quantum-computing.ibm.com/ 4. Язык программирования Quipper: https://www.mathstat.dal.ca/~selinger/quipper/ 5. Доказательства виртуальности нашего мира: https://www.youtube.com/watch?v=SnQkTfSpfOU
9/29/20191 hour, 8 minutes, 4 seconds
Episode Artwork

Podlodka #130 – Тестирование

Тестирование — неотъемлемая часть разработки, и за 130 выпусков мы не раз касались разных аспектов этой темы. Но полного погружения в индустрию еще не было, и этот выпуск призван исправить эту несправедливость! С Никитой Макаровым, ex. руководителем отдела тестирования Одноклассников мы обсудили тестирование со всех возможных сторон: начали с терминологии, разобрались, наконец, чем тестирование отличается от QA, копнули в историю, похоливарили про ручное тестирование, покопались в современном инструментарии автоматизации и пофилософствовали о карьерном развитии QA инженера. Цитата выпуска (и черновое название) — "мясо автоматизаторов", а еще мы вернулись к истокам и кое-что уверенно закопали 😉 Хочешь знать, что именно? Ответ найдешь в выпуске! 5-6 декабря в Москве состоится конференция по тестированию #Heisenbug 2019 Moscow! И у нас есть промокод для слушателей подкаста: heisenbug2019mskPODLODKApc Вводить на странице: https://heisenbug-moscow.ru/registration/personal/ Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях! Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Ведущие в выпуске: Евгений Кателла, Катя Петрова, Егор Толстой Полезные ссылки: - Блог http://test-failed.blogspot.com/ - Летопись тестирования http://www.testingreferences.com/testinghistory.php - Modern Testing Principles by Alan Page https://www.angryweasel.com/ABTesting/modern-testing-principles/
9/23/20192 hours, 8 minutes, 39 seconds
Episode Artwork

Podlodka #129 – Как работает поиск

Поиск не всегда заканчивается использованием оператора LIKE в SQL запросе. Вместе с Андреем Аксеновым, разработчиком поискового движка Sphinx и руководителем группы инфраструктуры поиска в Авито, мы обсудили, из каких задач состоит работа над поиском, как измерить его качество и какие технологии используются под капотом. А вот и вакансия Авито (официальный партнер выпуска) в команду к Андрею, про которую говорили в начале выпуска: https://www.avito.ru/company/job/c_go Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Евгений Кателла, Катя Петрова, Стас Цыганов, Егор Толстой Полезные ссылки: - Sphinx на GitHub https://github.com/sphinxsearch/sphinx - HighLoad++ Siberia 2018: "Учимся немного ранжировать" https://www.youtube.com/watch?v=wtZJE37iPGE http://shodan.ru/ppt/hlsib2018rank.pptx - HighLoad++ Siberia 2019: "Про Sphinx и ML-ранжирование" https://www.youtube.com/watch?v=SaQorBIQDmY http://shodan.ru/ppt/sj2019mlsphinx.pptx - Cтаренькая, но не потерявшая актуальности книжка про потроха и внутреннее устройство: https://nlp.stanford.edu/IR-book/information-retrieval-book.html
9/16/20191 hour, 47 minutes, 28 seconds
Episode Artwork

Podlodka #128 – Беспилотные автомобили

Популярный литературный герой утверждал, что автомобиль – это не роскошь, а средство передвижения. И действительно, без машины сегодня сложно представить обычный город. Поездки на работу, в аэропорт, в пятницу вечером из бара, в выходные за город – все эти задачи решаются как своим автомобилем, так и услугами такси. И все бы хорошо, но зачастую такие поездки – это стресс. Кто-то подрезает, кто-то лихачит. ДТП происходят каждый день, ведь людям свойственно ошибаться. Поэтому на острие прогресса сейчас компании, которые решают эту и многие связанные проблемы, создавая беспилотные автомобили. Поговорить обо всем это мы позвали Романа Удовиченко, который делает беспилотники в Яндексе. А еще 21-22 октября в Питере пройдет конференция для мобильных разработчиков AppsConf. Ее основное отличие от всех остальных, что она, прямо как наш подкаст, копает не только вглубь, но и вширь. Помимо обязательных тем про архитектуру, платформенные сдк, свифтюай и вот это все, у аппсконфа целый трек посвящен горизонтальному росту мобильного разработчика. Приезжайте, будет круто! Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях! Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast Twitter-аккаунт: twitter.com/PodlodkaPodcast
9/8/20191 hour, 58 minutes, 8 seconds
Episode Artwork

Podlodka #127 – Domain Driven Design

В выпуск про DDD к нам в гости пришел Иван Матвеев из Skyeng и рассказал не только про технические подробности, но и об идейной составляющий. Разобрались почему проектирование системы надо начинать не с базы данных, а модели надо представлять в разных контекстах. Многие слышали про DDD в контексте бекенд разработки, но попробовали переложить подход в другие области, и у нас даже что-то получилось. Всем домен! Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях! Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Полезные ссылки: - The strategic practiсes of Domain Driven Design http://www.ntcoding.co.uk/workshops/strategic-ddd-practices - Ports-And-Adapters / Hexagonal Architecture http://www.dossier-andreas.net/software_architecture/ports_and_adapters.html - Micro-service and bounded context clarification http://www.ouarzy.com/2016/07/25/micro-service-and-bounded-context-clarification - Domain Driven Design Quickly https://www.infoq.com/minibooks/domain-driven-design-quickly
9/1/201955 minutes, 6 seconds
Episode Artwork

Podlodka #126 – Осознанность

Альтернативное название этого выпуска – «как жить счастливо?», но уж очень оно кликбейтное. Не важно, кто вы – разработчик, менеджер, дизайнер или аналитик, этим вопросом рано или поздно задаются все. В мире стрессов, вечной гонки и постоянно растущих ожиданий нам всем стоит иногда замедлиться, глубоко вдохнуть и прислушаться к себе. Артем Овечкин, предприниматель, основатель сервиса работы над собой congru.me рассказал о том, как перестать жить с синдромом отложенного счастья и наконец начать наслаждаться жизнью. Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях! Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Полезные ссылки: - Сервис работы над собой: https://congru.me/
8/26/20191 hour, 23 minutes, 4 seconds
Episode Artwork

Podlodka #125 – Оценка сроков и трудоемкости задач

Идеальный мир в ИТ — это когда все прогнозы сбываются, эстимейты совпадают с фактическими временными затратами, а нарисованная на старте проекта диаграмма Ганта не меняется до самого его конца. Реальный мир проектного менеджмента более суров, а оценка сроков и трудоемкости задач - это целая наука. Практиками и подходами к эстимированию как отдельных задач, так и целых проектов с нами поделился Михаил Селезнев, руководитель ИТ проектов в ГК Ланит. Курс SkillFactory для product-менеджеров https://clc.to/mBNn4w 10% скидка по кодовому слову: Podlodka (скидка может быть добавлена к уже имеющейся) Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях! Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Полезные ссылки: - Книги и стандарты: PMI PMBoK 6 + Agile practice guide - 2019 (есть русский перевод) PMI Practice Standard for Project Estimating - 2010 PMI Practice Standard for Scheduling – Second Edition - 2011 PMI Practice Standard for Work Breakdown Structures – Third Edition - 2019 - Статьи в Журнале управления проектами https://pmmagazine.ru/ - Экзамен PMI Scheduling Professional (PMI-SP) https://www.pmi.org/certifications/types/scheduling-sp - Тренажер PMP содержит упражнения в том числе на понимание и управление расписанием https://www.facebook.com/knowledgemap.pm/ - Телеграм чат, где ответят на любой вопрос о проектном управлении https://t.me/pmi_ru - Работа с задачами, ресурсами и расписанием в MS Project: https://www.youtube.com/user/MicrosoftProjectRU https://www.youtube.com/watch?v=7QUAOGw_rPQ&list=PLPNYkZcYUF4u11Hc8bvWnANKDzZwqWo4T
8/21/20191 hour, 38 minutes, 19 seconds
Episode Artwork

Podlodka #124 – Образование

В этом выпуске мы вместе с сооснователем компании Otus Дмитрием Волошиным детально разобрали тему образования в IT – начиная от того, нужно ли айтишнику высшее образование и заканчивая корпоративными университетами и онлайн-курсами. В процессе разобрались, сколько лет нужно тратить на обучение, как подойти к составлению своего плана развития, и почему западный подход к образованию намного более зрелый, чем российский. Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Полезные ссылки: - Страница Дмитрия Волошина, где он каждый день пишет про образование, IT и бизнес https://web.facebook.com/DAVoloshin
8/12/20191 hour, 57 minutes, 33 seconds
Episode Artwork

Podlodka Special – The Philosophy Behind Microservices [English]

For the first time in the last 2,5 years we decided to make an english-speaking episode. Our guest Chris Richardson is a widely known expert in microservices and the author of Microservices Patterns book. We talked about the origins of microservices architecture, common antipatterns and pitfalls and the current state of the industry. Chris and Manning Publications give 40% discount for Microservices Patterns book. Use podlod19 promocode in this link: https://microservices.io/book. Avito backend positions: https://www.avito.ru/company/job/phpgo https://www.avito.ru/company/job/php-go-cs Support the best IT podcast: www.patreon.com/podlodka We’re also eager to see your likes, reposts and comments in messengers and social networks! Telegram chat: https://t.me/podlodka Telegram channel: https://t.me/podlodkanews Facebook: www.facebook.com/podlodkacast/ Twitter: https://twitter.com/PodlodkaPodcast Links: - Learn-Build-Assess Microservices https://microservices.io/adopt/index.html - Patterns https://microservices.io/patterns - Book https://microservices.io/book - Eventuate platform https://eventuate.io/ - Adoption anti-patterns https://microservices.io/microservices/antipatterns/-/the/series/2019/06/18/microservices-adoption-antipatterns.html - Architecture Assessment Platform https://microservices.io/platform/microservice-architecture-assessment.html - Consulting and training https://chrisrichardson.net/blog.html
8/7/201959 minutes, 20 seconds
Episode Artwork

Podlodka #123 – Голосовые ассистенты

Надоело двигать кнопки и парсить JSON'ы, хочется чего-то новенького? Как насчет создания приложений под голосовые ассистенты? Павел Гвай из KODE погрузил подлодку в эту развивающуюся индустрию. Почему приложения на самом не "голосовые", а "разговорные", как создается типичное ПО под ассистенты и что ждет нас в будущем — все это в новом выпуске! Курс SkillFactory по Data Science: https://clc.to/qw0ZtA 10% скидка по кодовому слову: Podlodka (скидка может быть добавлена к уже имеющейся) Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях! Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Полезные ссылки: — Доклад Паши о различиях блок-схем и канваса в проектировании голосовых приложений https://youtu.be/5GgHsvTV4mQ — Пример сторибордов и канваса https://www.figma.com/file/Tn1qRNFEmxnJM9sZy0iV3rAn/Situational-Design-Framework?node-id=0%3A1 — Situational Design от Paul Cutsinger https://m.media-amazon.com/images/G/01/mobile-apps/dex/alexa/alexa-skills-kit/guide/ASK_SituationalDesign-guide._CB485840826_.pdf — Гайдлайны Alexa https://developer.amazon.com/docs/alexa-design/get-started.html — Гайдлайны Google https://designguidelines.withgoogle.com/conversation/conversation-design/welcome.html — Вики от Ассоциации Разговорного Дизайна (ACIX) http://acixd.org/wiki/doku.php — Tortu, инструмент для быстрого прототипирования голосовых приложений https://tortu.io — Чат про Разговорные интерфейсы https://t.me/conversational_interfaces_ru
8/5/20191 hour, 32 minutes, 42 seconds
Episode Artwork

Podlodka #122 – Python

В этом выпуске Григорий Петров из Evrone разбивает стереотипы ведущих об области применения Python. Разобрались почему этот язык нужен не только для Data Science и скриптов, и как ему удалось получить звание "лучшего второго языка в любой области" будучи не самым быстрым. Всем батарейки! Курс SkillFactory “Full-stack веб-разработчик на Python”: https://clc.to/DdiFsQ 10% скидка по кодовому слову: Podlodka (скидка может быть добавлена к уже имеющейся) Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях! Telegram-чвт: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Полезные ссылки: - Лучший сайт с инфой про язык https://realpython.com/ - Telegram-канал сообщества Moscow Python. Анонсы митапов, подкастов и т.д. https://t.me/moscowpythonconf
7/29/20191 hour, 39 minutes, 48 seconds
Episode Artwork

Podlodka #121 – Зарплаты

В этом выпуске мы сделали две очень важные вещи – закрыли все стыдные вопросы про формирование зарплаты и узнали, какие разработчики сколько денег сейчас должны получать. С помощью Кирилла Зубова из Korn Ferry мы разобрались, что такое LTI и опционы, как платят премии, сколько компании стоит один сотрудник и за что вообще надо платить деньги. Кроме того мы узнали, как правильно читать исследования рынка зарплат, которые публикуются каждую неделю (спойлер – никак, в большинстве случаев они бесполезны). Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Полезные ссылки: - Исследование рынка от Korn Ferry https://yadi.sk/i/t2Cp9z7Ic0zuSw
7/22/20192 hours, 27 minutes, 47 seconds
Episode Artwork

Podlodka #120 – Kubernetes

Нужен ли Kubernetes или нет, оправдано ли, что все мало мальски большие компании пилят кубы? Этот выпуск необычен не только тем, что в нем сразу два гостя, но и тем, что они вступили в диспут во время выпуска в попытке ответить на эти вопросы. Андрей Шорин и Михаил Жучков из программного комитета DevOpsConf обсудили и по пунктам разобрали плюсы и минусы этой технологии. Поддержи лучший подкаст про мобильную разработку: http://www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях! Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: http://www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Полезные ссылки: - What is Kubernetes https://kubernetes.io/docs/concepts/overview/what-is-kubernetes/ - Kubernetes components https://kubernetes.io/docs/concepts/overview/components/ - Top 5 Kubernetes Best Practices From Sandeep Dinesh (Google): LoadBalancerhttps://www.weave.works/blog/kubernetes-best-practices
7/14/20191 hour, 42 minutes, 48 seconds
Episode Artwork

Podlodka #119 – Теория языков программирования

Знали ли вы, что есть люди, которые сейчас исследуют и изобретают то, что через 20-25 лет превратится в хайповые фичи очередных модных и современных языков программирования? Мы попытались разобраться в том, почему так происходит, и поговорили про теорию языков программирования. Тема эта настолько нас заинтересовала, что мы без зазрения совести снова позвали в гости Виталия Брагилевского, ныне сотрудника JetBrains. Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях! Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Полезные ссылки: – Довек, Леви. Введение в теорию языков программирования https://dmkpress.com/catalog/computer/programming/978-5-94074-913-4/ – Пирс. Типы в языках программирования http://newstar.rinet.ru/~goga/tapl/ – Harper, Practical Foundations of Programming Languages https://www.cs.cmu.edu/~rwh/pfpl/2nded.pdf – Sigplan Awards https://www.sigplan.org/Awards/ – Конференции по ЯП: https://www.sigplan.org/Conferences/ – Свежие статьи по PL: https://arxiv.org/list/cs.PL/recent
7/8/20191 hour, 33 minutes, 4 seconds
Episode Artwork

Podlodka #118 – Инженерная культура

Культура – слово с бесконечным количеством значений. Обычно под культурой подразумевают, например, умение себя вести в обществе, или любые формы деятельности, позволяющие людям самовыражаться. Мы не берем на себя ответственность раскрыть такую необъятную и глубокую тему. Но поскольку мы все же подкаст про IT, раскрыть один из её аспектов – инженерную культуру – нам вполне по силам. А в гостях у нас Михаил Парахин aka Император, человек, силами которого за последние несколько лет инженерная культура Яндекса претерпела большие изменения. Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях! Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast
7/1/201948 minutes, 20 seconds
Episode Artwork

Podlodka #117 – Современный фронтенд

Закатывайте штанишки, доставайте вейпы, готовьтесь твитить во всю — четыре менеджера сели и записали выпуск про современный фронтенд! В этом обзорном выпуске вы не найдете технического хардкора и копания в кишочках реакта, но сможете испытать ощущение полного погружения в специфику платформы. Успели все: поностальгировать по временам табличной верстки и отсутствию препроцессоров; повыбирать тех. стек для нового проекта и ощутить безумную вариативность современного фронта; обсудить ситуацию в комьюнити, 4 раза упомянуть Козулю и конечно, похоливарить про перегретый рынок, собеседования и зарплаты. А помогал не заблудиться во всем этом разнообразии Андрей Смирнов, UI Practice Lead в IPONWEB и ведущий подкаста Frontend Weekend. Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях! Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Полезные ссылки: Выпуск Frontend Weekend c Егором: https://soundcloud.com/frontend-weekend/fw-47 Доклад Ильи Климова про историю JavaScript https://www.youtube.com/watch?v=bmnu4-DlbbE&list=PLmJD_ICvgPy3C8L1iCPPBtJ2tnuMm7Lhh&index=2
6/23/20192 hours, 11 minutes, 44 seconds
Episode Artwork

Podlodka #116 – Servant Leadership

Как концепция служения и управления может сочетаться в одном человеке? Как можно одновременно только «подносить снаряды» и нести ответственность за команду? Вместе с Артемом Каличкиным из ЦФТ обсудили концепцию Servant Leadership, ответив на эти и другие неудобные вопросы. Что характерно, пришли к выводу, что она работает не только для менеджеров, но и для любого члена команды. Стань лучше, прими концепцию служения! Поддержи лучший подкаст про мобильную разработку: http://www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях! Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: http://www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Полезные ссылки: «Зелененькая книжка»: https://www.ozon.ru/context/detail/id/146426989/ Выступления: https://2019.codefest.ru/lecture/1380 https://youtu.be/plXnae8HKQ4
6/17/20191 hour, 19 minutes, 28 seconds
Episode Artwork

Podlodka #115 – Digital nomads

Есть люди, для которых отпуск – это не только повод поехать понежиться две недели на лазурном берегу океана, а еще и возможность попутешествовать, побывать в каком-то новом месте. И большинство из них сталкиваются с одним "но": отпуск имеет свойство быстро заканчиваться, а список еще не посещенных стран все такой же длинный. Digital nomads – это те ребята, которые ухитряются работать, постоянно путешествуя. А рассказать о том, как им это удается, к нам пришел Сергей Рябов Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Полезные ссылки: – Соцсети гостя twitter.com/colriot instagram.com/colriot – Полезный портал для digital nomad-ов https://nomadlist.com – Коворкинги https://wework.com https://www.getcroissant.com – Работа https://weworkremotely.com https://remoteok.io https://stackoverflow.com/jobs?r=true – Remote, книга от Jason Fried and David Heinemeier Hansson https://basecamp.com/books/remote – Подкаст Remote Dev Podcast https://soundcloud.com/the-remote-dev – Информация по сим-картам в поездках https://prepaid-data-sim-card.fandom.com/wiki/Prepaid_SIM_with_data
6/9/20192 hours, 7 minutes, 42 seconds
Episode Artwork

Podlodka #114 – Менторство

Чем различаются коуч, наставник и ментор? Первый просто задает вопросы, второй учит, а третий рассказывает про свой опыт. В этом выпуске мы сосредоточились именно на менторстве и детально разобрали, зачем оно нужно, как им правильно заниматься и где найти себе пару. А помогала нам в этом Ирина Хоменко, руководитель по коммуникациям в MyMentoring. Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Полезные ссылки: - Сайт MyMentoring http://mymentoring.ru/ - Инициатива Mentors for Her http://mymentoring.ru/initiative/ - Программа Утро с ментором https://radio.mediametrics.ru/utro_s_mentorom/
6/2/20191 hour, 9 minutes, 54 seconds
Episode Artwork

Podlodka #113 – Релиз-менеджмент

Не так важно, насколько качественно написан код, какая используется архитектура и какие под капотом крутятся технологии, если фича в итоге не доедет до пользователя. Алексей Шпирко, руководитель юнита Speed в Авито, рассказал, как запустить релизный поезд для мобильных приложений и монолитного сайта. В процессе мы обсудили, как часто нужно выкатывать мобильные приложения, сколько программистов потребовалось, чтобы сделать ненужными восемь автоматизаторов, почему end-2-end тесты – это не слишком хорошо, а канареечные выкатки – просто замечательно. Короче говоря, максимально прикладной выпуск, который можно смело использовать как справочник полезных советов для начинающих релиз-менеджеров. Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Полезные ссылки: - Fresh apps: an empirical study of frequently-updated mobile apps in the Google play store https://sail.cs.queensu.ca/Downloads/EMSE2015_FreshApps_AnEmpiricalStudyofFrequently-updated.pdf - Causal Impact Analysis Applied to App Releases in Google Play and Windows Phone Store http://www.cs.ucl.ac.uk/fileadmin/UCL-CS/research/Research_Notes/RN_15_07.pdf - iOS UI тесты в Авито https://www.youtube.com/watch?v=xqRfyt1SEZQ - Инфраструктура UI-тестов в Авито https://www.youtube.com/watch?v=aBcJI8ObSeU - Релизы мобильных приложений в Avito https://www.youtube.com/watch?v=r3rUedCbe7Q - Автотесты в Авито. Зачем они, как помогают, сколько стоят https://youtu.be/25EO8E3DMPw
5/26/20191 hour, 57 minutes, 12 seconds
Episode Artwork

Podlodka #112 – Олимпиадное программирование

Постоянные тренировки, летние сборы, чемпионаты и долгожданные победы... Нет, мы не переквалифицировались в спортивный подкаст, а решили рассказать о захватывающем мире олимпиадного программирования. А кто может рассказать об этом лучше, чем чемпион крупнейшей олимпиады? Дмитрий Егоров, чемпион мира ACM ICPC 2014 года, а сейчас директор по высоконагруженным системам и оптимизации в ВК дал нам экскурс в мир спортивного программирования: задач, подготовки, турниров и ответил на вопрос, есть ли жизнь после олимпиады (спойлер: еще как!) Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Полезные ссылки: - Соревнования и олимпиады по информатике и программированию http://codeforces.com - Доклад Бориса Минаева об устройстве баз данных ВК https://vk.com/tech?w=wall-147415323_3328 - Доклад Димы про разработку движка личных сообщений ВК https://vk.com/tech?w=wall-147415323_1642
5/20/20191 hour, 47 minutes, 8 seconds
Episode Artwork

Podlodka #111 – Пишем книгу

В жизни каждого человека наступает момент, когда он просыпается и понимает: “Я должен написать книгу!”. Сергей Абдульманов, известный как СМО в компании Мосигра, Milfgard с Хабра и автор трех книг, помог нам превратить это абстрактное желание в четкий план. Мы обсудили процесс написания книги, выбор издательства, маркетинг, доходы, метрики успеха – короче говоря, вообще все, что нужно для написания следующего главного бестселлера России. Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Полезные ссылки: - Самиздат с ISBN и роллаутом по библиотекам и магазинам https://ridero.ru/ - Новая книга Сергея "Бизнес на свои" https://www.mann-ivanov-ferber.ru/books/biznes-na-svoi/ - Бизнес как игра https://www.mann-ivanov-ferber.ru/books/biznes-kak-igra/ - Евангелист бизнеса https://www.mann-ivanov-ferber.ru/books/evangelist-biznesa/ - Спасите котика и другие секреты сценарного мастерства https://www.mann-ivanov-ferber.ru/books/spasite_kota_old/ - Дзен в искусстве написания книг https://www.ozon.ru/context/detail/id/29862308/ - Искусство речи на суде (пропускайте первую главу) http://scienceoflaw.ru/books/item/f00/s00/z0000013/index.shtml - Канал Milfgard в Telegram https://t.me/red_spades
5/18/20191 hour, 21 minutes, 51 seconds
Episode Artwork

Podlodka #110 – Рекомендательные системы и ML

Хотите знать, кто виновен в том, что лента любимой соц. сети настолько релевантна вашим интересам, что вам приходится прибегать к ограничителям времени, лишь бы не залипать в неё вечно? Как всегда, информация для слушателей Подлодки доступна прямо из первых уст – к нам в гости пришёл Андрей Якушев, тимлид команды CoreML в ВК и рассказал все о том, как устроены рекомендательные системы. Мы прошлись по всему пайплайну создания и внедрения рекомендательных систем, уделив особое внимание части про машинное обучение, так что скучно точно не будет! Поддержи лучший подкаст про мобильную разработку:
www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях! 

Telegram-чат: t.me/podlodka 
 Telegram-канал: t.me/podlodkanews 
 Страница в Facebook: www.facebook.com/podlodkacast/  
Twitter-аккаунт: twitter.com/PodlodkaPodcast Полезные ссылки: - Курс ОДС про МЛ https://vk.com/mlcourse - Курс "Машинное обучение" Воронцова из Шада https://yandexdataschool.ru/edu-process/courses/machine-learning - Statistical Methods for Recommender Systems. Deepak K. Agarwal Bee-Chung Chen https://www.amazon.com/Statistical-Methods-Recommender-Systems-Agarwal/dp/1107036070 - Recommender Systems: The Textbook. Charu C. Aggarwal https://rd.springer.com/book/10.1007%2F978-3-319-29659-3
5/6/20192 hours, 10 minutes, 38 seconds
Episode Artwork

Podlodka #109 – Теория ограничений

Словосочетание "Теория ограничений" уже не раз проскакивало в нашем подкасте и, наконец, пришло время фундаментально разобраться в теме. И если фразами про поиск бутылочного горлышка уже никого не удивишь, то "деревья текущей реальности", "грозовые тучи", "критическая цепь" и прочие барабаны-буферы-канаты могут открыть слушателям дивный новый мир эффективных методов управления и увлекательных мыслительных процессов. Сложно, непонятно, интересно? Бегом слушать выпуск — у нас впереди целых 2 часа, чтобы разобраться! Помогает погрузиться в тему ТОС-консультант и координатор Санкт-Петербургского Клуба менеджеров ИТ-проектов Алексей Васильев. Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Полезные ссылки: - Элияху Голдратт, Джеф Кокс - Цель: Процесс непрерывного совершенствования https://books.google.com/books/about/%D0%A6%D0%B5%D0%BB%D1%8C.html?id=LA4ACwAAQBAJ&source=kp_book_description - Уильям Детмер - Теория ограничений Голдратта: Системный подход к непрерывному совершенствованию https://www.ozon.ru/context/detail/id/5288956/ - Сообщество теории ограничений https://tocpeople.com/ - ИТ-решения управления проектами BIPULSE http://bipulse.ru - Персональная страница гостя http://avasilyev.me
4/29/20191 hour, 59 minutes, 7 seconds
Episode Artwork

Podlodka #108 – Аналитика и эксперименты

Что такое аналитика – средство для убеждения, метод принятия решений или данные для планирования? Леонид Кулигин из Google учит правильно работать с данными и рассказывает про частые ошибки в проведении экспериментов. Если вы все еще думаете, что провести A/B тест легко и просто, то этот выпуск для вас! Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Полезные ссылки: - Cassie Kozyrkov, Chief Decision Scientist, Google - speaking at the Chief Data Officer Summit at DATAx New York 2018 - Making Data Useful https://www.youtube.com/watch?v=hSHzQbpcxak Darrell Hugg How to Lie with Statistics https://www.amazon.com/gp/product/B00351DSX2/ref=kinw_myk_ro_title Alex Reinhart Statistics Done Wrong: The Woefully Complete Guide https://www.amazon.com/gp/product/B00UMA61RE/ref=kinw_myk_ro_title Evan Miller How Not To Run an A/B Test http://www.evanmiller.org/how-not-to-run-an-ab-test.html Emily Robinson Guidelines for A/B Testing https://hookedondata.org/guidelines-for-ab-testing/?utm_campaign=Data_Elixir&utm_medium=email&utm_source=Data_Elixir_194 Anirban Deb, Suman Bhattacharya, Jeremy Gu, Tianxia Zhou, Eva Feng, and Mandie Liu Under the Hood of Uber’s Experimentation Platform https://eng.uber.com/xp/ Ron Kohavi et. al. Seven Rules of Thumb for Web Site Experimenters https://www.exp-platform.com/Documents/2014%20experimentersRulesOfThumb.pdf Jan Overgoor Experiments at Airbnb https://medium.com/airbnb-engineering/experiments-at-airbnb-e2db3abf39e7 H. Hohnhold Focusing on the Long-term: It’s good for Users and Business https://ai.google/research/pubs/pub43887 P. Dmitriev et. al A dirty dozen: 12 Common Metric Interpretation Pitfalls in Online Controlled Experiments https://www.kdd.org/kdd2017/papers/view/a-dirty-dozen-twelve-common-metric-interpretation-pitfalls-in-online-contro D. Reiley et. al Here, There, and Everywhere: Correlated Online Behaviors Can Lead to Overestimates of the Effects of Advertising https://www.ssrn.com/abstract=2080235 Sangho Yoon Designing A/B tests in a collaboration network https://ai.google/research/pubs/pub46616 Misadventures in experiments for growth http://www.unofficialgoogledatascience.com/2019/04/misadventures-in-experiments-for-growth.html
4/22/20191 hour, 27 minutes, 42 seconds
Episode Artwork

Podlodka #107 – Юридические риски

А вы знаете что выгоднее: ИП или ООО, или все же лучше оформить самозанятость? Эксперты из адвокатского бюро RBL Дмитрий Самигуллин и Владислав Симон ответили на этот и другие вопросы касательно оформления собственного бизнеса, а также юридической защиты своего детища. Так что в следующий раз, когда вы будете делать очередного единорога, будет понятно, как его правильно оформить, чтобы хитрые китайцы не украли идею. (спойлер: никак) Поддержи лучший подкаст про мобильную разработку: http://www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях! Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: http://www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast
4/15/20192 hours, 51 minutes, 21 seconds
Episode Artwork

Podlodka #106 – Платформенная разработка

В небольших и средних командах обычно все достаточно просто и понятно. Разработчики делают фичи, по мере необходимости думают над архитектурой, иногда выбивают время на то, чтобы запилить какие-то собственные тулзы и таким образом сэкономить время. Иногда идут оптимизировать перформанс, иногда – что-то автоматизировать. Когда команда растет, этих "иногда" становится недостаточно. Нужно сделать все по-взрослому. В таких случаях на помощь приходит платформенная разработка. Обсудили мы ее с Павлом Соломиным из Сбербанка. А еще, именно из этого выпуска можно понять, чем же занимается Егор Толстой. Поддержи лучший подкаст про разработку: [www.patreon.com/podlodka] Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях! Telegram-чат: [t.me/podlodka] Telegram-канал: [t.me/podlodkanews] Страница в Facebook: [www.facebook.com/podlodkacast/] Twitter-аккаунт: [twitter.com/PodlodkaPodcast]
4/8/20191 hour, 36 minutes, 12 seconds
Episode Artwork

Podlodka #105 – Инцидент-менеджмент

Факапы – это не страшно, если с ними правильно работать. В этом выпуске Алексей Кирпичников учит нас практикам реагирования на инциденты, их обработке, поиску корневых причин и распространению инженерной культуры. Прослушав выпуск, вы сможете спокойно пойти и внедрить этот процесс в своей компании, независимо от ее структуры и размера. Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Полезные ссылки: - Learning from Failure at Etsy https://www.kitchensoap.com/2013/09/30/learning-from-failure-at-etsy/ - Incident postmortems https://www.atlassian.com/software/jira/ops/handbook/incident-postmortems - Post-Mortem Process at PagerDuty https://response.pagerduty.com/after/post_mortem_process/ - Google SRE. Postmortem Culture: Learning from Failure https://landing.google.com/sre/sre-book/chapters/postmortem-culture/ - “Аварии помогают учиться”, Алексей Кирпичников https://2019.codefest.ru/lecture/1470 - Jira Ops https://ru.atlassian.com/software/jira/ops
4/1/20191 hour, 17 minutes, 12 seconds
Episode Artwork

Podlodka #104 — DevOps

Если вы все еще думаете, что DevOps — это новый модный вид системных администраторов, то мы идем к вам! История DevOps, основные практики, используемые технологии, успешные и не очень кейсы внедрения — как всегда, копнули в тему глубоко. Не забыли и про корни, затронув тему мобильного девопса. Погружаться помогал Иван Евтухович, CEO Express 42: ребята помогают компаниям внедрять DevOps уже более 5 лет. P.S И, конечно, выпуск не был бы полным без закапывания термина "DevOps-инженер"! Поддержи лучший подкаст про разработку: [www.patreon.com/podlodka] Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях! Telegram-чат: [t.me/podlodka] Telegram-канал: [t.me/podlodkanews] Страница в Facebook: [www.facebook.com/podlodkacast/] Twitter-аккаунт: [twitter.com/PodlodkaPodcast] Полезные ссылки: * DevOpsDays - https://www.devopsdays.org/ * State Of DevOps Report - https://devops-research.com/research.html * Техрадар ThoughtWorks - https://www.thoughtworks.com/radar Книги: * Проект Феникс - https://www.ozon.ru/context/detail/id/33436922/ * Философия DevOps - https://www.ozon.ru/context/detail/id/140385054/ * Руководство по DevOps - https://www.ozon.ru/context/detail/id/147167144/ * Accelerate - https://www.amazon.com/Accelerate-Software-Performing-Technology-Organizations/dp/1942788339 Конференции и митапы: * Московский DevOps Meetup - https://www.meetup.com/DevOps-Moscow-in-Russian/ * Онлайн-конференция по DevOps 25 апреля - https://devopsmarathon.ru/ Будущее: * Проект облачной IDE Che - https://www.eclipse.org/che/ * Один из serverless фреймворков - https://serverless.com/
3/25/20192 hours, 13 minutes, 19 seconds
Episode Artwork

Podlodka #103 – Управление знаниями

Провели больше сотни выпусков и только сейчас узнали, что мы не только подкаст, но еще и артефакт знаний! В выпуске про knowledge managment мы поговорили со Светланой Новиковой из IPONWEB. Посмотрели на этот вопрос как со стороны инструментов, так и со стороны процессов. Бонусом обсудили несколько сложных кейсов, например как быть со стайлгайдом в команде из 50+ человек. Всем RTFM! Поддержи лучший подкаст про мобильную разработку: [www.patreon.com/podlodka] Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях! Telegram-чат: [https://t.me/podlodka] Telegram-канал: [https://t.me/podlodkanews] Страница в Facebook: [www.facebook.com/podlodkacast/] Twitter-аккаунт: [https://twitter.com/PodlodkaPodcast] Полезные ссылки: * https://testthedocs.org/index.html * Пиши, сокращай. Как создавать сильный текст – Ильяхов М., Сарычева Л. * https://testthedocs.org/index.html - канал Светланы * http://knowledgeconf.ru/2019
3/17/20191 hour, 33 minutes, 7 seconds
Episode Artwork

Podlodka #102 – Многопоточность

Podlodka #102 – Многопоточность Многие её побаиваются, и не исключено, что кто-то из-за неё даже заваливал собеседования на особо каверзных вопросах. Многопоточность! Что это такое, и с чего все началось? Чем отличаются concurrency и параллелизм, как это все работает? Об этом всём мы поговорили с человеком, чья работа (помимо всего прочего) – проектировать механизм корутин в языке Kotlin. У нас в гостях Роман Елизаров из JetBrains. Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Полезные ссылки: – HJ Boehn “Threads cannot be implemented as a library” http://www.hpl.hp.com/techreports/2004/HPL-2004-209.pdf – R. Elizarov “What is shared access to mutable state” https://proandroiddev.com/what-is-concurrent-access-to-mutable-state-f386e5cb8292 – B. Goetz “Java Concurrency in Practice” https://www.amazon.com/Java-Concurrency-Practice-Brian-Goetz/dp/0321349601 – JLS Chapter 17 (Java Memory Model) https://docs.oracle.com/javase/specs/jls/se7/html/jls-17.html – M. Herlihy & N. Shavit “Art of Multiprocessor programming” https://www.amazon.com/Art-Multiprocessor-Programming-Revised-Reprint/dp/0123973376
3/10/20191 hour, 23 minutes, 12 seconds
Episode Artwork

Podlodka #101 – Базы данных

Podlodka #101 – Базы данных В этом выпуске мы проследили эволюцию баз данных как с технической, так и с прикладной стороны с помощью Николая Голова, руководителя Data Platform в Авито. Прослушав выпуск, вы наконец-то поймете, чем OLTP отличается от OLAP, почему Hadoop мертв, а колоночные базы покоряют рынок, что саги надежнее распределенных транзакций и что хранимые процедуры это боль. Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Полезные ссылки: - Creating a flexible data warehouse for rapid growth, Николай Голов https://www.youtube.com/watch?v=0hL5NWpccS4&t=4s&list=PLdMXteIaGViJFoRUOoPjYaNqZFJY64TYr&index=2 - Story of Blockchain, Николай Голов https://www.youtube.com/watch?v=2X2ffQolNro&t=0s&list=PLdMXteIaGViJFoRUOoPjYaNqZFJY64TYr&index=6 - Целостность данных в микросервисной архитектуре, Николай Голов https://www.youtube.com/watch?v=6HvSpqBc8fA&t=35s&list=PLdMXteIaGViJFoRUOoPjYaNqZFJY64TYr&index=8 - Lambda architecture для realtime-аналитики — риски и преимущества, Николай Голов https://www.youtube.com/watch?v=_-T0HQaUTWY&list=PLdMXteIaGViJFoRUOoPjYaNqZFJY64TYr&index=11&t=10s - Cloud Spanner от Google https://cloud.google.com/spanner - VoltDB https://www.voltdb.com/ - Snowflake https://www.snowflake.com/
3/3/20192 hours, 31 minutes, 58 seconds
Episode Artwork

Podlodka #100 – Как строить свой профессиональный путь

Выбор темы для сотого выпуска - это настоящий вызов. Мы уже давно не айосный подкаст, нас слушают не только разработчики, и в целом, бэкграуд и контекст у всех очень разный. Но всех нас объединяет одно — желание развиваться и двигаться вперед. За сто выпусков мы успели обсудить разные роли: мы говорили о том, какого быть тим-лидом, архитектором, хед-оф-мобайл и даже СЕО. Но как намечать вехи своего будущего и двигаться к намеченной цели? А как при этом соблюсти баланс между вашими интересами и интересами компании? Иначе говоря, как строить свой профессиональный путь? Об этом мы поговорили с IT-архитектором и бизнес-аналитиком Максимом Цепковым. Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Содержание: 00:04:30 - Знакомство с гостем 00:08:30 - Что такое самоопределение 00:13:20 - Строим образ будущего 00:28:00 - Двигаемся к нему 00:37:30 - Про предпринимательскую бдительность 00:42:17 - Чек-лист образа будушего 00:59:50 - Про "марионеток" Полезные ссылки: - Доклад на TeamLeadConf http://mtsepkov.org/SelfDet2 - Доклад на COMAQA http://mtsepkov.org/SelfDet3
2/25/20191 hour, 28 minutes, 37 seconds
Episode Artwork

Podlodka #99 – Карьера в регионах

Есть ли IT за (м)кадом? Где на Руси жить айтишнику хорошо? Мы за полное погружение, и чтобы найти ответы на эти вопросы, мы отправились в Томск и пообщались с Романом Мочаловым, руководителем iOS разработки в Improve Digital и организатором новосибирских iOS митапов. Разговор вышел открытый, вопросы звучали провокационные, а девиз выпуска — "пусть каждый делает выводы сам!" Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Содержание: 00:04:00 - Знакомство с гостем 00:08:20 - Какие вообще есть варианты? 00:15:30 - История про Женю и Хабаровск 00:18:40 - Почему не удаленка или фриланс? 00:26:33 - Почему не релокация? 00:27:00 - Как регионы могут быть привлекательны для разработчика 00:31:15 - Про новосибирский IT-кластер 00:33:30 - Про зарплаты и соц. пакеты 00:46:00 - Про конкуренцию на уровне компаний 01:05:00 - Уезжать или нет? Полезные ссылки: - Рейтинг ИТ-регионов по версии Руссофт https://www.comnews.ru/content/115057/2018-09-25/russoft-sostavil-reyting-it-regionov
2/17/20191 hour, 7 minutes, 50 seconds
Episode Artwork

Podlodka #98 – Kanban

Этот выпуск наверняка перевернет ваше представление о Канбане, да и вообще о гибких методологиях. Благодарности за столь мощный выпуск отправляются к Алексею Пименову. За два часа мы не только разобрались, что Kanban это не только доска в Jira, но и в деталях прошлись как его можно применять, какие есть ограничения, а также где ему учат. Поддержи лучший подкаст про мобильную разработку: [www.patreon.com/podlodka](http://www.patreon.com/podlodka) Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях! Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: http://www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Полезные ссылки: https://edu.leankanban.com/ Канбан. Альтернативный путь в Agile: https://www.litres.ru/devid-anderson/kanban-alternativnyy-put-v-agile/ Kanban from the Inside: https://www.amazon.com/Kanban-Inside-Understand-connect-introduce/dp/0985305193 Fit for Purpose: https://www.amazon.com/Fit-Purpose-Businesses-Satisfy-Customers/dp/0985305118 Kanban Maturity Model: https://www.amazon.com/Kanban-Maturity-Model-Fit-Purpose/dp/0985305150 Practical Kanban: https://www.amazon.com/Practical-Kanban-Focus-Creating-Value-ebook/dp/B077RZ2JNS
2/10/20191 hour, 56 minutes, 45 seconds
Episode Artwork

Podlodka #97 – Системы типов

На первый взгляд может показаться, что типы в программировании – это просто и понятно. Во многих случаях это действительно так. Но что, если копнуть глубже? Можно ли добиться высокого уровня корректности и безопасности кода за счет типов еще на этапе компиляции? Этот вопрос, а также многие другие, связанные с типами в программировании, мы обсудили с Денисом Редозубовым, техническим директором typeable.io и продакшен-хаскеллистом с большим стажем. Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Полезные ссылки: – Книга Types And Programming Languages https://www.cis.upenn.edu/~bcpierce/tapl/ – Книга Advanced Topics in Types and Programming Languages https://www.amazon.com/Advanced-Topics-Types-Programming-Languages/dp/0262162288 – Книга Learn You a Haskell for Great Good http://learnyouahaskell.com – Документация по языку Rust https://doc.rust-lang.org/book/ – Доказательство теоремы о четырех красках https://www.ams.org/notices/200811/tx081101382p.pdf – Доклад «Is a type a lifebuoy or a lamp" https://skillsmatter.com/skillscasts/8893-is-a-type-a-lifebuoy-or-a-lamp
2/3/20191 hour, 27 minutes, 22 seconds
Episode Artwork

Podlodka #96 – Пакетные менеджеры

Если и разговаривать про пакетные менеджеры, то только с человеком, разработавшим один из них. Константин Раев, инженер из Facebook, успел поучаствовать в разработке двух известных вам проектов – Yarn и React Native. В подкасте мы обсудили архитектуру пакетных менеджеров, способы решения типовых проблем и правильные подходы к версионированию зависимостей. А напоследок узнали у Константина, как в Facebook работают с open source проектами и почему их периодически забрасывают. Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Полезные ссылки: - Yarn https://github.com/yarnpkg/yarn/ - Let’s Dev: a Package Manager https://yarnpkg.com/blog/2017/07/11/lets-dev-a-package-manager - So you want to write a package manager https://medium.com/@sdboyer/so-you-want-to-write-a-package-manager-4ae9c17d9527
1/27/20191 hour, 5 minutes, 56 seconds
Episode Artwork

Podlodka #95 — Развитие команды

Эффективное управление командой — ключевая задача любого руководителя, а выполнение ей задач качественно и в срок - лишь верхушка айсберга. Почему руководитель должен задумываться о росте и развитии своей команды, как это может помочь ему справляться с задачами и какие инструменты для этого можно использовать? На все эти вопросы вы найдете ответ в выпуске, в котором с нами поделился своим внушительным опытом Виталий Шароватов, ex-head of frontend в Badoo. Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Содержание: 00:01:12 - Знакомство с гостем 00:03:20 - Зачем руководителю задумываться о росте людей в команде 00:07:50 - Как удерживать сотрудников: финансовая/нефинансовая мотивация 00:15:26 - Что лид получает от процесса роста сотрудников 00:20:50 - Собираем контекст 00:31:30 - Строим карьерный план 00:41:16 - Про грейды 00:50:28 - Про performance review 00:59:20 - Зачем вообще растить тимлидов, может они не нужны? 01:06:10 - Про найм лидов со стороны 01:07:40 - Как вырасти своего тимлида 02:16:14 - Как растить инженеров 01:27:00 - Что делать, если ты тимлид в небольшой компании 01:34:00 - Подводим черту выпуска Полезные ссылки: - The best place to work https://www.amazon.com/Best-Place-Work-Extraordinary-Workplace/dp/0399165606 - Менторство “выдергивает” человека с плато https://www.sciencedirect.com/science/article/abs/pii/S0001879114001043 - Booking возвращает тимлидов https://m.habr.com/company/oleg-bunin/blog/420067/ - Google и менеджеры — эксперимент oxygen https://hbr.org/2013/12/how-google-sold-its-engineers-on-management - Ресурсы Google по управлению https://rework.withgoogle.com/subjects/managers/ - Ситуационный менеджмент https://www.amazon.com/Management-Organizational-Behavior-10th-Hersey/dp/0132556405 - Связаться с гостем: https://t.me/vitalysharovatov
1/22/20191 hour, 38 minutes, 1 second
Episode Artwork

Podlodka #94 – Синдром самозванца

Про "синдром самозванца" сегодня не слышал только ленивый, ведь уделять внимание не только своему техническому развитию, но и другим аспектам личности — здоровый и правильный тренд в ИТ. Но почему именно эта проблема обсуждается так часто и у всех на слуху? Какие факторы работы в ИТ способствуют развитию синдрома самозванца? Как он проявляется и какие могут быть последствия? И главное, что делать, если вы или ваши коллеги уже стали заложниками этого синдрома? На эти непростые вопросы нам помогла ответить Анастасия Калашникова — практикующий психолог и основатель психологического Peer lab для IT. Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Содержание: 00:00:50 - Знакомство с гостем 00:02:30 - Что такое "синдром самозванца" 00:04:30 - Почему синдром самозванца - острая проблема в ИТ? 00:10:00 - Симптомы - как проявляется у разработчиков 00:11:18 - Синдром самозванца vs Комплекс фронтендера 00:20:24 - Причины появления синдрома 00:33:17 - К чему приводит наличие синдрома 00:48:54 - Что делать, если у тебя синдром самозванца 00:56:02 - Что делать, если синдром самозванца у твоих подчиненных Полезные ссылки: - Исследование google про эффективность команд https://rework.withgoogle.com/blog/five-keys-to-a-successful-google-team/ - Личные границы: Как их устанавливать и отстаивать https://books.google.ru/books/about/%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B5_%D0%B3%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D1%8B.html?id=4GhoDwAAQBAJ&source=kp_book_description&redir_esc=y
1/13/20191 hour, 14 minutes, 4 seconds
Episode Artwork

Podlodka #93 – Личный бренд разработчика

Все вы знаете разработчиков, которые часто выступают, пишут блоги, постят мемасы в твиттере. Вместе с одной из звёзд русскоязычного IT, Барухом Садогурским, мы поговорили про личный бренд разработчика. Послушав выпуск, вы узнаете, нужно ли вам вообще об этом думать, и, если все-таки решитесь, то какого плана придерживаться. Ну и помимо этого в наборе много шуточек, лайфхаков по публичности, закапывания людей с негативным брендом и много всего другого. Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Содержание: - 00:00:50 - Знакомство с гостем - 00:15:30 - Что такое личный бренд - 00:32:04 - Как прокачать личный бренд - 01:03:05 - Как работать с Твиттером - 01:39:00 - Построение бренда компании Полезные ссылки: - Доклад Егора “Выступайте” https://youtu.be/ryJj3wo1CF8 - Твиттер Баруха https://twitter.com/jbaruch - Твиттер Кати https://twitter.com/kathrinpetrova - Твиттер Егора https://twitter.com/igrekde
1/7/20191 hour, 55 minutes, 48 seconds
Episode Artwork

Podlodka #92 – Финансовая грамотность

"Как заработать деньги?» – это первый и основной вопрос, которым мы задаемся, когда говорим о финансах. Второй вопрос – как сохранить и приумножить заработанное. Тема эта достаточно обширная, вариантов настолько много, что очень легко запутаться и принять неправильное решение. Поэтому мы позвали в гости Павла Комаровского – частного инвестора и автора блога «RationalAnswer». Поддержи лучший подкаст про разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Содержание: 0:00:44 – Знакомство с гостем 0:03:47 – Что такое финансовая грамотность 0:06:23 – Сбережение 0:14:40 – Увеличение дохода vs сбережение 0:20:20 – Финансовая независимость 0:24:22 – Инструменты ведения бюджета 0:32:25 – Варианты инвестирования в России 0:34:27 – Варианты от ведущих :) 0:37:37 – Депозиты 0:39:30 – Валюта 0:40:29 – Недвижимость 0:47:13 – ИИС 0:53:01 – Про сомнительные варианты 0:55:06 – Forex, бинарные опционы 1:00:54 – Криптовалюта 1:05:25 – Валюты vs криптовалюты 1:09:16 – Инвестиционное страхование жизни 1:13:35 – ПИФы 1:16:37 – Минутка книг от Стаса 1:21:36 – Выводы про невыгодные инструменты 1:24:29 – ETF 1:25:41 – Облигации 1:35:14 – Ситуация на рынках 1:41:14 – С чего начать инвестировать 1:43:50 – Про выбор биржевого брокера 1:48:48 – Как открыть ИИС 1:53:12 – Статьи и материалы 1:55:54 – Подведение черты 1:58:54 – Вопрос Стасу 1:59:55 – с Новым годом! Ссылки гостя: Блог: http://www.rationalanswer.ru/ Твиттер: https://twitter.com/loewe_san Телеграм-канал: https://t-do.ru/rationalanswer Блог «Asset allocation»: http://assetallocation.ru Книга «How millenials can get rich slowly» на английском: https://www.etf.com/docs/IfYouCan.pdf И на русском: http://assetallocation.ru/category/books_and_booklets/if_you_can/
12/31/20182 hours, 48 seconds
Episode Artwork

Podlodka #91 – Итоги 2018 года

Как и в прошлом году, перед Новым годом мы решили записать разговорный выпуск – зашутили море шуток, поделились аналитикой по подкасту, рассказали о наших любимых выпусках и спалили новую работу Кати. Если хотите расслабить ваши уши перед праздниками, этот выпуск станет идеальным решением. Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Содержание: - 00:00:23 - О выпуске - 00:07:10 - Результаты опроса слушателей подкаста - 00:22:00 - Истории наших слушателей - 00:25:07 - Топ выпусков подкаста по версии ведущих - 00:38:50 - Врезка с Денисом Германенко - 00:51:38 - Врезка с Александром Коровиным - 01:08:06 - Врезка с Антоном Бевзюком - 01:16:33 - Врезка с Александром Бындю - 01:37:34 - Врезка с Александром Орловым - 01:47:42 - Новогодние поздравления от ведущих
12/23/20181 hour, 50 minutes, 39 seconds
Episode Artwork

Podlodka #90 – Accessibility

В выпуске мы обсудили такую важную тему accessibility, наш гость – аналитик команды Особенного банка из Сбербанка Валерия Курмак, рассказала о том как сделать ваши сайты и приложения более доступными для людей с особенными потребностями. Разобрали не только важность, но и то, какими способами можно ее достичь. Также Валерия поделилась ссылкой на гайдлайн, который может помочь вам сделать первые шаги в этом направлении. Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Полезные ссылки: https://www.youtube.com/watch?v=c0nvdiRdehw&t=6s http://specialbank.ru/guide/ https://www.w3.org/TR/WCAG21/ https://www.w3.org/TR/mobile-accessibility-mapping/ Инструменты, практические кейсы и теория инклюзивного проектирования в блоге: t.me/neiskluchenie facebook.com/neiskluchenie vk.com/neisluchenie 5 минутные видео о том, кто такие люди с инвалидностью и как не создавать барьеры: https://www.youtube.com/playlist?list=PLQQ2oZWvIQCghnNH_yE94k8zi2Rs3rmqB
12/16/20181 hour, 24 minutes, 31 seconds
Episode Artwork

Podlodka #89 – Производительность приложений

Забота о производительности своего продукта – отличительная черта хорошего инженера или менеджера. К этому вопросу мы решили подойти фундаментально и позвали сразу четырёх экспертов, каждый из которых помог раскрыть один из аспектов перфоманса. Денис Мишунов объяснил, почему производительность важна, как ее воспринимает мозг человека и показал варианты решения проблем этого восприятия. Александр Тоболь провел краткий экскурс в то, как работают различные сетевые протоколы и их клиентские реализации и открыл целую область для оптимизаций. Артур Василов и Николай Лихогруд копнули в оптимизацию перфоманса клиентского кода Android и iOS приложений соответственно. Короче говоря, если вы не знаете, как и зачем сделать свой продукт быстрым – этот выпуск однозначно для вас! Наш партнер Бесплатный онлайн-марафон от Skillbox — https://clck.ru/EpFJu Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Содержание: - 00:01:58 - Ментальное восприятие перфоманса с Денисом Мишуновым - 01:09:00 - Ускорение сети с Александром Тоболем - 01:55:28 - Оптимизация перфоманса в Android с Артуром Василовым - 02:41:12 - Оптимизация перфоманса в iOS с Николаем Лихогрудом Полезные ссылки: - "Designing and Engineering Time" https://www.amazon.com/Designing-Engineering-Time-Psychology-Perception/dp/0321509188 - Серия статей Дениса Мишунова по теме https://www.smashingmagazine.com/search/?q=why%20performance%20matters - Перевод серии статей на русский язык https://habr.com/company/jugru/blog/343484/ https://habr.com/company/jugru/blog/343922/ https://habr.com/company/jugru/blog/343974/ - Видео доклада Дениса Мишунова по теме https://vimeo.com/214097105 - Введение в performance в Android https://www.amazon.com/High-Performance-Android-Apps-Optimizations/dp/1491912510 - Документация Android по профилированию https://developer.android.com/studio/profile/ - Systrace https://source.android.com/devices/tech/debug/systrace - IdleHandler для отложенного выполнения задач в MainThread https://developer.android.com/reference/android/os/MessageQueue.IdleHandler - Оптимизации ProGuard https://www.guardsquare.com/en/products/proguard/manual/usage/optimizations - Redex https://github.com/facebook/redex - AsyncLayoutInflater https://developer.android.com/reference/android/support/v4/view/AsyncLayoutInflater - PrecomputedText https://developer.android.com/reference/android/text/PrecomputedText https://medium.com/androiddevelopers/prefetch-text-layout-in-recyclerview-4acf9103f438 - Litho https://github.com/facebook/litho - Презентация с доклада Артура, где есть большая часть про оптимизацию сетевых запросов https://speakerdeck.com/arturvasilov/how-do-we-speedup-yandex-on-android
12/9/20183 hours, 11 minutes, 1 second
Episode Artwork

Podlodka #88 – Проектное управление

В 88 выпуске подкаста мы поговорили с президентом московского PMI Дмитрием Ильенковым про проектное управление. За выпуск успели развеять мифы, про то, что гибкие методологии противопоставлены проектному управлению, поговорить про PMBoK, а также у нас впервые была секция интерактива, так что запаситесь бумажкой и листочком(готовая схема есть в ссылках)! Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast 00:00:46 – Знакомство с гостем 00:03:04 – Партнерский материал 00:07:40 – Про историю проектного управления 00:10:42 – Agile vs Waterfall 00:23:19 – Примеры применимости проектного подхода 00:35:30 – Наброс на Agile 00:41:39 – PMBoK 00:53:18 – Оцениваем степень гибкости наших компаний 01:08:09 – Проектное управление – навык 01:14:50 – Проект молодого стартапа 01:22:20 – Навык проектного управления 01:31:40 – Сертификаты Полезные ссылки: Ресурсы Project Management Institute: * Сайт PMI – https://www.pmi.org/ Руководства: * PMBOK® Guide – Sixth Edition – https://www.pmi.org/pmbok-guide-standards/foundational/pmbok/sixth-edition * Agile Practice Guide – https://www.pmi.org/pmbok-guide-standards/practice-guides/agile Исследования: * Исследование Pulse of the Profession – https://www.pmi.org/learning/thought-leadership/pulse * Исследования Thought Leadership Series – https://www.pmi.org/learning/thought-leadership/series Журналы: * «Управление проектами» – https://pmmagazine.ru/ * «Управление проектами и программами» – http://www.grebennikoff.ru/product/20/ * “PM Network” – https://www.pmi.org/learning/publications/pm-network * “PMI Today” – https://www.pmi.org/learning/publications/pmi-today * “Project Management Journal” – https://www.pmi.org/learning/publications/project-management-journal Схема: Agile Suitability Model – https://drive.google.com/open?id=1LXCKDNmidlEBtJKfah7Ijf3qHFr__GT0 Facebook: * Группа Московского отделения PMI – https://www.facebook.com/groups/pmi.ru/?fref=ts * Страница Московского отделения PMI – https://www.facebook.com/pmimoscow/
12/3/20181 hour, 41 minutes, 46 seconds
Episode Artwork

Podlodka Special - DevFest Siberia 2018

Специальный выпуск, посвященный нашей поездке на DevFest Siberia 2018! За три насыщенных дня мы успели полностью погрузиться в атмосферу конференции: рассказали о нашем подкасте десяткам гостей, пообщались и пофотографировались с уже постоянными слушателями, разыграли несколько футболок, вдоволь понетворкались, а так же взяли интервью у нескольких спикеров. А кто-то даже успел сходить на доклад! И с удовольствием делимся нашими впечатлениями. Содержание: 00:00:10 - Делимся впечатлениями 00:05:30 - Интервью с Сергеем Рябовым 00:21:35 - Анонс конкурса "Подлодка дарит книгу" 00:23:00 - Интервью с Константином Цховребовым (RedMadRobot) 00:39:25 - Интервью с Евгением Шкодиным (Evil Martians) 00:48:20 - Прощаемся Внимание, конкурс! Гость одного из наших выпусков, а так же коллега по цеху Никита Маклахов недавно выпустил книгу - "Будет сделано! Как жить, чтобы цели достигались" https://www.mann-ivanov-ferber.ru/books/budet-sdelano/?utm_medium=cpa&utm_source=admitad&admitad_publisher_id=550691&utm_campaign=campaign&admitad_uid=33cfcee780728be7c20bfb90bb63d91f Среди наших слушателей мы разыгрываем два экземпляра этой книги. Для участия необходимо 1. Выбрать свой любимый выпуск подкаста Podlodka (весь список можно найти тут: https://soundcloud.com/podlodka/tracks) 2. Поделиться им в одной из соц. сетей (facebook, twitter, vk). 3. К посту обязательно добавить хештег #подлодкадариткнигу. И можно пару добрых слов :) Среди авторов постов уже через неделю (7-го декабря) мы выберем 2-х победителей, которым достанется по книжке! Читайте книги и слушайте подкаст Podlodka 🤓
11/30/201849 minutes, 24 seconds
Episode Artwork

Podlodka #87 – Build-системы

Каждый день многие из нас неоднократно запускают эту команду в терминале или нажимают на заветную кнопочку в своей любимой среде разработки. Сборка – это тот процесс, который превращает сырые исходники и ресурсы в приложения и сервисы, которые можно предоставить пользователям. Возрастающая сложность приложений ведет к тому, что процесс сборки пропорционально усложняется, и нам нужны специальные инструменты, чтобы решать эту задачу. Именно об этих инструментах, а именно о build-системах, мы поговорим сегодня с Артёмом Зиннатуллиным из компании Lyft. Поддержи лучший подкаст про разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Содержание: 00:00:45 – Знакомство с гостем 00:07:32 – История развития build-систем 00:12:52 – Ant и Maven 00:17:03 – Про зависимость по исходникам 00:18:50 – Gradle 00:24:40 – Про узкоспециализированные build-системы 00:29:13 – Что должна уметь современная build-система 00:29:41 – Инкрементальная сборка 00:31:38 – Remote cache 00:36:51 – Параллельность сборки 00:37:43 – Мониторинг файловой системы 00:39:39 – Запуск тестов 00:40:57 – Build-система Xcode 00:42:31 – Язык описание конфигурации 00:47:56 – ABI extraction 00:54:54 – Использование неблокирующих API операционной системы 00:56:41 – Remote execution 01:07:20 – Bazel и Buck 01:13:47 – Как устроены билды в Lyft 01:20:58 – Как выбрать build-систему 01:26:08 – Модуляризация 01:28:53 – Какие скиллы нужны build-инженеру 01:44:05 – Подведение черты 01:45:38 – Вопрос Стасу Ссылки гостя: Gradle – https://gradle.org/ Buck – http://buckbuild.com/ Bazel – https://bazel.build/ Skylark – https://docs.bazel.build/versions/master/skylark/language.html ABI – https://en.wikipedia.org/wiki/Application_binary_interface API – https://en.wikipedia.org/wiki/Application_programming_interface Mainframer – https://github.com/buildfoundation/mainframer Twitter Артёма – http://twitter.com/artem_zin Книга Google – Site Reliability Engineering – https://landing.google.com/sre/books/
11/26/20181 hour, 47 minutes, 54 seconds
Episode Artwork

Podlodka #86 – Системное программирование

Покоряем новые глубины мобильной разработки и опускаемся на уровень системного программирования! Федор Цымбал из MERA рассказал нам о том, как производятся Android устройства и прошивки для них, как Project Treble должен спасти мир и в чем романтика системного программирования. Поддержи лучший подкаст про разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Содержание: 00:00:32 - Знакомство с гостем 00:05:15 - Кто вовлечен в разработку устройства на Android 00:10:31 - Структура операционной системы Android 00:23:00 - Как проходит сертификация устройств 00:38:17 - Как создать свое устройство на базе Android 00:58:20 - Подробнее о Project Treble 01:19:00 - Этапы работы над прошивкой 01:37:00 - Основные радости и сложности работы системного программиста 01:43:00 - Подводим черту
11/18/20181 hour, 45 minutes, 34 seconds
Episode Artwork

Podlodka #85 – Пентест мобильных приложений

Погружаемся в мир информационной безопасности уже во второй раз! Юрий Шабалин из Swordfish Security помог нам обширно охватить тему анализа защищенности мобильных приложений: разобрались, что такое пентест и как его проводят; прошлись по всем категориям из OWASP Mobile Top-10; ознакомились с инструментарием пентестера и в догонку поговорили о процессах, объединяющих разработку и информационную безопасность. В этом выпуске мы не обошли вниманием Android (и конечно посравнивали обе платофрмы), а вишенкой на торте стало несколько удивительных историй от гостя о веселых (и не очень) уязвимостях из мира мобилок. Поддержи лучший подкаст про разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Содержание: 00:08:42 - Знакомство с гостем 00:13:42 - Чем отличается пентест от анализа безопасности 00:18:56 - Безопасность в мире мобильной разработки сегодня 00:21:19 - Сравнение iOS/Android в разрезе ИБ 00:40:47 - Разбор OWASP Mobile top10 01:29:00 - Как составить чек-лист для пентеста 01:38:00 - Туллинг пентестера 02:01:10 - Основные этапы пентеса 02:13:40 - Как работать с результатом пентеса 02:18:00 - Интеграция ИБ в процессы разработки 02:30:32 - Как мобильному разработчику стать инженером ИБ? 02:34:40 - Подводим черту Ссылки гостя: OWASP Mobile - https://www.owasp.org/index.php/OWASP_Mobile_Security_Testing_Guide Инструменты для анализа Android - https://github.com/ashishb/android-security-awesome Инструменты для анализа iOS - https://github.com/ashishb/osx-and-ios-security-awesome Книги: “The Mobile Application Hackers Handbook” “Android Hacker’s Handbook ” “iOS Hacker’s Handbook”
11/11/20182 hours, 38 minutes, 28 seconds
Episode Artwork

Podlodka #84 – Организация конференций

Конференции для нас, это часто праздник, на который мы приходим за новыми знаниями, вдохновением, место где мы можем пообщаться со своими коллегами по цеху. Но для его подготовки организаторы прикладывают неимоверное количество усилий и денег. Об организации конференций мы и поговорили с Алексеем Федоровым из JUG.ru Group. Обсудили абсолютно все аспекты, начиная от того откуда берутся спикеры, заканчивая тем, почему билеты такие дорогие. Поддержи лучший подкаст про разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Содержание: 00:00:26 – знакомство с гостем 00:00:54 – Сроки 00:04:50 – Команда организаторов 00:06:52 – Роли и зоны ответственности 00:09:09 – Ретро 00:11:14 – Площадки проведения 00:16:39 – Продажа билетов 00:17:43 – Метрики успешности конференции 00:20:45 – Конкуренция на конференциях 00:28:23 – Маркетинг 00:31:11 – Отделы в организации 00:32:45 – Напиши нам, если читаешь описание 00:34:38 – Про цены 00:36:16 – Про деньги: сколько стоит, сколько зарабатывает конференция 00:48:29 – Конкуренция между конференциями 00:58:42 – Про программный комитет 01:20:00 – Иностранные спикеры и GDE 01:30:41 – ПК на зарплате и метрики конференции 02:04:11 – Выбор новых направлений 02:09:40 – Организация новых конференций 02:13:36 – Прощаемся Ссылки гостя: Социология вкуса – https://postnauka.ru/video/70988 мастер-класс Дудя – https://www.youtube.com/watch?v=QMf9oJ_9oCg FOSDEM – https://fosdem.org/2019/
11/6/20182 hours, 20 minutes, 2 seconds
Episode Artwork

Podlodka #83 – Работа в распределенной команде

В реалиях последних лет стало не так уж и важно, где физически находится разработчик. Инфраструктура и инструменты позволяют работать из любой точки мира, где есть доступ в интернет. Тем не менее, многие компании до сих пор считают, что члены команды должны сидеть рядом друг с другом и работать из офиса. Наш гость, Алексей Катаев из компании Skyeng, поделился своим мнением на этот счет. Алексей уже более трех с половиной лет работает в распределенной команде, и благодаря такому внушительному опыту он не понаслышке знает все плюсы и минусы такого подхода. Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Содержание: 00:00:52 – распределенные команды в ЦФТ 00:10:52 – знакомство с гостем 00:11:32 – предпосылки перехода к распределенной команде 00:13:13 – найм в распределенную команду 00:16:51 – про географию распределенной команды 00:19:07 – собеседования 00:27:22 – про адаптацию сотрудников 00:33:24 – опыт работы в распределенных командах среди ведущих подкаста 00:39:32 – коммуникации в распределенных командах 00:43:15 – про встречи и обсуждения 00:46:18 – взаимодействие разработчиков с руководителем 00:49:48 – общение на код-ревью, Джеки Чан и асинхронные коммуникации 00:55:47 – корпоративная культура 00:59:22 – тимбилдинги 01:01:55 – про командный дух 01:04:49 – контроль работы распределенной команды 01:05:28 – про процессы 01:06:52 – ворклоги 01:12:58 – про командировки и оффлайн-выезды 01:18:25 – как откуда работает 01:20:23 – как организовать рабочее пространство для работы распределенной команды 01:24:46 – внутренняя инфраструктура 01:26:04 – про самодисциплину 01:32:20 – про гибридные команды 01:40:01 – профит от удаленки 01:43:05 – подведение черты 01:44:19 – когда и почему Стас и Катя не могут работать эффективно 01:44:33 – вопрос Стасу Полезные ссылки: - Доклад Алексея с Teamlead Conf 2018 https://youtu.be/z2e5rnh_WcU
10/29/20181 hour, 46 minutes, 16 seconds
Episode Artwork

Podlodka #82 – Здоровье программиста

Жизнь программиста темна и полна ужасов – неудобные стулья, проблемы со спиной, фастфуд и переизбыток кофе. В этом выпуске сразу три разных специалиста помогают разобраться с тем, как вести здоровый образ жизни, если ты – программист. Алексей Шевелев, более известный как Boomburum, главный за поддержку пользователей в habr.com и известный трансформатор балконов в рабочие кабинеты, рассказал секреты правильной организации рабочего пространства – стулья, столы, воздух и правильные инструменты. Юрганова Анна, семейный врач с огромным стажем, прояснила много мифов о профессиональных заболеваниях и поделилась советами о том, как сохранить здоровье. И напоследок Евгений Волков, биохакер, охватил все остальное – питание, воду, ноотропы, рецепты борьбы с усталостью. Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Содержание: - 00:00:19 - Про выпуск - 00:01:24 - Часть про организацию рабочего пространства, знакомство с Boomburum - 00:03:15 - Про переделку балкона в рабочий кабинет - 00:10:45 - Парадокс некомфортного рабочего места - 00:12:10 - Как обеспечить наличие свежего воздуха - 00:19:28 - Выбор правильного стола - 00:26:10 - Работа стоя - 00:27:40 - Выбор правильного стула - 00:34:25 - Про мышки - 00:36:56 - Несколько лайфхаков по эргономике - 00:43:00 - Часть про медицину, знакомство с Юргановой Анной - 00:44:30 - Какие факторы влияют на здоровье - 00:46:20 - Основные проблемы программистов - 00:54:25 - Симптоматика - 00:59:30 - Про компьютерные очки, глаза и упражнения для них - 01:08:00 - Как выживать в офисе в периоды вирусных инфекций - 01:17:05 - Чем опасно неправильное питание - 01:27:40 - Регулярные анализы - 01:33:50 - Генетические тесты - 01:36:36 - Часть про биохакинг, знакомство с Евгением Волковым - 01:38:43 - Кто такие биохакеры - 01:41:52 - Правильное питание в биохакинге, периодическое голодание - 01:49:50 - Составление правильного рациона - 02:10:30 - Сколько пить воды и как это делать - 02:19:00 - Нейростимуляторы и ноотропы - 02:31:35 - Природные заменители ноотропов - 02:37:10 - Сон и усталость - 02:52:50 - Про российский биохакинг - 02:53:50 - Подведение черты выпуска Полезные ссылки: - Организация рабочего пространства - Оригинальный пост (от 2010 года) про переделку балкона в офис (на Хабре) https://habr.com/post/91646/ - Обновленная и дополненная (спустя 8 лет) версия этого поста https://boomburum.ru/diy/boomburums-office-v10 - HM Aeron Remastered https://boomburum.ru/reviews/herman-miller-aeron-remastered-review - HM Embody https://habr.com/post/103687/ - Про бризеры https://habr.com/company/tion/blog/top/ - Функциональные столы Tabula Sense https://habr.com/article/373841/ - Хаб "Здоровье гика" на Хабре https://habr.com/hub/health/top/alltime/ - Биохакинг - Паблик Евгения про биохакинг https://vk.com/timetoshout - Diet, Fat Loss, Performance https://bengreenfieldfitness.com - Блог Тима Ферриса https://tim.blog
10/21/20182 hours, 55 minutes, 13 seconds
Episode Artwork

Podlodka #81 – Экстремальное программирование

Поднимаем разговоры о процессах и методологиях на максимально айтишный уровень! Чтобы узнать об экстремальном программировании всё, мы пригласили в гости Антона Бевзюка — Chief Agile Officer в Додо Пицца и XP-коуча. Парное программирование, TDD, рефакторинг, CI/CD — лучшие инженерные практики в одном выпуске! В процессе беседы мы основательно прошлись по аспектам методологии: от теоретических ценностей до прикладных практик, от кейсов по использованию методологии до советов по её внедрению, от исторической справки до того, как XP эволюционирует и выглядит сегодня. Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka   Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast   Содержание: - 00:00:52 - Знакомство с гостем - 00:02:52 - Почему "экстремальное"? - 00:06:02 - Сравнение с другими гибкими методологиями - 00:11:02 - Ценности XP - 00:50:02 - Состав команды в XP - 00:53:04 - XP в платформенных командах - возможно ли? - 00:59:24 - Менеджеры и тимлиды не нужны - 01:05:06 - Инженерные практики - 01:46:40 - Процессные практики - 01:57:42 - Как XP выглядит сегодня - 02:04:32 - Как внедрять у себя - 02:14:04 - Чем занимается XP-коуч - 02:21:48 - Как продать идею команде - 02:23:02 - Как продать идею менеджменту - 02:25:58 - Подведение черты Полезные ссылки: - Книга: Экстремальное программирование: разработка через тестирование (Бек Кент) https://goo.gl/Sbm234 - Книга: NoEstimates: How To Measure Project Progress Without Estimating (Vasco Duarte) https://www.amazon.com/NoEstimates-Measure-Project-Progress-Estimating-ebook/dp/B01FWMSBBK - http://www.extremeprogramming.org/more.html - https://ronjeffries.com - https://less.works/less/technical-excellence/index.html
10/14/20182 hours, 28 minutes, 34 seconds
Episode Artwork

Podlodka #80 – Хакатоны

А вы когда-нибудь участвовали в хакатонах? После 80-го выпуска вам наверняка захочется это сделать, или вы как минимум будете относиться к людям, гоняющим на них с большим пониманием. В гостях был Дмитрий Хасанов из Avito и у него действительно большой опыт в участии в подобных событиях, в том числе и международных. Слушаем, заряжаемся энергией для Хактоберфеста, контрибьютим, получаем футболочки! Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ссылки гостя https://hackjunction.com/ — крупнейший европейский хакатон https://devpost.com/hackathons — хороший список хакатонов http://ldjam.com/ — распределённый хакатон для разработчиков видеоигр https://hacktoberfest.digitalocean.com/ — сайт Хактоберфеста, распределённого челленджа для помощи опенсорс-сообществу http://livebloger.ru/photo-novosibirsk-news/novosibirsk-vpered-vmeste-s-google-2013.html http://hackaphone.ru/city/special-kasperski/ https://habr.com/company/mvideo/blog/395687/ https://junction2016.devpost.com/ https://junction2017.devpost.com/ https://gopher-gala.devpost.com/
10/7/20181 hour, 29 minutes, 12 seconds
Episode Artwork

Podlodka #79 – Highload для начинающих

На этот раз Podlodka погрузилась в мир высоких нагрузок, и помог нам в этом Алексей Акулович, разработчик в команде backend инфраструктуры ВКонтакте. Разобрались в том, когда начинается highload, с какими типовыми проблемами сталкиваются разработчики высоконагруженных систем и как с этим справляться. Варианты масштабирования, оптимизация работы с данными, шардирование, кэширование, мониторинги - тема масштабная, и разговор получился насыщенный. Не обещаем, что после выпуска вы сразу напишите свой первый production-ready высоконагруженный сервис, но понимание того, что происходит под капотом на бэкенде у крупных сервисов точно увеличится! Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Содержание: - 00:00:42 - Знакомство с гостем - 00:02:25 - Что такое хайлоад? - 00:05:05 - Ищем бутылочное горлышко - 00:08:50 - Ожидание при обработке запросов - 00:11:10 - О выборе языка - 00:18:50 - Как эффективно работать с ожиданиями - 00:22:30 - Первые шаги для оптимизации - 00:31:30 - Варианты масштабирования - 00:33:40 - Как правильно профилировать - 00:37:10 - Немножко про ВК, монолилиты и микросервисы - 00:39:05 - Масштабируемая архитектура: фронты - 00:46:30 - Флуд-контроль - 00:48:18 - Работа с данными: шардирование, денормализация и уменьшение связности - 00:59:50 - Кеширование и консистентность данных - 01:09:30 - С чего начать, когда все плохо - 01:14:20 - Контролируемая деградация - 01:18:25 - Как избежать проблем: мониторинги - 01:27:20 - Когда нужно задуматься о масштабировани - 01:30:00 - Об организации команды - 01:44:15 - С чего начать погружение в хайлоад - 01:46:40 - Подведение черты Полезные ссылки: - Junior highload, расшифровка докладов с конференции highload++ http://highload.guide/blog/ - Сайт: ruhighload.com https://ruhighload.com/ - Как работают крупные сервисы https://www.insight-it.ru/highload/
9/30/20181 hour, 49 minutes, 26 seconds
Episode Artwork

Podlodka #78 – Профессия: CEO

Chief Executive Officer — высшее должностное лицо компании. Именно он определяет общую стратегию развития компании, принимает решения на высшем уровне, выполняет представительские обязанности. Звучит масштабно и внушительно, но как это происходит в реальности? Чтобы перейти от теории к практике мы пригласили в гости Александра Коровина — ex. CEO и Co-Founder Qlean, СEO Blizkie.ru. Вместе мы попытались формализовать обширные задачи и обязанности CEO компании: управление продуктом, инвестиции, партнерство, найм, процессы, принятие решений и многое другое. Все это с примерами из жизненного опыта гостя и как всегда уместным юмором! Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Содержание: - 00:01:24 - Знакомство с гостем - 00:02:44 - История создания Qlean - 00:07:30 - Задачи CEO в рамках жизненного цикла компании - 00:17:04 - Продуктовая работа - 00:33:58 - Коммуникациями с инвесторами и работа с инвестициям - 00:41:08 - Партнерство - 00:46:20 - Бесконечный хайринг - 00:57:30 - Степень погружения CEO в IT в IT-проекте - 01:00:31 - Как научиться делегировать? - 01:05:24 - Как погружаться в разные предметные области - 01:11.00 - Методологии и фреймоворки: ожидание и реальность - 01:24:38 - Где получить знания? - 01:35:36 - Рабочий день CEO - 01:40:10 - Как справиться с большим количеством коммуникаций? - 01:42:58 - Сколько получает CEO? - 01:48:20 - Подведение черты Полезные ссылки: - Книга: Управление жизненным циклом корпорации (Ицхак Калдерон Адизес) https://goo.gl/dFcVgD - Книга: Как построить бизнес, когда вопросов больше, чем ответов (Бен Хоровиц) https://goo.gl/fvppmB - Курс лекций «Стартап» (Питер Тиль) https://habr.com/post/151193/
9/24/20181 hour, 52 minutes, 28 seconds
Episode Artwork

Podlodka #77 – Технический долг

Как бороться с техническим долгом? Чем осознанный техдолг отличается от неосознанного? Как продать необходимость рефакторинга бизнесу? Чем персики лучше лимончиков? На все эти будоражащие вопросы дал ответ Александр Бындю, IT архитектор и специалист по Agile и Lean практикам, повидавший на своем нелегком консалтерском веку множество долгов разной степени тяжести. Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Содержание: - 00:00:45 - Про регулярный опрос слушателей - 00:01:57 - Знакомство с гостем - 00:06:05 - Что такое технический долг - 00:07:05 - Что не является техдолгом - 00:08:27 - Виды технического долга - 00:09:20 - Осознанный краткосрочный техдолг - 00:19:45 - Осознанный долгосрочный техдолг - 00:24:12 - Неосознанный краткосрочный техдолг - 00:35:25 - Неосознанный долгосрочный техдолг - 00:39:55 - На что влияет наличие технического долга - 00:54:00 - Как бороться с техдолгом - 01:09:30 - Как продать техдолг бизнесу - 01:20:12 - Подведение черты Полезные ссылки: - Опрос слушателей подкаста https://goo.gl/forms/tlIpyIFa1du1fhRZ2 - Технический долг в Википедии https://en.wikipedia.org/wiki/Technical_debt - Technical Debt http://wiki.c2.com/?TechnicalDebt - Технические долги, статья Александра Бындю https://blog.byndyu.ru/2008/12/blog-post.html
9/16/20181 hour, 23 minutes, 40 seconds
Episode Artwork

Podlodka #76 – Обучение

В современном мире технологии меняются с все нарастающей скоростью, и, чтобы не терять собственную актуальность, нам всем необходимо учиться. Эту важнейшую тему мы обсудили с руководителем евангелистов Microsoft Александром Ложечкиным. Саму тему рассмотрели как с биологической стороны, так и со стороны реальных практик и техник обучения. Не обошли стороной смежные темы: система образования и источники знаний. Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Блог гостя: http://medium.com/@allo Список литературы: Вилейанур Рамачандран, “Мозг рассказывает. Что делает нас людьми” (https://www.ozon.ru/context/detail/id/31438879/) Даниэль Канеман, “Думай медленно… Решай быстро” (https://www.litres.ru/daniel-kaneman/dumay-medlenno-reshay-bystro/) Генрих Альтшуллер, “Найти идею. Введение в ТРИЗ – теорию решения изобретательских задач” (https://www.litres.ru/genrih-altshuller-2/nayti-ideu-vvedenie-v-triz-teoriu-resheniya-izobretatelskih-zadach/) Саймон Сингх, “Великая теорема Ферма” (https://www.ozon.ru/context/detail/id/120691) Юваль Ной Харари, “Sapiens. Краткая история человечества” (https://www.litres.ru/uval-noy-harari/sapiens-kratkaya-istoriya-chelovechestva/) Курс: Learn how to learn https://ru.coursera.org/learn/learning-how-to-learn
9/9/20182 hours, 12 minutes, 2 seconds
Episode Artwork

Podlodka #75 – Организация работы в аутсорсе

Аутсорсинг занимает важную часть в мире IT. Эта тема близка большинству разработчиков — каждый второй успел поработать в такой команде или работает сейчас, а кто-то наверняка думал о том, как откроют свою компанию мечты. В этом выпуске вместе с Денисом Германенко из CleverPumpkin мы постарались раскрыть тему организации работы в аутсорсе максимально широко, обсудив все: от ситуации на рынке, способов поиска заказов и работы с клиентами до организации внутренних процессов, тонкостей управления командой и способов её масштабирования. Пофилософствовали на тему жизни разработчика в аутсорс-команде и влияния такого опыта на профессиональное развитие. Парадокс, но не смотря на то, что выпуск больше "менеджерский", мы успели закопать пару архитектур и кроссплатформу вместе с ней! В конце выпуска — бесценный совет о том, как организовать свою студию по разработке приложений. Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Содержание: - 00:01:00 - Знакомство с гостем - 00:02:40 - История CleverPumpkin - 00:05:40 - С чего начать поиск клиентов? - 00:16:15 - Варианты сотрудничества с заказчиками: Fixed price, Time&Material - 00:25:00 - Стоит ли брать существущие проекты на доработку? - 00:30:40 - Стоимость типовых проектов - 00:38:50 - Работа с зарубежными клиентами - 00:43:20 - Текущий рынок аутсорса в России и кому нужен аутсорс - 00:51:10 - Как формируются команды под проекты - 01:00:00 - Принятие решение о техническом стеке и кто на него влияет - 01:13:00 - Организация процесса: загрузка ресурсов, стыки проекта - 01:22:30 - Внутренний и внешний инструментарий - 01:26:30 - Гарантия на поддержку приложений - 01:28:28 - Поддержка аутсорса от Apple и Google - 01:31:50 - Создание собственных продуктов - 01:55:20 - Особенности работы в аутсорсе для разработчика - 02:16:45 - Как долго можно работать в аутсосре и способы "удержания" разработчиков в команде - 02:19:00 - Масштабирование комады: агенства и внутренние ресурсы, процесс найма - 02:38:00 - Как создать свою студию разработки приложений - 02:42:30 - Подведение черты - 02:45:00 - Вопрос Стасу Полезные ссылки: - Рейтинг теглайн https://tagline.ru/mobile-developers-rating/ - Тестовое задание Android в CleverPumpkin https://drive.google.com/open?id=1XnRUt4sHF6IdjcQS67t_-SqkVQD58TiFAayfpb7t9eM - Тестовое задание iOS в CleverPumpkin https://drive.google.com/open?id=1xMdCzyDD6sHVkxQBblKzlSPw79cwEcG5tKfL8Lyer6g
9/3/20182 hours, 47 minutes, 5 seconds
Episode Artwork

Podlodka #74 – Управление памятью

Работа программиста немыслима без взаимодействия с памятью. Мы с легкостью создаем переменные и манипулируем ссылками на различные объекты в куче. И далеко не всегда задумываемся о том, какие задачи приходится решать разработчикам языков и рантаймов, чтобы выделение и освобождение памяти происходило быстро и эффективно. Чтобы разобраться в теме, мы позвали в гости Алексея Шипилёва из Red Hat, который уже более 10 лет занимается вопросами производительности Java. В настоящее время Алексей разрабатывает реализацию сборщика мусора в OpenJDK, и с темой менеджмента памяти он знаком не понаслышке. Выпуск получился достаточно хардкорным и крайне насыщенным. А еще мы разрушили миф о том, что ARC не имеет никакого отношения к GC. Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Содержание: - 00:00:38 - Знакомство с гостем - 00:02:19 - Что такое память в программировании - 00:06:28 - Про computer science - 00:07:17 - Управление сложностью процессов - 00:09:54 - Высокоуровневые языки программирования - 00:13:44 - Про ассемблер и пузырьковую сортировку - 00:16:49 - Ручной менеджмент памяти - 00:25:36 - Слабая гипотеза о поколениях - 00:29:26 - Автоматический менеджмент памяти - 00:32:09 - Reference counting - 00:39:37 - Reference counting и циклические ссылки - 00:48:00 - Трассирующие сборщики мусора - 01:00:46 - Concurrent-коллекторы - 01:06:26 - Как создатели языков выбирают менеджер памяти? - 01:11:17 - Как выбрать GC - 01:17:45 - Как правильно программировать, зная свой GC - 01:22:32 - LRU-кэш и GC - 01:27:59 - Про производительность и бизнес-логику - 01:33:05 - Будни разработчика GC - 01:41:35 - Как стать разработчиком GC - 01:47:44 - Подведение черты - 01:48:41 - Вопрос почти Стасу Полезные ссылки: - Talks: https://shipilev.net/#shenandoah - The Garbage Collection Handbook: http://gchandbook.org/ - Shenandoah GC: https://wiki.openjdk.java.net/display/shenandoah/Main - ZGC: http://openjdk.java.net/jeps/333 - Epsilon GC: http://openjdk.java.net/jeps/318 - “JVM Anatomy Park: TLAB Allocation”: https://shipilev.net/jvm-anatomy-park/4-tlab-allocation/ - “JVM Anatomy Park: GC Design And Pauses” https://shipilev.net/jvm-anatomy-park/3-gc-design-and-pauses/ - “JVM Anatomy Park: Moving GC And Locality” https://shipilev.net/jvm-anatomy-park/11-moving-gc-locality/ - “Логика неизбежности”: https://lex-kravetski.livejournal.com/301063.html - “Dismissing Python Garbage Collection” https://instagram-engineering.com/dismissing-python-garbage-collection-at-instagram-4dca40b29172 - Swift: “App crash with memory corruption on property set” https://bugs.swift.org/browse/SR-8101 https://twitter.com/virlof/status/1011303236395941890
8/26/20181 hour, 50 minutes, 24 seconds
Episode Artwork

Podlodka #73 – Работа с Git

Чтобы раскрыть тему workflow работы с Git, мы отыскали человека, который подсадил на него весь Яндекс. Сергей Сергеев рассказал нам много историй из своего опыта, помог разобрать разные способы организации процессов разработки вокруг Git, объяснил, в чем состоят проблемы монорепозиториев, похоливарил про rebase vs merge и закопал git submodules. Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Содержание: - 00:00:33 - Знакомство с гостем - 00:01:55 - Опыт работы Сергея с разными VCS - 00:05:30 - Какие VCS используются в Яндексе - 00:06:55 - Для каких задач используется SVN - 00:10:24 - Как Яндекс переходил на Git - 00:12:30 - VCS vs SCM - 00:14:15 - Децентрализованные системы контроля версий - 00:17:30 - Зачем нужен workflow работы с VCS - 00:21:43 - Workflow в поисковых интерфейсах Яндекса - 00:37:50 - Автомерджи - 00:41:40 - Проверки качества в workflow разработки - 00:46:50 - Workflow в проектах Кати, Жени и Егора - 00:59:04 - Монорепозитории - 01:06:50 - rebase vs merge - 01:15:40 - git lfs - 01:21:30 - git bisect - 01:24:20 - Важность понимания принципов работы Git - 01:28:00 - git submodules - 01:31:03 - Подведение черты Полезные ссылки: - Git — инструмент для совместной работы, с нуля и до регламента в команде — Сергей Сергеев https://www.youtube.com/watch?v=yDSs80lu3ak - «Волшебство Git» http://www-cs-students.stanford.edu/~blynn/gitmagic/intl/ru/ - «Официальная» книга от основателей github https://git-scm.com/book/ru/v2 - Сборник рецептов по git от atlassian https://www.atlassian.com/git - Короткие заметки Сергея Сергеева про Git https://git-init.ru - Trunk Based Development https://trunkbaseddevelopment.com
8/19/20181 hour, 33 minutes
Episode Artwork

Podlodka #72 – Профессиональное выгорание

С этим явлением так или иначе сталкиваются многие программисты по ходу своей карьеры. С Александром Орловым из Стратоплана поговорили о выгорании как с биологической, так и с психологической точки зрения. А самое главное, разобрались, как из этого состояния выходить. Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Тайминги: 00:00:23 - Реклама вакансии Домофонда 00:06:48 - Представление гостя 00:08:12 - Выгорание студентов 00:30:06 - Симптомы и гормоны 00:33:24 - Восстановление и саббатикал 00:41:21 - Проекция и эффект Барнума 00:49:50 - Работа с психотерапевтом 01:18:36 - История про общение с токсичным человеком 01:21:13 - Стивен Кови про роли и миссии в жизни 01:27:34 - Что если ваши сотрудники выгорают? 01:53:53 - Александр сам подводит черту :) Полезные ссылки: 1. Видео про проф.выгорание: https://habr.com/company/stratoplan/blog/414663/ Дмитрий Ковпак: «Профессиональное выгорание — проявления, причины и методы преодоления» (Когнитивно-Поведенческая Психотерапия) Алексей Демьяненко: «Ресурсные» и «нересурсные» состояния. Психофизиологические причины и методики совладания. Осознанность, как основа повышения качества жизни.» (Гештальт подход) Алексей Демьяненко: «Организмическая саморегуляция и механизмы прерывания цикла опыта. Универсальные признаки здоровья на разных уровнях системы- индивид- пара- группа- организация.» (Гештальт подход) Наталия Дзеружинская: «ЭВ: эмоциональное (психическое или профессиональное) выгорание» Мария Берлин: «Как сохранить себя, когда велосипед в огне или Баланс огня и жизни в работе» 2. Видео про выгорание и пять “гормонов счастья”: https://www.youtube.com/watch?v=sp_lN9FNjGs&t=5582s 3. Матрица “Интерес-Компетентность”: http://blog.stratoplan.ru/non-linear-chess/ 4. Вопросы для прояснения целей: http://blog.stratoplan.ru/management-tools-5-questions/
8/11/20181 hour, 55 minutes, 52 seconds
Episode Artwork

Podlodka #71 - Алгебраические типы данных

Практически все из нас с ними сталкивались, причем многие даже не подозревали об этом. Алгебраические типы данных — что это? Поговорили об этом с Виталием Брагилевским. Виталий уже 15 лет преподает студентам разнообразные дисциплины так или иначе связанные с программирование. А помимо этого, Виталий состоит в комитете по стандартизации языка Haskell. В этом выпуске мы обсудили вообще само по себе понятие «данные» и разные подходы к тому, как взаимодействовать с ними. И, разумеется, основное внимание уделили алгебраическим типам данных. Обширные познания Виталия в различных языках программирования позволили нам подробно разобраться в предмете. Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Содержание: - 00:00:38 - Знакомство с гостем - 00:06:28 - Про данные в широком смысле - 00:12:48 - Ретроспектива взглядов на данные - 00:17:18 - Про объектно-ориентированный подход - 00:25:30 - Проблемы ООП - 00:30:43 - Абстрактные типы данных, объектная модель и алгебраические типы - 00:37:12 - Определение алгебраических типов данных - 00:43:17 - Примеры АТД - 00:55:25 - Обобщенные АТД - 01:03:04 - Pattern-matching - 01:11:25 - Другие способы доступа к АТД - 01:21:30 - Рекурсия и АТД - 01:29:36 - Иммутабельность - 01:33:47 - АТД в разных языках программирования - 01:45:26 - Преимущества и недостатки - 01:54:50 - Типичные юзкейсы для АТД - 02:00:12 - Что почитать - 02:09:07 - Подведение черты - 02:10:51 - Вопрос Стасу Полезные ссылки: - Статья Романа Душкина об алгебраических типах данных: http://fprog.ru/2009/issue2/roman-dushkin-algebraic-data-types/ - Журнал "Практика функционального программирования», http://fprog.ru/ - Get Programming with Haskell https://www.manning.com/books/get-programming-with-haskell - Haskell in Depth: https://www.manning.com/books/haskell-in-depth
8/6/20182 hours, 14 minutes, 15 seconds
Episode Artwork

Podlodka #70 – Устройство IDE

Если уж говорить об IDE, то только с человеком, который сам приложил руку к всемирно известным продуктам. IntelliJ IDEA, PyCharm, WebStorm, RubyMine - это далеко не все продукты, в разработке которых участвовал Дмитрий Жемеров, ветеран JetBrains. Дмитрий заглянул к нам в гости, и вместе мы прошлись по основным этапам развития такого важного для разработчика инструмента, заглянули «под капот» IDE и обсудили её устройство на различных уровнях: от базовых функций вроде текстового редактора, до взаимодействия IDE с плагинами. Бонусом — рассказ про то, как устроена работа над продуктами JetBrains из первых уст. P.S. Конечно, не обошлось без сравнений различных продуктов. Но упоминаний XCode в выпуске крайне мало, ведь мы не iOSный подкаст! Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях! Telegram-чат: https://t.me/podlodka   Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast   Содержание: - 00:00:40 - Знакомство с гостем - 00:02:20 - Историческая справка: с чего все началось - 00:05:00 - 2000-e: crossing refactoring rubicon. - 00:05:50 - История появления JetBrains - 00:08:00 - Развитие Eclipse и Netbeans - 00:08:50 - Web based IDE - 00:13:00 - IDE в наши дни; LSP - 00:15:00 - Производительность IDE - 00:19:50 - Обзор основных инструментов - 00:27:40 - Устройство IDE: базовые функции - 00:31:00 - Устройство IDE: дополнительные функции - 00:32:00 - Про визуальные редакторы - 00:36:00 - Плагины для IDEA - 00:47:00 - Про Android Studio - 00:50:15 - Как написать свою IDE? - 00:56:00 - Дмитрий о JetBrains - 01:07:45 - Как попасть в JetBrains - 01:10:10 - Подведение черты - 01:11:50 - Вопрос Стасу Полезные ссылки: - Концепт Xcode под iPad https://twitter.com/LouisDhauwe/status/1008071487721439233 - Language Server Protocol https://en.m.wikipedia.org/wiki/Language_Server_Protocol - Документация API для плагинов IDEA http://www.jetbrains.org/intellij/sdk/docs/welcome.html
7/29/20181 hour, 13 minutes, 20 seconds
Episode Artwork

Podlodka #69 – Как работают в Apple, Spotify, Booking

Мы собрали разработчиков, работающих в трёх компаниях мечты – Apple, Spotify и Booking, чтобы узнать, как можно повторить их путь. В каждой части детально обсуждаем процесс собеседования, первый месяц работы в компании, офис и плюшки, рабочие процессы и технологический стек. Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Содержание: - 00:00:15 - Введение в выпуск - 00:00:50 - Филипп Уваров про Spotify - 00:43:10 - Алексей Бадарин про Booking - 01:18:03 - Александр Краснов про Apple
7/22/20181 hour, 43 minutes, 58 seconds
Episode Artwork

Podlodka #68 – Rust

Является ли Rust убийцей С++? Смогут ли мобильные разработчики писать на нём кроссплатформенные библиотеки? Что лучше - Rust или Go? Созрел ли Rust для того, чтобы использоваться в продакшене? Podlodka за фундаментальный подход, и чтобы найти ответы на эти холиварные вопросы мы вместе с энтузиастом Rust Степаном Кольцовым основательно обсудили различные аспекты этого языка программирования. Историческая справка, ключевые фичи языка и его недостатки, особенности синтаксиса, экосистема Rust, возможности его применения во фронтеде и мобильной разработке — благодаря опыту гостя выпуск получился максимально емким и информативным. Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka   Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast   Содержание: - 00:00:50 - Знакомство с гостем - 00:05:30 - История Rust и влияние других языков - 00:14:50 - Пути развития Rust и Go - 00:22:00 - Немного про Idris и зависимые типы - 00:26:00 - Особенности языка: Borrow checker - 00:40:00 - Особенности языка: Type classes - 00:46:00 - Особенности языка: Обработка ошибок - 00:54:10 - Про многопоточность - 01:05:30 - Недостатки Rust - 01:14:30 - Rust VS C++ - 01:30:00 - Рынок вакансий - 01:33:20 - Rust для мобильной кроссплатформы - 01:40:40 - Rust и фронтэнд - 01:47:00 - Экосистема Rust - 02:02:00 - Стоит ли начинать изучать Rust - 02:04:40 - Подведение черты - 02:06:25 - Вопрос Стасу Полезные ссылки: - Выступление Степана на Java Party с докладом “Rust: как код может быть одновременно быстрым и безопасным” https://www.youtube.com/watch?v=7ctl9foAALA - Реализация gRPC на Rust https://github.com/stepancheg/grpc-rust - Форум комьюнити Rust https://users.rust-lang.org/
7/15/20182 hours, 9 minutes
Episode Artwork

Podlodka #67 – Личная эффективность

Скорости в современном мире все растут, work-life balance был потрачен еще где-то в самом начале карьеры программиста. Но все же, как все успевать делать и не выгорать? Ну или может надо делать не все? Об этих и многих других вопросах поговорили с Никитой Маклаховым, ведущим подкаста про личную эффективность. p.s. Про обучение не влезло, но мы обязательно поговорим об этом в одном из следующих выпусков Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Содержание: 00:01:07 – Знакомство с гостем 00:03:40 – Что такое личная эффективность? 00:06:15 – Мотивация 00:10:10 – В чем корень проблемы? 00:20:45 – Занятость и свободное время 00:30:42 – Хаки по увеличению эффективности 00:32:13 – Про сон 00:41:35 – Рабочее место 00:45:00 – Разминка 00:49:42 – Про профессора и обезьянку (система 1 и система 2) 01:09:40 – Система личной эффективности 01:15:30 – С чего начать её выстраивать? 01:26:29 – Список задач 01:46:08 – Сложности в работе с системой 01:48:40 – Синхронизация бэклогов в разных системах 02:00:39 – Недельные, месячные, годовые цели 02:24:09 – Вопрос Стасу Полезные ссылки: https://www.youtube.com/playlist?list=PLfBdaFbgTkfSK8k5dilvGuuRjr9bNsRKd – – Лекции Вячеслава Дубынина https://www.the-village.ru/village/business/case/157419-dumay-medlenno-reshay-bystro – Канеман https://www.livelib.ru/author/226704/top-erik-lennard-bern – Книги Эрика Берна https://www.litres.ru/maksim-dorofeev/dzhedayskie-tehniki-kak-vospitat-svou-obezyanu-opustoshit-inboks-i-sberech-mysletoplivo/ – Джедайские техники. Как воспитать свою обезьяну, опустошить инбокс и сберечь мыслетопливо, Максим Дорофеев
7/8/20182 hours, 25 minutes, 53 seconds
Episode Artwork

Podlodka #66 – Жизнь программиста после 40 лет

Podlodka #66 – Жизнь программиста после 40 лет Обсуждаем непростой вопрос, о котором рано или поздно задумываются все, а именно – возраст. Вместе с Вадимом Макишвили, разработчиком из Яндекса с более чем 20-летним стажем, пытаемся понять, что же меняется в восприятии себя, своей работы и амбиций по мере взросления. Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Содержание: - 00:00:43 - Знакомство с гостем - 00:06:35 - Возрастные группы в IT - 00:07:19 - Каковы молодые программисты? - 00:22:22 - Что меняется после 30 лет - 00:25:10 - Как влияет появление детей? - 00:31:48 - Мироощущение в 40 лет - 00:35:58 - Физиологические возрастные изменения - 00:44:51 - Почему важно всегда учиться - 00:59:26 - Психологические возрастные изменения - 01:01:57 - Кризис среднего возраста - 01:09:24 - Мечты, цели и нереализованные амбиции - 01:23:23 - Карьера программиста - 01:32:00 - Про эйджизм - 01:42:36 - Советы самому себе из будущего - 01:50:53 - Подведение черты Ссылки гостя: - Первая, оригинальная версия доклада Вадима Макишвили “36” https://youtu.be/nIFClfBXuIQ - Расширенная версия доклада “36” https://youtu.be/es0YvfskpHA
7/2/20181 hour, 55 minutes, 24 seconds
Episode Artwork

Podlodka #65 – API и клиент-серверное взаимодействие

Podlodka #65 – API и клиент-серверное взаимодействие Вместе с Романом Экземпляровым — бэкэнд-разработчиком с 10-ти летним стажем работы и ех. руководителем разработки AviaKassa мы обсудили неотъемлемую часть работы практически любого сервиса — API. Поговорили о различных стандартах и подходах к созданию API, обсудили трудности, возникающие как при разработке, так и при интеграции с ними. Подняли важную тему взаимопонимания между клиент-сайд и сервер-сайд разработчиками и в догонку задали дилетантских вопросов, чтобы узнать, что творится "под капотом" у бэкэнда и почему не так легко "отдать все в один запрос". Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Содержание: - 00:00:40 - Знакомство с гостем - 00:01:30 - Какие API бывают и кому они нужны - 00:04:30 - Существующие стандарты - 00:14:15 - И вновь про GraphQL - 00:23:00 - Кто должен генерировать требования API? - 00:40:00 - Философские вопросы про REST - 00:51:00 - Документация и тесты к API - 00:56:20 - Обработка невалидных данных на клиенте - 01:17:00 - Почему нельзя все закидать серверами - 01:25:00 - Взаимодействие между командами - 01:35:00 - Инструменты для отладки взаимодействия с API - 01:41:45 - Про кросс-функциональные команды - 01:51:00 - Как мобильному разработчику начать рубиться в бэкэнд - 02:01:10 - Подведение черты Полезные ссылки: - Проект "Феникс" https://books.google.ru/books/about/%D0%9F%D1%80%D0%BE%D0%B5%D0%BA%D1%82_%D0%A4%D0%B5%D0%BD%D0%B8%D0%BA%D1%81_%D0%A0%D0%BE%D0%BC%D0%B0%D0%BD_%D0%BE.html?id=npNOCgAAQBAJ&redir_esc=y - JSON API specification http://jsonapi.org/
6/25/20182 hours, 5 minutes, 6 seconds
Episode Artwork

Podlodka #64 – Публичные выступления

Роман Поборчий, консультант самых крупных российских конференций, помог нам систематизировать сложный процесс подготовки к техническому выступлению. В выпуске мы обсудили практически все с этим связанное – где взять тему, как построить рассказ, какими сделать слайды, как привлечь внимание аудитории. Много полезных советов, хейта в сторону лайвкодинга и парных выступлений, лайфхаков по работе с программным комитетом. Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Содержание: - 00:00:35 - Знакомство с новыми ведущими подкаста - 00:01:07 - Знакомство с гостем - 00:04:50 - Зачем выступать в принципе - 00:18:45 - Где искать тему - 00:31:28 - Про что рассказывать не стоит - 00:54:35 - Построение композиции рассказа - 01:12:53 - Советы по подготовке к выступлению - 01:56:35 - Как делать хорошие слайды - 02:22:30 - Взаимодействие с программным комитетом - 02:26:30 - Парные выступления - 02:34:00 - Вовлечение аудитории как средство создать личный опыт - 02:37:00 - Подведение черты выпуска Полезные ссылки: - https://trishagee.github.io/post/more_women_speakers/ What Can Conferences Do To Attract More Women Speakers? - https://ashfurrow.com/blog/from-proposal-to-applause-how-i-public-speaking/ From Proposal to Applause: How I do Public Speaking - https://speaking.io/ Tips for Public Speaking - http://tutinfografika.ru/pantry/7-universalnyx-syuzhetov-kotorye-uvlekayut-zritelej/ 7 универсальных сюжетов - https://www.youtube.com/watch?v=jLG3RXECQU8 https://www.youtube.com/watch?v=A-K1F3KtPsY https://www.youtube.com/watch?v=8pMfUopQ9Es (начиная с 36:00) Доклады с элементами детективного сюжета - https://www.youtube.com/watch?v=sbPSjI4tt10 Идеальный live coding - https://events.yandex.ru/lib/talks/2235/ 36, Вадим Макишвили - http://why.esprezo.ru/learn Подборка ресурсов по выступлениям - https://www.slideshare.net/LookAtMySlides/codeware Про оформление кода на слайдах
6/17/20182 hours, 40 minutes, 57 seconds
Episode Artwork

Podlodka #63 – Психология и IT

Что может волновать разработчика кроме красоты его кода и использования правильной архитектуры? Оказывается, много всего. В 63 выпуске подкаста к нам в гости зашел Андрей Бреслав, создатель языка Kotlin. Как ни странно, говорили мы не про языки программирования, а про психологию и чем она может быть полезна области IT. Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast 0:00:10 - Приветствие 0:02:10 - Знакомство с гостем и темой 0:03:02 - Психология, психотерапия, психиатрия 0:09:30 - Некоторые принципы психотерапии 0:31:15 - Уникальные проблемы конкретного человека 0:43:20 - Особенности области IT 0:54:50 - Проблемы самооценки и завышения компетентности 1:11:00 - Гендерные стереотипы 1:23:30 - Интроверты и экстроверты 1:37:00 - Рекрутеры-психологи 1:45:30 - Прогнозирование поведения пользователей 1:51:30 - Подводим черту Ссылки: https://www.litres.ru/deniel-goulman/emocionalnyy-intellekt-pochemu-on-mozhet-znachit-bolshe-chem-iq-2/ - Эмоциональный интеллект
6/10/20181 hour, 52 minutes, 54 seconds
Episode Artwork

Podlodka #62 – Модульность

Выпуск, в котором мы не только разбирались, по какому принципу можно распиливать монолит на модули, но и как это можно организовать с точки зрения командной структуры. Обсудили опыт больших компаний, а также разобрали наиболее сложные кейсы. В гости к нам зашел разработчик юнита Mobile Architecture Avito Евгений Кривобоков. Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast 0:00:59 - Знакомство с гостем 0:01:34 - Зачем нужны модули? 0:05:47 - Цели и задачи разбеения на модули 0:11:43 - Что стало “последней каплей”? 0:18:31 - Признаки того, что пора “пилить” 0:24:06 - Немного Android-specific: gradle-модули vs git-сабмодули (хранение модулей) 0:27:46 - Модули и релизные циклы 0:35:40 - С чего начать распиливание на модули? 0:39:55 - Модули и DI 0:42:45 - Распределение по слоям 0:58:00 - Подводим результаты 1:09:54 - Документация 1:11:52 - Владение кодом 1:23:15 - Что изменилось в тестировании? 1:28:05 - Метрики 1:48:07 - Подводим черту Ссылки гостя https://martinfowler.com/articles/rise-test-impact-analysis.html https://docs.microsoft.com/en-us/azure/devops/devops-at-microsoft/code-ownership-software-quality https://www.jetbrains.com/help/idea/experimental.html https://guides.gradle.org/performance/ - все что нужно чтобы понять как ускорить сборки https://github.com/Instamotor-Labs/mirakle Mirakle (Mainfraimer)
6/3/20181 hour, 52 minutes, 38 seconds
Episode Artwork

Podlodka #61 – Кэширование и коллаборативный доступ

Наконец технический выпуск, да еще и заманили сразу двух гостей: Александра Сычева и Евгения Камышанова! Говорим о кэшировании данных, а также как жить в условиях распределенных систем. Сложное простыми словами, да еще и в уши, все как вы любите! Словарные слова выпуска: CQRS, CRDT. Содержание: 00:00:50 - Знакомство с гостями 00:02:18 - Проблематика 00:06:55 - Про актеров 00:09:30 - CAP-теорема 00:19:00 - CQR-принцип 00:26:07 - CQRS 00:40:20 - Решения из коробки 00:46:30 - Что почитать? 00:47:54 - Проблематика случая с множеством узлов 00:58:02 - CRDT 01:02:32 - Примеры из реального мира 01:04:30 - Типы CRDT 01:08:38 - Конфликты все равно останутся >.< 01:12:56 - Реальные примеры, ч.2 01:15:50 - Подводим черту Полезные ссылки: CQRS: https://habr.com/post/272987/ https://stanfy.com/blog/do-not-let-your-user-see-spinners/ https://mwhittaker.github.io/blog/an_illustrated_proof_of_the_cap_theorem/ и http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.67.6951&rep=rep1&type=pdf https://skillsmatter.com/skillscasts/1980-cqrs-not-just-for-server-systems https://cqrs.files.wordpress.com/2010/11/cqrs_documents.pdf https://jaysoo.ca/2015/02/06/what-the-flux/ https://github.com/reduxjs/redux/issues/351 CRDT: https://dl.acm.org/citation.cfm?doid=67544.66963 http://hal.upmc.fr/inria-00555588/document https://github.com/archagon/crdt-playground https://github.com/gritzko/swarm
5/27/20181 hour, 22 minutes, 20 seconds
Episode Artwork

Podlodka #60 – Женщины в IT

Для юбилейного выпуска выбрали щекотливую тему – женщины в IT. Несмотря на довольную веселую подачу с шутками и прибаутками, мы попытались разобраться в сложной теме дайверсити. Действительно ли есть такая проблема, а главное, что с этим всем делать, чтобы не перегнуть палку? Выпуск полон историй из жизни Кати Петровой из стартапа и Аси Кононовой из Яндекса, а также присыпан щепоткой микроагрессии от Егора и Стаса. Словарное слово выпуска: “цисгендер”. Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Содержание: - 00:00:40 - Знакомство с гостями - 00:03:23 - Почему возникла отдельная тема “Женщины в IT” - 00:08:26 - Нужно ли поддерживать diversity - 00:11:20 - Про квоты на diversity - 00:17:58 - Влияние наличия женщин в коллективе на корпоративную культуру - 00:20:40 - Почему женщин в IT мало - 00:33:25 - Проблемы, возникающие у женщин при работе в IT - 00:46:40 - Про рукопожатия - 00:52:30 - Обиженные и оскорбленные, как себя вести в случае проблем - 01:05:58 - Специальные женские курсы и сообщества - 01:15:17 - Как женщине войти в IT - 01:16:30 - Почему в QA одни женщины - 01:21:04 - Гендерные праздники - 01:24:00 - Подведение черты Полезные ссылки: - Женщины в IT: ожидания и реальность http://careerforwomen.ru/it-women/ - Why is Russia so good at encouraging women into tech? http://www.bbc.com/news/business-39579321 - We built voice modulation to mask gender in technical interviews. Here’s what happened http://blog.interviewing.io/we-built-voice-modulation-to-mask-gender-in-technical-interviews-heres-what-happened/ - Линус Торвальдс обозвал «***м придурком» ИБ-специалиста, написавшего защиту памяти для Linux http://www.cnews.ru/news/top/2017-11-20_linus_torvalds_nazval_ibspetsialistov_enymi - В знак несогласия с новым кодексом поведения LLVM покинул один из ведущих разработчиков https://www.opennet.ru/opennews/art.shtml?num=48546
5/21/20181 hour, 28 minutes, 24 seconds
Episode Artwork

Podlodka #59 – Релокация в Британию, Новую Зеландию, Нидерланды и США

Продолжаем самый амбициозный кроссовер в истории подкаста. Еще четыре страны для тех, кто не смог определиться с релокацией за прошлый выпуск – Британия, Новая Зеландия, Нидерланды и США. Точно так же обсуждаем вопросы зарплат, стоимости жизни, развлечений и айти сообщества. Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Содержание: - 00:00:15 - Про выпуск - 00:01:02 - Про Британию с Александром Зиминым - 00:18:38 - Про Новую Зеландию с Иваном Фаюстовым - 01:02:16 - Про Нидерланды с Андреем Панфиловым - 01:24:20 - Про США с Алексеем Страхом - 01:53:57 - Подведение черты выпуска
5/13/20181 hour, 55 minutes, 30 seconds
Episode Artwork

Podlodka #58 – Релокация в Сингапур, Германию, Австралию и Таиланд

Решили хайпануть и записали небольшой цикл выпусков про релокацию в страны, где для работы не нужен VPN. В первой части общаемся с айтишниками, перебравшимися в Сингапур, Германию, Австралию и Таиланд. Разбираемся, какие сложности ожидают при переезде, сколько может зарабатывать и тратить программист, как жить, работать и развлекаться в этих странах. Ну и, если что, мы ни поддерживаем, ни осуждаем решение, которое вы примете, наслушавшись историй про бассейны на крышах Бангкока или серфинг на ветреных пляжах Голд-Коста. Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Содержание: - 00:00:15 - Про выпуск - 00:01:38 - Про Сингапур с Денисом Неклюдовым - 00:25:45 - Про Германию с Алексом Денисовым - 00:39:58 - Про Австралию с Антоном Генкиным - 00:56:48 - Про Таиланд с Константином Аксеновым - 01:22:20 - Подведение черты выпуска
5/6/20181 hour, 23 minutes, 54 seconds
Episode Artwork

Podlodka #57 – Head of Mobile

Мы постарались и записали самый подробный в мире гайд про должность Head of Mobile. Из выпуска вы узнаете, что он должен уметь, сколько может получать, какие процессы в команде должен выстроить, и, самое главное, как им вообще стать. Помимо Стаса и Егора, опыт которых наконец-то пригодился, своими знаниями делился Александр Черный, отвечающий за мобильную разработку в Pandao. Отдельное спасибо Сергею Крапивенскому, Максиму Никулину, Андрею Резанову и Никите Майданову за то, что поделились своим опытом работы на должности Head of Mobile. Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Содержание: - 00:01:15 - Знакомство с гостем - 00:06:40 - Различие Head of Mobile и Head of Mobile Development - 00:12:30 - Метафора с экскаватором - 00:15:55 - Зоны ответственности и влияния HoM - 00:23:15 - Что должен делать HoM - 00:38:30 - Различие обязанностей в компаниях разного типа - 00:46:22 - Нужно ли разработчику расти в HoM - 00:51:01 - Как им все-таки стать - 00:55:30 - Что спрашивают у HoM на собеседованиях - 01:06:24 - Как быть, если ты не хотел, но тебя назначили - 01:11:15 - Как влияет опыт в одной платформе на твою работу - 01:16:10 - Зарплаты и премии для HoM - 01:22:39 - Как оценить эффективность HoM - 01:28:50 - Способы построить команду мобильной разработки - 01:48:05 - Как построить работу с командой и встречи 1-1 - 01:56:38 - Роль HoM в развитии разработчиков - 01:58:40 - Управление зарплатами разработчиков - 02:09:25 - Continuous Localization - 02:16:50 - Организация релизов приложений - 02:18:44 - Гайдлайны по разработке - 02:20:44 - Апробация новых технологий и слежение за трендами - 02:26:00 - Культура code review - 02:26:45 - Мониторинг климата в команде - 02:29:00 - Геймификация - 02:33:50 - Везде ли нужен HoM - 02:35:54 - Проблемы начинающих HoM - 02:38:23 - Сколько времени у HoM остается на код - 02:41:38 - Насколько разработчик теряет в стоимости для рынка, став HoM - 02:44:55 - Как управлять своим временем на старте - 02:48:00 - Как начать доминировать над второй платформой - 02:49:16 - Как выстроить отношения с подчиненными, которые были твоими коллегами - 02:50:12 - Как HoM может оценить свою работу - 02:52:40 - Как мотивировать людей на решение важных общих задач - 02:54:24 - Подведение черты выпуска Полезные ссылки: - Сервис зарплат https://moikrug.ru/salaries
4/29/20182 hours, 58 minutes, 33 seconds
Episode Artwork

Podlodka #56 – Корутины, Промисы, Акторы

Выпуск, в котором мы со Степаном Гончаровым говорим о корутинах. Этот подход к написанию асинхронного кода довольно известен, но приэтом только входит в мир мобильных разработчиков. Обсудили как сам подход, так и провели сравнение с Rx, поговорили про промисы и даже немного захватили акторы. Асинхронщины вам в уши, дамы и господа! Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Содержание: 00:00:45 - Знакомство с гостем 00:02:04 - История и концепция корутин 00:06:20 - Разновидности корутин 00:13:05 - Реализация корутин 00:20:13 - Сравнение с Rx 00:24:12 - Экспериментальный флаг 00:29:57 - Промисы 00:31:46 - Область применимости 00:36:30 - Акторы 00:43:20 - Корутины и мультидекс 00:45:15 - Производительность против Rx Полезные ссылки: Async Await: https://msdn.microsoft.com/en-us/library/hh191443(v=vs.120).aspx Future/Promise: * https://stackoverflow.com/questions/14541975/difference-between-future-and-promise * http://etolstoy.com/2016/03/20/promises-and-ads/
4/23/201850 minutes, 56 seconds
Episode Artwork

Podlodka #55 - Дизайн мобильных приложений

Выпуск подлодки номер 55! Обсуждаем дизайн мобильных приложений: как работать с обратной связью от пользователей и как использовать аналитику для принятия решений. Также затронули тему взаимодействия с командой и управления дизайнерами. В гостях - руководитель отдела дизайна мобильных приложений Тинькофф, Давид Исаханян! Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Содержание: 00:00:35 - Знакомство с гостем 00:05:06 - Процесс создания дизайна 00:15:03 - Работа с обратной связью 00:25:46 - Риски при интеграции новых решений 00:40:02 - Взаимодействие с другими стейкхолдерами 00:59:40 - Дизайн-системы 01:15:01 - Управление дизайн-командой
4/16/20181 hour, 39 minutes, 12 seconds
Episode Artwork

Podlodka #54 – Как измерить программиста

В чем нужно мерять программиста – в отработанных часах, строках кода или в количестве написанных тестов? Георгий Могелашвили, тимлид из Booking, помог нам в этом разобраться. И дополнительные баззворды для привлечения внимания: OKR, KPI, Performance Review. Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Содержание: - 00:00:45 - Знакомство с гостем - 00:03:00 - Как оценивали Георгия - 00:13:42 - Почему важно измерять программистов - 00:14:15 - Метрики, которые использовать хочется, но нельзя - 00:41:40 - Измерение по целям и OKR - 01:07:15 - Про performance review - 01:25:38 - Как давать обратную связь - 01:36:24 - Подведение черты выпуска Полезные ссылки: - Личный сайт Георгия http://glamcoder.org/ - Комментарий про организацию команд в Crossover https://habrahabr.ru/company/crossover/blog/348634/#comment_10661788 - Целеполагание с помощью OKR https://medium.com/@robingop/%D1%86%D0%B5%D0%BB%D0%B5%D0%BF%D0%BE%D0%BB%D0%B0%D0%B3%D0%B0%D0%BD%D0%B8%D0%B5-%D1%81-%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E-okr-7934ac3d7303 - Про разницу между OKR и MBO https://www.atiim.com/blog/okrs-vs-mbos-whats-the-difference/ - Radical Focus: Achieving Your Most Important Goals with Objectives and Key Results https://www.amazon.com/Radical-Focus-Achieving-Important-Objectives-ebook/dp/B01BFKJA0Y - Here's how performance reviews work at Google http://www.businessinsider.com/how-google-performance-reviews-work-2015-6 - Case Study: How Google does Performance Reviews https://static1.squarespace.com/static/55267b52e4b0410f3276af04/t/57619b6886db43eabc909c99/1466015827664/google.pdf - “Работа рулит”, Ласло Бок https://www.mann-ivanov-ferber.ru/books/rabota-rulit/ - Как организовать Performance Review в IT-компании: опыт Badoo https://habrahabr.ru/company/badoo/blog/331570/
4/8/20181 hour, 41 minutes, 18 seconds
Episode Artwork

Podlodka #53 – Blockchain

Брать или не брать, вот в чем вопрос. Мы не были бы техническим подкастом, если бы в теме про Blockchain сфокусировались исключительно на криптовалюте и спекуляции на ней в частности. Несмотря на зашкаливающее число упоминаний “битка” и “эфира” вопрос получилось обсудить предметно и технической точки зрения. В гости к нам пришел руководитель отдела исследований платформы смарт контрактов Smartz - Сергей Прилуцкий. Он по полочкам разложил что такое Blockchain, как работают криптовалюты и зачем нужны смарт-контракты. Не обошли стороной тему мобильной разработки, ведь Mobile First, ну вы понимаете. Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast 0:01:43 - Знакомство с гостем 0:05:40 - Что такое децентрализованная сеть 0:09:50 - Проблемы безопасности 0:16:22 - Про пулы майнеров 0:27:30 - Про Dag’и 0:30:00 - Применимость кроме криптовалют 0:34:54 - Анонимность 0:38:40 - Как сделать Cmd-Z? 0:43:43 - Что нужно для создания криптовалюты? 0:51:24 - Примеры smart-контрактов 0:56:30 - Децентрализованные сети в мобильных приложениях 1:15:55 - Где и как научиться? 1:20:30 - Тесты на smart-контракт 1:22:51 - Подводим черту Ссылки: Видео с курсов по основам криптографии и блокчейну: https://www.youtube.com/channel/UCcEtHFZPsWoSxi4fdZcLsxQ/videos Воркшопы по разработке смарт-контрактов https://www.youtube.com/channel/UCn4kywh7NwNNHce2a2murSg Платформа, где можно легко запустить свой контракт и разместить свой DApp: https://smartz.io Dag vs Blockchain: https://wikiq.ru/blockchain-vs-dag/ Подкаст AndroidDev и рекомендуемые для начала выпуски: https://androiddev.apptractor.ru/android-dev-podkast-60/ - UI-тестирование https://androiddev.apptractor.ru/android-dev-podkast-57/ - Unit-тестирование https://androiddev.apptractor.ru/android-dev-podkast-59/ - Android P DP1 для разработчиков http://androiddev.apptractor.ru/android-dev-podkast-52/ - выпуск с разработчиками из крупнейших ride-hailing сервисов (Gett, Grab, Lyft, Uber и Я.Такси) http://androiddev.apptractor.ru/android-dev-podkast-51/ - разработка кастомных прошивок http://androiddev.apptractor.ru/android-dev-podkast-37/ - эпизод для новичков в Android
4/1/20181 hour, 25 minutes, 48 seconds
Episode Artwork

Podlodka #52 - Работа над домашними проектами

В 52 выпуске мы решили поговорить про то, как можно работать над домашними проектами без ущерба для основной работы. В гостях Вадим Смирнов из 2GIS, который с удовольствием делится опытом работы над большим количеством разных домашних проектов и выстраивания рабочего процесса! Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Содержание: 00:00:41 - Знакомство с гостем 00:04:01 - Что такое пет-проджекты 00:14:13 - Мотивация и идеи 00:21:00 - Временные затраты 00:35:36 - Рабочая команда 00:59:32 - Бизнес из домашнего проекта 01:15:06 - Скорость разработки
3/26/20181 hour, 30 minutes, 4 seconds
Episode Artwork

Podlodka #51 – ASO

А вот и выпуск про ASO, все что вы хотели, но боялись спросить! При грамотной настройке этот канал дает внушительный процент установок, причем абсолютно бесплатно. Про оптимизацию как яблочного, так и Play стора (мы не iOS-ный подкаст!) поговорили с Анатолием Шарифулиным, CEO небезызвестного AppFollow. Всем ASO! Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Анатолий предложил вам, дорогие слушатели, сделать ASO вашего приложения/игры абсолютно бесплатно на условиях публикации процесса. Писать сюда: https://www.facebook.com/sharifulin Содержание: 00:00:35 - Знакомство с гостем 00:04:01 - AppStore, Google Play, где еще есть жизнь? 00:15:27 - ASO - непрерывная, кропотливая работа 00:19:15 - Оптимальный момент для реализации ASO 00:29:18 - Типы ASO 00:43:46 - Конверсии и как их мерить 01:00:08 - Black hat 01:11:50 - Анатолий предлагает бесплатное ASO 01:16:30 - Вопросы слушателей 01:24:00 - Мобильное SEO 01:28:29 - ASO-цикл 01:37:00 - Инструменты ASO 01:53:23 - Будущее ASO 02:03:35 - Подводим черту Ссылки: ASO Интро https://speakerdeck.com/sharifulin/kak-s-pomoshch-iu-aso-optimizatsii-privliech-pol-zovatieliei-v-prilozhieniie-i-ighru ASO 2018 https://speakerdeck.com/sharifulin/aso-2018 ASO для iOS 11 https://speakerdeck.com/sharifulin/aso-for-ios-11 ASO для игр (best practicies 2017) https://speakerdeck.com/sharifulin/aso-best-practices-2017-for-games ASO и локализация https://speakerdeck.com/sharifulin/dopolnitiel-nyie-lokalizatsii-v-aso-aviasales
3/18/20182 hours, 11 minutes, 58 seconds
Episode Artwork

Podlodka #50 – Kotlin и Swift

На наш юбилей мы свели в одном выпуске адептов двух главных языков современной мобильной разработки – Николая Иготти, техлида проекта Kotlin/Native в JetBrains, и Шурика Бабаева, технического руководителя питерского офиса RedMadRobot. Очень много говорили про особенности интеропа, синтаксиса, работы с памятью и других языковых особенностях. И, что особенно ценно, очень много нового узнали про Kotlin/Native. Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Содержание: - 00:00:45 - Знакомство с гостями - 00:03:20 - Про цель выпуска - 00:04:13 - История развития Kotlin - 00:07:40 - История развития Swift - 00:09:00 - Интероп - 00:20:00 - Управление памятью - 00:29:55 - Языковые особенности - 01:02:20 - Синтаксис языков - 01:19:35 - Тулинг - 01:39:40 - Будущее Kotlin и Swift - 01:51:40 - Трудности перехода между языками Полезные ссылки: - Общая информация о Котлине https://kotlinlang.org/ - Попробовать Котлин онлайн https://try.kotlinlang.org - Репозиторий Kotlin/Native https://github.com/JetBrains/kotlin-native - Разделение кода между разными мобильными платформами https://github.com/JetBrains/kotlin-native/tree/master/samples/calculator - Общая информация про Swift 
https://swift.org - Книга “The Swift Programming Language” 
https://itunes.apple.com/book/id881256329 - Swift is like Kotlin 
http://nilhcem.com/swift-is-like-kotlin/ - Design Patterns in Swift Compare Kotlin https://github.com/NikAshanin/Design-Patterns-In-Swift-Compare-Kotlin
3/11/20181 hour, 58 minutes, 40 seconds
Episode Artwork

Podlodka #49 - Server side swift

На чем поднять бекенд своего нового проекта? В 49 выпуске обсудили плюсы и минусы серверной разработки на Swift. В гостях - Самвел Меджлумян, iOS-разработчик из Mail.ru и организатор CocoaHeads Moscow. Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Содержание: - 00:01:05 - Знакомство с гостем - 00:02:30 - Почему Swift? - 00:11:01 - S3 - 00:17:50 - Сравнение с JAVA/ROR/PHP/Node.js - 00:32:33 - Фреймворки для S3 - 00:52:10 - S3-фреймворки, как прыжок веры - 01:08:09 - Как выбирают фреймворки бекендеры - 01:18:00 - Примеры проектов написанных на S3 - 01:21:03 - Библиотека SwiftNIO - 01:30:30 - Подведение черты Полезные ссылки: https://modocache.io/how-to-port-the-swift-runtime-to-android https://laravel-forge-menubar.com/articles/server-side-swift-for-laravel-developers-part-1 https://swift.org/server-apis/ https://academy.realm.io/posts/tryswift-chris-robert-end-to-end-application-development-swift-backend/ https://github.com/cocoaheadsru/server
3/4/20181 hour, 33 minutes, 28 seconds
Episode Artwork

Podlodka #48 - Стартапы

Устали от работы в больших компаниях? Хочется острых ощущений, не спать по ночам и делать пивоты? Придумали единорога и не знаете, как его продать? Как вы поняли, в 48 выпуске подлодки мы поговорили про стартапы. В гостях - Йонатан Левин, кофаундер и CTO в KolGene! Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast
2/26/20181 hour, 47 minutes, 6 seconds
Episode Artwork

Podlodka #47 – Protocol-Oriented Programming

Выпуск-разоблачение парадигмы protocol-oriented programming. Андрей Мишанин, инженер из Facebook, рассказывает, как Apple популяризовала гораздо более старую концепцию обобщенного программирования под не самым удачным новым именем. Много экскурсов в историю с разбором процедурного и объектно-ориентированного программирования, практических примеров работы с POP, сравнения Swift и C++ и обсуждений полиморфизма. Ну и, конечно, очень глубоко закопали наследование. Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Содержание: - 00:00:40 - Знакомство с гостем - 00:01:47 - Актуальность темы - 00:03:08 - Процедурное программирование - 00:07:30 - Объектно-ориентированное программирование - 00:11:55 - Схожесть функционального и объектно-ориентированного программирования - 00:14:38 - Полиморфизм - 00:20:40 - Принцип единственной ответственности - 00:28:46 - Наследование - 00:35:50 - Недостатки ООП - 00:50:00 - Откуда пошел Protocol-Oriented Programming - 00:57:20 - Swift vs C++ - 01:02:00 - Суть обобщенного программирования - 01:08:00 - Zero-cost abstraction - 01:14:02 - Протоколы в Swift - 01:19:20 - Protocol extensions - 01:25:25 - Разбираемся с обобщенным программированием - 01:41:15 - Парсинг JSON - 02:04:15 - Книги и статьи по теме - 02:08:50 - Подведение черты Полезные ссылки: - Сессия про Protocol-Oriented Programming на WWDC https://developer.apple.com/videos/play/wwdc2015/408/ - Comparing POP to OOP https://forums.swift.org/t/comparing-pop-to-oop/1438/12 - swift-users Digest, Vol 3, Issue 15 https://forums.swift.org/t/swift-users-digest-vol-3-issue-15/1442 - Better Code: Runtime Polymorphism https://www.youtube.com/watch?v=QGcVXgEVMJg - An Extended Comparative Study of Language Support for Generic Programming http://www.osl.iu.edu/publications/prints/2005/garcia05:_extended_comparing05.pdf - Stepanov Interview http://stlport.org/resources/StepanovUSA.html - Lazy MapReduce https://godbolt.org/g/iCRhES - Sorting Nibbles in Swift https://airspeedvelocity.net/2015/03/08/sorting-nibbles-in-swift/comment-page-1/ - From Mathematics to Generic Programming http://www.informit.com/store/from-mathematics-to-generic-programming-9780321942043 - Elements of Programming https://www.amazon.com/Elements-Programming-Alexander-Stepanov/dp/032163537X - C++ Templates - The Complete Guide https://www.amazon.co.uk/Templates-Complete-Guide-David-Vandevoorde/dp/0321714121/ref=sr_1_1?ie=UTF8&qid=1518904677&sr=8-1&keywords=C%2B%2B+Templates+-+The+Complete+Guide - Advanced Swift https://www.objc.io/books/advanced-swift/ - Optimizing Collections https://www.objc.io/books/optimizing-collections/
2/18/20182 hours, 11 minutes, 46 seconds
Episode Artwork

Podlodka #46 – Scrum-мастерство

Мы живем в такое время, что если у тебя в компании не Scrum, то все знакомые начинают сочувственно хлопать по плечу. При этом многие разработчики считают, что гибкие методологии – это когда проекты ведутся в Jira, а Scrum-мастер – это тот, кто двигает задачи по доске. Мы позвали в гости Agile коуча, Михаила Вязанкина, который помог разложить все сложные вопросы по полочкам и отговорил читать ту самую книгу Сазерленда. Выпуск, в котором Егор наконец узнает как зарабатывать бесконечность, а Стас называет разработчиков свиньями за то, что они отдаются проекту целиком 😉 Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast 0:01:10 - Знакомство с гостем 0:03:14 - История 0:16:00 - Водопадная модель 0:28:20 - Agile манифест 0:48:50 - Scrum 1:07:45 - Связь с инженерными техниками 1:30:55 - Scrum-мастер 1:52:25 - Хайп 1:55:19 - Подводим итоги Список литературы: 1. "Scrum Революционный метод управления проектами" Сазерленд 2. Agile ретроспектива. Как превратить хорошую команду в великую - Эстер Дерби, Диана Ларсен 3. Руководство фасилитатора. Как привести группу к принятию совместного решения - Сэм Кейнер 4. Управление продуктом в Scrum - Роман Пихлер 5. "Коучинг agile-команд Руководство для scrum-мастеров, agile-коучей и руководителей проектов в переходный период" - Лисса Адкинс 6. Пять пороков команды. Притчи о лидерстве - Патрик Ленсиони 7. "Драйв Что на самом деле нас мотивирует" - Дэниел Пинк 8. Пользовательские истории. Искусство гибкой разработки ПО - Джефф Паттон 9. "Impact Mapping Как повысить эффективность программных продуктов и проектов по их разработке"- Гойко Аджич 10. Открывая организации будущего - Фредерик Лалу 11. Эмоциональный интеллект. Почему он может значить больше, чем IQ - Дэниел Гоулмен 12. Лидер и племя - Дейв Логан Ссылки гостя: - Аджайл манифест http://agilemanifesto.org/iso/ru/manifesto.html - 12 принципов http://agilemanifesto.org/iso/ru/principles.html - Scrum Guide на русском http://www.scrumguides.org/docs/scrumguide/v2017/2017-Scrum-Guide-Russian.pdf - Компания Михаила https://agileverse.ru/ https://www.facebook.com/agileverse/
2/11/20181 hour, 59 minutes, 2 seconds
Episode Artwork

Podlodka #45 – QA в мобильной разработке

Как избежать перевернутой пирамиды тестирования? Чем отличаются quality assurance и quality control? Должны ли тестировщики писать unit-тесты? Эти вопросы, как и множество других, мы обсудили вместе с Александром Хозей, ответственным за все ручное нативное мобильное тестирование в Badoo. Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Содержание: - 00:00:45 - Знакомство с гостем - 00:05:15 - В чем состоит работа тестировщика - 00:08:30 - Виды, типы и уровни тестирования - 00:29:28 - Белый, серый и черный ящики - 00:33:45 - Закапываем рекордеры UI тестов - 00:37:50 - Пирамида тестирования в Badoo, Тинькофф, Avito и Туту.ру - 01:00:48 - Quality Assurance и Quality Control - 01:23:35 - Особенности мобильного тестирования - 01:40:19 - Подведение черты Полезные ссылки: - Тестирование мобильных приложений: tips & tricks https://habrahabr.ru/company/badoo/blog/269189/ - Обзор и сравнение инструментов автоматизации https://habrahabr.ru/company/badoo/blog/347986/ - Tap into mobile application testing https://leanpub.com/testmobileapps - Mindmap’ы по мобильному тестированию https://www.pinterest.com/rosiesherry/testing-mindmaps/ http://apps.testinsane.com/mindmaps - OWASP Mobile Security Project https://www.owasp.org/index.php/OWASP_Mobile_Security_Project#tab=Home - Удобная карта с распределением iOS/Android/WP по континентам https://www.kantarworldpanel.com/global/smartphone-os-market-share/ - Про тестирование геолокации https://www.youtube.com/watch?v=AiRGHjxaVf0&index=1&list=PL3xVZC4USRNSy5I6oikQaQtBKMzmPwYW7 - Тестирование в Badoo «с высоты птичьего полёта» https://habrahabr.ru/company/badoo/blog/334034/ - Блог про XCUITest https://alexilyenko.github.io/
2/4/20181 hour, 43 minutes, 8 seconds
Episode Artwork

Podlodka #44 – Функциональное программирование

Podlodka #44 – Функциональное программирование Мы используем его принципы каждый день, но можем даже об этом не подозревать. Мы можем отвергать его, но в то же время использовать его лучшие подходы. Функциональное программирование шагает по планете и уже во всю стучится в уютный мирок мобильных разработчиков, а значит будем про это говорить! В гостях у нас практикующий Haskell-программист, сооснователь сообщества ruHaskell - Денис Шевченко. Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Содержание: - 00:01:00 - Знакомство с гостем - 00:01:46 - История ФП - 00:05:18 - Математика - простейший ЯП - 00:07:50 - Основная идея - 00:16:28 - Сложность входа - 00:24:10 - ФП стоит на плечах математики - 00:31:50 - Идея типизации - 00:50:30 - Организация кода - 01:01:37 - Дебаг - 01:16:02 - Проблемы ленивого вычисления - 01:26:35 - Войти в ФП - 01:52:05 - Особенности поиска работы - 02:15:29 - Подводим черту Полезные ссылки: - Сообщество ruHaskell https://ruhaskell.org/ - Книга для самых маленьких https://www.ohaskell.guide/ - Haskell-проект Cardano https://www.cardanohub.org - То самое видео про булы, инты и историю ФП https://www.youtube.com/watch?v=XrNdvWqxBvA - List of companies using Haskell https://gist.github.com/sigrlami/769f5e6674adbd399f00 - Поиск ФП-работы FunctionalWorks - Учебный веб-проектик для диабетиков https://github.com/denisshevchenko/breadu.info https://breadu.info/ - Презентация о скриптах на Haskell https://www.youtube.com/watch?v=WWz1VE94bAM - Haskell is Not For Production and Other Tales https://youtu.be/mlTO510zO78 - Functional Programming and Modern DevOps https://www.youtube.com/watch?v=ybSBCVhVWs8 - THE DOWNFALL OF IMPERATIVE PROGRAMMING https://www.fpcomplete.com/blog/2012/04/the-downfall-of-imperative-programming - Category Theory for Programmers https://github.com/hmemcpy/milewski-ctfp-pdf - The Joy and Agony of Haskell in Production http://www.stephendiehl.com/posts/production.html
1/28/20182 hours, 17 minutes, 40 seconds
Episode Artwork

Podlodka #43 – Профессия: архитектор

Продолжаем разбираться, что ждет разработчика после достижения сеньорности. Переход в менеджмент мы уже обсудили, и в этот раз на очереди другой популярный вариант – карьера архитектора. Сергей Орлов, архитектор из Avito, помогает нам вникнуть в суть этой роли, определить её область ответственности и требуемый багаж знаний. Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Содержание: - 00:00:30 - Знакомство с гостем - 00:02:05 - Кто такие архитекторы - 00:03:40 - Системный архитектор vs архитектор ПО - 00:05:05 - Обязанности архитектора - 00:17:45 - Отличие архитектора от других ролей в команде - 00:34:30 - Универсальность архитектора - 00:38:10 - Необходимые знания и навыки - 00:44:16 - Нужны ли архитекторы мобильных приложений - 00:57:00 - Что делает архитектор каждый день - 01:03:10 - Надо ли расти разработчику в архитектора Полезные ссылки: - ThoughtWorks TechRadar https://www.thoughtworks.com/radar/faq - Шаблоны корпоративных приложений, Мартин Фаулер https://www.ozon.ru/context/detail/id/4884925/
1/21/20181 hour, 16 minutes, 22 seconds
Episode Artwork

Podlodka #42 - Дизайн-системы

В последнее время в сообществе разработчиков все чаще упоминаются некие "дизайн-системы". С тем, что это такое и как это применимо к мобильному миру, нам помог разобраться Александр Зимин - iOS-разработчик из Badoo! Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Содержание: - 00:01:05 - Знакомство с гостем - 00:03:11 - Что такое дизайн-системы - 00:17:30 - Зачем нужны дизайн-системы - 00:35:25 - Стадии эволюции дизайн-систем в компании - 00:54:52 - Нужна ли вам своя дизайн-система - 01:00:38 - Atomic-дизайн - 01:12:35 - Опыт существующих дизайн-систем Полезные ссылки: - Nathan Curtis и его статьи на Medium. Человек который больше всех рассуждает на тему современных дизайн-статей https://medium.com/@nathanacurtis - Polaris от Shopify, один из лучших примеров дизайн-систем https://polaris.shopify.com - Дизайн-система от Airbnb, пример того, как мыслить инновационно https://airbnb.design/building-a-visual-language/ - QA сессия с дизайнером из Airbnb, который был вовлечен в процесс созаданиях из дизайн-системы https://www.designernews.co/stories/69628--ama-karri-saarinen-designer-creating-design-systems-at-airbnb - Небольшая книга про Atomic Design http://atomicdesign.bradfrost.com - Badoo Mobile Web Styleguide, то что было до дизайн-системы Cosmos https://m.badoo.com/styleguide/ - Слайды про то как мы пришли к нашей дизайн-системе Cosmos https://speakerdeck.com/didoo/from-zero-to-cosmos - Обзор книги Systemantics от нашего MW разработчика. Книга описывает системы, их свойства и предназначения. https://medium.com/@didoo/systemantics-a778c4247cbb - Вот так бы выглядит дизайн-система фрилансера, на мой взгляд https://blog.prototypr.io/design-system-ac88c6740f53 - Идеи уникального языка для описания стилей https://medium.com/seek-blog/a-unified-styling-language-d0c208de2660 - Конференция про дизайн системы. Есть видео с выступлений 2016 года https://www.clarityconf.com - 1970 New York City Transit Authority Graphics Standards Manual, можно фотки посмотреть https://standardsmanual.com/products/nyctacompactedition
1/14/20181 hour, 31 minutes, 4 seconds
Episode Artwork

Podlodka #41 - Машинное обучение

В 41 выпуске подкаста, мы поговорили с Андреем Володиным - мобильным разработчиком из Prisma. Сначала мы поговорили про базовые концепции машинного обучения, а после перешли к обсуждению перспективных технологий этой сферы и возможностях их применения в мобильной индустрии. Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast
1/8/20181 hour, 27 minutes, 18 seconds
Episode Artwork

Podlodka #40 – Культура open source

Мы разобрали все, что связано с open source – виды лицензий на все случаи жизни, мотивацию, профит для сообщества и самого разработчика, оформление и раскрутку проекта, качество кода и пижамные штаны от GitLab. Помогал в этом Константин Цховребов, Android архитектор в RedMadRobot. Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Содержание: - 00:01:15 - Знакомство с гостем - 00:05:22 - Разница между свободным ПО и открытым ПО - 00:10:53 - Виды лицензий - 00:32:05 - Зачем разработчику и компании выкладывать код в open source - 00:59:52 - С чего начать новичку - 01:11:38 - Как раскрутить свой проект - 01:30:45 - Аспекты ведения крупного проекта - 01:43:20 - Подведение черты выпуска Полезные ссылки: - Open Source by Default http://artsy.github.io/series/open-source-by-default/ - Помощник по выбору лицензии https://choosealicense.com/ - Cicerone https://github.com/terrakok/Cicerone - Ценности GitLab https://habrahabr.ru/company/southbridge/blog/328786/
1/1/20181 hour, 46 minutes, 24 seconds
Episode Artwork

Podlodka #39 – Итоги 2017 года

Podlodka #39 – Итоги 2017 года Хоть мы еще и маленький подкаст, но итоги года подводить можем. В специальном новогоднем выпуске мы, поедая мандарины, обсуждали топы всего, что только можно – компаний, книг, статей, конференций, выпусков подкаста, перспективных технологий. Если вы хотите составить план по прокачке своих навыков на новогодние каникулы, то этот выпуск точно для вас. А в качестве бонуса выяснили, кто же лучший ведущий подкаста, рассказали историю его создания и закопали все, что попалось под руку. Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Содержание: - 00:00:40 - Про содержание выпуска - 00:01:10 - История создания подкаста - 00:03:25 - Лучшие выпуски подкаста - 00:17:32 - Про Call for Papers - 00:17:55 - Статистика по слушателям подкаста - 00:27:35 - Куда уходят деньги с Patreon - 00:29:40 - Топ компаний - 00:45:27 - Топ книг - 00:59:35 - Топ статей - 01:03:02 - Топ конференций и митапов - 01:11:32 - Про эмпатию в IT - 01:12:25 - Какие технологии не взлетели и должны остаться в 2к17 - 01:14:55 - Какие технологии выстрелят в 2к18 - 01:20:32 - Какие навыки прокачивать в 2к18 - 01:23:50 - Топ ведущих подкаста - 01:26:30 - Ответы на вопросы слушателей - 01:32:10 - Отзывы слушателей о подкасте - 01:36:20 - Речетатив с подписчиками на Patreon - 01:38:40 - Поздравления с Новым годом от ведущих Полезные ссылки: - Набор стикеров Podlodka Podcast для Telegram https://t.me/addstickers/podlodka - 45 татуировок менеджера https://www.mann-ivanov-ferber.ru/books/paperbook/tattoos/ - Continuous Deployment of Mobile Software at Facebook https://research.fb.com/wp-content/uploads/2017/02/fse-rossi.pdf - Uber Engineering Blog https://eng.uber.com/ - AvitoTech GitHub https://github.com/avito-tech - Microservices: From Design to Deployment https://www.nginx.com/blog/microservices-from-design-to-deployment-ebook-nginx/ - Управляя изменениями https://www.mann-ivanov-ferber.ru/books/upravljaja_izmenenijami/ - Работа рулит! https://www.mann-ivanov-ferber.ru/books/rabota-rulit/ - Гарри Поттер и методы рационального мышления http://hpmor.ru/ - Демиан https://www.livelib.ru/book/1000312732-demian-german-gesse - Джедайские техники https://www.mann-ivanov-ferber.ru/books/dzhedajskie-texniki/ - Программист-прагматик https://www.ozon.ru/context/detail/id/1657382/ - Whither Swift http://lapcatsoftware.com/articles/whither-swift.html - You fired your top talent. I hope you’re happy https://startupsventurecapital.com/you-fired-your-top-talent-i-hope-youre-happy-cf57c41183dd - SoundCloud Microfeatures https://github.com/microfeatures/guidelines - Applying Conway's Law to improve your software development https://www.thoughtworks.com/insights/blog/applying-conways-law-improve-your-software-development - Concurrency in Swift: One approach https://gist.github.com/lattner/31ed37682ef1576b16bca1432ea9f782 - Category Theory for Programmers: The Preface https://bartoszmilewski.com/2014/10/28/category-theory-for-programmers-the-preface/
12/24/20171 hour, 42 minutes, 43 seconds
Episode Artwork

Podlodka #38 – Масштабируем мобильную разработку

Обычно, когда мы говорим про крупную команду мобильной разработки, подразумеваем что-то в районе 30 человек. Максим Ефимов, разработчик из Uber, раскрыл нам дивный новый мир и рассказал о том, что происходит, когда над одним приложением работает несколько сотен человек. Выпуск прямо насыщен информацией – успели обсудить архитектурные вопросы, контроль качества, организационную структуру и рабочие процессы. Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka На правах рекламы: Rememo – приложение для работы с напоминаниями от Артура Миррова, нашего подписчика на Patreon. Стильно, модно, быстро, да еще и с промокодами от автора. http://apple.co/2zh4b3p Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Содержание: - 00:00:40 - Знакомство с гостем - 00:01:03 - Как попасть в Uber - 00:02:07 - Карьерные уровни в Uber - 00:06:45 - Какой должна быть архитектура - 00:13:44 - Как отличаются требования к архитектуре больших и маленьких приложений - 00:19:27 - Legacy в Uber - 00:21:15 - О RIBs - 00:33:25 - Основные плюсы RIBs - 00:41:15 - Сколько экранов в Uber - 00:45:10 - Кроссплатформенность архитектуры - 00:52:20 - Как устроено обеспечение качества - 00:55:20 - Покрытие unit-тестами - 00:58:00 - О feature flags - 01:01:54 - Разбитие модулей на Core/Optional - 01:09:00 - Выбор сценариев для тестирования - 01:10:30 - Ручное тестирование, аналитика и дежурство - 01:18:00 - Отключение частей приложения - 01:19:46 - Code Review - 01:22:35 - Измерение качества фичей, продукта и команды - 01:31:55 - Организационная структура Uber - 01:47:10 - О работе с VCS - 01:51:50 - Релизный цикл и выпуск новых фичей - 01:58:55 - Дополнительные вопросы к гостю - 02:05:05 - Подведение черты выпуска - 02:05:40 - Про Rememo, приложение нашего адмирала на Patreon Полезные ссылки: - Uber Engineering Blog https://eng.uber.com/ - RIBs репозиторий https://github.com/uber/RIBs
12/17/20172 hours, 10 minutes, 48 seconds
Episode Artwork

Podlodka #37 – Рефакторинг

Скорее всего, вы любите рефакторить код, как свой, так и чужой. Вопрос в том, насколько правильно вы это делаете. В этом выпуске мы, с помощью iOS разработчика из Яндекса Виктора Брыксина, разобрали эталонный алгоритм рефакторинга по шагам и определились, как закрыться от большинства потенциальных проблем. Виды рефакторинга, частые заблуждения, роль юнит-тестов и архитектурные недостатки – весь набор юного рефакторера в одном месте. На правах рекламы: Приходите работать вместе с Виктором над секретным проектом Яндекса. Так как проект пока секретный, то используется вакансия браузера. Но, если вы подадитесь на нее, он абсолютно точно о вас узнает :) https://yandex.ru/jobs/vacancies/dev/dev_ios_bro/ Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Содержание: - 00:00:33 - Благодарности подписчикам на Patreon - 00:01:30 - Знакомство с гостем и детали про секретный проект Яндекса - 00:03:23 - Определение рефакторинга - 00:10:00 - Какие проблемы решает рефакторинг - 00:17:10 - Какие проблемы рефакторинг не решает - 00:19:43 - Эталонный алгоритм рефакторинга - 00:24:27 - Как обосновать рефакторинг менеджеру - 00:48:17 - Как оценить время на рефакторинг - 00:54:27 - Практические примеры рефакторинга - 01:00:52 - В каких случаях не надо думать про рефакторинг - 01:05:05 - Как рефакторить UI - 01:11:21 - Частые заблуждения - 01:16:30 - Где искать проблемы в архитектуре - 01:22:46 - Подведение черты выпуска Полезные ссылки: - JSQMessagesViewController https://github.com/jessesquires/JSQMessagesViewController - Как все починить и ничего не сломать: работа со сложным кодом при помощи тестов https://www.youtube.com/watch?v=-JGGw4SN6NA - Шедевр безумного водопроводчика: https://medium.com/@bober_maniac/masterpiece-of-a-mad-plumber-cd4e5107b8e0 - Boundaries by Gary Bernhardt https://www.youtube.com/watch?v=eOYal8elnZk - Чистый код. Создание, анализ и рефакторинг https://www.ozon.ru/context/detail/id/5011068/ - Рефакторинг. Улучшение существующего кода https://www.ozon.ru/context/detail/id/1308678/
12/10/20171 hour, 26 minutes, 4 seconds
Episode Artwork

Podlodka #36 – Growth Hacking

Продолжаем делать выпуски правильной длины. В этот раз мы обсудили тему раскрутки мобильных продуктов. Байрам Аннаков, CEO AppInTheAir, рассказал нам о методиках "Growth Hacking" со всех сторон. Личный опыт, теория и практика – все в 36 выпуске подлодки! Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Содержание: - 00:01:00 - Знакомство с гостем - 00:04:10 - Как это быть CEO - 00:10:20 - Что такое Growth Hacking - 00:40:03 - В чем отличие от маркетинга - 00:54:32 - Mobile growth framework - 01:10:10 - Команда для GH Полезные ссылки: http://medium.com/@bayramannakov https://medium.com/mobile-growth https://www.youtube.com/watch?v=JH-IgOigQ-k https://www.amazon.com/Facebook-Effect-Inside-Company-Connecting/dp/1439102120
12/3/20171 hour, 26 minutes
Episode Artwork

Podlodka #35 - Дополненная и виртуальная реальность

В довольно коротком 35 выпуске подлодки мы решили поглубже копнуть тему дополненной и виртуальной реальности. Андрей Ивашенцев, независимый специалист в этой области, экс CIO GameInsight и евангелист Microsoft, помог Глебу откопать технологию. Не обошлось и без жарких споров на этой почве - в общем, все как вы любите! Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Содержание: - 00:01:00 - Знакомство с гостем - 00:03:20 - Кто такие евангелисты - 00:15:30 - Шкала AR/VR/MR - 00:30:03 - Интересные примеры - 00:55:45 - Microsoft Hololens - 01:15:00 - Подведение черты Полезные ссылки: http://app2top.ru/conferences/white-nights-moscow-2017-game-insight-ob-e-volyutsii-ar-108767.html http://www.madewitharkit.com/ https://www.youtube.com/watch?v=5HV3fcTvZk0 https://www.youtube.com/watch?v=QTuKcm8s4QQ
11/27/20171 hour, 26 minutes
Episode Artwork

Podlodka #34 – Микросервисная архитектура

Устав от обсуждения бесконечного количества архитектур мобильных приложений, мы решили посмотреть, а что есть у наших коллег по цеху. В этом выпуске Борис Каплуновский, бэкенд-разработчик с огромным стажем и бывший CTO Aviasales, рассказал нам про микросервисную архитектуру. Разобрали все на пальцах, обсудили, как это касается мобильных разработчиков, и неплохо похоливарили про то, насколько обозначенные Борисом подходы применимы и на клиенте. Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Содержание: - 00:01:00 - Знакомство с гостем - 00:03:10 - Что такое микросервисная архитектура - 00:08:40 - Проблемы монолитной архитектуры - 00:09:55 - Эволюция монолита - 00:16:30 - Какого размера должен быть микросервис - 00:17:30 - Могут ли микросервисы общаться между собой - 00:20:25 - Про API Gateway - 00:27:10 - Первопроходцы в деле микросервисов - 00:30:20 - Про работу с данными в микросервисах - 00:37:00 - Про организацию API для мобильных приложений - 00:49:30 - Архитектура Aviasales - 00:52:45 - Про GraphQL - 00:57:50 - Реактивщина в API Gateway - 01:16:05 - Снова о проблемах общения микросервисов друг с другом - 01:23:45 - Место frontend’а в системе - 01:28:40 - Польза микросервисной архитектуры - 01:30:40 - Вред микросервисной архитектуры - 01:38:50 - Холивар про микросервисный подход в архитектуре мобильных приложений - 01:56:10 - Подведение итогов выпуска Полезные ссылки: - Про переход Amazon на микросервисы https://gigaom.com/2011/10/12/419-the-biggest-thing-amazon-got-right-the-platform/ - HTTP/2 on iOS http://www.floriangoessler.de/ios/2015/08/30/HTTP2-on-iOS.html - Backend for Frontends http://samnewman.io/patterns/architectural/bff/ - Swagger https://swagger.io/ - Apiary https://apiary.io/
11/19/20171 hour, 58 minutes, 54 seconds
Episode Artwork

Podlodka #33 – Должность – тимлид

А вот и настало время поговорить про тимлидерство: кто такой тимлид, какими качествами он дожен обладать, в чем его обязанности, а главное зачем этим самым тимлидом становиться? Про это и многое другое поговорили в этом выпуске с Олегом Моховым – руководителем службы из Яндекс Екб. Также расправил крылья и не по-детски жег Егор. Так что в итоге? Пора в тимлиды? Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Описание: 00:01:05 - Знакомство с гостем 00:02:57 - Иерархии разработчиков 00:06:03 - Обязанности тимлида 00:11:31 - Хард-скиллы 00:32:25 - Софт-скиллы 01:10:00 - Как стать тимлидом? 01:26:05 - Тимлидерство как самоцель 01:47:13 - Отношения внутри команды 02:19:48 - Мифы и байки о тимлидах Описание выпуска: https://t.me/teamleading - канал Олега про руководство разработчиками https://www.litres.ru/batyrev-kombat-maksim/45-tatuirovok-menedzhera-pravila-rossiyskogo-rukovoditelya/ - 45 татуировок менеджера https://www.kinopoisk.ru/film/mne-by-v-nebo-2009-464130/ - Мне бы в небо https://habrahabr.ru/company/piter/blog/265389/ - Как пасти котов?
11/12/20172 hours, 29 minutes, 3 seconds
Episode Artwork

Podlodka #32 - GraphQL

В этот раз мы решили углубиться в конкретную технологию - GraphQL. В этом нам помог Стеценко Макар из Silicon Valley Insight, который выступал с аналогичной темой на последнем MBLT! Что не хватает REST и подходит ли GraphQL для домашних проектов? Обо всем об этом в 32 выпуске подлодки! Поддержи лучший подкаст про мобильную разработку:
www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!

Telegram-чат: t.me/podlodka 
Страница в Facebook: www.facebook.com/podlodkacast/ 
Twitter-аккаунт: twitter.com/PodlodkaPodcast Содержание:
 - 00:00:30 - Знакомство с гостем - 00:04:45 - Как прийти к GraphQL - 00:15:45 - Что такое GraphQL - 00:25:00 - Сравнение с REST - 00:46:00 - GraphQL как множество данных - 01:34:00 - Resolve-функции и их тестирование - 01:41:30 - Оптимизация запросов - 02:03:00 - Как продать GraphQL своей команде Полезные ссылки:
 Подбор выходного дня https://medium.com/@StetsenkoMakar/graphql-starter-pack-fcc48f5d14b9 
Вот тут кратко и ясно про место GraphQL в стеке. То что говорил Стас про фасад, называется GraphQL Gateway, то что я называл GraphQL first уже обозвали GraphQL Native. Как обычно, гибридный подход побеждает https://blog.graph.cool/graphql-api-gateway-graphql-native-1e46e4f179f7
 Интересный набор визаулизаций и немного объяснений, как работает нормализированный кеш в Аполло https://dev-blog.apollodata.com/the-concepts-of-graphql-bc68bd819be3
 Интересный инструмент, который создает GraphQL схему на основе существующей PostgreSQL базы https://github.com/postgraphql/postgraphql 
 Краткие конспекты с GraphQL Summit 2017, много интересного и про будущее https://about.sourcegraph.com/graphql
11/6/20172 hours, 19 minutes, 22 seconds
Episode Artwork

Podlodka #31 – Собеседования у нас и за рубежом

Podlodka #31 – Собеседования у нас и за рубежом Мы уже несколько раз вкратце проходились по теме собеседований, но в этот раз решили посвятить ей целый выпуск. Иованна Мишанина, посетившая 80 собеседований за свою жизнь, из которых 30 – этим летом в Лондоне, рассказала нам о своем опыте общения с разными компаниями. В этот раз поговорили про все этапы интервью – HR, технический и знакомство с командой, пользу написание кода на листочке, важность знания алгоритмов для мобильщика, и поделились восхитительными историями из своего опыта. На правах рекламы: Приходи работать в Badoo. Проходите онлайн-тест, затем 18-19 ноября их разработчики на месте проводят серию интервью, по окончанию которых выдают оффер и увозят вас к себе в Лондон. https://events.badoo.com/podlodka Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Содержание: - 00:03:00 - Обновление Patreon - 00:07:45 - Знакомство с гостем - 00:09:25 - Как готовить резюме - 00:18:04 - Самые важные пункты в резюме - 00:27:25 - Выбираем, в какую компанию пойти работать - 00:39:10 - Собеседование с HR - 00:53:50 - Технический этап интервью - 01:06:00 - Нужно ли писать код на интервью - 01:21:30 - Различия в знаниях у Android и iOS разработчиков - 01:30:14 - Архитектурный этап интервью - 01:37:10 - Собеседования техлидов - 01:40:13 - Про тестовые задания - 01:53:50 - Набор советов по прохождению интервью от Стаса - 02:01:00 - Набор советов по прохождению интервью от Иованны - 02:06:47 - Набор советов по прохождению интервью от Егора - 02:12:10 - Полезные советы по проведению интервью от абстрактной компании Полезные ссылки: - Cracking the Coding Interview https://books.google.co.uk/books/about/Cracking_the_Coding_Interview.html?id=anhAXwAACAAJ&hl=en - Get that Job at Google http://steve-yegge.blogspot.com.ar/2008/03/get-that-job-at-google.html - Пример прохождения интервью на знание алгоритмов https://www.youtube.com/watch?v=XKu_SEDAykw&feature=em-subs_digest - Top Coder Algorithm Practise https://www.topcoder.com/tc?module=ProblemArchive - Glassdoor https://www.glassdoor.co.uk/index.htm - Hacker Rank https://www.hackerrank.com/
10/29/20172 hours, 18 minutes
Episode Artwork

Podlodka #30 – Feedback loop

Реактивный подход + архитектура, что может быть интереснее? В этом выпуске в гости пришел iOS-разработчик из Туту.ру - Александр Сокол. И с ним мы поговорили о Feedback Loop’ах от мейнтейнера RxSwift Крунослава Захера. Всем кто любит подумать об архитектуре, но устал от бесконечных безыдейных аббревиатур, этот выпуск будет как бальзам на душу! Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Описание: 00:00:55 - Знакомство с гостем 00:02:30 - Кратко что такое Feedback loop 00:03:00 - В чем суть реактивного подхода? 00:12:20 - Идея Feedback loop’ов 00:15:03 - В чем отличие от Redux? 00:18:48 - Где почитать про подход? 00:21:04 - Разбираем стандартные кейсы 00:31:12 - Подключение сервисов 00:32:40 - Data-driven VC vs MVVM vs VIPER 00:40:00 - Переходы между экранами 00:46:01 - Единый источник правды 00:51:15 - Тесты 01:04:36 - Подводим черту и говорим про плюсы 01:14:29 - Feedback loop - следующая форма MVVM 01:17:08 - Минусы 01:24:46 - Переход на Feedback loop 01:39:52 - Подводим черту Ссылки: https://github.com/kzaher/RxFeedback https://twitter.com/ixrevo
10/23/20171 hour, 46 minutes, 12 seconds
Episode Artwork

Podlodka #29 – Фриланс и особенности удалённой работы

Про удалённую работу нужно говорить с тем, кто живет действительно далеко. Иван Мирошниченко, уже три года как работающий из Чили, рассказал нам про то, как добиться успеха на фрилансе и научиться не смешивать работу и жизнь. На правах рекламы: Приходи работать в продуктовые команды Тинькофф банка! Резюме и вопросы закидывайте Глебу: - Telegram: @Novixon - FB: https://www.facebook.com/novixon - VK: https://vk.com/novixon - Старая добрая почта: [email protected] Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Содержание: - 00:02:20 - Знакомство с гостем - 00:04:00 - Узнаем, какой у Вани почасовой рейт - 00:05:50 - Кому подходит фриланс - 00:07:20 - Почему Ваня выбрал фриланс - 00:09:34 - Как стандартному разработчику определить свой рейт - 00:11:25 - Отличия между русскоязычным фрилансом и иностранным - 00:18:25 - Скучные ли проекты на фрилансе - 00:23:47 - Сколько получают консультанты по мобильной разработке - 00:25:10 - Расчет месячной зарплаты фрилансера - 00:29:50 - Отпуска и больничные - 00:31:30 - Должен ли фрилансер быть социально-активным - 00:35:20 - Альтернативы Upwork - 00:42:17 - Советы по Upwork - 00:52:00 - Как вычислить неадекватного заказчика - 01:05:45 - Перспективна ли мобильная разработка - 01:13:20 - Самоорганизация для работы из дома - 01:22:20 - Как не нарушать Work/Life balance - 01:30:40 - Правила эффективной коммуникации - 01:35:20 - Культурные различия разных стран - 01:44:50 - Итоги - как начать фрилансить и чему уделять внимание в первую очередь Полезные ссылки: - Гайд по работе на Upwork http://odeskconf.github.io/guide/ - Slack-сообщество опытных фрилансеров https://odeskconf.typeform.com/to/uWCUUl - Гайд по повышению продуктивности от Ивана https://qotoqot.com/blog/improving-focus/ - Улучшение бизнес-навыков разработчиков http://www.kalzumeus.com/2011/10/28/dont-call-yourself-a-programmer/
10/15/20171 hour, 50 minutes, 56 seconds
Episode Artwork

Podlodka #28 – Грехи программиста, MVI и закон Конвея

Talks выпуск, а значит за обычный тайминг выпуска обсудим сразу кучу тем. Будет и про код непосредственно, естественно не обойдем стороной архитектуру. Поговорим про организацию команды и про разработчика непосредственно. Но начнем с обсуждения нескольких тем, тянущихся с предыдущего выпуска. В гости пришел наш звукач, а по совместительству разработчик Авито - Леша Кудрявцев. Содержание: 00:00:36 - Знакомство с гостем 00:01:44 - Null is Evil - https://www.lucidchart.com/techblog/2015/08/31/the-worst-mistake-of-computer-science/ 00:05:19 - Почему switch тоже нельзя - http://sergeyteplyakov.blogspot.ru/2016/08/whats-wrong-with-switch-operator.html 00:13:24 - MVI - http://hannesdorfmann.com/android/mosby3-mvi-1 00:27:17 - 7 грехов программиста - https://medium.com/russian/7-%D0%B3%D1%80%D0%B5%D1%85%D0%BE%D0%B2-%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%81%D1%82%D0%B0-%D0%B3%D0%BE%D1%80%D0%B4%D1%8B%D0%BD%D1%8F-fffd58553f8f 00:36:16 - Правило Конвея - https://www.thoughtworks.com/insights/blog/applying-conways-law-improve-your-software-development 00:57:30 - Написание неидеального кода - https://www.prolificinteractive.com/2017/09/06/writing-imperfect-code/ 01:24:52 - Разбор гайдлайнов от Эпла - https://habrahabr.ru/company/everydaytools/blog/338982/ 01:31:16 - Слежка за пользователем через доступ к галлерее - https://github.com/KrauseFx/detect.location 01:34:39 - Распознавание китайского рукописного текста от Apple - https://machinelearning.apple.com/2017/09/12/handwriting.html 01:38:55 - Эвент от Гугла 4 октября 01:47:00 - Хактоберфест - https://hacktoberfest.digitalocean.com/ Поддержи лучший подкаст про мобильную разработку, как Денис - один из первых мичманов в нашем экипаже:
patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях! 
Facebook: facebook.com/podlodkacast/
Twitter: twitter.com/PodlodkaPodcast
10/8/20171 hour, 52 minutes, 54 seconds
Episode Artwork

Podlodka #27 - Объектно-ориентированное программирование

Правильно ли мы понимаем объектно-ориентированное программирование? В 27 выпуске подкаста Podlodka к нам в гости пришел Егор Бугаенко, известный блогер со стойкими собственными взглядами на принципы ООП. Содержание: 00:00:40 - О госте 00:05:40 - Что не так с разработкой 00:26:40 - Что такое ООП 00:51:55 - Протекающие абстракции 01:09:00 - Отказаться от наследования 01:19:30 - Проблемы с DI-контейнерами 01:37:30 - Кто подставил NULL Спасибо всем, кто присоединился к первой открытой онлайн-трансляции: https://www.youtube.com/watch?v=RiXXCYMjqZE Если хочется участвовать в таком формате в любом следующем выпуске - присоединяйся к экипажу подлодки в звании мичмана и поддержи лучший подкаст про мобильную разработку :) patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях! Facebook: facebook.com/podlodkacast/ Twitter: twitter.com/PodlodkaPodcast Telegram: t.me/podlodka Полезные ссылки от гостя: Блог http://www.yegor256.com http://www.yegor256.com/books.html Канал https://www.youtube.com/c/yegor256?sub_confirmation=1 Код https://github.com/yegor256/jare/blob/0.11/src/main/java/io/jare/tk/TkApp.java
10/1/20172 hours, 6 minutes, 51 seconds
Episode Artwork

Podlodka #26 - Реактивный стиль программирования

Вы долго просили об этом! И вот, в 26 выпуске подкаста Podlodka речь наконец-то пойдет про реактивное программирование. Наш гость, Дмитрий Воронин - архитектор мобильных приложений из Авито. Он не только успел побыть на стороне внедрения реактивного подхода, но и готов набросить проблем и минусов при его использовании. Содержание: 00:00:55 - О госте 00:08:00 - Что такое реактивное программирование 00:09:30 - Реактивные абстракции 00:25:28 - Операторы 00:38:00 - Архитектурные аспекты реактивного подхода 00:55:30 - Чему мы научились 1:12:45 - Типичные ошибки 01:32:00 - Будущее Rx 01:36:20 - RxJava2 Поддержи лучший подкаст про мобильную разработку, как Денис - один из первых мичманов в нашем экипаже:
https://patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях! 
Facebook: https://facebook.com/podlodkacast/
Twitter: https://twitter.com/PodlodkaPodcast Полезные ссылки от гостя: http://rxmarbles.com/ Про тесты https://github.com/ReactiveX/RxJava/tree/2.x/src/test/java/io/reactivex Full reactive app https://github.com/pakoito/FunctionalAndroidReference Advanced RxJava от мейнтейнера http://akarnokd.blogspot.ru/ RxLint https://bitbucket.org/littlerobots/rxlint
9/26/20172 hours, 12 minutes
Episode Artwork

Podlodka #25 - Проектирование интерфейсов и дизайн-мышление

А вот и 25-ый выпуска вашей любимой подводной субмарины. В этом выпуске мы решили расширить наш кругозор доскональным обсуждением темы дизайна интерфейсов и пользовательского опыта. Зачем разработчику уметь в дизайн? Как законы робототехники связаны с интерфейсами? Что могло бы спасти от катастрофы Чернобольскую АЭС и почему push-нотификации должны умереть? Об этом и многом другом мы поговорили с Антоном Жияновым, которого мы уже упоминали в одном из прошлых выпусков. Антон - автор рассылки “Интерфейсы без шелухи” и менеджер по продукту DaData. Cодержание: 00:00:50 - Знакомство с Антоном Жияновым 00:05:20 - Что такое дизайн 00:12:50 - Зачем разработчику уметь в дизайн 00:30:55 - Законы робототехники в интерфейсе 01:03:50 - Примеры и анти-примеры дизайн-решений 01:44:20 - Как работать с дизайнером 02:05:00 - Вопросы подписчиков Cсылка на выпуск: https://soundcloud.com/podlodka/podlodka-25-proektirovanie-interfeysov-i-dizayn-myshlenie Поддержи лучший подкаст про мобильную разработку: https://patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях! Facebook: https://facebook.com/podlodkacast/ Twitter: https://twitter.com/PodlodkaPodcast Полезные ссылки от гостя: Интерфейсы без шелухи https://antonz.ru/ Онлайн-курс дизайна интерфейсов для недизайнеров: https://dangry.ru/jan/ Справочник дизайнера интерфейсов: https://dangry.ru/sona/interface/ Дональд Норман, Дизайн привычных вещей: https://www.litres.ru/donald-norman/dizayn-privychnyh-veschey-2 Джеф Раскин, Интерфейс: https://www.litres.ru/dzhef-raskin/interfeys-novye-napravleniya-v-proektirovanii-komputernyh-sistem-24499446/ Брет Виктор, Волшебные чернила: http://worrydream.com/MagicInk/
9/17/20172 hours, 27 minutes
Episode Artwork

Podlodka #24 – Как написать звонилку

Написание собственной звонилки кажется неподъемной задачей, но все изменилось в 2к17! Наш гость в 24 выпуске, Кирилл Лашкевич, считает, что с современными технологиями эта задача решается за 3 дня. Кирилл работает iOS-разработчиком в Core команде Viber’а. Поговорили про работу в мессенджере, про технические подробности его написания, а также про написание собственного. Сам же гость представляется не иначе как "Postmodern systems engineer, Core enemy of the state in Viber". Поддержи лучший подкаст про мобильную разработку: https://www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях! Страница в Facebook: facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Содержание: 00:00:43 - Знакомство с гостем 00:02:41 - История Viber 00:10:25 - Устройство команды разработки 00:15:30 - Архитектура и технологии Viber 00:19:40 - Поддержка старых версий iOS и приложения 00:25:23 - Сложности перехода на Swift 00:30:10 - Сторонние библиотеки 00:31:15 - Плюсовое ядро 00:37:12 - Тесты 00:44:17 - CI/CD 00:47:54 - Механизмы синхронизации данных 01:01:21 - Безопасность 01:09:11 - Как написать свою звонилку? 01:21:58 - Оптимизация Viber 01:25:09 - Вопросы слушателей Полезные ссылки от гостя: https://news.tut.by/tv/303346.html https://github.com/jitsi/jitsi-meet/tree/master/ios https://www.viber.com/security-overview/
9/11/20171 hour, 38 minutes, 46 seconds
Episode Artwork

Podlodka #23 – 4V Engine, Flutter, эффективность TDD

В 23 выпуске мы вместе с приглашенным гостем Игорем Василенко из Тинькофф Банка обсудили несколько актуальных статей. В начале мы обсудили «свежие» архитектуры от создателей MVVM-C и RIBLETS, затем поговорили про кроссплатформенную разработку с помощью Flutter и в конце выяснили, насколько TDD замедляет процесс разработки. Решили, что если каждый школьник делает по архитектуре раз в неделю, то и мы не будем стоять в стороне. Рады представить современную архитектуру: PODLODKA. P - Presenter - самый заурядный компонент архитектуры O - Observer - обычно находится на самом верху модуля: высоко сижу - далеко гляжу D - DataSource - Наконец в архитектурных паттернах что-то сказали про таблички и коллекшен вью. Реализует протоколы delegate и datasource. L - LayerController - Основной бич обычных подходов - это то, что они не задумываются о низком слое отображения - layer'ах. Действительно красивые приложения не могут обойтись без LayerController O - ObjectController - а как иначе? D - DisplayController - это как ViewController, но просто не всем букву V завезли :/ K - Key-value storage - обычно обертка над UserDefaults A - Assembly - потому что умеем в DI Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Страница в Facebook: https://facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Содержание: 00:00:50 - Знакомство с гостем 00:03:00 - 4V Engine 00:30:30 - RIB + Plugins 01:04:00 - Flutter 01:46:40 - Измерение эффективности TDD Полезные ссылки: https://marcosantadev.com/new-ios-software-architecture-4v-engine/ http://eng.uber.com/plugins/ https://hackernoon.com/whats-revolutionary-about-flutter-946915b09514 https://codeburst.io/isnt-tdd-test-driven-development-twice-the-work-why-should-you-care-4ddcabeb3df9
9/4/20172 hours, 20 minutes, 50 seconds
Episode Artwork

Podlodka #22 – Геймдев

Делать мобильные игры также весело как и играть в них! Или нет. В 22 выпуске подкаста Podlodka мы разбираемся в тонкостях геймдева для мобильных платформ. У нас в гостях Дмитрий Морозов - глава клиентской разработки Zeptolab. Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Страница в Facebook: https://facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Содержание: 00:01:00 - О госте 00:05:40 - Жизненный цикл игры 00:24:50 - Отличие от продуктовых компаний 00:32:20 - Зарплатные вилки в геймдеве 00:45:00 - Как стать разработчиком игр 00:52:40 - Архитектура и качество кода 01:13:30 - Интересные программистские задачи 01:34:10 - Тестирование мобильных игр 01:43:30 - Вопросы от слушателей Полезные ссылки: https://github.com/alecthomas/entityx http://www.imdb.com/title/tt1942884/
8/28/20172 hours, 14 minutes, 53 seconds
Episode Artwork

Podlodka #21 – Безопасность мобильных приложений

Анастасия Войтова, Mobile Tech Lead в Cossack Labs, рассказала нам, почему нужно постоянно думать о защите информации, какие угрозы и инструменты защиты от них есть на рынке. На закуску разобрали кучу вопросов от наших слушателей, начиная от того, как защищаются банковские приложения, и закачивая сервисами обфускации. Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Полезные ссылки: - Статистика iOS устройств с jailbreak’ом https://www.quora.com/What-percentage-of-iPhones-have-been-jailbroken - Блог с обучающими материалами по исследованию безопасности приложений http://highaltitudehacks.com - Обфускация строк от Стаса https://gist.github.com/DevAlloy/88e218729afd556205ed - Про Pegasus https://www.lookout.com/trident-pegasus-enterprise-discovery
8/23/20171 hour, 39 minutes, 40 seconds
Episode Artwork

Podlodka #20 – Бизнес-цитатник

В этом выпуске мы решили сменить угол зрения и рассмотреть работу на галере с позиции её капитана. Андрей Резанов, основатель, владелец и СЕО своей студии мобильной разработки, раскрыл всю подноготную открытия и ведения бизнеса. Из выпуска вы узнаете, сколько денег нужно занять у бабушки для первого взноса, что делает руководитель, где найти первых клиентов и, самое важное, несколько полезных для жизни бизнес-цитат. Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Содержание: - 00:00:30 - Знакомство с гостем - 00:01:12 - Про студию разработки Андрея - 00:02:32 - Работа в офисе vs свой бизнес - 00:06:00 - Продуктовая компания vs аутсорс - 00:07:00 - В чем задачи руководителя студии - 00:09:20 - Студия разработки vs фриланс - 00:11:30 - Сколько стоит открыть студию - 00:19:14 - Чек-лист по открытию своего бизнеса - 00:24:10 - Что важнее – клиенты или внешняя оболочка - 00:25:40 - Откуда взять портфолио на самом старте - 00:28:10 - ИП vs ООО - 00:33:50 - Сколько денег студии берут за свои проекты - 00:37:20 - Работа с заказчиком - 00:42:35 - Как найти первого клиента - 00:47:40 - Работать ли с зарубежными клиентами - 00:48:35 - Организация процессов разработки - 00:59:10 - Как рассчитываться с клиентом и сотрудниками - 01:08:50 - Найм в студию - 01:13:03 - Можно ли заработать много денег, открыв свою студию - 01:14:30 - Нужно ли вам открывать свой бизнес Полезные ссылки: - Студия разработки Андрея http://advign.ru - Какую зарплату просить в IT https://rb.ru/opinion/skolko-prosit-deneg-v-it - Asana – сервис для управления проектами https://asana.com - Toggl – сервис для управления временем https://toggl.com - Интернет-бухгалтерия “Мое дело” https://www.moedelo.org
8/13/20171 hour, 21 minutes, 14 seconds
Episode Artwork

Podlodka #19 – DISCOVER, JIT-компиляция для Swift, CoreML и конференция ADDC

Очередной разговорный выпуск – такие мы планируем записывать каждый месяц. В этот раз мы позвали Александра Зимина, который поведал нам о своих карьерных планах, а заодно поучаствовал в обсуждении нескольких актуальных тем: DISCOVER, JIT-компиляцию для Swift, CoreML и конференцию ADDC. Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Содержание и ссылки: - 00:00:21 - Представляем гостя - 00:01:40 - Саша рассказывает про планы - 00:06:47 - DISCOVER, just another architecture? - http://tech.gotinder.com/the-new-swipe-right-with-swift/ - 00:35:45 - Процесс тестирования в Badoo - https://habrahabr.ru/company/badoo/blog/334034/ - 00:56:40 - JIT компиляция для server-side Swift - https://lists.swift.org/pipermail/swift-evolution/Week-of-Mon-20170710/037970.html - 01:14:20 - Немного про CoreML - https://goo.gl/b6RWVx - 01:30:47 - ADDC'17 - https://www.youtube.com/playlist?list=PLwR4QwnnbBuJbeU_7CTBzUQn9Z3C05Q_m
8/6/20171 hour, 47 minutes, 24 seconds
Episode Artwork

Podlodka #18 – Realm

Один из самых частых вопросов от мобильных разработчиков, наравне с “VIPER или MVC” – это “CoreData/SQLite или Realm”. В этом выпуске мы решили подвести черту под этой темой и пригласили в гости максимально релевантного эксперта – Дмитрия Обухова, который работает инженером в команде Realm. Он рассказал про основные концепции их базы данных, устройство стека и принципы закрытия работы с хранилищем дополнительными абстракциями. И самое главное – Дима выделил один промокод на бесплатную копию своего indie-приложения Paste, который получит автор лучшей истории опыта работы или знакомства с Realm. Истории могут быть как положительными, так и негативными. Присылайте прямо в наш Telegram-чат. Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Содержание: - 00:00:50 - Знакомство с гостем - 00:02:55 - Что такое Realm – база данных и ORM - 00:07:30 - Почему стоит использовать Realm - 00:13:00 - Про скорость работы - 00:18:35 - Стек Realm - 00:27:05 - Про контексты и работу в многопоточном окружении - 00:36:16 - Как правильно закрываться абстракциями - 00:51:40 - Про конкурс на Paste - 00:53:10 - Realm Mobile Platform - 00:59:40 - Техники решения конфликтов и синхронизации - 01:05:40 - Реализация кастомной логики в Realm Mobile Platform - 01:09:55 - Работа с Push-уведомлениями - 01:15:50 - Ответы на вопросы слушателей к Диме - 01:18:55 - Почему не стоит использовать Realm - 01:26:00 - Опасность завязывания приложения на Realm - 01:35:00 - Как зарабатывает Realm - 01:44:28 - Влияние культуры open source на компанию - 01:52:42 - Realm World Tour и Россия Полезные ссылки: - Realm https://realm.io/ - MBLTdev 16: Синхронизируем данные с помощью Realm. Дмитрий Обухов, Realm https://www.youtube.com/watch?v=ER0-GWjZWGE&t=5s - Связаться с Дмитрием Обуховым [email protected] - Realm Mobile Platform https://realm.io/products/realm-mobile-platform/ - Realm World Tour https://realm.io/world-tour/ - RethinkDB: Why we failed http://www.defmacro.org/2017/01/18/why-rethinkdb-failed.html - Realm Statistics https://realm.io/about/
7/30/20171 hour, 59 minutes, 30 seconds
Episode Artwork

Podlodka #17 — Flux, Redux и все, все, все

А вот и вновь выпуск про архитектуру, на этот раз говорим про Flux, Redux и вот это все! В гостях побывал Алексей Демедецкий - iOS-разработчик из компании-аутсорсера Sigma Software. Ребята пишут все проекты с помощью однонаправленной архитектуры и горя не знают. Все что вы боялись спросить, все то от чего вы отмахивались при упоминании Flux или Redux мы обсудили для вас в этом выпуске. Обсуждение получилось довольно хардкорное, так что лучше послушать с утра на свежую голову. Поддержи лучший подкаст про мобильную разработку: https://www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast 0:00:26 - Представление гостя 0:04:47 - Что такое Flux? 0:11:04 - Компоненты Flux 0:12:31 - Flux на примере 0:17:00 - Декомпозиция сторов 0:19:00 - Шаринг Flux решений между проектами 0:22:00 - Согласованный стейт 0:24:09 - Работа с асинхронностью 0:27:10 - Компромиссы однонаправленной архитектуры 0:28:57 - Единый стор 0:30:30 - DI и тестирование 0:32:51 - Как реализуется слой BL в Flux? 0:40:10 - Single source of truth 0:47:40 - Data-Driven Architecture 0:59:36 - Data-Driven vs Event-Driven 1:02:06 - Дебаг приложения через сокеты и не только 1:05:15 - Уроки, извлеченные из данного подхода 1:18:00 - High level testing 1:28:40 - Где возникают баги? 1:29:55 - Стоимость разработки и поддержки 1:34:57 - Где посмотреть реализацию? 1:40:10 - Насколько сложно войти? Полезные ссылки: Соцсети Алексея - https://github.com/AlexeyDemedetskiy/ - https://twitter.com/DAlooG F8 - https://github.com/fbsamples/f8app Открытый код - https://github.com/aol-public/OneMobileSDK-controls-ios - https://github.com/aol-public/OneMobileSDK-videorenderer-ios Список фреймворков - https://gist.github.com/inamiy/bd257c60e670de8a144b1f97a07bacec - https://github.com/BendingSpoons/katana-swift - https://github.com/guidomb/Portal Статьи - https://goo.gl/ekdBL2 - http://www.cocoawithlove.com/blog/statements-messages-reducers.html - http://chris.eidhof.nl/post/reducers/
7/24/20171 hour, 48 minutes, 56 seconds
Episode Artwork

Podlodka #16 — Продуктоводство

А в этом выпуске подкаста мы обсудили такой непонятный простым смертным технарям термин как продуктоводство. Что такое продукт, кто продукт менеджер, а также многое другое нам поведала гость - Анна Булдакова. Аня - экс-Яндекс, а сейчас уже продукт менеджер в известном стартапе Intercom в Дублине. Вместе с ней мы обсудили тему со всех сторон и получили множество полезных советов по развитию собственных продуктов. Кроме того, мы узнали о том, как бросить это наше программирование, и уйти заниматься действительно полезными вещами. Про это и много другое в 16 выпуске подкаста Podlodka, спешите послушать! Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast 0:01:12 - Представление гостя 0:03:45 - Продукт vs Проект 0:15:05 - PO vs PM 0:18:22 - Какие бывают продукты (B2B, B2C, B2G, non-profit) 0:25:22 - Как искать идеи? 0:49:30 - Метрики продукта 1:24:33 - Когда начинать думать о деньгах? 1:31:50 - Типы менеджеров 1:36:00 - PO vs PM 2 1:39:29 - В чем отличия роли в России и за границей 1:47:04 - Кто такой хороший продакт? 2:06:23 - Как перейти в продакты из разработки 2:12:25 - Книги по теме Поезные ссылки: t.me/proproduct - Канал Анны Булдаковой https://www.nngroup.com/articles/which-ux-research-methods/ - про исследования https://library.gv.com/how-to-choose-the-right-ux-metrics-for-your-product-5f46359ab5be - про метрики https://goo.gl/GnDRiV - про разных менеджеров https://www.amazon.com/Lean-Startup-Entrepreneurs-Continuous-Innovation/dp/0307887898 https://www.amazon.com/Predictably-Irrational-Hidden-Forces-Decisions/dp/0061854549/ref=tmm_hrd_swatch_0?_encoding=UTF8&qid=1500064294&sr=1-1 https://www.amazon.com/Power-Habit-What-Life-Business/dp/1400069289/ref=tmm_hrd_swatch_0?_encoding=UTF8&qid=1500064315&sr=1-1 https://www.amazon.com/About-Face-Essentials-Interaction-Design/dp/1118766571/ref=sr_1_1?s=books&ie=UTF8&qid=1500064334&sr=1-1&keywords=cooper+about+face
7/18/20172 hours, 16 minutes, 50 seconds
Episode Artwork

Podlodka #15 - Вам шашечки или ехать

В этом выпуске к нам в гости впервые пришел человек, далекий от мира мобилок - Сергей Тепляков, .NET разработчик из Microsoft, известный своей книгой про паттерны проектирования и наикрутейшем блогом. Мы поговорили сразу о нескольких крупных темах - как правильно балансировать между производительностью системы и ее хорошим дизайном, про роль самообразования в развитии разработчика и о работе в Microsoft. Содержание: - 00:00:30 - Кратко о темах выпуска и знакомство с гостем - 00:02:25 - Преждевременная оптимизация - 00:09:20 - Преждевременная пессимизация - 00:14:46 - Преждевременное обобщение - 00:18:40 - Культ карго - 00:26:05 - О панической боязни изменения бизнес-требований - 00:28:40 - Подходы scale out и scale up - 00:40:00 - О правильном подходе к оптимизации - 00:42:00 - Микро-бенчмарки - 00:48:35 - Сохранение баланса между хорошим дизайном и производительностью - 00:50:41 - Дырявые абстракции - 00:56:55 - О дырявых абстракциях в мобильной разработке - 01:02:12 - Роль самообразования в развитии разработчика - 01:03:50 - Как развиваться - вглубь или в ширину? - 01:10:30 - Про тех, кто работает только ради денег - 01:20:48 - Про выгорание и неэффективность переработок - 01:33:30 - Блог как инструмент саморазвития - 01:38:15 - О карьере Сергея и Microsoft - 01:43:10 - Особенности работы в США - 01:48:10 - Особенности работы в огромной профессиональной команде Полезные ссылки: - Блог Сергея Теплякова http://sergeyteplyakov.blogspot.ru/ - Закон дырявых абстракций http://russian.joelonsoftware.com/Articles/LeakyAbstractions.html - О повторном использовании кода http://sergeyteplyakov.blogspot.ru/2012/04/blog-post_19.html - Как правильно развиваться http://sergeyteplyakov.blogspot.ru/2015/04/a-proper-way-of-self-education.html - The Passionate Programmer https://pragprog.com/book/cfcar2/the-passionate-programmer - Мифический человеко-месяц https://www.ozon.ru/context/detail/id/83760/ - Дизайн для недизайнеров https://www.ozon.ru/context/detail/id/4018176/ - Рассылка о дизайне интерфейсов https://antonz.ru/
7/9/20171 hour, 59 minutes, 12 seconds
Episode Artwork

Podlodka #14 – ARKit, плохой бэкенд и реактивный VIPER

Встречайте новый, экспериментальный формат подкаста Podlodka. Формат подразумевает собой обсуждение последних статей и новостей из мира мобильной разработки. А в пилотный выпуск мы пригласили в гости руководителя группы отдела iOS разработки из Rambler&Co - Сергея Крапивенского. В выпуске есть обсуждения на любой уровень, от хипстоты и смузи-обсуждений про привлечение пользователей, до реактивного VIPER(сами напросились). Так что каждый найдет себе часть по душе! Формат новый, выпуск - пилотный, так что звук слегка потрачен, извиняйте :) Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast - 00:00:28 - Представляем гостя - 00:02:20 - AR - http://www.madewitharkit.com/ - https://twitter.com/MadeWithARShit - 00:16:44 - Как написать максимально хреновый бэкенд для мобильного приложения - https://habrahabr.ru/post/331120/ - 00:37:14 - Статья по VIPER-S - http://www.thinkandbuild.it/viper-s-writing-your-own-architecture-to-understand-its-importance-part-1/ - 00:42:45 - Реактивный VIPER - 00:54:05 - Еще про AR ¯\_(ツ)_/¯ - 00:55:08 - Core ML - https://alexsosn.github.io/ml/2017/06/09/Core-ML-will-not-Work-for-Your-App.html - 01:11:00 - Уроки, извлеченные из трёх миллионов загрузок на AppStore - https://habrahabr.ru/post/331466/
7/8/20171 hour, 31 minutes, 40 seconds
Episode Artwork

Podlodka #13 - Асинхронный UI и декларативные интерфейсы

Нас давно просили обсудить построение сложных интерфейсов. И вот, в 13 выпуске нашего подкаста мы поговорили про то, как оптимизировать сложные интерфейсы, используя фоновые потоки и затронули тему декларативного программирования. В этом нам помогла небезызвестная Ксения Покровская - ведущая популярного подкаста Радио-Т и iOS-разработчик из Facebook. В конце выпуска мы обсудили важность знания фундаментальных основ программирования на собеседованиях и поспорили о необходимости высшего образования для программистов. Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Страница в Facebook: https://www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Содержание: 00:00:50 - Знакомство с Ксенией Покровской 00:02:45 - Зачем нужно оптимизировать интерфейсы 00:09:30 - Какие интерфейсы имеет смысл оптимизировать 00:18:53 - Что не хватает стандартному SDK 00:27:55 - Что обычно тормозит в UI 00:50:20 - Инструменты для создания асинхронного UI 00:59:30 - Декларативные интерфейсы 01:15:20 - Оптимизация анимаций и переходов 01:23:00 - Метрики для оценки UI 01:33:10 - Будущее декларативного подхода 01:37:40 - Зачем знать, если есть Ray Wenderlich 01:50:30 - Нужно ли программисту заканчивать ВУЗ Полезные ссылки: https://www.youtube.com/watch?v=Tyz69NZKGRY https://github.com/TextureGroup/Texture http://componentkit.org/ https://radio-t.com/
6/28/20172 hours, 9 minutes, 20 seconds
Episode Artwork

Podlodka Special - AppsConf 2017 (5) - Про частые релизы, AR, подводим итоги

И наконец заключительная часть наших выпусков с AppsConf. Поговорили про то, как часто релизить и редко все ломать. Во втором интервью Вадим Дробинин рассказал нам о том, что начать делать AR у себя в приложениях совсем не сложно. Ну и в заключительной части пригласили Владислава Дугниста и подвели черту под всем мероприятием. 00:00:00 - Как релизить концепты каждую неделю и не сломать проект (Владислав Дугнист, MLWorks) http://appsconf.ru/2017/abstracts/2699 00:08:13 - Дополненная реальность в Swift (Вадим Дробинин) http://appsconf.ru/2017/abstracts/2722 00:29:03 - Подводим итоги с Владиславом Дугнистом
6/25/201737 minutes, 38 seconds
Episode Artwork

Podlodka Special - AppsConf 2017 (4) - Оптимизация запуска, UI-тесты, Backend на Swift

Четвертая часть выпусков с AppsConf'2017 начинается со второго дня конференции(надеюсь вы еще не запутались). Поговорили с тремя докладчиками, есть и хардкоренка про оптимизацию запуска приложений, и хайповая тема про server-side Swift. А еще обсудили как грамотно организовать у себя UI-тесты. Содержание: 00:01:20 - Оптимизация времени запуска iOS-приложений (Николай Лихогруд, Яндекс) http://appsconf.ru/2017/abstracts/2605.html 00:14:38 - Про UI-тесты в iOS проекте (Михаил Домрачев, Improve Digital) http://appsconf.ru/2017/abstracts/2821 00:24:06 - Backend на Swift (Роман Мочалов, Improve Digital) http://appsconf.ru/2017/abstracts/2712
6/23/201741 minutes, 14 seconds
Episode Artwork

Podlodka Special - AppsConf 2017 (3) - Домашние проекты и feature toggle

А мы возвращаемся к обсуждению технических докладов с AppsConf 2017. В третьей части мы поговорили с про то, как готовить проекты в домашних условиях и о том, как организовать A/B тестирование с помощью подхода «Feature Toggle». Все это, а также итоги первого дня в третьей части специального выпуска подкаста Podlodka с конференции AppsConf! Содержание: 00:00:20 - Как делаются домашние проекты (Вадим Смирнов, 2GIS) 00:21:22 - Feature Toggle (Евгений Кривобоков, Avito) 00:40:50 - Подведение итогов первого дня (feat Леша Кудрявцев) Полезные ссылки: Просыпаешься, а твоё приложение на главной в App Store: как правильно готовить pet-project'ы http://appsconf.ru/2017/abstracts/2684 Toggle your app http://appsconf.ru/2017/abstracts/2707
6/20/201746 minutes, 12 seconds
Episode Artwork

Podlodka Special - AppsConf 2017 (2) - Максим Дорофеев

А сегодня у нас специальный-специальный выпуск с конференции AppsConf 2017! Вместе с дружественным подкастом «Разбор полетов» мы взяли интервью у Максима Дорофеева - известного «прокрастинатолога» (консультанта по личной эффективности), автора блога «Много сделал!» и новой книги «Джедайские техники. Как воспитать свою обезьяну, опустошить инбокс и сберечь мыслетопливо». Полезные ссылки: Блог Максима Дорофеева: http://mnogosdelal.ru/ Подкаст «Разбор полетов»: http://razbor-poletov.com/
6/16/201746 minutes, 52 seconds
Episode Artwork

Podlodka Special - AppsConf 2017 (1) - Ловля сетями и координаторы

А мы начинаем серию из нескольких специальных выпусков подкаста Podlodka, записанных прямо на конференции AppsConf 2017! В первом выпуске мы поделились нашими ожиданиями от докладов и поговорили с первыми двумя спикерами. Содержание: 00:01:00 - Наши ожидания от докладов 00:08:57 - Отладка сетевых запросов (Дмитрий Рыбаков, Lamoda) 00:23:20 - Application Coordinator (Павел Гуров, Avito) Тезисы: Ловля сетями http://appsconf.ru/2017/abstracts/2584 Application Coordinator http://appsconf.ru/2017/abstracts/2711
6/12/201740 minutes, 2 seconds
Episode Artwork

Podlodka Special - WWDC 2017

Записали спецвыпуск подкаста прямо на WWDC, в суперсекретной студии Apple! Трое гостей выпуска - Андрей Ивашенцев, Рома Бусыгин и Шурик Бабаев рассказали о своих персональных рейтингах анонсов этой конференции. Обсудили VR, AR, новый Xcode, изменения в Swift и Foundation, обновленный App Store и другие анонсы. Содержание: 00:00:00 - Знакомство с гостями 00:03:52 - Рынок VR 00:09:30 - ARKit 00:16:40 - Metal 2 00:18:15 - Xcode 9 00:27:08 - Foundation и Swift4 00:36:15 - Phase deploy 00:41:00 - C2C платежи Полезные ссылки: - Канал Tolstoy Live со стримингом WWDC https://t.me/tolstoylive - Сессии WWDC 2017 https://developer.apple.com/videos/play/wwdc2017
6/8/201743 minutes, 18 seconds
Episode Artwork

Podlodka #12 - Android architecture

Неужели в Android тоже есть архитектура? Чем репозитории отличаются от сервисов, а NSNotificationCenter от шины данных? В 12 выпуске нашего подкаста мы пригласили известного спикера - Евгения Мацюка, Andorid team-lead из Лаборатории Касперского. Вместе мы попробовали разобраться с архитектурными подходами и историей их развития на платформе Android. # Розыгрыш билета на AppsConf Мы хотим разыграть билет на AppsConf'17 Чтобы поучаствовать в конкурсе, надо: - Пошарить ссылку на любимый из выпусков нашего подкаста в любой социальной сети - В форме https://goo.gl/forms/wHu4nDZugZ1YFup32 указать ссылку на пост в социальной сети и свои контакты Победителя определим рандомом(true) по всем заявкам. Ссылочки принимаются до 20:00 30 мая. Победителем будет считаться автор поста, с ним свяжемся сразу после объявления результатов и расскажем как он сможет получить билет. P.S. Сами планируем сходить на конфу, так что там увидимся ;)
5/28/20171 hour, 52 minutes, 26 seconds
Episode Artwork

Podlodka #11 - Test Driven Development

На что нужно писать тесты и зачем это делать? Дорого ли обходится поддержка кодовой базы вместе с тестами? Как продать процесс разработки через тестирование своей команде или руководству? В 11 выпуске подкаста про мобильную разработку подлодку мы обсудили тему тестирования в целом и TDD в частности. Выпуск получился длинным, но очень информативным и весёлым. Спасибо большое Андрею Мишанину (ex-team lead Яндекс) за участие в выпуске! Присоединяйтесь к обсуждению этого и других выпусков в нашем Telegram-канале: https://t.me/podlodka Содержание: 00:00:18 - О госте и теме выпуска 00:03:25 - Что, когда и зачем тестировать 00:32:35 - Модульные тесты 00:45:40 - Интеграционные тесты 01:08:04 - Принципы FIRST для модульных тестов 01:40:00 - TDD 02:03:00 - Как прогонять модульные тесты за несколько секунд 02:14:30 - Что такое тестируемость 02:25:00 - Заблуждения о тестах 02:34:45 - Как продавать тестирование 02:45:30 - Что почитать по теме Полезные ссылки: https://cleancoders.com/ https://pragprog.com/magazines/2012-01/unit-tests-are-first https://www.amazon.com/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882/ https://www.amazon.com/Growing-Object-Oriented-Software-Guided-Tests/dp/0321503627/ https://www.amazon.com/Working-Effectively-Legacy-Michael-Feathers/dp/0131177052/
5/21/20172 hours, 49 minutes, 31 seconds
Episode Artwork

Podlodka #10 - BaaS, CaaS и self-hosted backend

Обсудили, что делать мобильному разработчику, который хочет написать бэкенд для своего приложения, но понятия не имеет, как. Вместе с Германом Сапрыкиным разобрали все популярные BaaS, CaaS и self hosted решения, их плюсы, минусы и методику выбора подхода для себя. А напоследок узнали, как ему живется и работается в Бангкоке. Содержание: - 00:00:50 - Знакомство с гостем - 00:02:50 - Говорим про BaaS’ы - 00:06:45 - Обсуждаем Firebase - 00:48:15 - CMS as a Service - 00:59:28 - Что можно использовать для self-hosted решения - 01:10:32 - Сравниваем решения - 01:26:05 - Работа в Таиланде Полезные ссылки: - Инструмент для MonkeyTesting https://github.com/zalando/SwiftMonkey - Инструмент для аналитики и маркетинга https://www.appboy.com - CaaS’ы https://elemeno.io https://www.contentful.com https://cosmicjs.com Tarantool: https://tarantool.org/ https://tarantool.io/ AWS: https://aws.amazon.com/ru/mobile/
5/14/20171 hour, 44 minutes, 34 seconds
Episode Artwork

Podlodka #9 - Рекрутинг и рынок мобильной разработки

Тема рекрутинга и прохождения собеседований постоянно всплывает в наших выпусках. Мы позвали в гости Алексея Исаева, руководителя группы рекрутмента в компании GMS, чтобы получить комментарии профессионального HR. В процессе обсуждения привели много цифр - вилки зарплат, количество разработчиков на рынке, проценты открытых резюме. Обсудили технологические тренды в HR, механизмы проведения собеседований и необходимый бэкграунд для технических рекрутеров. Содержание: - 00:00:45 - Знакомство с гостем - 00:03:25 - Количество разработчиков в России - 00:04:50 - Количество мобильных разработчиков в России - 00:09:35 - Кем сейчас выгоднее работать - 00:12:35 - Социальные слепки кандидатов - 00:22:00 - Вилки мобильных разработчиков - 00:28:25 - Рынок кросс-платформенных разработчиков - 00:35:00 - IT рекрутеры в качестве агентов для соискателей - 00:40:45 - Рынок мобильной разработки в странах СНГ - 00:48:20 - Зачем нужны рекрутинговые агентства - 01:10:48 - Технологии в рекрутменте - 01:26:25 - Как составить резюме - 01:43:11 - Какой бэкграунд должен быть у IT рекрутера - 01:50:00 - Собеседования в стартапах и крупных компаниях - 01:58:20 - Типичные ошибки рекрутеров - 02:07:30 - Вопросы от слушателей Полезные ссылки: - Как избавиться от страха поменять работу, часть 1 (здесь же цифры из обсуждения) https://gmsservices.ru/blog/2016/10/19/no-fear/ - Как избавиться от страха поменять работу, часть 2 https://gmsservices.ru/blog/2016/11/18/no-fear-2/ - Советы по прохождению интервью https://gmsservices.ru/blog/2016/04/06/7-sovetov-interview/ - Описание организации технического интервью в компании http://etolstoy.com/2016/07/23/how-we-interview/
5/9/20172 hours, 27 minutes, 28 seconds
Episode Artwork

Podlodka #8 - Code Review

Пообщались про Code Review, разобрали, какие цели перед собой ставить, как организовать процесс в разных командах и как измерить его эффективность. Ну и в комплекте - много шуточек про фактор автобуса. Содержание: - 00:00:20 - Приветствие - 00:00:35 - Цели проведения Code Review - 00:34:10 - Способы организации Code Review в команде - 00:51:10 - Методики проведения Code Review от ведущих - 01:05:40 - Кросс-проектные Code Review - 01:12:11 - Измерение эффективности Code Review Полезные ссылки: - “May the Code Review be with you”, Толстой Егор https://mobiusconf.com/talks/the-da-vinci-code-review/ - Инструкция по проведению Code Review https://habrahabr.ru/company/Voximplant/blog/272469/ - Goal-Question-Metric Paradigm https://www.cs.umd.edu/~basili/publications/technical/T89.pdf
4/24/20171 hour, 34 minutes, 8 seconds
Episode Artwork

Podlodka #7 - Антипаттерны в промышленной разработке

Основная тема выпуска - антипаттерны в промышленной разработке, разоблачать которые нам помогал “нулевой iOS разработчик Яндекса” Роман Бусыгин. Кроме того, вместе с Александром Зиминым обсудили приближающийся Mobius, доклады и спикеров. Спонсор выпуска: Конференция Mobius. Скидка 4.000 р на билеты по промокоду PodlodkaPromo. http://bit.ly/podlodka_mobius Содержание: - 00:00:16 - Приветствие - 00:02:33 - Обсуждения докладов конференции Mobius - 00:33:49 - Становление “нулевого” iOS-разработчика в Яндексе - 00:54:00 - Анти-паттерны в разработке ПО - 02:04:44 - Немного о Test Driven Development Полезные ссылки: - Блог DestroyAllSoftware https://www.destroyallsoftware.com - “Секреты управления программистами”, Александр Орлов https://www.ozon.ru/context/detail/id/3939090/ - Антипаттерны https://sourcemaking.com/antipatterns - “Domain-Driven Design”, Eric Evans https://www.amazon.com/Domain-Driven-Design-Tackling-Complexity-Software/dp/0321125215 - “SOLID Object-Oriented Design”, Sandi Metz https://vimeo.com/12350535
4/17/20172 hours, 19 minutes, 48 seconds
Episode Artwork

Podlodka #6 - Войти в IT с Алексеем Скутаренко

Нам очень часто задают вопрос “Как войти в IT”. Чтобы закрыть эту тему на долгое время, мы решили позвать настоящего эксперта - Алексея Скутаренко, автора самого известного в России курса для начинающих iOS разработчиков. Обсудили, что должен знать Junior, откуда можно получить эти знания и как их потом конвертировать в работу. Также затрагивается животрепещущая тема работы в мировых корпорациях. Разговор получился действительно интересным, хоть и длинным! Содержание: 00:00:00 - Приветствие 00:00:40 - Знакомство с гостем 00:23:50 - Как стать Junior iOS разработчиком 00:54:00 - Что должен знать Junior 01:13:05 - Про группу iOS Development Course 01:46:55 - Советы по прохождению собеседований 02:15:47 - Ответы на вопросы к Алексею Полезные ссылки: - Сообщество Алексея Скутаренко https://vk.com/iosdevcourse - Книги: Effective Java, Effective Objective-C, Thinking In Java, Clean Code, Cracking the Coding Interview
4/9/20172 hours, 32 minutes
Episode Artwork

Podlodka #5 - SOA и CleanSwift

Сугубо архитектурный и холиварный выпуск. Сначала - долгое обсуждение Service Oriented Architecture в iOS, ролей и контрактов сервисов. Потом - Clean Architecture от дядюшки Боба и Clean Swift как ее подмножество. Ну а на закуску - немного книг для прочтения и замечательных историй от ведущих про то, как они попали в мобильную разработку. Содержание: - 00:00 - Приветствие - 01:30 - Сервис-ориентированная архитектура - 03:13 - Слоистая архитектура - 06:15 - Что же такое сервис? - 15:00 - Проблемы неявных сервисов - 18:50 - Состояния в сервисе - 23:10 - Немного о core-компонентах - 25:00 - Священная война за сервисы - 31:40 - Проектирование сервиса госуслуг - 45:00 - Ограничения при проектировании компонентов - 59:00 - Сервисы против пришельцев фасадов - 01:02 - Кто, если не SOA? - 01:04 - Чистая архитектура дядюшки Боба - 01:10 - О “Clean swift architecture” либо хорошо, либо ничего - 01:25 - VIP cycle - 01:29 - Какая архитектура лучше или немного о ролях - 01:36 - Последние новости: - Apple купила Workflow - Reject приложения с ReactNative - iOS 10.3 (ответы пользователям, новая файловая система) - 01:50 - Ответы на вопросы - Как попали в iOS? - Какая литература повлияла? - 02:10 - Like, share, repost, join telegram channel Полезные ссылки: - Service Oriented Architecture https://www.youtube.com/watch?v=Eman1j06YsU - The Clean Architecture https://8thlight.com/blog/uncle-bob/2012/08/13/the-clean-architecture.html - Get started with Clean Swift http://clean-swift.com - Apple покупает Workflow https://www.macstories.net/news/apple-acquires-workflow - Реджекты приложения на React Native https://github.com/facebook/react-native/issues/13011 - Xcode 8.3 генерирует большие бинарники http://www.openradar.me/31302382 - GTD in 15 minutes https://hamberg.no/gtd/
4/3/20172 hours, 12 minutes, 45 seconds
Episode Artwork

Podlodka #4 - Мутационное тестирование

Если вы когда-нибудь задавались вопросом “А кто тестит мои тесты?”, то этот выпуск точно для вас. Мы дружно пытаем нашего гостя, Алексея Денисова, на тему того, что такое мутационное тестирование, и пытаемся придумать, как его встроить в процесс разработки софта. Ну и, конечно, обсуждаем Mull - инструмент для создания и расстрела мутантов для LLVM. Содержание: - 00:00 - Приветствие - 00:58 - Знакомство с гостем этого выпуска, Алексеем Денисовым - 06:10 - Про Code Coverage - 21:35 - Что такое мутационное тестирование - 39:10 - Длительность мутационного тестирования - 43:00 - Оптимизация мутационного тестирования - 47:30 - LLVM - 49:38 - Использование Mull в iOS разработке - 59:18 - Continuous Mutation Testing - 01:05:14 - Планы развития Mull - 1:14:00 - Последние новости: Android O, Apple Clips. - 1:24:55 - Ответы на вопросы слушателей из нашего чата: про софт, который используют ведущие, и снова про карьерную лестницу. Полезные ссылки: - Блог Алексея Денисова https://lowlevelbits.org - Доклад про мутационное тестирование на FOSDEM https://www.youtube.com/watch?v=YEgiyiICkpQ - Репозиторий Mull https://github.com/mull-project/mull - LLVM-based Mutation Testing System. Request For Comments http://lowlevelbits.org/llvm-based-mutation-testing-system/ - Новая версия Android O https://tproger.ru/news/android-o-developer-preview/ - Приложение Apple Clips http://www.apple.com/clips/
3/27/20171 hour, 49 minutes, 19 seconds
Episode Artwork

Podlodka #3 - IoC, DI и DIP

В этом выпуске обсуждаем три очень тесно связанных, но все же разных термина: Inversion of Control, Dependency Injection и Dependency Inversion Principle. Наш гость, Илья Пучка, разработчик open source проектов DIP и Sorcery, рассказывает о практической реализации DI-контейнеров на Swift, отличиях FieryCrucible, DIP, Typhoon и Swinject. Ну и, конечно, раскроется главная интрига - куда пошли работать Стас и Глеб. Обсуждение: https://telegram.me/podlodka Содержание: - 00:00 - Приветствие - 01:20 - Знакомство с гостем этого выпуска, Ильей Пучка - 03:16 - Слабосвязанный код - 07:30 - Inversion of Control, Dependency Injection, Dependency Inversion Principle - 16:00 - Service Locator и DI-контейнеры - 36:33 - DI-контейнеры на Swift: DIP, Swinject, Typhoon, Fiery Crucible - 1:17:00 - Последние новости: запрет Rollout.io, изменение метадаты приложений, монорепозиторий в Uber, анонс KotlinConf. - 1:38:16 - Ответы на вопросы слушателей из нашего чата: карьерная лестница после старшего разработчика, способы попасть в IT Полезные ссылки: - Dependency Rejection http://blog.ploeh.dk/ - Репозиторий FieryCrucible https://github.com/jkolb/FieryCrucible - Репозиторий DIP https://github.com/AliSoftware/Dip - Ужесточение проверок Apple https://forums.developer.apple.com/thread/73640 - Открытое письмо в Apple от Rollout.io https://rollout.io/blog/open-letter-to-apple-secure-javascript-injection-ios/ - Монорепозиторий в Uber https://eng.uber.com/ios-monorepo/
3/20/20172 hours, 14 seconds
Episode Artwork

Podlodka #2 - Continuous Integration/Delivery/Deployment

Обратная связь: https://docs.google.com/forms/d/e/1FAIpQLSdFuLZCTPJ18idlRBgh29QlQrcfIgHvqlfEZYsZMhqWhV9g8Q/formResponse Обсуждение: https://telegram.me/podlodka Содержание: - 00:00 - Приветствие - 01:56 - Что такое Continuous Integration - 14:51 - Что такое Continuous Delivery - 18:07 - Что такое Continuous Testing - 27:18 - Особенности CI/CD в мобильной разработке - 34:55 - Вкратце про исследование мобильного CI/CD от Facebook - 39:07 - Устройство релизного цикла в Facebook - 55:11 - Как устроено тестирование в Facebook - 1:01:20 Результаты анализа статистики разработки в Facebook - 1:13:22 - Последние новости: релизы Kotlin и Gradle, слухи про iPhone 8, MWC 2017, WWDC Scholarship - 1:23:31 - Ответы на вопросы слушателей из нашего чата: используемые нами поды, разработка WatchKit/iMessage extensions Полезные ссылки: - Continuous Deployment of Mobile Software at Facebook https://research.fb.com/wp-content/uploads/2017/02/fse-rossi.pdf - WWDC 2017 Scholarship https://developer.apple.com/wwdc/scholarships/
3/13/20171 hour, 35 minutes, 45 seconds
Episode Artwork

Podlodka #1 - VIPER и React Native

Обратная связь: https://goo.gl/forms/DcTb2Snokvqk9Pm23 Обсуждение: https://telegram.me/podlodka Содержание: - 00:00 - Знакомство - 1:28 - VIPER - 40:18 - React Native - 1:22:21 - Анонс WWDC - 1:29:48 - ABI Stability в Swift 4 - 1:33:14 - Обзор ближайших событий
2/26/20171 hour, 39 minutes, 58 seconds