|
Správce DNS serverů pro projekt FreenetIS
Raška, David ; Janoušek, Vladimír (oponent) ; Malčík, Dominik (vedoucí práce)
Cílem této práce je představit alternativní možnost spravování DNS serverů pomocí grafického rozhraní. V práci je implementováno grafické uživatelské rozhraní pro správu DNS serverů, jejich zón a záznamů a napojení DNS serverů na systém pro správu sítě. Jako DNS server je použit software ISC BIND 9 a rozhraní pro správu je implementováno do open-source projektu FreenetIS.
|
|
Sémantická podobnost článků
Veselovský, Martin ; Otrusina, Lubomír (oponent) ; Kouřil, Jan (vedoucí práce)
Tato práce se zabývá modelováním struktury sémantických vztahů mezi články v anglickém jazyce. Představuje existující metody pro reprezentaci a výpočet podobnosti článků. Základnou metodou je vektorový model, který reprezentuje dokument jako vektor slov. Jednotlivým slovům jsou v rámci modelu určené váhy důležitosti metodou TF-IDF. Dále jsou zde popsány pokročilé metody modelování a to Latentní sémantická analýza (LSA) a Latentní Dirichletova alokace (LDA). Práce se také zabývá články, které jsou sémanticky anotované, přičemž váhy anotačních slov jsou vypočítány na základe metody SGD. Vyhodnocení výsledků probíhá na připraveném testovacím korpusu dokumentů, ke kterému existuje referenční hodnocení podobnosti.
|
| |
|
Network monitor pro Gnome
Hrozek, Jakub ; Smrčka, Aleš (oponent) ; Vojnar, Tomáš (vedoucí práce)
Práce představuje novou grafickou aplikaci pro monitorování síťového provozu pro operační systém Linux. Jejím hlavním přinosem je, že je první linuxovou aplikací svého druhu, monitoruje široké spektrum aspektů síťové komunikace a zároveň poskytuje pohodlné grafické rozhraní. Je současně integrována do desktopového prostředí GNOME s možností začlenění do distribuce Fedora. Byly prostudovány a porovnány podobné existující programy, klíčovou částí práce je pak samotný návrh, implementace a testování nástroje.
|
|
Formát XML pro značkování slovníků
Rojček, Martin ; Burget, Radek (oponent) ; Smrž, Pavel (vedoucí práce)
Bakalárska práca opisuje ukladanie slovníka do vhodnej XML podoby. Zaoberá sa hlavne nástrojmi na popis štruktúry (DTD, XML Schéma, Relax NG a pod.) a transformáciu (XSLT) XML dokumentov. Popisuje najznámejšie formáty uloženia slovníkov do XML (OLIF, ISLE/MILE apod.) a praktické využitie jedného zo spôsobov - uloženie pomocou super-jednoduchého ac.dtd. Implementácia poukazuje na relatívne jednoduchú prácu so slovníkmi uloženými v takejto podobe. Posledná časť je venovaná získavaniu štatistík, na čo bol použitý skriptovací jazyk python.
|
|
GUI pro konfiguraci FTP serveru
Barabas, Maroš ; Janoušek, Vladimír (oponent) ; Vojnar, Tomáš (vedoucí práce)
Obsahom tejto bakalárskej práce je návrh a implementácia grafického konfiguračného nástroja pre ftp server vsftpd, distribuovaný do operačných systémov Red Hat Linux. Dôraz je kladený na jednoduchosť prístupu užívateľov ku konfigurácii servera, komplexnosť v prístupe ku konfiguračným možnostiam a ich škálovateľnosť. Program je integrovaný do desktopového prostredia GNOME.
|
| |
|
Platforma pro karetní hry nad XMPP
Pták, Ondřej ; Dytrych, Jaroslav (oponent) ; Schmidt, Marek (vedoucí práce)
Tato práce obsahuje návrh univerzální platformy, kterou lze využít při tvorbě libovolné klasické karetní hry a její konkrétní implementaci. Součástí je klient ve formě pluginu do jabbim klienta, platforma pro tvorbu herních serverů, komunikační protokol postavený nad XMPP a jedna ukázková hra ("prší"), která demonstruje možnosti platformy a snadnost implementace her.
|
| |
|
Grafické intro 64kB s použitím OpenGL
Marek, Tomáš ; Polok, Lukáš (oponent) ; Herout, Adam (vedoucí práce)
Tato práce se zabývá problematikou tvorby grafického dema. Jsou v ní ukázány některé metody, pomocí kterých je možno vměstnat velké modely, hudbu a další potřebné věci do progamu o maximální velikosti 64kB. Snaží se také o co nejrobustnější návrh frameworku pro vytváření 64kB dem, který by mohl být v budoucnu znovu použit a popřípadě i jednoduše rozšířen o další funkce. Výsledné demo prakticky ukazuje použití jednotlivých algoritmů, kterými se zabývá tato práce.
|