13 сентября без фанфар и барабанного боя вышла очередная, пятая по счёту, бета-версия OC Haiku. Однако совместимость её с BeOS R5 теперь сохраняется только в рамках 32-битных сборок. ( читать дальше… ) haiku
Рубрика: Сode
Как сопоставлять скобки с помощью JavaScript и без использования Regex
Перевод статьи “How to Match Parentheses in JavaScript without Using Regex”. При написании интерпретатора Lisp (точнее, его диалекта — Scheme) я решил включить поддержку квадратных скобок. Дело в том, что в некоторых книгах по Scheme они используются наравне с круглыми. Но я не хотел слишком усложнять парсер, поэтому не стал проверять, совпадают ли скобки в…
Новости FPDoom: загрузка с SD карты, эмулятор NES и порт Wolfenstein 3D
Продолжается развитие проекта FPDoom, что позволяет запустить классический Doom, его дополнения и другие портированные игры на очень распространённом на дешевых кнопочных телефонах чипе Spreadtrum SC6531 и его модификациях. Чипсету уже около десяти лет, и телефоны выпускаются до сих пор. Протестировано на 42 моделях телефонов. Теперь можно запускать игры с SD-карты, для этого нужно при включении/перезагрузке…
Linux Mint: развитие и измение компонентов APT
Разработчики Linux Mint решили углубиться в базовые элементы системы и объявили о планах по созданию собственных версий некоторых компонентов системы управления пакетами APT, которая лежит в основе Debian и Ubuntu. Руководитель проекта Клеман Лефевр в августовском обновлении подробно рассказал о причинах этого шага. Многие инструменты и библиотеки APT, по его словам, были разработаны более десяти…
Ardour 8.7
Выпущена новая версия Ardour — свободной цифровой станции звукозаписи. ( читать дальше… ) ardour, daw, звук
nginx переезжает на GitHub
Разработчики nginx объявили о переносе разработки проекта на GitHub. Мы рады сообщить, что официальный репозиторий разработки NGINX Open Source был перенесен с Mercurial на GitHub [1][2][3], где с сегодняшнего дня мы начинаем принимать патчи в форме Pull Request. Отчеты об ошибках, запросы на новую функциональность и улучшения теперь принимаются в разделе «Issues» на GitHub. Форумы…
Вышел Cemu 2.1 — эмулятор Nintendo Wii U
Cemu — эмулятор Ninteno Wii U. Изначально развивался как закрытый проект и только под операционную систему Windows. Но начиная с версии 2.0 исходники доступны на github.com под лицензией MPLv2. Основные изменения: ( читать дальше… ) cemu
Ubuntu 24.10 представит систему запросов на разрешения для усиления безопасности
В Ubuntu 24.10, релиз которой запланирован на 10 октября 2024 года, появится функция запросов на разрешения, которая позволит пользователям контролировать доступ приложений к системным ресурсам. Она позволит пользователям контролировать, управлять и лучше понимать поведение приложений, работающих на их устройствах. Основой для этой технологии послужила реализация AppArmor в Ubuntu, которая предоставляет тонко настраиваемый контроль доступа к…
HeliumOS — скалу закатали в бетон. Встречайте!
Коротенько: атомарный дистрибутив на базе AlmaLinux (доступный без ограничений Линукс-дистрибутив класса Enterprise). Кое-что из FAQ Что такое HeliumOS? Это атомарная операционная система для настольных компьютеров, созданная на базе AlmaLinux, которая наследует его стабильность, безопасность и совместимость с экосистемой Enterprise Linux. Что предлагает HeliumOS? GNOME, магазин пакетов Flatpak и 10 лет поддержки, которых хватит на весь…
Онлайн-вечеринка «виртПиво 0xC» — завтра в 9 вечера по Москве!
Дорогие друзья, я приглашаю вас на двенадцатое международное онлайн-«виртПиво», которое состоится в этот четверг! Эта встреча — отличная возможность обсудить опенсорсные прошивки/железо и провести увлекательный познавательный вечер за чашкой ☕☕ в приятной компании. Первая часть мероприятия, чуть более нишевая — «Dasharo User Group (DUG)» — посвящена экосистеме Dasharo, форка опенсорсной прошивки coreboot для ПК c…