Autor Yuri Gagarin

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 […]

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 […]

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 […]

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: […]

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 […]

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 […]

Automatizovaná kontrola požiadaviek technickej špecifikácie v procese dynamického modelovania

Pokračujúc v téme „Aké sú vaše dôkazy?“, pozrime sa na problém matematického modelovania z inej perspektívy. Potom, čo sme sa uistili, že model zodpovedá základnej pravde života, môžeme odpovedať na základnú otázku: „A čo vlastne máme?“ Pri vytváraní modelu technického objektu zvyčajne chceme zabezpečiť, aby tento objekt splnil naše očakávania. Na tento účel sa vykonávajú […]

Modelovo orientované projektovanie. Vytvorenie dôveryhodného modelu na príklade leteckého tepelného výmenníka.

„Ak na klietke slona prečítaš nápis 'bufalo', never vlastným očiam.“ Kozma Prutkov V predchádzajúcom článku o modelovo orientovanom navrhovaní sa ukázalo, prečo potrebujeme model objektu, a dokázalo sa, že bez tohto modelu objektu sa o model based design dá hovoriť len ako o marketingovej hlúpostí, bez zmyslu a bez milosti. Ale s príchodom modelu objektu sa odborní inžinieri vždy […]

Je nebezpečné mať otvorený RDP na internete?

Napriek tomu, že som často čítal názory, že mať otvorený port RDP (Remote Desktop Protocol) na internete je veľmi nebezpečné a nemalo by sa to robiť. Treba poskytovať prístup k RDP buď cez VPN, alebo len z určitých 'bielych' IP adries. Spravujem niekoľko Windows Server pre malé firmy, kde som dostal úlohu zabezpečiť vzdialený prístup […]

Python Gateway v InterSystems IRIS

Tento článok je venovaný Python Gateway — komunitnému projektu s otvoreným zdrojovým kódom pre platformu dát InterSystems IRIS. Tento projekt umožňuje orchestráciu akýchkoľvek algoritmov strojového učenia vytvorených v jazyku Python (hlavné prostredie pre mnohých Data Scientists), využíva množstvo hotových knižníc na rýchle vytváranie adaptívnych, robotizovaných analytických AI/ML riešení na platforme InterSystems IRIS. V tomto článku ukážem ako […]

Nová verzia programu na okamžité zasielanie správ Miranda NG 0.95.11

Bol vydaný nový významný release multi-protokolového klienta pre okamžité zasielanie správ Miranda NG 0.95.11, ktorý pokračuje vo vývoji programu Miranda. Medzi podporované protokoly patrí: Discord, Facebook, ICQ, IRC, Jabber/XMPP, SkypeWeb, Steam, Tox, Twitter a VKontakte. Kód projektu je napísaný v jazyku C++ a šíri sa pod licenciou GPLv2. Program podporuje prácu iba na platforme Windows. Z najvýznamnejších zmien v novom […]

Inlinec — nový spôsob využívania C-kódu v Python skriptoch

Projekt inlinec ponúka nový spôsob inline-integrácie kódu v jazyku C do skriptov v jazyku Python. Funkcie v jazyku C sú definované priamo v jednom súbore s kódom v jazyku Python a sú vyznačené dekorátorom „@inlinec“. Zosumarizovaný skript sa vykonáva tak, ako je, interpreterom spython a vyhodnocuje sa pomocou mechanizmu kodekov poskytnutého v Pythone, ktorý umožňuje pripojiť parser na transformáciu skriptu […]

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