Number of found documents: 1972
Published from to

Nasazení a licencování aplikace na GitHub Packages
Misskii, Anton; Ilgner, Petr; Kohout, David
2024 - English
Práce se zaměřuje na platformu pro verzování GitHub, konkrétně na její službu GitHub Packages. Cílem je automatizovat proces sestavení ukázkové Java aplikace pomocí grafického rozhraní JavaFX a nástroje Maven na platformě GitHub. To zahrnuje nasazení na GitHub Packages a zajištění, aby bylo možné aplikaci efektivně aktualizovat. Kromě toho musí aplikace obsahovat systém pro verzování a licencování k ochraně softwaru. Dalším klíčovým cílem je popsání a implementace modulárního systému, který byl zaveden v Java 9, který nabízí rozšířené možnosti pro vývoj a distribuci aplikací. Implementací těchto systémů a nasazením aplikace na GitHub Packages projekt sleduje vytvoření komplexní metodologie pro vývoj moderních aplikací, integraci bezpečnostních systémů, udržování spolehlivého systému verzování aplikací a kontinuální doručování a distribuci aplikací prostřednictvím populárních služeb. The work focuses on the versioning platform GitHub, specifically its GitHub Packages service. The goal is to automate the build process of a demo JavaFX application using the JavaFX graphical interface and the Maven tool on the GitHub platform. This includes deployment on GitHub Packages and ensuring the application can be updated efficiently. Additionally, the application must incorporate a system for versioning and licensing to protect the software. Another key objective is to describe and implement the modular Java system introduced in Java 9, which offers enhanced possibilities for application development and distribution. By implementing these systems and deploying the application on GitHub Packages, the project aims to create a comprehensive methodology for developing modern applications, integrating security systems, maintaining a reliable application versioning system, and continuously delivering and distributing applications through popular services. Keywords: Application delivering and distribution practices; Application versioning resolution; GitHub Actions; GitHub Packages; GitHub Services; Java Platform Module System; Licensing models; Praxe dodávání a distribuce aplikací; Řešení verzování aplikací; GitHub Actions; GitHub Packages; GitHub služby; Java Platform Module System; Licenční modely Available in a digital repository NRGL
Nasazení a licencování aplikace na GitHub Packages

Práce se zaměřuje na platformu pro verzování GitHub, konkrétně na její službu GitHub Packages. Cílem je automatizovat proces sestavení ukázkové Java aplikace pomocí grafického rozhraní JavaFX a ...

Misskii, Anton; Ilgner, Petr; Kohout, David
Vysoké učení technické v Brně, 2024

Návrh networkingové platformy pro začínající firmy využívající principy lean canvas a koncepci minimálního životaschopného produktu
Varga, Michal; Chlebovský, Vít; Zich, Robert
2024 - English
Abstrakt Bakalárska práca sa zameriava na strategický rozvoj start-upovej networkingovej platformy na pôde univerzity. Práca nachádza podmienky rozvoja networkingovej platformy pre študentov a akademických pracovníkov VUT v Brne s podnikateľským myslením. Hlavným cieľom platformy je prepojiť študentov a akademických pracovníkov z rôznych fakúlt a zapojiť ich do tvorby nových start-upových tímov a projektov. Cieľom tejto práce je nájsť správne aspekty networkingovej platformy, ktoré musia byť začlenené do tejto študentskej platformy, a vytvoriť MVP (minimal viable product). Na dosiahnutie predpokladaného cieľa sa použilo niekoľko teoretických modelov a metód, aby sa pokryl čo najpresnejší strategický plan rozvoja tejto platformy. Kľúčové slová: platforma, sieť, výskum, študenti, projekty, MVP, podnikanie. Abstract This bachelor's thesis focuses on strategic development of start-up networking platform on the university grounds. The thesis finds the key of development of the networking platform for students and academic staff of Brno University of Technology with an entrepreneurial mindset. The main goal of the platform is to connect students and academic staff from different faculties to engage in creating new start-up teams and projects. Objective of this thesis is to find the right aspects of the networking process that has to be incorporated into this student networking platform and create an MVP (minimal viable product). To reach the estimated goal, several theoretical models and methods were used to cover as precise a strategic plan for the development of the platform as possible. Keywords: Keywords platform; networking; research; students; projects; MVP; entrepreneurship; start-up; lean canvas; Kľúčové slová Platforma; sieť; výskum; študenti; projekty; MVP; podnikanie; start-up; lean canvas Available in a digital repository NRGL
Návrh networkingové platformy pro začínající firmy využívající principy lean canvas a koncepci minimálního životaschopného produktu

