National Repository of Grey Literature 382 records found  1 - 10nextend  jump to record: Search took 0.01 seconds. 
Practical Aspects of Reducing Technical Debt in Software Products
Hricovová, Alžbeta ; Janoušek, Vladimír (referee) ; Kočí, Radek (advisor)
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.
Comparison of Databases Systems for Genealogy
Sadovskyi, Dmytro ; Rozman, Jaroslav (referee) ; Kočí, Radek (advisor)
This bachelor's thesis aims to select the most suitable database management system for storing genealogical data. The study will involve selecting databases of various types, which will be compared based on predefined criteria. Evaluation criteria will focus on database performance, ease of use, and the licensing terms under which the database is distributed.The chosen databases will also be compared with the current relational database, and the results will indicate whether it is advisable to stay with the current model or switch to a different one.
Automatická tvorba diagramů časování
Dítě, Jindřich ; Janoušek, Vladimír (referee) ; Kočí, Radek (advisor)
This works topic is the creation of a tool which could be usable for automatic generation of clocking diagrams based on its structural description, and exporting it to a format usable for further manual editing. This aims to ease one of internal development processes in the company NXP. The created application can successfully import the diagram layout from the structural description, unsuccesfuly tries to apply an automatic graph layout algorithm, and exports the resulting diagram in the format specified by the TinyCAD application.
Implementing gesture recognition on ARM as an alternative to traditional device control
Gajdošík, Richard ; Zbořil, František (referee) ; Kočí, Radek (advisor)
Cieľom tejto bakalárskej práce je vývoj a implementácia systému na rozpoznávanie gest s využitím architektúry ARM, konkrétne s použitím dosky i.MX 93 a TensorFlow Lite. Projekt sa zameriava na aplikáciu neurónových sietí pre rozpoznávanie gest rúk, čím poskytuje alternatívu k tradičným metódam ovládania zariadení. Dôležitou súčasťou práce je rozsiahla analýza existujúcich riešení rozpoznávania gest, zameraná na identifikáciu ich silných stránok a možných vylepšení. Práca detailne opisuje proces navrhovania, vývoja a optimalizácie modelu na rozpoznávanie gest v reálnom čase, špeciálne prispôsobeného pre čipy ARM s dôrazom na efektivitu a výkon. Okrem toho práca aj obsahuje vytvorenie demonštračnej aplikácie, ktorá vizuálne reprezentuje rozpoznané gestá. Užívateľské testovanie je uskutočnené na hodnotenie praktickosti a užívateľského zážitku systému rozpoznávania gest, čo poskytuje cennú spätnú väzbu pre budúce vylepšenia.
Smart Mirror
Peňas, Dalibor ; Rozman, Jaroslav (referee) ; Kočí, Radek (advisor)
A smart mirror is a smart home device that extends the standard function of a mirror by adding information features displayed on its reflection surface. The main goal of the thesis is to define the concept of Smart Mirror and specify one of the possible applications and its realization. The creation of the mirror includes its design using the FreeCAD program and then construction using 3D printing technology. As the main software, the MagicMirror platform is used. It offers a quality solution for transmitting information to its user, which is extended by a module that offers a certain form of locking its user profiles and personal data using a fingerprint reader. A motion sensor is also used, which helps save display usage and creates statistics. The statistics can be used to link up the users’ routines to other smart home appliances.
Web for Transcribing of Genealogical Sources
Susík, Josef ; Kočí, Radek (referee) ; Rozman, Jaroslav (advisor)
This bachelor thesis deals with the creation of a new web environment for transcribing genealogical sources using modern technologies. The existing web application used for transcribing genealogical records http://radegast.fit.vutbr.cz/ is functional, but has shortcomings in the user interface. Therefore, the aim of this work is to improve the current application and implement it using new technologies, for possible future maintenance. The first part of the thesis focuses on analyzing the current state of the application and identifying problem areas. Subsequently, the architecture and design of the new web environment is proposed. The next phase of the work focuses on the implementation of the proposed architecture and problem solving. In the final part of the work, testing is performed. The conclusion of the thesis summarizes the achieved results and suggests possible next steps for the development of the application.
Garbage Collector for PNtalk Objects
Štěpán, Filip ; Janoušek, Vladimír (referee) ; Kočí, Radek (advisor)
Tato práce představuje komplexní výzkum technik garbage collection přizpůsobených speciálně pro PNtalk se zaměřením na použití standardní automatické správy paměti. Tato práce zkoumá nutnost, principy a výhody automatické správy paměti a zdůrazňuje význam al- goritmů garbage collection pro optimalizaci využití paměti a zvýšení výkonu aplikací. Na základě těchto teoretických základů se práce zabývá návrhem, implementací, testováním a srovnávacím testováním garbage collectoru.
Product Data Visualization in PNC Build System
Korytár, Patrik ; Janoušek, Vladimír (referee) ; Kočí, Radek (advisor)
Cieľom tejto bakalárskej práce je zlepšiť vizualizáciu dát súvisiacich s produktami build systému PNC na jeho novom webovom používateľskom rozhraní. Hlavné vizualizačné prvky zahŕňajú tabuľky, grafy, sieťové grafy a palubné panely. Táto práca analyzuje vstupy od používateľov build systému PNC, aby sa zohľadnili skutočné potreby používateľov. Na základe analýzy bol vytvorený dizajn pre úplne nové komponenty používateľského rozhrania a niektoré z už existujúcich boli prepracované. Na ilustráciu nového dizajnu sa vytvorili nákresy. Navrhnuté boli nové koncové body REST API pre dáta vyžadované novými komponentami. Nové funkcie boli následne implementované. Implementačný jazyk je TypeScript. Hlavné knižnice zahŕňajú React, Chart.js, Sigma.js a Graphology. Ako výsledok má teraz nové používateľské rozhranie systému PNC nové funkcie, ktoré pomáhajú s používaním stránok súvisiacich s produktami. Implementácia je tiež ľahko rozšíriteľná pre viac vizualizácií tohto druhu.
Family Tree Drawing in Web Pages
Zedník, Matěj ; Kočí, Radek (referee) ; Rozman, Jaroslav (advisor)
This thesis deals with displaying interactive family trees in a browser using a suitable library of choice. A library programmed in Javascript was used for the solution, which was modified and improved. To obtain the necessary family tree data, a Gedcom-type file is used, which after analysis is converted to a JSON-type structure. This structure is then passed to the modified library to display the family tree. It is therefore possible to display any family's family tree including all its ancestors or a member and descendants.
Educational Tool for Coloured Petri Nets
Navrátil, Ondřej ; Kočí, Radek (referee) ; Rogalewicz, Adam (advisor)
Coloured Petri nets (CPN) are an extension of a standard place-transition Petri nets (P/T PN). Every token and place have its type (and eventually a value) and various inscriptions can be inserted into the net. CPN excel with great readibility and expresivity. At the same time, they carry a well-defined formal basis, which eases its computer simulation and allows limited verification of certain attributes to be performed. Motivation for doing this project is the simple fact that currently only one public software tool is available for CPN creation and simulation - CPNTools developed on the Aarhus university. The program, however, is quite complicated and hard to handle for an unexperienced user. The goal is to research capabilities and properties of both CPNs and CPNTools and on this basis design and implement a didactic application with swift and intuitive interface that helps users without deeper theoretical insight to get a grasp of the problematics.

National Repository of Grey Literature : 382 records found   1 - 10nextend  jump to record:
Interested in being notified about new results for this query?
Subscribe to the RSS feed.