DigitableCourses
База знаний

Материалы

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

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

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

Как компьютеры общаются: сети, модель OSI, стек TCP/IP

Сети снизу вверх: почему доставить биты между машинами трудно, как слои протоколов делят задачу, модель OSI и стек TCP/IP, инкапсуляция, IP-маршрутизация, TCP-рукопожатие …

#computer science#сети#tcp/ip
16 мин
Статья

Как данные переживают выключение: файлы, БД, транзакции — обзор

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

#computer science#базы данных#персистентность
14 мин
Статья

Как выбрать БД и как мигрировать: сравнительная сводка по всем классам

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

#базы данных#архитектура данных#миграции
24 мин
Статья

Как выбирать и смешивать парадигмы в реальном проекте

Финальная статья трека: метод выбора парадигмы под конкретную подсистему, оси изменчивости и expression problem, швы между парадигмами, рабочие комбинации из прода, цена …

#парадигмы#проектирование#архитектура
26 мин
Статья

Как всё складывается: слои абстракции от транзистора до приложения и куда двигаться

Финал трека: собираем башню обратно — проследим один клик сквозь все слои от кнопки до электронов, назовём контракт на каждом шве, разберём повторяющиеся идеи всей …

#computer science#абстракция#большая картина
14 мин
Статья

История ОС: от Multics и Unix до BSD, Linux и наших дней

Как из провала Multics вырос Unix, почему Berkeley и AT&T разошлись, откуда взялись Linux, FreeBSD, macOS и Windows NT — и какие следы эта история оставила в коде, …

#операционные системы#unix#linux
23 мин
Статья

Исследования пользователей: интервью, наблюдение, анализ данных

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

#дизайн#ux#исследования
30 мин
Статья

Исполняемая спецификация как фитнес-функция: поиск, у которого судья — компилятор

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

#sbse#генетические алгоритмы#фитнес-функция
23 мин
Статья

Инфраструктура как API: декларативность, каталог, шаблоны сервисов

Как превратить выдачу инфраструктуры в контракт: декларативная модель ресурса и сходимость, версионирование API, каталог как производная от реальности, шаблоны сервисов и …

#платформа#инфраструктура как код#api
25 мин
Статья

Информационная архитектура: структура, навигация, именование

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

#дизайн#ux#информационная архитектура
25 мин