Number of found documents: 1972
Published from to

Šablony konfigurací pro Kubernetes
Kubrachenko, Marko; Pavela, Jiří; Rogalewicz, Adam
2024 - English
The aim of this work is to design a tool that enables efficient management of development environments in Kubernetes, based on predefined templates. These templates represent sets of services that form development environments and are used to automate the creation and configuration of these environments. A key component of this tool is the use of Argo CD for the continuous deployment of the latest changes to the environment. The tool also allows for the fast deployment of Docker image versions within the environment according to the developer's needs. This will enable dynamic adjustments to the environment and increase the efficiency of development processes and reduce the time required for routine infrastructure management. Cílem této práce je navrhnout nástroj, který umožní efektivní správu vývojových prostředí v Kubernetes, a to na základě předem definovaných šablon. Tyto šablony reprezentují sady služeb, které formují vývojová prostředí, a slouží k automatizaci vytváření a konfigurace vývojových prostředí. Klíčovou součástí tohoto nástroje je využití Argo CD pro průběžné nasazování posledních změn v prostředí. Nástroj také umožní rychlé nasazování verzí Docker obrazů v rámci prostředí podle potřeb vývojářů. Díky tomu bude možné dynamicky upravovat prostředí, čímž se zvýší efektivita vývojových procesů a sníží se časová náročnost rutinní správy infrastruktury. Keywords: Kubernetes; Argo CD; development environments; Docker; continuous delivery; microservices; DevOps; container; Kubernetes; Argo CD; vývojová prostředí; Docker; průběžné nasazování; mikroslužby; DevOps; kontejner Available in a digital repository NRGL
Šablony konfigurací pro Kubernetes

The aim of this work is to design a tool that enables efficient management of development environments in Kubernetes, based on predefined templates. These templates represent sets of services that ...

Kubrachenko, Marko; Pavela, Jiří; Rogalewicz, Adam
Vysoké učení technické v Brně, 2024

Bytový dům, Brno
Demirkiran, Vedat; Kalousek, Lubor; Müller, Jan
2024 - English
This bachelor's thesis explores the architectural and functional aspects of a block of flats (multi-storey residential building) in Brno-Komín. The residential building comprises four floors, a underground floor which functions as a garage and a flat green roof. The primary objective of this project is to create a living space that accommodates the needs of 8 families. The project explores the use of suitable materials, construction techniques, and building systems to ensure durability, safety, and cost-effectiveness. Addition to that, BIM process is applied by exporting the models from Revit to Trimble by creating .ifc files. The materials used are implemented throughout the building to minimize energy consumption and reduce environmental impact. Tato bakalářská práce zkoumá architektonické a funkční aspekty bytového domu (vícepodlažního bytového domu) v Brně-Komíně. Bytový dům má čtyři podlaží, podzemní podlaží sloužící jako garáž a plochou zelenou střechu. Primárním cílem tohoto projektu je vytvořit obytný prostor, který uspokojí potřeby 6 rodin. Projekt zkoumá použití vhodných materiálů, stavebních technik a stavebních systémů k zajištění odolnosti, bezpečnosti a hospodárnosti. Kromě toho je proces BIM aplikován exportem modelů z Revitu do Trimble vytvořením souborů .ifc. Použité materiály jsou implementovány v celé budově s cílem minimalizovat spotřebu energie a snížit dopad na životní prostředí. Keywords: Block of flats; green roof; BIM; masonry; Revit; Trimble; Rodinný dům; zelená střecha; BIM; zdivo; Revit; Trimble. Available in a digital repository NRGL
Bytový dům, Brno

This bachelor's thesis explores the architectural and functional aspects of a block of flats (multi-storey residential building) in Brno-Komín. The residential building comprises four floors, a ...

Demirkiran, Vedat; Kalousek, Lubor; Müller, Jan
Vysoké učení technické v Brně, 2024

