Ігор, Роман, Руслан
Шо по коду?
🇺🇦 Технічно-популярний подкаст про програмну інженерію та технології 💻 shopokodu.substack.com
Обов'язково відвідайте сайт подкасту та підтримайте його автора: shopokodu.substack.com
Автор
Ігор, Роман, Руслан
Категорія
Сайт подкасту
Останній епізод
14 жов 2026
Де слухати?
Подкасти в застосунку Replaio Radio Уже незабаромПодкасти незабаром з'являться в застосунку. Встановіть уже зараз і першими побачте зовсім новий погляд на подкасти
Епізоди
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...
Схожі подкасти
Replaio не є видавцем подкастів; назви шоу, обкладинки та аудіо належать їхнім авторам і поширюються через публічні RSS-канали