Categorie: Blog

Vulnerabilitățile exploatate de la distanță în FreeBSD

În FreeBSD au fost remediate cinci vulnerabilități, printre care se numără probleme care pot duce potențial la suprascrierea datelor la nivel de kernel atunci când se trimit anumite pachete de rețea sau permit unui utilizator local să-și mărească privilegiile. Vulnerabilitățile au fost corectate în actualizările 12.1-RELEASE-p5 și 11.3-RELEASE-p9. Cea mai periculoasă vulnerabilitate (CVE-2020-7454) este cauzată de lipsa unei verificări adecvate a dimensiunii pachetului în biblioteca libalias atunci când se analizează specificațiile pentru […]

Autorul Node.js a prezentat platforma JavaScript Deno 1.0, protejată

După doi ani de dezvoltare, a fost lansată prima versiune semnificativă Deno 1.0, o platformă pentru execuția izolată a aplicațiilor scrise în JavaScript și TypeScript, care poate fi utilizată pentru a crea handleri care funcționează pe server. Platforma este dezvoltată de Ryan Dahl, creatorul Node.js. La fel ca în Node.js, Deno folosește motorul JavaScript V8, care este folosit și în browserele bazate pe Chromium. […]

Teste Selenium pe C# în Linux

Automatizarea testării aplicațiilor web cu ajutorul Selenium este o soluție comună printre dezvoltatorii de teste automate, iar C# este una dintre cele mai populare limbaje de programare, astfel încât combinația acestor instrumente nu ridică probleme. Pentru dezvoltarea utilizând aceste tehnologii, de obicei se folosește un software proprietar popular de la Microsoft pentru Windows, însă m-a interesat ce analoge libere pot fi utilizate fără a ieși din stiva […]

Securitate: probleme, soluții și gestionarea riscurilor

Sursecontrar opiniei populare, sistemul de control și management al accesului rareori rezolvă problemele de securitate singur. În realitate, S.C.M.A. oferă posibilități pentru a aborda astfel de probleme. Atunci când abordați alegerea S.C.M.A. din perspectiva unui pachet de securitate gata pregătit, care să acopere complet riscurile companiei, dificultățile sunt inevitabile. Problemele complicate se vor manifesta doar după implementarea sistemului. La început […]

Microsoft a actualizat cerințele sistemului pentru Windows 10 May 2020 Update

Actualizarea Windows 10 May 2020 Update, cunoscută și sub numele de Windows 10 (2004), va deveni disponibilă consumatorilor la sfârșitul acestei luni. Paralele cu pregătirea pentru lansarea marii actualizări, Microsoft a actualizat documentația, punând accent pe cerințele pentru procesoarele PC necesare instalării noii versiuni a platformei software. Principalul nou venit se referă la suportul pentru linia de procesoare AMD Ryzen 4000. În ceea ce privește procesoarele Intel, se raportează […]

75% din aplicațiile comerciale includ cod deschis vechi cu vulnerabilități

Compania Synopsys a analizat 1253 baze de cod comerciale și a ajuns la concluzia că aproape toate (99%) aplicațiile comerciale examinate includ cel puțin un component cu cod sursă deschis, iar 70% din codul din repozitoarele examinate este deschis. Spre comparație, în cercetarea similară din 2015, cota de cod deschis era de 36%. În majoritatea cazurilor, codul deschis utilizat provenea din surse externe […]

Lansarea mediului desktop Cinnamon 4.6

După șase luni de dezvoltare, a fost realizat lansarea mediului de utilizator Cinnamon 4.6, în cadrul căruia comunitatea dezvoltatorilor distribuției Linux Mint dezvoltă un fork al shell-ului GNOME, al managerului de fișiere Nautilus și al managerului de feronerie Mutter, destinat oferirii unui mediu în stil clasic GNOME 2 cu suport pentru elemente de interacțiune reușite din GNOME Shell. Cinnamon se bazează pe componentele GNOME, dar aceste componente […]

Cine este inginerul DevOps, ce face, cât câștigă și cum poți deveni unul

Inginerii DevOps sunt specialiști multifuncționali care știu să automatizeze procesele și înțeleg cum lucrează dezvoltatorii, QA și managerii. Ei știu să programeze, se familiarizează rapid cu instrumente complexe și nu se pierd în fața unei sarcini necunoscute. Ingineri DevOps sunt puțini — li se oferă salarii de 200-300 de mii de ruble, dar există multe oportunități de muncă. Dmitri Kuzmin explică cu ce se ocupă concret inginerii DevOps și ce trebuie […]

Cloister → gestionare simplă a clusterului OTP

Practic fiecare aplicație de afaceri de succes ajunge, mai devreme sau mai târziu, în faza în care este necesară scalarea orizontală. În multe cazuri, se poate pur și simplu să se lanseze o nouă instanță și să se reducă încărcătura medie. Dar există și cazuri mai puțin triviale, când trebuie să ne asigurăm că nodurile diferite se cunosc între ele și își distribuie cu atenție încărcătura de muncă. Fie că a fost o coincidență fericită, erlang, care noi […]

A fost lansat browserul Opera 58 pentru Android cu notificări îmbunătățite de la site-uri

Browserul Opera 58 pentru Android este deja disponibil și aduce utilizatorilor câteva noi funcționalități menite să îmbunătățească performanța și ușurința utilizării. Compania a declarat că actualizarea conține mai puține funcții noi decât de obicei, totuși toate noile caracteristici ar trebui să îmbunătățească semnificativ experiența de utilizare a browserului. Actualizarea de astăzi îmbunătățește vizual funcția Speed Dial și simplifică editarea și ștergerea elementelor fixate. […]

Lansarea Coreboot 4.12

A fost publicată lansarea proiectului CoreBoot 4.12, în cadrul căruia se dezvoltă o alternativă liberă la firmware-urile și BIOS-urile proprietare. La crearea noii versiuni au participat 190 de dezvoltatori, care au pregătit 2692 de modificări. Cele mai importante noutăți: a fost adăugată suportul pentru 49 de plăci de bază, majoritatea fiind utilizate pe dispozitive cu Chrome OS. Supportul pentru 51 de plăci de bază a fost eliminat. Eliminarea se referă în principal la încetarea suportului pentru versiuni învechite […]

A fost lansat notcurses v1.4.1 - o bibliotecă pentru interfețe textuale moderne

A fost lansată o nouă versiune a bibliotecii notcurses v1.4.x „saga continuă! wu-tang! wu-tang!” Notcurses este o bibliotecă TUI pentru emulatoarele de terminal moderne. Literal, înseamnă – nu blesteme (not curses). Este scrisă în C, folosind antete sigure pentru C++. Sunt disponibile wrapper-uri pentru Rust, C++ și Python. Ce este aceasta: o bibliotecă care simplifică complexitatea TUI asupra emulatoarelor de terminal moderne, maximizând suportul pentru culori […]

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