Autor Yuri Gagarin

How to Choose an Open Source License for a RAD Framework on GitHub

V tomto článku sa trochu porozprávame o autorských právach, ale predovšetkým o výbere slobodnej licencie pre RAD framework IONDV. Framework a pre open-source produkty postavené na jeho základoch. Povieme si o povolenej licencii Apache 2.0, čo nás k nej viedlo a s akými rozhodnutiami sme sa stretli v procese. Proces výberu licencie je dosť náročný […]

Kubernetes Operator v Pythone bez frameworkov a SDK

Go je v súčasnosti monopolom medzi programovacími jazykmi, ktoré si ľudia vyberajú na písanie operátorov pre Kubernetes. Na tento fakt existujú objektívne dôvody, ako: Existuje mimoriadne silný rámec na vývoj operátorov v Go – Operator SDK. Na Go sú napísané také „prelomové“ aplikácie, ako Docker a Kubernetes. Písať svojho operátora v Go znamená hovoriť s ekosystémom na […]

Výhody a nevýhody HugePages

Preklad článku bol pripravený pre študentov kurzu „Správca Linuxu“. Predtým som písal o tom, ako skontrolovať a povoliť využívanie Hugepages v Linuxe. Tento článok bude užitočný len v prípade, že skutočne máte, kde využiť Hugepages. Stretnul som množstvo ľudí, ktorí sú oklamaní perspektívou, že Hugepages zázračne zvýšia výkon. Napriek tomu je hugepaging zložitá téma, […]

Aktualizácia DNS serverov BIND 9.14.4 a Knot 2.8.3

Boli zverejnené opravy stabilných vetiev DNS servera BIND 9.14.4 a 9.11.9, ako aj experimentálnej vetvy 9.15.2, ktorá je v súčasnosti vo vývoji. V nových vydaniach bola odstránená zraniteľnosť (CVE-2019-6471), spôsobená podmienkou pretekania, ktorá môže viesť k odmietnutiu služby (ukončenie procesu pri spustení asserta) pri blokovaní veľkého počtu prichádzajúcich paketov. Okrem toho, nová verzia 9.14.4 pridáva podporu pre API GeoIP2 […]

Vývoj aplikácie na SwiftUI. Časť 1: prenos dát a Redux

Po účasti na prednáške State of the Union na WWDC 2019 som sa rozhodol podrobne preskúmať SwiftUI. Strávil som veľa času prácou s ním a teraz som sa dal do vývoja skutočnej aplikácie, ktorá by mohla byť užitočná širokej verejnosti. Nazval som ju MovieSwiftUI – je to aplikácia na vyhľadávanie nových a starých filmov a ich zbieranie […]

Vyváženie zápisu a čítania v databáze

V predchádzajúcom článku som opísal koncept a implementáciu databázy založenej na funkciách, nie na tabuľkách a poliach ako v relačných databázach. Obsahoval množstvo príkladov, ktoré ukazovali výhody takého prístupu pred klasickým. Mnohí ich považovali za nedostatočne presvedčivé. V tomto článku ukážem, akým spôsobom taká koncepcia umožňuje rýchlo a pohodlne vyvažovať […]

Funkcionálna DBMS

Svet databáz už dávno ovládli relačné DBMS, kde sa používa jazyk SQL. Tak veľmi, že vznikajúce varianty nazývame NoSQL. Podarilo sa im získať určitý priestor na tomto trhu, ale relačné DBMS sa nechystajú zomrieť a naďalej sa aktívne používajú na svoje účely. V tomto článku chcem opísať koncept funkcionálnej databázy. Pre lepšie porozumenie, […]

Spoločnosť Microsoft pracuje na novej globálnej kontrole pre multimédiá vo svojom prehliadači Edge založenom na Chromiu.

Nedávno som sa stretol s ešte nie veľmi populárnym nástrojom v svete DevOps, Azure DevOps pipelinami. Hneď som pocítil nedostatok zrozumiteľných návodov alebo článkov na túto tému, neviem, čím je to spôsobené, ale Microsoft má rozhodne na čom zapracovať pri propagácii tohto nástroja. Dnes si postavíme pipeline pre automatizované testovanie v cloudovom prostredí Azure. Takže, […]

V novom Microsoft Edge môže vzniknúť globálna kontrola multimédií

Spoločnosť Microsoft pracuje na novom globálnom ovládači médií vo svojom prehliadači Edge na báze Chromium. Ako sa uvádza, teraz ovládací prvok, ktorý sa aktivuje stlačením tlačidla „Médiá“ v adresnom riadku, dokáže zobrazovať nielen zoznam práve prehrávaných audio alebo video súborov, ale aj ďalšie aktívne multimediálne relácie, ktoré je potom možné prepínať a spravovať samostatne. […]

Budujeme pipeline automatizovaného testovania na Azure DevOps

Spoločnosť Google oznámila zvýšenie odmien vyplácaných v rámci programu na odmeňovanie za odhaľovanie zraniteľností v prehliadači Chrome a jeho základných komponentoch. Maximálna odmena za vytvorenie exploitov pre únik zo sandboxového prostredia bola zvýšená z 15 na 30 tisíc dolárov, za metódu obchádzania obmedzenia prístupu v JavaScripte (XSS) z 7,5 na 20 tisíc dolárov, […]

Uvoľnenie systému na detekciu útokov Snort 2.9.14.0

Spoločnosť Cisco vydala verziu Snort 2.9.14.0, voľného systému pre detekciu a prevenciu útokov, ktorý kombinuje metódy porovnávania podľa signatúr, prostriedky na inšpekciu protokolov a mechanizmy na odhaľovanie anomálií. Hlavné novinky: Bola pridaná podpora maskovania čísel portov v cache hostiteľov a možnosť predefinovania viazania identifikátorov aplikácií na sieťové porty; Pridali sa nové šablóny klientského softvéru na zobrazenie žiadosti […]

V Kazachstane niekoľko veľkých poskytovateľov zaviedlo zachytávanie HTTPS prevádzky

V súlade s platnými zmenami zákona „O komunikáciách“, ktoré vstúpili do platnosti v Kazachstane v roku 2016, mnohí kazašskí poskytovatelia, vrátane Kcell, Beeline, Tele2 a Altel, od dnešného dňa zaviedli systémy na interceptovanie HTTPS prevádzky zákazníkov s výmenou pôvodne používaného certifikátu. Zavedenie systému interceptovania sa pôvodne plánovalo na rok 2016, ale táto operácia bola neustále odkladaná a zákon už stal […]

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