Categorie: Blog

Lansarea Wine 4.11

Este disponibilă o versiune experimentală a implementării deschise Win32 API — Wine 4.11. De la lansarea versiunii 4.10, au fost rezolvate 17 rapoarte de erori și au fost efectuate 370 de modificări. Cele mai importante schimbări: S-a continuat lucrul la compilarea DLL-ului implicit cu biblioteca încorporată msvcrt (furnizată de proiectul Wine, nu DLL din Windows) în format PE (Portable Executable). Comparativ cu […]

Hackingul rețelei interne NASA printr-un Raspberry Pi

Administrația Națională pentru Aeronautică și Spațiu (NASA) a dezvăluit informații despre hackingul infrastructurii interne, care a rămas neidentificat timp de aproape un an. Este notabil faptul că rețeaua a fost izolată de amenințările externe, iar hackingul a fost realizat din interior cu ajutorul unei plăci Raspberry Pi, conectate fără permisiune la Laboratorul de Propulsie. Această placă a fost folosită de angajați ca punct de intrare în rețeaua locală […]

Cărțile electronice și formatele lor: DjVu – istoria, avantajele, dezavantajele și caracteristicile sale

La începutul anilor '70, scriitorul american Michael Hart a reușit să obțină acces nelimitat la computerul Xerox Sigma 5, instalat la Universitatea din Illinois. Pentru a folosi corespunzător resursele mașinii, el a decis să creeze prima carte electronică, reprintând Declarația de independență a Statelor Unite. Astăzi, literatura digitală s-a răspândit pe scară largă, în mare parte datorită dezvoltării dispozitivelor portabile (smartphone-uri, cititoare, laptopuri). Acest […]

Cărțile electronice și formatele lor: discutăm despre EPUB — istoria sa, avantaje și dezavantaje

Anterior, în blog, am scris despre cum au apărut formatele de cărți electronice DjVu și FB2. Tema articolului de astăzi este EPUB. Imagine: Nathan Oakley / CC BY Istoria formatului În anii '90, pe piața cărților electronice dominau soluțiile proprietare. Și mulți producători de cititoare aveau propriul format. De exemplu, în NuvoMedia foloseau fișiere cu extensia .rb. Acest […]

În OpenSSH a fost adăugată protecție împotriva atacurilor prin canale laterale

Damien Miller (djm @) a adăugat în OpenSSH o îmbunătățire care ar trebui să ajute la protejarea împotriva diferitelor atacuri prin canale laterale, cum ar fi Spectre, Meltdown, RowHammer și RAMBleed. Protecția adăugată este destinată să împiedice recuperarea cheii private, aflată în memoria RAM, folosind scurgerile de date prin canale laterale. Esența protecției este că cheile private, în momentele în care nu sunt utilizate, […]

De ce Internetul este încă online?

Internetul pare a fi o structură puternică, independentă și nestrămutată. În teorie, rezistența rețelei ar trebui să fie suficientă pentru a supraviețui unei explozii nucleare. În realitate, internetul poate cădea din cauza unui singur router mic. Totul din cauza faptului că internetul este un amestec de contradicții, vulnerabilități, erori și videoclipuri cu pisici. Fundamentul internetului - protocolul BGP - conține o mulțime de probleme. E uimitor că încă mai funcționează. Pe lângă erorile din internetul însuși, acesta este încă spart de toți cei […]

NAS arogant

Povestea s-a spus repede, dar lucrurile s-au desfășurat încet. Cu mai bine de un an și jumătate în urmă, am vrut să îmi construiesc propriul NAS, iar începutul pentru construirea NAS-ului a fost ordonarea camerei serverului. În timpul desfășurării cablurilor, carcaselor, precum și mutării monitoarei cu tuburi de 24 de inci de la HP pe gropnița de gunoi și a altor, alte lucruri, am găsit un cooler de la Noctua. Din care, prin eforturi incredibile, […]

Cărțile electronice și formatele lor: FB2 și FB3 - istorie, avantaje, dezavantaje și principii de funcționare

În materialul anterior, am discutat despre caracteristicile formatului DjVu. Astăzi, am decis să ne concentrăm asupra formatului FictionBook2, cunoscut mai bine sub numele de FB2, și al „următorului său” FB3. / Flickr / Judit Klein / CC Apariția formatului În mijlocul anilor '90, entuziaștii au început să digitalizeze cărți sovietice. Aceștia traduceau și salvau literatura în cele mai diverse formate. Una dintre primele biblioteci […]

A început lucrul la traducerea GNOME Mutter pentru redarea multi-thread

Codul managerului de feronerie Mutter, dezvoltat în cadrul ciclului de dezvoltare GNOME 3.34, include suport inițial pentru noul API KMS tranzacțional (Atomic Kernel Mode Setting) pentru comutarea modurilor video, care permite verificarea corectitudinii parametrilor înainte de a modifica efectiv starea hardware-ului și, dacă este nevoie, de a reveni la modificare. Din punct de vedere practic, suportul pentru noul API reprezintă primul pas spre traducerea lui Mutter pe […]

Pentru Firefox se dezvoltă un mod de blocare a widget-urilor de rețele sociale și Firefox Proxy

Dezvoltatorii Mozilla au publicat schițe ale viitoarelor îmbunătățiri ale elementelor de interfață, legate de protecția datelor personale și blocarea monitorizării mișcărilor. Printre noutăți se remarcă o nouă opțiune pentru blocarea widget-urilor de rețele sociale care urmăresc mișcările utilizatorilor pe site-uri terțe (de exemplu, butoanele Like de la Facebook și inserțiile de mesaje din Twitter). Pentru formularele de autentificare prin conturi de socializare, este prevăzută posibilitatea […]

Proiectul VKHR dezvoltă un sistem de randare a părului în timp real

În cadrul proiectului VKHR (Vulkan Hair Renderer), cu sprijinul companiilor AMD și RTG Game Engineering, se dezvoltă un sistem de randare realistă a părului, scris folosind API-ul grafic Vulkan. Sistemul suportă randarea în timp real la modelarea coafurilor compuse din sute de mii de firicele și milioane de segmente liniare. Prin modificarea nivelului de detaliere se poate varia între performanță și […]

Notificări push sigure: de la teorie la practică

Bună, Habr! Astăzi vă voi vorbi despre ceea ce eu și colegii mei am făcut în ultimele câteva luni: despre notificările push pentru aplicațiile de mesagerie mobilă. Așa cum am menționat anterior, aplicația noastră pune accent pe securitate. De aceea, am investigat dacă notificările push au „puncte slabe” și, dacă da, cum putem să le eliminăm pentru a adăuga această opțiune utilă în […]

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