DigitableCourses
База знаний

Материалы

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

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

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

Как человечество научилось рассуждать: от Аристотеля до программ и категорий

Две полноценные редакции одной истории: человеческий путь от убеждения к доказательству и инженерный путь от требования к типам, политикам, тестам и архитектуре.

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

Логика и ошибки мышления: карта курса от Аристотеля до инженерных решений

Как устроено хорошее рассуждение, почему каталог названий не заменяет анализа и по какому маршруту пройти от понятий и силлогизмов к причинности, статистике и …

#логика#критическое мышление#аргументация
9 мин
Статья

Юнит-экономика для инженера: выручка, затраты, окупаемость, точка безубыточности

Как разложить своё дело на одну повторяемую сделку и проверить, зарабатывает ли она: выбор юнита, честная выручка, скрытые затраты, маржинальная прибыль, точка …

#бизнес#деньги#юнит-экономика
19 мин
Статья

Эффекты и ввод-вывод: как чистый код общается с грязным миром

Программа без эффектов бесполезна. Разбираем, как ФП решает эту проблему: от разделения на ядро и оболочку до эффекта-как-значения, Free-монад, tagless final, …

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

Энтерпрайз изнутри: процессы, согласования, масштаб, плюсы и минусы

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

#карьера#sdlc#энтерпрайз
26 мин
Статья

Эмбеддинги и обучение представлений

Как сеть превращает объекты в векторы, на каких задачах учатся хорошие представления (word2vec, контрастное обучение, CLIP, self-supervised), как их измерять и как …

#нейросети#глубокое обучение#эмбеддинги
21 мин
Статья

Что такое вычисление: от абака до Тьюринга и что значит «вычислимо»

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

#computer science#теория вычислений#машина тьюринга
13 мин
Статья

Что такое алгоритм и сложность: интуиция Big-O для всех

Алгоритм как точный рецепт, а сложность как язык, на котором мы говорим о его цене: почему считают не секунды, а рост числа операций, что на самом деле значит O(n log n) …

#computer science#алгоритмы#сложность
16 мин
Статья

Что такое SDLC: из чего состоит путь от идеи до работающего продукта

Разбираем жизненный цикл разработки ПО как он есть на практике: фазы, модели, жизнь задачи в трекере, кто с кем взаимодействует и почему в реальной команде всё идёт не по …

#карьера#sdlc#процессы разработки
20 мин
Статья

Что делает операционная система: процессы, память, файлы — обзор

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

#computer science#операционные системы#процессы
14 мин