Abstrakt Bakalárska práca sa zameriava na strategický rozvoj start-upovej networkingovej platformy na pôde univerzity. Práca nachádza podmienky rozvoja networkingovej platformy pre študentov a ...

Varga, Michal; Chlebovský, Vít; Zich, Robert
Vysoké učení technické v Brně, 2024

Výpočty elektrických a magnetických polí na 2D grafenové nanoelektronice
Richter, Jiří; Zlámal, Jakub; Bartošík, Miroslav
2024 - English
Tato bakalářská práce ze zabývá výpočty elektrického pole v grafenovém biosenzoru na principu polem řízeného tranzistoru a magnetického pole generovaného permanentními magnety pro testování Hallovy sondy v programu COMSOL Multiphysics. Uspořádání molekul elektrolytu u horního hradla a efekt tohoto uspořádání na jeho kapacitu jsou studovány prostřednictvím definování netriviálních průběhů dielektrické funkce v kapce elektrolytu ve vytvořeném modelu biosenzoru. Dále je studováno rozložení a homogenita magnetického pole v oblasti pozice Hallovy sondy při jejím testování. Vlivy držáků magnetů, příčného vychýlení, jejich vzdálenosti a teploty jsou parametry vůči nimž se vyhodnocují vlastnosti pole. This bachelor thesis aims to simulate the electric field in a graphene biosensor based on the field-effect transistor design and the magnetic field generated by permanent magnets for the purpose of graphene Hall probe testing in COMSOL Multiphysics simulation software. The arrangement of molecules of an electrolyte near the top-gate electrode and its effect on its capacitance is studied through the definition of non-trivial dielectric function dependencies in an electrolyte droplet in the biosensor model. Next, the magnetic field distribution and homogeneity in the area of the Hall probe are also studied. The influence of the magnet holders, lateral displacement, their separation distance and temperature are the parameters against which the field properties are investigated. Keywords: graphene; biosensor; Hall probe; electric field; magnetic field; simulation; grafen; biosenzor; Hallova sonda; elektrické pole; magnetické pole; simulace Available in a digital repository NRGL
Výpočty elektrických a magnetických polí na 2D grafenové nanoelektronice

Tato bakalářská práce ze zabývá výpočty elektrického pole v grafenovém biosenzoru na principu polem řízeného tranzistoru a magnetického pole generovaného permanentními magnety pro testování Hallovy ...

Richter, Jiří; Zlámal, Jakub; Bartošík, Miroslav
Vysoké učení technické v Brně, 2024

Simulace procházení webu člověkem
Doležal, Jáchym; Setinský, Jiří; Hranický, Radek
2024 - English
Tato práce představuje slibný nástroj pro automatizovanou webovou navigaci a plnění specifických cílů podle rozhodnutí daných velkým jazykovým modelem, který používá aktuální informace z dané stránky. Výsledky simulátoru s modelem GPT 4 Turbo demonstrují efektivitu tohoto nástroje, který dosahuje úspěšnosti přes 80% v dokončování předem definovaných cílů. Výsledky dokazují použiteljnost tohoto nástroje v reálných případech užití. This work introduces a promising tool for automated web navigation and achieving specific goals based on decisions made by a Large Language Model using information from a current page. The results of the simulator with model GPT 4 Turbo demonstrate the tool’s effectiveness, achieving over 80% success in completing predefined goals. The results show the usability of this tool in real use cases. Keywords: Human behavior simulation; Transformers; OpenAI; Web technologies; Technological advancements; Large Language Models; Website automation; Simulace lidského chování; Transformátory; OpenAI; Webové technologie; Technologický pokrok; Velké jazykové modely; Automatizace webových stránek Available in a digital repository NRGL
Simulace procházení webu člověkem

