|
Administration of DNS Servers for FreenetIS Project
Raška, David ; Janoušek, Vladimír (referee) ; Malčík, Dominik (advisor)
The goal of this bachelor's thesis is to introduce an alternative option of DNS servers management using graphical interface. In this thesis it is implemented a graphic user interface for DNS servers, zones and records management and connection of a DNS server to a network management system. ISC BIND 9 software is used as a DNS server and management interface is implemented to open-source project FreenetIS. Connection of both parts is made by a script, which continuously updates DNS configuration on a server.
|
|
Semantic Similarity of Articles
Veselovský, Martin ; Otrusina, Lubomír (referee) ; Kouřil, Jan (advisor)
This bachelor's thesis deals with modelling of structure of semantic relationships among articles in English language. There are introduced existing methods of articles representation and computation of similarity. The base method is vector space model, which represents document as vector of words. There are given weights of importance to these words using TF-IDF method. Next, there are described advanced methods of modelling, Latent semantic analysis (LSA) and Latent Dirichlet allocation (LDA). This thesis also deals with articles, which are semantically annotated, while weights of annotation words are computed by Stochastic Gradient Descent method. Evaluation of results takes place on the prepared test corpus of documents to which there is reference similarity evaluation.
|
| |
|
Network Monitor for Gnome
Hrozek, Jakub ; Smrčka, Aleš (referee) ; Vojnar, Tomáš (advisor)
The thesis presents a new network monitoring application for the Linux operating system. It is the first graphical application with such functionality which monitors wide range of network traffic aspects and operates in graphical environment. It is integrated into the GNOME desktop environment and is also integrated into Fedora Linux distribution. The thesis discusses similar existing tools, the key part of the thesis is design, implementation and testing of the application.
|
|
XML Dictionary Tagging
Rojček, Martin ; Burget, Radek (referee) ; Smrž, Pavel (advisor)
This Bachelor's thesis describes data stacking of vocabulary into proper XML structure. It deals with structure destription tools(DTD,XML Schema, Relax NG and others) and transformation (XSLT) of XML documents. It describes best known vocabulary storing formats into XML (OLIF, ISLE/MILE and others) and practical advantage to take one of method - store with helping of simplest ac.dtd. Implementation shows on relatively easy work with vocabularies stored in this form. Last part considers about getting statistic data with using Python scripting language.
|
|
A GUI for Configuring an FTP Server
Barabas, Maroš ; Janoušek, Vladimír (referee) ; Vojnar, Tomáš (advisor)
The subject of this document is concept and implementation of graphical configuration tool for vsftpd ftp server, which is distributed to Red Hat Linux operating systems. Mainly, the document puts accent on simplicity of user's access to server configuration, complexity of access to configuration options and their scalability. The program is integrated to GNOME desktop enviroment.
|
| |
|
Card Games Platform over XMPP
Pták, Ondřej ; Dytrych, Jaroslav (referee) ; Schmidt, Marek (advisor)
This thesis includes a design of a universal platform for creation of any classic card game and it's implementation. Parts of this thesis are: a client as a jabbim plugin, a platform for creating a card game server, communication protocol built over XMPP, one card game ("mau mau"). This game shows the possibilities of the platform and the easiness of developing games.
|
| |
|
64kB Graphics Intro Based on Ray-Tracing
Marek, Tomáš ; Polok, Lukáš (referee) ; Herout, Adam (advisor)
This paper deals with issues of creating graphic demo. There are shown some methods by which it is possible to fit large models, music and other important things to the program sized at most 64kB. It also seeks for the most robust design of a freamework for creating 64kB demos which could be used in the future and easily extended to provide other functions. The final demo shows the implementation of algorithms described in this thesis.
|