Categorie: Blog

Stabilizarea Gnome pe Wayland

Dezvoltatorul de la Red Hat, Hans de Goede, a prezentat proiectul său „Wayland Itches”, care vizează stabilizarea, corectarea erorilor și a problemelor întâmpinate în timpul utilizării Gnome pe Wayland. Motivul a fost dorința dezvoltatorului de a utiliza Fedora ca distribuția sa principală pentru desktop, dar deocamdată este nevoit să comute constant pe Xorg din cauza numeroaselor probleme minore. Printre cele descrise […]

Browserul web Min 1.10 este disponibil

A fost publicată versiunea 1.10 a browserului web Min, care oferă o interfață minimalistică, construită în jurul manipulărilor cu bara de adrese. Browserul a fost creat folosind platforma Electron, care permite crearea de aplicații izolate bazate pe motorul Chromium și platforma Node.js. Interfața Min este scrisă în JavaScript, CSS și HTML. Codul este distribuit sub licența Apache 2.0. Versiunile sunt disponibile pentru Linux, macOS și Windows. Min suportă navigarea […]

De ce evreii, în medie, au mai mult succes decât alte naționalități

Mulți au observat că printre milionari există mulți evrei. Și printre marii lideri. Și printre marii savanți (22% dintre laureații Premiului Nobel). Asta înseamnă că evreii constituie doar aproximativ 0,2% din populația planetei, iar printre cei de succes sunt cu mult mai mulți. Cum reușesc ei așa? Ce îi face pe evrei atât de speciali? Odată am auzit despre un studiu al unei universități americane (linkul s-a pierdut, dar dacă cineva poate […]

Datele personale ale funcționarilor și turiștilor au ajuns în domeniul public

Președintele Asociației participanților la piața de date, Ivan Begtin, a declarat că a reușit să descopere în acces deschis aproximativ 360.000 de înregistrări cu date personale. Printre altele, au fost descoperite date personale ale unor politicieni ruși, bancheri, oameni de afaceri și alte persoane cunoscute. Scurgerea de date a fost descoperită în urma analizei website-urilor a 8 sisteme informaționale guvernamentale. Datele personale ale utilizatorilor au fost găsite după […]

GOSTIM: P2P F2F E2EE IM într-o singură seară cu criptografia GOST

Fiind dezvoltator al bibliotecii PyGOST (primitive criptografice conform GOST scrise în Python pur), primesc adesea întrebări despre cum să implementez rapid un schimb sigur de mesaje. Multe persoane consideră că criptografia aplicată este destul de simplă și că apelul .encrypt() al unui cipru bloc este suficient pentru a trimite în siguranță printr-un canal de comunicare. Alții consideră că criptografia aplicată este un domeniu rezervat celor puțini și […]

Sisteme complexe. Trecerea la nivel critic

Dacă ați petrecut o vreme gândindu-vă la sisteme complexe, cu siguranță înțelegeți importanța rețelelor. Rețelele domină lumea noastră. De la reacțiile chimice din interiorul unei celule, la rețelele de relații dintr-un ecosistem, rețelele comerciale și politice care formează cursul istoriei. Sau să luăm în considerare acest articol pe care îl citiți. Probabil l-ați găsit pe o rețea de socializare, l-ați descărcat dintr-o rețea de calculatoare […

Cum am accelerat aplicația web de 20 de ori cu ajutorul WebAssembly

Acest articol analizează un caz de accelerare a aplicației browser prin înlocuirea calculului JavaScript cu WebAssembly. Ce este WebAssembly? Pe scurt, acesta este un format binar de instrucțiuni pentru o mașină virtuală pe stivă. De multe ori, Wasm (denumirea sa prescurtată) este numit limbaj de programare, dar nu este așa. Formatul instrucțiunilor este executat în browser alături de JavaScript. Este important de menționat că WebAssembly poate […

PyDERASN: cum am scris o bibliotecă ASN.1 cu slots și blobs

ASN.1 este un standard (ISO, ITU-T, GOST) al unui limbaj care descrie informații structurate, precum și reguli pentru codificarea acestei informații. Pentru mine, ca programator, este pur și simplu un alt format de serializare și reprezentare a datelor, la fel ca JSON, XML, XDR și altele. Este extrem de răspândit în viața noastră de zi cu zi și mulți se întâlnesc cu el: în comunicațiile mobile, telefonice, VoIP (UMTS, LTE, […

El nu este Drook

Având în vedere popularitatea tot mai mare a Rook, vreau să vorbesc despre capcanele și problemele care vă așteaptă pe parcurs. Despre mine: Experiență în administrarea ceph din versiunea hammer, fondator al comunității t.me/ceph_ru pe Telegram. Pentru a nu fi nevalidat, voi face referire la postările acceptate de Habr (judecând după rating) despre problemele cu ceph. Cu majoritatea problemelor […

Articol nou: Câtă memorie video este necesară jocurilor moderne

Acest an poate fi considerat cu siguranță anul plăcilor video de gaming. În 2019, NVIDIA a descărcat practic întreaga gamă — la momentul scrierii acestui articol, GeForce GTX 1650, echipată cu 4 GB de memorie, era deja prezentată. În curând, AMD va lansa seria de adaptoare grafice de gaming de generație Navi, dar această companie a prezentat deja un dispozitiv-record — Radeon VII, echipat cu 16 GB […]

Google Translatotron – tehnologia de traducere simultană a vorbirii, imitând vocea utilizatorului

Dezvoltatorii de la Google au prezentat un nou proiect, în cadrul căruia a fost creată o tehnologie capabilă să traducă propoziții orale dintr-o limbă în alta. Principala diferență a noului translator numit Translatotron față de analogi este că acesta operează exclusiv cu sunete, fără a utiliza text intermediar. Această abordare a permis accelerarea semnificativă a funcționării translatorului. O altă caracteristică notabilă […]

Indici bitmap în Go: căutare cu viteză fulger

Cuvânt introductiv Am susținut această prezentare în limba engleză la conferința GopherCon Rusia 2019 în Moscova și în rusă la meetup-ul din Nizhny Novgorod. Vorbesc despre indicele bitmap — mai puțin răspândit decât B-tree, dar nu mai puțin interesant. Împărtășesc înregistrarea prezentării de la conferință în engleză și transcrierea textului în rusă. Vom examina, […

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