Porovnání metod ustanovení klíčů pomocí kvantové a postkvantové kryptografie
Saganová, Rebeka; Sysel, Petr; Hajný, Jan
2024 - English
The bachelor thesis explores Quantum Key Distribution (QKD) and Post-Quantum Cryp- tography (PQC), analyzing and comparing current methods and trends. The goal of the thesis is a detailed analysis and comparison of current methods and trends in the field of QKD and PQC considering the recommendations from security authorities. The thesis concludes with the development of modular software for performance testing, measuring two candidates for the NIST Post-Quantum Cryptography Key Exchange Mechanism (PQC KEM) standard. Bakalárska práca skúma kvantovú distribúciu kľúčov (QKD) a postkvantovú kryptografiu (PQC), analyzuje a porovnáva súčasné metódy a trendy. Cieľom práce je podrobná ana- lýza a porovnanie súčasných metód a trendov v oblasti QKD a PQC s ohľadom na odpor- účania bezpečnostných autorít. Výstupom je vývoj modulárneho softvéru na testovanie výkonnosti, meranie dvoch kandidátov na štandard NIST Post-Quantum Cryptography Key Exchange Mechanism (PQC KEM). Keywords: post-quantum cryptography; quantum key distribution; security authorities; measure- ment of system; cryptographic system performance; post-kvantová kryptografia; kvantová distribúcia kľúčov; bezpečnostné autority; meranie systému; výkonnosť kryptografického systému Available in a digital repository NRGL
Porovnání metod ustanovení klíčů pomocí kvantové a postkvantové kryptografie

The bachelor thesis explores Quantum Key Distribution (QKD) and Post-Quantum Cryp- tography (PQC), analyzing and comparing current methods and trends. The goal of the thesis is a detailed analysis and ...

Saganová, Rebeka; Sysel, Petr; Hajný, Jan
Vysoké učení technické v Brně, 2024

Tvarování optických polí pro kontrolu a korekci elektronových svazků
Brada, Tomáš; Bouchal, Petr; Hrtoň, Martin
2024 - English
Electrons in an electron microscope are commonly controlled by static electric and magnetic fields. However, there is also the possibility to modify the electron trajectory through the ponderomotive potential created by a laser pulse. This work focuses on creating specially shaped laser beams for this purpose. The first part explains the principle of operation of a light-controlled electron microscope. This is followed by an introduction to the spatial light modulator, which will be used for beam shaping. Then, the search for a phase mask for the spatial modulator is discussed, including commentary on simulation methods for light propagation, a review of iterative algorithms for phase retrieval, and the development process of a custom algorithm. Finally, the developed algorithm is tested in an experiment. Elektrony v elektronovém mikroskopu jsou běžně řízeny statickými elektrickými a magnetickými poli. Existuje však také možnost modifikovat dráhu elektronu skrze ponderomotivní potenciál vytvořený laserovým pulsem. Tato práce se zabývá tvorbou speciálně tvarovaných laserových svazků pro potřeby tohoto zařízení. V první části je vysvětlen princip fungování elektronového mikroskopu řízeného světlem. Následuje přestavení prostorového modulátoru světla, který bude k tvarování svazku využit. Poté je rozebráno hledání fázové masky pro prostorový modulátor, což zahrnuje komentář simulačních metod propagace světla, rešerši iterativních algoritmů pro problém hledání fáze a postup vývoje vlastního algoritmu. Na závěr je vyvinutý algoritmus otestován v experimentu. Keywords: ponderomotive force; beam shaping; spatial light modulator; Gerchberg-Saxton algorithm; ponderomotivní síla; tvarování svazku; prostorový modulátor světla; Gerchbergův-Saxtonův algoritmus Available in a digital repository NRGL
Tvarování optických polí pro kontrolu a korekci elektronových svazků

Electrons in an electron microscope are commonly controlled by static electric and magnetic fields. However, there is also the possibility to modify the electron trajectory through the ponderomotive ...

Brada, Tomáš; Bouchal, Petr; Hrtoň, Martin
Vysoké učení technické v Brně, 2024

Návrh a optimalizace modelu hydraulického odpružení
Zrnčík, Matej; Králík, Jan; Radil, Filip
2024 - English
This thesis focuses on design and optimization of a decoupled hydraulic suspension model with goal of achieving desired dynamical behaviour of a car. Suspension model is created in Matlab, Simulink. This thesis describes the process of designing the suspension model, finding input into its simulation, determining output of the simulation and process of its optimization. At the end, drawing conclusions from the optimization results. Tato práce se zaměřuje na návrh a optimalizaci modelu odděleného hydraulického odpružení s cílem dosáhnout požadovaného dynamického chování automobilu. Model zavěšení je vytvořen v prostředí Matlab, Simulink. Tato práce popisuje proces návrhu modelu zavěšení, zjištění vstupů do jeho simulace, určení výstupu simulace a proces jeho optimalizace. Nakonec vyvození závěrů z výsledků optimalizace. Keywords: Suspension; modeling; optimalisation; automotive; Odpružení; modelování; optimalizace; automobilový průmysl Available in a digital repository NRGL
Návrh a optimalizace modelu hydraulického odpružení

This thesis focuses on design and optimization of a decoupled hydraulic suspension model with goal of achieving desired dynamical behaviour of a car. Suspension model is created in Matlab, Simulink. ...

Zrnčík, Matej; Králík, Jan; Radil, Filip
Vysoké učení technické v Brně, 2024

Vestavné bezdrátové monitorování a řízení fotovoltaického systému
Kovács, Attila; Lojda, Jakub; Strnadel, Josef
2024 - English
The renewable energy sources market is a highly competitive market. For household use photovoltaic systems have the highest adoption rate. Even with its high adoption rate the general adopter doesn't really understand it and leaves some things to the company which does the installation. This bachelor thesis first introduces the reader to the various components a photovoltaic system consists of. Later the creation of a prototype is described. This prototype is a universal solution for monitoring and controlling the output of any photovoltaic system. This is accomplished by measuring the power output of each photovoltaic panel with this data it is possible to diagnose a faulty panel and by comparing the complete output of the photovoltaic panels with the inverter's output a failing inverter can also be early detected. For accessing the data a simple web application was created. The current prototype is able to measure the power going through it, It's able to toggle the output power. The final part of the thesis describes the current prototypes shortcomings and possible ways on how to mitigate them it also mentions problems which arose during the creation of the prototype and how they were solved. Na trhu s obnoviteľnými zdrojmi energie je veľká konkurencia. Najčastejšie sa v domácnostiach využívajú fotovoltaické systémy. Avšak aj napriek ich častému využitiu v domácnostiach im bežný používateľ nerozumie a ponecháva niektoré záležitosti spoločnosti, ktorá vykonáva inštaláciu. Táto bakalárska práca najprv čitateľa oboznámi s rôznymi komponentami, z ktorých fotovoltaický systém pozostáva. Neskôr popisujeme vytvorenie prototypu. Tento prototyp je univerzálnym riešením pre monitorovanie a riadenie výkonu akéhokoľvek fotovoltaického systému. Dosiahneme to meraním výkonu každého fotovoltaického panelu, s týmito údajmi môžeme diagnostikovať chybný panel a porovnaním celkového výkonu fotovoltaických panelov s výstupom meniča včas zistiť poruchu meniča. Pre prístup k údajom bola vytvorená jednoduchá webová aplikácia. Súčasný prototyp je schopný merať prechádzajúcu energiu a prepínať výstupnú energiu. V záverečnej časti práce popisujeme súčasné nedostatky prototypov a možné spôsoby ich zmiernenia, venujeme sa aj problémom, ktoré vznikli pri tvorbe prototypu a aj ich riešeniam. Keywords: wireless monitoring and control; photovoltaic systems; Internet of Things; LoRa; LoRaWAN; embedded systems; bezdrôtové monitorovanie a ovládanie; fotovoltaické systémy; Internet of Things; LoRa; LoRaWAN; vstavané systémy Available in a digital repository NRGL
Vestavné bezdrátové monitorování a řízení fotovoltaického systému

The renewable energy sources market is a highly competitive market. For household use photovoltaic systems have the highest adoption rate. Even with its high adoption rate the general adopter doesn't ...

Kovács, Attila; Lojda, Jakub; Strnadel, Josef
Vysoké učení technické v Brně, 2024

Podpůrné nástroje pro ověřování lidské schopnosti rozpoznávat deepfakes
Potančok, Patrik; Malinka, Kamil; Firc, Anton
2024 - English
The aim of this thesis is to create a web application using PHP and MySQL, that will test the human ability to detect deepfake recordings while collecting their data like date of birth, native language, proficiency in other languages, how many times and how long did they listen to a recording and a number of correct answers. This application includes management of the recordings and the users and the ability to export user data in CSV format. The application was implemented using Laravel, Vue.js and MySQL. Cieľom tejto práce je vytvoriť webovú aplikáciu s použitím PHP a MySQL, ktorá bude testovať schopnosť ľudí rozpoznať deepfake nahrávky a pritom zbierať ich údaje ako dátum narodenia, rodný jazyk, znalosti ďalších jazykov, koľkokrát a ako dlho počúvali nahrávku a počet správnych odpovedí. Aplikácia zahŕňa správu nahrávok a používateľov, a možnosť exportu údajov používateľov vo formáte CSV. Aplikácia bola implementovaná s použitím Laravel, Vue.js a MySQL. Keywords: deepfake; synthetic speech; web application; experiment; Laravel; user interface; data analysis; PHP; MySQL; deepfake; syntetická reč; webová aplikácia; experiment; Laravel; užívateľské rozhranie; analýza dát; PHP; MySQL Available in a digital repository NRGL
Podpůrné nástroje pro ověřování lidské schopnosti rozpoznávat deepfakes

