Národní úložiště šedé literatury Nalezeno 1,306 záznamů.  1 - 10dalšíkonec  přejít na záznam: Hledání trvalo 0.00 vteřin. 
Information System for Organizers of Sailing Races
Vaňo, Peter ; Burget, Radek (oponent) ; Bartík, Vladimír (vedoucí práce)
The aim of this thesis is to create an information system for organizers of sailboat races. The system is created as a web application with PWA in Java and TypeScript using the Spring and Angular frameworks. The main function of the system is the management of races and the registration of participants. The system also includes support for placing the race course and navigation to buoys afterward. During the work, importance was placed on expandability, reuse, and simplicity.
Web for Displaying Archive Materials
Malík, Oto ; Veigend, Petr (oponent) ; Rozman, Jaroslav (vedoucí práce)
The thesis deals with the websites analysis of the archives in the Czech Republic and used technologies. The aim of the thesis is to design an intuitive user interface and to create a datacentric web application for displaying archival materials from eight main archives in the Czech Republic. The server part of the application is implemented by using the Java programming language with Spring Boot. The client part of the application is built by using Angular, and the part of the application that is designed for a detailed browsing of the digitized attachments is created by using the OpenSeadragon JavaScript library.
Aplikace pro záznam fotek a videoklipů ovládaná hlasem
Jurčík, Adam Dalibor ; Španěl, Michal (oponent) ; Herout, Adam (vedoucí práce)
Cílem této práce je vytvořit aplikaci, která řeší problémy spojené s nahráváním videa a fotografií téže osoby při sportovních aktivitách. Tyto problémy jsou například, potřeba mít u sebe dálkové ovládání nebo neustálé přerušování činnosti z důvodu ručního spuštění. Lze situaci vyřešit pomocí hlasového ovládání a klíčových slov, po kterých se spustí pořízení fotografie. V práci je podrobně rozebráno, jakým způsobem lze implementovat hlasové ovládání na operačním systému Android v programovacím jazyce Java dohromady s pořízením snímku či videa. Dále obsahuje vysvětlení ukládání těchto souborů a to, jak ovládat hardware zařízení jako například fotoaparát. Práce obsahuje podrobnější popis dvou přístupů k rozpoznání hlasu a popisuje jejich funkčnost v různých způsobech využití.
Aplikace pro správu FPGA karet
Ostrý, Pavel ; Ilgner, Petr (oponent) ; Dobiáš, Patrik (vedoucí práce)
Bakalářská práce se zaměřuje na problematiku správy FPGA karet (Field Programmable Gate Array) v kontextu školního systému VUT FEKT. FPGA karty jsou zařízení, která umožňují programování hardwaru pomocí programovatelných logických obvodů, což umožňuje výrazné zefektivnění specifických úkolů vyžadujících malou odezvu a vysoký průtok dat. Přestože jsou FPGA karty stále populárnější, chybí uživatelská grafická aplikace, která by umožňovala jejich správu v podmínkách školního systému. Cílem této práce je vytvoření aplikace umožňující nastavení, monitorování a řízení FPGA karet prostřednictvím grafického uživatelského rozhraní. Práce je rozdělena do deseti kapitol, přičemž prvních pět se věnuje teoretické části a zbylých pět praktické implementaci. Teoretická část zahrnuje úvod do problematiky FPGA karet, jejich srovnání s jinými zařízeními, popis jejich programování a analýzu požadavků na finální aplikaci s následným výběrem vhodných nástrojů. Praktická část se zaměřuje na implementaci uživatelského rozhraní, strukturu kódu a popis jednotlivých programových tříd a funkcí. Výsledkem práce je grafická aplikace, která splňuje všechny stanovené požadavky a umožňuje konfiguraci, monitorování a řízení FPGA karet v prostředí VUT FEKT. Aplikace byla vyvinuta v programovacím jazyce Java, grafické rozhraní bylo vyvinuto pomocí JavaFX. Aplikace s kartou komunikuje pomocí knihovny libnfb, která je psaná pro C a proto jsou její funkce namapovány prostřednictvím JNA. Tato bakalářská práce přináší aplikaci pro správu FPGA karet vyvinutou na základě potřeb VUT FEKT.
Secure Coding Guidelines for Java
Jalakšová, Michaela ; Malinka, Kamil (oponent) ; Tamaškovič, Marek (vedoucí práce)
Java is a popular programming language that is widely used in a variety of applications. However, Java is not an exception when it comes to being vulnerable to attacks that exploit security vulnerabilities in code. The goal of this thesis is to increase awareness of coding vulnerabilities in Java and to develop an educational tool that will help programmers learn how to write more secure code. The aim of this tool is to provide Java programmers with information about secure coding practices and an environment where they can learn the basics of secure programming. It will also provide a solution to some more common vulnerabilities in Java.
Practical Aspects of Reducing Technical Debt in Software Products
Hricovová, Alžbeta ; Janoušek, Vladimír (oponent) ; Kočí, Radek (vedoucí práce)
This thesis focuses on practical aspects of reducing technical debt in software products, focusing on testing, refactoring, and continuous integration. Technical debt arises from compromises made during software development and, if unaddressed, can negatively impact the product and the company developing it. One of the solutions to reduce technical debt is continuous refactoring and code maintenance. This work describes identified violations of good object-oriented programming principles in the selected product and procedures applied to the product to mitigate the impact of its technical debt.
Comparator of Test Results
Čerbák, Patrik ; Kozák, David (oponent) ; Smrčka, Aleš (vedoucí práce)
This bachelor's thesis deals with the topic of OpenJDK testing in Red Hat and how to make this testing more efficient. One of the main problems when testing is comparing whether a particular test failed on only one variant of a test suite or on multiple variants (one test suite with the same tests has many variants – they differ, for example, in operating systems, runtime architecture, etc.). Because of this, in this thesis, a tool is designed and implemented to compare test results on different variants of a test suite. This tool is implemented in the Java programming language and can run standalone as a CLI program or in a dedicated web environment. This comparator is also part of a so-called Jtreg plugin, which is an open source plugin to Jenkins that is used by the OpenJDK QA team at Red Hat. The tool itself allows you to do a lot of things, such as filtering test suites for comparison, creating a failed tests comparison table, a failed tests stack trace similarity table, or a table comparing the build result of individual test suites.
Ovládání mobilní aplikace hlasem
Cologna, Adam ; Szőke, Igor (oponent) ; Herout, Adam (vedoucí práce)
Cílem této práce je prozkoumat, analyzovat a porovnat dostupné knihovny pro ovládání mobilních aplikací hlasovými pokyny. Zvolený problém jsem dle zadání práce řešil hlavně pro operační systém Android a bral jsem v potaz nejen knihovny pro detekci klíčových slov, ale i knihovny se zaměřením na porozumění řeči. Pro zvolené knihovny jsem provedl testování přesnosti detekce hlasových pokynů a zátěžové testy. Pro potřeby propojení vybraných knihoven vznikla aplikace v moderním programovacím jazyce Kotlin s využitím Jetpack Compose. Hlavním přínosem této práce jsou právě provedené experimenty a výsledná doporučení ohledně zkoumaných knihoven. Mezi nejefektivnější řešení patřila ta od Microsoft Azure a třída Android Speech Recognizer. Hlavními překážkami pro jednotlivé knihovny byla vzdálenost mezi řečníkem a mikrofonem a rušivá hudba v pozadí.
Vývoj a testování modulu pro HTTP/2 v programu Apache JMeter
Szymutko, Roman ; Martinásek, Zdeněk (oponent) ; Šeda, Pavel (vedoucí práce)
Práce se zabývá vývojem nových modulů pro software Apache JMeter. Moduly implementují protokol HTTP/2, který není podporován všemi aplikacemi a servery. Mezi tyto aplikace, které nepodporují HTTP/2, patří i Apache JMeter. Vyvinuté moduly umožňují testovat původně chybějící verzi HTTP/2 a slouží k simulaci zátěže na severu, který se stal obětí útoku odepření služby. Konkrétně se jedná o spouštění útoků HTTP/2 flood a Slow Read. V teoretické části této práce jsou popsány některé typy útoků odepření služby. Jsou zde popsány jak klasické útoky, tak i útoky pomalé, jejichž výhodou je malé využití kapacity sítě. Praktická část popisuje podrobněji hlavní komponenty a to dva vytvořené moduly i webový server použitý k testování funkčnosti řešení.
Integration of Web Data Sources to Information Systems
Hrubý, Erik ; Zaklová, Kristýna (oponent) ; Burget, Radek (vedoucí práce)
The goal of this work is to create a library for the integration of data from web resources, such as HTML document, into information systems. The library is implemented in the Java language and the programmer will be able to use it for quick and easy mapping of data from the HTML document to Java data structures (objects), which he will be able to freely use in his information system operating on the Java platform. The programmer will be required to supply the library with his own implementation, in which the annotations will describe how the given values should be searched using the CSS selector or the XPath expression. The Jsoup library is used to download the web document.

Národní úložiště šedé literatury : Nalezeno 1,306 záznamů.   1 - 10dalšíkonec  přejít na záznam:
Chcete být upozorněni, pokud se objeví nové záznamy odpovídající tomuto dotazu?
Přihlásit se k odběru RSS.