Рубрика «programming»

Представьте, что вы — разумный человек. Вы знаете, что CSS — это язык стилей. Cascading Style Sheets. Для оформления. Не для логики. Не для программирования. Просто цвета, шрифты, отступы.

А потом вы заходите на CodePen.

И там кто-то сделал полностью рабочий калькулятор. На чистом CSS. Без JavaScript. Кто-то другой запрограммировал игру в крестики-нолики. С искусственным интеллектом. На CSS. Третий создал 3D-лабиринт с first-person камерой. Управление клавиатурой. Опять же — на CSS.

И вы думаете: "Что за чёрт? Как это вообще работает?"

Читать полностью »

GitHub: gfazzz/moonlight-course ⭐ | Версия: v0.3 | Язык: C | Статус: 42% готов | Лицензия: MIT

"В мире, где информация — это оружие, код — это ключ к истине"

TL;DR

Предлагаем вашему вниманию интерактивный курс программирования на C, где обучение происходит через захватывающий детективный сюжет. 10 сезонов, 42 эпизода, охватывающих всё: от основ до криптографии, сетей, embedded-систем и квантовых вычислений. Каждая задача — часть большого проекта по расследованию глобального заговора.

🔗 Репозиторий: Читать полностью »

Многие разработчики при обсуждении основ Clean Code называют одни и те же принципы — чаще всего упоминаются DRY, KISS и YAGNI. Эти концепции прочно закрепились в профессиональном сообществе и воспринимаются как обязательная часть хорошего кода.

Принцип RUG упоминается значительно реже. Чаще всего о нём узнают с опытом, а многие применяют его интуитивно, даже не подозревая, что для этого подхода существует отдельное название и формулировка.

Сегодня я хочу поговорить о принципе RUG и о том, какие рекомендации он даёт по написанию программного обеспечения.

RUG (Читать полностью »

Наступил Steam Next Fest 2025 — нам стало доступно 2500 (!) демок игр, которые выйдут в релиз уже в этом году!

Из них под тег programming выставлен только у 18. Давайте посмотрим на каждую из них!

Все игры для программистов со Steam Next Fest 2025 - 1

Читать полностью »

JForge: Создаем свою мини-IDE на Java Swing с нуля (с темной темой и подсветкой синтаксиса!) - 1

Jacquard

Ссылка на GitHub: https://github.com/Jacqquard

Каждый из нас, Java-разработчиков, хоть раз задумывался: "Читать полностью »

От перцептрона до GPT-4o

От перцептрона до GPT-4o

Введение

Читать полностью »

Изображение взято с https://www.anthropic.com

Изображение взято с https://www.anthropic.com

Введение: Что такое MCP, и зачем он нужен?

Читать полностью »

Привет! Я yukk1ro, и сегодня хочу рассказать о своем проекте, который призван сделать обучение программированию более доступным и эффективным.

Почему это важно?

В современном мире спрос на программистов постоянно растет, но существующие платформы часто:

  • Перегружены ненужной информацией

  • Слишком дороги для начинающих

  • Не дают практических навыков

  • Не адаптированы под реальные требования рынка

Что предлагает CodeCraft Academy?

  1. Практический подход

Последние несколько лет только и слышно: "AI заменит программистов", "Программисты останутся без работы", "Нейросети пишут код лучше людей". Давайте разберемся, так ли это на самом деле и что ждет индустрию в будущем.

AI не заменит программистов. Пока нет - 1

Компьютер не понимает ваш код. Он просто исполняет его.

Читать полностью »

Каждый разработчик часто сталкивается с написанием большого объема рутинного и повторяющегося кода, который имеет один и тот же смысл. Начиная с C# версии 9 появилась возможность генерации кода, которая интегрирована напрямую с компилятором. Такой подход позволяет избавиться от множества строк шаблонного кода. О нём сегодня и поговорим.


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js