National Repository of Grey Literature 165 records found  beginprevious155 - 164next  jump to record: Search took 0.02 seconds. 
IRC Logbot
Průša, Vojtěch ; Rychlý, Marek (referee) ; Burget, Radek (advisor)
p { margin-bottom: 0.1in; direction: ltr; color: rgb(0, 0, 0); line-height: 120%; }p.western { font-family: "Times New Roman",serif; font-size: 11pt; }p.cjk { font-family: "Times New Roman",serif; font-size: 11pt; }p.ctl { font-family: "Times New Roman",serif; font-size: 12pt; }a:link { color: rgb(0, 0, 255); } For web application development it is currently possible to use the full range of web technologies. Older technologies have been replaced by new ones and we need to keep up with the current trend in application development for safety, reliability and low resource consumption. The aim of this work is to create a functional IRC logging boot application that supports multichannel recording, rotate records and search them with keywords and design a suitable user interface. The technologies used should be the Scala programming language, the React JavaScript library, the Docker container tool and the OpenShift platform. Describe the use of technologies to make it easy to create other applications on a similar principle using modern web technologies.
IoT Application Deployment Platform
Hrvol, Marek ; Smrčka, Aleš (referee) ; Kočí, Radek (advisor)
The aim of this work is simplifying deployment of Internet of Things in households or smaller companies and also reducing the need of maintenance of created network.  Main goal of this web application is creating platform capable of deploying applications across ARM single-board computers. Moreover, application provides intuitive preview of all registered devices including its state, shows all the necessary data and informs user about failures on devices.
Vehicle Speed Estimation from Video
Hájek, Pavel ; Herout, Adam (referee) ; Juránek, Roman (advisor)
This master's thesis describes design and development of an application for estimation of vehicle speed from both recorded video file and from camera stream.  It explains the procecess of a camera calibration, vehicle detection and tracking and describes the robot operating system as a target platform. The application uses library OpenCV for most of tasks, to access video application uses a FFmpeg library. Results can be printed to the terminal window, they can also be logged to a file or published in ROS. Application is written in C++ language, some parts in Python.
Stahování smluv z registru smluv
Kříha, Jakub ; Bruckner, Tomáš (advisor) ; Šperková, Lucie (referee)
The topic of this bachelor's thesis is development of a script for downloading and filtering entries from public registry of contracts of Ministry of the interior of the Czech Republic. This thesis is part of a project to create price-list of ICT work for state institutions. The goals of this thesis include introduction of the price-list project, draft of download script's functionality, description of follow-up data processing, trying out two different programming languages of the script and final deployment of chosen script in production. My thesis contributes to creation of price-list of ICT work, which is important for evaluating offers in open tenders.
Virtualisation tools in theory and practice
Petrbok, Lukáš ; Halbich, Čestmír (advisor) ; Vaněk, Jiří (referee)
The bachelor thesisi deals with the using virtuliazion on personal computer, where this technology has also use. It defines all possible types of virtualization from emulation after full virtualization. It also characterizes new technology Docker which use software containers. The practical parts evaluates four virtualization platforms for operating system Ubuntu. And it is like after funcitional page, so like primarily after performance page using test focused mainly on performance of central procesing unit, but also on read and write speed on hard disk and operating memory. In the end of work is recommended virtualization platform, but decision is not clear and it depends on user requests.
Automated GUI Testing Using Container Technology
Sojčák, Juraj ; Rogalewicz, Adam (referee) ; Smrčka, Aleš (advisor)
The aim of this Bachelor thesis is to create a system for automated testing of GUI desktop applications that may be easily used as a test environment. The system consists of, first, an application in which the user is able to create the test scripts, and second, the interpreter that runs and evaluates the relevant test scripts. The user creates the test scripts using a~language that is also described in this thesis. Simple deployment of the system ensures the use of container-based virtualization.
Continuous Integration System for the k-Wave Project
Nečas, Radek ; Kešner, Filip (referee) ; Jaroš, Jiří (advisor)
The main goal of this thesis is to describe the implementation of continuous integration into the k-Wave project. The thesis focuses primarily on the version written in the C/C++ language with the usage of the OpenMP library which typically runs on supercomputers. Accordingly, many of popular workflows and approaches ought to be adapted, a few more created. The outcome of the thesis is a complete solution with real and practical usage. The author provides design, tools selection, runtime environment administration and configuration for each one of the used services. Software implementation of the basic framework is used in order to utilize running tests on the supercomputers. Furthermore, the implementation of chosen types of regression and unit tests are performed. Realisation is based on Gitlab and Jenkis services that are running on separated Docker containers.
Testing Applications Using Linux Containers
Marhefka, Matúš ; Rogalewicz, Adam (referee) ; Smrčka, Aleš (advisor)
This thesis discusses software containers (Docker containers in particular) as a variant of server virtualization. Instead of virtualizing hardware, software containers rest on top of a single operating system instance and are much more efficient than hypervisors in system resource terms. Docker containers make it easy to package and ship applications, and guarantee that applications will always run the same, regardless of the environment they are running in. There is a whole range of use cases of containers, this work examines their usage in the field of software testing. The thesis proposes three main use case categories for running software systems in Docker containers. It introduces aspects for applications running in containers, which should give a better overview about an application setting within containers infrastructure. Subsequently, possible issues with testing software systems running inside Docker containers are discussed and the testing methods which address the presented issues are proposed. One proposed testing method was also used in the implementation of the framework for testing software running in Docker containers which was developed within this work.
Virtualization of operating systems
Král, Jan ; Malina, Lukáš (referee) ; Komosný, Dan (advisor)
The diploma thesis ’Virtualization of Operating Systems’ deals with a general description of virtualization technology and briefly discusses its use cases and advantages. The thesis also mentions examples of different types of virtualization technologies and tools, including more thorough description of the two technologies used for measurement: Docker and KVM. The second part of this thesis descibes the preparation, installation and configuration of all the tools and services that are necessary for measurement of the influence of the aforementioned virtualization technologies on network services running on the virtual machines, including analysis and discussion of the resulting data. Moreover, a custom application for fully automated measurement of the parameters of network services was created, and is also described in this thesis. The conclusion of this thesis summarizes and discusses the achieved results and acknowledges the influence of virtualization on network services, where the Docker application containers, which are with their low overhead comparable to a "bare" system without any virtualization, managed to achieve much better performance results than the traditional virtual machines on KVM.
Software Versions Management in Containers Deployment
Růžička, Adam ; Kočí, Radek (referee) ; Smrčka, Aleš (advisor)
Cílem této práce je analyzovat požadavky a navrhnout řešení pro využití projektu s otevřeným zdrojovým kódem Katello pro správu softwaru nainstalovaného na obrazech aplikace Docker. Nejprve je diskutováno srovnání virtualizačních technik a následně také různých implementací kontejnerové virtualizace na rozdílných platformách. Následně jsou popsány možnosti využití projektu Katello pro správu verzí softwarových balíků RPM a návrh a implementace samotného systému pro správu obrazů aplikace Docker. Funkcionalita aplikace byla experimentálně testována a ověřena a byly navrženy možnosti pro další rozšíření.

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