Как сделать сайт адаптивным под телефон на HTML и CSS
Соберём mobile-first страницу без фреймворков: настроим viewport, гибкий контейнер, изображения, Grid и понятные media queries.
Твой напарник в мире кода
Статьи и гайды от практикующих разработчиков. Узнавайте новое, находите решения и воплощайте идеи.

Можно выбрать несколько — статьи обновятся сразу

Соберём mobile-first страницу без фреймворков: настроим viewport, гибкий контейнер, изображения, Grid и понятные media queries.

Определим отсутствующий модуль, сверим sys.executable и pip, проверим IDE, виртуальное окружение и структуру собственного пакета без случайного sys.path.append.

Проверим Python через py, запустим pip как модуль, восстановим его через ensurepip и разберём PATH, несколько интерпретаторов и виртуальное окружение.

Проверим link, путь к style.css, Network, селекторы и каскад. За восемь шагов найдём 404, старый кеш или правило, которое проиграло другому стилю.

Подключим script.js через defer, сделаем рабочую кнопку и разберём путь src. Затем найдём 404, null и синтаксические ошибки через Console и Network.

Подготовим index.html, загрузим проект в GitHub, включим Pages из ветки main и получим публичную ссылку. В конце исправим 404 и пропавшие стили.

Соберём Obby из пяти этапов с чекпоинтами и KillBrick. Готовый Luau-код сохраняет Stage на сервере и возвращает игрока к последней точке.

Соберём магазин за Coins с кнопкой, серверной проверкой цены и выдачей Tool. Готовый Luau-код защищает баланс и показывает результат покупки в GUI.

Соберём телепорт внутри одной карты и переход между places. Вставьте готовый Luau-код, настройте точки и проверьте частые ошибки без цикла касаний.

Шесть причин, из-за которых Python отказывается запускать файл, с точным выводом интерпретатора для каждой. Плюс алгоритм поиска ошибки за минуту и то, что изменилось между Python 3.8 и 3.13.

Ремонтная инструкция на две минуты: как читать сообщение, чем отличаются три ошибки семейства IndentationError и TabError, что приносит копипаст из чата и как чинить отступы на телефоне.

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