LINUX.ORG.RU

Xenolith: Clang в браузере, сборка нативных С++ приложений для Windows, Linux, MacOS прямо со страницы

 , , , ,

Группа Разработка

Группа энтузиастов собрала SDK, позволяющий собирать полноценные настольные приложения прямо в браузере.

Система устроена так: инструменты сборки разделены на две части: host и target. Часть target полностью независима от платформы, на которой выполняется компиляция, что позволяет использовать её для сборки приложения на любой платформе, включая браузер.

( читать дальше... )

Исходный код среды доступен на Github под лицензией MIT, там же есть бинарные сборки инструментов. Все без исключения инструменты собираются из исходных кодов внутри среды (для сборки требуется Linux и компилятор, способный собрать GCC 15.2, дальше среда соберёт всё сама).

Доступна онлайн-демонстрация с набором примеров, включая DOOM и демо-версию HoMM2. Не требует регистрации, работает одной страницей, не общается сервером, данные лежат на AWS CDN, отслеживание посещений Яндекс-метрикой.

Подробная статья на хабре.

Сайт движка.

>>> Попробовать живьём (xenolith.studio)

sbkarr
()

Как вы относитесь к ремонтам своей вычислительной техники (телефон, компьютер, ноутбук, консоль, etc)

 ,

Системы рекомендаций, последнее время, кормят меня прохладными историями из жизни компьютерных сервисов и отзывами клиентов на их работу, я и сам работал в сервисе лет 20 назад, поэтому имею представление о той «сантабарбаре» которая там происходит. А как с ремонтами складываются дела у тебя, $username?

Расскажи свою прохладную об обращении в сервис по ремонту техники, хотя в опросе я имел ввиду микропроцессорную технику, но в качестве «еды» пойдут и истории о бытовой технике, которая часто служит столько, что никто не помнит когда точно её купили.

Для участия в опросе войдите или зарегистрируйтесь.

>>> Результаты

unclestephen
()

Fontmatrix 1.0.0 и 1.0.1

 , , , ,

Группа Open Source

25 и 30 сентября состоялись выпуски 1.0.0 и 1.0.1 кроссплатформенного (Linux и Windows) менеджера шрифтов Fontmatrix.

Основные возможности:

  • активация и деактивация шрифтов;
  • пометка шрифтов тегами и группировка шрифтов в наборы;
  • поиск шрифтов с помощью простых или комбинированных фильтров: по тегам, метаданным, классификации PANOSE, охвату языка, лицензии и технологии шрифта;
  • подробное инспектирование шрифтов: просмотр глифов, функций OpenType, названий и таблиц TrueType;
  • тестирование функций OpenType, включая шейпинг с помощью HarfBuzz и поддержкой письменностей с написанием текста справа налево;
  • поддержка вариативных и цветных шрифтов: глифов CBDT, sbix, COLR и OpenType-SVG;
  • сравнение глифов нескольких шрифтов, с наложением их друг на друга;
  • поиск дубликатов шрифтов;
  • создание каталогов шрифтов в виде файла PDF;
  • извлечение шрифтов, встроенных в файл PDF (при компиляции с библиотекой PoDoFo не ниже версии 0.10).

Проект написан на языке C++ и распространяется по лицензии GNU GPL 2.

( читать дальше... )

>>> Исходный код на GitHub

>>> История проекта

>>> Подробнее (l10n-bg.dev)

dataman
()

Доступен декомпилированный высокоуровневый код игры Космические Рейнджеры HD: Революция

 , , ,

Группа Игры

Путём byte-matching декомпиляции был реконструирован исходный код на Delphi 2007 для игры Космические Рейнджеры HD: Революция. Он собирается в исполняемый файл, идентичный оригинальному, т. е. по определению сохраняет всё поведение игры. Это не официальный релиз исходников, а реконструкция — практически все внутренние символы в коде (переменные, функции) имеют новые названия.

Размер кодовой базы: примерно 230 тысяч строк Delphi Pascal, и чуть больше тысячи строк оригинальных ассемблерных вставок на x86.

Дополнительно доступны:

>>> Репозиторий (github.com)

melkan
()

Русификация Omarchy Linux одним скриптом

 ,

Русификация Omarchy Linux одним скриптом

Решил попробовать нашумевший дистрибутив Omarchy Linux и понять — за что же его все так хвалят.

