Rubrika: Administrace

Složitější systémy. Přechod na kritickou úroveň

Pokud jste strávili nějaký čas přemýšlením o složitých systémech, jistě rozumíte důležitosti sítí. Sítě vládnou našemu světu. Od chemických reakcí uvnitř buňky, po sítě vztahů v ekosystému, obchodní a politické sítě, které utvářejí průběh historie. Nebo zvažte tento článek, který právě čtete. Pravděpodobně jste ho našli na sociální síti, stáhli z počítačové sítě […]

Jak jsme pomocí WebAssembly urychlili webovou aplikaci 20krát

V tomto článku se zabýváme případem urychlení prohlížečové aplikace prostřednictvím nahrazení výpočtů JavaScriptu WebAssembly. Co je WebAssembly? Stručně řečeno, jedná se o binární formát instrukcí pro zásobní virtuální stroj. Často je zkráceně nazýván Wasm, ale to není přesné. Formát instrukcí se vykonává v prohlížeči vedle JavaScriptu. Důležité je, že WebAssembly lze […]

PyDERASN: jak jsem napsal knihovnu ASN.1 se slots a blobs

ASN.1 je standard (ISO, ITU-T, GOST) jazyk popisující strukturované informace a také pravidla pro kódování těchto informací. Pro mě jako programátora je to jen další formát serializace a reprezentace dat, vedle JSON, XML, XDR a dalších. Je extrémně rozšířený v našem každodenním životě a mnozí se s ním setkávají: v mobilní, telefonní a VoIP komunikaci (UMTS, LTE, […]

On vám není dRook

S rostoucí popularitou Rooku bych chtěl probrat jeho úskalí a problémy, které na vás čekají na této cestě. O sobě: Zkušenosti s administrací ceph od verze hammer, zakladatel komunity t.me/ceph_ru na Telegramu. Abych nebyl jenom slovy, budu odkazovat na uznané články na Habr.com (soudě podle hodnocení), které se zabývají problémy s ceph. S většinou problémů […]

Bitmapové indexy v Go: vyhledávání neuvěřitelnou rychlostí

Úvodní slovo Tento referát jsem prezentoval v angličtině na konferenci GopherCon Russia 2019 v Moskvě a v ruštině na meetupu v Nižním Novgorodě. Hovoří o bitmapovém indexu — méně obvyklém než B-tree, ale stejně zajímavém. Sdílím záznam prezentace na konferenci v angličtině a textový přepis v ruštině. Probereme […]

Python — pomocník při hledání levných letenek pro ty, kteří mají rádi cestování

Autor článku, jehož překlad dnes zveřejňujeme, říká, že jeho cílem je popsat vývoj webového scrapera v Pythonu pomocí Selenium, který provádí vyhledávání cen letenek. Při hledání letenek se používají flexibilní termíny (+- 3 dny od uvedených dat). Scraper ukládá výsledky vyhledávání do Excel souboru a zasílá tomu, kdo ho spustil, e-mail se souhrnem […]

Docker: Nepatřičné rady

V komentářích k mému článku Docker: Nepatřičné rady bylo mnoho žádostí vysvětlit, čím je tak hrozný v něm popsaný Dockerfile. Stručné shrnutí předchozí série: dva vývojáři pod tvrdým deadline vytvářejí Dockerfile. Během přípravy k nim přijde Ops Igor Ivanovič. Konečný Dockerfile je tak špatný, že AI je na pokraji infarktu. Teď si vysvětlíme, co je špatně s tímto […]

12. Check Point Úvod R80.20. Logy & Reporty

Vítejte u 12. lekce. Dnes budeme mluvit o další velmi důležité téma, a to o práci s logy a reporty. Občas se tato funkčnost ukáže být téměř rozhodující při výběru ochranného prostředku. Bezpečnostní specialisté opravdu oceňují pohodlný systém reportování a funkční vyhledávání různých událostí. Těžko je za to vinit. V podstatě jsou logy […]

Zálohování v Kubernetes: Existuje

Jmenuji se Sergej, jsem z firmy ITSumma, a chci vám říct, jak přistupujeme k zálohování v Kubernetes. V poslední době se intenzivně zabývám poradenskou činností v oblasti implementace různých devops řešení pro různé týmy, a zvláště úzce spolupracuji na projektech využívajících K8s. Na konferenci Uptime day 4, která byla věnována zálohování ve složitých […]

PowerShell Desired State Configuration a pilník: část 1. Nastavení DSC Pull Serveru pro práci s databází SQL

PowerShell Desired State Configuration (DSC) výrazně zjednodušuje práci na nasazení a konfiguraci operačního systému, rolí serveru a aplikací, když máte stovky serverů. Ale při použití DSC on-premises, tedy ne v MS Azure, se objevuje několik nuancí. Ty jsou obzvlášť patrné, pokud je organizace velká (od 300 pracovních stanic a serverů) a dosud neobjevili svět […]

Používáme AppDynamics s Red Hat OpenShift v3

V poslední době mnoho organizací usiluje o to, aby jejich aplikace přešly z monolitů na mikroslužby pomocí „platformy jako služby“ (PaaS), jako je RedHat OpenShift v3. AppDynamics učinila významné investice do zajištění špičkové integrace s takovými poskytovateli. AppDynamics integruje své agenty s RedHat OpenShift v3 pomocí metodologie Source-to-Image (S2I). S2I je nástroj pro sestavení reprodukovatelných […]

Hledáme zranitelnosti v UC Browser

Úvod Na konci března jsme informovali, že jsme objevili skrytou možnost nahrávání a spuštění neověřeného kódu v UC Browser. Dnes podrobně prozkoumáme, jak toto nahrávání probíhá a jak jej mohou hackeři využít ve svůj prospěch. Před nějakým časem byl UC Browser velmi agresivně propagován a distribuován: byl instalován na zařízení uživatelů pomocí škodlivého software, distribuován s […]

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