После четырехлетнего перерыва в 2025 году снова состоится Международный конкурс обфускации кода на языке C (International Obfuscated C Code Contest, IOCCC, для экспертов и разработчиков Obscure/Obfuscated C program). Это мероприятие проводится с 1984 года (и отчасти вдохновленное ошибкой в классическом Bourne shell). Считается, что это «старейший конкурс в Интернете» для разработчиков с девизом, что программисты должны получать удовольствие от C.
Ненормальное программирование *
Извращения с кодом
Новости
Представлен открытый проект raycaster in bash
Разработчик под ником Isabella Bosia представила открытый проект под названием raycaster in bash. Исходный код решения опубликован на GitHub.
Представлен открытый мобильный проект PacCam, в котором Pacman управляется с помощью лица пользователя
Энтузиаст и разработчик под ником Nolen (Nolen Royalty, автор сайта с миллионом чекбоксов) представил открытый мобильный веб-проект под названием PacCam (код на GitHub, блог проекта), в котором Pacman управляется с помощью лица пользователя путём распознавания данных с камеры.
Разработчик представил проект nubmoan, который заставляет ноутбук ThinkPad стонать, когда кто-то касается трекпоинта
Разработчик Морри Колман представил открытый проект nubmoan, который заставляет ноутбук IBM Lenovo ThinkPad стонать каждый раз, когда кто-то касается трекпоинта (TrackPoint). Исходный код проекта написан на C и опубликован на GitHub.
Истории
Работа с k8s нодами через kui
Эгегей! Вчера по работе пришлось заниматься с k8s нодами: драйнить, кордонить, вот это вот все. Я делаю это через kui. Но работа с нодами насаживалась на kui по остаточному принципу, в лучших традициях разработчиков ПО я просто добавил ноды в список базовых k8s объектов (под, джоп, деплой и т.д.). Проблема в том что этот список появляется только на 3-м шаге, после выбора namespace, исправил это.
Monster Hunter Wilds нужна генерация кадров, чтобы вытянуть 60 кадров в секунду на 1080p на RTX 4060
После объявления даты релиза Monster Hunter Wilds компания Capcom, издатель и разработчик проекта, опубликовала системные требования игры. Для запуска на относительно комфортных 1080p с частотой обновления в 60 к/с потребуется генерация кадров даже на актуальных видеоускорителях среднего ценового диапазона.
Энтузиаст представил проект ходячего стола
Энтузиаст поделился проектом деревянного ходячего стола Carpentopod, который способен приносить вещи хозяину.
Разработчик реализовал файловую систему, которая хранит данные в событиях Google Calendar
Энтузиаст Лукас Великов опубликовал проект WhenFS, который реализует файловую систему на событиях Google Calendar. Файлы и папки разбиваются на кусочки данных, которые хранятся в описаниях событий. WhenFS не имеет практической ценности и был написан исключительно в образовательных целях.
Brain Dance Day @ SPb'24
🥵 Хардкорнейшая конфа в Питере.
🤯 Мозговынос от Карловского.
🤑 Всё совершенно бесплатно.
⏰ Дата и время: 2024-08-04
10:30
/21:00
🌍 Место ещё пеленгуется.
🤗 Приходи сам и зови друзей.
Что будет
Лучшие доклады с FrontendConf, TechLeadConf, HolyJS, PiterJS, SECON и несколько совершенно новых:
11:00
🎳 Не SOLID'ное программирование
12:00
🌴 Tree - сам себе AST для DSL
13:00
🚀 Теоретические основы реактивности
14:00
🧩 Объектное Реактивное Программирование
15:00
💊 $mol - лучшее средство от геморроя
16:00
📺 Автоматическая виртуализация рендеринга
17:00
📐 Фрактальное Тестирование
18:00
🔮 Будущее управления состоянием
19:00
🚄 Практика скоростной разработки
20:00
💬 Питчинг безумных проектов
21:00
🎉 Шальная вечеринка с именинником
В США разработчикам в рамках эксперимента платят за программирование в режиме изменённого сознания
В США разработчикам в экспериментальных целях платят, чтобы они программировали в режиме изменённого сознания (фактически накуренными). В Университете Мичигана проводят исследование «Накуренный во время программирования».
В Университете Лобачевского открыли первую в РФ кафедру киберпсихологии
В нижегородском Университете Лобачевского (ННГУ) открыли первую в РФ кафедру киберпсихологии. Выпускники этой кафедры станут специалистами, которые сочетают навыки в области психологии, нейронауки и информационных технологий.
Проект tdf (terminal-based PDF viewer) позволяет просматривать файлы формата pdf прямо в терминале
Открытый проект tdf (terminal-based PDF viewer) позволяет просматривать файлы формата pdf прямо в терминале. Исходный код проекта написан на Rust и опубликован на GitHub под лицензией Mozilla Public License 2.0.
Разработчик добавил микротранзакции с QR-кодом в оригинальную версию Doom 1993 года выпуска
Ближайшие события
Вышла новая версия эмулятора Qemu процессора Эльбрус
Энтузиасты выпустили новую версию эмулятора Qemu процессорной архитектуры Эльбрус-2000 (e2k).
Основные нововведения версии qemu-e2k-v8.1.3:
Создатель The Password Game Нил Агарвал открыл на своём сайте neal.fun Музей артефактов Интернета
Программист Нил Агарвал занимается созданием небольших браузерных приложений для визуализации самых неожиданных вещей. На его сайте neal.fun есть симулятор миллиардера и симулятор падения метеорита, подъём с помощью космического лифта и погружение на дно океана; летом многие играли в его The Password Game. Только что он добавил новый проект — Музей артефактов Интернета.
Почти все экспонаты этого Музея интерактивны: можно скроллить давно прекратившие существование сайты и запускать старые видео, а на странице первого коммутируемого доступа воспроизводится «тот самый звук» подключения.
Представлен минималистичный язык для рисования состоящий всего из 5 команд
Разработчик Сюсэм Пал (Susam Pal) представил CFR[] - минималистичный язык для рисования, состоящий всего из 5 команд.
Энтузиаст запустил Linux на Arduino Uno
Энтузиаст запустил ядро Linux на плате Arduino Uno. Чтобы адаптировать полновесный Linux 6.1 к чипу ATmega328p, он портировал эмулятор RISC-V на эту платформу. Установлен новый антирекорд: более 15 часов для загрузки.
Разработчик представил игру Flappy Dird — это Flappy Bird внутри штатного приложения macOS Finder
Разработчик Нолен Роялти (Nolen Royalty) представил открытый проект игры под названием Flappy Dird, написанной на Python и AppleScript. Это аналог Flappy Bird, в который можно играть внутри штатного приложения macOS Finder.
На сервисе Itch.io проводится прием заявок на участие геймджеме посвященого написанию игр под DOS в формате COM файла
Представлен язык программирования Birb, элементами которого являются только эмоджи разных птиц
Представлен новый язык программирования под названием Birb, элементами которого являются только эмоджи разных птиц.