Автор: ProHoster

Пускане на релационната графа СУБД EdgeDB 2.0

Представлен релиз СУБД EdgeDB 2.0, реализующей реляционно-графовую модель данных и язык запросов EdgeQL, оптимизированные для работы со сложными иерархическими данными. Код написан на языках Python и Rust (парсер и критичные к производительности части) и распространяется под лицензией Apache 2.0. Проект развивается в форме надстройки над PostgreSQL. Клиентские библиотеки подготовлены для языков Python, Go, Rust и […]

Yandex отвори кода за рамката на потребителския сървър за създаване на приложения с високо натоварване

Компания Яндекс опубликовала исходный код фреймворка Userver, позволяющего создавать высоконагруженные приложения на языке С++, работающие в асинхронном режиме. Фреймворк протестирован на нагрузках уровня Яндекса и используется в таких сервисах, как Яндекс Go, Лавка, Доставка, Маркет и финтех-проектах. Код Userver написан на языке C++ и открыт под лицензией Apache 2.0. Userver лучше всего подходит для разработки […]

Facebook определи C++, Rust, Python и Hack като предпочитани езици за програмиране

Компания Facebook/Meta (запрещена в РФ) опубликовала список языков программирования, рекомендуемых инженерам при разработке внутренних серверных компонентов Facebook и полностью поддерживаемых в инфраструктуре компании. По сравнению с прошлыми рекомендациями в список включён язык Rust, который дополнил ранее применяемые C++, Python и Hack (развиваемый Facebook вариант PHP со статической типизацией). Для поддерживаемых языков в Facebook разработчикам предоставляется […]

Пускане на FreeRDP 2.8.0, безплатна реализация на протокола RDP

Публикувано е ново издание на проекта FreeRDP 2.8.0, което предлага безплатно внедряване на протокола за отдалечен работен плот (RDP), разработен въз основа на спецификациите на Microsoft. Проектът предоставя библиотека за интегриране на RDP поддръжка в приложения на трети страни и клиент, който може да се използва за отдалечено свързване към работния плот на Windows. Кодът на проекта се разпространява под лиценза Apache 2.0. В новата […]

Издаване на дистрибуторския комплект за създаване на защитни стени OPNsense 22.7

Публикувано е изданието на комплекта за разпространение за създаване на защитни стени OPNsense 22.7, който е клон на проекта pfSense, създаден с цел формиране на напълно отворен комплект за разпространение, който може да има функционалност на ниво комерсиални решения за разполагане на защитни стени и мрежа шлюзове. За разлика от pfSense, проектът е позициониран като неконтролиран от една компания, разработен с прякото участие на общността и […]

Издаване на Ventoy 1.0.79, набор от инструменти за зареждане на произволни системи от USB памети

Беше пуснат инструментариумът Ventoy 1.0.79 за създаване на стартиращ USB носител, съдържащ множество операционни системи. Програмата е забележителна с това, че предоставя възможност за зареждане на операционната система от непроменени ISO, WIM, IMG, VHD и EFI изображения, без да се налага разопаковане на изображението или преформатиране на носителя. Например, достатъчно е просто да копирате набора от iso изображения, които представляват интерес, на USB флаш с буутлоудъра Ventoy и Ventoy ще предостави възможност за зареждане […]

Уязвимост в Samba, която позволява на всеки потребител да промени паролата си

Публикувани са коригиращи версии на Samba 4.16.4, 4.15.9 и 4.14.14, които елиминират 5 уязвимости. Пускането на актуализации на пакети в дистрибуции може да се проследи на страниците: Debian, Ubuntu, RHEL, SUSE, Arch, FreeBSD. Най-опасната уязвимост (CVE-2022-32744) позволява на потребителите на домейна на Active Directory да променят паролата на всеки потребител, включително възможността да променят администраторската парола и да получат пълен контрол над домейна. Проблем […]

Пускане на zeronet-conservancy 0.7.7, платформа за децентрализирани сайтове

Налично е изданието на проекта zeronet-conservancy, който продължава развитието на децентрализираната устойчива на цензура мрежа ZeroNet, която използва механизми за адресиране и проверка на биткойн в комбинация с технологии за разпределена доставка на BitTorrent за създаване на сайтове. Съдържанието на сайтовете се съхранява в P2P мрежа на машините на посетителите и се проверява с помощта на цифровия подпис на собственика. Разклонението е създадено след изчезването на оригиналния разработчик ZeroNet и има за цел да поддържа и увеличава […]

Атакуване на Node.js чрез манипулиране на прототипи на JavaScript обекти

Изследователи от Центъра за информационна сигурност Helmholtz (CISPA) и Кралския технологичен институт (Швеция) анализираха приложимостта на техниката за замърсяване на прототип на JavaScript за създаване на атаки срещу платформата Node.js и популярни приложения, базирани на нея, водещи до изпълнение на код. Методът за замърсяване на прототипа използва функция на езика JavaScript, която ви позволява да добавяте нови свойства към основния прототип на всеки обект. В приложенията […]

Изгражданията на роботика, игри и сигурност са планирани да приключат във Fedora Linux 37

Бен Котън, който заема позицията програмен мениджър на Fedora в Red Hat, обяви намерението си да спре създаването на алтернативни живи версии на дистрибуцията - Robotics Spin (среда с приложения и симулатори за разработчици на роботи), Games Spin (среда с селекция на игри) и Security Spin (среди с набор от инструменти за проверка на сигурността), поради прекратяване на комуникацията между поддържащите или […]

Безплатна антивирусна актуализация на ClamAV 0.103.7, 0.104.4 и 0.105.1

Cisco публикува нови версии на безплатния антивирусен пакет ClamAV 0.105.1, 0.104.4 и 0.103.7. Да припомним, че проектът премина в ръцете на Cisco през 2013 г. след закупуването на Sourcefire, компанията, разработваща ClamAV и Snort. Кодът на проекта се разпространява под лиценз GPLv2. Версия 0.104.4 ще бъде последната актуализация в клона 0.104, докато клонът 0.103 е класифициран като LTS и ще бъде придружен от […]

Издаване на мениджър на пакети NPM 8.15 с поддръжка за локална проверка на целостта на пакета

GitHub обяви пускането на мениджъра на пакети NPM 8.15, включен в Node.js и използван за разпространение на JavaScript модули. Отбелязва се, че повече от 5 милиарда пакета се изтеглят през NPM всеки ден. Ключови промени: Добавена е нова команда „одитни подписи“ за извършване на локален одит на целостта на инсталираните пакети, което не изисква манипулации с PGP помощни програми. Новият механизъм за проверка се основава на […]