Autor: Yuri Gagarin

Organizația Linux Foundation a publicat distribuția auto AGL UCB 9.0

Organizația Linux Foundation a prezentat cea de-a noua versiune a distribuției AGL UCB (Automotive Grade Linux Unified Code Base), care dezvoltă o platformă universală pentru utilizarea în diverse subsisteme auto, de la tablouri de bord până la sisteme de infotainment auto. Soluțiile bazate pe AGL sunt utilizate în sistemele informaționale ale Toyota, Lexus, Subaru Outback, Subaru Legacy și vehicule comerciale ușoare Mercedes-Benz Vans. Distribuția este bazată pe […]

KolibriN 10.1 — un sistem de operare scris în assembler

A fost anunțat lansarea KolibriN 10.1 — un sistem de operare scris în principal în assembler. KolibriN, pe de o parte, este o versiune prietenoasă pentru utilizator a KolibriOS, iar pe de altă parte, este cea mai completă versiune a acesteia. Cu alte cuvinte, proiectul a fost creat pentru a arăta începătorilor toate posibilitățile disponibile în sistemul de operare alternativ Kolibri în acest moment. Caracteristici distinctive ale versiunii: Capacități multimedia puternice: player video FPlay, vizualizator […]

Noua metodă de gestionare a memoriei de la Facebook

Unul dintre membrii echipei de dezvoltare a rețelei sociale Facebook, Roman Gușin, a propus într-un email către dezvoltatori un set de patch-uri pentru nucleul Linux, destinat îmbunătățirii gestionării memoriei prin implementarea unui nou controler de gestiune — slab (controler de memorie slab). Distribuția slab este un mecanism de gestionare a memoriei, destinat pentru o distribuție mai eficientă a memoriei și eliminarea fragmentării semnificative. Baza […]

Recent, am povestit cum, folosind rețete standard, să creștem performanța interogărilor SQL „la citire” din.

Continuând discutarea despre înregistrarea fluxurilor mari de date, desprinsă din articolul anterior despre secționare, în acest articol vom analiza metodele prin care putem reduce dimensiunea „fizică” a ceea ce este stocat în PostgreSQL și impactul acestora asupra performanței serverului. Vor fi discutate setările TOAST și alinierea datelor. „În medie”, aceste metode vor permite economisirea unor resurse nu foarte mari, dar — deloc fără a modifica codul aplicației. Totuși, […]

Scriem în PostgreSQL la subluminal: 1 gazdă, 1 zi, 1TB

Recent, am explicat cum, folosind rețete standard, putem crește performanța interogărilor SQL „de citire” din baza de date PostgreSQL. În prezent, vom vorbi despre cum putem face înregistrarea în baza de date mai eficientă fără a utiliza niciun fel de „reglaje” în configurație — doar organizând corect fluxurile de date. #1. Secționarea Articol despre cum și de ce ar trebui să organizăm secționarea aplicativă „în teorie” […]

Lansarea platformei server JavaScript Node.js 14.0

A avut loc lansarea Node.js 14.0, platforma pentru rularea aplicațiilor de rețea scrise în JavaScript. Node.js 14.0 este parte din ramura cu suport pe termen lung, dar acest statut va fi acordat abia în octombrie, după ce se va efectua stabilizarea. Suportul pentru Node.js 14.0 va fi asigurat până în aprilie 2023. Întreținerea ramurii LTS anterioare Node.js 12.0 va dura până în aprilie 2022, iar a ramurii LTS anterioare 10.0 […]

În RubyGems au fost identificate 724 de pachete malware

Compania ReversingLabs a publicat rezultatele analizei utilizării typosquatting-ului în depozitul RubyGems. De obicei, typosquatting-ul este folosit pentru a răspândi pachete malware, bazându-se pe faptul că un dezvoltator neatenționat va greși în căutare sau nu va observa diferențele. În urma cercetării, au fost identificate peste 700 de pachete a căror denumire este similară cu pachetele populare și se deosebesc prin detalii minore, cum ar fi înlocuirea literelor asemănătoare sau utilizarea […]

Rebuilderd este disponibil pentru verificarea independentă a Arch Linux prin compilări repetabile

A fost prezentat instrumentul rebuilderd, care permite organizarea unei verificări independente a pachetelor binare ale distribuției prin desfășurarea unui proces de construire continuu, care compară pachetele încărcate cu pachetele obținute prin recompilare pe sistemul local. Instrumentul este scris în limbajul Rust și este distribuit sub licența GPLv3. În prezent, în rebuilderd este disponibil doar suport experimental pentru verificarea pachetelor din Arch Linux, dar în curând […]

Ghid CI/CD în GitLab pentru (aproape) absolvenți începători

Sau cum să obții insigne frumoase pentru proiectul tău într-o seară de codare fără efort. Probabil că fiecare dezvoltator cu măcar un proiect personal a simțit la un moment dat dorința de a avea insigne frumoase cu statusuri, acoperire a codului, versiuni de pachete în nuget... Iar această dorință m-a condus la scrierea acestui articol. În timpul pregătirii pentru scrierea lui, am […]

În FreeBSD au fost eliminate vulnerabilitățile exploatabile de la distanță în ipfw

În filtrul de pachete ipfw au fost corectate două vulnerabilități în codul de analiză a opțiunilor TCP, cauzate de o verificare incorectă a datelor în pachetele de rețea procesate. Prima vulnerabilitate (CVE-2019-5614) la procesarea pachetelor TCP formate într-un anumit mod poate conduce la accesul la memoria din afara bufferului mbuf, iar a doua (CVE-2019-15874) la accesarea zonelor de memorie deja eliberate (use-after-free). Analiza utilității problemelor identificate pentru […]

A fost publicat OpenSSL 1.1.1g cu corectarea unei vulnerabilități asociate cu TLS 1.3

Este disponibilă o actualizare corectivă pentru biblioteca criptografică OpenSSL 1.1.1g, în care a fost eliminată vulnerabilitatea (CVE-2020-1967), care duce la un refuz de serviciu atunci când se încearcă stabilirea unei conexiuni TLS 1.3 cu un server sau client controlat de un atacator. Vulnerabilității i s-a atribuit un nivel ridicat de periculozitate. Problema apare doar în aplicațiile care utilizează funcția SSL_check_chain() și duce la prăbușirea procesului atunci când este utilizată incorect extensia TLS „signature_algorithms_cert”. În special, atunci când […]

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster