Categorie: Blog

De la o latență High Ceph la un patch de kernel folosind eBPF/BCC

În Linux există o mulțime de instrumente pentru depanarea nucleului și a aplicațiilor. Majoritatea dintre ele afectează negativ performanța aplicațiilor și nu pot fi folosite în producție. Cu câțiva ani în urmă a fost dezvoltat un alt instrument — eBPF. Acesta permite urmărirea nucleului și a aplicațiilor utilizatorului cu un overhead redus și fără a fi necesară recompilarea programelor și încărcarea de module externe […]

Compania Mozilla a lansat un site care demonstrează metodele de urmărire a utilizatorilor

Compania Mozilla a prezentat serviciul Track THIS, care permite evaluarea vizuală a metodelor de lucru ale rețelelor publicitare care urmăresc preferințele vizitatorilor. Serviciul permite, prin deschiderea automatizată a aproximativ 100 de tab-uri, simularea a patru profiluri tipice de comportament online, după care rețelele publicitare încep să ofere conținut corespunzător profilului selectat timp de câteva zile. De exemplu, dacă alegi profilul unei persoane foarte bogate, în reclame vor apărea […]

Lansarea OpenWrt 18.06.04

A fost pregătită o actualizare a distribuției OpenWrt 18.06.4, orientată spre utilizarea în diverse dispozitive de rețea, cum ar fi routerele și punctele de acces. OpenWrt suportă o gamă largă de platforme și arhitecturi și are un sistem de construire care permite o simplă și convenabilă realizare a cross-compilării, incluzând în pachet componente diferite, ceea ce permite formarea rapidă a unui firmware sau a unei imagini de disc adaptate pentru sarcini specifice […]

Utilizatorii Google Photos vor putea marca persoanele din fotografii

David Lieb, principalul dezvoltator al Google Photos, a dezvăluit detalii despre viitorul popularului serviciu în timpul unei discuții cu utilizatorii pe Twitter. Deși scopul discuției era colectarea feedback-ului și a sugestiilor, domnul Lieb, răspunzând la întrebări, a vorbit despre noile funcții care vor fi adăugate în Google Photos. S-a anunțat că […]

Gropile de pe calea de a deveni programator

Salut, Habr! Citind cu plăcere un articol interesant despre cum devii programator, m-am gândit că, în general, trecem prin același câmp minat cu greble în cariera noastră. Acesta începe cu o ură față de sistemul de educație, care din punctul nostru de vedere ar trebui să ne facă seniori, și se termină cu realizarea că greul învățării apasă doar […]

Rust 1.36

Echipa de dezvoltare este încântată să vă prezinte Rust 1.36! Ce este nou în Rust 1.36? Trait-ul Future a fost stabilizat, printre noutăți se numără crate-ul alloc, MaybeUninit, NLL pentru Rust 2015, o nouă implementare a HashMap și noua opțiune —offline pentru Cargo. Acum, detalii: În Rust 1.36, trait-ul Future a fost în sfârșit stabilizat. Crate-ul alloc. Începând cu Rust 1.36, părțile din std care depind de […]

Pe platforma de comerț electronic Magento au fost remediate 75 de vulnerabilități

Pe platforma deschisă pentru organizarea comerțului electronic Magento, care deține aproximativ 20% din piața sistemelor de creare a magazinelor online, au fost identificate vulnerabilități, combinația cărora permite atacuri pentru executarea de cod pe server, obținerea controlului total asupra magazinului online și organizarea redistribuirii plăților. Vulnerabilitățile au fost remediate în versiunile Magento 2.3.2, 2.2.9 și 2.1.18, în care au fost rezolvate în total 75 de probleme, […]

Redis Stream — fiabilitatea și scalabilitatea sistemelor tale de mesagerie

Redis Stream — un nou tip de dată abstract, introdus în Redis odată cu lansarea versiunii 5.0. Conceptual, Redis Stream este o Listă în care poți adăuga înregistrări. Fiecare înregistrare are un identificator unic. În mod implicit, identificatorul este generat automat și include un timestamp. Prin urmare, poți solicita intervale de înregistrări pe baza timpului sau poți primi noi date […]

Înainte de Netscape: browsere web uitate de începutul anilor 1990

Își mai amintește cineva de Erwise? Viola? Cello? Hai să ne amintim. Când în 1980 Tim Berners-Lee a ajuns la CERN, celebra laboratorie europeană de fizică a particulelor, a fost angajat pentru a actualiza sistemele de control ale mai multor acceleratoare de particule. Dar inventatorul paginii web moderne a observat imediat o problemă: în institutul de cercetare veneau și plecau constant mii de oameni, mulți dintre ei fiind acolo temporar. „Pentru programatori […]

Unul dintre dezvoltatorii Microsoft consideră că ReactOS nu ar fi putut supraviețui fără împrumutul de cod din Windows

Axel Rietschin, inginer la Microsoft care se ocupă cu dezvoltarea nucleului Windows, a pus la îndoială posibilitatea de a dezvolta sistemul de operare ReactOS fără a prelua cod din Windows. În opinia sa, dezvoltatorii ReactOS au folosit cod din nucleul Windows Research, ale cărui coduri sursă au fost licențiate pentru universități. Scurgerile acestui cod au fost publicate în diverse locuri, inclusiv pe GitHub. Rietschin este convins că […]

Caracteristicile calculatoarelor cuantice

Puterea unui computer cuantic este măsurată în qubiți, unitatea de bază de măsură într-un computer cuantic. Sursa. Fac facepalm după fiecare citire a unei astfel de fraze. Nu a dus la nimic bun, mi se strică vederea; în curând va trebui să mă îndrept spre Meklon. Cred că e vremea să sistematizăm puțin parametrii de bază ai unui computer cuantic. Aceștia sunt: Numărul de qubiți Timpul de menținere a coerenței (timpul de decoerență) Nivelul erorilor Arhitectura procesorului […]

Privind înăuntru: studii postuniversitare la EPFL. Partea 4.2: aspectul financiar

Când vizitezi orice țară, este important să nu confunzi turismul cu emigrarea. Vorba înțeleaptă. Astăzi, aș dori să discut despre cea mai presantă întrebare – echilibrarea finanțelor în timpul studiilor, vieții și muncii în străinătate. Dacă în părțile anterioare (1, 2, 3, 4.1) am încercat să evit acest subiect, în acest articol vom trasa o linie clară […]

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