<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd">
  <channel>
    <title>Два Ивана (название обсуждается)</title>
    <link>https://doubleivan.ru/</link>
    <description>Разработчики из Ostrovok.ru разговаривают про Python и IT</description>
    <email>ivan.elfimov@ostrovok.ru</email>
    <image>
      <title>Два Ивана (название обсуждается)</title>
      <url>https://doubleivan.ru/logo_ng.jpg</url>
      <link>https://doubleivan.ru/</link>
    </image>
    <generator>Hugo -- gohugo.io</generator>
    <language>ru-ru</language>
    
    
    <copyright>Creative Commons - Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0) License.</copyright>
    <lastBuildDate>Fri, 21 Nov 2025 12:51:08 +0300</lastBuildDate>
    <itunes:category text="Technology" />
    <itunes:author></itunes:author>
    <itunes:subtitle>Разработчики из Ostrovok.ru разговаривают про Python и IT</itunes:subtitle>
    <itunes:explicit>no</itunes:explicit>
    <itunes:image href="https://doubleivan.ru/logo_ng.jpg"/>
    <itunes:keywords>python,it,russian</itunes:keywords>
    <itunes:summary>Разработчики из Ostrovok.ru разговаривают про Python и IT</itunes:summary>
    <itunes:owner>
        <itunes:email></itunes:email>
        <itunes:name></itunes:name>
    </itunes:owner>
    
    <item>
      <title>Два Ивана №44 Отменяем код-ревью вместе с Мишей Москалёвым #гостевой</title>
      <link>https://doubleivan.ru/podcasts/2025_11_21_0044_code_review/</link>
      <pubDate>Fri, 21 Nov 2025 06:00:00 +0000</pubDate>
      <itunes:image href="https://ru-msk-dr3-1.store.cloud.mts.ru/mave/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/images/e69d0328-24f4-4dcd-893b-992e646345bb.png"/>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>01:24:31</itunes:duration>
      <itunes:season>3</itunes:season>
      <itunes:episode>44</itunes:episode>
	  <itunes:episodeType>full</itunes:episodeType>
	  <itunes:summary>Обсуждаем, почему обязательное код-ревью превращается в карго-культ и не повышает качество. Альтернативы и реальная практика отмены ревью.</itunes:summary>
      <author></author>
      <guid>https://doubleivan.ru/podcasts/2025_11_21_0044_code_review/</guid>
      <description>Обсуждаем, почему обязательное код-ревью превращается в карго-культ и не повышает качество. Альтернативы и реальная практика отмены ревью.</description>
      <enclosure url="https://ru-msk-dr3-1.store.cloud.mts.ru/mave/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/episodes/e69d0328-24f4-4dcd-893b-992e646345bb.mp3" length="40571942" type="audio/mpeg"/>
      <content:encoded><![CDATA[<p>Два Ивана уже много раз обсуждали код-ревью и пробовали его отменить, но в итоге получилось это сделать не у нас, а у Миши Москалёва из X5, чему мы очень рады. Мы обсудили, почему обязательное код-ревью нередко превращается в карго-культ и не повышает качество кода. Поговорили про кажущуюся пользу и альтернативы код-ревью.</p>
<p>Подписывайтесь на канал Миши в ТГ — <a href="https://t.me/sexyfrontend">«Все идет по скраму»</a>.</p>
]]></content:encoded>
    </item>
    
    <item>
      <title>Два Ивана №43 Про инциденты с Тёмой Пулявиным #гостевой</title>
      <link>https://doubleivan.ru/podcasts/2025_11_07_0043_puliavin/</link>
      <pubDate>Fri, 07 Nov 2025 06:00:00 +0000</pubDate>
      <itunes:image href="https://ru-msk-dr3-1.store.cloud.mts.ru/mave/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/images/367a108e-bbcf-4180-8309-e8505f11aa55.jpg"/>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>01:24:24</itunes:duration>
      <itunes:season>3</itunes:season>
      <itunes:episode>43</itunes:episode>
	  <itunes:episodeType>full</itunes:episodeType>
	  <itunes:summary>Про инциденты в IT и не только с CTO Ситидрайва Тёмой Пулявиным. Выпуск для фаталистов.</itunes:summary>
      <author></author>
      <guid>https://doubleivan.ru/podcasts/2025_11_07_0043_puliavin/</guid>
      <description>Про инциденты в IT и не только с CTO Ситидрайва Тёмой Пулявиным. Выпуск для фаталистов.</description>
      <enclosure url="https://ru-msk-dr3-1.store.cloud.mts.ru/mave/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/episodes/367a108e-bbcf-4180-8309-e8505f11aa55.mp3" length="81026596" type="audio/mpeg"/>
      <content:encoded><![CDATA[<p>Этот выпуск мог не случиться, но у нас получилось несмотря ни на что. В гостях у двух Иванов CTO Ситидрайва — Тёма Пулявин и вместе мы поговорили про инциденты и не только в IT. Выпуск рекомендуется к прослушиванию всем фаталистам.</p>
<p>Подписывайтесь на канал Тёмы — <a href="https://t.me/tobelead">https://t.me/tobelead</a>.</p>
<p>Обещанная фоточка с парковкой смартов — <a href="https://autoreview.ru/news/karshering-youdrive-vystavil-avtomobili-na-prodazhu">https://autoreview.ru/news/karshering-youdrive-vystavil-avtomobili-na-prodazhu</a>.</p>
]]></content:encoded>
    </item>
    
    <item>
      <title>Два Ивана №42 Про системный анализ с Лизой Миротиной</title>
      <link>https://doubleivan.ru/podcasts/2025_10_10_0042_system_analysis/</link>
      <pubDate>Fri, 10 Oct 2025 06:00:00 +0000</pubDate>
      <itunes:image href="https://ru-msk-dr3-1.store.cloud.mts.ru/mave/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/images/c8526daa-e4f4-4cba-a34e-80b4e28c699c.png"/>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>01:14:59</itunes:duration>
      <itunes:season>3</itunes:season>
      <itunes:episode>42</itunes:episode>
	  <itunes:episodeType>full</itunes:episodeType>
	  <itunes:summary>В гостях у двух Иванов системный аналитик из Oggetto — Лиза Миротина. Мы поговорили про образование, методы работы и роль аналитика в проекте.</itunes:summary>
      <author></author>
      <guid>https://doubleivan.ru/podcasts/2025_10_10_0042_system_analysis/</guid>
      <description>В гостях у двух Иванов системный аналитик из Oggetto — Лиза Миротина. Мы поговорили про образование, методы работы и роль аналитика в проекте.</description>
      <enclosure url="https://ru-msk-dr3-1.store.cloud.mts.ru/mave/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/episodes/c8526daa-e4f4-4cba-a34e-80b4e28c699c.mp3" length="71988628" type="audio/mpeg"/>
      <content:encoded><![CDATA[]]></content:encoded>
    </item>
    
    <item>
      <title>Два Ивана №41 Про мобильную разработку с Вовой Теблоевым</title>
      <link>https://doubleivan.ru/podcasts/2025_09_19_0041_mobile_development/</link>
      <pubDate>Fri, 19 Sep 2025 06:00:00 +0000</pubDate>
      <itunes:image href="https://ru-msk-dr3-1.store.cloud.mts.ru/mave/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/images/e1ffbd99-be49-45f1-bc32-e36cd1ad6ecc.jpg"/>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>01:31:37</itunes:duration>
      <itunes:season>3</itunes:season>
      <itunes:episode>41</itunes:episode>
	  <itunes:episodeType>full</itunes:episodeType>
	  <itunes:summary>Тренды в мобильной разработке с Вовой Теблоевым. Корпоративная культура, команды и влияние LLM на мобильные приложения.</itunes:summary>
      <author></author>
      <guid>https://doubleivan.ru/podcasts/2025_09_19_0041_mobile_development/</guid>
      <description>Тренды в мобильной разработке с Вовой Теблоевым. Корпоративная культура, команды и влияние LLM на мобильные приложения.</description>
      <enclosure url="https://ru-msk-dr3-1.store.cloud.mts.ru/mave/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/episodes/e1ffbd99-be49-45f1-bc32-e36cd1ad6ecc.mp3" length="87959263" type="audio/mpeg"/>
      <content:encoded><![CDATA[<p>В новом выпуске два Ивана вместе с Вовой Теблоевым обсуждают современные и не очень тренды в мобильной разработке. Говорим о корпоративной культуре, командной работе и разнообразии ролей в IT-компаниях. Не обошлось без LLM и как они влияют на мобильные приложения, сравниваем задачи мобильных и бэкенд-разработчиков, делимся личным опытом и обсуждаем будущее индустрии.</p>
<p>Подписывайтесь на канал Вовы — <a href="https://t.me/the_rebel_cto">https://t.me/the_rebel_cto</a>.</p>
]]></content:encoded>
    </item>
    
    <item>
      <title>Два Ивана №40 Тайпчекеры</title>
      <link>https://doubleivan.ru/podcasts/2025_07_21_0040_typecheckers/</link>
      <pubDate>Mon, 21 Jul 2025 06:00:00 +0000</pubDate>
      <itunes:image href="https://ru-msk-dr3-1.store.cloud.mts.ru/mave/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/images/dd47b770-50b8-4452-9956-eb5861ce9c77.png"/>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>00:41:27</itunes:duration>
      <itunes:season>3</itunes:season>
      <itunes:episode>40</itunes:episode>
	  <itunes:episodeType>full</itunes:episodeType>
	  <itunes:summary>Два Ивана остаются под впечатлением от PiterPy и продолжают разговор про инструменты экосистемы Python</itunes:summary>
      <author></author>
      <guid>https://doubleivan.ru/podcasts/2025_07_21_0040_typecheckers/</guid>
      <description>Два Ивана остаются под впечатлением от PiterPy и продолжают разговор про инструменты экосистемы Python</description>
      <enclosure url="https://ru-msk-dr3-1.store.cloud.mts.ru/mave/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/episodes/dd47b770-50b8-4452-9956-eb5861ce9c77.mp3" length="39805682" type="audio/mpeg"/>
      <content:encoded><![CDATA[<p>Два Ивана остаются под впечатлением от PiterPy и продолжают разговор про инструменты экосистемы Python. В этот раз обсудили различные аспекты типизации в Python, сравнили с TypeScript и поговорили про новые инструменты, которые могут повлиять на типизацию в будущем. Ещё вспомнили про JetBrains и, конечно же, про LLM. Не обошлось и без зубодробительной теории категорий.</p>
<p>Островок приглашает вас на travel-tech хакатон! Присоединяйтесь, чтобы воплотить свои идеи, прокачать навыки и попробовать силы в захватывающем техническом марафоне. Все подробности на сайте О! Хакатона.</p>
<ul>
<li><a href="https://blog.edward-li.com/tech/comparing-pyrefly-vs-ty/">Comparing Pyrefly vs Ty</a></li>
</ul>
]]></content:encoded>
    </item>
    
    <item>
      <title>Два Ивана №39 Почему всё заржавело</title>
      <link>https://doubleivan.ru/podcasts/2025_05_22_0039_piterpy/</link>
      <pubDate>Thu, 22 May 2025 06:00:00 +0000</pubDate>
      <itunes:image href="https://ru-msk-dr3-1.store.cloud.mts.ru/mave/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/images/1a28d634-5255-4a28-9b88-18d55cce95b2.jpg"/>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>00:25:51</itunes:duration>
      <itunes:season>3</itunes:season>
      <itunes:episode>39</itunes:episode>
	  <itunes:episodeType>full</itunes:episodeType>
	  <itunes:summary>Запись с конференции PiterPy! Два Ивана разбираются в том, как Rust меняет экосистему Python</itunes:summary>
      <author></author>
      <guid>https://doubleivan.ru/podcasts/2025_05_22_0039_piterpy/</guid>
      <description>Запись с конференции PiterPy! Два Ивана разбираются в том, как Rust меняет экосистему Python</description>
      <enclosure url="https://ru-msk-dr3-1.store.cloud.mts.ru/mave/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/episodes/1a28d634-5255-4a28-9b88-18d55cce95b2.mp3" length="37292641" type="audio/mpeg"/>
      <content:encoded><![CDATA[<p>Два Ивана выступили на PiterPy, где разбирались в том, как Rust меняет экосистему Python, почему JSON плохой формат, почему Python останется с нами надолго и как перестать беспокоиться о Rust. Также обусждаем новые инструменты и будущее двух языков.</p>
<p>Также можете посмотреть <a href="https://vkvideo.ru/video-80460037_456239379">запись нашего выступления на PiterPy</a>.</p>
<ul>
<li><a href="https://astral.sh/">Astral</a> - Новый инструмент для Python</li>
<li><a href="https://github.com/facebook/pyrefly">PyRefly</a> - Фреймворк от Facebook</li>
<li><a href="https://github.com/pydantic/pydantic/discussions/6388">Pydantic v2 JSON сериализация</a></li>
<li><a href="https://www.omgubuntu.co.uk/2025/05/ubuntu-25-10-rust-sudo-rs-change">Ubuntu переходит на Rust</a></li>
<li><a href="https://www.darpa.mil/news/2024/memory-safety-vulnerabilities">DARPA переходит на Rust</a></li>
<li><a href="https://medium.com/@asierr/pythons-new-fine-grained-error-messages-debugging-just-got-smarter-bdbd3f4fbcc4">Новые сообщения об ошибках в Python</a></li>
</ul>
]]></content:encoded>
    </item>
    
    <item>
      <title>Два Ивана №38 Онбординг с Никитой Ульшиным #гостевой</title>
      <link>https://doubleivan.ru/podcasts/2025_04_04_0038_ulshin/</link>
      <pubDate>Fri, 04 Apr 2025 06:00:00 +0000</pubDate>
      <itunes:image href="https://ru-msk-dr3-1.store.cloud.mts.ru/mave/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/images/cd175d9c-f84b-4239-a8ac-629e849cad00.png"/>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>01:08:23</itunes:duration>
      <itunes:season>3</itunes:season>
      <itunes:episode>38</itunes:episode>
	  <itunes:episodeType>full</itunes:episodeType>
	  <itunes:summary>Два Ивана позвали в гости Никиту Ульшина, тимлида из Т-Банка, чтобы поговорить про онбординг.</itunes:summary>
      <author></author>
      <guid>https://doubleivan.ru/podcasts/2025_04_04_0038_ulshin/</guid>
      <description>Два Ивана позвали в гости Никиту Ульшина, тимлида из Т-Банка, чтобы поговорить про онбординг.</description>
      <enclosure url="https://ru-msk-dr3-1.store.cloud.mts.ru/mave/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/episodes/cd175d9c-f84b-4239-a8ac-629e849cad00.mp3" length="65648642" type="audio/mpeg"/>
      <content:encoded><![CDATA[<p>Два Ивана позвали в гости Никиту Ульшина, тимлида из Т-Банка, чтобы поговорить про онбординг. Вместе разбираемся, когда и с чего начинается онбординг, какие практики подходят и какая роль тимлида в этом процессе.</p>
<p>Подписывайтесь на Телеграм-канал [Никита Ульшин про IT].</p>
<ul>
<li><a href="https://habr.com/ru/articles/593173/">Пятничное. Теория Жоп</a></li>
<li><a href="https://biozz.dev/blog/pointless-typifications/">Typifications of people are pointless (статья Ивана Елфимова про типизацию людей)</a></li>
</ul>
]]></content:encoded>
    </item>
    
    <item>
      <title>Два Ивана №37 Про DevOps с Александром Донским #гостевой</title>
      <link>https://doubleivan.ru/podcasts/2025_02_13_0037_donskoy/</link>
      <pubDate>Fri, 14 Feb 2025 06:00:00 +0000</pubDate>
      <itunes:image href="https://ru-msk-dr3-1.store.cloud.mts.ru/mave/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/images/755324f3-3fe6-4f14-85f5-f0c0399c661c.jpg"/>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>01:13:43</itunes:duration>
      <itunes:season>3</itunes:season>
      <itunes:episode>37</itunes:episode>
	  <itunes:episodeType>full</itunes:episodeType>
	  <itunes:summary>Два Ивана вместе с Александром Донским обсуждают профессию DevOps-инженера.</itunes:summary>
      <author></author>
      <guid>https://doubleivan.ru/podcasts/2025_02_13_0037_donskoy/</guid>
      <description>Два Ивана вместе с Александром Донским обсуждают профессию DevOps-инженера.</description>
      <enclosure url="https://api.mave.digital/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/episodes/755324f3-3fe6-4f14-85f5-f0c0399c661c.mp3" length="106151073" type="audio/mpeg"/>
      <content:encoded><![CDATA[<p>Два Ивана позвали в гости Александра Донского, главного по инфраструктуре Островка. Вместе поговорили про обучение, найм, развитие и карьеру DevOps-инженеров.</p>
<ul>
<li><a href="https://t.me/@devops_factory">DevOps Factory</a> (кто внимательно слушал, тому промокод)</li>
</ul>
]]></content:encoded>
    </item>
    
    <item>
      <title>Два Ивана №36 Про найм с Натальей Йоркиной #гостевой</title>
      <link>https://doubleivan.ru/podcasts/2025_01_31_0036_yorkina/</link>
      <pubDate>Fri, 31 Jan 2025 06:00:00 +0000</pubDate>
      <itunes:image href="https://ru-msk-dr3-1.store.cloud.mts.ru/mave/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/images/437b9430-0210-4384-96b7-799228f2147e.png"/>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>00:55:11</itunes:duration>
      <itunes:season>3</itunes:season>
      <itunes:episode>36</itunes:episode>
	  <itunes:episodeType>full</itunes:episodeType>
	  <itunes:summary>Два Ивана вместе с Натальей Йоркиной обсуждают процессы найма в IT и не только.</itunes:summary>
      <author></author>
      <guid>https://doubleivan.ru/podcasts/2025_01_31_0036_yorkina/</guid>
      <description>Два Ивана вместе с Натальей Йоркиной обсуждают процессы найма в IT и не только.</description>
      <enclosure url="https://api.mave.digital/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/episodes/437b9430-0210-4384-96b7-799228f2147e.mp3" length="52994139" type="audio/mpeg"/>
      <content:encoded><![CDATA[<p>Два Ивана заходят на тему найма в IT и не только. Обсуждаем вместе с Натальей Йоркиной нюансы из опыта 1000+ проведённых собесов (в сумме двух Иванов и Наташи).</p>
<p>В этот раз без ссылок! Заходите на Телеграм-канал <a href="https://t.me/@ostrovok_tech">Ostrovok! Tech</a></p>
]]></content:encoded>
    </item>
    
    <item>
      <title>Два Ивана №35 Тренды 2024-2025</title>
      <link>https://doubleivan.ru/podcasts/2025_01_17_0035_trends/</link>
      <pubDate>Fri, 17 Jan 2025 06:00:00 +0000</pubDate>
      <itunes:image href="https://ru-msk-dr3-1.store.cloud.mts.ru/mave/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/images/2920b940-8280-4b8d-b899-2be1395a2ba9.jpg"/>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>00:55:12</itunes:duration>
      <itunes:season>3</itunes:season>
      <itunes:episode>35</itunes:episode>
	  <itunes:episodeType>full</itunes:episodeType>
	  <itunes:summary>Два Ивана открывают третий сезон подкаста разговорами о трендах.</itunes:summary>
      <author></author>
      <guid>https://doubleivan.ru/podcasts/2025_01_17_0035_trends/</guid>
      <description>Два Ивана открывают третий сезон подкаста разговорами о трендах.</description>
      <enclosure url="https://api.mave.digital/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/episodes/2920b940-8280-4b8d-b899-2be1395a2ba9.mp3" length="79489051" type="audio/mpeg"/>
      <content:encoded><![CDATA[<p>Два Ивана возвращаются после небольшого перерыва с новым сезоном подкаста о Python и IT. Так как выпуск новогодний, мы решили подвести итоги 2024 года и помечтать о том, что нас может ждать в 2025 году. И сделали мы это в формате тех. радара.</p>
<ul>
<li><a href="https://www.thoughtworks.com/radar">ThoughtWorks Technology Radar</a></li>
<li><a href="https://ostrovok.tech/radar/">Ostrovok! Tech Radar</a></li>
<li><a href="https://www.infoq.com/articles/architecture-trends-2024/">Architecture Trends 2024</a></li>
<li><a href="https://fishshell.com/blog/rustport/">Fish Shell Blog: Rust Port</a></li>
<li><a href="https://mitchellh.com/writing/ghostty-1-0-reflection">Ghostty v1.0</a></li>
<li><a href="https://cloud.google.com/devops/state-of-devops?hl=en">Google Cloud State of DevOps</a></li>
<li><a href="https://newsletter.pragmaticengineer.com/p/state-of-eng-market-2024">State of Engineering Market 2024</a></li>
<li><a href="https://domainstorytelling.org/">Domain Storytelling</a></li>
<li><a href="https://www.foundationdb.org/">FoundationDB</a></li>
<li><a href="https://difftastic.wilfred.me.uk/">Difftastic</a></li>
</ul>
]]></content:encoded>
    </item>
    
    <item>
      <title>Два Ивана №34 Пет-проджекты</title>
      <link>https://doubleivan.ru/podcasts/2024_10_16_0034_pet_projects/</link>
      <pubDate>Sat, 16 Nov 2024 06:00:00 +0000</pubDate>
      <itunes:image href="https://ru-msk-dr3-1.store.cloud.mts.ru/mave/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/images/c24e847e-51c2-44ea-ad38-c68e6426ead7.png"/>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>00:56:38</itunes:duration>
      <itunes:season>2</itunes:season>
      <itunes:episode>34</itunes:episode>
	  <itunes:episodeType>full</itunes:episodeType>
	  <itunes:summary>Два Ивана возвращаются после небольшого перерыва, чтобы поговорить про одну из своих любимых тем — пет-проекты</itunes:summary>
      <author></author>
      <guid>https://doubleivan.ru/podcasts/2024_10_16_0034_pet_projects/</guid>
      <description>Два Ивана возвращаются после небольшого перерыва, чтобы поговорить про одну из своих любимых тем — пет-проекты</description>
      <enclosure url="https://api.mave.digital/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/episodes/c24e847e-51c2-44ea-ad38-c68e6426ead7.mp3" length="53323510" type="audio/mpeg"/>
      <content:encoded><![CDATA[<p>Два Ивана возвращаются после небольшого перерыва, чтобы поговорить про одну из своих любимых тем — пет-проекты.</p>
<ul>
<li><a href="https://code.golf/">Code Golf</a></li>
<li><a href="https://t.me/NanoBot">@NanoBot</a></li>
<li><a href="https://t.me/pepegramming/556">2pegramming про Obsidian.md</a></li>
<li><a href="https://biozz.dev/projects">Проекты первого Ивана</a></li>
<li><a href="https://thesephist.com/posts/monocle/">Человек, который выключил гугл</a></li>
<li><a href="https://t.me/FridgeAppBot">Бота Саши Богданова</a></li>
<li><a href="https://grocy.info/">ERP вокруг холодильника</a></li>
<li><a href="http://webdav.org/neon/litmus/">Литмус тест</a></li>
</ul>
]]></content:encoded>
    </item>
    
    <item>
      <title>Два Ивана №33 Crab The Flag или как Островок сделал CTF вместе с kksctf #гостевой</title>
      <link>https://doubleivan.ru/podcasts/2024_10_04_0033_ctf/</link>
      <pubDate>Fri, 04 Oct 2024 06:00:00 +0000</pubDate>
      <itunes:image href="https://ru-msk-dr3-1.store.cloud.mts.ru/mave/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/images/7766184e-62f4-4fd3-bcae-87162ffa4297.jpg"/>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>01:28:00</itunes:duration>
      <itunes:season>2</itunes:season>
      <itunes:episode>33</itunes:episode>
	  <itunes:episodeType>full</itunes:episodeType>
	  <itunes:summary>Два Ивана вместе с kksctf обсуждают, как готовился и как прошёл внутренний CTF ко дню рождения Островка.</itunes:summary>
      <author></author>
      <guid>https://doubleivan.ru/podcasts/2024_10_04_0033_ctf/</guid>
      <description>Два Ивана вместе с kksctf обсуждают, как готовился и как прошёл внутренний CTF ко дню рождения Островка.</description>
      <enclosure url="https://api.mave.digital/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/episodes/7766184e-62f4-4fd3-bcae-87162ffa4297.mp3" length="127368281" type="audio/mpeg"/>
      <content:encoded><![CDATA[<p>В гостях у двух Иванов команда <a href="https://github.com/kksctf">kksctf</a> в лице <a href="https://t.me/greg0r0">greg0r0</a> и <a href="https://t.me/Rubikoid">Rubikoid</a>. Разговариваем про то, как мы вместе организовали внутренний Capture The Flag (CTF) в Островке.</p>
<p>Подписывайтесь на телеграм каналы Островка — <a href="https://t.me/ostrovok_tech">Ostrovok! Tech</a>, ведущих — <a href="https://t.me/chernov_sharit">Charnov Sharit</a> и <a href="https://t.me/biozz_dev">biozz.dev</a> и гостей — <a href="https://t.me/dotrubic_meta">.рубик: мета</a> и <a href="https://t.me/greg0r0_life_and_work">greg0r0_life_and_work</a>.</p>
<ul>
<li><a href="https://php.watch/news/2021/03/git-php-net-hack">Про взлом репозитория php</a></li>
<li><a href="https://doubleivan.mave.digital/ep-21">Два Ивана №27 Инфобез и вирусная аналитика со Станиславом Раковским</a></li>
<li><a href="https://github.com/kksctf">kksctf</a></li>
<li><a href="https://github.com/kksctf/yatb">yatb</a></li>
<li>Наши хендлеры: <a href="https://t.me/Rubikoid">Rubikoid</a>, <a href="https://t.me/greg0r0">greg0r0</a>, <a href="https://t.me/vanadium23">vanadium23</a>, <a href="https://t.me/biozz">biozz</a>)</li>
</ul>
]]></content:encoded>
    </item>
    
    <item>
      <title>Два Ивана №32 Очереди для проектов на Python #дваивана</title>
      <link>https://doubleivan.ru/podcasts/2024_09_20_0032_queues/</link>
      <pubDate>Fri, 20 Sep 2024 06:00:00 +0000</pubDate>
      <itunes:image href="https://ru-msk-dr3-1.store.cloud.mts.ru/mave/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/images/efee8517-f22a-40f7-8202-731935ada453.png"/>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>00:38:39</itunes:duration>
      <itunes:season>2</itunes:season>
      <itunes:episode>32</itunes:episode>
	  <itunes:episodeType>full</itunes:episodeType>
	  <itunes:summary>Два Ивана обсуждают подходы к обработке фоновых задач и популярные библиотеки для работы с очередями в проектах на Python.</itunes:summary>
      <author></author>
      <guid>https://doubleivan.ru/podcasts/2024_09_20_0032_queues/</guid>
      <description>Два Ивана обсуждают подходы к обработке фоновых задач и популярные библиотеки для работы с очередями в проектах на Python.</description>
      <enclosure url="https://api.mave.digital/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/episodes/efee8517-f22a-40f7-8202-731935ada453.mp3" length="55652130" type="audio/mpeg"/>
      <content:encoded><![CDATA[<p>Два Ивана обсуждают подходы к обработке фоновых задач и популярные библиотеки для работы с очередями в проектах на Python.</p>
<ul>
<li><a href="https://dramatiq.io/">dramatic.io</a></li>
<li><a href="https://django-q.readthedocs.io/en/latest/">Django Q</a></li>
<li><a href="https://github.com/django/deps/blob/c1135da27005cf8f0308e45f64d477ab5ca13ac2/accepted/0014-background-workers.rst#L66">Django DEPs, background jobs</a></li>
<li><a href="https://youtu.be/wMcWo2cT7Ck?feature=shared">Филипп Дельгядо, хайлоад</a></li>
<li><a href="https://www.rabbitmq.com/tutorials/tutorial-six-python">RMQ RPC</a></li>
<li><a href="https://github.com/evrone/go-clean-template">Go Clean Template (Evrone)</a></li>
<li><a href="https://github.com/beanstalkd/beanstalkd/blob/master/doc/protocol.txt#L86-L103">Beanstalkd protocol</a></li>
<li><a href="https://www.youtube.com/watch?v=-To1OS2CE1Q">Доклад про Островочный хайлоад</a></li>
</ul>
]]></content:encoded>
    </item>
    
    <item>
      <title>Два Ивана №31 Бэкстейдж Хайлоада</title>
      <link>https://doubleivan.ru/podcasts/2024_09_06_0031_highload/</link>
      <pubDate>Fri, 06 Sep 2024 06:00:00 +0000</pubDate>
      <itunes:image href="https://ru-msk-dr3-1.store.cloud.mts.ru/mave/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/images/f1b2ceef-02d6-4896-ad52-1d74ddcedd91.png"/>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>00:55:59</itunes:duration>
      <itunes:season>2</itunes:season>
      <itunes:episode>31</itunes:episode>
	  <itunes:episodeType>full</itunes:episodeType>
	  <itunes:summary>Два Ивана рассказывают, как побывали на Saint HighLoad++ 2024.</itunes:summary>
      <author></author>
      <guid>https://doubleivan.ru/podcasts/2024_09_06_0031_highload/</guid>
      <description>Два Ивана рассказывают, как побывали на Saint HighLoad++ 2024.</description>
      <enclosure url="https://api.mave.digital/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/episodes/f1b2ceef-02d6-4896-ad52-1d74ddcedd91.mp3" length="53738494" type="audio/mpeg"/>
      <content:encoded><![CDATA[<p>В этот раз два Ивана обсуждают прошедший SaintHighload++ 2024, на котором Островок был золотым спонсором со своим стендом.</p>
<p>Расскажем, как мы готовили стенд, что пошло не по плану, как Ваня Чернов готовился и выступил с докладом, и в целом наши впечатления от хайлоада.</p>
<ul>
<li><a href="https://www.youtube.com/watch?v=NpLuMqVm-q4">Запись трансляции этого выпуска есть на YouTube</a></li>
</ul>
]]></content:encoded>
    </item>
    
    <item>
      <title>Два Ивана №30 Книги, на которых мы выросли в IT</title>
      <link>https://doubleivan.ru/podcasts/2024_06_06_0030_books/</link>
      <pubDate>Fri, 19 Jul 2024 06:00:00 +0000</pubDate>
      <itunes:image href="https://ru-msk-dr3-1.store.cloud.mts.ru/mave/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/images/68681480-3bd0-4088-89b2-fbe887930152.jpg"/>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>00:36:41</itunes:duration>
      <itunes:season>2</itunes:season>
      <itunes:episode>30</itunes:episode>
	  <itunes:episodeType>full</itunes:episodeType>
	  <itunes:summary>Два Ивана обсуждают книги, которые больше всего повлияли на них в IT карьере.</itunes:summary>
      <author></author>
      <guid>https://doubleivan.ru/podcasts/2024_06_06_0030_books/</guid>
      <description>Два Ивана обсуждают книги, которые больше всего повлияли на них в IT карьере.</description>
      <enclosure url="https://api.mave.digital/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/episodes/68681480-3bd0-4088-89b2-fbe887930152.mp3" length="53177152" type="audio/mpeg"/>
      <content:encoded><![CDATA[<p>Сколько книг два программиста могут обсудить за 36 минут? У двух Иванов получилось порядка 20. И это только те, на которых мы выросли в IT.
Расскажите нам в комментариях к выпуску или в Телеграм-чате «Название чата обсуждается», если хотите, чтобы мы больше рассказывали про книги. Или если нужно глубже рассказать про какую-то отдельную книгу.</p>
<p>Вот список книг из выпуска:</p>
<ul>
<li>The Art of Computer Programming, Donald Knuth</li>
<li>Practical Python, PHP и другие</li>
<li>The C++ Programming Language (4th Edition), Bjarne Stroustrup</li>
<li>Head First (book series))</li>
<li>Совершенный код, Стив Макконнелл</li>
<li>Книги Мартина Фаулера, в том числе «Рефакторинг»</li>
<li>Книги Роберта Мартина aka дядюшки Боба, в том числе «Чистый код»)</li>
<li>Writing An Interpreter In Go, Thorsten Ball</li>
<li>Crafting Interpreters, Robert Nystrom</li>
<li>Искусство системного мышления, Джосеф О&rsquo;Коннор</li>
<li>Болезнь к смерти, Сёрен Кьеркегор</li>
<li>Philosophy of Software Design, John Ousterhout</li>
<li>«Пиши, сокращай», Максим Ильяхов, Людмила Сарычева</li>
<li>Демидович, Борис Павлович (задачи по матану и не только)</li>
<li>«Ясно, понятно», Максим Ильяхов</li>
<li>Tidy First, Kent Beck</li>
<li>Джедайские техники, Максим Дорофеев</li>
<li>Путь джедая, Максим Дорофеев</li>
<li>Атомные привычки, Джеймс Клир</li>
<li>Нейролингвистическое программирование</li>
<li>Освобожденный разум, Стивен Хайес</li>
<li>Грокаем алгоритмы</li>
</ul>
<ul>
<li><a href="https://doubleivan.mave.digital/ep-8">Два Ивана №14 Тренажёры для программистов</a></li>
<li><a href="https://www.goodreads.com/user/show/31608537-ivan-chernov">Ivan Chernov&rsquo;s GoodReads</a></li>
<li><a href="https://vanadium23.me/openbox/">Открытый ящик Чернова</a></li>
</ul>
]]></content:encoded>
    </item>
    
    <item>
      <title>Два Ивана №29 Из разработки в продукт и обратно с Максимом Устьянцевым</title>
      <link>https://doubleivan.ru/podcasts/2024_05_31_0029_ustiantsev/</link>
      <pubDate>Fri, 05 Jul 2024 06:00:00 +0000</pubDate>
      <itunes:image href="https://ru-msk-dr3-1.store.cloud.mts.ru/mave/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/images/ed924db7-d497-4dc5-bd86-12b79af80163.jpg"/>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>00:52:37</itunes:duration>
      <itunes:season>2</itunes:season>
      <itunes:episode>29</itunes:episode>
	  <itunes:episodeType>full</itunes:episodeType>
	  <itunes:summary>Два Ивана и расспрашивают Максима Устьянцева про его путь в IT.</itunes:summary>
      <author></author>
      <guid>https://doubleivan.ru/podcasts/2024_05_31_0029_ustiantsev/</guid>
      <description>Два Ивана и расспрашивают Максима Устьянцева про его путь в IT.</description>
      <enclosure url="https://api.mave.digital/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/episodes/ed924db7-d497-4dc5-bd86-12b79af80163.mp3" length="76173693" type="audio/mpeg"/>
      <content:encoded><![CDATA[<p>Два Ивана позвали в гости островитянина Максима Устьянцева, чтобы разобраться, почему Макс ушёл из разработки в продукт и потом обратно в разработку.</p>
<p>В процессе обсуждения пришлось затронуть несколько философских тем про мотивацию, малодушие и личностный рост.</p>
<ul>
<li>Вакансия в команду Максима <a href="https://hh.ru/vacancy/100585662">Python Developer (Paytments)</a></li>
<li>Вакансия в команду Максима <a href="https://hh.ru/vacancy/97362242">Project Manager (Authentication)</a></li>
<li><a href="https://podlodka.io/169">Podlodka #169 Увольнения</a></li>
<li><a href="https://doubleivan.mave.digital/ep-9">Два Ивана №15 Архитектура сервисов</a></li>
</ul>
]]></content:encoded>
    </item>
    
    <item>
      <title>Два Ивана №28 Лучший курс про Python с Никитой Соболевым</title>
      <link>https://doubleivan.ru/podcasts/2024_05_02_0028_sobolev/</link>
      <pubDate>Fri, 14 Jun 2024 06:00:00 +0000</pubDate>
      <itunes:image href="https://ru-msk-dr3-1.store.cloud.mts.ru/mave/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/images/e33e8ad5-c915-4cae-a1d5-38627e652128.jpg"/>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>00:33:53</itunes:duration>
      <itunes:season>2</itunes:season>
      <itunes:episode>28</itunes:episode>
	  <itunes:episodeType>full</itunes:episodeType>
	  <itunes:summary>Два Ивана и Никита Соболев разговаривают про Лучший курс про Python, типизацию и бутерброды.</itunes:summary>
      <author></author>
      <guid>https://doubleivan.ru/podcasts/2024_05_02_0028_sobolev/</guid>
      <description>Два Ивана и Никита Соболев разговаривают про Лучший курс про Python, типизацию и бутерброды.</description>
      <enclosure url="https://api.mave.digital/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/episodes/e33e8ad5-c915-4cae-a1d5-38627e652128.mp3" length="49171317" type="audio/mpeg"/>
      <content:encoded><![CDATA[<p>Два Ивана позвали в гости <a href="https://github.com/sobolevn/">Никиту Соболева</a>, чтобы поговорить про его новый курс «Лучший курс по питону». Поговорили не только про курс, но еще и про типизацию и бутерброды.</p>
<ul>
<li><a href="https://www.youtube.com/watch?v=SVBPkrs9UFg&amp;list=PLbr8rVGhPD0WQgO97Ao67Q-QVuSbm_Zpz">Лучший курс по Python</a></li>
<li><a href="https://doubleivan.mave.digital/ep-14">Два Ивана №20 Компании, репозитории и проекты, которые живут за счет одного человека</a></li>
<li><a href="https://tough-dev.school/python-typing">Курс «Типизация в Python»</a></li>
</ul>
]]></content:encoded>
    </item>
    
    <item>
      <title>Два Ивана №27 Инфобез и вирусная аналитика со Станиславом Раковским</title>
      <link>https://doubleivan.ru/podcasts/2024_04_11_0027_threat_intel/</link>
      <pubDate>Fri, 10 May 2024 06:00:00 +0000</pubDate>
      <itunes:image href="https://ru-msk-dr3-1.store.cloud.mts.ru/mave/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/images/dc124495-27fc-4665-a619-5e3fa1640261.jpg"/>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>00:43:13</itunes:duration>
      <itunes:season>2</itunes:season>
      <itunes:episode>27</itunes:episode>
	  <itunes:episodeType>full</itunes:episodeType>
	  <itunes:summary>Два Ивана и Станислав Раковский обсуждают текущие тренды PyPI, злоумышленников и защиту от атак.</itunes:summary>
      <author></author>
      <guid>https://doubleivan.ru/podcasts/2024_04_11_0027_threat_intel/</guid>
      <description>Два Ивана и Станислав Раковский обсуждают текущие тренды PyPI, злоумышленников и защиту от атак.</description>
      <enclosure url="https://api.mave.digital/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/episodes/dc124495-27fc-4665-a619-5e3fa1640261.mp3" length="62665179" type="audio/mpeg"/>
      <content:encoded><![CDATA[<p>В гостях у Двух Иванов Станислав Раковский, старший специалист отдела проактивного обнаружения угроз из Positive Technologies. Обсуждаем текущие тренды PyPI, какие векторы атак используют злоумышленники, их цели и как защититься от атак.</p>
<p>Подписывайтесь на <a href="https://t.me/disasm_me_ch">Telegram-канал Стаса disasm.me</a>.</p>
<p>Приходите на <a href="https://bit.ly/phd-mpp">Positive Hack Days</a> 23–26 мая, Москва, «Лужники».</p>
<ul>
<li><a href="https://status.python.org/incidents/dc9zsqzrs0bv">Инцидент PyPI 28 марта 2024 г.</a></li>
<li><a href="https://t.me/yactf/1730">История с массовыми банами на YaCTF</a></li>
</ul>
]]></content:encoded>
    </item>
    
    <item>
      <title>Два Ивана №25 Оценка качества кода</title>
      <link>https://doubleivan.ru/podcasts/2024_03_28_0025_code_quality/</link>
      <pubDate>Fri, 12 Apr 2024 06:00:00 +0000</pubDate>
      <itunes:image href="https://ru-msk-dr3-1.store.cloud.mts.ru/mave/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/images/6993e379-7c5b-4ff8-96c5-aed71c0c56c5.jpg"/>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>00:43:07</itunes:duration>
      <itunes:season>2</itunes:season>
      <itunes:episode>25</itunes:episode>
	  <itunes:episodeType>full</itunes:episodeType>
	  <itunes:summary>Два Ивана позвали в гости Михаила Корнеева, чтобы поговорить о качестве кода</itunes:summary>
      <author></author>
      <guid>https://doubleivan.ru/podcasts/2024_03_28_0025_code_quality/</guid>
      <description>Два Ивана позвали в гости Михаила Корнеева, чтобы поговорить о качестве кода</description>
      <enclosure url="https://api.mave.digital/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/episodes/6993e379-7c5b-4ff8-96c5-aed71c0c56c5.mp3" length="62446093" type="audio/mpeg"/>
      <content:encoded><![CDATA[<p>В гостях у Двух Иванов тимлид в международном IT стартапе и сооснователь Moscow Python - Михаил Корнеев. Вместе мы пробуем разобраться, что важнее всего в качественном коде, как это связано со сложностью и что помогает разработчикам писать код лучше.</p>
<p>Подписывайтесь на Telegram-канал Миши <a href="https://t.me/tricky_python">Хитрый Питон</a>, приходите на <a href="https://moscowpython.ru/">Moscow Python Meetup</a> и послушайте <a href="https://podcast.python.ru/">Moscow Python Podcast</a>!</p>
<ul>
<li><a href="https://fmp.mave.digital/ep-7">Пятиминутка Python: #1.2 Что хотят в Python из других языков</a></li>
<li><a href="https://github.com/rohaquinlop/complexipy">rohaquinlop/complexipy</a></li>
<li><a href="https://www.amazon.com/Tidy-First-Personal-Exercise-Empirical/dp/1098151240">Kent Beck – Tidy First?</a></li>
<li><a href="https://github.com/mathialo/bython">mathialo/bython</a> (Python со скобочками)</li>
</ul>
]]></content:encoded>
    </item>
    
    <item>
      <title>Два Ивана №26 Работа с ветками в git</title>
      <link>https://doubleivan.ru/podcasts/2024_04_05_0026_branching/</link>
      <pubDate>Fri, 12 Apr 2024 06:00:00 +0000</pubDate>
      <itunes:image href="https://ru-msk-dr3-1.store.cloud.mts.ru/mave/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/images/45ebe728-6914-472c-b889-9534e88ba109.jpg"/>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>00:29:21</itunes:duration>
      <itunes:season>2</itunes:season>
      <itunes:episode>26</itunes:episode>
	  <itunes:episodeType>full</itunes:episodeType>
	  <itunes:summary>Обсудили современные и не очень подходы к версионированию и репозиториям в целом</itunes:summary>
      <author></author>
      <guid>https://doubleivan.ru/podcasts/2024_04_05_0026_branching/</guid>
      <description>Обсудили современные и не очень подходы к версионированию и репозиториям в целом</description>
      <enclosure url="https://api.mave.digital/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/episodes/45ebe728-6914-472c-b889-9534e88ba109.mp3" length="34782066" type="audio/mpeg"/>
      <content:encoded><![CDATA[<p>Два Ивана в классическом составе. Обсудили современные и не очень подходы к версионированию и репозиториям в целом.</p>
<ul>
<li><a href="https://git-annex.branchable.com/">git-annex</a></li>
<li><a href="https://git-scm.com/docs/git-worktree">git-worktree</a></li>
<li>Git YOLO или <a href="https://whatthecommit.com/">whatthecommit.com</a></li>
<li><a href="https://ohshitgit.com/">Oh Shit, Git!?!</a></li>
<li><a href="https://danielkummer.github.io/git-flow-cheatsheet/">Git flow</a></li>
<li><a href="https://docs.github.com/en/get-started/using-github/github-flow">GitHub flow</a></li>
<li><a href="https://newsletter.pragmaticengineer.com/p/stacked-diffs">Stacked Diffs</a></li>
<li><a href="https://radicle.xyz/">Radicle</a></li>
</ul>
]]></content:encoded>
    </item>
    
    <item>
      <title>Два Ивана №24 Разочарование в Python для веб-разработки</title>
      <link>https://doubleivan.ru/podcasts/2024_03_14_0024_sad_python/</link>
      <pubDate>Fri, 29 Mar 2024 06:00:00 +0000</pubDate>
      <itunes:image href="https://ru-msk-dr3-1.store.cloud.mts.ru/mave/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/images/3c3f8259-9d11-44f2-b6aa-7a2178b327d1.png"/>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>00:27:33</itunes:duration>
      <itunes:season>2</itunes:season>
      <itunes:episode>24</itunes:episode>
	  <itunes:episodeType>full</itunes:episodeType>
	  <itunes:summary>Два Ивана делятся удобными подходами в веб-разработке из других языков по очереди жалуются на питон</itunes:summary>
      <author></author>
      <guid>https://doubleivan.ru/podcasts/2024_03_14_0024_sad_python/</guid>
      <description>Два Ивана делятся удобными подходами в веб-разработке из других языков по очереди жалуются на питон</description>
      <enclosure url="https://api.mave.digital/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/episodes/3c3f8259-9d11-44f2-b6aa-7a2178b327d1.mp3" length="26684808" type="audio/mpeg"/>
      <content:encoded><![CDATA[<p>Два Ивана постепенно отходят от зимней спячки. Перед началом теплых весенних деньков захотелось немного погрустить и разочароваться-таки в Python, как инструменте для веб-разработки. Но не переживайте, в каком-нибудь из следующих выпусков мы обязательно расскажем в чём питон действительно крут.</p>
<ul>
<li><a href="https://github.com/biozz/cookiecutter-biozz-project">biozz/cookiecutter-biozz-project</a></li>
<li><a href="https://pocketbase.io/">PocketBase</a></li>
<li><a href="https://fmp.mave.digital/">Пятиминутка Python</a></li>
<li><a href="https://bun.uptrace.dev">Bun</a> (Lightweight Golang ORM for PostgreSQL, MySQL, MSSQL, and SQLite)</li>
</ul>
]]></content:encoded>
    </item>
    
    <item>
      <title>Два Ивана №23 Фронтенд на бекенде или бекенд на фронтенде?</title>
      <link>https://doubleivan.ru/podcasts/2024_03_01_0023_frontend/</link>
      <pubDate>Fri, 15 Mar 2024 06:00:00 +0000</pubDate>
      <itunes:image href="https://ru-msk-dr3-1.store.cloud.mts.ru/mave/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/images/fd11f1ac-d842-4667-b666-eaddd1be0f22.jpg"/>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>00:37:03</itunes:duration>
      <itunes:season>2</itunes:season>
      <itunes:episode>23</itunes:episode>
	  <itunes:episodeType>full</itunes:episodeType>
	  <itunes:summary>Два Ивана позвали в гости Вадима Царегородцева поговорить про фронтенд</itunes:summary>
      <author></author>
      <guid>https://doubleivan.ru/podcasts/2024_03_01_0023_frontend/</guid>
      <description>Два Ивана позвали в гости Вадима Царегородцева поговорить про фронтенд</description>
      <enclosure url="https://api.mave.digital/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/episodes/fd11f1ac-d842-4667-b666-eaddd1be0f22.mp3" length="35575848" type="audio/mpeg"/>
      <content:encoded><![CDATA[<p>В гостях у Двух Иванов Вадим Царегородцев. Вадим руководит командой фронтендеров в Островке, которая занимается транспортными продуктами. А ещё много выступает на конференциях. Вот несколько предстоящих выступлений:</p>
<ul>
<li><a href="https://events.yandex.ru/events/ya-love-frontend-2024">23 марта в Москве и онлайн на «Я 💛 Фронтенд»</a></li>
<li><a href="https://ul24.nastachku.ru/ya-prochital-100-statey-pro-servernye-komponenty-ya-chto-nibud-ponya">12-13 апреля в Ульяновске на &ldquo;Стачке&rdquo;</a></li>
<li><a href="https://holyjs.ru/talks/aeed3f6af4524cdd866c8a9f68c3d1ba/">26 апреля в Москве и онлайн на HolyJS</a></li>
<li><a href="https://innopolis2024.mergeconf.ru/development/frontend/tsaregorodtsev">20-21 апреля в Иннополисе на Merge</a></li>
<li><a href="https://14.codefest.ru/lecture/2454">25 мая в Новосибирске на CodeFest</a></li>
</ul>
<p>Вместе мы поговорили про текущую ситуацию с фронтенд разработкой, фреймворки, как фронтендеры переизобретают бекенд и как бекендеры пробуют упростить себе разработку фронтенда.</p>
<ul>
<li><a href="https://t.me/thxilikeit">Telegram-канал Вадима «Спасибо, я лайкнул»</a></li>
<li><a href="https://react.dev/">React</a></li>
<li><a href="https://nextjs.org/">Next.js</a></li>
<li><a href="https://www.solidjs.com/">Solid.js</a></li>
<li><a href="https://vuejs.org/">Vue.js</a></li>
<li><a href="https://svelte.dev/">Svelte</a></li>
<li><a href="https://ui.shadcn.com/">shadcn/ui</a></li>
<li><a href="https://tonsky.me/blog/js-bloat/">JavaScript Bloat in 2024</a></li>
<li><a href="https://zealdocs.org/">Zeal</a></li>
<li><a href="https://github.com/electric-sql/pglite">electric-sql/pglite</a></li>
<li><a href="https://htmx.org/">htmx</a>, <a href="https://leanrada.com/htmz/">htmz</a></li>
<li><a href="https://tailwindcss.com/">tailwindcss</a>, <a href="https://unocss.dev/">unocss</a></li>
<li><a href="https://github.com/biozz/cookiecutter-biozz-project">biozz/cookiecutter-biozz-project</a></li>
<li><a href="https://picocss.com/">Pico CSS</a></li>
</ul>
]]></content:encoded>
    </item>
    
    <item>
      <title>Два Ивана №22 Shell-скрипты на питоне</title>
      <link>https://doubleivan.ru/podcasts/2024_02_23_0022_python_shell/</link>
      <pubDate>Thu, 07 Mar 2024 06:00:00 +0000</pubDate>
      <itunes:image href="https://ru-msk-dr3-1.store.cloud.mts.ru/mave/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/images/d34de17b-1286-4198-84b9-1f92a889b177.jpg"/>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>00:24:30</itunes:duration>
      <itunes:season>2</itunes:season>
      <itunes:episode>22</itunes:episode>
	  <itunes:episodeType>full</itunes:episodeType>
	  <itunes:summary>Два Ивана открывают второй сезон разговором про шелл скрипты на питоне</itunes:summary>
      <author></author>
      <guid>https://doubleivan.ru/podcasts/2024_02_23_0022_python_shell/</guid>
      <description>Два Ивана открывают второй сезон разговором про шелл скрипты на питоне</description>
      <enclosure url="https://api.mave.digital/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/episodes/d34de17b-1286-4198-84b9-1f92a889b177.mp3" length="23528175" type="audio/mpeg"/>
      <content:encoded><![CDATA[<p>Два Ивана открывают второй сезон с разговора о shell-скриптах на Python. Разбираются со сложностью работы с файловой системой, сравнивают подходы из питона с другими языками программирования. Ещё между делом поговорили о генераторах статических сайтов и поделились историями о необычных скриптах.</p>
<ul>
<li><a href="https://docs.python.org/3/library/pathlib.html"><code>pathlib</code></a></li>
<li><a href="https://bun.sh/blog/the-bun-shell">The Bun Shell</a></li>
<li><a href="https://www.nushell.sh/">Nushell</a></li>
<li><a href="https://docs.python.org/3/library/functions.html#open"><code>open()</code></a></li>
<li><a href="https://docs.python.org/3/library/tempfile.html"><code>tempfile</code></a></li>
</ul>
]]></content:encoded>
    </item>
    
    <item>
      <title>Два Ивана №21 Завершение первого сезона</title>
      <link>https://doubleivan.ru/podcasts/2024_01_04_0021_season_finale/</link>
      <pubDate>Fri, 12 Jan 2024 06:00:00 +0000</pubDate>
      <itunes:image href="https://ru-msk-dr3-1.store.cloud.mts.ru/mave/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/images/35d91644-50fc-461b-8c75-1d7a7862e1c2.jpg"/>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>00:29:30</itunes:duration>
      <itunes:season>1</itunes:season>
      <itunes:episode>21</itunes:episode>
	  <itunes:episodeType>full</itunes:episodeType>
	  <itunes:summary>Два Ивана завершают первый сезон и подводят итоги 2023 года</itunes:summary>
      <author></author>
      <guid>https://doubleivan.ru/podcasts/2024_01_04_0021_season_finale/</guid>
      <description>Два Ивана завершают первый сезон и подводят итоги 2023 года</description>
      <enclosure url="https://api.mave.digital/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/episodes/35d91644-50fc-461b-8c75-1d7a7862e1c2.mp3" length="28580043" type="audio/mpeg"/>
      <content:encoded><![CDATA[<p>Выпуск про то, как прошёл 2023 год в разрезе подкаста Два Ивана (название обсуждается). Чиловый выпуск, чтобы повспоминать уходящий год и поделиться захваченным в новый год. А так же поговорить, что хочется сделать нового в 2024.</p>
<ul>
<li><a href="https://jvns.ca/blog/2023/12/31/2023--year-in-review/">Julia Evans 2023 Year in Review</a></li>
<li><a href="https://phind.com">Phind</a></li>
<li><a href="https://twitter.com/webholt">Владлен, спасибо за вёрстку!</a></li>
<li><a href="https://www.twitch.tv/piratesoftware">PirateSoftware на Twitch.tv</a></li>
<li><a href="https://www.youtube.com/watch?v=-To1OS2CE1Q">Артем Печёркин, Ostrovok.ru. Внезапный рост: как пережить и не затонуть? (Митап GO MSK+Ostrovok.ru)</a></li>
<li><a href="https://www.youtube.com/watch?v=veuqWWrYEAc">200 интеграций на 5 разработчиков / Денис Божок (Ostrovok.ru), Highload++</a></li>
<li><a href="https://www.youtube.com/watch?v=9GFFO0lA1r8">Вадим Царегородцев — Толстый клиент — значит медленный? HolyJS</a></li>
<li><a href="https://www.litres.ru/book/adel-faber/kak-govorit-chtoby-deti-slushali-i-kak-slushat-chtoby-deti-govo-5806860/">Как говорить, чтобы дети слушали, и как слушать, чтобы дети говорили</a></li>
<li><a href="https://sadservers.com/">SadServers</a></li>
</ul>
]]></content:encoded>
    </item>
    
    <item>
      <title>Два Ивана №20 Компании, репозитории и проекты, которые живут за счет одного человека</title>
      <link>https://doubleivan.ru/podcasts/2023_12_07_0020_one_man_operations/</link>
      <pubDate>Fri, 22 Dec 2023 08:00:00 +0000</pubDate>
      <itunes:image href="https://ru-msk-dr3-1.store.cloud.mts.ru/mave/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/images/c66fda66-458c-499b-82cc-a50350c9a3de.jpg"/>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>00:38:39</itunes:duration>
      <itunes:season>1</itunes:season>
      <itunes:episode>20</itunes:episode>
	  <itunes:episodeType>full</itunes:episodeType>
	  <itunes:summary>Два Ивана рассказывают жизненные истории из мира Open Source</itunes:summary>
      <author></author>
      <guid>https://doubleivan.ru/podcasts/2023_12_07_0020_one_man_operations/</guid>
      <description>Два Ивана рассказывают жизненные истории из мира Open Source</description>
      <enclosure url="https://api.mave.digital/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/episodes/c66fda66-458c-499b-82cc-a50350c9a3de.mp3" length="37449918" type="audio/mpeg"/>
      <content:encoded><![CDATA[<p>Вы когда-нибудь задумывались, как у некоторых авторов известных проектов получается всё успевать? Все ли авторы успешны? Как они на своих проектах зарабывают? В этом выпуске Два Ивана обсуждают несколько историй таких людей и пробуют ответить на эти вопросы.</p>
<ul>
<li><a href="https://github.com/zloirock/core-js/blob/master/docs/2023-02-14-so-whats-next.md">Печальная история core-js</a></li>
<li><a href="https://matrix.org/blog/2021/07/21/germany-s-national-healthcare-system-adopts-matrix/"><del>UK правительство</del> Национальная система здравоохранения Германии и matrix</a></li>
<li><a href="https://blog.npmjs.org/post/141577284765/kik-left-pad-and-npm">Leftpad и npm</a></li>
<li><a href="https://t.me/valya_reads_issue/337">Sorry cypress</a></li>
<li><a href="https://techcrunch.com/2023/02/16/sequoia-backs-open-source-data-validation-framework-pydantic-to-commercialize-with-cloud-services/">Sequoia дала денег pydantic</a></li>
<li><a href="https://astral.sh/blog/announcing-astral-the-company-behind-ruff">Astral, компания выросшая из Ruff</a></li>
</ul>
]]></content:encoded>
    </item>
    
    <item>
      <title>Два Ивана №19 История одной оптимизации</title>
      <link>https://doubleivan.ru/podcasts/2023_11_17_0019_optimization_story/</link>
      <pubDate>Fri, 01 Dec 2023 08:00:00 +0000</pubDate>
      <itunes:image href="https://ru-msk-dr3-1.store.cloud.mts.ru/mave/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/images/50db9497-8a6a-4dc8-a236-7e01eb4f2810.jpg"/>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>00:36:25</itunes:duration>
      <itunes:season>1</itunes:season>
      <itunes:episode>19</itunes:episode>
	  <itunes:episodeType>full</itunes:episodeType>
	  <itunes:summary>У Двух Иванов в гостях Анна Богданова и вместе мы обсуждаем как оптимизировали одно API</itunes:summary>
      <author></author>
      <guid>https://doubleivan.ru/podcasts/2023_11_17_0019_optimization_story/</guid>
      <description>У Двух Иванов в гостях Анна Богданова и вместе мы обсуждаем как оптимизировали одно API</description>
      <enclosure url="https://api.mave.digital/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/episodes/50db9497-8a6a-4dc8-a236-7e01eb4f2810.mp3" length="5245178" type="audio/mpeg"/>
      <content:encoded><![CDATA[<p>В этом выпуске Два Ивана пригласили Анну Богданову, разработчицу команды Bookbox в Островке, и обсудили внутреннюю техническую задачу про оптимизацию одного API. За полгода истории этой задачи мы успели перепробовать все способы выявления узких мест в классическом Django-приложении, привлекали разных людей из разных отделов и всё ещё продолжаем биться с этой оптимизацией.</p>
<p>Попробуем за полчаса рассказать всю полугодовую историю.</p>
]]></content:encoded>
    </item>
    
    <item>
      <title>Два Ивана №18 Как там на другом материке?</title>
      <link>https://doubleivan.ru/podcasts/2023_11_02_0018_usa_relocation/</link>
      <pubDate>Thu, 02 Nov 2023 16:00:00 +0000</pubDate>
      <itunes:image href="https://ru-msk-dr3-1.store.cloud.mts.ru/mave/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/images/36080329-c1b9-4252-8efd-4677deffdc10.jpg"/>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>00:55:22</itunes:duration>
      <itunes:season>1</itunes:season>
      <itunes:episode>18</itunes:episode>
	  <itunes:episodeType>full</itunes:episodeType>
	  <itunes:summary>Два Ивана позвали в гости известного в узких Островочных кругах разработчика и поговорили о переезде в США</itunes:summary>
      <author></author>
      <guid>https://doubleivan.ru/podcasts/2023_11_02_0018_usa_relocation/</guid>
      <description>Два Ивана позвали в гости известного в узких Островочных кругах разработчика и поговорили о переезде в США</description>
      <enclosure url="https://api.mave.digital/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/episodes/36080329-c1b9-4252-8efd-4677deffdc10.mp3" length="53585410" type="audio/mpeg"/>
      <content:encoded><![CDATA[<p>Два Ивана продолжают рубрику &ldquo;как там на материке?&rdquo;. В этот раз мы позвали Сашу, создателя мейлоты, пейоты, и, наверное, половины остроты. Саша <em>почти</em> 5 лет назад выиграл грин карту и переехал в США. Обсудим ошибки выбора работы и штатов, причины любви к удалённой работе, а так же поищем разницу рабочих культур.</p>
<ul>
<li><a href="https://www.teamblind.com">https://www.teamblind.com</a></li>
<li><a href="https://www.levels.fyi/">https://www.levels.fyi/</a></li>
<li><a href="https://www.phind.com/">https://www.phind.com/</a></li>
</ul>
]]></content:encoded>
    </item>
    
    <item>
      <title>Два Ивана №17 Что бы вы выбрали</title>
      <link>https://doubleivan.ru/podcasts/2023_10_24_0017_would_you_rather/</link>
      <pubDate>Tue, 24 Oct 2023 16:00:00 +0000</pubDate>
      <itunes:image href="https://ru-msk-dr3-1.store.cloud.mts.ru/mave/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/images/5527bf80-4b47-41f2-a838-7fd4ba9f4c41.jpg"/>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>00:49:01</itunes:duration>
      <itunes:season>1</itunes:season>
      <itunes:episode>17</itunes:episode>
	  <itunes:episodeType>full</itunes:episodeType>
	  <itunes:summary>Два Ивана вместе с двумя гостями по очереди задают вопросы или-или, в которых выбор не так прост</itunes:summary>
      <author></author>
      <guid>https://doubleivan.ru/podcasts/2023_10_24_0017_would_you_rather/</guid>
      <description>Два Ивана вместе с двумя гостями по очереди задают вопросы или-или, в которых выбор не так прост</description>
      <enclosure url="https://api.mave.digital/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/episodes/5527bf80-4b47-41f2-a838-7fd4ba9f4c41.mp3" length="48122222" type="audio/mpeg"/>
      <content:encoded><![CDATA[<p>Экспериментальный выпуск, в котором Два Ивана отправятся создавать фантастические миры. В этом эпизоде подкаста мы с шутейками рассматриваем абсурдные дилеммы, с которыми сталкиваются IT-специалисты: от культурного соответствия в коллективе до выбора между мощной рабочей станцией и портативным ноутбуком. А помогают нам в этом два гостя из Островка: Владимир Лазарев - Engineering Manager по транспортным услугам, и Виктор Ходорченко - DevOps инженер.</p>
]]></content:encoded>
    </item>
    
    <item>
      <title>Два Ивана №16 Про языки</title>
      <link>https://doubleivan.ru/podcasts/2023_10_05_0016_languages/</link>
      <pubDate>Thu, 05 Oct 2023 16:00:00 +0000</pubDate>
      <itunes:image href="https://ru-msk-dr3-1.store.cloud.mts.ru/mave/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/images/3c3b6310-6d46-4ba6-b9cc-0204cec6f772.jpg"/>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>00:58:35</itunes:duration>
      <itunes:season>1</itunes:season>
      <itunes:episode>16</itunes:episode>
	  <itunes:episodeType>full</itunes:episodeType>
	  <itunes:summary>Два Ивана разговаривают и местами спорят о том, что хорошего и плохого есть в языках программирования и естественных</itunes:summary>
      <author></author>
      <guid>https://doubleivan.ru/podcasts/2023_10_05_0016_languages/</guid>
      <description>Два Ивана разговаривают и местами спорят о том, что хорошего и плохого есть в языках программирования и естественных</description>
      <enclosure url="https://api.mave.digital/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/episodes/3c3b6310-6d46-4ba6-b9cc-0204cec6f772.mp3" length="56464375" type="audio/mpeg"/>
      <content:encoded><![CDATA[<p>В этом выпуске Два Ивана уютным составом вдвоём обсуждают языки (и не только программирования), немного спорят о разных аспектах языков и пытаются понять, какие атрибуты соответствуют идеальному языку.</p>
<p>Также этот выпуск покажет Двум Иванам в будущем, что значит публично о чём-то зарекаться.</p>
]]></content:encoded>
    </item>
    
    <item>
      <title>Два Ивана №15 Архитектура сервисов</title>
      <link>https://doubleivan.ru/podcasts/2023_09_21_0015_architecture/</link>
      <pubDate>Thu, 21 Sep 2023 16:00:00 +0000</pubDate>
      <itunes:image href="https://ru-msk-dr3-1.store.cloud.mts.ru/mave/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/images/0c8dc110-028a-46e2-b141-78ebb6435d9c.jpg"/>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>01:35:45</itunes:duration>
      <itunes:season>1</itunes:season>
      <itunes:episode>15</itunes:episode>
	  <itunes:episodeType>full</itunes:episodeType>
	  <itunes:summary>Два Ивана разговаривают с Антоном Давыдовым про подходы к архитектуре сервисов</itunes:summary>
      <author></author>
      <guid>https://doubleivan.ru/podcasts/2023_09_21_0015_architecture/</guid>
      <description>Два Ивана разговаривают с Антоном Давыдовым про подходы к архитектуре сервисов</description>
      <enclosure url="https://api.mave.digital/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/episodes/0c8dc110-028a-46e2-b141-78ebb6435d9c.mp3" length="71018309" type="audio/mpeg"/>
      <content:encoded><![CDATA[<p>У Двух Иванов в гостях снова гость, а гостя снова звать Антон.</p>
<p><a href="https://www.davydovanton.com">Антон Давыдов</a> - солюшен архитектор, рубист (<a href="https://hanamirb.org/">hanami</a>, <a href="https://github.com/davydovanton/sidekiq-statistic">sidekiq-statistic</a>, <a href="https://github.com/davydovanton/kan">kan</a> и <a href="https://github.com/davydovanton">многое другое</a>) и автор нескольких курсов про архитектуру сервисов.</p>
<p>Вместе мы пробуем разобраться что же это за слово на букву А и чем оно отличается от дизайна.</p>
<p>Если вам понравилось, о чём рассказывал Антон, то вы можете узнать ещё больше на его курсах:</p>
<ul>
<li><a href="https://education.borshev.com/system-analysis">По солюшен архитектуре</a></li>
<li><a href="https://education.borshev.com/architecture">По event-driven коммуникации</a></li>
</ul>
<p>Подписывайтесь на его канал <a href="https://t.me/pepegramming">2pegramming</a> в телеге.</p>
<ul>
<li><a href="https://en.wikipedia.org/wiki/V-model">V-Model</a></li>
<li><a href="https://habr.com/ru/companies/3rdman/articles/724730/">Разработка NAS — цели и этапы</a> (по V-Model)</li>
<li><a href="https://nealford.com">Neal Ford</a>, а конкретно <a href="https://www.amazon.com/Building-Evolutionary-Architectures-Support-Constant/dp/1491986360/">Building Evolutionary Architectures</a></li>
<li><a href="https://onlinelibrary.wiley.com/doi/book/10.1002/9781119516699">Systems Engineering Principles and Practice</a> (<a href="https://library.bsuir.by/m/12_101945_1_150706.pdf">русская версия</a>)</li>
<li><a href="https://tellmeabout.tech/review-white-paper-a-model-based-quality-attribute-guided-architecture-re-design-process-at-ea65bf2f2136">A Model-based, Quality Attribute-guided Architecture Re-Design Process at Google</a></li>
<li><a href="https://www.eventstorming.com/">Event Storming</a></li>
</ul>
]]></content:encoded>
    </item>
    
    <item>
      <title>Два Ивана №14 Programmers Workout</title>
      <link>https://doubleivan.ru/podcasts/2023_08_17_0014_programmers_workout/</link>
      <pubDate>Thu, 17 Aug 2023 16:00:00 +0000</pubDate>
      <itunes:image href="https://ru-msk-dr3-1.store.cloud.mts.ru/mave/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/images/98fffb52-df9b-4ee0-b273-f8adc380baa9.jpg"/>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>00:55:13</itunes:duration>
      <itunes:season>1</itunes:season>
      <itunes:episode>14</itunes:episode>
	  <itunes:episodeType>full</itunes:episodeType>
	  <itunes:summary>Два Ивана разговаривают про тренажёры для программистов</itunes:summary>
      <author></author>
      <guid>https://doubleivan.ru/podcasts/2023_08_17_0014_programmers_workout/</guid>
      <description>Два Ивана разговаривают про тренажёры для программистов</description>
      <enclosure url="https://api.mave.digital/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/episodes/98fffb52-df9b-4ee0-b273-f8adc380baa9.mp3" length="53242904" type="audio/mpeg"/>
      <content:encoded><![CDATA[<p>В преддверии главного события года ко дню рождения Островка два Ивана разговаривают о тренажёрах для программистов.</p>
<p>Как прокачать свой программистский навык? Как научиться хачить задачки? И что же это за главное событие? Всё это в новом выпуске подкаста от двух Иванов!</p>
<ul>
<li><a href="https://www.eveonline.com/news/view/information-is-power-excel-release">аддон для Excel для EVE Online</a></li>
<li><a href="https://nizagams.ru/product/mari/">настольная игра М.А.Р.И. и безумная фабрика</a></li>
<li><a href="https://www.youtube.com/watch?v=CFWuwNDOnIo">как создавался Advent of Code</a></li>
</ul>
]]></content:encoded>
    </item>
    
    <item>
      <title>Два Ивана №13 Engineering Practices at Scale</title>
      <link>https://doubleivan.ru/podcasts/2023_08_08_0013_engineering_practices_at_scale/</link>
      <pubDate>Tue, 08 Aug 2023 16:00:00 +0000</pubDate>
      <itunes:image href="https://ru-msk-dr3-1.store.cloud.mts.ru/mave/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/images/8aaf17e7-04b8-4ddc-8406-0d32d2c1c9e1.jpg"/>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>00:54:08</itunes:duration>
      <itunes:season>1</itunes:season>
      <itunes:episode>13</itunes:episode>
	  <itunes:episodeType>full</itunes:episodeType>
	  <itunes:summary>Два Ивана расспрашивают Антона Огородникова, какие инженерные практики применяются в больших командах</itunes:summary>
      <author></author>
      <guid>https://doubleivan.ru/podcasts/2023_08_08_0013_engineering_practices_at_scale/</guid>
      <description>Два Ивана расспрашивают Антона Огородникова, какие инженерные практики применяются в больших командах</description>
      <enclosure url="https://api.mave.digital/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/episodes/8aaf17e7-04b8-4ddc-8406-0d32d2c1c9e1.mp3" length="52223057" type="audio/mpeg"/>
      <content:encoded><![CDATA[<p>В этом выпуске в гостях у Двух Иванов наш старый знакомый, некогда островитянин, <a href="https://github.com/arxell">Антон Огородников</a>, руководитель департамента разработки онлайн-платформы <a href="https://github.com/magnit-tech/magnit-online">Магнит</a>. Мы расспросили Антона про инженерные практики и то, как они применяются в больших командах.</p>
]]></content:encoded>
    </item>
    
    <item>
      <title>Два Ивана №12 Engineering Practices</title>
      <link>https://doubleivan.ru/podcasts/2023_07_26_0012_engineering_practices/</link>
      <pubDate>Wed, 26 Jul 2023 16:00:00 +0000</pubDate>
      <itunes:image href="https://ru-msk-dr3-1.store.cloud.mts.ru/mave/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/images/8facd6fa-2747-4fbc-b833-0d75fc206662.jpg"/>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>00:48:34</itunes:duration>
      <itunes:season>1</itunes:season>
      <itunes:episode>12</itunes:episode>
	  <itunes:episodeType>full</itunes:episodeType>
	  <itunes:summary>Два Ивана обсуждают инженерные практики, которые применяют на ежедневной основе</itunes:summary>
      <author></author>
      <guid>https://doubleivan.ru/podcasts/2023_07_26_0012_engineering_practices/</guid>
      <description>Два Ивана обсуждают инженерные практики, которые применяют на ежедневной основе</description>
      <enclosure url="https://api.mave.digital/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/episodes/8facd6fa-2747-4fbc-b833-0d75fc206662.mp3" length="46845323" type="audio/mpeg"/>
      <content:encoded><![CDATA[<p>Два Ивана решили поговорить, какие инженерные практики применяют на ежедневной основе. Рассуждаем о том, что помогает в работе, а что мешает. На что направлены основные практики при разработке, и почему стоит экспериментировать с ними. Практик в индустрии уже накопилось достаточное количество, поэтому мы обязательно вернёмся ещё раз с подобным выпуском.</p>
]]></content:encoded>
    </item>
    
    <item>
      <title>Два Ивана №11 Debug</title>
      <link>https://doubleivan.ru/podcasts/2023_07_06_0011_debug/</link>
      <pubDate>Thu, 06 Jul 2023 16:00:00 +0000</pubDate>
      <itunes:image href="https://ru-msk-dr3-1.store.cloud.mts.ru/mave/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/images/9ebbc64a-1eba-4af7-8e34-97171da3f162.jpg"/>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>00:43:18</itunes:duration>
      <itunes:season>1</itunes:season>
      <itunes:episode>11</itunes:episode>
	  <itunes:episodeType>full</itunes:episodeType>
	  <itunes:summary>Два Ивана обсуждают способы отладки приложений и рассказывают интересные истории отладки</itunes:summary>
      <author></author>
      <guid>https://doubleivan.ru/podcasts/2023_07_06_0011_debug/</guid>
      <description>Два Ивана обсуждают способы отладки приложений и рассказывают интересные истории отладки</description>
      <enclosure url="https://api.mave.digital/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/episodes/9ebbc64a-1eba-4af7-8e34-97171da3f162.mp3" length="41804328" type="audio/mpeg"/>
      <content:encoded><![CDATA[<p>Дебажить приложения приходится всегда, особенно, в проде. Отваливается не столько код, сколько вся социальнотехническая система из инфраструктуры, кода, данных и людей. Какие случаи можно починить локально, а какие приходиться отлавливать в проде - об этом новый выпуск от Двух Иванов.</p>
]]></content:encoded>
    </item>
    
    <item>
      <title>Два Ивана №10 Vim vs IDE</title>
      <link>https://doubleivan.ru/podcasts/2023_06_27_0010_vim_vs_ide/</link>
      <pubDate>Tue, 27 Jun 2023 16:00:00 +0000</pubDate>
      <itunes:image href="https://ru-msk-dr3-1.store.cloud.mts.ru/mave/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/images/cb9488af-816c-46f5-8844-b7bcf2e0f263.jpg"/>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>00:52:36</itunes:duration>
      <itunes:season>1</itunes:season>
      <itunes:episode>10</itunes:episode>
	  <itunes:episodeType>full</itunes:episodeType>
	  <itunes:summary>В гостях у двух Иванов пользователь IDE со стажем и вместе мы погворили о том, что же лучше: навороченные редакторы кода или IDE.</itunes:summary>
      <author></author>
      <guid>https://doubleivan.ru/podcasts/2023_06_27_0010_vim_vs_ide/</guid>
      <description>В гостях у двух Иванов пользователь IDE со стажем и вместе мы погворили о том, что же лучше: навороченные редакторы кода или IDE.</description>
      <enclosure url="https://api.mave.digital/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/episodes/cb9488af-816c-46f5-8844-b7bcf2e0f263.mp3" length="75749249" type="audio/mpeg"/>
      <content:encoded><![CDATA[<p>Два Ивана в этот раз позвали гостя, тимлида команды Ж/Д Ostrovok.ru <a href="https://www.linkedin.com/in/nikolnikon/">Николая Никонова</a>, чтобы наконец разобраться, что же все-таки лучше: Vim или IDE.</p>
<ul>
<li>Где привавается любовь к IDE?</li>
<li>Что же такое попап?</li>
<li>Терминалы никто не отменяет, даже когда сидишь в IDE</li>
<li>Про отладку</li>
<li>Идеальный отклик редактора и причем здесь механические клавиатуры</li>
<li>Нужно ли скрывать импорты?</li>
<li>Про опасность IDE для начинающих</li>
<li>Блокнот и пустой буфер все еще нужны</li>
<li>Про длинные шорткаты</li>
<li>VSCode это normcore</li>
<li>Про переключение между редакторами</li>
<li>Vim mode есть везде</li>
<li>Про мультикурсоры</li>
</ul>
]]></content:encoded>
    </item>
    
    <item>
      <title>Два Ивана №9 CLI</title>
      <link>https://doubleivan.ru/podcasts/2023_06_20_0009_cli/</link>
      <pubDate>Tue, 20 Jun 2023 16:00:00 +0000</pubDate>
      <itunes:image href="https://ru-msk-dr3-1.store.cloud.mts.ru/mave/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/images/59ca7741-3710-4430-93e8-b996b51ed6f7.jpg"/>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>00:43:58</itunes:duration>
      <itunes:season>1</itunes:season>
      <itunes:episode>9</itunes:episode>
	  <itunes:episodeType>full</itunes:episodeType>
	  <itunes:summary>Два Ивана разговаривают о CLI утилитах, которые используют на постоянной основе и не только.</itunes:summary>
      <author></author>
      <guid>https://doubleivan.ru/podcasts/2023_06_20_0009_cli/</guid>
      <description>Два Ивана разговаривают о CLI утилитах, которые используют на постоянной основе и не только.</description>
      <enclosure url="https://mavecloud.s3mts.ru/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/episodes/59ca7741-3710-4430-93e8-b996b51ed6f7.mp3" length="63324577" type="audio/mpeg"/>
      <content:encoded><![CDATA[<p>Два Ивана собрались и начали говорить о том, какими консольными утилитами они пользуются. А ещё мы поняли, что у нас разная любовь: unix-way с pipes или полноценные tui.</p>
<ul>
<li>Почему в вакансиях есть sed и awk?</li>
<li>Какие полезные алиасы есть в настройках?</li>
<li>Что за тренды по переписывание скриптовых и GNU утилит на golang и rust?</li>
<li>Какие есть альтернативы к grep? Где их стоит использовать?</li>
<li>Лучшая cli утилита?</li>
<li>Как работать с json и csv в консоли?</li>
<li>В каких командах мы чаще всего допускаем ошибки?</li>
</ul>
<p>Упомянутые утилиты за выпуск: sed, awk, chezmoi, exa, atuin, jq, zsh, pyenv, asdf, direnv, lazygit, lazydocker, exa, pgcli, usql, zk.</p>
<p>P.s. очень хотелось бы вне выпуска дописать про pv, потому что pv снимает стресс долгих операций с помощью прогресс бара.</p>
<ul>
<li><a href="https://adamdrake.com/command-line-tools-can-be-235x-faster-than-your-hadoop-cluster.html">Cli оказался быстрее в 235x раз</a>, чем <del>pandas</del> hadoop</li>
<li><a href="https://jvns.ca/blog/2022/04/12/a-list-of-new-ish--command-line-tools/">Top утилит Julia Evans</a></li>
<li><a href="https://github.com/vanadium23/dotfiles">Dotfiles</a></li>
</ul>
]]></content:encoded>
    </item>
    
    <item>
      <title>Два Ивана №8 State of async</title>
      <link>https://doubleivan.ru/podcasts/2023_06_16_0008_async/</link>
      <pubDate>Thu, 08 Jun 2023 00:00:00 +0000</pubDate>
      <itunes:image href="https://ru-msk-dr3-1.store.cloud.mts.ru/mave/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/images/be8921f5-1c23-48b8-b85b-919e77ad0033.jpg"/>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>00:40:31</itunes:duration>
      <itunes:season>1</itunes:season>
      <itunes:episode>8</itunes:episode>
	  <itunes:episodeType>full</itunes:episodeType>
	  <itunes:summary>Два Ивана обсуждают положение дел с асинхронностью в python.</itunes:summary>
      <author></author>
      <guid>https://doubleivan.ru/podcasts/2023_06_16_0008_async/</guid>
      <description>Два Ивана обсуждают положение дел с асинхронностью в python.</description>
      <enclosure url="https://api.mave.digital/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/episodes/be8921f5-1c23-48b8-b85b-919e77ad0033.mp3" length="38888175" type="audio/mpeg"/>
      <content:encoded><![CDATA[<p>В этот раз поговорили про async в питоне и в целом в индустрии.</p>
<ul>
<li><a href="https://twisted.org/">twisted</a>, <a href="https://trio.readthedocs.io/en/stable/">trio</a></li>
<li><a href="https://lucumr.pocoo.org/2016/10/30/i-dont-understand-asyncio/">статья 2017г Армина ван Ронахера про asyncio</a></li>
<li><a href="https://github.com/lega911/ijson">забытая упомянутая утилита для RPC/MQ/PubSub</a></li>
<li><a href="https://talkpython.fm/episodes/show/376/pydantic-v2-the-plan">подкаст с автором pydantic и планы про rust (англ)</a></li>
</ul>
]]></content:encoded>
    </item>
    
    <item>
      <title>Два Ивана №7 Deploy</title>
      <link>https://doubleivan.ru/podcasts/2023_05_26_0007_deploy/</link>
      <pubDate>Thu, 25 May 2023 00:00:00 +0000</pubDate>
      <itunes:image href="https://ru-msk-dr3-1.store.cloud.mts.ru/mave/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/images/be6a4a96-cb15-450b-a875-f1889aa12e55.jpg"/>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>00:47:23</itunes:duration>
      <itunes:season>1</itunes:season>
      <itunes:episode>7</itunes:episode>
	  <itunes:episodeType>full</itunes:episodeType>
	  <itunes:summary>Два Ивана обсуждают как приложения деплоить в продакшн.</itunes:summary>
      <author></author>
      <guid>https://doubleivan.ru/podcasts/2023_05_26_0007_deploy/</guid>
      <description>Два Ивана обсуждают как приложения деплоить в продакшн.</description>
      <enclosure url="https://api.mave.digital/storage/podcasts/1af59247-7ac1-4d1c-b4f1-fd950f3daf15/episodes/be6a4a96-cb15-450b-a875-f1889aa12e55.mp3" length="60442933" type="audio/mpeg"/>
      <content:encoded><![CDATA[<p>В этот раз поговорили про то, как выкатывают приложения на питоне (и в целом про выкатывание). Про питон вышло совсем мало, но мы давно хотели про это рассказать.</p>
<ul>
<li><a href="https://www.amazon.com/Philosophy-Software-Design-John-Ousterhout/dp/1732102201">philosophy of software design</a></li>
<li><a href="https://dokku.com/">dokku</a>, <a href="https://appwrite.io/">appwrite</a>, <a href="https://supabase.com/">supabase</a>, <a href="https://mrsk.dev/">mrsk</a>, <a href="https://github.com/windmill-labs/windmill">windmill</a></li>
<li><a href="http://fly.io/">fly.io</a>, <a href="https://railway.app/">railway.app</a>, <a href="https://www.heroku.com/">heroku</a>, <a href="https://github.com/ripienaar/free-for-dev">free-for-dev</a>, <a href="https://www.portainer.io/">portainer</a></li>
<li><a href="https://docs.ansible.com/">ansible</a>, <a href="https://www.puppet.com/">puppet</a>, <a href="https://pyinfra.com/">pyinfra</a>, <a href="https://pressly.github.io/sup/">sup</a>, <a href="https://docs.ansible.com/ansible/latest/playbook_guide/playbooks_variables.html#understanding-variable-precedence">22 уровня variable precedense</a>, <a href="https://biozz.dev/blog/ansible-1/">цикл статей обучение ansible</a>, <a href="https://github.com/biozz/ansible-pre-commit-hooks">biozz/ansible-pre-commit-hooks</a>, <a href="https://traefik.io/traefik/">traefik</a></li>
<li><a href="https://www.terraform.io/">terraform</a>, <a href="https://www.pulumi.com/">pulumi</a></li>
<li><a href="https://nubenetes.com/matrix-table/">kubernetes distributions</a>, <a href="https://www.hashicorp.com/products/nomad">nomad</a></li>
<li><a href="https://matt-rickard.com/heptagon-of-configuration">heptagon of configuration</a></li>
</ul>
]]></content:encoded>
    </item>
    
  </channel>
</rss>
