Автор: ProHoster

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

Подготвено е изданието на платформата Electron 13.0.0, която предоставя самодостатъчна рамка за разработване на мултиплатформени потребителски приложения, използвайки Chromium, V8 и Node.js компоненти като основа. Значителната промяна в номера на версията се дължи на актуализация на кодовата база Chromium 91, платформата Node.js 14.16 и двигателя V8 9.1 JavaScript. Сред промените в новата версия: Добавено е свойството 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, която предоставя набор от функции на езика C с внедряване на регулярни изрази и инструменти за съвпадение на шаблони, подобни по синтаксис и семантика на регулярните изрази на езика Perl 5. PCRE2 е преработен внедряване на оригиналната PCRE библиотека с несъвместим API и разширени възможности. Библиотеката е създадена от разработчиците на пощенския сървър Exim и се разпространява […]

Alibaba отвори кода за PolarDB, разпределена СУБД, базирана на PostgreSQL.

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

Издаден Apache NetBeans IDE 12.4

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

ONLYOFFICE Docs 6.3 Издаване на онлайн редактори

Предлага се нова версия на ONLYOFFICE DocumentServer 6.3 със сървърна реализация за онлайн редактори и сътрудничество на ONLYOFFICE. Редакторите могат да се използват за работа с текстови документи, таблици и презентации. Кодът на проекта се разпространява под безплатния лиценз AGPLv3. В близко бъдеще се очаква актуализация на продукта ONLYOFFICE DesktopEditors, изграден върху единна кодова база с онлайн редактори. Десктоп редакторите са проектирани като приложения за [...]

Microsoft пусна Windows Package Manager 1.0, подобен на apt и dnf

Microsoft пусна Windows Package Manager 1.0 (winget), който предоставя инструменти за инсталиране на приложения чрез командния ред. Кодът е написан на C++ и се разпространява под лиценза на MIT. Пакетите се инсталират от хранилище, поддържано от общността. За разлика от инсталирането на програми от Microsoft Store, winget ви позволява да инсталирате приложения без излишен маркетинг и […]

Издания на мениджъра на пакети Pacman 6.0 и инсталатора на Archinstall 2.2.0

Налични са нови версии на мениджъра на пакети Pacman 6.0.0 и инсталатора Archinstall 2.2.0, използвани в дистрибуцията на Arch Linux. Основни промени в Pacman 6.0: Добавена е поддръжка за зареждане на файлове в множество паралелни нишки. Реализирано извеждане на ред, показващ напредъка на зареждането на данните. За да деактивирате лентата за прогрес, можете да посочите опцията „--noprogressbar“ в pacman.conf. Осигурено е автоматично пропускане на огледала, при достъп до тях [...]

Кодът на услугата за проверка на парола HaveIBeenPwned е отворен

Troy Hunt отвори услугата „Have I Been Pwned?“ за проверка на компрометирани пароли. (haveibeenpwned.com), който проверява база данни с 11.2 милиарда акаунта, откраднати в резултат на хакване на 538 сайта. Първоначално намерението за отваряне на кода на проекта беше обявено през август миналата година, но процесът се проточи и кодът беше публикуван едва сега. Сервизният код е написан на [...]

Mozilla обобщи плановете си за поддръжка на третата версия на манифеста на Chrome във Firefox

Mozilla публикува план за внедряване на третата версия на манифеста на Chrome във Firefox, който определя възможностите и ресурсите, предоставени на добавките. Третата версия на манифеста беше подложена на критики за нарушаване на много от добавките за блокиране на съдържание и сигурност. Firefox възнамерява да приложи почти всички функции и ограничения на новия манифест, включително декларативен API за филтриране на съдържание (declarativeNetRequest), […]

Протоколът QUIC получи статут на предложен стандарт

Internet Engineering Task Force (IETF), която отговаря за разработването на интернет протоколи и архитектура, финализира RFC за протокола QUIC и публикува свързани спецификации под идентификаторите RFC 8999 (независими от версията свойства на протокола), RFC 9000 (транспорт през UDP), RFC 9001 (TLS криптиране на комуникационния канал QUIC) и RFC 9002 (контрол на задръстванията и откриване на загуба на пакети по време на предаване на данни). […]