The aim of this thesis is to create a web application using PHP and MySQL, that will test the human ability to detect deepfake recordings while collecting their data like date of birth, native ...

Potančok, Patrik; Malinka, Kamil; Firc, Anton
Vysoké učení technické v Brně, 2024

Game Development for Assessment of Human Memory, Attention and Reflexes
Petrovskyi, Denys; Hussain, Yasir; Malik, Aamir Saeed
2024 - English
This thesis details the development of an Android application designed to simultaneously assess memory, attention and reflexes. The main goal was to create an interactive platform that not only engages users in cognitive tasks, but also allows them to track their performance over time through statistical analysis and progress graphs. Using the Flutter framework, the application offers a user-friendly and clear design, integrated with Firebase for efficient user data management and authentication. The project involved the development of a series of cognitive modules integrated into a single game that dynamically adjusts to the user's results, ensuring accurate assessments and user engagement. The user interface was designed to be intuitive, ensuring ease of use and accessibility. User test results show that the application successfully measures cognitive abilities and provides users with valuable feedback, thereby supporting continuous cognitive improvement. This work demonstrates the potential of gamified cognitive assessments in mobile applications, contributing to the fields of educational technology and cognitive psychology. V této práci je podrobně popsán vývoj aplikace pro Android, která je určena k současnému hodnocení paměti, pozornosti a reflexů. Hlavním cílem bylo vytvořit interaktivní platformu, která uživatele nejen zapojí do kognitivních úkolů, ale také jim umožní sledovat jejich výkon v čase prostřednictvím statistické analýzy a grafů průběhu. Aplikace s využitím frameworku Flutter nabízí uživatelsky přívětivý a přehledný design a je integrována se službou Firebase pro efektivní správu uživatelských dat a ověřování. Projekt zahrnoval vývoj řady kognitivních modulů integrovaných do jediné hry, která se dynamicky přizpůsobuje výsledkům uživatele, čímž zajišťuje přesné hodnocení a zapojení uživatele. Uživatelské rozhraní bylo navrženo tak, aby bylo intuitivní a zajišťovalo snadné používání a přístupnost. Výsledky uživatelských testů ukazují, že aplikace úspěšně měří kognitivní schopnosti a poskytuje uživatelům cennou zpětnou vazbu, čímž podporuje neustálé zlepšování kognitivních schopností. Tato práce demonstruje potenciál herního hodnocení kognitivních schopností v mobilních aplikacích a přispívá k rozvoji oborů vzdělávacích technologií a kognitivní psychologie. Keywords: game development; memory; attention; reflexes; cognitive assessment; flutter; firebase; cloud firestore; real-time analytics; user interface design; database management; cognitive functions; vývoj her; paměť; pozornost; reflexy; kognitivní hodnocení; flutter; firebase; cloud firestore; analýza v reálném čase; návrh uživatelského rozhraní; správa databáze; kognitivní funkce Available in a digital repository NRGL
Game Development for Assessment of Human Memory, Attention and Reflexes

This thesis details the development of an Android application designed to simultaneously assess memory, attention and reflexes. The main goal was to create an interactive platform that not only ...

Petrovskyi, Denys; Hussain, Yasir; Malik, Aamir Saeed
Vysoké učení technické v Brně, 2024

