Саша Пахомов

Тысяча фичей

Подкаст тысяча фичей

Author

Саша Пахомов

Category

Technology

Podcast website

sites.libsyn.com

Latest episode

Jun 16, 2026

Where to listen?

Podcasts in the app Replaio Radio Coming soon

Podcasts are coming to the app soon. Install now and be the first to see a whole new take on podcasts

Get it on Google Play Install for free Android 5M+ downloads · 4.8 rating iOS soon

Episodes

42. MrCyberSec: что нужно знать про безопасность. 14.06.2024

Наваливаем базу про кибербезопасность вместе с MrCyberSec. --  Подкаст "Смени Пароль!"  https://smeni-parol.ru   -- Материалы: https://www.youtube.com/@MrCyberSec https://github.com/danielmiessler/SecLists   Web applications hackers hadbook Hacking APIs book https://www.hackthebox.com   https://tryhackme.com   https://www.root-me.org/?lang=ru   https://ctftime.org/ctfs   https://picoctf.org --   Т...

41. Qdrant: Векторная база данных, написанная на Rust. 29.05.2024

В гостях автор движка векторного поиска Qdrant, Андрей Васнецов. Разбираеммя в векторном поиске, индексах и Rust.    https://qdrant.tech   -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat   Почта автора apkhmv@gmail.com  

40. Спэшл: Эргономика, NeoVim и TDD. 21.04.2024

Почему я решил перейти на NeoVim? Разбираемся в этом и многом другом вместе с автором ютуб канала "куда войти?". Видео версия подкаста: https://youtu.be/0b6x5eJK4WM   Канал Ильи: https://www.youtube.com/c/Кудавойти  Плейлист Learn NeoVim:  https://www.youtube.com/playlist?list=PLzWf2xLEjn8bnlh2yJ3W0eYbvcwkwA5F2   -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat   Почта автора apkhmv@gma...

39. Иван Ямщиков: Наука, Образование и лайвхаки для программистов. 15.04.2024

Почему школа травмирует? Какая цель у образовательной системы? Как программисту продолжить учиться после университета?  Выпуск для тех, кто готов взорвать себе голову.    Ссылки: - Подкаст "Проветримся" https://progulka.yamshchikov.info   - Тэд ток Кени Робенсона: https://youtu.be/wX78iKhInsc?si=aUWHP3FPzlIfFjf2   - Книга "Отупляя нас": https://www.amazon.com/dp/0865718547?ref_=cm_sw_r_cp_ud_dp_HY...

38. Почему ClickHouse не тормозит? 01.04.2024

Осторожно, хардкор!  Погружаемся в кишочки CliсkHouse. Гость выпуска -- Максим Кита. Говорим про OLTP, OLAP, HTAP, CI, performance, algorithms, optimisations, open source.  История из начала выпуска: https://www.tinybird.co/blog-posts/clickhouse-lock-contention Статья Максима про оптимизации: https://maksimkita.com/blog/power-of-small-optimizations.html   -- Телеграмм канал подкаста Тысяча фичей h...

37. vas3k: CEO OF HTMX [18+]. 16.02.2024

Как засунуть Vue.js внутрь HTML? Почему современный веб – проклят?   Говорим про Endshitification, философию инди-хакинга, технологии и HTMX вместе с основателем vas3k клуба. https://vas3k.club   https://supabase.com   -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat   Почта автора apkhmv@gmail.com  

36. LLVM: Rust, современный C++, как законтрибьютить в Swift. 29.12.2023

Осторожно, хардкор!  Говорим про Rust, проблемы C++, LLVM, перформанс тестирование Clickhouse, компиляторы и Open Source. Гость выпуска – Максим Кита. Коммитер в LLVM, разработчик Clickhouse и контрибьютор в Swift.   Гость: https://maksimkita.com   Материалы:  - Книга Дракона про компиляторы https://en.wikipedia.org/wiki/Compilers:_Principles,_Techniques,_and_Tools   - Compiler Construction Niklau...

35. IntelliJ IDEA: как работает самый популярный редактор кода для Java. 19.12.2023

