Národní úložiště šedé literatury Nalezeno 25 záznamů.  předchozí11 - 20další  přejít na záznam: Hledání trvalo 0.01 vteřin. 
Detekce tunelování DNS na základě analýzy dat z aplikační vrstvy
Koutenský, Michal ; Krobot, Pavel (oponent) ; Kováčik, Michal (vedoucí práce)
Cieľom práce je návrh detekčného algoritmu na detekciu DNS tunelovania s použitím dát z aplikačnej vrstvy. Samotnému návrhu prechádza prehľad a analýza dostupných tunelovacích nástrojov a ich spoločných znakov. Špecifická pozornosť je venovaná nástroju iodine, s ktorým sú uskutočnené komplexnejšie testy a benchmarky. V závere je implementovaný detekčný algoritmus testovaný na reálnych dátach a sú detailnejšie popísané jeho schopnosti a nedostatky.
Zefektivnění alokace toků v RINA
Koutenský, Michal ; Ryšavý, Ondřej (oponent) ; Veselý, Vladimír (vedoucí práce)
Táto diplomová práca sa venuje návrhu a implementácii stratégie alokovania tokov s podporou pre rezerváciu šírky pásma v rekurzívnej sieťovej architektúre (RINA). Každý tok má vyhradenú šírku pásma, ktorej dostupnosť je garantovaná počas celej doby života toku. Alokátor, ktorý funguje ako distribuovaný systém, má za úlohu nájsť vhodnú cestu v sieťovom grafe a udržiavať informácie o využití spojov aktuálne. Navrhnutý alokátor bol implementovaný do open source projektu rlite. V prvej polovici sa práca zaoberá teóriou riadenia zahltenia a štúdiom algoritmov použitých v TCP. Práca taktiež obsahuje popis hlavnej štruktúry architektúry RINA a konsenzus algoritmu Raft.
Multiplatformní mobilní včelařský deník
Drábek, Petr ; Koutenský, Michal (oponent) ; Pluskal, Jan (vedoucí práce)
Cílem práce je vytvořit přehlednou a intuitivní mobilní aplikaci nahrazující klasické papírové zaznamenávání údajů o včelstvech pro včelaře. Poskytnout možnost propojení této aplikace s úlovou váhou pro ještě větší přehled o stavu včelstev. Aplikace je vyvíjena na platformě Xamarin pro operační systémy Android a iOS. Výsledek této práce má sloužit včelařům k usnadnění práce se včelami, ukládání jejich dat do databáze a umožnit jim s nimi pracovat na různých zařízeních. Poskytnout včelaři aktuální přehled o jeho stanovištích, včelstvech a úlech, ale také přehledné statistiky z těchto dat. 
Automatic Webpage Content Categorisation and Extraction
Rein, Michal ; Koutenský, Michal (oponent) ; Dolejška, Daniel (vedoucí práce)
This thesis describes the development of a flexible system for automatically categorising and extracting content from web pages, with a focus on the darknet environment. We have designed a highly adaptable and scalable system capable of handling any type of content, while taking great care in considering the overall architecture, database structure, and processing pipeline. Using the state-of-the-art language model trained on the natural language inference task, we demonstrate the model's potential to categorise content effectively in a zero-shot environment. We also conduct an analysis of the performance of various hypothesis templates. To further enhance the data extraction process, we have integrated a named entity recognition model and templating methodology for content extraction and proposed an automated segmentation approach using OpenAI's ChatGPT model. In addition, we have developed a user-friendly web client application to enhance the system's accessibility and ease-of-use, evaluated the achieved results, and identified areas for further research and development in this field.
Atomic Update of an Embedded System
Čikel, Tomáš ; Koutenský, Michal (oponent) ; Grégr, Matěj (vedoucí práce)
This work focuses on the issue of atomic updates for embedded systems. Specifically, it focuses on the requirements which embedded systems place on their updates, strategies and technologies which are being used for updating these systems. Next the work introduces the Fire Truck Control System which is an embedded system for controlling fire trucks. Thesis analyzes the update process of this system and presents the design of a new update system which is based on RAUC. Update system implements the creation of updates and system in Yocto, uses Hawkbit for storing and deploying updates, modifies Rauc-Hawkbit-Updater to parse additional packages and implements ability to update devices on CAN bus. The results of this work allows to deploy atomic updates to Fire Truck Control System embedded system, and shows different technologies and solutions, which could be used to remove short comings of this implementation
Implementation of Delta-t Transport Protocol
Chovanec, Zdeněk ; Marek, Marcel (oponent) ; Koutenský, Michal (vedoucí práce)
Delta-t protocol represents a network transport protocol that is currently available only as a specification. The aim of this work is to implement the protocol as a Linux kernel module, extending the current TCP/IP stack. Delta-t supports reliable, connection-oriented, full duplex communication between two endpoints. Main contribution of the protocol is in the area of connection management. No extra packet exchanges are needed for that purpose. Delta-t employs timer-based mechanism in order to avoid connection hazards. Apart from connection management, Delta-t and TCP are quite similar. Therefore, comparison of the two will be provided.
Systém na správu programovacích konvencí v projektu
Orlíček, Michal ; Koutenský, Michal (oponent) ; Pluskal, Jan (vedoucí práce)
Cieľom práce je navrhnúť a implementovať systém na správu programovacích konvencií v projekte. Pred navrhnutím samotného systému bol vykonaný prieskum benefitov programovacích konvencií, analýza používaných konvencií v open source projektoch v službe GitHub a analýza existujúcich technológií spravujúcich programovacie konvencie. Na ich základe boli navrhnuté scenáre použitia, špecifikované požiadavky a určená architektúra. Následne bol systém implementovaný ako webová aplikácia postavená na technológiách Blazor a EditorConfig. Hlavným zámerom bolo vytvoriť systém, ktorý umožní uchovávať všetky druhy používaných programovacích konvencií a zároveň umožní užívateľovi dané konvencie automaticky kontrolovať a generovať. Zverejnený je pod open source licenciou v službe GitHub a nasadený v cloudovej platforme Azure.
Bulk Operation Orchestration in Multirepo CI/CD Environments
Víšek, Jakub ; Pluskal, Jan (oponent) ; Koutenský, Michal (vedoucí práce)
The multirepo model, where solution code is managed in many separate source control repositories instead of a single one, is gaining traction in software engineering. Amongst the disadvantages of this strategy is the amount of mundane work prone to human error involved in performing bulk operations, especially when these repositories are diverse in structure and utilized technologies. This thesis aims to design and implement a solution focused on time-saving and convenience of use that will allow for the definition and orchestration of development processes concerning many separate source control repositories. Finally, the completed solution is piloted in the production environment and evaluated.
Tracker Blocking in WebKitGTK-Based Browsers
Dudík, Samuel ; Koutenský, Michal (oponent) ; Polčák, Libor (vedoucí práce)
This thesis deals with creating an extension for WebKitGTK based browsers that allows users to block advertisements, trackers and other undesirable elements. The extension is implemented in the C programming language. It communicates with a server written in Rust that decides which requests to block and which to allow. The server uses the adblock-rust library that was developed for the Brave browser. Communication between the server and the client uses the Unix domain socket mechanism. The outcome of the thesis is a full-featured content filtering extension that in addition to network filtering also supports dynamic cosmetic filtering. There is also a minimalistic GUI for easy configuration and interaction with the extension.
Generování Blazor komponent z C# tříd
Špavor, Dávid ; Koutenský, Michal (oponent) ; Pluskal, Jan (vedoucí práce)
Táto práca sa zameriava na možnosť automatického generovania pohľadov v dynamických webových aplikáciach vytvorených pomocou technológie Blazor. Úlohou je analyzovať časti užívateľského rozhrania webových aplikácií, technológiu Blazor a vybrať také pohľady, ktoré by bolo možné automaticky vygenerovať a tým zjednodušiť a zefektívniť vývoj. Pre túto úlohu som navrhol a implementoval framework, ktorý obsahuje komponenty podporujúce generovanie pohľadov na základe kontextu v podobe modelu dát obsiahnutých v C# triede. Tieto komponenty podporujú parametre, pomocou ktorých je možné prispôsobovať pohľady priamo vrámci kódu. Výsledkom práce sú implementované dve rozsiahle C# knižnice, ktoré sú dostupné online ako open-source projekt a aj ako balíčky pre možnosť integrácie do existujúcích Blazor aplikácií.

Národní úložiště šedé literatury : Nalezeno 25 záznamů.   předchozí11 - 20další  přejít na záznam:
Viz též: podobná jména autorů
1 Koutenský, Michael
Chcete být upozorněni, pokud se objeví nové záznamy odpovídající tomuto dotazu?
Přihlásit se k odběru RSS.