Autor: Yuri Gagarin

Record mondial pentru transmiterea wireless a datelor: 40 Gbit/s pe 11 kilometri

În august 2019, în Rusia a fost realizat pentru prima dată în lume (Da, e adevărat) un proiect comercial de rezervare wireless a unui cablu optic de bază cu o capacitate de 40 Gbit/s. Operatorul „Unitatea”, o companie subsidiară a Norilsk Nickel, a realizat un back-up wireless de 11 kilometri prin Enisei prin intermediul acestui canal. Periodic, în presă, inclusiv pe Habr, apar articole despre recordurile mondiale în comunicațiile wireless. […]

NB-IoT: cum funcționează? Partea 3: SCEF – fereastra unică pentru accesarea serviciilor operatorului

În articolul „NB-IoT: cum funcționează? Partea 2”, discutând despre arhitectura nucleului de pachet al rețelei NB-IoT, am menționat apariția unui nou nod SCEF. Explicăm în a treia parte ce este acesta și de ce este necesar? Când creează un serviciu M2M, dezvoltatorii de aplicații se confruntă cu următoarele întrebări: cum să identifice dispozitivele; ce algoritm de verificare și confirmare a autenticității să folosească; ce să aleagă […]

NB-IoT: Cum funcționează? Partea 2

Data trecută am vorbit despre caracteristicile noului standard NB-IoT din perspectiva arhitecturii rețelei de acces radio. Astăzi vom discuta despre ce s-a schimbat în nucleul rețelei (Core Network) la NB-IoT. Așadar, să începem. Au avut loc modificări semnificative în nucleul rețelei. Să începem prin a spune că a apărut un nou element, precum și o serie de mecanisme care sunt definite de standard ca „CIoT EPS Optimization” sau optimizări […]

Este disponibilă o versiune portabilă OpenBGPD 6.6p0

Dezvoltatorii OpenBSD au pregătit o versiune portabilă a pachetului de rutare OpenBGPD 6.6, care poate fi utilizat pe sisteme de operare diferite de OpenBSD. Pentru a asigura portabilitatea, au fost folosite părți de cod din proiectele OpenNTPD, OpenSSH și LibreSSL. Pe lângă OpenBSD, este anunțată suportul pentru Linux și FreeBSD. Funcționarea OpenBGPD a fost testată pe Debian 9, Ubuntu 14.04 și FreeBSD 12. Dezvoltarea OpenBGPD este realizată cu sprijinul regional […]

Actualizarea Firefox 70.0.1 și Thunderbird 68.2.1

A fost publicată o actualizare corectivă Firefox 70.0.1, care rezolvă o problemă ce duce la blocare la deschiderea anumitor pagini sau la încărcarea prin JavaScript a unor elemente individuale pe pagină. Problema se manifestă inclusiv pe site-uri precum YouTube și Facebook din cauza deteriorării conținutului în noua implementare LocalStorage (NextGen). Din cauza problemelor din Firefox 70.0.1, s-a efectuat un rollback la […]

Lansarea sistemului de operare MidnightBSD 1.2

A fost lansată o nouă versiune a sistemului de operare orientat desktop MidnightBSD 1.2, bazată pe FreeBSD, cu elemente portate din DragonFly BSD, OpenBSD și NetBSD. Mediu desktop de bază este construit pe baza GNUstep, dar utilizatorii au posibilitatea să instaleze WindowMaker, GNOME, Xfce sau Lumina. A fost pregătit un fișier de instalare cu o dimensiune de 663 MB (x86, amd64). Spre deosebire de alte compilări desktop din FreeBSD, sistemul de operare MidnightBSD a fost dezvoltat inițial […]

ARM criptografic bazat pe standardele cu cheie publică. Funcții de analiză și vizualizare a structurii ASN1

În comentariile de pe linux.org.ru la versiunea anterioară a utilitarului cryptoarmpkcs, utilizatorul questin4 a observat cu dreptate: - „Dezvoltarea se oprește și nu se vor mai adăuga funcții noi?”. Avea dreptate, a fost lansată o nouă versiune a utilitarului, care ia în considerare multe dintre observații. În primul rând, este vorba despre descărcarea codului sursă și a distribuțiilor. Pentru a descărca noile versiuni, acum este suficient să deschideți fereastra „Despre” și să selectați opțiunea corespunzătoare […]

Lansarea OpenVPN 2.4.8

A avut loc lansarea OpenVPN 2.4.8. Aceasta a restabilit posibilitatea de a construi cu biblioteca criptografică LibreSSL și a asigurat suport pentru construirea cu OpenSSL 1.1, fără API-uri învechite. A fost adăugată gestionarea completării suplimentare PSS în cryptoapicert. Dimensiunea rândului de conexiuni externe, care așteaptă procesarea, a fost crescută la 32, ceea ce a îmbunătățit timpul de răspuns al serverelor OpenVPN care utilizau TCP. Sursa: linux.org.ru

Cum funcționează AI-ul hibrid în jocuri și care sunt avantajele sale

În continuarea unei teme abordate anterior în blogul nostru despre inteligența artificială în jocuri, vom discuta despre aplicabilitatea învățării automate în acest domeniu și în ce formă. Expertul în IA de la Apex Game Tools, Jakob Rasmussen, și-a împărtășit experiența și soluțiile selectate în baza acesteia. În ultimii ani, s-au purtat multe discuții despre cum învățarea automată schimbă radical […]

Cum să creezi un AI de jocuri: ghid pentru începători

Am dat peste un material interesant despre inteligența artificială în jocuri. Acesta explică conceptele de bază ale IA prin exemple simple și conține multe instrumente și metode utile pentru dezvoltarea și proiectarea acesteia. Moduri de utilizare, locuri și momente pentru aplicarea lor — toate acestea sunt de asemenea acoperite. Majoritatea exemplarelor sunt scrise în pseudocod, așa că nu este nevoie de cunoștințe profunde de programare. Sub acest articol sunt 35 […]

Povești din data center: legendele de Halloween despre motoare diesel, diplomație și șuruburi în calorifer

Eu și colegii ne-am gândit: de ce să nu ne amintim de diversele grozăvii cu care se confruntă oamenii în construcția centrelor de date în loc de succesele și proiectele interesate, înainte de sărbătoarea noastră horror preferată. Așa că, stingeți lumina, porniți muzica alarmantă; acum urmează povești care ne fac să ne trezim uneori în noaptea rece în transpirație. Fantoma oficiului Într-unul din clădirile de birouri am construit un server, da, toate […]

Monitorizare ca serviciu: sistem modular pentru arhitectura de microservicii

Astăzi, în cadrul proiectului nostru, în afară de codul monolitic, funcționează zeci de microservicii. Fiecare dintre ele necesită monitorizare. A face acest lucru în astfel de volume prin forțele inginerilor DevOps este problematic. Am dezvoltat un sistem de monitorizare care funcționează ca un serviciu pentru dezvoltatori. Aceștia își pot scrie singuri metricile în sistemul de monitorizare, le pot folosi și crea tablouri de bord în funcție de acestea, îmbinându-le cu alerte, […]

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