Базовые понятия простым языком: токены, контекст, агенты, промпт — без жаргона и формул.

SSH — это защищённый вход в удалённый компьютер. Разбираем, что такое SSH, почему самый безопасный вход обходится вообще без пароля, и где ты с ним столкнёшься.

Хеширование — это односторонний отпечаток данных. Разбираем, что такое хеш, почему сайт хранит не пароль, а его слепок, и чем хеширование отличается от шифрования.

Состояние гонки — это баг, что срабатывает через раз и исчезает, когда смотришь. Разбираем, что такое race condition, почему код «убегает вперёд» и как это чинить.

Docker и виртуальная машина оба обещают «работает у всех одинаково», но по-разному. Сравниваем Docker vs VM по весу, скорости и изоляции — и что выбрать.

WebSocket — это открытая труба между браузером и сервером: данные летят в обе стороны сами. Разбираем, как это работает и когда обычного HTTP не хватает.

Технический долг — это не «плохой код», а плата за «быстро сейчас». Разбираем, как он растёт процентами, почему ИИ его ускоряет и когда пора отдавать.

Хостинг — это компьютер, где твой сайт живёт круглосуточно. Разбираем, чем он отличается от твоего ноутбука и какой вид хостинга брать под первый проект.

YAML — формат конфигов, где отступы — часть синтаксиса. Разбираем, как читать YAML, почему один пробел ломает файл и как не попасть в «проблему Норвегии».

Линтер читает твой код как текст и ловит ошибки до запуска: опечатки, мёртвые переменные, подозрительные места. Разбираем, как он работает и как включить.

CLI — программа без окон и кнопок, которой управляют текстом. Разбираем, как читать любую команду по одной схеме и почему ИИ-агенты живут именно в CLI.

JSON и YAML — не конкуренты: YAML формально включает JSON. Сравниваем по-честному — комментарии, строгость, ошибки — и даём простое правило выбора.

Парсинг — это когда программа читает сайты вместо тебя и складывает данные в таблицу. Разбираем, как он работает, где границы и при чём тут ИИ.

Версия 1.0.0 — это не счётчик, а обещание: что сломается при обновлении, а что нет. Разбираем semver, значок ^ в package.json и lock-файлы.

Логи — это дневник программы: что случилось и когда. Разбираем, где их смотреть на фронте, бэке и хостинге — и как правильно скормить их ИИ.

SQLite — база в одном файле рядом с кодом, Postgres — отдельный сервер. Сравниваем по-честному: установка, деплой, пользователи — и что брать новичку.

Что такое рефакторинг простыми словами: правка кода, после которой снаружи ничего не изменилось. Зачем трогать рабочий код и как просить об этом ИИ.

Что такое Markdown простыми словами: каждый ответ ИИ написан на нём. Разбираем шесть значков разметки, которые закрывают почти все задачи.

Что такое IP-адрес простыми словами: почта для компьютеров, внешние и внутренние адреса — и как открыть свой проект с телефона по адресу из терминала.

Аутентификация отвечает «кто ты», авторизация — «что тебе можно». Разбираем разницу на таблице и примерах — и какая ошибка о чём говорит: 401 или 403.

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

Что такое cookie простыми словами: сервер тебя не помнит, а cookie — номерок из гардероба, по которому он узнаёт тебя снова. И почему это не слежка.

npm — это склад готового кода для JavaScript и команда, которая его ставит. Что такое npm простыми словами, что делает npm install и почему это и удобно, и рискованно.

Node.js — это способ запускать JavaScript вне браузера: на сервере, в терминале, где угодно. Разбираем, что такое Node.js простыми словами и зачем он тебе.

Eval — это маленький экзамен, который ты составляешь модели под свою задачу. Что такое eval простыми словами, чем отличается от бенчмарка и как собрать свой за вечер.

top-p отрезает у модели хвост маловероятных слов. Что такое top-p простыми словами, чем он отличается от температуры и почему крутить обе ручки сразу — ошибка.

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

Токенизатор режет твой текст на кусочки ещё до модели — и по-русски кусочков больше. Разбираем, что такое токенизатор и почему из-за него запрос дороже.

Порт — это не адрес, а «дверь» на компьютере: :3000 в localhost:3000 говорит, к какой программе стучаться. Что такое порт и зачем их тысячи — простыми словами.

