Абстрактное синтаксическое дерево: представление, обход, паттерн Visitor
Как спроектировать узлы AST, обходить дерево в трёх порядках и не уронить стек, зачем нужен Visitor и почему в языках с алгебраическими типами он не нужен — с работающим …
Локально и без аккаунта. Аккаунта нет, регистрация не нужна: введённое в инструменты остаётся в localStorage браузера и на сервер не уходит.
Свой счётчик считает открытия страниц и дочитывания: уезжает адрес и десятая доля текста. Без cookies и чужих счётчиков, IP не хранится, Do Not Track уважается. Как это проверить
Репозиторий портала не выложен, «открытым кодом» мы его не зовём. Открыто это:
Живёт портал на донатах, платных консультациях и разборах по запросу и покупке Workbench.
Планов делать курсы платными нет.
Выкладка от 16 сентября 2026, срез 95043e5
Что изменилось на портале с вашего прошлого захода. Полный список выкладок — в разделе «Что изменилось» на странице «О нас».
Статьи, гайды, разборы и курсы Digitable.
Как спроектировать узлы AST, обходить дерево в трёх порядках и не уронить стек, зачем нужен Visitor и почему в языках с алгебраическими типами он не нужен — с работающим …
Магмы, полугруппы, моноиды, группы, кольца, поля и полукольца — со строгими аксиомами, ручными разборами и рабочим кодом: параллельная свёртка, CRDT, GF(2^8) в AES, …
Ёмкость как число, а не ощущение: арифметика очереди, расчёт запаса от пика до отказа зоны, честные нагрузочные тесты, пределы масштабирования и цена простаивающего …
Что появилось после VS Code и зачем: устройство Zed на Rust и GPUI, философия и Python-API Sublime Text, урок Atom и его наследники, Helix и Lapce, волна AI-форков — с …
Почему браузер исполняет чужой код и отправляет ваши куки кому попало: механика XSS и CSRF, пять контекстов экранирования, строгий CSP на nonce, SameSite и токены, …
Инженерный вход в блокчейн: реплицированная машина состояний с открытым доступом на запись, чем она платит за верифицируемость, где живут байты, зачем данные выносят в …
Как VS Code устроен внутри — процессы, extension host, ленивая активация; как отбирать расширения, настраивать settings.json и launch.json, отлаживать через DAP и …
Чем VPS отличается от VDS и bare metal, почему Hetzner дешевле AWS в пять раз, что вы теряете вместе с managed-сервисами и как посчитать честный TCO — с рабочим …
Почему модальное редактирование — это язык, а не набор горячих клавиш: режимы, грамматика «оператор + движение», первые 20 команд, минимальный .vimrc и честный разбор …
Что такое проектирование интерфейсов как инженерная работа: слои решений в одном экране, разборы неудобной формы и ненайденной кнопки, граница между закономерностями и …
Как знание о пользователе превращается в работающий продукт: модель Нормана и эвристики Нильсена, карта пути клиента и service blueprint, уровни требований, user stories …
Что на самом деле означает unsafe — не отключение проверок, а перенос бремени доказательства, как построить safe-оболочку над unsafe-ядром и как жить на границе с C: …
По этому запросу ничего не найдено.