Autor: ProHoster

Lansarea graficului relațional DBMS EdgeDB 2.0

Este prezentată lansarea SGBD-ului EdgeDB 2.0, care implementează modelul de date graf relațional și limbajul de interogare EdgeQL, optimizat pentru lucrul cu date ierarhice complexe. Codul este scris în Python și Rust (parser și părți critice pentru performanță) și este distribuit sub licența Apache 2.0. Proiectul este dezvoltat ca un add-on pentru PostgreSQL. Bibliotecile client sunt pregătite pentru Python, Go, Rust și […]

Yandex a deschis codul pentru framework-ul userver pentru crearea de aplicații cu încărcare mare

Yandex a publicat codul sursă al cadrului Userver, care vă permite să creați aplicații cu încărcare mare în C++ care funcționează în modul asincron. Cadrul a fost testat sub încărcări la nivel Yandex și este utilizat în servicii precum Yandex Go, Lavka, Delivery, Market și proiecte fintech. Codul utilizatorului este scris în C++ și este open source sub licența Apache 2.0. Userver este cel mai potrivit pentru […]

Facebook a identificat C++, Rust, Python și Hack drept limbaje de programare preferate

Facebook/Meta (interzis în Federația Rusă) a publicat o listă de limbaje de programare recomandate inginerilor atunci când dezvoltă componente interne de server Facebook și pe deplin suportate în infrastructura companiei. În comparație cu recomandările anterioare, lista include limbajul Rust, care completează C++, Python și Hack (o versiune de PHP tip static dezvoltată de Facebook). Pentru limbile acceptate pe Facebook, dezvoltatorilor li se oferă […]

Lansarea FreeRDP 2.8.0, o implementare gratuită a protocolului RDP

A fost publicată o nouă ediție a proiectului FreeRDP 2.8.0, care oferă o implementare gratuită a Protocolului Remote Desktop (RDP) dezvoltat pe baza specificațiilor Microsoft. Proiectul oferă o bibliotecă pentru integrarea suportului RDP în aplicații terțe și un client care poate fi utilizat pentru a se conecta de la distanță la desktopul Windows. Codul proiectului este distribuit sub licența Apache 2.0. În noua […]

Lansarea unui kit de distribuție pentru crearea de firewall-uri OPNsense 22.7

A fost publicată lansarea kit-ului de distribuție pentru crearea firewall-urilor OPNsense 22.7, care este o ramură a proiectului pfSense, creat cu scopul de a forma un kit de distribuție complet deschis, care ar putea avea funcționalitate la nivelul soluțiilor comerciale pentru implementarea firewall-urilor și a rețelei. gateway-uri. Spre deosebire de pfSense, proiectul este poziționat ca necontrolat de o singură companie, dezvoltat cu participarea directă a comunității și […]

Lansarea Ventoy 1.0.79, un set de instrumente pentru pornirea sistemelor arbitrare de pe stick-uri USB

Setul de instrumente Ventoy 1.0.79 pentru crearea unui suport USB bootabil care conține mai multe sisteme de operare a fost lansat. Programul este remarcabil prin faptul că oferă posibilitatea de a porni sistemul de operare din imagini ISO, WIM, IMG, VHD și EFI neschimbate fără a necesita despachetarea imaginii sau reformatarea suportului. De exemplu, este suficient să copiați pur și simplu setul de imagini ISO de interes pe un flash USB cu bootloader-ul Ventoy, iar Ventoy va oferi posibilitatea de a porni […]

O vulnerabilitate în Samba care permite oricărui utilizator să-și schimbe parola

Au fost publicate versiuni corective ale Samba 4.16.4, 4.15.9 și 4.14.14, eliminând 5 vulnerabilități. Lansarea actualizărilor de pachete în distribuții poate fi urmărită pe paginile: Debian, Ubuntu, RHEL, SUSE, Arch, FreeBSD. Cea mai periculoasă vulnerabilitate (CVE-2022-32744) permite utilizatorilor domeniului Active Directory să schimbe parola oricărui utilizator, inclusiv posibilitatea de a schimba parola de administrator și de a obține control deplin asupra domeniului. Problema […]

Lansarea zeronet-conservancy 0.7.7, platformă pentru site-uri descentralizate

Este disponibilă lansarea proiectului zeronet-conservancy, care continuă dezvoltarea rețelei descentralizate ZeroNet, rezistentă la cenzură, care utilizează mecanisme de adresare și verificare Bitcoin în combinație cu tehnologiile de livrare distribuite BitTorrent pentru a crea site-uri. Conținutul site-urilor este stocat într-o rețea P2P pe computerele vizitatorilor și este verificat folosind semnătura digitală a proprietarului. Furca a fost creată după dispariția dezvoltatorului original ZeroNet și își propune să mențină și să crească […]

Atacul asupra Node.js prin manipularea prototipurilor de obiecte JavaScript

Cercetătorii de la Centrul Helmholtz pentru Securitatea Informației (CISPA) și de la Institutul Regal de Tehnologie (Suedia) au analizat aplicabilitatea tehnicii de poluare a prototipului JavaScript pentru a crea atacuri asupra platformei Node.js și a aplicațiilor populare bazate pe aceasta, ducând la executarea codului. Metoda de poluare a prototipurilor folosește o caracteristică a limbajului JavaScript care vă permite să adăugați noi proprietăți la prototipul rădăcină al oricărui obiect. În aplicațiile […]

Fedora Linux 37 va înceta suportul pentru versiuni de robotică, jocuri și securitate

Ben Cotton, care deține funcția de Manager de Program Fedora la Red Hat, și-a anunțat intenția de a nu mai crea versiuni alternative live ale distribuției - Robotics Spin (un mediu cu aplicații și simulatoare pentru dezvoltatorii de roboți), Games Spin (un mediu cu o selecție). de jocuri) și Security Spin (medii cu un set de instrumente pentru verificarea securității), din cauza încetării comunicării între menținători sau […]

Actualizare a pachetului antivirus gratuit ClamAV 0.103.7, 0.104.4 și 0.105.1

Cisco a publicat noi versiuni ale pachetului antivirus gratuit ClamAV 0.105.1, 0.104.4 și 0.103.7. Să reamintim că proiectul a trecut în mâinile Cisco în 2013 după achiziționarea Sourcefire, compania care dezvoltă ClamAV și Snort. Codul proiectului este distribuit sub licența GPLv2. Versiunea 0.104.4 va fi ultima actualizare în ramura 0.104, în timp ce ramura 0.103 este clasificată ca LTS și va fi însoțită de […]

Manager de pachete NPM 8.15 a fost lansat cu suport pentru verificarea integrității pachetelor locale

GitHub a anunțat lansarea managerului de pachete NPM 8.15, inclus cu Node.js și folosit pentru a distribui module JavaScript. Se observă că peste 5 miliarde de pachete sunt descărcate prin NPM în fiecare zi. Modificări cheie: S-a adăugat o nouă comandă „semnături de audit” pentru a efectua un audit local al integrității pachetelor instalate, care nu necesită manipulări cu utilitarele PGP. Noul mecanism de verificare se bazează pe […]