Коммит в Git — это не «сохранить файл», а снимок всего проекта с подписью зачем. Разбираем, из чего состоит коммит и почему его почти нельзя потерять.

Docker упаковывает приложение вместе с его окружением в контейнер, который едет одинаково на твоём ноуте и на сервере. Разбираем, что такое Docker и зачем он тебе.

DNS — это телефонная книга интернета: она превращает имя сайта в адрес сервера. Разбираем, что такое DNS и почему после привязки домена сайт открылся не мгновенно.

Stack trace — это карта вызовов, приведшая к ошибке. Разбираем, как читать стек-трейс и за 10 секунд найти строку в твоём коде, где всё упало, даже если ты новичок.

Открытый код — не значит бесплатный и не значит «бери и делай что хочешь». Разбираем, что такое open source и почему всё решает лицензия.

Ветка в Git — не копия папки с кодом, а лёгкая закладка на один коммит. Разбираем, что такое ветка, зачем она нужна и почему создаётся мгновенно.

Выкатил обновление — и сайт лёг. Откат возвращает прошлую рабочую версию за секунды, пока ты спокойно ищешь причину. Разбираем, что такое rollback.

Model card — это паспорт модели: лицензия, данные, ограничения. Разбираем, что такое model card и почему бесплатную модель нельзя брать в продукт вслепую.

Библиотека — это чужой код, который ты зовёшь по имени. Разбираем, что такое библиотека, чем она отличается от фреймворка и почему каждый import стоит проверять.

AGI — это ИИ, который умеет всё, что умеет человек. Звучит просто, но единого определения нет. Разбираем, что такое AGI и почему границу всё время двигают.

Базовая модель — одна большая нейросеть, обученная на всём сразу, а потом подогнанная под любую задачу. Разбираем, что такое foundation model и при чём тут LLM.

Middleware — это код между «пришёл запрос» и «ответил ты». Разбираем на конвейере: где живут логин, логи и CORS — и зачем нужен загадочный next().

Асинхронный код не ждёт: он идёт дальше, пока ответ ещё в пути. Вот почему у новичка данные = undefined, хотя они точно есть — и как это чинит await.

ORM — это переводчик между твоим кодом и базой данных: пишешь user.save() вместо SQL-запроса. Разбираем, зачем он нужен и где прячется его главный подвох.

Машинное обучение — это когда программу не пишут правилами, а учат на примерах. Разбираем, что такое машинное обучение простыми словами и где оно живёт.

Репозиторий — это твой проект вместе со всей историей изменений. Что такое репозиторий, чем он отличается от GitHub и зачем скрытая папка .git.

Датасет — это набор примеров, на которых учится модель. Что такое датасет, зачем его делят на три части и почему мусор в данных = мусор в ответах.

Семантический поиск ищет по смыслу, а не по точным словам. Спросил одно — нашёл то же, сказанное иначе. Разбираем, как это работает и как собрать свой.

Задержка (latency) — это сколько ты ждёшь ответа. У ИИ она делится на две части, и одна из них ломает всё ощущение «быстро». Разбираемся, где теряются секунды.

Модель из интернета груба и бесполезна — вежливой её делают люди-оценщики. Что такое RLHF простыми словами и почему из-за него ИИ иногда подхалимничает.

Git хранит не последнюю версию кода, а каждый его шаг — и работает без интернета. Разбираем, что такое Git простыми словами и зачем он тебе.

«Это просто обёртка над GPT» звучит как приговор, но так устроена половина полезных ИИ-продуктов. Разбираем, что такое ИИ-обёртка и почему это нормально.

SLM — это маленькая языковая модель, которая помещается в телефон и работает без сети. Разбираем, что такое SLM, чем отличается от LLM и когда её брать.

Каждый сайт отвечает трёхзначным кодом: 200 — ок, 404 — не найдено, 500 — сервер сломался. Разбираем, что такое коды HTTP и как читать их по первой цифре.

Терминал выглядит как хакерское окно из фильмов. На самом деле это просто чат с компьютером: пишешь команду — он отвечает. Разбираемся без страха.
ИИ не показывает готовый ответ — он рождает его по одному токену и сразу отдаёт тебе. Разбираем, что такое стриминг и зачем он нужен.
Замочек рядом с адресом не значит «сайту можно доверять». Он значит только одно. Разбираем, что такое HTTPS и от чего он реально защищает.
Одна строчка «npm install» — и папка весит больше всего твоего проекта. Разбираем, что такое менеджер пакетов и почему это одновременно суперсила и риск.
Хочешь, чтобы бот знал твои документы? Новички тянутся к дообучению, а нужен почти всегда RAG. Сравниваем по цене, свежести и сложности.

