téma: Blog

Od vysokej latencie Ceph po opravu jadra pomocou eBPF/BCC

Linux má veľké množstvo nástrojov na ladenie jadra a aplikácií. Väčšina z nich má negatívny vplyv na výkon aplikácie a nie je možné ich použiť vo výrobe. Pred pár rokmi bol vyvinutý ďalší nástroj – eBPF. Umožňuje sledovať jadro a používateľské aplikácie s nízkou réžiou a bez potreby prestavby programov a sťahovania tretích strán […]

Ako pripraviť web na veľkú záťaž: 5 praktických rád a užitočných nástrojov

Používatelia naozaj nemajú radi, keď je online zdroj, ktorý potrebujú, pomalý. Údaje z prieskumu naznačujú, že 57 % používateľov opustí webovú stránku, ak jej načítanie trvá dlhšie ako tri sekundy, zatiaľ čo 47 % je ochotných počkať iba dve sekundy. Oneskorenie jednej sekundy môže stáť 7 % konverzií a 16 % zníženej spokojnosti používateľov. Preto sa treba pripraviť na zvýšenú záťaž a dopravné návaly. […]

Hlúpe mozgy, skryté emócie, prešibané algoritmy: vývoj rozpoznávania tváre

Starovekí Egypťania vedeli o vivisekcii veľa a hmatom rozlíšili pečeň od obličky. Zavinovaním múmií od rána do večera a liečením (od trefinácie po odstraňovanie nádorov) sa nevyhnutne naučíte rozumieť anatómii. Bohatstvo anatomických detailov bolo viac ako kompenzované zmätkom v chápaní funkcie orgánov. Kňazi, lekári a obyčajní ľudia smelo vkladali rozum do srdca a [...]

Prechod od monolitu k mikroslužbám: história a prax

V tomto článku budem hovoriť o tom, ako sa projekt, na ktorom pracujem, pretransformoval z veľkého monolitu na súbor mikroslužieb. Projekt začal svoju históriu pomerne dávno, začiatkom roku 2000. Prvé verzie boli napísané vo Visual Basic 6. Postupom času sa ukázalo, že vývoj v tomto jazyku bude v budúcnosti ťažko podporiteľný, keďže IDE […]

Amazon zverejnil Open Distro pre Elasticsearch 1.0.0

Amazon predstavil prvé vydanie produktu Open Distro for Elasticsearch, ktorý obsahuje úplne otvorenú verziu platformy Elasticsearch na vyhľadávanie, analýzu a ukladanie údajov. Publikované vydanie je vhodné pre podnikové použitie a obsahuje pokročilé funkcie dostupné iba v komerčnej verzii pôvodného Elasticsearch. Všetky komponenty projektu sú distribuované pod licenciou Apache 2.0. Hotové zostavy sa pripravujú v […]

Hrdza 1.36

Vývojový tím s nadšením predstavuje Rust 1.36! Čo je nové v Rust 1.36? Budúca vlastnosť stabilizovaná, z nového: alloc crate, MaybeUninit , NLL pre Rust 2015, nová implementácia HashMap a nová vlajka – offline pre Cargo. A teraz podrobnejšie: V Rust 1.36 bola vlastnosť Future konečne stabilizovaná. Pridelenie prepravky. Od Rust 1.36 časti std, ktoré závisia […]

Spoločnosť Valve otvorila nový kompilátor shaderov pre GPU AMD

Spoločnosť Valve ponúkla na konferencii Mesa vývojárov nový kompilátor shaderov ACO pre ovládač RADV Vulkan, umiestnený ako alternatíva k kompilátoru shaderov AMDGPU používanému v ovládačoch OpenGL a Vulkan RadeonSI a RADV pre grafické čipy AMD. Po dokončení testovania a dokončení funkčnosti sa plánuje ponúknuť ACO na zahrnutie do hlavného zloženia Mesa. Cieľom navrhovaného kódu spoločnosti Valve je […]

Opravených 75 zraniteľností v platforme elektronického obchodu Magento

V otvorenej platforme na organizovanie elektronického obchodu Magento, ktorá zaberá asi 20 % trhu so systémami na vytváranie internetových obchodov, boli identifikované slabé miesta, ktorých kombinácia vám umožňuje vykonať útok na spustenie vášho kódu na serveri, získať plnú kontrolu nad internetovým obchodom a organizovať presmerovanie platieb. Chyby zabezpečenia boli opravené vo vydaniach Magento 2.3.2, 2.2.9 a 2.1.18, ktoré celkovo opravili 75 problémov […]

People Can Fly by si radi zahrali Bulletstorm 2, ale zatiaľ dávajú všetko do Outriders

Fanúšikovia klasických strieľačiek vysoko ocenili Bulletstorm, predstavený v roku 2011, ktorý v roku 2017 dostal opätovné vydanie Full Clip Edition. Koncom augusta vyjde podľa výkonného riaditeľa vývojového štúdia People Can Fly Sebastiana Wojciechowského aj verzia pre hybridnú konzolu Nintendo Switch. Ale čo potenciálny Bulletstorm 2? Toto je naozaj zaujímavé pre mnohých ľudí. Ukazuje sa, že nádej […]

Mozilla spustila webovú stránku demonštrujúcu metódy sledovania používateľov

Mozilla predstavila službu Track THIS, ktorá umožňuje vizuálne vyhodnocovať metódy reklamných sietí sledujúcich preferencie návštevníkov. Služba umožňuje simulovať štyri typické profily online správania prostredníctvom automatického otvorenia cca 100 záložiek, po ktorých začnú reklamné siete ponúkať obsah zodpovedajúci zvolenému profilu na niekoľko dní. Ak napríklad vyberiete profil veľmi bohatého človeka, reklama sa začne […]

Vydanie OpenWrt 18.06.04

Pripravená je aktualizácia distribúcie OpenWrt 18.06.4 zameraná na použitie v rôznych sieťových zariadeniach, ako sú smerovače a prístupové body. OpenWrt podporuje mnoho rôznych platforiem a architektúr a má systém zostavovania, ktorý umožňuje jednoduchú a pohodlnú krížovú kompiláciu vrátane rôznych komponentov v zostave, čo uľahčuje vytváranie hotového firmvéru alebo obrazu disku […]