Categorie: Blog

Abordarea învățării intensive STEM

În lume educației inginerești există multe cursuri excelente, dar adesea, programul de învățământ bazat pe acestea are o lipsă gravă — absența unei bun conectivități între diferite teme. S-ar putea obiecta: cum așa? Când se creează un program de învățământ, pentru fiecare curs se specifică prerogativele și ordinea clară în care trebuie studiate disciplinele. De exemplu, pentru a asambla și […]

Detectarea vulnerabilităților și evaluarea rezistenței la atacurile hackerilor pe carduri inteligente și procesoare criptografice cu protecție încorporată

În ultimul deceniu, pe lângă metodele de extragere a secretelor sau executarea altor acțiuni neautorizate, atacatorii au început să folosească scurgeri de date neintenționate și manipularea procesului de execuție a programelor prin canale laterale. Metodele tradiționale de atac pot fi costisitoare din punct de vedere al cunoștințelor, timpului și puterii de calcul. Atacurile prin canale laterale, pe de altă parte, pot fi mai ușor de realizat și non-distructive, […]

Kernelul Linux 5.3 a fost lansat!

Principalele noutăți Mecanismul pidfd, care permite asocierea unui PID specific cu un anumit proces. Asocierea continuă să fie activă și după terminarea procesului, astfel încât PID-ul să poată fi atribuit din nou la reluarea acestuia. Detalii. Restricții ale domeniilor de frecvență în planificatorul de procese. De exemplu, procesele critice pot fi lansate cu un prag minim de frecvență (să zicem, de cel puțin 3 GHz), iar cele cu prioritate scăzută – cu un prag maxim de frecvență […]

Neovim 0.4.2

Fork-ul editorului vim – Neovim a depășit în sfârșit versiunea 0.4. Schimbări principale: Suport pentru feronaje flotante adăugat. Demonstrație Suport pentru multigrid adăugat. Anterior, neovim avea un singur grid pentru toate feronajele create, acum acestea sunt diferite, ceea ce permite configurarea fiecăruia separat: modificarea dimensiunilor fonturilor, aspectul feronajelor în sine și adăugarea unei benzi de desfășurare. Prezentat „Nvim-Lua […]

Lansarea nucleului Linux 5.3

După două luni de dezvoltare, Linus Torvalds a prezentat versiunea nucleului Linux 5.3. Printre cele mai notabile schimbări se numără: suportul pentru GPU AMD Navi, procesoarele Zhaoxi și tehnologia de gestionare a consumului de energie Intel Speed Select, posibilitatea utilizării instrucțiunilor umwait pentru a aștepta fără a folosi cicluri, modul ‘utilization clamping’ pentru CPU-urile asimetrice care îmbunătățește interactivitatea, apelul de sistem pidfd_open, posibilitatea utilizării adreselor IPv4 din subrețeaua 0.0.0.0/8, posibilitatea […]

Cum să-i explic bunicii mele diferența dintre SQL și NoSQL

Una dintre cele mai importante decizii pe care le ia un dezvoltator este alegerea bazei de date pe care să o folosească. De-a lungul anilor, opțiunile au fost limitate la diverse variante de baze de date relaționale care suportau limbajul de interogare structurat (SQL). Acestea includ MS SQL Server, Oracle, MySQL, PostgreSQL, DB2 și multe altele. În ultimii 15 ani, pe piață au apărut multe noi […]

Replicarea încrucișată între PostgreSQL și MySQL

Voi discuta pe scurt despre replicarea încrucișată între PostgreSQL și MySQL, precum și despre metodele de configurare a replicării încrucișate între aceste două servere de baze de date. De obicei, bazele de date în replicarea încrucișată sunt denumite omogene, iar aceasta este o metodă convenabilă de tranziție de la un server de SGBD relațional la altul. Bazele de date PostgreSQL și MySQL sunt considerate relaționale, dar […]

Proiectul de adăugare a suportului pentru paralelizarea procesului de compilare în GCC

În cadrul proiectului de cercetare Parallel GCC, a început lucrul la adăugarea în GCC a unei funcționalități care să permită împărțirea procesului de compilare în mai multe fire de execuție care rulează simultan. În prezent, pentru a crește viteza de compilare pe sisteme multicore, la nivelul utilitarului make se folosește pornirea unor procese separate ale compilatorului, fiecare procesând un fișier de cod separat. Noua inițiativă experimentează cu asigurarea […]

Fenomenul XY: cum să eviți problemele "incorecte"

V-ați gândit vreodată cât de multe ore, luni și chiar vieți au fost irosite pentru a rezolva „probleme greșite”? Odată, unii oameni au început să se plângă că trebuie să aștepte insuportabil de mult liftul. Alți oameni au fost îngrijorați de aceste plângeri și au cheltuit mult timp, efort și bani pentru a îmbunătăți funcționarea lifturilor și a reduce timpul de așteptare. Dar […]

Varlink - interfața nucleului

Varlink – acesta este un interfață de nucleu și un protocol, care este ușor de citit atât de oameni, cât și de mașini. Interfața Varlink combină parametrii clasici ai liniei de comandă UNIX, formate textuale STDIN/OUT/ERROR, pagini de documentație de referință, metadate de serviciu și este echivalentă cu descriptorul de fișier FD3. Varlink este disponibil din orice mediu de programare. Interfața Varlink definește ce metode vor fi implementate și cum. Fiecare […]

O nouă variantă de driver exFAT a fost propusă pentru nucleul Linux

Dezvoltatorul coreean Park Ju Hyung, specializat în portarea firmware-ului Android pentru diferite dispozitive, a prezentat o nouă ediție a driverului pentru sistemul de fișiere exFAT – exfat-linux, care este o ramură a driverului "sdFAT", dezvoltat de compania Samsung. În prezent, driverul exFAT de la Samsung a fost deja adăugat în ramura de staging a nucleului Linux, dar este bazat pe codul unei vechi ramuri a driverului (1.2.9). […]

Articol nou: Recenzia Sony RX0 II: mică și indestructibilă, dar nu o cameră de acțiune

În 2017, Sony a lansat o cameră foarte neobișnuită, interesantă, sofisticată și extrem de scumpă, RX0. Aceasta a stârnit interes datorită funcționalității incredibile într-un format compact, iar din punct de vedere tehnic, replica camera compactă din celebra serie Sony RX100 de la acel moment. RX0 avea un aspect de cameră de acțiune tipică: era protejată împotriva apei, a căderilor, iar […]

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