Site icon AppTractor

«Ради любви к коду» — летний хакатон GitHub

GitHub анонсировал летний хакатон «Ради любви к коду» (For the Love of Code) для весёлых, нелепых и безумно креативных проектов. Идея заключается в том, чтобы взять безумные идеи, которые вы отложили в долгий ящик, и воплотить их в жизнь.

В анонсе хакатона говорится:

Идея, над которой вы так долго сидели? Домен, который вы купили в два часа ночи? Глупый или серьёзный сторонний проект? Этим летом мы приглашаем вас сделать их — ради радости, ради позитива, ради любви к коду.

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

«Ради любви к коду» — это всемирный летний хакатон для разработчиков любого уровня опыта. Хакатон проходит с 16 июля по 22 сентября 2025 года. Помимо возможности получить интернет-вспоминание за лучшую работу, опубликованную в блоге GitHub, победители в каждой категории получат и более полезные призы — 12 месяцев подписки GitHub Copilot Pro+.

Конкурс разделен на шесть категорий, которые GitHub иронично описывает как высоконаучные. Категория 1 называется «Кнопки, звуковые сигналы и мигающие лампочки». Команда, организующая конкурс, утверждает, что если что-то светится, издает звуки или выглядит так, будто сбежало из RadioShack 1998 года, то оно относится к этой категории. В качестве примеров они приводят светофор, отображающий статус вашей сборки; спаянный помощник, который кричит «LGTM!» каждый раз, когда ваши тесты пройдены; или генератор кода Морзе, работающий от открывания и закрывания ноутбука.

Категория 2, «Агенты изменений», посвящена ИИ-опытам, агентам или старомодным ботам. Команда утверждает, что будь то автоматизация рабочих процессов, критика вашего кода, словно от осуждающего коллеги, или притворство разумным тостером, это ваша игровая площадка для всего абсурдного и ассистентского. Среди предложений — приложение с ИИ для разделения счетов в ресторане или редактор логов изменений на базе LLM, который будет чрезмерно драматизировать каждое обновление, так что когда честный комментарий будет «Исправлена незначительная ошибка», приложение будет сообщать: «Устранена скрытая угроза, которая нарушала священный процесс входа в систему».

Третья категория, «Таланты терминала», нацелена на инструменты командной строки, расширения и проекты TUI, которые являются умными, полезными или просто интересными. Серьёзные утилиты с индивидуальным подходом, красиво оформленные интерфейсы или необычные скрипты, которые оживляют ваш терминал, — всё это относится к этой категории. Если что-то работает в оболочке и вызывает улыбку, то оно к этой категории.

Категория 4 — это место для игр, для создания чего-то играбельного, головоломок или просто забавного. Сначала развлечение, потом функциональность.

«Чудеса света» — название следующей категории, в которую входит любой веб-проект, который заставляет людей улыбаться, думать, учиться или нажимать «Просмотреть исходный код». Организаторы предлагают такие примеры, как ностальгический сайт в стиле 90-х, который загружается так, как будто он подключен по коммутируемому соединению, с полосами загрузки в пиксельной графике, всплывающей рекламой, гостевой книгой и GIF-изображением танцующего ребёнка; или CAPTCHA, требующая от вас убивать злодеев в Doom.

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

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

Exit mobile version