Tato práce představuje slibný nástroj pro automatizovanou webovou navigaci a plnění specifických cílů podle rozhodnutí daných velkým jazykovým modelem, který používá aktuální informace z dané stránky. ...

Doležal, Jáchym; Setinský, Jiří; Hranický, Radek
Vysoké učení technické v Brně, 2024

Nativní aplikace pro vizualizaci a správu zařízení IoT
Snášelová, Iveta; Hynek, Jiří; John, Petr
2024 - English
Tato práce je zaměřena na vývoj mobilní nativní aplikace pro zlepšení využití IoT technologie v chytrém životním prostředí se zaměřením na správu skleníků. Aplikace adresuje obvyklé problémy při práci s IoT zařízeními, jako komplexní interpretace dat a vzdálenou správu zařízení. Toto je řešeno pomocí přívětivého UI pro zpracování a zobrazení monitorovaných dat v reálném čase a efektivní práci s ovládanými zařízení. Mezi klíčové funkce patří zjednodušené zobrazení současných a historických dat pomocí grafů a systém pro nastavení automatizace ovládání zařízení. Práce se zaměřuje na design a vývoj a znázorňuje, jak podstatnou roli hraje intuitivní UI ve správě IoT zařízení. Tato aplikace může sloužit jako základ pro zjednodušení zobrazení a zpracovaní dat IoT technologie v rámci domacího a zemědělského prostředí. This thesis delves into the development of a mobile native application that aims to enhance the utilization of Internet of Things (IoT) technology in smart environments, with a focus on greenhouse management. The application addresses common challenges associated with IoT device usage, such as complex data interpretation and remote control management, by providing a user-friendly interface for efficient actuator regulation and real-time data monitoring. Its key features include simplified visualization of current and historical data in graph format and a system for setting automated device operation conditions. The thesis focuses on the application's design and development process. It emphasizes the application's crucial role in enhancing the functionality of IoT systems and elevating the overall user experience. The application's possible contributions to IoT technology underscore its potential to advance the usability of smart environments in residential and agricultural settings. Keywords: data; iot; native; react; mobile; application; design; dashboard; smart; data; iot; nativní; react; mobil; aplikace; design; dashboard; chytré Available in a digital repository NRGL
Nativní aplikace pro vizualizaci a správu zařízení IoT

Tato práce je zaměřena na vývoj mobilní nativní aplikace pro zlepšení využití IoT technologie v chytrém životním prostředí se zaměřením na správu skleníků. Aplikace adresuje obvyklé problémy při práci ...

Snášelová, Iveta; Hynek, Jiří; John, Petr
Vysoké učení technické v Brně, 2024

