Categorie: Blog

Driverul disketelor a fost lăsat în nucleul Linux fără suport

În cadrul nucleului Linux 5.3 au fost acceptate modificări care adaugă o protecție suplimentară apelurilor ioctl legate de driverul floppy, iar driverul în sine este marcat ca abandonat („orphaned”), ceea ce implică încetarea testării acestuia. Driverul este considerat învechit, deoarece este greu de găsit echipament funcțional pentru testare - toate unitățile externe actuale folosesc, în general, interfața USB. Cu toate acestea […]

11 vulnerabilități exploatabile de la distanță în stiva TCP/IP VxWorks

Cercetătorii în securitate de la compania Armis au dezvăluit informații despre 11 vulnerabilități (PDF) în stiva TCP/IP IPnet, utilizată în sistemul de operare VxWorks. Problemele au fost atribuite numelui de cod „URGENT/11”. Vulnerabilitățile pot fi exploatate de la distanță prin trimiterea de pachete de rețea special concepute, inclusiv pentru anumite probleme, este posibil să se efectueze un atac prin intermediul firewall-urilor și NAT (de exemplu, dacă atacatorul […]

Globale — săbii de tip clepsidră pentru stocarea datelor. Măsuri sparse. Partea 3

În părțile anterioare (1, 2) am discutat despre globaluri ca arbori, iar în aceasta ne vom concentra pe globaluri ca mese sparse. O masă rară este un tip de masă în care majoritatea valorilor au aceeași valoare. În practică, se întâlnesc atât de multe mese sparse mari, încât nu are sens să ocupi memorie cu aceleași elemente. Prin urmare, are sens să implementăm mesele sparse […]

Globale — săbii-sfoi pentru stocarea datelor. Arbori. Partea 2

Începere - vezi partea 1. 3. Opțiuni de structură în utilizarea globalelor Această structură, precum un arbore ordonat, are diferite cazuri particulare. Să analizăm acele cazuri care au valoare practică în lucrul cu globalele. 3.1 Caz particular 1. Un nod fără ramuri Global este utilizat nu doar ca un array, ci și ca variabile obișnuite. De exemplu, ca un contor: Set ^counter […]

Globalele - săbii-ținut pentru stocarea datelor. Arbori. Partea 1

Adevăratele săbii-ținut ale bazelor de date - globalele - sunt bine cunoscute de mult timp, dar puțini știu cum să le utilizeze eficient sau nu sunt deloc stăpâni pe această superarmă. Dacă folosești globale pentru a rezolva acele sarcini în care ele sunt într-adevăr eficiente, poți obține rezultate remarcabile. Fie în performanță, fie în simplificarea soluției (1, 2). Global este un […]

Valorificarea căldurii gazelor de ardere: ecologie cu profit

În căutarea unor metode de creștere a eficienței în cadrul întreprinderilor din sectorul energetic, precum și în alte unități industriale unde se utilizează echipamente ce ard combustibili fosili (boilere pe abur, boilere pentru apă, cuptoare tehnologice etc.), întrebarea privind utilizarea potențialului gazelor de ardere nu este ridicată dintre primele. Însă, bazându-ne pe normele de calcul existente, elaborate cu zeci de ani în urmă, și pe standardele stabilite pentru alegerea indicatorilor cheie […]

Google va renunța la căutarea vocală în Android în favoarea asistentului virtual

Înainte de apariția Google Assistant pe platforma mobilă Android, exista funcția „Căutare vocală”, care era integrată strâns cu motorul principal de căutare. În ultimii ani, toate inovațiile s-au concentrat în jurul asistentului virtual, iar echipa de dezvoltare Google a decis să înlocuiească complet funcția „Căutare vocală” pe Android. Până de curând, interacțiunea cu „Căutare vocală” putea fi realizată prin aplicația Google, un widget special […]

Lansarea bibliotecii Python pentru calcul științific NumPy 1.17.0

A avut loc lansarea bibliotecii Python pentru calcule științifice NumPy 1.17, orientată spre lucrul cu array-uri multidimensionale și matrice, oferind de asemenea o colecție bogată de funcții pentru implementarea diverselor algoritmi cei care utilizează matrice. NumPy este una dintre cele mai cerute biblioteci utilizate pentru calcule științifice. Codul proiectului este scris în Python, cu optimizări în C și este distribuit […]

Lansarea sistemului de gestionare a pachetelor GNU Stow 2.3

După 7 ani de la ultima lansare semnificativă, a fost prezentată lansarea sistemului de gestionare a pachetelor GNU Stow 2.3.0, care folosește linkuri simbolice pentru a separa conținutul pachetelor și datele asociate în directoare separate. Codul Stow este scris în Perl și, începând cu această versiune, este distribuit sub licența GPLv3 (anterior se utiliza licența GPLv2). Stow utilizează un sistem simplu și […]

Facem disponibilă baza de date pentru conectarea la distanță

Să începem prin a spune că există cazuri în care este necesar să construiești o aplicație cu o conexiune la o bază de date. Acest lucru se face pentru a nu te complicate prea mult cu dezvoltarea backend-ului și a te concentra pe frontend din cauza lipsei de resurse și abilități. Nu afirm că soluția mea va fi sigură, dar funcționează. Deoarece nu îmi place să plătesc pentru hosting, eu […]

Crearea unei centrale telefonice cloud 3CX pe orice hosting compatibil cu Openstack

De multe ori este necesar să instalăm sistemul telefonic 3CX în cloud, dar furnizorul de cloud ales nu figurează pe lista celor acceptate de 3CX (de exemplu, Mail.ru Cloud Solutions). Nimic grav! Este destul de simplu să faci asta, trebuie doar să verifici dacă furnizorul suportă infrastructura Openstack. 3CX, printre alte companii, sponsorizează dezvoltarea Openstack și suportă API-ul Openstack și interfața standard Horizon pentru monitorizare și […]

Post-analiza: ce se știe despre ultimul atac asupra rețelei serverelor de criptocluce SKS Keyserver

Hackeri au exploatat o vulnerabilitate a protocoalelor OpenPGP, cunoscută de mai bine de zece ani. Vă explicăm care este problema și de ce nu o pot rezolva. / Unsplash / Chunlea Ju Probleme în rețea În mijlocul lunii iunie, persoane necunoscute au efectuat un atac asupra rețelei de servere de chei criptografice SKS Keyserver, bazată pe protocolul OpenPGP. Acesta este un standard IETF (RFC 4880), care este utilizat […]

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