⚡ Читы
Шпаргалки, примеры и ранбуки: языки программирования, Git, Docker, Kubernetes, SQL, тестирование, аналитика и ИИ. Быстрый поиск, фильтры, печать и PDF.
💻 Программирование (35)
- 1С:Предприятие — Язык BSL: типы, операторы, циклы, процедуры и функции, запросы, коллекции.
- Ассемблер (x86-64) — Регистры, инструкции, переходы, стек, вызовы и системные вызовы.
- Собеседование: замыкания в JS — Вопрос → короткий ответ → подводный камень.
- C — Основа системного программирования: типы, указатели, операторы, циклы, функции, память.
- C# — Полный справочник: типы и nullable, строки, управляющие конструкции, ООП, record, коллекции и LINQ, async/await, исключения, файлы
- C++ — Полный справочник: типы, указатели и ссылки, управление памятью (RAII), классы, шаблоны, STL, лямбды, потоки, современные стандарт
- Clojure — Lisp на JVM: данные и функции, неизменяемые коллекции, REPL.
- COBOL — Язык банков и мэйнфреймов: дивизионы, типы PIC, абзацы, файлы.
- Dart — Язык Flutter: типы, null safety, циклы, функции, async и коллекции.
- Elixir — Функциональный язык на BEAM: типы, pipe, паттерн-матчинг, процессы.
- Fortran — Язык численных расчётов: типы, массивы, циклы, подпрограммы.
- Go — Полный справочник: модули, типы, срезы и map, функции и ошибки, структуры и интерфейсы, дженерики, горутины и каналы, context, net
- Groovy — Динамический JVM-язык: типы, замыкания, коллекции, Gradle и Jenkins.
- Haskell — Чистый функциональный язык: типы, функции, списки, монады.
- Java — Полный справочник: типы, строки, управляющие конструкции, ООП, record и enum, коллекции, Stream API, исключения, потоки, современн
- JavaScript — Полный справочник: переменные, типы и приведение, функции, объекты, массивы, async/await, event loop, модули, DOM, ошибки и подвод
- JS: методы строк — Поиск, нарезка, замена, выравнивание: всё, что нужно каждый день.
- Julia — Быстрый язык для науки: типы, векторизация, циклы, функции, множественная диспетчеризация.
- Kotlin — Полный справочник: типы и null-безопасность, функции и лямбды, классы, data и sealed, коллекции, корутины и Flow, DSL, Java-интеро
- Lisp (Common Lisp) — Скобочный язык: списки, функции, макросы, REPL.
- Lua — Лёгкий скриптовый язык: типы, таблицы, циклы, функции, корутины.
- Luau — Диалект Lua для Roblox: статические типы, задачи, сервисы.
- Nim — Компилируемый язык с Python-подобным синтаксисом: типы, циклы, процедуры, макросы.
- Pascal (Delphi / Free Pascal) — Структурный язык: типы, циклы, процедуры, записи, строки.
- Perl — Скриптовый язык для текста и автоматизации: скаляры, массивы, хэши, регулярки.
- PHP — Полный справочник: типы и строгая типизация, строки, массивы, функции, ООП, enum, исключения, PDO и безопасность, формы и сессии,
- Python — Полный справочник: типы, строки, коллекции, функции, ООП и dataclass, исключения, файлы, итераторы, async, типизация, pytest и биб
- R — Язык статистики: типы, векторы, data.frame, циклы, функции, пакеты.
- Ruby — Типы, операторы, циклы, методы, коллекции и гемы по задачам.
- Rust — Полный справочник: cargo, типы, владение и заимствование, lifetimes, enum и match, трейты, дженерики, обработка ошибок, коллекции,
- Scala — ООП и ФП на JVM: типы, case-классы, коллекции, Future, библиотеки.
- Swift — Типы, опционалы, циклы, функции, async/await, коллекции и фреймворки Apple.
- TypeScript — Типы, интерфейсы, generics, утилитарные типы, сужение, условные и маппинг-типы, настройка tsconfig и практика.
- Visual Basic (VB.NET и VBA) — Читаемый синтаксис: типы, условия, циклы, процедуры, коллекции, VBA в Office.
- Zig — Системный язык без скрытого управления: типы, comptime, ошибки, сборка.
🏗️ Инфраструктура (17)
- Ранбук: место на диске забил Docker — Пошагово: найти, почистить, не удалить лишнего.
- Ansible — Автоматизация без агентов: инвентарь, playbook, модули, роли, ad-hoc команды.
- Apache Kafka — Полный справочник: понятия, топики и партиции, продюсер и консьюмер, группы и offset, гарантии доставки, настройки, CLI, Connect,
- Docker — Полный справочник: образы и контейнеры, Dockerfile и лучшие практики, тома, сети, сборка и BuildKit, реестры, диагностика, безопас
- Docker Compose — Полный справочник: файл compose.yaml (сервисы, сети, тома, переменные, healthcheck, profiles, ресурсы), команды, окружения dev/pro
- Docker Swarm — Встроенная оркестрация Docker: кластер, сервисы, стеки, масштабирование.
- Elasticsearch — Индексы, документы, поиск, агрегации, маппинги и REST-запросы.
- Git — Полный справочник: настройка, коммиты, ветки, merge и rebase, конфликты, отмена и восстановление, stash, теги, удалённые, история
- Grafana Loki — Логи по меткам: LogQL, promtail, метки, фильтры и метрики из логов.
- Grafana Tempo — Распределённая трассировка: spans, TraceQL, OpenTelemetry и связь с логами.
- Jenkins — CI/CD: Jenkinsfile, этапы, агенты, параметры, учётные данные.
- Kibana — Discover, KQL, дашборды, визуализации, Dev Tools и Data View.
- Kubernetes (kubectl) — Полный справочник: архитектура, kubectl, объекты (Pod, Deployment, Service, Ingress, ConfigMap, Secret, PVC, Job), пробы, ресурсы,
- Logstash — Конвейер логов: input, filter, output, grok и частые настройки.
- Pulumi — Инфраструктура как код на обычных языках: проекты, стеки, ресурсы и команды.
- RabbitMQ — Полный справочник: AMQP-модель, обменники и маршрутизация, очереди (classic, quorum, stream), подтверждения, DLX и TTL, паттерны,
- Terraform — Инфраструктура как код: провайдеры, ресурсы, переменные, состояние и команды.
🗄️ Данные (11)
- Структуры данных — Массив, список, стек, очередь, хэш-таблица, дерево, куча, граф: операции и сложность.
- Apache Cassandra — Распределённая колоночная БД: модель по запросам, ключи, CQL и репликация.
- CSS — Полный справочник: селекторы и специфичность, каскад и слои, блочная модель, flexbox, grid, позиционирование, единицы, цвета, типо
- HTML — Полный справочник: структура страницы, метаданные и SEO, текст, ссылки, медиа, списки и таблицы, формы и валидация, семантика, дос
- Markdown — Заголовки, форматирование, списки, ссылки, код, таблицы и расширения GFM.
- MongoDB — Документы, коллекции, CRUD, фильтры, агрегации, индексы и mongosh.
- Redis — Типы данных, ключи, TTL, списки, множества, хэши, pub/sub, транзакции и персистентность.
- SQL — Полный справочник: типы, DDL и ограничения, DML и upsert, SELECT, JOIN, группировки, подзапросы, CTE, оконные функции, функции дат
- SQL: JOIN на пальцах — Какой JOIN что возвращает, с мини-примером.
- XML — Синтаксис, атрибуты, пространства имён, XPath, XSD и сравнение с JSON.
- XSLT — Преобразование XML: шаблоны, XPath, циклы, условия, сортировка и вывод HTML.
🤖 ИИ (14)
- Архитектуры нейросетей — MLP, CNN, RNN, LSTM, Transformer, автоэнкодеры, GAN, диффузия, GNN: для чего каждая.
- Виды моделей ИИ — Классификация моделей: языковые, мультимодальные, генеративные, рассуждающие, эмбеддинги и когда что брать.
- Промпты для видео — Описание сцены для видеомоделей: действие, камера, свет, длительность, стиль и примеры.
- Промпты для изображений — Структура описания картинки: субъект, стиль, свет, композиция, параметры и примеры.
- Текстовые промпты — Как писать запросы к языковым моделям: структура, роли, формат, примеры и шаблоны на каждый день.
- Keras — Полный справочник Keras 3: бэкенды, Sequential и Functional API, слои, компиляция и обучение, колбэки, регуляризация, CNN и RNN и
- Matplotlib — Полный справочник: Figure и Axes, типы графиков, оформление, подписи, оси, цвета, subplots и GridSpec, аннотации, стили, 3D, анима
- MCP-серверы — Model Context Protocol: что это, архитектура, сервер на Python и TypeScript, подключение к клиентам.
- NumPy — Полный справочник: массивы и dtype, создание, индексация и маски, reshape и оси, broadcasting, функции и редукции, сортировка и по
- Ollama — Локальные языковые модели: установка, команды, Modelfile, REST API и интеграции.
- PyTorch — Полный справочник: тензоры и autograd, nn.Module, слои, Dataset и DataLoader, цикл обучения, оптимизаторы и планировщики, GPU и AM
- RAG: поиск + генерация — Схема RAG, индексация, чанки, эмбеддинги, векторные БД, промпт и оценка качества.
- Scikit-learn — Полный справочник: цикл ML, данные и пайплайны, предобработка, модели классификации, регрессии и кластеризации, метрики, кросс-вал
- TensorFlow — Полный справочник: тензоры и Variable, tf.data, модели Keras, обучение и GradientTape, tf.function, сохранение, TensorBoard, GPU и
📊 Аналитика (23)
- Артефакты аналитика — Документы и модели в работе аналитика: что за что отвечает и когда нужно.
- Бизнес-требования (BRD) — Структура документа бизнес-требований: цели, границы, заинтересованные стороны, критерии успеха.
- Методы сбора требований — Интервью, воркшопы, анкеты, наблюдение, анализ документов, прототипы: когда что применять.
- Метрики оценки эффективности — KPI, OKR, SMART, ROI, NPS, CSAT, конверсия и другие метрики с формулами.
- Порядок действий бизнес-аналитика — От бизнес-проблемы до решения: цели, заинтересованные стороны, AS-IS / TO-BE, обоснование.
- Порядок действий системного аналитика — От задачи до сдачи: сбор, моделирование, спецификации, поддержка разработки и приёмки.
- Управление требованиями — Жизненный цикл, статусы, трассируемость, изменения, версии и инструменты.
- Agile — Манифест, принципы, итерации, роли и сравнение с каскадным подходом.
- API: основы — Что такое API, виды, авторизация, форматы данных и как читать документацию.
- BPMN: нотация процессов — События, задачи, шлюзы, потоки, пулы и дорожки: как читать и рисовать схему процесса.
- EARS: шаблоны требований — Easy Approach to Requirements Syntax: шесть шаблонов однозначных требований.
- Kanban — Доска, колонки, ограничение WIP, метрики потока и принципы улучшения.
- MoSCoW: приоритизация — Must / Should / Could / Won't: как делить требования и не набить релиз до отказа.
- MOST-анализ — Mission, Objectives, Strategies, Tactics: от миссии к конкретным действиям.
- PESTLE-анализ — Шесть внешних факторов: политика, экономика, общество, технологии, право, экология.
- REST API — Принципы REST, HTTP-методы, коды ответов, проектирование путей, пагинация и ошибки.
- Scrum — Роли, события, артефакты, Definition of Done и типовой ход спринта.
- SOAP — XML-протокол сервисов: структура конверта, WSDL, отличия от REST и пример запроса.
- Swagger (OpenAPI) — Структура спецификации OpenAPI 3: пути, параметры, схемы, ответы, безопасность.
- SWOT-анализ — Сильные и слабые стороны, возможности и угрозы: как заполнять и что делать с результатом.
- UI и UX — Чем отличаются UI и UX, процесс дизайна, принципы юзабилити, эвристики Нильсена.
- Use Case и User Story — Два формата описания поведения: сценарий взаимодействия и короткая история с критериями приёмки.
- Waterfall (каскадная модель) — Фазы последовательно: требования, проектирование, разработка, тестирование, внедрение.
🧪 Тестирование (12)
- Баг-репорт — Структура хорошего дефекта, серьёзность и приоритет, шаблон и типичные ошибки.
- Виды тестирования — Классификация: уровни, типы, подходы, функциональное и нефункциональное, ручное и автоматизированное.
- Интеграционное тестирование — Что проверяет, подходы (снизу вверх, сверху вниз), контракты, моки и пример с БД.
- Нагрузочное тестирование — Виды нагрузки, метрики, профили, k6 и JMeter, как читать результаты.
- План тестирования — Структура тест-плана: объём, подход, окружения, ресурсы, риски, критерии.
- Порядок действий тестировщика — Как идёт работа QA: от анализа требований до отчёта о релизе.
- Тест-кейс — Структура тест-кейса, хорошие и плохие примеры, техники тест-дизайна.
- Юнит-тестирование — Принципы, структура AAA, моки, покрытие, примеры на JS, Python и Java.
- End-to-End тестирование — Сквозные сценарии: что проверять, как писать устойчивые тесты и бороться с хрупкостью.
- Playwright — Полный справочник: установка, тесты и раннер, локаторы, автоожидания и expect, фикстуры, сеть и моки, API-тесты, авторизация, трас
- Postman — Запросы, переменные, окружения, тесты на JavaScript, коллекции и Newman.
- Selenium — Полный справочник: WebDriver, установка, локаторы, ожидания, действия, окна, фреймы, JavaScript, Page Object, pytest и JUnit, Grid
📄 Документы (4)
- ГОСТ 19: ЕСПД (программная документация) — Единая система программной документации: виды документов и их назначение.
- ГОСТ 34: автоматизированные системы — Серия ГОСТ 34: стадии создания АС, ТЗ, виды документов. Что за что отвечает.
- Руководства (пользователя, администратора) — Как писать руководства: виды, структура, стиль, шаблоны инструкций и чек-лист качества.
- Техническое задание (ТЗ) — Зачем нужно ТЗ, типовая структура, как писать требования и избегать типичных ошибок.
🛠️ Администрирование (26)
- Дистрибутивы Linux — Список основных дистрибутивов по семействам и задачам: что выбрать для сервера, рабочего стола, обучения.
- Порты — Что такое порт, диапазоны, список популярных портов и как проверить, кто слушает.
- Права доступа в Linux — Владелец, группа, rwx, chmod, chown, umask, setuid, sticky bit и ACL.
- Права доступа в Windows — NTFS-разрешения, наследование, icacls, UAC, группы и общие папки.
- Работа с сетью в Linux — Адреса, маршруты, порты, DNS, диагностика, файрвол и SSH.
- Работа с сетью в Windows — ipconfig, ping, netstat, DNS, брандмауэр, общие ресурсы, PowerShell-командлеты.
- Работа с файлами в Linux — Структура каталогов, создание, копирование, поиск, архивы, диски, ссылки, rsync.
- Работа с файлами в Windows — Структура папок, команды cmd и PowerShell, поиск, архивы, robocopy, диски и ссылки.
- Сетевые протоколы — Модели OSI и TCP/IP, TCP и UDP, прикладные протоколы и что они делают.
- Установка Linux — Выбор образа, загрузочная флешка, разметка диска, установка, первые настройки и безопасность.
- Установка Windows — Образ и флешка, чистая установка, разметка, драйверы, обновления, первичная настройка.
- Apache HTTP Server — Конфигурация: виртуальные хосты, модули, .htaccess, mod_rewrite, прокси и HTTPS.
- Bash — Переменные, условия, циклы, функции, потоки, конвейеры и полезные приёмы скриптов.
- Caddy — Веб-сервер с автоматическим HTTPS: Caddyfile, реверс-прокси, статика, редиректы и команды.
- curl — Запросы HTTP из командной строки: методы, заголовки, тело, авторизация, загрузка и отладка.
- HTTP и HTTPS — Запрос и ответ, методы, коды, заголовки, cookie, версии HTTP, TLS и сертификаты.
- IP-адресация — IPv4 и IPv6, маски, CIDR, частные диапазоны, подсети и быстрые расчёты.
- Linux: основные команды — Навигация, файлы, поиск, процессы, диски, пакеты и службы: ежедневный набор.
- macOS: терминал и утилиты — Команды macOS: Homebrew, defaults, launchctl, диски, сеть, горячие клавиши и отличия от Linux.
- make и Makefile — Правила, цели, переменные, шаблоны, .PHONY и типовые Makefile для проектов.
- Nginx — Конфигурация: server, location, прокси, HTTPS, балансировка, кэш и частые команды.
- PowerShell — Командлеты, конвейер объектов, переменные, условия, циклы, функции и работа с файлами и сервисами.
- Prometheus — Метрики, scrape-конфиг, PromQL, правила оповещений, exporters и Alertmanager.
- URI, URL, URN — Чем отличаются URI, URL и URN, из чего состоит адрес, кодирование и относительные пути.
- WAF: веб-файрвол — Что защищает WAF, режимы, правила, OWASP CRS, ModSecurity, облачные и коробочные решения.
- Windows: командная строка и утилиты — Команды cmd, системные утилиты, службы, процессы, диски и диагностика.