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

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

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

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

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

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

База знаний

Материалы

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

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

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

Потоки и синхронизация: pthreads, мьютексы, условные переменные, атомарность

Как устроены потоки в C: pthreads, гонки данных как неопределённое поведение, мьютексы и futex, условные переменные, модель памяти C11, атомарные операции и инструменты, …

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

Постмортем: документ, который меняет систему, а не ищет виноватого

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

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

Поставка софта: карта трека и почему это инженерный вопрос

Поставка — не «продажники разберутся»: каждое решение о том, как софт доезжает до пользователя и как за него берут деньги, превращается в код, который кто-то содержит …

#поставка софта#лицензии#монетизация
19 мин
Статья

Порождающие паттерны: Factory, Builder, Singleton, Prototype

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

#паттерны проектирования#ооп#рефакторинг
16 мин
Статья

Покупки и подписки в приложении: StoreKit, Play Billing, права и восстановление

Как устроена касса, которая вам не принадлежит: типы продуктов и их семантика, StoreKit 2 и Play Billing по шагам, право пользователя как состояние с источником истины, …

#мобильная разработка#монетизация#подписка
26 мин
Статья

Поисковый рефакторинг: модуляризация монолита и уборка кода как задача оптимизации

Как отдать поиску две задачи сопровождения кода — разложить сотни классов по модулям и подобрать последовательность рефакторингов — не превратив метрику качества в …

#sbse#рефакторинг#архитектура
17 мин
Статья

Поиск по коду и артефактам: индекс, который не врёт

Как искать в чужом и своём коде: синтаксис GitHub code search, регулярные выражения в grep.app, структурный поиск, реестры пакетов и локальные инструменты. На какие пять …

#поиск информации#инструменты#чтение кода
12 мин
Статья

Поиск и бинарный поиск, в том числе по ответу

От линейного перебора до lower_bound, бинарного поиска по ответу, тернарного и экспоненциального поиска и кэш-дружественных раскладок вроде Eytzinger.

#алгоритмы#поиск#бинарный поиск
19 мин
Статья

Поиск для созидателя: карта трека и почему это отдельный навык

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

#поиск информации#источники#документация
16 мин