Autor: Yuri Gagarin

Lansarea DXVK 1.6, implementarea Direct3D 9/10/11 peste API Vulkan

A fost lansată versiunea stratului DXVK 1.6, care oferă implementarea DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 și 11, funcționând prin traducerea apelurilor în API Vulkan. Pentru a utiliza DXVK, sunt necesare drivere care suportă API Vulkan 1.1, precum AMD RADV 18.3, NVIDIA 415.22, Intel ANV 19.0 și AMDVLK. DXVK poate fi folosit pentru a rula aplicații 3D și jocuri în […]

Lansarea distribuției Linux Mint Debian Edition 4

A fost lansată versiunea alternativă a distribuției Linux Mint — Linux Mint Debian Edition 4, bazată pe baza de pachete Debian (versiunea clasică a Linux Mint este bazată pe baza de pachete Ubuntu). Pe lângă utilizarea bazei de pachete Debian, o diferență importantă a LMDE față de Linux Mint este ciclul constant de actualizare a bazei de pachete (model de actualizări continue: actualizare incrementală, semi-rolling release), iar actualizările […]

ttf-parser 0.5 — nouă bibliotecă pentru lucrul cu fonturi TrueType

ttf-parser este o bibliotecă pentru analiza fonturilor TrueType/OpenType. În noua versiune a apărut suport complet pentru fonturi variabile (variable fonts) și C API, motiv pentru care am decis să o promovez pe lore. Până de curând, dacă era necesar să lucrăm cu fonturi TrueType, existau exact două opțiuni: FreeType și stb_truetype. Primul este o soluție imensă, iar al doilea suportă un număr relativ mic de […]

Cum Quarkus combină programarea imperativă și reactivă

În acest an, planificăm să dezvoltăm serios temele legate de containere, Cloud-Native Java și Kubernetes. O continuare logică a acestor teme va fi discutarea framework-ului Quarkus, deja analizat pe Habr. Articolul de astăzi se concentrează nu atât pe dispozitivul „Java subatomică super-rapidă”, cât pe perspectivele pe care Quarkus le aduce în Enterprise. Java și JVM rămân extrem de populare, dar când se lucrează cu tehnologiile fără server […]

Quarkus — Java subsonică subatomică. Un scurt rezumat al framework-ului

Introducere Pe 7 martie, compania RedHat (în curând — IBM) a prezentat un nou framework — Quarkus. Potrivit dezvoltatorilor, acest framework se bazează pe GraalVM și OpenJDK HotSpot și este destinat Kubernetes. Stiva Quarkus include: JPA/Hibernate, JAX-RS/RESTEasy, Eclipse Vert.x, Netty, Apache Camel, Kafka, Prometheus și altele. Scopul creării este de a face Java platforma principală pentru desfășurare în Kubernetes […]

LibreOffice 7.0 va beneficia de randare bazată pe Skia

În procesul de dezvoltare a LibreOffice 7.0, una dintre modificările principale a fost utilizarea bibliotecii Skia de la Google, precum și suportul pentru randarea Vulkan. Această bibliotecă este utilizată pentru desenarea interfeței utilizatorului și randarea textului. Funcționalitate este disponibilă pe Windows și Linux. Informațiile referitoare la macOS nu sunt încă disponibile. Conform spuselor lui Luboš Luňák de la Collabora, codul bazat pe Cairo este excesiv de complex. […]

Procesoarele Core i5-10500T și Core i7-10700T au un „apetit” destul de mare

Aproape nimeni nu se îndoiește că procesoarele desktop Intel Comet Lake-S aflate în dezvoltare vor fi foarte „îngăduitoare”, având în vedere că chiar și flagship-ul cu consum redus — Core i9-10900T — poate consuma mai mult de 120 W. Acum, adevăratul „apetit” al altor procesoare din seria T — Core i5-10500T și Core i7-10700T, descoperite în baza SiSoftware, a fost și el revelat. Procesoarele Core i5-10500T […]

Proiectul Debian a anunțat serviciile Debian Social

Dezvoltatorii Debian au prezentat un set de servicii Debian Social, care vor fi găzduite pe site-ul debian.social și au ca scop simplificarea comunicării și schimbului de conținut între participanții la proiect. Scopul final este crearea unui spațiu sigur pentru dezvoltatori și susținătorii proiectului, în care aceștia pot împărtăși informații despre activitatea desfășurată, pot demonstra rezultate, pot comunica cu colegii și pot împărtăși cunoștințe. În prezent, […]

A început testarea beta a distribuției Fedora 32

Dezvoltatorii au anunțat începutul testării beta a distribuției Fedora 32. Lansarea oficială este planificată pentru mijlocul lunii aprilie a acestui an. În cadrul lansării vor fi eliberate următoarele versiuni ale distribuțiilor: Fedora Workstation, Fedora Server, Fedora Silverblue, build-uri live cu medii de birou KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE și LXQt. Fedora este o distribuție Linux sponsorizată de Red Hat și care conține funcționalități […]

De ce nu ar trebui să folosești WireGuard

În ultima vreme, WireGuard atrage multă atenție, devenind practic o nouă „stea” printre VPN-uri. Dar este el atât de bun pe cât pare? Aș dori să discut câteva observații și să analizez implementarea WireGuard pentru a explica de ce nu reprezintă o soluție care va înlocui IPsec sau OpenVPN. În acest articol, aș dori să demontez unele mituri [în jurul […]

Optimizarea șirurilor în ClickHouse. Prezentarea Yandex

Sistemul analitic de gestionare a bazelor de date ClickHouse procesează multe tipuri diferite de șiruri, consumând resurse. Pentru a accelera funcționarea sistemului, se adaugă constant noi optimizări. Dezvoltatorul ClickHouse, Nikolai Kocetov, vorbește despre tipul de date șir, inclusiv despre noul tip LowCardinality, și explică cum poate fi accelerată manipularea șirurilor. — Mai întâi, să înțelegem cum pot fi stocate șirurile. Avem tipuri de date șir. […]

Antipatternuri în interviurile DevOps

Bună ziua tuturor, dragi cititori! Astăzi vreau să împărtășesc gândurile mele despre o temă care mi-a tot frecventat mintea și poate să o discutăm în comentarii. Destul de des mă confrunt cu articole despre practicile proaste de interviu pentru posturi de programator, care, în opinia mea, sunt foarte relevante și, sper, citite de departamentele HR din companii mari și mai puțin mari. În zona noastră, atât de mult cât îmi […]

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