DigitableCourses
База знаний

Материалы

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

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

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

Взаимодействие и состояния: обратная связь, загрузка, ошибки, пустые экраны

Интерфейс — это машина состояний, а не картинка. Разбираем обратную связь, пороги времени отклика, загрузку, ошибки, пустые экраны и то, как передать всё это в разработку …

#дизайн#ux#интерфейсы
24 мин
Статья

Вероятностные структуры: Bloom filter, HyperLogLog, Count-Min Sketch

Как обменять точность на память: устройство и математика фильтра Блума, HyperLogLog и Count-Min Sketch, их гарантии ошибок, рабочий код, границы применимости и место в …

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

Векторные базы: pgvector, Qdrant, Milvus, Weaviate, HNSW и метрики близости

Приближённый поиск ближайших соседей от первых принципов: метрики близости и почему они эквивалентны, устройство HNSW и IVF, квантование и рескоринг, честное сравнение …

#базы данных#векторный поиск#hnsw
27 мин
Статья

Ввод-вывод: блокирующий и асинхронный, syscalls, буферизация

Что на самом деле стоит системный вызов, почему буферизация даёт больше, чем любая замена библиотеки, как устроены epoll и io_uring, где живут лишние копии данных и как …

#производительность#ввод-вывод#syscalls
22 мин
Статья

Ввод-вывод, драйверы, прерывания и DMA

Как байт из вашего write() доходит до железа: MMIO и порты, прерывания от PIC до MSI-X, DMA и кольца дескрипторов, блочный стек Linux, модель драйвера — и что из этого …

#операционные системы#ввод-вывод#драйверы
26 мин
Статья

Вверх по цепочке: отчётность, ожидания руководства и защита команды

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

#лидерство#тимлид#менеджмент
27 мин
Статья

Вайрфреймы и прототипы: быстрая проверка идей до кода

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

#дизайн#ux#прототипирование
21 мин