Explore every episode of the podcast Тысяча фичей
| Title | Pub. Date | Duration | |
|---|---|---|---|
| 53. Datomic: самая рок-н-рольная БД. В гостях Nikitonsky. | 05 Jul 2025 | 01:29:32 | |
Nikitonsky про Datomic. Телеграм канал Никиты: https://t.me/nikitonsky_pub -- Телеграмм канал подкаста Тысяча фичей Почта автора | |||
| 52. Трансформация профессии разработчика в 2025. | 09 Jun 2025 | 02:26:19 | |
Андрей Володин, основатель "нетмонет" и "gracia.ai" интересно рассуждает о будущем профессии разработчика. Канал Андрея https://t.me/beyond3sigmas -- Инструменты, про которые мы говорим: https://blog.google/technology/google-labs/jules/ https://www.anthropic.com/claude-code
-- Телеграмм канал подкаста Тысяча фичей Почта автора | |||
| 43. Как работает JIT в базах данных? | 15 Jul 2024 | 02:09:25 | |
Just In Time Compilation (JIT) используется в таких системах, как JVM, Postgres, Clickhouse. Сегодня разбираем эту технологию по косточкам. Осторожно, хардкор! Блог Максима: https://maksimkita.com Выпуск про LLVM: https://t.me/tfeat/84 -- Телеграмм канал подкаста Тысяча фичей Почта автора | |||
| 42. MrCyberSec: что нужно знать про безопасность. | 14 Jun 2024 | 01:32:52 | |
Наваливаем базу про кибербезопасность вместе с MrCyberSec.
--
--
Телеграмм канал подкаста Тысяча фичей Почта автора | |||
| 41. Qdrant: Векторная база данных, написанная на Rust. | 29 May 2024 | 02:41:18 | |
В гостях автор движка векторного поиска Qdrant, Андрей Васнецов. Разбираеммя в векторном поиске, индексах и Rust.
-- Телеграмм канал подкаста Тысяча фичей Почта автора | |||
| 40. Спэшл: Эргономика, NeoVim и TDD. | 21 Apr 2024 | 01:55:28 | |
Почему я решил перейти на NeoVim? Разбираемся в этом и многом другом вместе с автором ютуб канала "куда войти?". Видео версия подкаста: https://youtu.be/0b6x5eJK4WM Канал Ильи: https://www.youtube.com/c/Кудавойти Плейлист Learn NeoVim: https://www.youtube.com/playlist?list=PLzWf2xLEjn8bnlh2yJ3W0eYbvcwkwA5F2
-- Телеграмм канал подкаста Тысяча фичей Почта автора | |||
| 39. Иван Ямщиков: Наука, Образование и лайвхаки для программистов. | 15 Apr 2024 | 01:33:30 | |
Почему школа травмирует?
Ссылки: - Тэд ток Кени Робенсона: - Книга "Отупляя нас": - Документалка нетфликса:
-- Телеграмм канал подкаста Тысяча фичей Почта автора | |||
| 38. Почему ClickHouse не тормозит? | 01 Apr 2024 | 02:36:01 | |
Осторожно, хардкор! Погружаемся в кишочки CliсkHouse. Гость выпуска -- Максим Кита. Говорим про OLTP, OLAP, HTAP, CI, performance, algorithms, optimisations, open source. История из начала выпуска: https://www.tinybird.co/blog-posts/clickhouse-lock-contention Статья Максима про оптимизации: Телеграмм канал подкаста Тысяча фичей Почта автора | |||
| 37. vas3k: CEO OF HTMX [18+]. | 16 Feb 2024 | 01:47:47 | |
Как засунуть Vue.js внутрь HTML? Почему современный веб – проклят? -- Телеграмм канал подкаста Тысяча фичей Почта автора | |||
| 36. LLVM: Rust, современный C++, как законтрибьютить в Swift. | 29 Dec 2023 | 01:53:52 | |
Осторожно, хардкор! - Chris Lattner https://www.nondot.org/sabre/ -- Телеграмм канал подкаста Тысяча фичей Почта автора | |||
| 35. IntelliJ IDEA: как работает самый популярный редактор кода для Java. | 19 Dec 2023 | 00:54:53 | |
Разбираемся в том, как работает IntelliJ IDEA вместе с топ контрибьютором в эту платформу Даней Овчинниковым. Обсудим нашумевший случай с голосовыми сообщениями в коментариях в Java. Разлексим Hello World приложение глазами редактора. А еще будут абстрактные синтаксические деревья, лексеры, парсеры, экшоны, Kotlin и много-много другого.
-- Телеграмм канал подкаста Тысяча фичей Почта автора | |||
| 34. Спэшл: Подготовка к FAANG и важность алгоритмов. | 07 Nov 2023 | 01:48:28 | |
Начинаю серию специальных выпусков подкаста на разные темы. Сегодня поговорим с Димой Волыхиным про FAANG, алгоритмы, System Design и Behavioral Interview. Видео версию можно посмотреть на Youtube https://youtu.be/8CvUrZ91h9E -- Полезные ссылки:
-- Телеграмм канал подкаста Тысяча фичей Почта автора | |||
| 51. Код ревью в Clickhouse. | 12 Apr 2025 | 01:29:42 | |
В гостях Максим Кита, разработчик Clickhouse. Раскрываем тему код ревью. Блог Максима: https://maksimkita.com -- Выпуски с Максимом: - 36. LLVM: Rust, современный C++, как законтрибьютить в Swift https://t.me/tfeat/84 - 38. Почему ClickHouse не тормозит? https://t.me/tfeat/89 - 43. Как работает JIT в базах данных? https://t.me/tfeat/99 - 44. SIMD в базах данных. https://t.me/tfeat/102
Телеграмм канал подкаста Тысяча фичей Почта автора | |||
| 33. Query optimizations: эвристики и cost-based оптимизации. | 04 Sep 2023 | 00:46:50 | |
Оптимизация запросов – сложнейшая задача. Что бы ее решить требуется огромное количество инженеров и знаний, на которые они опираются. В заключительном выпуске второго сезона мы рассмотрим техники оптимизации запросов. -- Телеграмм канал подкаста Тысяча фичей Почта автора | |||
| 32. Merge sort и hash join: как базы данных соединяют и сортируют таблицы. | 28 Aug 2023 | 00:30:34 | |
Что происходит, когда мы посылаем запрос, содержищий JOIN или ORDER BY? В новом выпуске подкаста узнаем как базы данных сортируют большие обьемы данных и чем merge sort join отличается от hash join. А еще познакомимся с оптимизациями сортировок. -- Телеграмм канал подкаста Тысяча фичей Почта автора | |||
| 31. WAL: сердце любой базы данных. | 21 Aug 2023 | 00:28:59 | |
Сегодня узнаем как базы данных гарантируют долговечность – WAL (Write Ahead Logging). Сначала разберем техники логирования, а потом посмотрим на то, что происходит во время восстановления.
-- Телеграмм канал подкаста Тысяча фичей Почта автора | |||
| 30. LSM Tree: структура данных, которая взрывает мозг. | 14 Aug 2023 | 00:34:09 | |
LSM Tree (Log Structured Merge Tree) – структура данных, которая смогла конкурировать с B+ деревьями. Ее внутреннее устройство поражает своей элегантностью и близостью к SSD. Надеюсь вам она понравится не меньше.
-- Телеграмм канал подкаста Тысяча фичей Почта автора | |||
| 29. Concurrency control: 2PL, timestamp ordering, OCC, MVCC. | 07 Aug 2023 | 00:47:09 | |
Переходим от теории из предыдущего выпуска про ACID к практике. Рассмотрим протоколы и алгоритмы с помощью которых разработчики баз данных реализуют транзакции. -- Телеграмм канал подкаста Тысяча фичей Почта автора | |||
| 28. ACID transactions: аномалии, два вида сериализуемости. | 31 Jul 2023 | 00:29:59 | |
Вопрос про ACID транзакции задается чуть ли не на каждом первом собеседовании. Зазубрить ответ не сложно. Но как насчет понять и разобраться раз и навсегда? -- Телеграмм канал подкаста Тысяча фичей Почта автора | |||
| 27. Хэш таблицы: функции и схемы хэширования. | 24 Jul 2023 | 00:32:48 | |
Этот выпуск будет полезен даже тем, кто не особо интересуется базами данных. Поговорим про различные схемы хэширования и узнаем какая хэш функция сейчас самая быстрая. Телеграмм канал подкаста Тысяча фичей Почта автора | |||
| 26. Оптимизируем B+tree: копирование при записи, пакетирование, защелки. | 17 Jul 2023 | 00:22:25 | |
Сегодня переходим от теории к практике. Посмотрим как B+tree используется в реальных системах на подобии WiredTiger из MongoDВ. -- Телеграмм канал подкаста Тысяча фичей Почта автора | |||
| 25. Buffer pools: почему базы данных реализуют часть операционной системы. | 10 Jul 2023 | 00:26:56 | |
20 лет в Postgres был код, который неправильно обрабатывал ошибки вызова fsync. Этот факт лишний раз доказывает, что серьезным базам данных не стоит полагаться на файловый API операционных систем.
Postgres vs fsync: https://youtu.be/1VWIGBQLtxo -- Телеграмм канал подкаста Тысяча фичей Почта автора | |||
| 24. Лучшая структура данных: B-tree, B+tree. | 03 Jul 2023 | 00:20:19 | |
Крутить деревья на собеседованиях мне не приходилось, но это не значит, что их не нужно знать. Большинство индексов основаны на одной структуре данных – B+tree. Навряд ли мы найдем эту структуру данных в чистом виде на сегодняшний день в современных хранилищах. Но что бы рассмотреть реальные индексные алгоритмы, нужно знать базу. -- Телеграмм канал подкаста Тысяча фичей Почта автора | |||
| 50. Как я повысил свою продуктивность за этот год. | 24 Jan 2025 | 01:19:57 | |
Классический формат монолога вернулся! Сегодня говорю про эргономику рабочего места, софт и здоровье. -- Телеграмм канал подкаста Тысяча фичей Почта автора | |||
| 23. SSD и HDD: устройство дисков, слотированные страницы. | 26 Jun 2023 | 00:26:41 | |
Как внутреннее устройство дисков влияет но то, какими примитивами оперируют современные хранилища? Что такое слотированные страницы? Об этом третий выпуск второго сезона подкаста Тысяча фичей, который полностью посвящен базам данных. -- Телеграмм канал подкаста Тысяча фичей Почта автора
| |||
| 22. Архитектура баз данных: транспортный уровень, оптимизаторы запросов, системы выполнения и хранения. | 19 Jun 2023 | 00:24:10 | |
Это подкаст, в котором разработчик современной базы данных изучает то, как они работают и делится знаниями со слушателями.
Сегодня поговорим про то, из каких основных компонентов устроена почти любая база данных: это транспортный уровень, оптимизаторы запросов, система выполнения и система хранения. А так же рассмотрим то, чем базы данных могут различаться между собой: OLAP или OLTP, in memory или персистентные, строковые или колоночные.
-- Телеграмм канал подкаста Тысяча фичей Почта автора | |||
| 21. Введение в базы данных: История и SQL. | 12 Jun 2023 | 00:39:41 | |
Кишочки баз данных – слабое место большинства инженеров. Изучить их сложно и долго. Мало кто объяснит в чем суть MVCC или то, как устроены слотированные страницы. Во втором сезоне подкаста разработчик современной базы данных изучает внутреннее устройство этих систем и делится знаниями со слушателями. В первом выпуске плавно погружаемся в мир баз данных. Начнем с истории и SQL. Делитесь подкастом в социальных сетях и чатиках с коллегами. Давайте прокачивать себя и людей вокруг! -- Телеграмм канал подкаста Тысяча фичей Почта автора | |||
| 20. Выживает сильнейший: генетические алгоритмы и unit тесты. | 29 May 2023 | 00:43:49 | |
В этом выпуске рассказываю как я пытался применить генетические алгоритмы в инструменте генерации юнит тестов. Полезняшка – https://youtu.be/t0dGLFtRR9c
-- Телеграмм канал подкаста Тысяча фичей Почта автора | |||
| 19. Выдал базу: три важнейших вещи в разработке ПО. | 16 May 2023 | 00:33:54 | |
Поговорим про размер команды, карго культ, git, CI/CD. Расскажу как работает мутационное тестирование. Я дочитал книгу программист прагматик и жду от вас рекомендаций по следующей книге!
-- Книга программист прагматик второе издание https://pragprog.com/titles/tpp20/the-pragmatic-programmer-20th-anniversary-edition/ Полезняшка – https://www.youtube.com/@Computerphile
-- Телеграмм канал подкаста Тысяча фичей Почта автора | |||
| 18. Спэшл: положение дел, YouTube. | 04 May 2023 | 00:26:01 | |
Второй спэшл. Делюсь мыслями о новых форматах. Тут и подкаст, и ютуб, и тикток. -- Телеграмм канал подкаста Тысяча фичей Почта автора | |||
| 17. Гибкие требования: парное программирование, Agile. | 01 May 2023 | 00:36:59 | |
Разоблачаем Agile коучей в свежем выпуске подкаста. Но перед этим поговрим про требования и парное программирование.
-- Книга программист прагматик второе издание https://pragprog.com/titles/tpp20/the-pragmatic-programmer-20th-anniversary-edition/ Полезняшка – телеграмм канал javaswag https://t.me/javaswag.
-- Телеграмм канал подкаста Тысяча фичей Почта автора | |||
| 16. Спэшл: RBAC. | 20 Apr 2023 | 00:13:12 | |
В подкасте новый формат – Спэшл. Тут будет много всего интересного.
-- Телеграмм канал подкаста Тысяча фичей Почта автора | |||
| 15. Fib.nth: о чем не думают инженеры. | 18 Apr 2023 | 00:42:19 | |
О чем инженеры забывают подумать? -- Property-based tests for java:
Книга программист прагматик второе издание https://pragprog.com/titles/tpp20/the-pragmatic-programmer-20th-anniversary-edition/
Полезняшки ищите в телеграм канале подкаста Тысяча фичей.
-- Телеграмм канал подкаста Тысяча фичей Почта автора | |||
| 14. Используем технологии по назначению: ChatGPT, Copilot, Whisper, Deepl. | 04 Apr 2023 | 00:24:27 | |
Меня бесят посты на тему того, что ИИ заменит программистов или вообще поработит челевечество. Заменить ИИ может разве что тех, кто эти посты пишет. Ведь с генерацией бреда GPT справляется отлично. -- Полезняшка -- Телеграмм канал подкаста Тысяча фичей Почта автора | |||
| 49. Serverless Postgres: как работает Neon Database. | 25 Dec 2024 | 02:44:29 | |
Ко-фаундер Neon Database, Posgres коммитер -- Стас Кельвич, рассказывает о том, как работет постгрес без сервера. -- Интервью Стоунбрейкера: https://archive.computerhistory.org/resources/access/text/2012/12/102635858-05-01-acc.pdf
Вакансии Neon Database: - Делать Neon Postgres — https://job-boards.greenhouse.io/neondatabase/jobs/5217600004 - Делать Neon Storage — https://job-boards.greenhouse.io/neondatabase/jobs/5365488004
-- Телеграмм канал подкаста Тысяча фичей Почта автора | |||
| 13. Любимый паттерн: Builder, Concurrency, Actors. | 20 Mar 2023 | 00:36:03 | |
Почему билдер – любимый паттерн Саши? Как правильно писать код на современной джаве? Чем конкурентность отличается от параллельности? Разбираемся со всем этим в свежем выпуске подкаста. -- Полезняшки https://www.youtube.com/watch?v=uikbtpVZS2s&list=PLSE8ODhjZXjaKScG3l0nuOiDTTqpfnWFf
https://www.infoq.com/news/2023/03/java-20-so-far/ -- Телеграмм канал подкаста Тысяча фичей Почта автора | |||
| 12. Налог на наследование: конечные автоматы, реактивное программирование, наследование. | 06 Mar 2023 | 00:29:23 | |
Наследование классов не нужно? Забудьте то, чему вас учили в университете! В этом выпуске поговорим про наследование, конечные автоматы, реактивное программирование. -- Полезняшка -- Телеграмм канал подкаста Тысяча фичей Почта автора | |||
| 11. Горе-митап: опыт выступления, инструменты для презентаций. | 20 Feb 2023 | 00:35:47 | |
Что я использую для презентаций:
Полезняшка https://www.youtube.com/watch?v=xPPCzryZK44
Телеграмм канал подкаста Тысяча фичей Почта автора | |||
| 10. Design by contract: тройки Хаара, инварианты, Archunit. | 06 Feb 2023 | 00:29:30 | |
Книга программист прагматик второе издание https://pragprog.com/titles/tpp20/the-pragmatic-programmer-20th-anniversary-edition/
Телеграмм канал подкаста Тысяча фичей Почта автора | |||
| 09. Прагматичные тулы: plain text, git, shell, ищем баги. | 23 Jan 2023 | 00:46:32 | |
Телеграм канал Душный интерпрайз
Книга программист прагматик второе издание https://pragprog.com/titles/tpp20/the-pragmatic-programmer-20th-anniversary-edition/
https://www.youtube.com/watch?v=bmSAYlu0NcY
Телеграмм канал подкаста Тысяча фичей Почта автора | |||
| 08. Медленная Java: оптимизации старта, GraalVM, Mockito. | 09 Jan 2023 | 00:42:32 | |
| 07. Трассирующий код: прототипы, оценки | 26 Dec 2022 | 00:37:38 | |
Книга программист прагматик второе издание https://pragprog.com/titles/tpp20/the-pragmatic-programmer-20th-anniversary-edition/
Vim adventure
| |||
| 06. Прагматичный Golang: design, dry, Go | 12 Dec 2022 | 00:39:11 | |
Книга программист прагматик второе издание https://pragprog.com/titles/tpp20/the-pragmatic-programmer-20th-anniversary-edition/
Advent of code
Книга Чистая Архитектура https://www.litres.ru/robert-s-martin/chistaya-arhitektura-iskusstvo-razrabotki-program-39113892/
| |||
| 05. Солидные скиллы: суп из камней, soft skills, SOLID. | 28 Nov 2022 | 00:51:05 | |
Книга программист прагматик второе издание Книга пиши сокращай
Телеграмм канал подкаста Тысяча фичей | |||
| 04. Прагматичные тесты: ответственность, тех долг, TDD. | 14 Nov 2022 | 00:29:45 | |
Книга программист прагматик второе издание
Книга Кент Бек TDD
Телеграмм канал подкаста Тысяча фичей | |||
| 48. Реплицируем RDBMS вместе с ко-фаундером Neon Database. | 22 Nov 2024 | 01:56:11 | |
В гостях ко-фаундер Neon Database. Разговариваем про базы данных, SQL, оптимизаторы запросов, шардирование, ACID. Мне очень понравилось записывать выпуск со Стасом. Получился супер выпуск с кучей полезной информации и инсайдов. -- Телеграмм канал подкаста Тысяча фичей Почта автора | |||
| 03. Пакетный менеджер: Homebrew, self-review, мотивация. | 31 Oct 2022 | 00:12:42 | |
Homebrew
Плейлист на ютубе про респределенные системы https://www.youtube.com/playlist?list=PLeKd45zvjcDFUEv_ohr_HdUFe97RItdiB
https://www.oreilly.com/library/view/designing-data-intensive-applications/9781491903063/
Телеграмм канал подкаста Тысяча фичей | |||
| 02. Гундосая спека: пишем правильные комменты в коммитах, Open API. | 17 Oct 2022 | 00:22:21 | |
Conventional commits: https://www.conventionalcommits.org/en/v1.0.0/
Git Book: https://git-scm.com/book/en/v2
Open API specification: https://spec.openapis.org/oas/v3.1.0
Подкаст запуск завтра: https://libolibo.ru/zapuskzavtra
Телеграмм канал подкаста Тысяча фичей
| |||
| 01. Пилот: слепая печать, коды ошибок, problem/json. | 03 Oct 2022 | 00:22:46 | |
Тренажеры по десятипальцевой печати: https://www.typingclub.com/sportal/ https://klava.org/delta/#eng_code_js
RFC-7807 https://www.rfc-editor.org/rfc/rfc7807.html
Телеграмм канал Душный интерпрайз
Телеграмм канал подкаста Тысяча фичей
| |||
| 47. Fleet: редактор кода с оптимистичными распределенными транзакциями. | 01 Nov 2024 | 02:09:45 | |
Разбираемся в кишочках редактора кода Fleet вместе с основным идейным вдохновителем этого продукта -- Андреем Зайцевым. Как начинался Fleet, что не так с IDEA, UI на Kotlin, функциональное программирование и куча всего интересного! --
-- Телеграмм канал подкаста Тысяча фичей Почта автора | |||