Твой напарник в мире кода

Знания, которые работают

Статьи и гайды от практикующих разработчиков. Узнавайте новое, находите решения и воплощайте идеи.

Подберите статьи

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

Язык или технология

Найдено 798 статей
Разработка игрLua / Luau

Roblox Lua для начинающих: пиши свой первый работающий скрипт за 10 минут

Простой гайд без воды: создаём светящийся блок с эффектами и учимся основам Lua. Копируй код, запускай и смотри, как твоя игра оживает прямо на глазах!

Читать
Разработка игрLua / Luau

Lua для начинающих: создавай игры с первого дня обучения!

Мечтаешь создавать игры, но не знаешь, с чего начать? Lua — это самый простой язык программирования для старта в геймдеве. За один вечер освоишь основы и напишешь свою первую игру! Узнай, почему Roblox, World of Warcraft и Angry Birds выбрали именно Lua, и начни свой путь разработчика игр прямо сейчас.

Читать
Мобильные приложенияРазработка игр

Как работает система уровней и прогрессии в играх

Если вы когда-нибудь играли в RPG или мобильные игры, то наверняка сталкивались с системой уровней. Персонаж набирает опыт, достигает нового уровня, получает награды — и хочется играть дальше. Но как это работает под капотом? Давайте разберёмся, как создать такую систему с нуля.

Читать
Разработка игрДругой язык

Как заставить персонажа прыгать и не проваливаться сквозь стены: вся правда об игровой физике

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

Читать
Разработка игрДругой язык

От идеи до хита: 9 методик, как придумать игру, в которую захочется играть

Застряли на этапе идеи? Узнайте, как профессиональные разработчики генерируют цепляющие концепции для своих игр. В статье — конкретные методики с примерами: от техники ограничений до столкновения жанров. Без воды, только работающие приёмы, которые помогут создать игру, которая запомнится игрокам. Подходит даже тем, кто никогда не разрабатывал игры.

Читать
Разработка игрДругой язык

Секретное оружие игровых гигантов: петли мотивации, от которых невозможно отказаться

Разбираем механики, которые делают игры такими затягивающими. На примере Clash Royale и Genshin Impact изучаем короткие, средние и длинные петли мотивации, психологию наград и FOMO-эффект. Практическое руководство для тех, кто хочет создавать игры, удерживающие внимание пользователей без манипуляций.

Читать
Разработка игрДругой язык

Почему 80% инди-игр проваливаются: разбор главных ошибок новичков

Узнайте, почему большинство инди-игр не окупаются и как избежать типичных ошибок начинающих разработчиков. Разбираем реальные кейсы, статистику Steam и даём конкретные советы по валидации идеи, маркетингу, выбору жанра и монетизации. Это must-read для всех, кто планирует свой первый релиз.

Читать
DevOps1C

CI/CD для 1С: как перестать обновлять конфигурации вручную и автоматизировать релизы

В этой статье расскажем, как построить CI/CD пайплайн с нуля — даже если вы никогда не работали с Git и автоматизацией. Вы узнаете, какие инструменты использовать, как настроить автоматическое тестирование и развертывание, и как избежать типичных ошибок. Готовы перейти на новый уровень разработки?

Читать
БэкендДругой язык

Хеш-таблицы: секретное оружие, которое делает ваш код в 1000 раз быстрее

Когда-нибудь задумывались, как Google мгновенно находит нужную страницу среди миллиардов? Или как базы данных обрабатывают миллионы запросов в секунду? Всё дело в хеш-таблицах. В этой статье вы узнаете, как работает одна из самых мощных структур данных, научитесь реализовывать её с нуля и поймёте, где применять в реальных проектах.

Читать
БэкендPython

Динамическое программирование для чайников: от "что это вообще такое?" до решения задач с собеседований

Понятное объяснение динамического программирования с примерами на Python и JS. 5 классических задач, пошаговая методика решения.

Читать
Data и ИИДругой язык

10 алгоритмов, без которых вас не возьмут на работу в 2026 году

ChatGPT пишет код за вас, но на собеседовании всё равно спросят про QuickSort и бинарный поиск. Почему? Потому что AI не заменяет программистов — он повышает планку. Разбираем алгоритмы, которые отличают junior-разработчика от middle, и объясняем, зачем их учить в эпоху искусственного интеллекта. Никакой зубрёжки — только практический смысл и реальные примеры применения.

Читать
Бэкенд1C

Как писать расширения для 1С правильно: полный гид для начинающих

Обновили 1С — всё сломалось? Хватит страдать! Расширения спасут вашу разработку. Полное руководство для тех, кто хочет модифицировать 1С по-человечески, без костылей и танцев с бубном.

Читать
Показано 372 из 798 статей