Odolnost biometrické autentizace hlasových asistentů oproti deepfakes
Kaška, Petr; Pleško, Filip; Malinka, Kamil
2024 - English
Hlasoví asistenti (Apple Siri, Amazon Alexa, Google-assistant, Samsung Bixby) podporující hlasové ovládání nabízejí stále více možností, jak nám usnadnit všechny každodenní činnosti. Lidé jim umožňují přístup k datům a informacím, aby mohli všechny tyto funkce plně využívat. Spolu s rychle se rozvíjející technologií hlasového deepfake se objevuje velká hrozba v oblasti zneužití deepfakes k oklamání chytrých hlasových asistentů. Útočník může nahrávat hlas oběti, syntetizovat hlas a vytvořit nahrávku nějakého příkazu, aby oklamal asistenta za cílem poškodit oběť. Cílem této práce je navrhnout experiment, který bude simulovat útoky, provedené syntitickým hlasem, na hlasové asistenty a následně vyhodnotit jejich obranyschopnost. Provedený experiment potvrzuje výchozí hypotézu o zranitelnosti hlasových asistentů vůči deepfake útokům a výsledky jsou velice alarmující s celkovou úspěšností 90\% naznačující nedostatečnou obranu hlasových asistentů a vyžadují zavedení dalších protiopatření, která by zabránila riziku zneužití, protože počet hlasových asistentů v aktivním používání rychle roste. Voice assistants (Apple Siri, Amazon Alexa, Google-assistant, Samsung Bixby) supporting voice control offer more and more possibilities to make all our daily activities easier. People give them access to data and information to take full advantage of all these features. Along with the rapidly developing voice deepfake technology, there is a big threat in the area of misusing deepfakes to trick smart voice assistants. An attacker can record the victim's voice, synthesize the voice and create a recording of some command to trick the assistant in order to harm the victim. The aim of this work is to design an experiment that will simulate attacks, performed by synthetic voice, on voice assistants and then evaluate their defensiveness. The conducted experiment confirms the initial hypothesis of the vulnerability of voice assistants to deepfake attacks and the results are very alarming with an overall success rate of 90% indicating insufficient defense of voice assistants and require the implementation of additional countermeasures to prevent the risk of misuse as the number of voice assistants in active use is rapidly increasing. Keywords: Deepfakes; Speaker Recognition; Voice Assistants; Cyber Security; Security Analysis; Spoofing Attacks; Deepfakes; Rozpoznávání Mluvčího; Hlasoví Asistenti; Kybernetická Bezpečnost; Bezpečnostní Analýza; Spoofing Útoky Available in a digital repository NRGL
Odolnost biometrické autentizace hlasových asistentů oproti deepfakes

Hlasoví asistenti (Apple Siri, Amazon Alexa, Google-assistant, Samsung Bixby) podporující hlasové ovládání nabízejí stále více možností, jak nám usnadnit všechny každodenní činnosti. Lidé jim umožňují ...

Kaška, Petr; Pleško, Filip; Malinka, Kamil
Vysoké učení technické v Brně, 2024

Automaty aplikované v umění
Albrecht, Kryštof; Havel, Martin; Meduna, Alexandr
2024 - English
Tato práce představuje nový programovací jazyk, určený ke kompozici dvourozměrných vizuálních efektů. Jazyk je založen na upravené verzi celulárních automatů navržené pro kompozici. Hlavní platformou, kde efekty mají běžet, je herní engine Godot, kde jsou efekty realizovány pomocí fragment shaderů. This thesis introduces a new programming language for composition of 2D visual effects. The language is based on a modified version of cellular automata designed for composition. The primary target platform is the Godot game engine, where the visual effects run using fragment shaders, although the compiler is platform-agnostic. Keywords: automaton; cellular automaton; effect; VFX; shader; games; art; composition; DSL; GPU acceleration; automat; celulární automat; efekt; VFX; shader; hry; umění; kompozice; DSL; GPU akcelerace Available in a digital repository NRGL
Automaty aplikované v umění

Tato práce představuje nový programovací jazyk, určený ke kompozici dvourozměrných vizuálních efektů. Jazyk je založen na upravené verzi celulárních automatů navržené pro kompozici. Hlavní platformou, ...

Albrecht, Kryštof; Havel, Martin; Meduna, Alexandr
Vysoké učení technické v Brně, 2024