JSON — это не код, а данные: две скобки и двоеточие. Разбираем, что такое JSON, как его прочитать и почему он встречается в каждом API и настройках.

Что такое фронтенд и бэкенд, чем они отличаются и почему API-ключ на фронтенде утекает за минуту. Разбираем две половины любого приложения на пальцах.

Кэш — это карман для уже добытых данных, чтобы не доставать их заново. Разбираем, что такое кэширование, зачем чистить кэш и как он экономит деньги на ИИ.

Контейнер упаковывает программу вместе с её окружением, чтобы она работала одинаково везде. Разбираем, что такое Docker-контейнер и чем он не виртуалка.

Маленькая модель на ноутбуке отвечает почти как гигант. Дистилляция — это когда большая модель лично «надиктовывает» уроки маленькой.

У модели 600 миллиардов параметров, но на каждое слово работает лишь малая часть. Это MoE — и вот как один роутер делает гиганта шустрым.

Дата отсечения знаний — это граница, после которой модель ничего не знает. Разбираем, почему она уверенно врёт про свежие события и как это обойти.

REST или GraphQL — в чём настоящая разница и что брать для первого проекта. Сравниваем по делу: цена входа, число запросов, гибкость — и говорим прямо.

Reasoning-модель сначала думает «про себя», а потом отвечает. Эти скрытые мысли стоят денег и времени — разбираем, как это работает и когда оно того стоит.

Диффузионная модель не рисует картинку по пикселям — она проявляет её из чистого шума, шаг за шагом убирая помехи. Разбираем, как это работает, простыми словами.

SDK — это готовый чемоданчик для работы с сервисом: библиотека плюс инструменты. Разбираем, что такое SDK, чем он отличается от API и зачем он тебе.

Rate limit — это лимит запросов к API. Разбираем, почему сервис отвечает 429, что это не ошибка твоего кода и как с этим жить новичку.

Фреймворк — готовый каркас приложения. Разбираем, что такое фреймворк, чем он отличается от библиотеки и почему ты не зовёшь его, а он зовёт тебя.

Трансформер — устройство, на котором держится каждая нейросеть вроде ChatGPT. Разбираем, что такое трансформер и почему он не читает текст, как ты.

Llama 70B, Qwen 7B — что за буква B? Это миллиарды параметров. Разбираем, что такое параметры модели и почему больше не всегда значит умнее.

GPU — это видеокарта, на которой работает почти весь ИИ. Разбираем, что такое GPU, чем он отличается от процессора и почему без него нейросети не живут.

Serverless — это не «без сервера», а сервер, который спит, пока его не позовут. Разбираем, что такое serverless, за что ты платишь и что такое cold start.

Дело не всегда в слабом сервере — иногда в расстоянии. Разбираем, что такое CDN, как сеть копий ускоряет сайт и зачем она тебе на первом же проекте.

Инференс — это когда обученная модель работает на тебя прямо сейчас. Разбираем, почему ответ стоит денег каждый раз и от чего зависят его скорость и цена.

Бенчмарк — это экзамен для ИИ-моделей по единым задачам. Разбираем, как читать таблицы лидеров без иллюзий и почему свой мини-тест честнее любого рейтинга.

Мультимодальная модель не смотрит на картинку как человек — она превращает её в те же числа, что и текст. Как ИИ работает с фото, звуком и текстом сразу.

Дообучение модели учит её стилю и поведению, а не новым фактам. Разбираем, чем оно отличается от RAG и зачем новичку вообще про это знать.

Открытые веса — это готовый «мозг» модели, который можно скачать и запустить. Но это не open source: рецепт и данные тебе не дают. Разбираемся в разнице.

React нужен не всем. Для лендинга и блога чистый HTML легче и быстрее; React окупается, когда интерфейс живой. Сравниваем и говорим прямо, что брать.

DOM — это живое дерево страницы, которое строит браузер из твоего HTML. Разбираем на пальцах, чем оно отличается от исходника и почему элемент «не находится».

