Categorie: Blog

Lansarea OpenWRT 19.07

Au fost formate pachete pentru o nouă versiune semnificativă a OpenWRT — o distribuție Linux deschisă pentru routere de rețea destinate acasă. Principalele noutăți vizibile pentru utilizatori: pe toate dispozitivele este utilizat kernel-ul 4.14.x. A fost adăugată arhitectura ath79, care susține dispozitive ce erau anterior legate de arhitectura ar71xx. Diferența constă în utilizarea Device Tree în locul scrierii explicite a specificațiilor fiecărui dispozitiv în fișiere C. Performanța de rutare a fost semnificativ îmbunătățită prin implementarea […]

Mozilla a corectat în Firefox o vulnerabilitate zero-day, care era folosită activ de hackeri

Ieri, compania Mozilla a lansat un patch pentru browserul său Firefox, care rezolvă o eroare de tip zero-day. Potrivit unor surse din rețea, vulnerabilitatea a fost exploatată activ de infractori, dar reprezentanții Mozilla nu au comentat încă această informație. Se știe că vulnerabilitatea afecta compilatorul JIT JavaScript IonMonkey pentru SpiderMonkey, unul dintre componentele principale ale nucleului Firefox, care gestionează operațiile JavaScript. Specialiștii au clasificat problema ca […]

Arhitectura de stocare și livrare a fotografiilor în Badoo

Artem Denisov (bo0rsh201, Badoo) Badoo — este cel mai mare site de întâlniri din lume. În prezent, avem aproximativ 330 de milioane de utilizatori înregistrați la nivel global. Dar, ceea ce este mult mai important în contextul discuției noastre de astăzi, este că stocăm aproximativ 3 petabyte de fotografii ale utilizatorilor. În fiecare zi, utilizatorii noștri încarcă aproximativ 3,5 milioane […]

BD-ul messenger-ului (partea 1): proiectarea structurii bazei de date

Cum putem traduce cerințele de afaceri în structuri de date specifice, luând ca exemplu proiectarea unei baze de date pentru un serviciu de mesagerie „de la zero”. Partea 1: proiectăm structura bazei Partea 2: secționăm „în timp real” Baza noastră nu va fi la fel de vastă și distribuită ca cea a VKontakte sau Badoo, ci „pentru a fi”, dar să fie bine — funcțional, rapid și să încapă pe un singur server PostgreSQL — pentru […]

Maximalismul de tinerețe și spiritul de contradicție la adolescenți din punct de vedere neurobiologic

Unul dintre cele mai enigmatice și încă neexplorate „fenomene” este creierul uman. În jurul acestui organ complex se învârt multe întrebări: de ce visăm, cum influențează emoțiile deciziile, care celule nervoase sunt responsabile pentru percepția luminii și sunetului, de ce unora le plac hamsiile, iar altora măslinele? Toate aceste întrebări privesc creierul, căci el este […]

Linus Torvalds a comentat despre ZFS

În timpul discuției despre planificatorii nucleului Linux, utilizatorul Jonathan Danty s-a plâns că modificările din nucleu au distrus un modul terț important - ZFS. Iată ce a scris în răspuns Linus Torvalds: Rețineți că teza „nu rupem utilizatorii” se referă la programele din spațiul utilizatorului și la nucleul pe care îl susțin. Dacă adăugați un modul terț, precum ZFS, atunci […]

Vulnerabilitate în e2fsck, care se manifestă la prelucrarea unor directoare special formate

În utilitarul e2fsck, inclus în pachetul e2fsprogs, a fost descoperită o vulnerabilitate (CVE-2019-5188) care permite executarea codului de către un atacator în timpul verificării unui sistem de fișiere care conține directoare configurate special. Existenta vulnerabilității a fost confirmată în versiunile de la 1.43.3 la 1.45.4. Vulnerabilitatea a fost remediată în actualizarea e2fsck 1.45.5. În distribuțiile problema rămâne nerezolvată (Debian, Arch Linux, SUSE/openSUSE, Ubuntu, RHEL). Vulnerabilitatea a fost cauzată de […]

Linus Torvalds a explicat care sunt problemele implementării ZFS pentru kernelul Linux

În cadrul discuției despre testele planificatorului de sarcini, unul dintre participanți a adus ca exemplu faptul că, în ciuda declarațiilor privind necesitatea menținerii compatibilității în timpul dezvoltării nucleului Linux, modificările recente în nucleu au afectat funcționarea corectă a modulului „ZFS on Linux”. Linus Torvalds a răspuns că principiul „nu rupem utilizatorii” se referă la menținerea interfețelor externe ale nucleului utilizate de aplicațiile din spațiul utilizatorului, […]

Așa poate arăta Explorer pe Windows 10X, „Start” și setările

Compania Microsoft dezvoltă în prezent un nou sistem de operare Windows 10X pentru dispozitive cu două ecrane convenționale sau unul flexibil. Acestea includ Surface Neo, Lenovo ThinkPad X1 Fold, Dell Duet și Ori. Noua versiune urmează să fie lansată, se așteaptă până în vară și, conform celor mai recente informații, va avea modificări semnificative în design. Acest lucru se referă, în special, la Explorer. […]

BD-ul messengerului (partea 2): secționăm "în direct"

Am proiectat cu succes structura bazei noastre de date PostgreSQL pentru stocarea corespondenței, a trecut un an, utilizatorii o umplu activ, au acumulat deja milioane de înregistrări și… ceva a început să se împotmolească. Partea 1: proiectăm cadrul bazei Partea 2: secționăm „pe viu” Problema este că, pe măsură ce volumul tabelei crește, crește și „adâncimea” indexurilor - deși logaritmic. Dar, în timp, aceasta […]

Istoria internetului: computerul ca dispozitiv de comunicare

Alte articole din ciclu: Istoria releului Metoda „transmiterii rapide a informațiilor” sau Nașterea releului Telegraful de lungă distanță Galvanismul Antreprenorii Iată, în sfârșit, releul Telegraful vorbitor Pur și simplu conectat Generația uitată a calculatoarelor cu relee Era electronică Istoria calculatoarelor electronice Prolog Colosul ENIAC Revoluția electronică Istoria tranzistorului Mergând pe calea întunericului Din vârful războiului Re-invenție multiplă Istoria internetului Rețea de sprijin Descompunerea, […]

Istoria internetului: ARPANET – subrețea

Alte articole din ciclu: Istoria releului Metoda „transmiterii rapide a informațiilor” sau Nașterea releului Telegraful de lungă distanță Galvanismul Antreprenorii Iată, în sfârșit, releul Telegraful vorbitor Pur și simplu conectat Generația uitată a calculatoarelor cu relee Era electronică Istoria calculatoarelor electronice Prolog Colosul ENIAC Revoluția electronică Istoria tranzistorului Mergând pe calea întunericului Din vârful războiului Re-invenție multiplă Istoria internetului Rețea de sprijin Descompunerea, […]

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