Stínový robot: manipulace s modelem robota v rozšířené realitě
Halenár, Timotej; Bambušek, Daniel; Materna, Zdeněk
2024 - English
Bakalárska práca sa zaoberá manipuláciou s modelom robota v rozšírenej realite za využitia aplikácie pre tablet. Riešenie rozširuje možnosti interakcie v existujúcej aplikácii na vizuálne programovanie robotov -- AREditor. Užívateľ potrebuje pri programovaní v AREditore nastaviť pózu robota, aby mohol definovať body v priestore, na ktoré sa má robot dostať pri vykonávaní programu. Stávajúce riešenie v aplikácii umožňuje iba krokovať fyzického robota po malých inkrementoch pozdĺž osí, čo je nedostatočné pre väčšinu účelov. Hlavným cieľom práce je navrhnúť a implementovať systém, pomocou ktoréhu bude užívateľ schopný rýchlo a jednoducho nastaviť pózu modelu robota, ktorý je premietnutý na obrazovke cez skutočného robota. Užívateľ najskôr ľubovoľne nastaví pózu modelu robota, a následne pošle príkaz skutočnému robotovi, aby zvolenú pózu skopíroval. V riešení bolo využité 3D gizmo, ktorého polohu sleduje koncový bod robotického ramena. Gizmo je možné presúvať v priestore za využitia kamery tabletu a rozšírenej reality, a jeho pohyb je možné obmedziť na jednotlivé osi či roviny v priestore. Riešenie poskytuje možnosť ovládať citlivosť, s akou hýbeme bodom v priestore, možnosť zmeniť súradnicový systém, a samostatné ovládanie pre vzdialenosť gizma od tabletu. Vytvorené riešenie ponúka pohodlnejší spôsob, akým sa dá nastaviť poloha robota, a môže zefektívniť proces programovania. This bachelor thesis is concerned with the manipulation of a robot model in augmented reality, using a tablet device. It extends user interaction of the existing application for robot programming -- AREditor. When programming in AREditor, the user needs to set robot poses in order to define points in space, which the robot needs to reach during program execution. The existing solution of manually positioning the robot in AREditor only allows incremental stepping of the physical robot, which is, in the majority of use cases insufficient. The main goal is to design and implement an interaction scheme, through which the user can easily position a robot model, displayed on-screen over the real robot. The user first sets the pose of the model and then commands the physical robot to copy the chosen pose. The robot arm tracks the current position of a 3D gizmo, which the user can drag in space by moving the tablet, and its movement can be constrained to one of the axes or planes. The solution also offers movement sensitivity controls, a custom coordinate system, and a separate control for gizmo to camera distance. The proposed workflow streamlines the process of setting the pose of a robot and enables users to speed up the program creation. Keywords: augmented reality; user experience; robot; gizmo; axis; android; tablet; Unity; AREditor; ARCOR2; rozšírená realita; užívateľská skúsenosť; robot; gizmo; os; android; tablet; Unity; AREditor; ARCOR2 Available in a digital repository NRGL
Stínový robot: manipulace s modelem robota v rozšířené realitě

Bakalárska práca sa zaoberá manipuláciou s modelom robota v rozšírenej realite za využitia aplikácie pre tablet. Riešenie rozširuje možnosti interakcie v existujúcej aplikácii na vizuálne ...

Halenár, Timotej; Bambušek, Daniel; Materna, Zdeněk
Vysoké učení technické v Brně, 2024

Metody tvorby hlasových deepfakes v reálném čase
Alakaev, Kambulat; Pleško, Filip; Malinka, Kamil
2024 - English
Tato práce zkoumá možnosti generování hlasových deepfake v reálném čase pomocí nástrojů s otevřeným zdrojovým kódem. Experimenty bylo zjištěno, že rychlost generování hlasových deepfakes je ovlivněna výpočetním výkonem zařízení, na kterých jsou nástroje pro tvorbu řeči spuštěny. Byl identifikován model hlubokého učení, který je schopen generovat řeč téměř v reálném čase. Omezení nástroje obsahujícího tento model však bránila kontinuálnímu zadávání vstupních dat pro generování v reálném čase. K řešení tohoto problému byl vyvinut program, který tato omezení překonává. Kvalita generovaných deepfakes byla hodnocena jak pomocí modelů pro detekci hlasových deepfake, tak pomocí online průzkumů na lidech. Výsledky ukázaly, že zatímco model dokázal oklamat detekční modely, nebyl úspěšný při oklamání lidí. Tento výzkum upozorňuje na dostupnost nástrojů pro syntézu hlasu s otevřeným zdrojovým kódem a na možnost jejich zneužití jednotlivci k podvodným účelům. This thesis explores the possibility of achieving real-time voice deepfake generation using open-source tools. Through experiments, it was discovered that the generation rate of voice deepfakes is affected by the computing power of the devices running the speech creation tools. A deep learning model was identified to be capable of generating speech in near real time. However, limitations in the tool containing this model prevented continuous input data for real-time generation. To address this, a program was developed to overcome these limitations. The quality of the generated deepfakes was evaluated using both voice deepfake detection models and human online surveys. The results revealed that while the model could deceive detection models, it was not successful in fooling humans. This research highlights the accessibility of open-source voice synthesis tools and the potential for their misuse by individuals for fraudulent purposes. Keywords: deepfakes; voice deepfakes; biometric systems; realtime voice synthesis; synthetic speech; deep learning; cybersecurity; text-to-speech; voice conversion; open-source deepfake tools; voice deepfake detection; deepfakes; hlasové deepfakes; biometrické systémy; syntéza hlasu v reálném čase; syntetická řeč; hluboké učení; kybernetická bezpečnost; převod textu na řeč; konverze hlasu; open-source deepfake nástroje; detekce hlasového deepfake Available in a digital repository NRGL
Metody tvorby hlasových deepfakes v reálném čase