Разбираемся в том, как работает IntelliJ IDEA вместе с топ контрибьютором в эту платформу Даней Овчинниковым. Обсудим нашумевший случай с голосовыми сообщениями в коментариях в Java. Разлексим Hello World приложение глазами редактора. А еще будут абстрактные синтаксические деревья, лексеры, парсеры, экшоны, Kotlin и много-много другого.   Гитхаб гостя: https://github.com/dovchinnikov   -- Телеграм...

34. Спэшл: Подготовка к FAANG и важность алгоритмов. 07.11.2023

Начинаю серию специальных выпусков подкаста на разные темы. Сегодня поговорим с Димой Волыхиным про FAANG, алгоритмы, System Design и Behavioral Interview. Видео версию можно посмотреть на Youtube https://youtu.be/8CvUrZ91h9E   -- Полезные ссылки:  Курс по Алгоритмам на курсере:  https://www.coursera.org/learn/algorithms-part1 https://www.coursera.org/learn/algorithms-part2 Лекции ИТМО Павла Маври...

33. Query optimizations: эвристики и cost-based оптимизации. 04.09.2023

Оптимизация запросов – сложнейшая задача. Что бы ее решить требуется огромное количество инженеров и знаний, на которые они опираются. В заключительном выпуске второго сезона мы рассмотрим техники оптимизации запросов.  -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat   Почта автора apkhmv@gmail.com  

32. Merge sort и hash join: как базы данных соединяют и сортируют таблицы. 28.08.2023

Что происходит, когда мы посылаем запрос, содержищий JOIN или ORDER BY? В новом выпуске подкаста узнаем как базы данных сортируют большие обьемы данных и чем merge sort join отличается от hash join. А еще познакомимся с оптимизациями сортировок. -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat   Почта автора apkhmv@gmail.com  

31. WAL: сердце любой базы данных. 21.08.2023

Сегодня узнаем как базы данных гарантируют долговечность – WAL (Write Ahead Logging). Сначала разберем техники логирования, а потом посмотрим на то, что происходит во время восстановления.    -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat   Почта автора apkhmv@gmail.com  

30. LSM Tree: структура данных, которая взрывает мозг. 14.08.2023

LSM Tree (Log Structured Merge Tree) – структура данных, которая смогла конкурировать с B+ деревьями. Ее внутреннее устройство поражает своей элегантностью и близостью к SSD. Надеюсь вам она понравится не меньше.  Поддержать подкаст можно лайком в Яндекс музыке или пятью звездами в айтюнс.   -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat   Почта автора apkhmv@gmail.com  

29. Concurrency control: 2PL, timestamp ordering, OCC, MVCC. 07.08.2023

Переходим от теории из предыдущего выпуска про ACID к практике. Рассмотрим протоколы и алгоритмы с помощью которых разработчики баз данных реализуют транзакции.  В этом выпуске говорим про двух фазную блокировку (2PL), оптимистичное управление конкурентностью (OCC) и мультиверсионирование данных (MVCC). А еще узнаем про два новых уровня изоляции.  -- Телеграмм канал подкаста Тысяча фичей https://t...

28. ACID transactions: аномалии, два вида сериализуемости. 31.07.2023

Вопрос про ACID транзакции задается чуть ли не на каждом первом собеседовании. Зазубрить ответ не сложно. Но как насчет понять и разобраться раз и навсегда?  В этом насыщенном выпуске без лишней воды разберемся с ACID и поймем, откуда взялось слово serializable. А еще узнаем, что бывает conflict serializable и view serializable. Но и без аномалий не обошлось!  -- Телеграмм канал подкаста Тысяча фи...

27. Хэш таблицы: функции и схемы хэширования. 24.07.2023

Этот выпуск будет полезен даже тем, кто не особо интересуется базами данных. Поговорим про различные схемы хэширования и узнаем какая хэш функция сейчас самая быстрая.  Главная интрига выпуска – почему хэш таблицы не используются в качестве индексных структур данных? Ответ внутри. Ссылка на лекцию Энди Павло: https://youtu.be/9yUlSabzVwQ   -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfea...

26. Оптимизируем B+tree: копирование при записи, пакетирование, защелки. 17.07.2023

