DigitableCourses
Настройки портала
Показать возможности портала

Локально и без аккаунта. Аккаунта нет, регистрация не нужна: введённое в инструменты остаётся в localStorage браузера и на сервер не уходит.

Свой счётчик считает открытия страниц и дочитывания: уезжает адрес и десятая доля текста. Без cookies и чужих счётчиков, IP не хранится, Do Not Track уважается. Как это проверить

Репозиторий портала не выложен, «открытым кодом» мы его не зовём. Открыто это:

Живёт портал на донатах, платных консультациях и разборах по запросу и покупке Workbench.

Планов делать курсы платными нет.

База знаний

Материалы

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

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

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

Моделирование данных: нормализация, звезда, снежинка, Data Vault

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

#данные#моделирование данных#dwh
18 мин
Статья

Модели согласованности: от линеаризуемости до eventual

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

#распределённые системы#согласованность#линеаризуемость
21 мин
Статья

Модели процесса разработки: code-and-fix, водопад, V-модель, инкремент, итерации, спираль

Что на самом деле написал Ройс в 1970 году и как его картинка-антипример стала нормативом, чем V-модель отличается от водопада, почему инкремент и итерация — разные вещи, …

#менеджмент#процессы#методологии
19 мин
Статья

Модели поставки: коробка, SaaS, self-hosted, гибрид

Четыре способа довезти один и тот же код до пользователя — и четыре разных набора обязательств, которые вы подписываете вместе с выбором. Что каждая модель даёт …

#поставка софта#модели поставки#saas
17 мин
Статья

Модели отказов: сбои узлов, сеть, разделение, византийские отказы

Что именно ломается в распределённой системе и как это выглядит в логах: иерархия отказов от crash-stop до византийских, детекторы отказов и φ-accrual, четыре вида …

#распределённые системы#отказоустойчивость#надёжность
28 мин
Статья

Могут ли нейросети думать

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

#основы ии#llm#галлюцинации
16 мин
Статья

Мобильный UI и навигация: паттерны, жесты, адаптация под экраны

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

#мобильная разработка#ui#навигация
20 мин
Статья

Мобильное, кроссбраузерное тестирование и доступность

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

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

Мобильная разработка: карта трека и чем мобильный контекст отличается

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

#мобильная разработка#ios#android
20 мин
Статья

Многоядерность: согласованность, барьеры, модели памяти

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

#железо#многоядерность#модель памяти
18 мин
Статья

Многоуровневая, гексагональная, луковичная и чистая архитектуры

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

#архитектура#гексагональная архитектура#чистая архитектура
23 мин