Rubrika: Blog

V ovladači Panfrost byla zajištěna podpora 3D renderování pro GPU Bifrost (Mali G31)

Společnost Collabora oznámila, že funkčnost ovladače Panfrost pro zařízení s GPU Bifrost (Mali G31) dosáhla stavu vhodného pro spuštění systému 3D-renderování, včetně základní podpory textur. V počátečním stádiu byl ovladač Panfrost převážně zaměřen na implementaci podpory čipů Midgard, ale nyní se pozornost přesouvá i na čipy Bifrost, které jsou si blízké v oblasti toku […]

Byla vydána Ubuntu 20.04 LTS

23. dubna 2020 v 18:20, moskevského času, Canonical vydala Ubuntu 20.04 LTS s kódovým názvem „Focal Fossa“. Slovo „Focal“ v názvu by mělo být spojováno se slovní frází „ohniskový bod“, kde se nachází něco ve středu pozornosti nebo v popředí. Fossa je kočkovitý predátor, který žije na ostrově Madagaskar. Doba podpory hlavních balíčků (sekce main) činí pět […]

Docker obraz pro distribuci Single Page Application

Single-page Application (SPA) je soubor statických JavaScript a HTML souborů, jakož i obrázků a dalších zdrojů. Vzhledem k tomu, že se dynamicky nemění, je velmi jednoduché je publikovat na internetu. K tomu existuje spousta levných a dokonce i bezplatných služeb, počínaje jednoduchými GitHub Pages (a pro někoho dokonce i s narod.ru) a konče CDN jako Amazon […]

Rezervování v MultiSim – co to je a jak to funguje

Ahoj! Jmenuji se Anton Datsenko a odpovídám za rozvoj firemních řešení a služeb v divizi Beeline Business. Dnes vám povím, jak využíváme technologie rezervování a vyrovnávacího zatížení v MultiSIM, pro jaké klienty je takový produkt důležitější, než se na první pohled zdá, a něco o sítích obecně. Hned v úvodu řeknu, že v příspěvku bude […]

Facebook nabídl nový mechanismus správy paměti slab pro jádro Linux

Roman Guščin z Facebooku publikoval na mailing listu vývojářů jádra Linux sadu patchů s implementací nového řadiče alokace paměti slab (slab memory controller). Nový řadič se vyznačuje přenosem sledování slab z úrovně stránek paměti na úroveň objektů jádra, což umožňuje sdílění slab-stránek mezi různými cgroup, místo aby se vytvářely samostatné cache slab pro […]

Uvolnění kryptografické knihovny wolfSSL 4.4.0

K dispozici je nová verze kompaktní kryptografické knihovny wolfSSL 4.4.0, optimalizované pro použití na vestavěných zařízeních s omezenými zdroji procesoru a paměti, jako jsou zařízení internetu věcí, systémy chytré domácnosti, automobilové informační systémy, routery a mobilní telefony. Kód je napsán v jazyce C a je distribovaný pod licencí GPLv2. Knihovna poskytuje vysoce výkonné implementace moderních kryptografických algoritmů, včetně ChaCha20, Curve25519, NTRU, […]

Organizace Linux Foundation zveřejnila automobilní distribuci AGL UCB 9.0

Organizace Linux Foundation představila devátou verzi distribuce AGL UCB (Automotive Grade Linux Unified Code Base), v rámci které se vyvíjí univerzální platforma pro použití v různých automobilových subsystémech, od přístrojových panelů po automobilové informačně-zábavní systémy. Řešení založená na AGL se používají v informačních systémech Toyota, Lexus, Subaru Outback, Subaru Legacy a lehkých vozidlech Mercedes-Benz Vans. Distribuce je založena […]

KolibriN 10.1 — operační systém napsaný v assembleru

Byl oznámen vydání KolibriN 10.1 — operačního systému napsaného převážně v assembleru. KolibriN je na jedné straně uživatelsky přívětivá verze KolibriOS, na druhé straně je její maximální sestavení. Jinými slovy, projekt byl vytvořen, aby nováčkům ukázal všechny možnosti, které jsou v současnosti dostupné v alternativním operačním systému Kolibri. Mezi charakteristické rysy sestavení patří: Silné multimediální možnosti: videopřehrávač FPlay, prohlížeč […]

Nová metoda správy paměti od Facebooku

Jeden z členů vývojového týmu sociální sítě Facebook, Roman Guščin, navrhl v mailing listu pro vývojáře sadu patchů pro jádro Linux, zaměřených na zlepšení práce s pamětí prostřednictvím implementace nového řadiče správy paměti — slab (slab memory controller). Distribuce slab je mechanismus správy paměti určený pro efektivnější přidělování paměti a odstranění významné fragmentace. Základem […]

Šetříme na velkých objemech v PostgreSQL

Pokračujeme v tématu zápisu velkých datových toků, které bylo nastoleno v předchozím článku o partitioningu. V tomto se podíváme na způsoby, jakými lze zmenšit „fyzickou“ velikost uložených dat v PostgreSQL a jak to ovlivňuje výkon serveru. Budeme se zabývat nastavením TOAST a zarovnáním dat. V „průměru“ tyto metody ušetří poměrně málo zdrojů, ale bez jakékoli modifikace kódu aplikace. Nicméně, […]

Píšeme v PostgreSQL na subsvětelném: 1 host, 1 den, 1TB

Nedávno jsem popisoval, jak pomocí standardních receptů zvýšit výkon SQL dotazů „na čtení“ z PostgreSQL databáze. Dnes se zaměříme na to, jak lze efektivněji zapisovat do DB bez použití jakýchkoli „vychytávek“ v konfiguraci — prostě správným uspořádáním datových toků. #1. Partitioning Článek o tom, jak a proč byste měli správně organizovat aplikační partitioning „v teorii“ […]

Vydání serverové JavaScript platformy Node.js 14.0

Došlo k vydání Node.js 14.0, platformy pro spouštění síťových aplikací v jazyce JavaScript. Node.js 14.0 patří do větví s dlouhodobou podporou, ale tento status bude přidělen až v říjnu, kdy proběhne stabilizace. Podpora Node.js 14.0 bude zajišťována do dubna 2023. Údržba předchozí LTS větve Node.js 12.0 potrvá do dubna 2022, a předchozí LTS větve 10.0 […]

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