Сегодня переходим от теории к практике. Посмотрим как B+tree используется в реальных системах на подобии WiredTiger из MongoDВ.  Поговорим про контроль конкурентного доступа к B+tree, копирование при записи и пакетирование обновлений.  Поддержать подкаст можно лайком на Яндекс музыке или пятью звездами в Apple Podcasts. -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat   Почта автора apk...

25. Buffer pools: почему базы данных реализуют часть операционной системы. 10.07.2023

20 лет в Postgres был код, который неправильно обрабатывал ошибки вызова fsync. Этот факт лишний раз доказывает, что серьезным базам данных не стоит полагаться на файловый API операционных систем.  Сегодня поговорим про Buffer pool и поймем почему большинство баз данных пишет на диски в обход системного кеша.    Postgres vs fsync: https://youtu.be/1VWIGBQLtxo   -- Телеграмм канал подкаста Тысяча ф...

24. Лучшая структура данных: B-tree, B+tree. 03.07.2023

Крутить деревья на собеседованиях мне не приходилось, но это не значит, что их не нужно знать. Большинство индексов основаны на одной структуре данных – B+tree. Навряд ли мы найдем эту структуру данных в чистом виде на сегодняшний день в современных хранилищах. Но что бы рассмотреть реальные индексные алгоритмы, нужно знать базу.  Это базированный выпуск про бинарное дерево поиска, b-tree и b+tree...

23. SSD и HDD: устройство дисков, слотированные страницы. 26.06.2023

Как внутреннее устройство дисков влияет но то, какими примитивами оперируют современные хранилища? Что такое слотированные страницы? Об этом третий выпуск второго сезона подкаста Тысяча фичей, который полностью посвящен базам данных. -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat   Почта автора apkhmv@gmail.com

22. Архитектура баз данных: транспортный уровень, оптимизаторы запросов, системы выполнения и хранения. 19.06.2023

Это подкаст, в котором разработчик современной базы данных изучает то, как они работают и делится знаниями со слушателями.   Сегодня поговорим про то, из каких основных компонентов устроена почти любая база данных: это транспортный уровень, оптимизаторы запросов, система выполнения и система хранения. А так же рассмотрим то, чем базы данных могут различаться между собой: OLAP или OLTP, in memory и...

21. Введение в базы данных: История и SQL. 12.06.2023

Кишочки баз данных – слабое место большинства инженеров. Изучить их сложно и долго. Мало кто объяснит в чем суть MVCC или то, как устроены слотированные страницы. Во втором сезоне подкаста разработчик современной базы данных изучает внутреннее устройство этих систем и делится знаниями со слушателями. В первом выпуске плавно погружаемся в мир баз данных. Начнем с истории и SQL. Делитесь подкастом в...

20. Выживает сильнейший: генетические алгоритмы и unit тесты. 29.05.2023

В этом выпуске рассказываю как я пытался применить генетические алгоритмы в инструменте генерации юнит тестов.   -- Полезняшка – https://youtu.be/t0dGLFtRR9c   За ссылкой на диплом пишите в личку!   -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat   Почта автора apkhmv@gmail.com

19. Выдал базу: три важнейших вещи в разработке ПО. 16.05.2023

Поговорим про размер команды, карго культ, git, CI/CD. Расскажу как работает мутационное тестирование. Я дочитал книгу программист прагматик и жду от вас рекомендаций по следующей книге!   -- Книга программист прагматик второе издание https://pragprog.com/titles/tpp20/the-pragmatic-programmer-20th-anniversary-edition/   Полезняшка – https://www.youtube.com/@Computerphile Первый видос на Youtube –...

18. Спэшл: положение дел, YouTube. 04.05.2023

Второй спэшл. Делюсь мыслями о новых форматах. Тут и подкаст, и ютуб, и тикток. -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat   Почта автора apkhmv@gmail.com

Listen to the Тысяча фичей podcast in Replaio

Radio and podcasts in one app - free, with no sign-up. Install today and do not miss the launch

Get it on Google Play

Replaio is not a podcast publisher; show names, artwork and audio belong to their authors and are distributed through public RSS feeds.