National Repository of Grey Literature 121 records found  1 - 10nextend  jump to record: Search took 0.00 seconds. 
Web Browser Extension for Page Analysis
Navrátil, Rostislav ; Křivka, Zbyněk (referee) ; Burget, Radek (advisor)
The purpose of this thesis is to create a WebExtensions oriented module for a web browser. An extension module allows the user to submit details about the currently displayed web page and text content to a server application for thorough analysis and displaying the result. It is built on ExtensionAPIs, but is also supported in WebExtensions based web browsers. The communication between the extension module and the server is realized by XMLHttpRequest and the server application itself is implemented in PHP.
Annotations editor for WYSIWYG JavaScript-Based Text Editors
Kleban, Martin ; Schmidt, Marek (referee) ; Dytrych, Jaroslav (advisor)
This master's thesis deals with analysis of plugins development possibilities for WYSIWYG JavaScript-based text editors (TinyMCE, CKEditor, NicEdit, jWYSIWYG) and it describes design of annotations editor as a plugin for chosen editors. Structured annotations editor was implemented for TinyMCE and it includes own user interface implementation without usage of any complex universal libraries. Gained pieces of knowledge from WYSIWYG editors analysis and annotations editor implementation are to be found in the enclosure.
Annotation Addon for Internet Explorer
Pěnkava, Pavel ; Kouřil, Jan (referee) ; Dytrych, Jaroslav (advisor)
This thesis deals with the creation of the Internet Explorer browser extension for annotation creation. It describes the extension concept and the consequent implementation of solution. It also includes the evaluation of other applicable technologies for extension creation, along with their advantages and disadvantages. Addon is designed to cooperate with the annotation server of 4A Framework (Annotations Anywhere, Annotations Anytime) project. The communication format between them is therefore based on the project specifications.
Annotations in WYSIWYG Text Editors
Loukota, Petr ; Kouřil, Jan (referee) ; Dytrych, Jaroslav (advisor)
This bachelor's thesis deals with the design of fixes and improvements of available annotations editor and their implementation. The annotations editor for WYSIWYG text editors is created in JavaScript language and developed in the environment of TinyMCE editor. It is independent on a web browser and it will be possible to use it with other WYSIWYG editors like CKEditor or Aloha in future. The design is focused on manipulation with attributes of types but it also deals with the new concept of settings of annotations editor. The processing of suggested annotations that are sent by a server is also part of the solution. This thesis describes the design and implementation of mentioned improvements and pay attention to the possible ways of another development at its end.
3D Slicer Extension for Tomographic Images Segmentation
Chalupa, Daniel ; Jakubíček, Roman (referee) ; Mikulka, Jan (advisor)
This work explores machine learning as a tool for medical images' classification. A literary research is contained concerning both classical and modern approaches to image segmentation. The main purpose of this work is to design and implement an extension for the 3D Slicer platform. The extension uses machine learning to classify images using set parameters. The extension is tested on tomographic images obtained by nuclear magnetic resonance and observes the accuracy of the classification and usability in practice.
Strengthening of the road bridge
Neděla, Lukáš ; Pinkas, Karel (referee) ; Klusáček, Ladislav (advisor)
This thesis deals with the reconstruction of a road bridge with two simple fields over the river Olše in Třinec. The reconstruction of the bridge structure is designed in two versions, for which there is an executed design and assessment of a supporting structure according to applicable standards. The calculation of internal strenght is carried out by using the Scia Engineer 2016 program. This work contains a static calculation, a drawing documentation , an economical comparison of variants and visualization.
Business Plan - Extension of Existing Production of Electricity from Renewable Resources to Achieve Profits
Vochtová, Michaela ; Navrátil, Jaroslav (referee) ; Rompotl, Jaroslav (advisor)
This thesis deals with the extension of existing electricity production from renewable energy sources. Labour proposes and describes the construction and technical arrangements achieved by increasing production and profits. All analysis and calculations based on the current state of an existing company.
Translation of PHP Language Subset into C++
Nechutný, Stanislav ; Matula, Peter (referee) ; Křivka, Zbyněk (advisor)
My work is focused on design and execution of an automated translation for functions written in PHP into C++. Generated code may be compiled as a PHP extension and loaded the same way MySQL, PDO, GD or so. As a result these functions may be called from PHP as if they were the initial interpreted functions. Since there is no need for source code analysis, interpretation, nor staging by Garbage Collector general assumption would be a significant speed difference. Created tool executes source code transfer into abstract syntactic tree which is followed up by a static analysis of variable types and consequently generates C++ code. Final speed increase then depends on the particular code being translated and its practical use is slightly elaborate at the moment - owing to the implementation of PHP subset.
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.

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