Автор: ProHoster

Вышел GNAT Community Edition 2021

Опубликован пакет средств разработки на языке Ада — GNAT Community Edition 2021. В состав входит компилятор, интегрированная среда разработчика GNAT Studio, статический анализатор подмножества языка SPARK, отладчик GDB и набор библиотек. Пакет распространяется под лицензией GPL. Новая версия компилятора использует бэкенд GCC 10.3.1 и предоставляет ряд новых возможностей. Добавлена реализация следующих нововведений грядущего стандарта Ада […]

Доступен JingOS 0.9, дистрибутив для планшетных ПК

Опубликован выпуск дистрибутива JingOS 0.9, предоставляющего окружение, специально оптимизированное для установки на планшетные ПК и ноутбуки с сенсорным экраном. Проект развивает китайская компания Jingling Tech, имеющая представительство в Калифорнии. Команда разработчиков включает сотрудников, ранее работавших в компаниях Lenovo, Alibaba, Samsung, Canonical/Ubuntu и Trolltech. Размер установочного образа — 3 ГБ (x86_64). Наработки проекта распространяются под лицензией […]

Выпуск децентрализованной видеовещательной платформы PeerTube 3.2

Состоялся выпуск децентрализованной платформы для организации видеохостинга и видеовещания PeerTube 3.2. PeerTube предлагает независимую от отдельных поставщиков альтернативу YouTube, Dailymotion и Vimeo, использующую сеть распространения контента на базе P2P-коммуникаций и связывания между собой браузеров посетителей. Наработки проекта распространяются под лицензией AGPLv3. Основные новшества: Интерфейс переработан для более заметного разделения каналов и учётных записей, например, чтобы […]

Выпуск OpenRGB 0.6, инструментария для управления устройствами c RGB-подсветкой

Опубликован новый выпуск OpenRGB 0.6, свободного инструментария для управления устройствами с RGB-подсветкой. Пакет поддерживает материнские платы ASUS, Gigabyte, ASRock и MSI с RGB-подсистемой для подсветки корпуса, модули памяти с подсветкой от ASUS, Patriot, Corsair и HyperX, графические карты ASUS Aura/ROG, MSI GeForce, Sapphire Nitro и Gigabyte Aorus, различные контроллеры светодиодных лент (ThermalTake, Corsair, NZXT Hue+), […]

Для языка D представлен runtime для программирования микроконтроллеров

Дилан Грэм (Dylan Graham) представил легковесный runtime LWDR для программирования на языке D микроконтроллеров, оснащённых ОС реального времени (RTOS). Текущая версия нацелена на микроконтроллеры ARM Cortex-M. Разработка не ставит целью полное покрытие всех возможностей D, но предоставляет базовые средства. Распределение памяти производится вручную (new / delete), сборщик мусора не реализован, но имеется ряд хуков для […]

Выпуск сервера приложений NGINX Unit 1.24.0

Состоялся выпуск сервера приложений NGINX Unit 1.24, в рамках которого развивается решение для обеспечения запуска web-приложений на различных языках программирования (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js и Java). Под управлением NGINX Unit может одновременно выполняться несколько приложений на разных языках программирования, параметры запуска которых можно изменять динамически без необходимости правки файлов конфигурации и перезапуска. Код […]

Выпуск Electron 13.0.0, платформы создания приложений на базе движка Chromium

Подготовлен релиз платформы Electron 13.0.0, которая предоставляет самодостаточный фреймворк для разработки многоплатформенных пользовательских приложений, использующий в качестве основы компоненты Chromium, V8 и Node.js. Значительное изменение номера версии связано с обновлением до кодовой базы Chromium 91, платформы Node.js 14.16 и JavaScript-движка V8 9.1. В среди изменений в новом выпуске: Добавлено свойство process.contextIsolated для определения выполнения текущего […]

Выпуск языка программирования Til 0.2

В рамках проекта Til развивается интерпретируемый язык программирования, созданный по мотивам языка Tcl и почти полностью совпадающий с ним по синтаксису. Язык нацелен на написание командных сценариев и обеспечивает простоту расширения синтаксиса. Код интерпретатора написан на языке D, который также может использоваться для разработки модулей, расширяющих возможности Til. Интерпретатор работает в асинхронном режиме и позволяет […]

Microsoft опубликовал собственный дистрибутив OpenJDK

Компания Microsoft начала распространение собственного дистрибутива Java на основе OpenJDK. Продукт распространяется бесплатно и доступен в исходных текстах под лицензией GPLv2. Дистрибутив включает исполняемые файлы для Java 11 и Java 16, основанные на OpenJDK 11.0.11 и OpenJDK 16.0.1. Сборки подготовлены для Linux, Windows и macOS и доступны для архитектуры x86_64. Дополнительно сформирована тестовая сборка на […]

Выпуск библиотеки PCRE2 10.37

Вышел релиз библиотеки PCRE2 10.37, предоставляющей набор функций на языке Си с реализацией регулярных выражений и средств сопоставления с образцом (pattern matching), близких по синтаксису и семантике к регулярным выражениям языка Perl 5. PCRE2 представляет собой переработанную реализацию оригинальной библиотеки PCRE с несовместимым API и расширенными возможностями. Библиотека основана разработчиками почтового сервера Exim и распространяется […]

Компания Alibaba открыла код распределённой СУБД PolarDB, основанной на PostgreSQL

Alibaba, одна из крупнейших китайских IT-компаний, открыла исходные тексты распределённой СУБД PolarDB, основанной на PostgreSQL. PolarDB расширяет возможности PostgreSQL средствами для распределённого хранения данных с обеспечением целостности и поддержкой ACID-транзакций в контексте всей глобальной базы данных, разнесённой по разным узлам кластера. PolarDB также поддерживает распределённую обработку SQL-запросов, обеспечение отказоустойчивости и избыточное хранение данных для восполнения […]

Выпуск интегрированной среды разработки Apache NetBeans 12.4

Организации Apache Software Foundation представила интегрированную среду разработки Apache NetBeans 12.4, которая предоставляет поддержку языков программирования Java SE, Java EE, PHP, C/C++, JavaScript и Groovy. Это седьмой релиз, подготовленный Фондом Apache после передачи кода NetBeans компанией Oracle. Основные новшества NetBeans 12.3: Добавлена поддержка платформы Java SE 16, которая в том числе реализована в nb-javac, встроенном […]