DigitableCourses
База знаний

Материалы

Статьи, гайды, разборы и курсы Digitable.

Остальные материалы

12 на странице
Статья

Сборка и компоновка: препроцессор, объектные файлы, статические и динамические библиотеки

Что происходит между нажатием make и появлением исполняемого файла: препроцессор как текстовая машина, единица трансляции, секции и релокации в .o, разрешение символов …

#системное программирование#c#компоновка
24 мин
Статья

Сбор задач: инбокс, выгрузка из головы и почему память — плохой планировщик

Как устроен слой сбора входящих у инженера: почему рабочая память не выдерживает роль планировщика, как построить один инбокс с трением меньше пяти секунд, как провести …

#тайм-менеджмент#продуктивность#gtd
24 мин
Статья

Сбалансированные деревья: AVL, красно-чёрные, B-деревья

Как заставить дерево поиска не вырождаться: повороты как базовый примитив, строгий баланс AVL, слабый баланс красно-чёрных деревьев, многопутевые B и B+ деревья для …

#структуры данных#деревья#балансировка
20 мин
Статья

Самообслуживание: от заявки в тикете к платформе, которой пользуются

Как перевести операции из очереди тикетов в самообслуживание: арифметика ожидания, окупаемость платформенной команды, четыре поверхности доступа, разбор провалов (обёртка …

#платформа#developer experience#автоматизация
27 мин
Статья

Ручное тестирование: исследовательское, смоук, регресс, приёмочное

Что человек умеет делать с продуктом, чего не умеет ни один скрипт: чартеры и сессии исследовательского тестирования, смоук как контракт с командой, управляемый регресс …

#тестирование#ручное тестирование#исследовательское тестирование
21 мин
Статья

Рутина и автоматизация: что автоматизировать, а что убрать

Рутина как измеримая величина, а не жалоба: журнал операций, арифметика окупаемости автоматизации, лестница «убрать — упростить — автоматизировать», ограничители радиуса …

#надёжность#sre#автоматизация
25 мин
Статья

Руководства и обучающие тексты: разные жанры, разные правила

Туториал, инструкция, раннбук и объяснение — четыре жанра с несовместимыми правилами: что обещает каждый, как выглядит выполнимый шаг, почему обучающие тексты гниют …

#техническое письмо#документация#онбординг
25 мин
Статья

Роевой интеллект: муравьиные алгоритмы и PSO

Как из простых локальных правил и общей памяти рождается глобальный поиск: муравьиные алгоритмы (ACO) для комбинаторных задач и PSO для непрерывных, с рабочим кодом, …

#sbse#оптимизация#метаэвристики
23 мин
Статья

Робототехника: кинематика, управление, ROS, обратная связь

Как из микроконтроллера, мотора и энкодера получается управляемая машина: системы координат и однородные преобразования, прямая и обратная кинематика, ПИД без вранья, …

#встраиваемые системы#робототехника#ros
29 мин
Статья

Решающие деревья

Как устроены решающие деревья: жадное рекурсивное разбиение, критерии Джини и энтропии, обрезка по сложности, работа с категориями и пропусками, ловушки важности …

#машинное обучение#решающие деревья#интерпретируемость
16 мин