Ігор, Роман, Руслан
Шо по коду?
🇺🇦 Технічно-популярний подкаст про програмну інженерію та технології 💻 shopokodu.substack.com
Be sure to visit the podcast's website and support the creator: shopokodu.substack.com
Author
Ігор, Роман, Руслан
Category
Podcast website
Latest episode
Oct 14, 2026
Where to listen?
Podcasts in the app Replaio Radio Coming soonPodcasts are coming to the app soon. Install now and be the first to see a whole new take on podcasts
Episodes
Arch Linux — дистрибутив для компетентних 20.02.2023 1:16:02
Про феномен популярності дистрибутиву, який до останнього часу навіть не мав інсталятора, а також про те, чому люди його люблять або навпаки уникають, будемо сьогодні говорити у регулярному випуску нашого подкасту. 📚 Посилання на матеріали, що обговорювались у випуску: Arch Linux Wiki Crystal Linux 🌟 Слідкуйте за нами: YouTube Telegram This is a public episode. If you would like to discuss this...
Шо цікавого на FOSDEM 2023? 11.02.2023 1:22:45
Минулими вихідними пройшла конференція розробників вільного та відкритого програмного забезпечення — FOSDEM. У цьому епізоді обговорюємо презентації, що привернули нашу увагу. 📚 Посилання на матеріали, що обговорювались у випуску: FOSDEM'23 What could go wrong? Me, I was: Containerised Applications are the way FIDO beyond the browser Aurae: Distributed Runtime: A new node init system written in R...
Шо там по HTTP/3? 05.02.2023 1:21:45
Проходимось по основних відмінностях HTTP, HTTP/2 та HTTP/3. 📚 Посилання на матеріали, що обговорювались у випуску: How QUIC works? HTTP/2 explained The Road to QUIC Even faster connection establishment with QUIC 0-RTT resumption 🌟 Слідкуйте за нами: YouTube Telegram This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit shopokod...
Тестування з моками і без 31.01.2023 1:09:56
Обговорюємо доцільність використання моків у ваших тестах, та як краще їх готувати. Посилання на матеріали, що обговорювались у випуску: Testing Without Mocks: A Pattern Language This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit shopokodu.substack.com
Месенджери. Розмова з фахівцем з інформаційної безпеки. 23.01.2023 1:12:36
Який месенджер безпечний? Якщо він підтримує наскрізне шифрування, чи гарантує це безпеку? І що взагалі означає "безпечний"? У цьому випуску ми говоримо про сервіси обміну повідомленнями, які позиціюють себе як "безпечні", та зʼясовуємо, чому шифрування (навіть надійного) для цього може бути недостатньо. This is a public episode. If you would like to discuss this with other subscribers or get acce...
Формати конфігурації і серіалізації 23.01.2023 1:02:44
Незаплановані розмови про убогість та безальтернативність YAML, незручність та переваги Protobuf, та інші формати. This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit shopokodu.substack.com
Як отримати зиск від типів? 08.01.2023 1:08:52
Пан Ігор проти типів, або просунуте використання типів для створення стійких до помилок програмних інтерфейсів. 📚 Посилання на матеріали, що обговорювались у випуску: ‣ The type system is a programmer's best friend → https://dusted.codes/the-type-system-is-a-programmers-best-friend ‣ The Typestate Pattern in Rust → https://cliffle.com/blog/rust-typestate/ This is a public episode. If you would li...
Найкраща ОС для розробки 2022 08.01.2023 1:29:44
В різдвяний випуск марнолаємось про найкращу операційну систему 😁 У цій битві немає переможців, проте є основні переваги та недоліки кожної ОС. This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit shopokodu.substack.com
Системні менеджери в хмарних інфраструктурах 08.01.2023 56:24
Чи годиться системний менеджер SystemD для використання в хмарних інфраструктурах з Kubernetes? Обговорюємо статтю Kris Nova про альтернативну init систему Aurae Runtime. 📚 Посилання на матеріали, що обговорювались у випуску: ‣ Why fix Kubernetes and Systemd? ‣ Secure Production Identity Framework for Everyone This is a public episode. If you would like to discuss this with other subscribers or g...
Припиніть писати мертві програми 08.01.2023 59:12
Чи є оптимальним головний інструмент програміста – середовище розробки? Чого йому не вистачає і як воно могло б бути вдосконаленим? У цьому випуску ми обговорюємо доповідь Джека Рашера, у які він закликає до створення інтуїтивніших середовищ розробки. 📚 Посилання на матеріали, що обговорювались у випуску: ‣ "Stop Writing Dead Programs" by Jack Rusher -- https://youtu.be/8Ab3ArE8W3s 🇺🇦 Допомога Ук...
Середовища для розробки 04.12.2022 55:55
Лептопи більше не потрібні! Чи це так?! 📚 Посилання на матеріали, що обговорювались у випуску: ‣ Laptop development is dead: why remote development is the future ‣ How our development team shares one giant bare metal machine 🌟 Слідкуйте за нами: ‣ Telegram ‣ YouTube This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit shopokodu...
Обробка помилок 27.11.2022 1:05:26
Розгоняємо про обробку помилок, поширені проблеми, хто винен і що робить. 📚 Посилання на матеріали, що обговорювались у випуску: Як Meta бореться із NullPointerException в Java Tony Hoare про ідею нульових посилань Аргумент Joel'a Spolsky проти використання виключень Аргумент Ned'a Batchelder на захист виключень Nick Groenen про відмінність обробки помилок у бібліотеках та застосунках на прикладі...
Як працює Mastodon? 20.11.2022 53:08
Що таке Mastodon? Чи вб'є Ілон Twitter? Коли наступить Fediverse? Слухайте детальніше у випуску. 📚 Посилання на матеріали, що обговорювались у випуску: ActivityPub від W3C Scaling Mastodon is Impossible Пан Ігор на Mastodon → https://fosstodon.org/@ihor Пан Роман на Mastodon → https://techhub.social/@rpodoliaka Пан Руслан на Mastodon → https://infosec.exchange/@rkiyanchuk 🌟 Слідкуйте за нами: Te...
Маловживані мови програмування: Clojure 13.11.2022 1:00:54
📚 Посилання на матеріали, що обговорювались у випуску: ‣ Класна книга про програмування на Clojure ‣ Приклад реалізації вектора як стійкої (persistent) структури даних ‣ Проєкт Jepsen від Kyle Kingsbury для аналізу роботи розподілених систем зберігання даних 🌟 Слідкуйте за нами: Telegram YouTube This is a public episode. If you would like to discuss this with other subscribers or get access to b...
Співбесіди в IT 06.11.2022 1:14:33
Зʼясовуємо кращий формат співбесіди в IT: чи потрібно питати ваших програмістів, як інвертувати двійкове дерево пошуку? 📚 Посилання на матеріали, що обговорювались у випуску: Why coding interviews aren't all that bad? 🌟 Слідкуйте за нами: Telegram YouTube This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit shopokodu.substack.c...
Що нового у Python 3.11? 29.10.2022 1:06:47
Обговорюємо найцікавіші зміни у новій версії еталонної реалізації мови програмування Python. 🔖 Розділи: 00:00 Початок 08:05 Адаптивний інтерпретатор 25:10 Оптимізовані виклики функцій 32:08 Новий формат стек-фреймів 35:30 Чи можна вже перестати писати на Go? 37:40 Шо по GIL? 43:28 Зміни до обробки виключень 56:30 Нові можливості для анотації типів 1:00:00 Український слід у Python 3.11 1:01:15 PY...
Сигнали в Linux 24.10.2022 1:07:33
Трохи хаотичні розмови навколо проблем POSIX/Linux сигналів. 🔖 Розділи: 00:00 Початок 08:30 Як в Meta розвалили продакшен 16:42 Поведінка за замовченням 24:20 Складнощі написання обробників 39:52 Примхи сигналів 48:45 Як приборкати сигнали 01:00:45 Ніяк не можемо закінчити 📚 Посилання на матеріали, що обговорювались у випуску: Signals in prod: dangers and pitfalls 🌟 Слідкуйте за нами: Telegram...
Мова програмування Go у 2022 16.10.2022 1:12:06
Огляд мови програмування Go з висоти 2022 року. 🔖 Розділи: 00:00 Початок 04:01 Ніша Go 14:28 Про швидкість 16:30 Горутини = ❤️ 31:48 Garbage collector 35:17 Типи та структури користувача 41:52 Сором та сортування 45:30 Generics. Вони змогли! 1:03:20 Відсталість Go 1:07:05 Висновок 📚 Посилання на матеріали, що обговорювались у випуску: Go: the Good, the Bad and the Ugly 🌟 Слідкуйте за нами: Tele...
Rust у ядрі Linux 08.10.2022 50:25
Трохи хаотичні розмови щодо прийняття Rust до ядра Linux. 🔖 Розділи : 00:00 Початок 01:38 Rust прийнятий до ядра Linux 08:15 Переваги Rust 11:38 Хвилинка філософії від пана Ігора 14:23 Актуальність Rust в ядрі 19:32 Лінус вчить писати kernel код 27:53 Стандартна бібліотека Rust 30:11 Linux без Solaris та PowerPC 35:39 Який Rust можна в kernel? 43:50 Жахливий C++ 📚 Посилання на матеріали, що обго...
Анотації типів у Python 01.10.2022 50:02
Обговорюємо анотації типів та типизацію загалом у Python. 🔖 Розділи: 00:00 Початок 03:20 Типізація у Python 06:03 Анотації типів у Python 09:31 Python 3 — це про анотації? 13:40 Переваги і недоліки анотацій 25:55 Анотації вбивають duck typing 39:33 Заключення 📚 Посилання на матеріали, що обговорювались у випуску: Our journey to type checking 4 million lines of Python 🌟 Слідкуйте за нами: Teleg...
Чи є життя поза межами git? 26.09.2022 1:14:48
Говоримо про Git, та доповідаємо про альтернативні системи керування версіями. 🔖 Розділи 00:00 Початок 02:25 Гість топит за монорепозиторій 16:02 Поганий Git 30:03 Переваги Pijul 54:40 Fossil від автора SQLite 📚 Посилання на матеріали, що обговорювались у випуску: Can We Please Move Past Git? Pijul Fossil 🌟 Слідкуйте за нами: Telegram YouTube This is a public episode. If you would like to discu...
Passkeys від Apple 19.09.2022 1:19:04
Доповідаємо про революцію у світі автентифікації та вбивців паролів: ключі доступу passkeys! 🔖 Посилання на матеріали, що обговорювались у випуску: Towards A Passwordless Web With Apple Passkeys Презентація інженера-робота з Apple "Meet passkeys" 🌟 Слідкуйте за нами: Telegram YouTube This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episode...
Фреймворки та патерни не потрібні 11.09.2022 52:01
Обговорюємо переваги та недоліки монорепозиторіїв, чому вони працюють у випадку мегакорпорацій та чому їх обирають стартапи. 🔖 Посилання на матеріали, що обговорювались у випуску: Using a Framework will harm the maintenance of your software 🌟 Слідкуйте за нами: Telegram YouTube This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, vis...
Монорепозиторій 05.09.2022 1:04:22
Обговорюємо переваги та недоліки монорепозиторіїв, чому вони працюють у випадку мегакорпорацій та чому їх обирають стартапи. 🔖 Посилання на матеріали, що обговорювались у випуску: Why Google Stores Billions of Lines of Code in a Single Repository U-Shaped Utility of Monorepos What's Holding Monorepos Back? 🌟 Слідкуйте за нами: Telegram YouTube This is a public episode. If you would like to discu...
Про відкрите апаратне забезпечення 22.08.2022 1:00:09
Перший пробний стрімок про монетизацію розробки відкритих сирців та відкрите апаратне забезпечення. 🔖 Посилання на матеріали, що обговорювались у випуску: The past and future of open hardware PINE64 has let its community down 🌟 Слідкуйте за нами: Telegram YouTube This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit shopokodu.su...
Similar podcasts
Replaio is not a podcast publisher; show names, artwork and audio belong to their authors and are distributed through public RSS feeds.