Categorie: Știri despre internet

Lansare Firefox 122

A avut loc lansarea browserului web Firefox 122 și a fost creată o actualizare a ramurii cu termen lung de suport — 115.7.0. Ramura Firefox 123 a fost dusă în etapa de beta-testare, iar lansarea acesteia este planificată pentru 20 februarie. Principalele noutăți în Firefox 122: Au fost extinse funcționalitățile legate de afișarea recomandărilor la introducerea în bara de adrese. Pentru unele motoare de căutare a fost implementată capacitatea de a afișa imagini în recomandări și […]

Evaluarea eficienței utilizării MiraclePtr pentru prevenirea vulnerabilităților în Chrome

Compania Google a analizat eficiența utilizării în codul C++ a tipului MiraclePtr (raw_ptr<T>) în locul pointerilor obișnuiți pentru protecția împotriva vulnerabilităților cauzate de accesarea zonelor de memorie deja eliberate (use-after-free). MiraclePtr oferă un wrapper pentru pointeri, care efectuează verificări suplimentare și finalizează în mod de urgență execuția în cazul în care este descoperit un acces la zonele de memorie eliberate. Suportul pentru MiraclePtr a fost inclus în mod implicit pe […]

A fost prezentat RubyWM, un manager de feronerie complet scris în Ruby

A fost publicat proiectul RubyWM, care dezvoltă un manager de feronerie bazat pe protocolul X11, scris în limba Ruby, inclusiv un driver pentru a lucra cu protocolul X11. RubyWM suportă birouri virtuale și poate utiliza atât o dispunere mozaică (tailing) a feroneriilor, cât și o poziționare arbitrară a feroneriilor pe birou. Codul RubyWM este distribuit sub licența MIT. Proiectul dezvoltă, de asemenea, biblioteca pure-X11 cu realizarea […]

Compania Valve a lansat Proton 8.0-5, un pachet pentru a rula jocuri Windows pe Linux

Compania Valve a publicat o actualizare a proiectului Proton 8.0-5, bazată pe baza de cod a proiectului Wine și destinat să asigure rularea pe Linux a aplicațiilor de jocuri create pentru Windows și prezentate în catalogul Steam. Progresele proiectului sunt distribuite sub licența BSD. Proton permite rularea directă în clientul Steam pentru Linux a aplicațiilor de jocuri disponibile doar pentru Windows. Pachetul include implementarea DirectX […]

Elektroid 3.0

A fost lansată o nouă versiune majoră a Elektroid — un echivalent liber al Elektron Transfer pentru gestionarea presetărilor și a sample-urilor pe sintetizatoare hardware și sample-uri de la diferiți producători. Sunt acceptate următoarele dispozitive: Elektron Model:Samples; Elektron Model:Cycles; Elektron Digitakt; Elektron Digitone și Digitone Keys; Elektron Syntakt; Elektron Analog Rytm MKI și MKII; Elektron Analog Four MKI, MKII și Keys; Elektron Analog Heat +FX; […]

Sunt disponibile distribuțiile MX Linux 23.2 și AV Linux 23.1

A fost lansată versiunea distribuției ușoare MX Linux 23.2, creată în urma colaborării comunităților formate în jurul proiectelor antiX și MEPIS. Această versiune este bazată pe un sistem de pachete Debian, cu îmbunătățiri de la proiectul antiX și pachete din propriul său repository. Distribuția folosește sistemul de inițializare sysVinit și unelte proprii pentru configurarea și desfășurarea sistemului. Sunt disponibile imagini de boot atât pe 32, cât și pe 64 de biți […]

Proiectul bpftime dezvoltă o implementare eBPF, care funcționează în spațiul utilizatorului

A fost prezentat proiectul bpftime, care dezvoltă un runtime și o mașină virtuală pentru rularea handler-elor eBPF în spațiul utilizatorului. Bpftime permite executarea completă a programelor de tracing și intervenție eBPF în spațiul utilizatorului, utilizând funcționalități precum uprobe și interceptarea programatică a apelurilor de sistem. Se observă că, prin excluderea comutărilor inutile de context, bpftime permite obținerea unei reduceri de zece ori a suprasarcinii în comparație […]

Lansarea bibliotecii standard C PicoLibc 1.8.6

A fost lansată versiunea 1.8.6 a bibliotecii standard C PicoLibc, dezvoltată de Keith Packard (liderul proiectului X.Org) pentru utilizare pe dispozitive încorporate cu dimensiuni limitate ale memoriei permanente și RAM. În timpul dezvoltării, o parte din cod a fost împrumutată din biblioteca newlib din proiectul Cygwin și AVR Libc, dezvoltată pentru microcontrolerele Atmel AVR. Codul PicoLibc este distribuit sub licența BSD. Se suportă construirea bibliotecii […]

Au fost pregătite optimizări pentru nucleul Linux, care îmbunătățesc performanța planificatorilor de intrare/ieșire.

Jens Axboe, creatorul io_uring și planificatorilor de intrare/ieșire CFQ, Deadline și Noop, și-a continuat experimentele de optimizare a intrării/ieșirii în kernelul Linux. De data aceasta, atenția sa s-a îndreptat către planificatorii de intrare/ieșire BFQ și mq-deadline, care s-au dovedit a fi un punct slab în cazul cel puțin al unităților NVMe de mare viteză. Studiul situației a arătat că una dintre cauzele cheie ale performanței suboptime a subsistemului […]

Dezvoltatorii FreeBSD discută despre utilizarea limbajului Rust în sistemul de bază

Alan Somers, dezvoltator al unei noi implementări a driverului FUSE pentru FreeBSD și autor al legăturilor Rust pentru unele biblioteci FreeBSD, a început discuțiile despre procesul de integrare a codului în limbajul Rust în sistemul de bază. În cadrul discuției, commit-erii proiectului au identificat costul și avantajul integrării. Costul includerii suportului Rust va fi dublarea timpului de construcție, iar avantajul va fi simplificarea dezvoltării unor […]

8.2% dintre cele mai populare descărcări din NPM provin din pachete învechite

Cercetătorii de la Aqua Security au publicat rezultatele analizei statisticilor privind cele 50.000 de cele mai descărcate pachete din repositoul NPM. 7.500 (15%) dintre cele mai descărcate pachete s-au dovedit a fi legate de pachete învechite și proiecte care nu mai există. Pentru a facilita identificarea pachetelor învechite dintre dependențele utilizate în proiectul său, a fost propusă o unealtă numită Dependency-Deprecated-Checker, publicată sub licența MIT. Dintre cele 4.100 (8,2%) analizate […]

Centrele de date submarină din China, HiCloud, și-au dovedit funcționalitatea

Primul centru de date subacvatice comercial din China, care este construit de HiCloud Data Center Technology (o filială Highlander), și-a confirmat funcționalitatea. Sistemul, conform celor scrise de Datacenter Dynamics, citând media chineză, funcționează stabil de la punerea în funcțiune la sfârșitul anului trecut. Mai mult, HiCloud a anunțat că a primit comenzi de la China Telecom și SenseTime pentru a construi asemenea […]

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