Kategorie: Blog

Od vysoké latence Ceph k opravě jádra pomocí eBPF/BCC

Linux má velké množství nástrojů pro ladění jádra a aplikací. Většina z nich má negativní dopad na výkon aplikace a nelze je použít ve výrobě. Před pár lety byl vyvinut další nástroj – eBPF. Umožňuje sledovat jádro a uživatelské aplikace s nízkou režií a bez nutnosti přestavby programů a stahování […]

Jak připravit web na velkou zátěž: 5 praktických tipů a užitečných nástrojů

Uživatelé opravdu nemají rádi, když je online zdroj, který potřebují, pomalý. Údaje z průzkumu naznačují, že 57 % uživatelů opustí webovou stránku, pokud její načítání trvá déle než tři sekundy, zatímco 47 % je ochotno čekat pouze dvě sekundy. Jednosekundové zpoždění může stát 7 % konverzí a 16 % nižší spokojenosti uživatelů. Proto se musíte připravit na zvýšenou zátěž a dopravní návaly. […]

Hloupé mozky, skryté emoce, nevyzpytatelné algoritmy: vývoj rozpoznávání obličeje

Staří Egypťané věděli hodně o vivisekci a dokázali rozeznat játra od ledviny hmatem. Zavinováním mumií od rána do večera a léčením (od trefinace po odstranění nádorů) se nevyhnutelně naučíte rozumět anatomii. Bohatství anatomických detailů bylo více než vyváženo zmatkem v chápání funkce orgánů. Kněží, lékaři i obyčejní lidé směle vkládali rozum do srdce a [...]

Přechod od monolitu k mikroslužbám: historie a praxe

V tomto článku budu mluvit o tom, jak se projekt, na kterém pracuji, proměnil z velkého monolitu na sadu mikroslužeb. Projekt začal svou historii již poměrně dávno, na začátku roku 2000. První verze byly napsány ve Visual Basic 6. Postupem času se ukázalo, že vývoj v tomto jazyce v budoucnu bude obtížně podporovatelný, protože IDE […]

Amazon zveřejnil Open Distro pro Elasticsearch 1.0.0

Amazon představil první verzi produktu Open Distro for Elasticsearch, který zahrnuje zcela otevřenou verzi platformy Elasticsearch pro vyhledávání, analýzu a ukládání dat. Publikované vydání je vhodné pro podnikové použití a obsahuje pokročilé funkce dostupné pouze v komerční verzi původního Elasticsearch. Všechny komponenty projektu jsou distribuovány pod licencí Apache 2.0. Hotové sestavy se připravují v […]

Rez 1.36

Vývojový tým s nadšením představuje Rust 1.36! Co je nového v Rustu 1.36? Budoucí vlastnost stabilizována, z nové: alloc crate, MaybeUninit , NLL pro Rust 2015, nová implementace HashMap a nová vlajka -offline pro Cargo. A nyní podrobněji: V Rustu 1.36 se konečně podařilo stabilizovat Future trait. Přidělení bedny. Od Rust 1.36 části std, které závisí […]

Společnost Valve odhalila nový kompilátor shaderů pro GPU AMD

Valve nabídlo na vývojářském mailing listu Mesa nový ACO shader kompilátor pro ovladač RADV Vulkan, umístěný jako alternativa k AMDGPU shader kompilátoru používanému v ovladačích OpenGL a Vulkan RadeonSI a RADV pro grafické čipy AMD. Po dokončení testování a dokončení funkčnosti je plánováno, že ACO bude nabídnuto k zahrnutí do hlavního složení Mesa. Cílem navrhovaného kódu společnosti Valve je […]

75 opravených zranitelností na platformě elektronického obchodování Magento

V otevřené platformě pro organizování elektronického obchodování Magento, která zaujímá asi 20 % trhu se systémy pro vytváření internetových obchodů, byly identifikovány zranitelnosti, jejichž kombinace vám umožňuje provést útok a spustit váš kód na serveru, získat plnou kontrolu nad internetovým obchodem a organizovat přesměrování plateb. Chyby zabezpečení byly opraveny ve verzích Magento 2.3.2, 2.2.9 a 2.1.18, které celkem opravily 75 problémů […]

People Can Fly by se rádi pustili do Bulletstorm 2, ale zatím dávají vše Outriders

Fanoušci klasických stříleček vysoce ocenili Bulletstorm, představený v roce 2011, který se v roce 2017 dočkal opětovného vydání Full Clip Edition. Na konci srpna vyjde podle výkonného ředitele vývojářského studia People Can Fly Sebastiana Wojciechowského také verze pro hybridní konzoli Nintendo Switch. Ale co potenciální Bulletstorm 2? To je pro mnoho lidí opravdu zajímavé. Ukazuje se, že naděje […]

Mozilla spustila webovou stránku demonstrující metody sledování uživatelů

Mozilla představila službu Track THIS, která umožňuje vizuálně vyhodnocovat metody reklamních sítí sledujících preference návštěvníků. Služba umožňuje simulovat čtyři typické profily online chování automatickým otevřením cca 100 záložek, poté reklamní sítě začnou na několik dní nabízet obsah odpovídající zvolenému profilu. Pokud například vyberete profil velmi bohatého člověka, reklama začne […]

Rumours: The Last of Us: Part II vyjde v únoru 2020 ve čtyřech edicích

Zvěsti o datu vydání The Last of Us: Part II se objevují v informačním poli od doby, kdy společnost Sony umístila hru do sekce „Coming Soon“. Poté různé zdroje poukázaly na únor 2020, ale žádné oficiální potvrzení nebylo. O stejném měsíci se na svém Twitteru zmínil i insider Nibel s odkazem na čínského uživatele pod přezdívkou ZhugeEX. V […]

Vydání OpenWrt 18.06.04

Byla připravena aktualizace distribuce OpenWrt 18.06.4 zaměřená na použití v různých síťových zařízeních, jako jsou routery a přístupové body. OpenWrt podporuje mnoho různých platforem a architektur a má systém sestavení, který vám umožňuje jednoduše a pohodlně křížově kompilovat, včetně různých komponent v sestavení, což usnadňuje vytváření hotového firmwaru nebo obrazu disku […]