Autor Yuri Gagarin

Návrh Kubernetes klastra: koľko ich má byť?

Poznámka: tento materiál je z edukačného projektu learnk8s – odpoveď na obľúbenú otázku pri navrhovaní infraštruktúry založenej na Kubernetes. Dúfame, že dostatočne podrobné opisy výhod a nevýhod každého z variantov pomôžu pri optimalizácii výberu aj pre váš projekt. TL;DR: rovnaký súbor pracovných záťaží je možné spustiť na niekoľkých veľkých klastroch (na každý klaster […]

Spoločnosť Valve vydala Proton 5.0-7, balík na spustenie hier Windows na Linuxe

Spoločnosť Valve zverejnila verziu projektu Proton 5.0-7, ktorá je založená na vývoji projektu Wine a má za cieľ zabezpečiť spustenie herných aplikácií vytvorených pre Windows a prezentovaných v katalógu Steam na Linuxe. Vývoj projektu je distribuovaný pod licenciou BSD. Proton umožňuje priamo spúšťať herné aplikácie dodávané iba pre Windows v kliente Steam na Linuxe. Balík zahŕňa implementáciu DirectX […]

Vydanie Linuxovej distribúcie Pop!_OS 20.04

Spoločnosť System76, špecializujúca sa na výrobu notebookov, PC a serverov dodávaných s Linuxom, zverejnila vydanie distribúcie Pop!_OS 20.04, vyvíjanej na dodanie na hardvéri System76 namiesto predtým ponúkanej distribúcie Ubuntu a dodávanej s prepracovaným prostredím pracovnej plochy. Pop!_OS je založený na balíkovej báze Ubuntu 20.04 a je tiež označený ako vydanie s dlhodobou podporou (LTS). Vývoj projektu je distribuovaný […]

QtProtobuf 0.3.0

Vydaná nová verzia knižnice QtProtobuf. QtProtobuf je slobodná knižnica, vydávaná pod licenciou MIT. S jej pomocou môžete ľahko používať Google Protocol Buffers a gRPC vo vašom projekte Qt. Zmeny: Pridaná podpora pre serializáciu JSON. Pridaná statická kompilácia pre platformy Win32. Migrácia na názvy polí s použitím registru cAmEl. Pridané releasové rpm balíčky a možnosť […]

Pohodlné architektonické vzory

Ahoj, Habr! V súvislosti s aktuálnymi udalosťami spôsobenými koronavírusom niektoré internetové služby zažívajú zvýšené zaťaženie. Napríklad jedna z obchodných sietí vo Veľkej Británii jednoducho zastavila svoj web so službami online objednávania, pretože nezvládala kapacity. A nie vždy je možné zvýšiť výkon servera len pridaním výkonnejšieho hardvéru, no zákaznícke požiadavky treba spracovávať (inak odídu ku konkurencii). V tejto […]

Top faux pas CIAN

Všetkým pozdrav! Volám sa Nikita, som tímový líder skupiny inžinierov Cian. Jednou z mojich povinností v spoločnosti je znížiť počet incidentov súvisiacich s infraštruktúrou na produkcii na nulu. To, o čom budem hovoriť ďalej, nám spôsobilo veľa problémov, a cieľom tohto článku je zabrániť iným opakovať naše chyby, alebo aspoň minimalizovať ich dopad. […]

Apache Bigtop a výber Hadoop distribúcie dnes

Asi pre nikoho nie je tajomstvom, že minulý rok bol pre Apache Hadoop rokom veľkých zmien. V minulom roku došlo k zlúčení Cloudera a Hortonworks (v podstate k pohlteniu druhého), a Mapr, kvôli vážnym finančným problémom, bol predaný spoločnosti Hewlett Packard. A ak pred niekoľkými rokmi, pri inštaláciách on-premises, bolo potrebné vybrať medzi Cloudera a […]

Microsoft predstavil Rust\/WinRT. Rust-analyzer je k dispozícii na integráciu Rust s IDE

Spoločnosť Microsoft publikovala nástroj Rust/WinRT, ktorý umožňuje používať jazyk Rust na vývoj aplikácií založených na architektúre WinRT (Windows Runtime). Súvisiaci kód projektu bol publikovaný pod licenciou MIT. Rust/WinRT umožňuje podobne ako C++/WinRT vytvárať aplikácie pomocou štandardného nástroja Rust a umožňuje volať akékoľvek existujúce alebo budúce API WinRT pomocou kódu generovaného naživo z metadát, […]

Firefox Preview 5.0 pre Android je dostupný

Pre platformu Android bol vydaný experimentálny prehliadač Firefox Preview 5.0, vyvíjaný pod kódovým názvom Fenix ako náhrada za verziu Firefox pre Android. V priebehu niekoľkých dní bude vydanie dostupné v obchode Google Play (pre správnu funkciu je potrebný Android 5 alebo novší). Firefox Preview používa engin GeckoView, postavený na technológii Firefox Quantum, a súbor knižníc Mozilla Android […]

Projekt Xfce prešiel na GitLab

Vývojári projektu Xfce oznámili dokončenie prechodu na novú vývojovú infraštruktúru založenú na platforme GitLab. Predtým sa na prístup k repozitárom s kódom používala kombinácia cgit a gitolite. Starý server git.xfce.org bol preložený do režimu iba na čítanie, namiesto neho sa má používať gitlab.xfce.org. Migrácia na GitLab nevyvolá zmeny, ktoré by sa týkali používateľov a správcov balíkov, ale […]

Tcl/Tk. Alternatívny dialóg na výber súborov pre platformy Linux a Android

Dnes sa skriptovací jazyk Tcl/Tk používa nielen na počítačoch, ale bol úspešne portovaný aj na platformu Android. Na tejto platforme sa však ukázali všetky nedostatky dialógu na výber súborov tcl/tk (tk_getSaveFile, tk_getOpenFile alebo tk_chooseDirectory). Čo nevyhovuje v tomto dialógu? Chýbajú v ňom základné operácie s priečinkami/súbormi: vytvoriť, zničiť, premenovať. Nie, nemyslite si, že […]

Quarkus: modernizácia aplikácií na príklade helloworld z JBoss EAP Quickstart

Ahojte všetci na tomto blogu, dnes vám prinášame štvrtý príspevok zo série o Quarkus! Predchádzajúci príspevok sa zaoberal tým, ako Quarkus spája MicroProfile a Spring. Pripomeňme, že Quarkus je prezentovaný ako „supersrdečná Java“, ktorú nazývame „Kubernetes-orientovaný Java-stack, optimalizovaný pre GraalVM a OpenJDK HotSpot a postavený z najlepších knižníc a štandardov“. Dnes ukážeme, ako modernizovať […]

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