Zobrazit minimální záznam

Structured printing framework



dc.contributor.advisorSiek Konrad
dc.contributor.authorNilay Baranwal
dc.date.accessioned2022-06-10T22:54:18Z
dc.date.available2022-06-10T22:54:18Z
dc.date.issued2022-06-10
dc.identifierKOS-1086964917905
dc.identifier.urihttp://hdl.handle.net/10467/101814
dc.description.abstractLogy 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.abstractRun-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.publisherCzech Technical University in Prague. Computing and Information Centre.eng
dc.rightsA 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.htmleng
dc.rightsVysokoš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.htmlcze
dc.subjectLogovánícze
dc.subjectWebové aplikacecze
dc.subjectWebové službycze
dc.subjectLoggingeng
dc.subjectWeb applicationseng
dc.subjectWeb serviceseng
dc.titleStructured printing frameworkcze
dc.titleStructured printing frameworkeng
dc.typebakalářská prácecze
dc.typebachelor thesiseng
dc.contributor.refereeMáj Petr
theses.degree.disciplineSoftware Engineering (Bachelor, in English)cze
theses.degree.grantorkatedra softwarového inženýrstvícze
theses.degree.programmeInformatics 2010cze


Soubory tohoto záznamu




Tento záznam se objevuje v následujících kolekcích

Zobrazit minimální záznam