Detail práce
Rozšíření podpory UNICODE pro základní GNU nástroje
Tato práce řeší problém chybějící podpory pro správné zpracováni Unicode vstupu v programech projektu coreutils. Podpora byla implementována pro programy cut, expand, fmt, fold, paste a unexpand. Implementace byla provedena s využitím knihoven libunistring a gnulib. Programy byly řádně otestovány a výkonnostní testy potvrdily že výkon programů je porovnatelný nebo i lepší než u původní implementace.
multibajt, Unicode, coreutils, libunistring, GNU/Linux, Open-source, internacionalizace, lokalizace
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 velmi dobře (B).
- Vámi implementované výkonnostní testy byly provedeny na velkých datech. Dané nástroje jsou ovšem často používány na malých textech. Co vás vedlo výkonnost testovat právě takto a vynechat mnoho testů nad malými texty?
Burget Lukáš, doc. Ing., Ph.D. (UPGM FIT VUT), člen
Kotásek Zdeněk, doc. Ing., CSc. (UPSY FIT VUT), člen
Křena Bohuslav, Ing., Ph.D. (UITS FIT VUT), člen
Matoušek Petr, doc. Ing., Ph.D., M.A. (UIFS FIT VUT), člen
@bachelorsthesis{FITBT17851, author = "Ondrej Oprala", type = "Bakal\'{a}\v{r}sk\'{a} pr\'{a}ce", title = "Roz\v{s}\'{i}\v{r}en\'{i} podpory UNICODE pro z\'{a}kladn\'{i} GNU n\'{a}stroje", school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}", year = 2015, location = "Brno, CZ", language = "czech", url = "https://www.fit.vut.cz/study/thesis/17851/" }