И сразу столкнулся с тем, что поддержки русского языка в полной мере нет в интерфейсе. Да, локаль можно перевести и доустановить нужное, но сами меню, плагины — не имеют переключения интерфейса на русский язык.

Поэтому сначала я начал доустанавливать всё руками, а потом собрал всё в скрипты, которые делают следующее:

  • ставят локаль ru_RU.UTF-8, раскладку us,ru с переключением по Alt, словари для проверки орфографии и русские man-страницы;
  • переводят меню Omarchy, меню горячих клавиш (Super+K) и панели бара: календарь, сеть, Bluetooth, звук, питание, уведомления, буфер обмена и ещё с десяток;
  • настраивают мелочи, о которых вспоминаешь только когда они понадобились: часовой пояс, кириллический шрифт в TTY, символы ₽ № «» — через Compose, погоду в метрической системе с русскими названиями городов;
  • ставят Telegram, русский голосовой ввод (voxtype + Parakeet) и синтез речи;
  • добавляют в виджет сети Яндекс DNS, DNS4EU и NextDNS вместо Cloudflare и Google;
  • по желанию — PC/SC-стек для ЭЦП и сертификаты Минцифры с еженедельной проверкой срока.

Ниже — что внутри, как это ставить и где пришлось повозиться.

( читать дальше... )

chastnik
()

x220+CachyOS

 , , ,

Прогрели всё-таки на свой старичок x220,который большую часть времени лежит в шкафу и достается попонтоваться перед гостями поставить не что-то привычное типа Debian 6, а то, что я долгое время игнорила - rolling-релизы и arch-based дистры. Пока что полёт нормальный, думаю для всякого сетевого по работе таскать В качестве DE KDE с Windows 98 Aurorae theme, даже удивительно - кеды на таком хламе не тормозят и не падают В остальном дефолтный дефолт, тут сам финкпад интересен сам по себе - покупался за 120$ в 2021, заливался пивом, падал со столов и кроватей, носился везде - ему все оукей

subatomicshifter
()

Stellarium 26.3

 , , , ,

Группа Open Source

28 сентября состоялся выпуск 26.3 популярного свободного кроссплатформенного планетария Stellarium — третий в этом году.

Проект написан на языке C++ с использованием фреймворка Qt (поддерживаются версии 5 и 6) и распространяется по лицензии GNU GPL 2.0.

Основные изменения:

  • добавлена культура неба народа потаватоми (скриншоты 1 и 2);
  • добавлен плагин «Видимость объекта» (скриншоты 3 и 4). Плагин показывает на карте планеты, где видна выбранная звезда или объект глубокого космоса. Поддерживает наблюдения с Земли, Луны, восьми планет, Плутона и четырех галилеевых спутников. Также отображает границы широт сумерек в дни солнцестояний только для Земли, рассчитанные по наклону оси вращения на дату;
  • многочисленные улучшения в плагинах, ядре программы, интерфейсе и культурах неба;
  • улучшения в движке скриптов;
  • исправлены обнаруженные ошибки.

>>> Подробнее на stellarium.org и в первой редакции новости (stellarium.org)

dataman
()

Git 2.56

 , , , ,

Группа Разработка

Представлен релиз распределенной системы управления исходными текстами Git 2.56. Код Git распространяется под лицензией GPLv2+. По сравнению с прошлым выпуском в новую версию принято 748 изменений, подготовленных при участии 104 разработчиков, 39 из которых впервые приняли участие в разработке Git.

( читать дальше... )

>>> Источник: OpenNET (opennet.ru)

dataman
()

GitRiver 1.1.0

 , , , ,

Группа Проприетарное ПО

Вышел GitRiver 1.1.0 - платформа для размещения git-репозиториев на своих серверах, написанная на Rust (новость о выпуске 1.0). Данные хранятся в PostgreSQL 15 или новее.

Лицензия проприетарная. Редакция Community бесплатна и не ограничивает число пользователей и репозиториев; всё перечисленное ниже входит в неё. Платные редакции добавляют SAML, LDAP и SCIM, журнал аудита, квоты, метрики DORA и помощника на языковых моделях.

( читать дальше... )

>>> Список изменений 1.1.0 (gitriver.ru)

XMaster
()

Еще топики

Сентябрь 2026

Сентябрь 2026

RSS-подписка на новости

Канал в Telegram