Logovací robot pro IRC
IRC Logbot

Author
Advisor
Burget, RadekReferee
Rychlý, MarekGrade
CAltmetrics
Metadata
Show full item recordAbstract
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); } Pro tvorbu webových aplikací je v dnešní době možné využít celou škálu webových technologií. Starší technologie byly nahrazeny novými a proto je potřeba držet krok s aktuálními trendy ve vývoji aplikací z důvodu bezpečnosti, spolehlivosti a s nízkou spotřebou zdrojů. Cílem této práce je vytvořit funkční aplikaci IRC logovacího bota, který podporuje záznam více kanálů, umí rotovat záznamy a dohledávat v nich užitím klíčových slov a návrh vhodného uživatelského rozhraní. Využité technologie by měly být programovací jazyk Scala, JavaScriptová knihovna React, kontejnerový nástroj Docker, platforma OpenShift. Popsat využití technologií tak, aby bylo možno jednoduše vytvořit jiné aplikace na podobném principu užitím moderních webových technologií. 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.
Keywords
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); } IRC, logovací bot, Scala, Play framework, ReactJS, WebSocket, Docker, OpenShift, 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); } IRC, log bot, Scala, Play framework, ReactJS, WebSocket, Docker, OpenShiftLanguage
čeština (Czech)Study brunch
Informační technologieComposition of Committee
prof. Ing. Tomáš Hruška, CSc. (předseda) doc. Ing. Lukáš Burget, Ph.D. (místopředseda) RNDr. Milan Češka, Ph.D. (člen) doc. Ing. Jiří Jaroš, Ph.D. (člen) RNDr. Marek Rychlý, Ph.D. (člen)Date of defence
2017-06-15Process of defence
Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm C. Otázky u obhajoby: Porovnejte výslednou aplikaci s již existujícími roboty a klienty IRC? V čem spočívá výhoda vaší aplikace?Result of the defence
práce byla úspěšně obhájenaPersistent identifier
http://hdl.handle.net/11012/69682Source
PRŮŠA, V. Logovací robot pro IRC [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2017.Collections
- 2017 [328]
Citace PRO
Related items
Showing items related by title, author, creator and subject.
-
Grafické uživatelské rozhraní rekonfigurovatelného zpětného překladače
Jánský, JiříP { margin-bottom: 0.21cm; direction: ltr; color: rgb(0, 0, 0); line-height: 150%; widows: 2; orphans: 2; }P.western { font-family: "Times New Roman",serif; font-size: 11pt; }P.cjk { font-family: "Times New Roman",serif; ... -
Akcelerace zpracování 3D obrazových dat na GPU
Kozovský, Radoslavp { margin-bottom: 0.21cm; direction: ltr; color: rgb(0, 0, 0); line-height: 150%; }p.western { font-family: "Times New Roman",serif; font-size: 11pt; }p.cjk { font-family: "Times New Roman",serif; font-size: 11pt; }p.ctl ... -
Konverze modelů regulárních jazyků
Navrkal, Davidp { margin-bottom: 0.08in; direction: ltr; color: rgb(0, 0, 0); line-height: 150%; widows: 2; orphans: 2; }p.western { font-family: "Times New Roman",serif; font-size: 11pt; }p.cjk { font-family: "Times New Roman",serif; ...