Autor Yuri Gagarin

Vydanie DXVK 1.6, implementácie Direct3D 9/10/11 nad API Vulkan

Bol vydaný balík DXVK 1.6, ktorý poskytuje implementáciu DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 a 11, pracujúcu cez prevod volaní na API Vulkan. Na používanie DXVK sú potrebné ovládače podporujúce API Vulkan 1.1, ako napríklad AMD RADV 18.3, NVIDIA 415.22, Intel ANV 19.0 a AMDVLK. DXVK môže byť použitý na spúšťanie 3D aplikácií a hier v […]

Vydanie distribúcie Linux Mint Debian Edition 4

Na svetlo sveta prišla alternatívna verzia distribúcie Linux Mint — Linux Mint Debian Edition 4, založená na balíčkovom základe Debian (klasický Linux Mint je založený na balíčkovom základe Ubuntu). Okrem používania balíčkového základu Debian, dôležitým rozdielom LMDE od Linux Mint je neustály cyklus aktualizácie balíčkového základu (model nepretržitých aktualizácií: čiastočné rolovanie: semi-rolling release), v ktorom aktualizácie […]

ttf-parser 0.5 — nová knižnica na práci s TrueType písmami

ttf-parser je knižnica na analýzu TrueType/OpenType písiem. V novej verzii sa objavila plná podpora variabilných písiem (variable fonts) a C API, v dôsledku čoho som sa rozhodol propagovať ju na fóre. Donedávna, ak bola potrebná práca s TrueType písmami, existovali presne dve možnosti: FreeType a stb_truetype. Prvý je obrovský nástroj, druhý podporuje iba pomerne malé množstvo […]

Ako Quarkus spája imperatívne a reaktívne programovanie

Tento rok plánujeme vážne rozvíjať témy kontajnerov, Cloud-Native Java a Kubernetes. Logickým pokračovaním týchto tém bude rozprávanie o frameworku Quarkus, ktorý už bol predstavený na Habre. Dnešný článok nie je venovaný len architektúre "subatomovej superrýchlej Java", ale aj perspektívam, ktoré Quarkus prináša do Enterprise. Java a JVM sú stále nesmierne populárne, ale pri práci s bezserverovými technológiami […]

Quarkus — nadzvuková subatomárna Java. Krátky prehľad frameworku

Úvod Dňa 7. marca spoločnosť RedHat (čoskoro — IBM) predstavila nový framework — Quarkus. Podľa slov vývojárov tento framework čerpá z GraalVM a OpenJDK HotSpot a je určený pre Kubernetes. Tech stack Quarkus zahŕňa: JPA/Hibernate, JAX-RS/RESTEasy, Eclipse Vert.x, Netty, Apache Camel, Kafka, Prometheus a ďalšie. Cieľom vytvorenia je urobiť z Java vedúcu platformu pre nasadzovanie v Kubernetes […]

LibreOffice 7.0 získa renderovanie založené na Skia

Počas vývoja LibreOffice 7.0 jednou z hlavných zmien bolo použitie knižnice Skia od Google, ako aj podpora renderovania Vulkan. Táto knižnica sa používa na vykreslovanie používateľského rozhrania a renderovanie textu. Možnosť funguje na Windows a Linux. O macOS zatiaľ neboli poskytnuté žiadne informácie. Podľa Ľuboša Luňáka z Collabora je kód založený na Cairo príliš zložitý. […]

Procesory Core i5-10500T a Core i7-10700T majú pomerne veľký "apetít"

Skoro nikto nepochybuje o tom, že pripravované desktopové procesory Intel Comet Lake-S budú dosť „hladné“, ak aj vlajková loď s nízkou spotrebou — Core i9-10900T — dokáže konzumovať viac ako 120 W. Teraz však svoje skutočné „apetíty“ ukázali aj ostatné procesory T-série — Core i5-10500T a Core i7-10700T, nájdené v databáze SiSoftware. Procesory Core i5-10500T […]

Projekt Debian oznámil služby Debian Social

Vývojári Debian predstavili súbor služieb Debian Social, ktoré budú umiestnené na stránke debian.social a majú za cieľ uľahčiť komunikáciu a výmenu obsahu medzi účastníkmi projektu. Konečným cieľom je vytvorenie bezpečného priestoru pre vývojárov a podporovateľov projektu, kde môžu zdieľať informácie o vykonávanej práci, prezentovať výsledky, komunikovať s kolegami a zdieľať vedomosti. V súčasnosti […]

Začalo beta testovanie distribúcie Fedora 32

Vývojári oznámili začiatok beta testovania distribúcie Fedora 32. Oficiálne vydanie je naplánované na polovicu apríla tohto roku. V rámci vydania budú vydané nasledujúce verzie distribúcií: Fedora Workstation Fedora Server Fedora Silverblue Live verzie s prostrediami pracovnej plochy KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE a LXQt Fedora je distribúcia Linuxu, ktorú sponzoruje firma Red Hat a obsahuje možnosti, […]

Prečo by ste nemali používať WireGuard

V poslednej dobe sa WireGuard teší veľkej pozornosti, v podstate — je to nová „hviezda“ medzi VPN. Ale je naozaj taký dobrý, ako sa zdá? Chcel by som prediskutovať niektoré pozorovania a preskúmať implementáciu WireGuard, aby som vysvetlil, prečo nie je riešením, ktoré by nahradilo IPsec alebo OpenVPN. V tomto článku by som chcel vyvrátiť niektoré mýty [okolo […]

Optimalizácia reťazcov v ClickHouse. Prednáška Yandexu

Analytická databáza ClickHouse spracováva množstvo rôznych reťazcov a spotrebúva zdroje. Na urýchlenie práce systému sa neustále pridávajú nové optimalizácie. Vývojár ClickHouse Nikolaj Kočetov vám prerozpráva o reťazcovom dátovom type vrátane nového typu LowCardinality a vysvetlí, ako je možné urýchliť prácu s reťazcami. — Najprv sa pozrime, ako môžeme ukladať reťazce. Máme reťazcové dátové typy. […]

Antipatters DevOps pohovorov

Vitajte všetci, moji drahí čitatelia! Dnes by som sa rád podelil o svoje myšlienky na dlhodobo aktuálnu tému, a možno ju prediskutoval v komentároch. Dosť často narazím na články o zlých praktikách pohovorov na pozíciu programátora, ktoré sú podľa mňa dosť praktické a dúfam, že sú čitateľné pre HR oddelenia veľkých aj menších spoločností. V našich končinách, nakoľko mi […]

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster