Magazín KPI

Časopis Katedry počítačov a informatiky FEI TUKE
kpi

Ako merať pripravenosť stredného podniku na NIS2?

Vyhláška NBÚ č. 227/2025 Z. z. zaviedla pre stredné podniky vyše 150 opatrení, resp. otázok v binárnej forme „áno/nie“, bez váženia a bez prioritizácie. Na Slovensku podľa zdrojov a odbornej praxe zatiaľ neexistuje verejne dostupná metodika ani nástroj, ktorý by prevádzkovateľom základnej služby umožnil systematicky samohodnotiť svoj súlad s aktuálnou legislatívou. Tento článok zhŕňa diplomovú prácu, ktorá takúto metodiku navrhuje – rozkladá zdĺhavé otázky vyhlášky na jednoznačne overiteľné podotázky, integruje historickú skúsenosť s incidentmi, technologickú expozíciu a dopady na biznis procesy do jednotného skóre rizika a výstupom je prioritizovaný zoznam nápravných opatrení.

Ako dokáže umelá inteligencia sledovať dopravu v meste v reálnom čase

Mestá dnes čelia rastúcej doprave, častejším zápcham a potrebám efektívnejšieho riadenia premávky. Moderné technológie umelej inteligencie a počítačového videnia dokážu analyzovať obraz z kamier v reálnom čase, automaticky rozpoznávať vozidlá a zbierať cenné dopravné dáta bez zásahu človeka. Článok približuje princípy detekcie objektov, fungovanie modelov YOLO a možnosti využitia inteligentných dopravných systémov v praxi. Doprava v ére umelej inteligencie Doprava v mestách je každým rokom hustejšia. Rastúci počet vozidiel spôsobuje dopravné zápchy, vyššiu nehodovosť aj väčšie environmentálne zaťaženie.

Detekcia ransomvéru SIEM systémom HELK

Médiami často prebiehajú správy o opätovných útokoch ransomvérom, pri ktorých došlo k zašifrovaniu dôležitých dát, kľúčových pre fungovanie súkromnej spoločnosti, štátnej inštitúcie, alebo inej spoločenskej organizácie. Útočníkmi sú potom požadované obrovské sumy peňazí pre výmenu za šifrovací kľúč, ktorým je možné dáta odšifrovať a takto získať späť. V tomto článku je popísané riešenie detekcie ransomvéru pomocou SIEM systému HELK, pomocou ktorého bola dosiahnutá citlivosť detekcie 65,22% a špecifickosť 100%. Riešenie bolo vytvorené v rámci diplomovej práce „Detekcia bezpečnostných hrozieb“.

Vytváranie simulátorových zadaní v Cisco Packet Tracer

V tomto článku sa budeme venovať rozšíreniu simulátora Packet Tracer s názvom Activity Wizard. Toto rozšírenie umožňuje používateľovi (inštruktorom, ale aj študentom) vytvárať simulátorové zadania podobné tým, ktoré sú obsiahnuté v kurze CCNA. Tento sprievodca obsahuje viacero častí, ktorých definovaním vytvoríme komplexné, dynamické a automaticky hodnotené zadanie. Každú z častí si bližšie popíšeme aj na jednoduchom príklade.

Vizualizácia gestikulácie ruky s podporou MYO Armband

V dnešnej dobe vznikla snaha, tam kde je to vhodné, nahradiť klasická ovládanie pomocou klávesnice a myši. Ako jeden z efektívnych spôsobov sa ukázala gestikulácia. Tento článok opisuje tvorbu webovej aplikácie pre vizualizáciu gestikulácie ľudskej ruky s podporou zariadenia MYO Armband, ktorá má prispieť k rozširovaniu využiteľnosti gestikulácie ako ovládacieho prvku zariadení. Mojou úlohou bolo predovšetkým analyzovať možnosti detekcie pohybu ruky, prostredníctvom náramku MYO a vytvoriť webovú aplikáciu, schopnú výstupy tohto zariadenia využívať pre grafickú 3D reprezentáciu ruky používateľa.

Učenie s posilňovaním s OpenAI Gym

Umelej inteligencii (AI — artifical inteligence) je medzi informatikmi každým rokom venovaná väčšia pozornosť. Možno ste počuli o projekte AlphaGo od Deepmind Technologies, ktorý sa v roku 2017 stal najlepším hráčom 3000 rokov starej čínskej hry Go. V OpenAI dokázali vytvoriť hráča OpenAI 5 pre online počítačovú hru Dota 2, ktorý v apríli 2019 porazil majstra sveta v plnej hre 5 proti 5. Podobných príkladov je každým rokom viac a viac a majú spoločné to, že sa to všetko naučili sami od úplnej nuly. V tomto návode si ukážeme jeden zo základných algoritmov strojového učenia s posilňovaním — Q-learning v Pythone na niektorých jednoduchých prostrediach v Gym od OpenAI.

Princípy technológie MPLS VPN

VPN postavená na technológii MPLS ponúka vysokorýchlostné prenášanie údajov v oddelených IP prostrediach mnohých zákazníkov po celom svete. Zaručuje šírku pásma a nízky čas odozvy. Článok sa venuje rozboru toho ako MPLS spolu s konceptom VRF a protokolom BGP funguje, obsahuje príkladovú topológiu spolu s konfiguračnými krokmi a grafickým znázornením smerovania, a prináša aj pohľad na zariadenia, ktoré sú v dobe písania článku vedúcim štandardom pre spojazdnenie vysokorýchlostného a bezpečného prenosu. Od čitateľa sa očakáva základná znalosť IP smerovania a ISO/OSI modelu pre porozumenie funkcionality a znalosť príkazového riadku Cisco zariadení pre pochopenie konfigurácie a verifikácie.

Úvod do Kubernetes

Kubernetes je nová technológia, ktorá umožňuje jednoduchú správu kontajnerových aplikácií. Podporuje rozdelenie záťaže medzi viacerými službami súčasne. Táto technológia vznikla na základe dnešného trendu používania väčšieho počtu menších služieb (microservices), ktoré tvoria jeden celok. Vďaka tomu, že sa jedná o menšie služby, je teda možné službu lepšie škálovať na základe vyťaženia. Tieto služby zvyčajne bežia v samostatných Docker kontajneroch, ktoré umožňujú oddeliť ich od od zvyšku systému. Na automatizovanú správu týchto kontajnerov sa dá použiť práve Kubernetes, ktorého inštaláciu a základné používanie si ukážeme v tomto článku.

Využitie rozšírenej reality pre navigáciu v priestore

Aplikácia WizAR umožňuje používateľom komunikovať s okolitými elektronickými zariadeniami formou 3D gest vykonávaných pohybom telefónu, kde ovládané zariadenie je vybrané fyzickým poukázaním naň. Takýto spôsob komunikácie imituje používanie čarovnej paličky a snaží sa vytvoriť efekt kúzlenia. Predstavte si napríklad, že chcete vypnúť televízor. Pomocou WizAR môžete nasmerovať telefón na televízor a pohnúť im tak, ako keby ste kreslili vo vzduchu kružnicu. Vykonané gesto je následne spracované umelou inteligenciou, ktorá vyhodnotí povel, ktorý sa následne odošle na prijímajúce zariadenie. Prototyp aplikácie WizAR získal prvé miesto na Živých IT projektov.

Knižnice algoritmov a údajových štruktúr pre jazyk Java

Knižnice údajových štruktúr a algoritmov slúžia na uľahčenie práce programátorov. Ponúkajú riešenia, napísané odborníkmi, ktoré sú čo najviac optimalizované. Niektoré knižnice sú špecializované na konkrétne údajové štruktúry a prácu s nimi, iné sú všestrannejšie a vhodné na univerzálne použitie. Na to, aby sme vedeli vybrať tie správne knižnice, na použitie v našom projekte, je potrebné poznať ich výhody, obmedzenia a na základe toho sa rozhodnúť. Tento článok poskytuje prehľad o aktuálnych, relevantných knižniciach údajových štruktúr a algoritmov.