Structured printing framework
Structured printing framework
dc.contributor.advisor | Siek Konrad | |
dc.contributor.author | Nilay Baranwal | |
dc.date.accessioned | 2022-06-10T22:54:18Z | |
dc.date.available | 2022-06-10T22:54:18Z | |
dc.date.issued | 2022-06-10 | |
dc.identifier | KOS-1086964917905 | |
dc.identifier.uri | http://hdl.handle.net/10467/101814 | |
dc.description.abstract | Logy v run-timu sledují využití systému, analýzu aplikací a pomáhají debagovat problémy. Většina logu se ukládá jako soubory nebo ekvivalentní databáze. Díky tomu je logování složité pro konkrétní případy, kdy se jedná o definované uživatelem datové typy nebo grafický výstup. Tato práce navrhuje řešení tohoto omezení logováním přímo v prohlížeči, které umožňuje vizualizovat logy jako tabulky, grafy, diagramy a vlastní HTML. To také přináší další výhody umožňující logování pomoci více procesů / více výstupů. Bakalářská práce analyzuje požadavky a poskytuje návrh takového systému, stejně jako důkaz implementace konceptu pomocí TypeScriptu, Node.js a ReactJS. Ukazujeme, že systém zlepšuje uživatelskou zkušenost, zatímco latence systému zůstává pro typické aplikace minimální. | cze |
dc.description.abstract | Run-time logs keep track of system usage, application analysis, and help debug problems. Most logs are saves as files or equivalent databases. This makes logging complex for specific cases where user-defined data-types and graphical output are involved. This thesis proposes a solution to this limitation by enabling logging directly into the browser, which allows visualizing logs as tables, graphs, diagrams, and custom HTML. This also carries additional advantages of allowing multi-process/multi-output logging. The thesis analyzes the requirements and provides a design for such a system, as well as a proof of concept implementation using TypeScript, Node.js, and ReactJS. We demonstrate that the system improves user experience while the latency of the system remains minimal for typical applications. | eng |
dc.publisher | České vysoké učení technické v Praze. Vypočetní a informační centrum. | cze |
dc.publisher | Czech Technical University in Prague. Computing and Information Centre. | eng |
dc.rights | A university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.html | eng |
dc.rights | Vysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.html | cze |
dc.subject | Logování | cze |
dc.subject | Webové aplikace | cze |
dc.subject | Webové služby | cze |
dc.subject | Logging | eng |
dc.subject | Web applications | eng |
dc.subject | Web services | eng |
dc.title | Structured printing framework | cze |
dc.title | Structured printing framework | eng |
dc.type | bakalářská práce | cze |
dc.type | bachelor thesis | eng |
dc.contributor.referee | Máj Petr | |
theses.degree.discipline | Software Engineering (Bachelor, in English) | cze |
theses.degree.grantor | katedra softwarového inženýrství | cze |
theses.degree.programme | Informatics 2010 | cze |
Soubory tohoto záznamu
Tento záznam se objevuje v následujících kolekcích
-
Bakalářské práce - 18102 [1724]