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

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

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

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

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

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

База знаний

Материалы

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

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

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

Функции первого класса и высшего порядка, замыкания

Как превращение функции в обычное значение убирает дублирование кода, откуда берутся map/filter/reduce, что на самом деле хранит замыкание и сколько всё это стоит в проде

#функциональное программирование#замыкания#higher-order functions
17 мин
Статья

Функторы и аппликативы: контейнеры, к которым применяют функции

Как из повторяющегося кода «распаковать — применить — запаковать» рождаются функтор и аппликатив, зачем нужны их законы и почему валидация формы с накоплением всех ошибок …

#функциональное программирование#функторы#аппликативы
21 мин
Статья

Фокус: помодоро, deep work и защита от прерываний

Что известно про концентрацию, цену прерываний и восстановление контекста у программистов, и как из помодоро, deep work и командных договорённостей собрать рабочую …

#тайм-менеджмент#продуктивность#фокус
19 мин
Статья

Файлы и форматы данных: текст, CSV, JSON

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

#с нуля#python#основы программирования
17 мин
Статья

Файловые системы: VFS, ext4, XFS, btrfs, ZFS, журналирование

Как ядро превращает плоский массив блоков в дерево имён: слой VFS, inode и dentry, экстенты ext4, B+ деревья XFS, copy-on-write в btrfs и ZFS, журналирование, page cache …

#операционные системы#файловые системы#ext4
27 мин
Статья

ФП в обычных языках: JavaScript, TypeScript, Python, Java, C#, Kotlin

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

#функциональное программирование#typescript#python
20 мин