Rubrika: Blog

37 zranitelností v různých implementacích VNC

Pavel Čeremuškin z laboratoře Kaspersky analyzoval různé implementace systému vzdáleného přístupu VNC (Virtual Network Computing) a objevil 37 zranitelností, které vznikly problémy s pamětí. Zranitelnosti zjištěné v implementacích serverů VNC mohou být zneužity pouze autentizovaným uživatelem, zatímco útoky na zranitelnosti v klientském kódu mohou nastat při připojení uživatele k serveru ovládanému útočníkem. Nejvíce zranitelností bylo zjištěno […]

RFS provede kvalifikační soutěže po eFootball PES 2020 pro vytvoření národního týmu.

Ruský fotbalový svaz uspořádá kvalifikační turnaj v eFootbalu PES 2020 pro vytvoření národního týmu v kyberfotbale. Vítězové kvalifikací se budou moci zúčastnit mistrovství UEFA eEURO 2020, které uspořádají Konami a UEFA. Kvalifikační soutěže proběhnou v prosinci 2019. Přesné termíny konání zatím nejsou zveřejněny. Podle jejich výsledků bude do týmu vybráno čtyři členy, z nichž dva […]

3-way merge v werf: nasazení do Kubernetes s Helm "na steroidech"

Stalo se to, na co jsme (a nejen my) dlouho čekali: werf, naše Open Source utilita pro sestavení aplikací a jejich dodání do Kubernetes, nyní podporuje použití změn pomocí 3-way-merge patchů! Kromě toho byla přidána možnost adopce existujících K8s zdrojů do Helm releasů bez jejich znovuvytváření. Pokud to shrneme, nastavíme WERF_THREE_WAY_MERGE=enabled — dostaneme nasazení „jako v […]

Jak napsat chytrou smlouvu v Pythonu v síti Ontology. Část 3: Runtime API

Toto je třetí část série výukových článků o vytváření smart kontraktů v Pythonu v blockchainové síti Ontology. V předchozích článcích jsme se seznámili s Blockchain & Block API Storage API. Nyní, když máte představu o tom, jak zavolat příslušné API pro trvalé úložiště při vývoji smart kontraktu pomocí Pythonu v síti Ontology, pojďme se seznámit […]

Není možné jednoduše vzít a udělat vše dokonale: co se skrývalo za oponou Guinnessova rekordu

Chcete se dozvědět názor organizátorů „Digitálního průlomu“ na to, jak probíhal konkurz? V tomto příspěvku nebude nic o rozměrech, knize rekordů, vrcholných osobnostech, jedinečných řešeních a bezchybné organizaci. Povíme vám o našich hlavních chybách — věřte nám, bylo jich víc než dost. Ale chyby jsou normální, zejména pokud se z nich učíte. Začněme od začátku […]

Common Desktop Environment 2.3.1

Potichu a nenápadně 16. listopadu proběhla premiéra klasického desktopového prostředí CDE. Projekt původně fungoval pouze na komerčních systémech UNIX, ale od roku 2012 se stal otevřeným a dostupným na moderních systémech Linux, *BSD a Solaris. Stručný seznam změn: Všechny podporované jazyky se opět automaticky kompilují Opraveny stovky varování kompilátoru Tisíce oprav po analýze kódu […]

Google vydal distribuci Mendel Linux 4.0 pro desky Coral

Společnost Google představila aktualizaci distribuce Mendel Linux, určenou pro používání na deskách Coral, jako je Dev Board a SoM. Deska Dev Board představuje platformu pro rychlý vývoj prototypů hardwarových systémů založených na Google Edge TPU (Tensor Processing Unit) pro zrychlení operací spojených s strojovým učením a neuronovými sítěmi. SoM (System-on-Module) je jednou z hotových […]

Vývojáři společnosti Mozilla přidali možnost řízení přístupu k about:config

James Wilcox ze společnosti Mozilla navrhl změnu, která implementuje parametr general.aboutConfig.enable a nastavení GeckoRuntimeSettings aboutConfigEnabled, což umožňuje spravovat přístup na stránku about:config v GeckoView (verze prohlížeče Firefox pro platformu Android). Toto nastavení umožní tvůrcům vestavěných mobilních prohlížečů, které využívají GeckoView, v případě potřeby ve výchozím nastavení zakázat přístup k about:config, a uživatelům […]

Nejhorší Pokémoni v Pokemon Sword a Shield odkazují na skutečnou paleontologickou chybu

Před vydáním Pokemon Sword a Shield objevili hráči v projektu řadu odkazů na kulturu Velké Británie. Jedním z nich je nedávno objevený a je obzvlášť zajímavý. Odkaz se vztahuje na ošklivé pokémony a skutečnou historii Velké Británie. V drtivé většině her Pokemon máte možnost oživovat pokémony z fosilií, které najdete někde v regionu. Dokonce i v Pokemon Red a […]

Jak zabalit aplikaci VueJS + NodeJS + MongoDB do Dockeru

Jak je z předchozího článku zřejmé, pracovala jsem na různých projektech. První dny v novém týmu obvykle probíhají podobně: backend vývojář se připojí ke mně a provádí magické úkony při instalaci a nasazení aplikace. Docker je nenahraditelný pro frontend vývojáře, protože backend je často napsán na široké škále stacků PHP/Java/Python/C# a frontend se nemusí pokaždé odvracet od backendu, aby vše […]

Exploatace strojového učení v poště Mail.ru

Na základě mých vystoupení na Highload++ a DataFest Minsk 2019 se pro mnohé dnes stala e-mailová služba nedílnou součástí života online. Pomocí ní vedeme obchodní korespondenci, uchováváme různé důležité informace spojené s financemi, rezervací hotelů, vyřizováním objednávek a mnohým dalším. V polovině roku 2018 jsme formulovali produktovou strategii rozvoje e-mailu. Jaký by měl být […]

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