Vývojový modul pro radarový senzor bezpečnosti jednostopých vozidel
Ťavoda, Martin; Kubíček, Michal; Honek, Marek
2024 - English
This thesis deals with the hardware and software design of a development module for a Radar Safety Sensor. This product is developed by the company ALPS ALPINE Co., Ltd and it uses a Frequency-Modulated Continuous Wave radar to track objects behind single-track vehicles. The current version of the radar tracking algorithm has significant object tracking deficiency when the vehicle makes a turn and the radar Field of view tilts. The assumed solution is to add an Inertial Measurement Unit data to the algorithm. The designed development module includes the IMU sensor and provides development interfaces, output peripherals, power management, and mounting for the radar. The included software implements this module into the existing radar development environment where the communication is provided via Robot Operating System 2 framework. Táto práca sa zaoberá návrhom hardvéru a softvéru vývojového modulu pre senzor bezpečnosti jednostopových vozidiel. Tento produkt je vyvíjaný spoločnosťou ALPS ALPINE Co., Ltd. a využíva radar s technológiou frekvenčne modulovanej postupnej vlny na sledovanie objektov, nachádzajúcich sa za jednostopovým vozidlom. Aktuálna verzia sledovacieho algoritmu dosahuje výrazné nepresnosti pri jazde v zákrute, keď sa nakláňa zorné pole radaru. Predpokladaným riešením je pridanie dát z inerciálnej meracej jednotky do sledovacieho algoritmu. Vytvorený vývojový modul obsahuje práve túto jednotku, vývojové rozhranie, výstupné periférie, riadenie napájania a upevnenie radaru. Zahrnutý softvér implementuje tento modul do existujúceho vývojového prostredia pre radar, pričom sa pre komunikáciu využíva Robotický Operačný Systém 2 (ROS2). Keywords: embedded device; development module; inertial measurement unit; cyclo-safety equipment; ROS 2; ESP32; micro-ROS; vstavaný systém; vývojový modul; inerciálna meracia jednotka; bezpečnostné cyklo doplnky; ROS 2; ESP32; micro-ROS Available in a digital repository NRGL
Vývojový modul pro radarový senzor bezpečnosti jednostopých vozidel

This thesis deals with the hardware and software design of a development module for a Radar Safety Sensor. This product is developed by the company ALPS ALPINE Co., Ltd and it uses a ...

Ťavoda, Martin; Kubíček, Michal; Honek, Marek
Vysoké učení technické v Brně, 2024

Formální modely pro práci s datovými jazyky
Vašák, Jan; Havlena, Vojtěch; Lengál, Ondřej
2024 - English
Data words are a common way to formally work with words over infinite alphabets. In practice, an infinite alphabet can represent an actually infinite set, such as the integers or a set of strings, or a large finite set, such as the Unicode symbols. We explore some theoretical properties of register set automata, a data word model that, crucially, can be used as a means to determinise a large class of register automata (this allows, e.g., for a deterministic automata representation of a class of regexes with back-references). We also extend streaming data string transducers, a model designed to represent a class of list-processing programs, with set-registers. This extension can, for example, represent a program that removes duplicates from a list, which is not representable using the base model. We then show that this extension’s functional equivalence problem is decidable. Lastly, a prototype regex matcher based on register set automata was implemented, and we experimentally show that it performs well under regular expression denial of service attacks that can cripple other matchers used in practice. Datová slova jsou běžně používaná pro formální práci se slovy nad nekonečnými abecedami. V praxi může nekonečná abeceda modelovat skutečně nekonečnou množinu, např. celá čísla nebo množinu řeťezců, nebo velkou konečnou množinu, jako např. znaky sady Unicode. Tato práce se nejprve věnuje teoretickým vlastnostem registrově množinových automatů. Registrově množinové automaty jsou modelem nad datovými slovy, který lze použít pro determinizaci velké třídy registrových automatů (toto např. umožňuje deterministickou automatovou reprezentaci třídy regulárních výrazů se zpětnými odkazy). Dále jsme rozšířili streaming data string převaděče, model určený pro modelování třídy programů pro zpracování lineárních seznamů, o množinové registry. Toto rozšíření umožňuje např. modelovat program, který odstraní duplicitní hodnoty z lineárního seznamu, což není možné modelovat základními streaming data string převaděči. Ukážeme, že problém funkční ekvivalence je pro toto rozšíření rozhodnutelný. Také byl naimplementován prototyp regex matcheru založený na registrově množinových automatech. Ukážeme, že prototyp si vede dobře pod ReDoS (regular expression denial of service) útoky, které jsou efektivní vůči regex matcherům používaným v praxi. Keywords: data words; register set automata; streaming data string transducers; regular expressions with back-references; datová slova; registrově množinové automaty; streaming data string převodníky; regulární výrazy se zpětnými odkazy Available in a digital repository NRGL
Formální modely pro práci s datovými jazyky

Data words are a common way to formally work with words over infinite alphabets. In practice, an infinite alphabet can represent an actually infinite set, such as the integers or a set of strings, or ...

Vašák, Jan; Havlena, Vojtěch; Lengál, Ondřej
Vysoké učení technické v Brně, 2024

About project

NRGL provides central access to information on grey literature produced in the Czech Republic in the fields of science, research and education. You can find more information about grey literature and NRGL at service web

Send your suggestions and comments to nusl@techlib.cz

Provider

http://www.techlib.cz

Facebook

Other bases