Categorie: Blog

Dezvoltatorii kernelului Linux iau în considerare trecerea la utilizarea unor termeni inclusivi

Pentru includerea în kernelul Linux a fost propus un nou document care prescrie utilizarea unei terminologii inclusive în kernel. Se propune renunțarea la utilizarea cuvintelor „slave” și „blacklist” pentru identificatorii utilizați în kernel. Cuvântul slave este recomandat să fie înlocuit cu secondary, subordinate, replica, responder, follower, proxy și performer, iar blacklist cu blocklist sau denylist. Recomandările se aplică noului cod adăugat în kernel, dar […]

Lansarea Foliate 2.4.0 – un program gratuit pentru citirea cărților electronice

În acest release au fost incluse următoarele modificări: Îmbunătățirea afișării metainformațiilor; Îmbunătățirea redării FictionBook; Îmbunătățirea interacțiunii cu OPDS. Au fost corectate bug-uri precum: Extracția incorectă a identificatorului unic din EPUB; Pictograma aplicației care dispare din bara de sarcini; Variabilele de mediu text-to-speech care nu sunt setate la utilizarea Flatpak; Nu este selectată redarea eSpeak NG la testarea configurației text-to-speech; Selectarea incorectă a atributului __ibooks_internal_theme, dacă se folosește […]

„Sim-sim, deschide-te!”: acces în centrul de date fără jurnale pe hârtie

Vă povestim cum am implementat în centrul de date un sistem de înregistrare electronică a vizitelor cu tehnologii biometrice: de ce a fost necesar, de ce am dezvoltat din nou o soluție proprie și ce avantaje am obținut. Accesul vizitatorilor în centrul de date comercial – un aspect important pentru organizarea activității obiectului. Politica de securitate a centrului de date necesită o contabilizare precisă a vizitelor și monitorizarea dinamicii. Cu câțiva ani în urmă, noi […]

Sentry monitorizare la distanță a erorilor în aplicațiile front-end React

Analizăm utilizarea Sentry cu React. Acest articol face parte dintr-o serie care începe cu raportarea erorilor Sentry, exemplificat în: Partea 1. Implementarea React. Mai întâi, trebuie să adăugăm un nou proiect Sentry pentru această aplicație; de pe site-ul Sentry. În acest caz, alegem React. Vom reimplementa cele două butoane, Hello și Error, în aplicația React. Noi […]

Vulnerabilitate în clienții SSH OpenSSH și PuTTY

În clienții SSH OpenSSH și PuTTY a fost descoperită o vulnerabilitate (CVE-2020-14002 în PuTTY și CVE-2020-14145 în OpenSSH), care duce la scurgerea de informații în algoritmul de negociere a conexiunii. Vulnerabilitatea permite unui atacator, capabil să intercepteze traficul clientului (de exemplu, când utilizatorul se conectează printr-un punct de acces Wi-Fi controlat de atacator), să determine o încercare de conectare inițială a clientului la gazdă, atunci când cheia gazdelor nu a fost încă memorată în cache. Știind că […]

Embox v0.4.2 Lansat

Pe 1 iulie a avut loc lansarea versiunii 0.4.2 a sistemului de operare în timp real pentru sisteme încorporate Embox, care este distribuit gratuit sub licența BSD: Modificări: A fost adăugată suport pentru RISCV64, a fost îmbunătățit suportul pentru RISCV. A fost adăugată suport pentru mai multe platforme noi. A fost adăugată suport pentru ecrane tactile. A fost îmbunătățită subsistemul pentru dispozitive de intrare. A fost adăugată subsistemul pentru USB-gadget. A fost îmbunătățit stiva USB și stiva de rețea. A fost reproiectat subsistemul de întreruperi pentru MCUs cotrex-m. Multe alte […]

luastatus v0.5.0

A fost lansată o nouă versiune a luastatus, un generator universal de date pentru panouri de stare, care suportă i3bar, dwm, lemonbar și altele. Programul este scris în C și este distribuit sub licența GNU LGPL v3. Majoritatea generatorilor de date pentru panourile de stare ale WM-urilor de tip tiling fie actualizează informațiile printr-un temporizator (de exemplu, conky), fie necesită un semnal pentru a reface desenul (de exemplu, i3status). Panourile din compunerea mediilor de lucru […]

MLOps — Cook book, capitolul 1

Salut tuturor! Sunt dezvoltator CV la KROK. Deja de 3 ani implementăm proiecte în domeniul CV. În acest timp, am realizat multe lucruri, de exemplu: am monitorizat șoferii pentru a ne asigura că nu beau, nu fumează, nu vorbesc la telefon în timp ce conduc, se uită la drum și nu la visuri sau nori; am înregistrat „fanii” care conduc pe benzi rezervate și […]

Istoria internetului, era fragmentării, partea 4: anarhiștii

<< Înainte: Statistici Aproximativ în perioada 1975 - 1995, calculatoarele au devenit mult mai accesibile mai repede decât rețelele de calculatoare. Inițial în SUA și apoi și în alte țări bogate, calculatoarele au început să devină comune în gospodăriile înstărite și au apărut în aproape toate institutele. Totuși, dacă utilizatorii acestor calculatoare doreau să își unească mașinile – pentru a face schimb […]

Istoria internetului, era fragmentării, partea 3: statisticieni

<< Înainte: Semănatul pustiului În primăvara anului 1981, după câteva teste mici, administrația franceză a telecomunicațiilor (Direction générale des Télécommunications, DGT) a început un experiment de mari dimensiuni pentru implementarea tehnologiei videotex în Bretania, într-o localitate numită Île et Vilaine, numită după cele două râuri care curg alăturat. Aceasta a fost o preludiu pentru lansarea pe scară largă a sistemului în întreaga metropolă franceză, planificată […]

Analiza riscurilor în implementarea inițiativei Perl 7

Dan Book, care susține mai mult de 70 de module în CPAN, a efectuat o analiză a riscurilor în implementarea planului propus pentru Perl 7. Reamintim că în ramura Perl 7 se intenționează includerea în mod implicit a modului de verificare strictă „strict”, activarea „use warnings” și modificarea valorilor mai multor parametrii care afectează compatibilitatea cu codul mai vechi. Se așteaptă ca această modificare să ducă la nefuncționarea în […]

Wine 5.12

Pe 3 iulie a fost lansată versiunea Wine 5.12. Wine este un strat de compatibilitate pentru aplicațiile Windows pe sisteme de operare compatibile cu POSIX, translațiind apelurile Windows API în apeluri POSIX în timp real, în loc de a emula logica Windows, așa cum ar face o mașină virtuală. Pe lângă mai mult de 48 de corecții de erori, în noua versiune: NTDLL a fost transformat în format PE. A fost adăugată suportul pentru API WebSocket. Suportul pentru RawInput a fost îmbunătățit. Specificația Vulkan a fost actualizată. […]

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