Kategória: Blog

Ako nastaviť Elasticsearch, aby nedochádzalo k únikom

Za posledný rok došlo k mnohým únikom z databáz Elasticsearch (tu, tu a tu). V mnohých prípadoch sa v databáze uchovávali osobné údaje. Týchto únikov by sa dalo vyhnúť, ak by po zavedení databázy administrátori skontrolovali niekoľko jednoduchých nastavení. Dnes sa o nich porozprávame. Hneď na úvod si ujasníme, že vo svojej praxi používame Elasticsearch na ukladanie logov a analýzu […]

KeyDB ako [potenciálna] náhrada za Redis

Na habre nenájdeme recenzie „rýchlejšej alternatívy Redis“ — KeyDB. Po získaní dostatočne čerstvých skúseností s jeho používaním chcem vyplniť túto medzeru. Predhistória je pomerne banálna: raz pri veľkom návale prevádzky došlo k význačnej degradácii výkonu aplikácie (konkrétne — času odozvy). V tom momente sa, žiaľ, nepodarilo vykonať normálnu diagnostiku prebiehajúceho, preto sme následne naplánovali rad […]

Pracovné uzly Kubernetes: veľa malých alebo niekoľko veľkých?

Pri vytváraní klastera Kubernetes môžu vzniknúť otázky: koľko nastaviť pracovných uzlov a akého typu? Čo je lepšie pre klaster on-premise: kúpiť niekoľko výkonných serverov alebo využiť desiatku starších strojov vo vašom dátovom centre? A v cloude je lepšie vziať osem jednojaderných alebo dva štvorjadrové inštancie? Odpovede na tieto otázky sú v článku Daniela Weibela, inžiniera-programátora a učiteľa vzdelávacie […]

SRE Slurm. Komplexný experiment s odborníkmi z Booking.com a Google.com

Náš tím má rád experimenty. Každý SLRM nie je statické opakovanie predchádzajúcich, ale zamyslenie sa nad skúsenosťami a prechod od dobrého k lepšiemu. Ale so SLRM SRE sme sa rozhodli aplikovať úplne nový formát — poskytnúť účastníkom podmienky, maximálne blízke „bojovým“. Ak stručne načrtnem, čomu sme sa venovali na intenzívnom kurze: „Staviame, rozbíjame, opravujeme, študujeme“. SRE má málo čoho […]

Počítačové questy ako úžasný nástroj na učenie sa slov anglicky.

Učenie sa anglického jazyka prostredníctvom počítačových hier je už zaužívanou praxou. Pretože hry kombinujú dobrú zábavu a možnosť úplne sa ponoriť do ekosystému jazyka, pričom ho učíme bez námahy. Dnes sa zameriame na hry v žánri adventúr, ktoré sú skvelé pre zlepšenie jazykových zručností a určite prinesú veľa zábavy hráčom. Poďme na to! Najprv trochu nudy: čím […]

V opere vylepšili režim „obrázok v obrázku“

Prehliadač Opera sa pravdepodobne nemôže pochváliť popularitou. To platilo aj v časoch klasickej Opery a to isté zostalo aj po prechode na motor Chromium. Napriek tomu je v mnohých prípadoch najinovatívnejší a spoločnosť naďalej pracuje na vylepšení aplikácie. V poslednej aktualizácii bol pridaný vylepšený režim 'obrázok v obrázku'. A na rozdiel od verzie od Googlu, funguje […]

Nové vydania Node.js 13.8, 12.15 a 10.19 s odstránením zraniteľností.

Vývojári serverovej JavaScript platformy Node.js zverejnili opravné vydania 13.8.0, 12.15.0 a 10.19.0, v ktorých bolo odstránených tri zraniteľnosti: CVE-2019-15606 — nesprávne spracovanie voliteľných znakov medzier (OWS) nasledujúcich za hodnotou v HTTP hlavičke; CVE-2019-15605 — možnosť vykonania útoku HRS (HTTP Request Smuggling, ktorý umožňuje vkladať sa do obsahu iných požiadaviek spracovávaných v tom istom vlákne medzi frontendom a backendom) prostredníctvom prenosu […]

Hlavný X-Client-Data ako metóda identifikácie používateľov Chrome

Pri diskusii o iniciatíve Google na zjednotenie obsahu HTTP hlavičky User-Agent upozornil vývojár prehliadača Kiwi na zostávajúcu v Chrome HTTP hlavičku „X-Client-Data“, ktorá potenciálne porušuje platné nariadenie na ochranu údajov v Európskej únii (GDPR). Diskusia tiež kritizovala dvojznačnosť krokov spoločnosti Google, ktorá na jednej strane podporuje metódy na blokovanie skrytej identifikácie a sledovania aktivít […]

Loki — zber logov s využitím prístupu Prometheus

Ahojte, Habrovčania! V nadväznosti na štart nového kurzu „DevOps praktiky a nástroje“ sme pre vás pripravili preklad zaujímavého materiálu. Tento článok je krátkym úvodom do Loki. Projekt Loki je podporovaný spoločnosťou Grafana a je zameraný na centralizované zhromažďovanie logov (zo serverov alebo kontajnerov). Hlavným zdrojom inšpirácie pre Loki bol Prometheus s myšlienkou aplikovať jeho prístupy na správu logov: […]

TTY — terminál, ktorý nie je určený na domáce použitie

Je možné prežiť len s možnosťami TTY? Tu je môj krátky príbeh o tom, ako som sa trápil s TTY, snažiac sa dosiahnuť jeho normálnu funkčnosť. Predhistória Nedávno sa na mojom starom notebooku pokazila grafická karta. Tak veľmi, že som nedokázal spustiť ani inštalátor žiadneho operačného systému. Windows vyhadzoval chyby pri inštalácii základných ovládačov. Inštalácia Linuxu vôbec […]

GCC 9 bol preportovaný pre OS/2

Spoločnosť Bitwise works vykonala portovanie sady kompilátorov GCC 9.2 pre operačný systém OS/2 a platformy založené na tomto operačnom systéme ArcaOS a eComStation. Predtým bol pre ArcaOS ponúkaný GCC 4.9.2, avšak v portoch pre OS/2 bol dostupný GCC 8.3.0. Uvádza sa, že možnosť používať GCC 9 umožní komunite prispôsobiť viac aplikácií a knižníc na prácu v OS/2, vrátane […]

Dark Launch v Istio: tajné služby

„Nebezpečenstvo je moje druhé meno,“ hovoril Austin Powers, muž-záhada medzinárodného formátu. Ale to, čo je cenené superagentmi a tajnými službami, sa vôbec nehodí pre počítačové služby, kde je nuda oveľa lepšia ako nebezpečenstvo. A Istio spolu s OpenShift a Kubernetes robia nasadzovanie mikroslužieb skutočne nudným a predvídateľným procesom – a to je skvelé. O tom a […]

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