Tato práce zkoumá možnosti generování hlasových deepfake v reálném čase pomocí nástrojů s otevřeným zdrojovým kódem. Experimenty bylo zjištěno, že rychlost generování hlasových deepfakes je ovlivněna ...

Alakaev, Kambulat; Pleško, Filip; Malinka, Kamil
Vysoké učení technické v Brně, 2024

Vylepšení syntézy kontrolerů pro POMDP s využitím abstrakce a podobnosti.
Shevchenko, Aleksandr; Macák, Filip; Češka, Milan
2024 - English
Částečně pozorovatelný Markovský rozhodovací proces (POMDP) je důležitým modelem pro autonomní plánování, který se používá v mnoha oblastech, jako je robotika a biologie. Tato práce se zaměřuje na metodu Abstraction-Refinement pro induktivní syntézu konečně stavových kontrolérů (FSC) pro POMDP. Klasická verze AR vyžaduje model checking quotient MDP pro celou množinu kompatibilních akcí podrodiny v každé iteraci. My navrhujeme algoritmus, který využívá dědičné závislosti ke snížení velikosti masky pro quotient MDP a ke zrychlení model checkingu pro podrodiny FSC. Také představujeme chytrou verzi tohoto algoritmu, která zachovává všechny jeho výhody a snižuje jeho slabiny. Během experimentů se ukázalo, že náš přístup také ovlivňuje činnost jiných částí syntézy, jako je např. model building. V závislosti na modelu POMDP, pozorujeme jak zrychlení, tak zpomalení ve srovnání s AR. V průměru naše metoda zrychluje celkovou dobu syntézy 1.2 krát a v některých případech až desetkrát. Partially observable Markov decision process is an important model for autonomous planning used in many areas, such as robotics and biology. This work focuses on the Abstraction-Refinement framework for the inductive synthesis of finite-state controllers (FSCs) for POMDPs. The classic version of AR requires model checking of a quotient MDP for an entire set of compatible choices of the subfamily in each iteration. We propose an algorithm that uses inheritance dependencies to reduce the size of the quotient MDP’s mask and accelerate model checking for subfamilies of FSCs. We also introduce a smart version of this algorithm, which preserves all its advantages and reduces its weaknesses. During the experiments, it turned out that our approach also affects the operation of other parts of the synthesis, e.g. model building. Depending on the POMDP model, we observe both speedups and slowdowns in comparison to AR. On average, our approach speeds up the overall synthesis time by 1.2 times, and in some cases up to the factor 10. Keywords: Partially observable Markov decision process; finite-state controller synthesis; model checking; inheritance dependencies for Markov models; Částečně pozorovatelný Markovský rozhodovací proces; syntéza konečně stavových kontrolérů; model checking; dědičné závislosti pro Markovské modely Available in a digital repository NRGL
Vylepšení syntézy kontrolerů pro POMDP s využitím abstrakce a podobnosti.

Částečně pozorovatelný Markovský rozhodovací proces (POMDP) je důležitým modelem pro autonomní plánování, který se používá v mnoha oblastech, jako je robotika a biologie. Tato práce se zaměřuje na ...

Shevchenko, Aleksandr; Macák, Filip; Češka, Milan
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