National Repository of Grey Literature 353 records found  1 - 10nextend  jump to record: Search took 0.00 seconds. 
Android Music Player with the Song Selection by a Device Context
Chmelařová, Gabriela ; Burget, Radek (referee) ; Rychlý, Marek (advisor)
Tato práce pojednává o vytvoření mobilní aplikace zvažující kontext zařízení, která vybírá a doporučuje hudební skladby dle aktuálního stavu kontextu zařízení. Kontext je získáván na základě naměřených hodnot, které jsou získány z vestavěných senzorů mobilního zařízení a z ostatních systémových hodnot zařízení. Výběr konkrétní skladby je poté založen na výstupu modelu strojového učení, který klasifikuje kontext na základě aktuálních získaných dat a následně zvolí skladbu připadající k danému kontextu.
Browser Fingerprinting Detection
Saloň, Marek ; Burget, Radek (referee) ; Polčák, Libor (advisor)
The main goal of this thesis is to design and implement a mechanism that provides protection against stateless tracking with browser fingerprint. Implemented tool has a form of module that takes part of JavaScript Restrictor extension. The module allows to specify heuristics used for evaluation of visited sites that may contain browser fingerprint extraction. If suspicious activity is detected, all subsequent HTTP requests from that site are blocked to prevent the extracted fingerprint from being sent to the server. The implementation and defined heuristics were tested. The resulting module represents an effective tool against stateless tracking. The main limitation of the implementation is possible corruption of sites by blocking HTTP requests.
Raspberry Pi 4 Cluster Management in Nix
Živčák, Adam ; Burget, Radek (referee) ; Rychlý, Marek (advisor)
The scope of this thesis is to design and implement a system for deploying, managing and monitoring a Raspberry Pi cluster using Nix technologies. The thesis describes the benefits of the functional approach of Nix and the subsystems that are based on it. The thesis also results in a supporting web application, providing an intuitive environment for working with cluster configuration deployments and clearly displaying information about the utilization of individual nodes using dashboards. The final part of the thesis is devoted to testing cluster performance using sample distributed computing jobs.
New Layout Methods in a CSS Rendering Engine
Novák, Ondřej ; Bartík, Vladimír (referee) ; Burget, Radek (advisor)
The goal of this thesis is to explore the CSSBox experimental rendering engine, to study new ways of layout the content of web pages, which are Grid layout and Flexbox layout, using CSS language and to design appropriate modifications for their integration into CSSBox library. At first, the CSS language is described, including detailed descriptions of the new layouts, followed by a proposal for the solution itself. The thesis also deals with a detailed description of the implementation part, which is then tested on a test set. The conclusion of the thesis evaluates the results, including the reported shortcomings and other possibilities for development.
Vector Graphics Output from an HTML Rendering Engine
Chocholatý, Tomáš ; Rychlý, Marek (referee) ; Burget, Radek (advisor)
This thesis focuses on the issue of rendering web pages using vector graphics. The experimental CSSBox display engine and existing libraries for rendering vector graphics in PDF and SVG will be described here. The goal of the thesis is design a common structure for these two libraries and unify the process of rendering web pages in vector graphics as much as possible. Analysis of incorrectly implemented parts of existing solutions will be performed here and shortcomings, which will be necessary to implement to the resulting vector graphic meet the standard CSS3, will be describe. Furthermore, the implementation process, including the repair of all non-functioning original solutions, and the principle of unification of individual parts for the generation of both vector formats will be described. The conclusion is dedicated the results of self testing and outputs from generating real websites.
Page Segmentation in a Web Browser
Zubrik, Tomáš ; Polčák, Libor (referee) ; Burget, Radek (advisor)
This thesis deals with the web page segmentation in a web browser. The implementation of Box Clustering Segmentation (BCS) method in JavaScript using an automated browser was created. The actual implementation consists of two main steps, which are the box extraction (leaf DOM nodes) from the browser context and their subsequent clustering based on the similarity model defined in BCS. Main result of this thesis is a functional implementation of BCS method usable for web page segmentation. The evaluation of the functionality and accuracy of the implementation is based on a comparison with a reference implementation created in Java.
RDF Data Visualization in Web Browsers
Škrobánek, Kristián ; Polčák, Libor (referee) ; Burget, Radek (advisor)
This diploma thesis focuses on graph database data visualization, where data is stored in RDF format. Standard visualisation of RDF data in tables does not offer sufficiently usable user view. One of the goals of this work is to show RDF data in interactive graph, which is ideal form of viewing data considering lucidity and information value. The graph gives good view of not only the data itself but also relationships between the data. Another goal is to test ability of browsers to visualize large amounts of data.
On Popularity of Web Browser JavaScript APIs
Schauer, Marek ; Burget, Radek (referee) ; Polčák, Libor (advisor)
In this work we present the design and implementation of a platform for automated measurement of the use of JavaScript APIs in a web browser. This platform is based on OpenWPM, which is used to instrument the web browser. In our architecture, the browser is extended with a modified Web API Manager extension, which allows to capture calls to JavaScript methods and log information about these calls. The platform was used to perform measurements on a 10,000 websites. From the analysis of the data obtained by the measurement, we found that the most used APIs over measured websites are APIs specified in HTML and DOM standards, High Resolution Time API and Web Cryptography API. Within the APIs that were implemented in Mozilla Firefox after 2016, we identified the Intersection Observer API, Background Tasks API and Resize Observer API as the most frequently used.
Continuous Integration Dashboard
Abramov, Mikhail ; Rychlý, Marek (referee) ; Burget, Radek (advisor)
Tato bakalářská práce se zabývá vývojem webové aplikace pro integraci nástrojů CI/CD. Úkolem bylo prostudovat dostupné technologie a připravit aplikaci odpovídající zadaným požadavkům. Během implementace systému byly nastudovány aspekty vývoje, jako jsou nástroje CI/CD, rámce serveru, uživatelské rámce, databáze, technologie webových serverů, nástroje pro práci s kontejnery. Výsledkem bakalářské práce je aplikace skládající se ze tří částí: serverová část, klientská část a databáze. Tato aplikace je rozdělená do tří částí a připravena ke spuštění v nástrojích kontejnerizace.
Application for Controlled Access to Remote Documents for GNU/Linux
Bernard, Jan ; Burget, Radek (referee) ; Rychlý, Marek (advisor)
The aim of this thesis is synchronization and life cycle of files downloaded to user's computer from validated data storage. Based on market analysis there is large selection of applications in market but there are relatively large differences along them. Application was designed and implemented for GNU/Linux according to requirements and given validated data storage communication. The application was tested on two selected Linux distributions with Mock Server represententing remote storage.

National Repository of Grey Literature : 353 records found   1 - 10nextend  jump to record:
See also: similar author names
1 Burget, Radim
Interested in being notified about new results for this query?
Subscribe to the RSS feed.