Autor: Yuri Gagarin

Lansarea Qt for MCUs 1.0, o ediție a Qt5 pentru microcontrolere

Proiectul Qt a publicat prima versiune stabilă a Qt for MCUs 1.0, o ediție a framework-ului Qt 5 pentru microcontrolere și dispozitive de low-power. Pachetul permite crearea de aplicații grafice cu interfața utilizatorului în stilul celor pentru smartphone-uri, pentru diverse electronice de consum, dispozitive purtabile, echipamente industriale și sisteme de smart home. Dezvoltarea se realizează folosind API-ul obișnuit și uneltele standard de dezvoltare folosite […]

Vă prezentăm zona de aterizare programabilă AWS în modulul Terraform

Bună tuturor! În decembrie, OTUS lansează un nou curs — Arhitectura Soluțiilor Cloud. Cu ocazia începutului acestui curs, împărtășim cu voi traducerea unui material interesant pe acest subiect. AWS Landing Zone – este o soluție care ajută clienții să configureze rapid un mediu AWS sigur cu mai multe conturi, bazându-se pe cele mai bune practici. Pe parcursul a mai bine de cinci ani de existență, […]

Antipatterns PostgreSQL: CTE x CTE

În activitatea mea mă confrunt adesea cu situații în care un dezvoltator scrie o interogare și se gândește „baza de date este inteligentă, se va descurca singură!" În unele cazuri (parțial din ignoranța posibilităților bazei de date, parțial din optimizări premature), această abordare duce la apariția „frankensteinilor”. Mai întâi, voi prezenta un exemplu de astfel de interogare: — pentru fiecare pereche cheie găsim valorile asociate ale câmpurilor WITH RECURSIVE cte_bind AS […]

A fost creat un fibră optică „de hârtie” care va revoluționa lumea senzorilor de umiditate

Cu ceva timp în urmă, în revista Cellulose a fost publicat un studiu de cercetare al oamenilor de știință din Finlanda, care au povestit despre crearea unei fibre optice din celuloză. Ideea de a crea structuri fibrelor optice conductoare de lumină s-a conturat pentru prima dată în 1910. Multe decenii mai târziu, cablurile de fibră optică au devenit o realitate cotidiană și un instrument esențial pentru transmisia eficientă din punct de vedere energetic a informațiilor pe zeci de mii de kilometri. Fibră optică din celuloză creată de cercetătorii finlandezi nu este […]

Lansarea noului ramuri stabile Tor 0.4.2

A fost lansată versiunea 0.4.2.5 a uneltelor Tor, utilizată pentru organizarea funcționării rețelei anonime Tor. Versiunea 0.4.2.5 este considerată prima versiune stabilă a ramurii 0.4.2, care a fost dezvoltată în ultimele patru luni. În același timp, au fost propuse actualizări pentru versiunile anterioare 0.4.1.7, 0.4.0.6 și 0.3.5.9. Ramura 0.4.2 va fi însoțită în cadrul ciclului normal de suport — lansarea de actualizări va fi oprită după 9 luni sau după 3 […]

Browserul Firefox Preview 3.0 pentru Android este disponibil

Compania Mozilla a publicat a treia versiune semnificativă a browserului experimental Firefox Preview, dezvoltat sub numele de cod Fenix. În curând, versiunea va fi publicată în directorul Google Play (este necesar Android 5 sau mai recent pentru funcționare). Codul este disponibil pe GitHub. Prima versiune stabilă este așteptată în prima jumătate a anului 2020. După stabilizarea proiectului și implementarea tuturor funcționalităților planificate, browserul va înlocui […]

Transformăm ecuația regresiei liniare în formă matricială

Scopul acestui articol este de a oferi suport începătorilor data scientist. În articolul precedent, am analizat în mod simplu trei metode de rezolvare a ecuației regresiei liniare: soluția analitică, metoda gradientului și metoda gradientului stocastic. Atunci, pentru soluția analitică, am folosit formula. În acest articol, așa cum sugerează titlul, vom fundamenta aplicarea acestei formule sau, cu alte cuvinte, o vom deduce singuri. De ce este […]

Crearea unui bot Discord pe .NET Core cu desfășurare pe un server VPS

Salut, utilizatorilor de pe Habr! Astăzi veți cunoaște un articol în care va fi explicat cum să creați un bot folosind C# pe .NET Core și cum să-l implementați pe un server remote. Articolul va consta în povestea de fundal, etapa de pregătire, scrierea logicii și transferul botului pe serverul remote. Sper că acest articol îi va ajuta pe mulți dintre începători. Povestea de fundal A început într-o noapte albă […]

Compararea performanței instrumentelor de o ocolire a blocărilor VPN

Pe măsură ce accesul nostru la diverse resurse online devine tot mai restricționat, întrebarea despre cum să ocolim blocajele devine din ce în ce mai actuală. Așadar, cum putem să ocolim blocajele mai repede? Să lăsăm discuția despre eficiență, din perspectiva ocolirii listei de whitelist-uri și blacklist-uri, pentru o altă dată și să comparăm pur și simplu performanța celor mai populare instrumente de ocolire a blocajelor. Atenție: În articol se va face referire la […]

AMD nu respinge ideea susținerii a patru fire de execuție de către un singur nucleu de procesor

Directorul tehnic al AMD afirmă că compania nu a exprimat nicio intenție de a implementa suport pentru patru fire de execuție pe un nucleu în viitoarele procesoare. Ideea SMT4 nu este deloc prematură — multe în acest domeniu depind de existența software-ului capabil să valorifice avantajele multithreading-ului în acest mod. Compania IBM, de exemplu, oferă de mult timp procesoare server cu suport pentru un astfel de număr […]

VPN WireGuard a fost acceptat în ramura net-next și este programat pentru a fi inclus în kernelul Linux 5.6

David Miller (David S. Miller), responsabil pentru subsistemul rețelei din kernelul Linux, a acceptat în ramura net-next patch-uri cu implementarea interfeței VPN de la proiectul WireGuard. La începutul anului viitor, modificările acumulate în ramura net-next vor sta la baza lansării kernelului Linux 5.6. Încercările de a promova codul WireGuard în compunerea principală a kernelului au fost făcute în ultimii câțiva ani, dar au rămas fără rezultat […]

Noua versiune a serverului de email Exim 4.93

După 10 luni de dezvoltare, a avut loc lansarea serverului de email Exim 4.93, în care au fost incluse corecții și noi funcționalități acumulate. Conform sondajului automatizat din noiembrie la aproximativ un milion de servere de email, cota Exim este de 56,90% (cu un an în urmă 56,56%), Postfix este utilizat pe 34,98% (33,79%) din serverele de email, Sendmail — 3,90% (5,59%), Microsoft Exchange — 0,51% (0,85%). Principalele modificări: Suport pentru […]

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