National Repository of Grey Literature 19 records found  1 - 10next  jump to record: Search took 0.01 seconds. 
Development Environment for YARA Language
Kašťák, Matej ; Křivka, Zbyněk (referee) ; Regéciová, Dominika (advisor)
Cieľom tejto práce je vytvoriť vývojové prostredie pre jazyk YARA. Najprv, definujeme jazyk YARA spolu s tým ako je používaný v rámci Avastu. Ďalej, uvedieme súčasné trendy vývojových prostredí a ako sú typicky rozšírené. Použitím týchto informácií definujeme tri návrhové koncepty YDE, YLS a YARI, ktoré budú implementované ako výsledok tejto práce. Na koniec rozoberieme použité metódy testovania, spätnú väzbu používateľov a možné vylepšenia do budúcnosti.
Generating Code from Textual Description of Functionality
Zobal, Ondřej ; Nosko, Svetozár (referee) ; Smrž, Pavel (advisor)
Tato práce se zabývá vývojem rozšíření do editoru Visual Studio Code, které pomůže vývojářům udržet kvalitu kódu jazyka Python 3. Rozšíření poskytuje možnost generování komentářů a docstringů, návrhu nových jmen proměnných. Rozšíření využívá velké jazykové modely Transformer s řídkou pozorností pro zpracování výsledků. Výsledky bohužel nekonkurují současné konkurenci, jakou je například GPT-3.5-turbo.
Tools Generator for Domain-Specific Languages
Kosík, Daniel ; Regéciová, Dominika (referee) ; Křivka, Zbyněk (advisor)
DSL Tools Generator je nástroj pro zjednodušení vývoje doménově specifických jazyků generováním částí jejich implementace (např. abstraktního syntaktického stromu) v jazyce C# a nástrojů pro použití daného jazyka v editorech kódu. Podle zadané gramatiky a konfiguračního souboru vygeneruje implementaci serveru pro Language Server Protocol a rozšíření pro Visual Studio Code, které poskytuje zvýrazňování syntaxe a syntaktických chyb a základní doplňování kódu. Výsledkem práce je nástroj, který dokáže podstatně zkrátit čas a snížit úsilí potřebné k vytvoření doménově specifického jazyka s podporou v editorech kódu.
Application for Quality Check System of a Device
Tlustoš, Petr ; Baštán, Ondřej (referee) ; Arm, Jakub (advisor)
This bachelor’s thesis focuses on the development of an application for a quality control system of electronic devices, which is crucial for ensuring the reliability of electronic devices and reducing unnecessary costs. The application will provide testing of printed circuit boards (PCBs) using a testing station. It facilitates communication with the test hardware via USB or Bluetooth. The thesis also addresses the capability of uploading and modifying the device firmware and the use of REST API for communication with a cloud database service. It covers the design of test scenarios, definition of requirements and subsequent implementation of the application.
Real-time Content Sharing Extension
Podlužanský, Pavel ; Bidlo, Michal (referee) ; Vašíček, Zdeněk (advisor)
The aim of this thesis is to design and implement an extension for Visual Studio Code editor, which allow to share the content of notebooks. The target group is teachers and students, where teacher shares content of his notebook to students and he teach them how to programming
Support for Educational Intermediate Language
Krejčí, Ondřej ; Tomko, Martin (referee) ; Křivka, Zbyněk (advisor)
This bachelor's thesis deals with the creation of software support for educational intermediate codes IPPcode, IFJcode and VYPcode which are used at FIT BUT in courses covering compilers. The aim of this thesis is the creation of an extension for an existing source code editor which adds syntax highlighting, interpreter and debugger for the mentioned intermediate codes. This thesis contains an evaluation of possible editors. Subsequently, it describes options for extending the selected editor Visual Studio Code and the implementation of the extensions.
Simulation of an ARM Processor for the Education of Programming in Assembler
Ondryáš, Ondřej ; Goldmann, Tomáš (referee) ; Orság, Filip (advisor)
This thesis aims to implement a didactic tool for simulation of an Arm-based processor integrated into the Visual Studio Code editor. The tool facilitates learning about the machine-level programming of these processors. It implements a service that provides an assembler and a simulator for the A32 instruction set. The service is built using the Unicorn emulation framework and other open-source tools. The editor extension uses the service to add support for the development and debugging of programs written in the assembly language. It shows descriptions of used instructions and helps the programmer understand their function. When debugging, it enables stepping through the code and provides various views of the state of the simulated processor, its registers and memory. The solution can be used in the Advanced Assembly Languages course at FIT BUT. It could be further improved in the future to support other architectures and provide an easy learning environment in other courses related to machine-level programming.
Extension of the Eclipse Che Editor for UI Testing Module
Lorinc, Marián ; Lengál, Ondřej (referee) ; Rogalewicz, Adam (advisor)
The goal of this thesis is to design and implement module for testing graphical user interfaces of integrated development environment Eclipse Che. The biggest priority of this thesis is to make the module compatible with module for testing graphical user interfaces of editor Visual Studio Code. In order to ensure compatibility between both editors, new module was created to define common application programming interface for graphical components. Created solution enables Visual Studio Code extension developers to use existing user interface tests in Eclipse Che IDE with minimal effort. As result source code can be shared which reduces maintenance costs.
Control system for drip irrigation
Zíka, Radim ; Benešl, Tomáš (referee) ; Bradáč, Zdeněk (advisor)
The bachelor thesis deals with designing drip irrigation control system. Aim of this thesis is realisation of microcontroler system which enables scheduled control of multiple branches of drip irrigation in an orchard. The design is focused on keeping the power consumption of the circuitry as low as possible. Theoretical part of this thesis focuses on research on drip irrigation and on low power circuit design theory. Practical part of thesis covers microcontroler system design, schematic design, printed circuit board design, revival of designed PCB and designing its control software.
FITkit Plugin for Visual Studio Code
Chaloupka, Jan ; Mrázek, Vojtěch (referee) ; Vašíček, Zdeněk (advisor)
This thesis aims to design and implement an extension for Visual Studio Code editor. The extension allows students to edit, build, simulate and manage FITkit projects without the need for any additional software. Dedicated server is used to remotely build and simulate FITkit projects.

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