subiect: BLOG

Versiunea Firefox 122

Browserul web Firefox 122 a fost lansat și a fost creată o actualizare a ramurilor de asistență pe termen lung - 115.7.0. Ramura Firefox 123 a fost transferată în etapa de testare beta, a cărei lansare este programată pentru 20 februarie. Inovații cheie în Firefox 122: capacități îmbunătățite legate de afișarea recomandărilor atunci când tastați în bara de adrese. Unele motoare de căutare au implementat capacitatea de a afișa imagini și […]

Evaluarea eficienței utilizării MiraclePtr pentru a preveni vulnerabilitățile în Chrome

Google a analizat eficiența utilizării tipului MiraclePtr (raw_ptr) în codul C++ ) în loc de pointeri obișnuiți pentru a proteja împotriva vulnerabilităților cauzate de accesarea zonelor de memorie deja eliberate (use-after-free). MiraclePtr oferă un înveliș în jurul indicatorilor care efectuează verificări suplimentare și blocări dacă detectează că sunt accesate zone de memorie eliberate. Suportul MiraclePtr a fost activat în mod implicit pe […]

Am introdus RubyWM, un manager de ferestre scris în întregime în Ruby

A fost publicat proiectul RubyWM, dezvoltând un manager de ferestre bazat pe protocolul X11, scris în limbajul Ruby, inclusiv un driver pentru lucrul cu protocolul X11. RubyWM acceptă desktop-uri virtuale și poate folosi atât tiling, cât și poziționarea aleatorie a ferestrelor pe desktop. Codul RubyWM este distribuit sub licența MIT. Proiectul dezvoltă, de asemenea, biblioteca pure-X11 cu o implementare […]

Valve a lansat Proton 8.0-5, un pachet de lansare Windows-jocuri în Linux

Valve a lansat o actualizare pentru proiectul Proton 8.0-5, care se bazează pe baza de cod a proiectului Wine și își propune să asigure rularea în... Linux aplicații de jocuri create pentru Windows și prezentat în catalogul Steam. Dezvoltările proiectului sunt distribuite sub licența BSD. Proton vă permite să rulați direct în Linux-Aplicații de joc client Steam furnizate doar pentru WindowsPachetul include o implementare DirectX […]

Elektroid 3.0

A fost lansată o nouă versiune majoră a Elektroid - un analog gratuit al Elektron Transfer pentru gestionarea presetărilor și mostrelor pe sintetizatoare hardware și samplere de la diverși producători. Sunt acceptate următoarele dispozitive: Model Elektron:Eșantioane; Model Elektron: Cicluri; Elektron Digitakt; Taste Elektron Digitone și Digitone; Elektron Syntakt; Elektron Analog Rytm MKI și MKII; Elektron Analog Four MKI, MKII și taste; Elektron Analog Heat +FX; […]

Distribuții MX disponibile Linux 23.2 și AV Linux 23.1

Distribuția MX ușoară a fost lansată. Linux 23.2, creată ca urmare a colaborării dintre comunitățile formate în jurul proiectelor antiX și MEPIS. Lansarea se bazează pe baza pachetului Debian Cu îmbunătățiri din proiectul antiX și pachete din propriul depozit. Distribuția folosește sistemul de inițializare sysVinit și propriile instrumente pentru configurarea și implementarea sistemului. Atât versiunile pe 32 de biți, cât și cele pe 64 de biți sunt disponibile pentru descărcare […]

Proiectul bpftime dezvoltă o implementare a eBPF în spațiul utilizatorului

Este prezentat proiectul bpftime, care dezvoltă un runtime și o mașină virtuală pentru executarea handlerelor eBPF în spațiul utilizatorului. Bpftime permite programelor de urmărire și intervenție a procesului eBPF să ruleze în întregime în spațiul utilizatorului, folosind funcții precum uprobe și interceptarea apelurilor de sistem programatice. Se observă că prin eliminarea comutărilor de context inutile, bpftime permite o reducere de zece ori a cheltuielilor generale comparativ cu […]

PicoLibc 1.8.6 Standard C Library Release

A fost publicată o versiune a bibliotecii standard C PicoLibc 1.8.6, dezvoltată de Keith Packard (liderul proiectului X.Org) pentru a fi utilizată pe dispozitive încorporate cu o cantitate limitată de stocare permanentă și RAM. În timpul dezvoltării, o parte a codului 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. Asamblarea bibliotecii este susținută [...]

Pentru miez Linux Au fost pregătite optimizări pentru a îmbunătăți performanța planificatoarelor I/O.

Jens Axboe, creatorul io_uring și al planificatoarelor I/O CFQ, Deadline și Noop, și-a continuat experimentele cu optimizări I/O în kernel. LinuxDe data aceasta, atenția sa s-a concentrat pe planificatoarele I/O BFQ și mq-deadline, care s-au dovedit a fi un blocaj, cel puțin pentru unitățile NVMe de mare viteză. După cum a arătat studiul, unul dintre motivele cheie pentru performanța suboptimă a subsistemului […]

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

Alan Somers, dezvoltatorul noii implementări a driverului FUSE pentru FreeBSD și autorul wrapper-urilor Rust pentru unele dintre bibliotecile FreeBSD, a început să discute despre procesul de încorporare a codului Rust în sistemul de bază. În cadrul discuției dintre comisii de proiect au fost determinate costurile și beneficiile implementării. Costul activării suportului Rust dublează timpul de construire, dar avantajul este că simplifică dezvoltarea unor […]

8.2% dintre cele mai importante descărcări NPM sunt pentru pachete vechi

Cercetătorii de la Aqua Security au publicat rezultatele unei analize a statisticilor privind cele 50 de mii de pachete cele mai descărcate din depozitul NPM. 7500 (15%) dintre cele mai descărcate pachete au fost asociate cu pachete învechite și proiecte defuncte. Pentru a simplifica identificarea pachetelor învechite dintre dependențele utilizate în proiectul dvs., este propus utilitarul Dependency-Deprecated-Checker, publicat sub licența MIT. În 4100 (8.2%) au examinat […]

Centrele de date subacvatice chineze HiCloud și-au dovedit funcționalitatea

Primul centru comercial subacvatic de date din China, care este creat de HiCloud Data Center Technology (o divizie a Highlander), și-a confirmat funcționalitatea. Sistemul, așa cum a raportat Datacenter Dynamics cu referire la media chineză, funcționează stabil de când a fost pus în funcțiune la sfârșitul anului trecut. Mai mult, HiCloud a raportat că a primit comenzi de la China Telecom și SenseTime pentru a crea același […]

Cumpărați găzduire de încredere pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără găzduire web fiabilă cu protecție DDoS, servere VPS VDS | ProHoster