Categorie: Blog

Standardul C++20 a fost aprobat

Comitetul ISO pentru standardizarea limbajului C++ a aprobat standardul internațional „C++20“. Funcționalitățile prezentate în specificație, cu excepția câtorva cazuri izolate, sunt susținute în compilatoarele GCC, Clang și Microsoft Visual C++. Bibliotecile standard care suportă C++20 sunt implementate în cadrul proiectului Boost. În următoarele două luni, specificația aprobată va fi în faza de pregătire a documentului pentru publicare, la care se va lucra […]

Lansarea libtorrent 2.0 cu suport pentru protocolul BitTorrent 2

A fost lansată o actualizare semnificativă a bibliotecii libtorrent 2.0 (cunoscută și ca libtorrent-rasterbar), care oferă o implementare a protocolului BitTorrent, eficientă din punct de vedere al consumului de memorie și al sarcinii pe CPU. Biblioteca este utilizată în clienți torrent precum Deluge, qBittorrent, Folx, Lince, Miro și Flush (nu trebuie confundată cu altă bibliotecă libtorrent utilizată în rTorrent). Codul libtorrent este scris în limbajul C++ și este distribuit […]

Diversitatea Ubuntu în 2020

În fața dumneavoastră se află o recenzie subiectivă, neserioasă și netehnică a sistemului de operare Ubuntu Linux 20.04 și a celor cinci versiuni oficiale ale sale. Dacă sunteți interesat de versiunile kernel, glibc, snapd sau de disponibilitatea unei sesiuni experimentale wayland — nu sunteți la locul potrivit. Dacă auziți pentru prima dată de Linux și doriți să înțelegeți cum îl percepe o persoană care folosește Ubuntu de opt ani […]

Procedura de actualizare Check Point de la R80.20/R80.30 la R80.40

Peste doi ani în urmă, am scris despre faptul că orice administrator Check Point, mai devreme sau mai târziu, se confruntă cu întrebarea actualizării la o nouă versiune. În acest articol a fost descrisă actualizarea de la versiunea R77.30 la R80.10. Apropo, în ianuarie 2020, R77.30 a devenit versiune certificată de FSTEC. Cu toate acestea, în ultimii 2 ani, lucrurile s-au schimbat foarte mult în Check Point. În articol […]

Proiectul Gentoo a prezentat sistemul de gestionare a pachetelor Portage 3.0

A fost stabilizată lansarea sistemului de gestionare a pachetelor Portage 3.0, utilizat în distribuția Gentoo Linux. Ramura prezentată finalizează o muncă îndelungată de tranziție la Python 3 și încetarea suportului pentru Python 2.7. Pe lângă încetarea suportului pentru Python 2.7, o altă schimbare importantă a fost includerea unor optimizări care au permis accelerarea cu 50-60% a calculelor legate de determinarea dependențelor. Interesant este că unii dezvoltatori au propus rescrierea codului […]

Lansare Hotspot 1.3.0, GUI pentru analiza performanței în Linux

A fost lansată versiunea aplicației Hotspot 1.3.0, care oferă o interfață grafică pentru a explora vizual rapoartele în timpul profilării și analizei performanței folosind subsistemul de kernel perf. Codul programului este scris în C++ utilizând bibliotecile Qt și KDE Frameworks 5 și este distribuit sub licența GPL v2+. Hotspot poate acționa ca o înlocuire transparentă a comenzii „perf report” atunci când se analizează fișierele […]

torxy — un proxy HTTP/HTTPS transparent care permite redirecționarea traficului către domeniile selectate prin serverul TOR

Vă prezint prima versiune publică a dezvoltării mele — un proxy HTTP/HTTPS transparent care permite redirecționarea traficului către domeniile selectate prin serverul TOR. Proiectul a fost creat pentru a îmbunătăți confortul accesului din rețeaua locală de acasă la site-uri care pot fi restricționate din diverse motive. De exemplu, magazinul homedepot.com nu este accesibil din motive geografice. Funcționalități: Funcționează exclusiv în modul transparent, configurarea este necesară doar pe router; […]

CCZE 0.3.0 Phoenix

CCZE — o unealtă pentru colorarea log-urilor. Proiectul original și-a oprit dezvoltarea în 2003. În 2013, am compilat programul pentru uz personal, dar s-a dovedit că funcționează destul de lent datorită unui algoritm neoptimizat. Am corectat cele mai evidente probleme de performanță, după care l-am folosit cu succes timp de 7 ani, dar am fost prea lenes pentru a face un release. Așadar, […]

Intensiv online SRE: vom distruge totul până la temelii, apoi vom repara, încă o dată vom distruge, apoi vom reconstruim

Hai să distrugem ceva? Că tot construim și construim, reparăm și reparăm. E o plictiseală mortală. Să distrugem într-un mod în care să nu pățim nimic — mai mult, să fim chiar lăudați pentru această prostie. Apoi să reconstruim totul — dar atât de bine, încât va fi cu un ordinea mai bună, mai rezistent și mai rapid. Și din nou vom distruge. […]

Stocare externă OWC Mercury Elite Pro Dual pe HDD-uri sau SSD-uri costă până la $1950

Compania OWC a prezentat stocarea externă de date Mercury Elite Pro Dual cu Hub cu 3 porturi, care poate fi utilizată cu computere care rulează sistemele de operare Microsoft Windows, Apple macOS, Linux și Chrome OS. Dispozitivul permite instalarea a două unități de tip 3,5 sau 2,5 inci. Acestea pot fi unități HDD tradiționale sau soluții SSD cu interfață SATA 3.0. Noutatea este construită […]

PostgreSQL Query Profiler: cum să asociezi planul și interogarea

Mulți dintre cei care deja folosesc explain.tensor.ru — serviciul nostru de vizualizare a planurilor PostgreSQL, s-ar putea să nu fie la curent cu una dintre superputerea sa — transformarea unei bucăți greu de citit din jurnalul serverului… … într-o interogare frumos formată, cu sugestii contextuale pentru nodurile corespunzătoare ale planului: În această decriptare a celei de-a doua părți a raportului meu de la PGConf.Russia 2020, voi povesti cum am reușit să facem acest lucru. […]

Monitorizăm Sportmaster — cum și cu ce

Ne-am gândit la crearea unui sistem de monitorizare în etapa de formare a echipelor de produse. A devenit clar că activitatea noastră — exploatarea — nu face parte în niciun fel din aceste echipe. De ce? Problema este că toate echipele noastre sunt construite în jurul unor sisteme informaționale separate, microservicii și fronturi, prin urmare, starea generală de sănătate a întregii sisteme nu este vizibilă echipelor. De exemplu, ele […]

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