Autor: Yuri Gagarin

Vydání DXVK 1.6, implementace Direct3D 9/10/11 nad API Vulkan

Byl vydán DXVK 1.6, který poskytuje implementaci DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 a 11, fungující prostřednictvím překladů volání do API Vulkan. Pro použití DXVK jsou potřeba ovladače s podporou API Vulkan 1.1, jako jsou AMD RADV 18.3, NVIDIA 415.22, Intel ANV 19.0 a AMDVLK. DXVK může být použito pro spuštění 3D aplikací a her v […]

Byl vydán distribuce Linux Mint Debian Edition 4

Byl vydán alternativní build distribuce Linux Mint — Linux Mint Debian Edition 4, založený na balíčkovém základu Debian (klasický Linux Mint je založen na balíčkovém základu Ubuntu). Vedle použití balíčkového základu Debian, je důležitým rozdílem LMDE od Linux Mint stálý cyklus aktualizací balíčkového základu (model kontinuálních aktualizací: částečný rolling release, semi-rolling release), při kterém aktualizace […]

ttf-parser 0.5 — nová knihovna pro práci s TrueType písmem

ttf-parser je knihovna pro analýzu TrueType/OpenType písem. V nové verzi byla přidána plná podpora proměnných písem (variable fonts) a C API, takže jsem se rozhodl ji propagovat na LORu. Donedávna, pokud bylo potřeba pracovat s TrueType písmy, byly přesně dvě možnosti: FreeType a stb_truetype. První je obrovský kombajn, druhý podporuje poměrně malé množství […]

Jak Quarkus spojuje imperativní a reaktivní programování

Tento rok plánujeme vážně rozvíjet témata kontejnerů, Cloud-Native Java a Kubernetes. Logickým pokračováním těchto témat bude povídání o frameworku Quarkus, již zmíněném na Habru. Dnešní článek je věnován nejen zařízení "subatomové super rychlé Java", ale také perspektivám, které Quarkus přináší do Enterprise. Java a JVM jsou stále mimořádně populární, ale při práci s bezserverovými technologiemi […]

Quarkus — nadzvuková subatomová Java. Stručný přehled frameworku

Úvod Dne 7. března společnosti RedHat (brzy — IBM) představila nový framework — Quarkus. Podle vývojářů je tento framework postaven na GraalVM a OpenJDK HotSpot a je určen pro Kubernetes. Stack Quarkus zahrnuje: JPA/Hibernate, JAX-RS/RESTEasy, Eclipse Vert.x, Netty, Apache Camel, Kafka, Prometheus a další. Cílem vytvoření je učinit z Javy přední platformu pro nasazení v Kubernetes […]

LibreOffice 7.0 získá rendering založený na Skia

Při vývoji LibreOffice 7.0 byla jednou z hlavních změn implementace knihovny Skia od Googlu, stejně jako podpora renderování Vulkan. Tato knihovna se používá pro vykreslování uživatelského rozhraní a textu. Možnost funguje na Windows a Linux. O macOS zatím nebyly žádné zprávy. Podle Luboše Luňáka z firmy Collabora je kód založený na Cairos příliš složitý. […]

Procesory Core i5-10500T a Core i7-10700T mají docela velký "apetit"

Téměř nikdo nepochybuje, že chystané stolní procesory Intel Comet Lake-S budou velmi "hladové", když i vlajková loď s nízkou spotřebou — Core i9-10900T — je schopna spotřebovat více než 120 W. Nyní však své skutečné "apetity" ukázaly i další procesory řady T — Core i5-10500T a Core i7-10700T, objevené v databázi SiSoftware. Procesory Core i5-10500T […]

Projekt Debian oznámil služby Debian Social

Vývojáři Debianu představili sadu služeb Debian Social, které budou umístěny na webu debian.social a jsou zaměřeny na zjednodušení komunikace a výměny obsahu mezi členy projektu. Konečným cílem je vytvořit bezpečný prostor pro vývojáře a podporovatele projektu, ve kterém mohou sdílet informace o své práci, prezentovat výsledky, komunikovat s kolegy a sdílet znalosti. V současnosti […]

Začalo beta testování distribuce Fedora 32

Vývojáři oznámili zahájení beta testování distribuce Fedora 32. Oficiální vydání je plánováno na polovinu dubna tohoto roku. V rámci vydání budou vydány následující verze distribucí: Fedora Workstation, Fedora Server, Fedora Silverblue, live sestavení s desktopovými prostředími KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE a LXQt. Fedora je distribuce Linuxu sponzorovaná společností Red Hat a obsahující možnosti […]

Proč nepoužívat WireGuard

V poslední době se WireGuard těší velké pozornosti, je to vlastně nová „hvězda“ mezi VPN. Ale je skutečně tak dobrý, jak se zdá? Chtěl bych prodiskutovat některé postřehy a prozkoumat implementaci WireGuard, abych vysvětlil, proč není řešením, které nahradí IPsec nebo OpenVPN. V tomto článku bych chtěl vyvrátit některé mýty [vokround […

Optimalizace řetězců v ClickHouse. Prezentace Yandexu

Analytická databáze ClickHouse zpracovává množství různých řetězců a spotřebovává zdroje. Aby se urychlil chod systému, neustále se přidávají nové optimalizace. Vývojář ClickHouse Nikolaj Kočetov povídá o řetězcovém datovém typu, včetně nového typu LowCardinality, a vysvětluje, jak urychlit práci s řetězci. — Nejprve si objasněme, jak lze řetězce ukládat. Máme řetězcové datové typy. […

Antipatterny na pohovorech DevOps

Vítám vás všechny, moji drazí čtenáři! Dnes bych rád sdílel své myšlenky na téma, které mě už delší dobu trápí, a možná o něm budeme diskutovat v komentářích. Docela často se setkávám s články o špatných praktikách při pohovorech na pozici programátora, které podle mého názoru jsou dost relevantní a, jak doufám, čitelné HR odděleními větších i menších společností. U nás, pokud se nemýlím […

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster