1 час назад
Представлен публике публичный инициатива FPS.cob — шутер на COBOL


Состоялся релиз шутера от первого лица FPS.cob. Этот проект написан целиком на языке COBOL (этот прикладной язык программирования предназначен для написания коммерческих систем, а не для геймдева). Исходный исходник решения опубликован на GitHub под лицензией Apache License 2.0.
Разработчик под ником icitry решил проверить COBOL для написания 2.5D игры. Как и в случае классического Doom, этот шутер опирается на технологию рейкастинга.
В процессе создания приложения на COBOL автор проекта столкнулся с некоторыми трудностями. У этого яхыка нет своего графического стека или библиотек для операций с пикселями, поэтому FPS.cob выводит каждый кадр игры в формате необработанного растрового изображения в STDOUT. Похожим способом внедрён ввод команд, по тем же причинам, но уже относящихся к библиотекам по обработке ввода команд с клавиатуры.
Ранее разработчик Фабиан Мейер показал открытый инициатива CobolCraft. Это хост Minecraft, написанный на языке программирования COBOL Исходный исходник решения обнародован на GitHub под лицензией MIT. Проект CobolCraft был разработан с использованием GnuCOBOL и предназначен для работы в Linux. Поддержка других операционных систем, таких как Windows, автором не тестировалась. Тем не менее можно применять Docker для развертывания, независимого от платформы.
Читают сейчас

15 минут назад
ТОП-5 ИБ-событий недели по версии Jet CSIRT
Сегодня в ТОП-5 — Hades атакует цепочки поставок ПО, новая 0-day-уязвимость RoguePlanet в Windows Defender, GitHub блокирует атаки на цепочки поставок через апдейт npm, атака FROST: отслеживание актив

27 минут назад
Найденный в Африке метеорит рассказал историю о столкновении с Луной
По словам исследователей, редкий лунный метеорит, упавший на Землю, служит доказательством того, что приблизительно 3,5 миллиарда лет назад в Луну врезалось небесное тело. Изучение этого древнего удар

38 минут назад
StarGuard AI — шлюз безопасности для работы с LLM от Orion soft
18 июня на вебинаре Orion soft ИТ-разработчик Orion soft представляет новый продукт для работы с ИИ. StarGuard AI — платформа для безопасного и контролируемого взаимодействия с большими языковыми моде

38 минут назад
Исходный исходник фреймворка Miasma для кражи учётных данных оказался в открытом доступе на GitHub
Исходный исходник фреймворка Miasma для кражи учётных данных оказался в открытом доступе на GitHub. Исследователи SafeDep обнаружили его во взломанных аккаунтах разработчиков, где он публиковался в ре

1 час назад
В Google TV появилась опция голосового управления аппаратными и системными настройками
В Google TV появилась функция голосового управления настройками. С помощью Gemini можно регулировать яркость и контраст экрана, настраивать громкость, корректировать баланс звука и запускать нужные ра