REST API — это не технология, а правила хорошего тона для общения программ по интернету. Разбираем на пальцах: четыре глагола, адреса и почему сервер тебя не помнит.

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

CORS — это не «твой сервер сломался». Это браузер прячет ответ, чтобы защитить тебя. Разбираем, почему возникает ошибка CORS и как её честно починить.

JWT — это пропуск, который ты носишь с собой, а не запись в журнале сервера. Разбираем, как сервер пускает тебя, ничего о тебе не храня — и где тут ловушка.

2FA — это второй ключ к аккаунту, который меняется каждые 30 секунд. Разбираем, почему она держит, даже если твой пароль давно утёк в чужую базу.

Сайт готов, а в поиске его нет. SEO — это не магия маркетологов, а способ объяснить Google, о чём твоя страница. Разбираемся на пальцах, без жаргона.

Кнопка «Войти через Google» не передаёт сайту твой пароль — и это главное. OAuth объясняем на пальцах: как работает, зачем нужен и где ты его уже встречал.

Title и description — единственное, что человек видит о твоей странице ДО клика. Они спрятаны в коде, не на экране. Разбираемся, какие нужны и как написать.

Закрытая модель — как такси, открытая — своя машина. Сравниваем по цене, приватности и порогу входа и говорим прямо, кому что подойдёт и когда переключаться.

«Работает на моём компе» ещё не значит «доступно людям». Деплой — это перенос приложения туда, где оно живёт без тебя. Разбираемся, что это.

Впишешь API-ключ в код и зальёшь на GitHub — его украдут за минуты. Переменные окружения держат секреты отдельно от кода. Разбираемся как.

Векторная база ищет не по точным словам, а по смыслу: находит нужное, даже если ты не угадал формулировку. Разбираем на пальцах, как это работает.

SQL — строгие таблицы со связями, NoSQL — гибкие карточки-документы. Сравниваем по делу и говорим прямо, что брать новичку и почему.

SQL — это язык, на котором ты просишь у базы данных нужные строки. Разбираем на пальцах: зачем он, как читается и почему его до сих пор учат все.

API — это окошко, через которое одна программа просит другую что-то сделать. Разбираем простыми словами, без жаргона, на живых примерах.

База данных — это память приложения, которая переживает перезагрузку. Разбираем на пальцах: зачем она, как устроена и когда нужна тебе.

LLM — это не база знаний, а машина продолжения текста. Разберём, что такое большая языковая модель и почему она так уверенно ошибается.

Нейросеть не запоминает примеры и не следует правилам — она крутит миллионы ручек, пока не угадает. Разбираем на пальцах, без формул.

Один параметр решает, ответит ИИ скучно и одинаково или творчески и с риском. На нуле — как по учебнику, повыше — пишет стихи, но может и приврать.

Модель не училась на твоих документах — и всё равно отвечает по ним. Секрет в том, что перед ответом ей подсовывают нужные кусочки. Это и есть RAG.

MCP — это USB для ИИ-агентов. Один общий разъём, и агент дотягивается до браузера, базы и твоих файлов — без отдельной переходки под каждый.

В долгой беседе старые сообщения вытесняются из памяти модели — вот почему она теряет нить. Разберём на простом образе.

Модель уверенно выдала чушь. Кажется, что соврала. Но врать она не умеет — она вообще не знает, что такое правда. Разберёмся, как это работает и как ловить.

Одна и та же фраза по-русски стоит модели дороже, чем по-английски. Виноваты токены — разберёмся, что это и как платить меньше.

Кажется, что промпт — это вопрос к ИИ. На самом деле это задание исполнителю. Меняешь взгляд — и ответы перестают удивлять.

ИИ превращает слова в координаты на карте смыслов. Близкие по смыслу оказываются рядом — поэтому он ищет по смыслу, а не по точным словам.

Код написал ИИ, но продукт теперь твой. Чтобы понимать его, не нужно писать код руками — нужно уметь его читать. Как это делать на самом деле.

База данных — это просто набор хорошо подписанных списков. Сделай модель данных правильно — и остальное приложение встанет на места. Сделай неправильно — будешь воевать с ним вечно.

KODiQ — бесплатное мобильное приложение, которое учит строить реальные вещи с ИИ: вайб-кодинг, промпты и ИИ-грамотность в коротких ежедневных уроках. Рассказываем, как это работает.