From c32a2030ad7f4319e9413aa86c66f1d9f9817fe4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Z=C3=A1le=C5=A1=C3=A1k?= Date: Mon, 15 Jan 2024 15:30:23 +0100 Subject: [PATCH] initial commit --- Makefile | 19 + Zalesak-zadaniBakalarskePrace.odt | Bin 0 -> 203855 bytes abstrakt.tex | 32 + bibliografie.bib | 7 + chapters/ipsum.tex | 3 + chapters/lorem.tex | 17 + csplainnat.bst | 1494 +++++++++++++++++++++++++++++ ipsum.tex | 28 + lorem.tex | 28 + pdfa.xmpi | 92 ++ podekovani.tex | 7 + prace.bbl | 13 + prace.tex | 78 ++ titulka.tex | 68 ++ uvod.tex | 5 + zadani.md | 282 ++++++ zaver.tex | 4 + 17 files changed, 2177 insertions(+) create mode 100644 Makefile create mode 100644 Zalesak-zadaniBakalarskePrace.odt create mode 100644 abstrakt.tex create mode 100644 bibliografie.bib create mode 100644 chapters/ipsum.tex create mode 100644 chapters/lorem.tex create mode 100644 csplainnat.bst create mode 100644 ipsum.tex create mode 100644 lorem.tex create mode 100644 pdfa.xmpi create mode 100644 podekovani.tex create mode 100644 prace.bbl create mode 100644 prace.tex create mode 100644 titulka.tex create mode 100644 uvod.tex create mode 100644 zadani.md create mode 100644 zaver.tex diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..2155a1d --- /dev/null +++ b/Makefile @@ -0,0 +1,19 @@ +PRACE=prace.tex + +all: vlna pdf + +pdf: + latexmk -pdflua $(PRACE) + #latexmk -pdf $(PRACE) + +clean: + latexmk -c + +cleanall: + latexmk -C + +vlna: + vlna -l -r *.tex + vlna -l -r chapters/*.tex + +remake: cleanall vlna pdf diff --git a/Zalesak-zadaniBakalarskePrace.odt b/Zalesak-zadaniBakalarskePrace.odt new file mode 100644 index 0000000000000000000000000000000000000000..45e9308bb2a7439cb5034ee4922f212f3638c1bc GIT binary patch literal 203855 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Ξ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 L&nm@%am4@t1q6Se literal 0 HcmV?d00001 diff --git a/abstrakt.tex b/abstrakt.tex new file mode 100644 index 0000000..ad28b8c --- /dev/null +++ b/abstrakt.tex @@ -0,0 +1,32 @@ +\vbox to 0.5\vsize{ +\setlength\parindent{0mm} +\setlength\parskip{5mm} + +{\Large\bfseries Abstrakt} + +Text abstraktu napsán v~češtině. + +\vspace{4mm} + +{\Large\bfseries Klíčová slova} + +Klíčová, slova, oddělená, čárkou + +\vss}\nobreak\vbox to 0.49\vsize{ +\setlength\parindent{0mm} +\setlength\parskip{5mm} + +{\Large\bfseries Abstract} + +Abstract written in English. + +\vspace{4mm} + +{\Large\bfseries Keywords} + +Keywords, separated, by, commas + +\vss} + +\newpage + diff --git a/bibliografie.bib b/bibliografie.bib new file mode 100644 index 0000000..d79bbf9 --- /dev/null +++ b/bibliografie.bib @@ -0,0 +1,7 @@ +@online{commonmark, + author = "MacFarlane, John", + url = "https://spec.commonmark.org/", + cited = "2020-03-22", + title = "CommonMark Spec", + year = "2019" +} diff --git a/chapters/ipsum.tex b/chapters/ipsum.tex new file mode 100644 index 0000000..1c89e3e --- /dev/null +++ b/chapters/ipsum.tex @@ -0,0 +1,3 @@ +\chapter{Ipsum} + +... diff --git a/chapters/lorem.tex b/chapters/lorem.tex new file mode 100644 index 0000000..f20b8be --- /dev/null +++ b/chapters/lorem.tex @@ -0,0 +1,17 @@ +\chapter{Lorem} + +Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc et pharetra dui. Morbi nec leo vulputate, suscipit sem quis, ultrices purus. Vestibulum eget ultricies sem. Cras mattis dapibus ipsum, at pulvinar leo blandit a. Integer posuere semper mi vehicula rhoncus. Fusce lacinia neque vel ipsum sagittis semper. Nulla cursus enim eu purus dignissim, vitae posuere diam tincidunt. Nulla at magna ultrices, ultrices justo tincidunt, iaculis erat. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Fusce et odio lobortis, lacinia orci quis, placerat augue. Proin posuere ante in quam hendrerit lacinia eu sed nunc. Sed varius libero fermentum magna facilisis, sed porta felis suscipit. \citep{commonmark} + +\section{Section} + +Etiam mollis efficitur malesuada. Praesent in velit vel ex mattis faucibus. Aliquam tempus blandit quam, ut imperdiet urna tincidunt vitae. Cras scelerisque eget nibh sit amet tempor. Duis pretium eros sit amet malesuada pellentesque. Quisque vel luctus mauris. Sed velit diam, viverra in ullamcorper id, posuere ut nibh. Cras consequat dapibus ligula gravida porttitor. Sed eu mauris est. + +\subsection{Subsection 1} + +Curabitur mollis metus a risus finibus, et tincidunt leo facilisis. Nulla vitae hendrerit ligula, a venenatis neque. Proin malesuada, nulla id laoreet tempor, orci turpis convallis arcu, id hendrerit purus nunc in neque. Nullam congue dui magna, vitae maximus velit pulvinar at. Pellentesque tempor ligula a magna fermentum, in facilisis turpis rutrum. Morbi mattis massa ligula, quis porta sapien convallis vel. Curabitur eros lorem, imperdiet sed leo vitae, egestas tempus dolor. Vestibulum dignissim id metus et venenatis. + +\subsection{Subsection 2} + +Cras congue, nisi eu porttitor luctus, orci quam consectetur diam, ut interdum libero lacus a metus. Ut sagittis massa et est vehicula volutpat. Nunc mauris massa, vestibulum et volutpat a, ullamcorper nec felis. Morbi in dictum erat, a ultricies augue. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Quisque rhoncus est non cursus convallis. Vestibulum lacinia augue nisi, sit amet porta turpis mattis id. + +Vivamus hendrerit ut libero accumsan fermentum. Aliquam sit amet elementum neque, in convallis tellus. Fusce a ipsum ultrices, varius ligula at, cursus nunc. Sed a sem ut turpis elementum dictum vel at nibh. Donec eget interdum odio. Phasellus nec elit vitae dui luctus condimentum. Ut rutrum urna ut mauris pellentesque, non faucibus turpis placerat. Integer accumsan tortor ipsum, nec varius ipsum porta vitae. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia curae; Phasellus et turpis lectus. diff --git a/csplainnat.bst b/csplainnat.bst new file mode 100644 index 0000000..d5a598b --- /dev/null +++ b/csplainnat.bst @@ -0,0 +1,1494 @@ +%% $Id$ +%% File: `csplainnat.bst' for use with natbib package +%% This is a modification of `plainnat.bst' for Czech references style +%% (According to "CSN ISO 690: Bibliograficke citace. Obsah, forma a struktura"). +%% Some modifications are commented, look for the keyword 'CHANGE' +%% For more detailed info use svn repository svn://kraken.pedf.cuni.cz/csplainnat/ +%% +%% Original plainnat.bst by Patrick W Daly +%% Modifications by David Mudr{\'{a}}k mudrd8mz@uxit.pedf.cuni.cz +%% +%% MAJOR MODIFICATIONS +%% * Added "@ONLINE" item type with added "cited" field. +%% +%% This program can be redistributed and/or modified under the terms +%% of the LaTeX Project Public License Distributed from CTAN +%% archives in directory macros/latex/base/lppl.txt; either +%% version 1 of the License, or any later version. +%% + % BibTeX `plainnat' family + % version 0.99b for BibTeX versions 0.99a or later, + % for LaTeX versions 2.09 and 2e. + % + % For use with the `natbib.sty' package; emulates the corresponding + % member of the `plain' family, but with author-year citations. + % + % With version 6.0 of `natbib.sty', it may also be used for numerical + % citations, while retaining the commands \citeauthor, \citefullauthor, + % and \citeyear to print the corresponding information. + % + % For version 7.0 of `natbib.sty', the KEY field replaces missing + % authors/editors, and the date is left blank in \bibitem. + % + % Includes field EID for the sequence/citation number of electronic journals + % which is used instead of page numbers. + % + % Includes fields ISBN and ISSN. + % + % Includes field URL for Internet addresses. + % + % Includes field DOI for Digital Object Idenfifiers. + % + % Works best with the url.sty package of Donald Arseneau. + % + % Works with identical authors and year are further sorted by + % citation key, to preserve any natural sequence. + % +ENTRY + { address + author + booktitle + chapter + doi + eid + edition + editor + howpublished + institution + isbn + issn + journal + key + month + note + number + organization + pages + publisher + school + series + title + type + url + volume + year + cited + } + {} + { label extra.label sort.label short.list } + +INTEGERS { output.state before.all mid.sentence after.sentence after.block } + +FUNCTION {init.state.consts} +{ #0 'before.all := + #1 'mid.sentence := + #2 'after.sentence := + #3 'after.block := +} + +STRINGS { s t t1 t2 } % CHANGE mudrd8mz 2005-10-12 adding t1, t2 + +FUNCTION {output.nonnull} +{ 's := + output.state mid.sentence = + { ", " * write$ } + { output.state after.block = + { add.period$ write$ + newline$ + "\newblock " write$ + } + { output.state before.all = + 'write$ + { add.period$ " " * write$ } + if$ + } + if$ + mid.sentence 'output.state := + } + if$ + s +} + +FUNCTION {output} +{ duplicate$ empty$ + 'pop$ + 'output.nonnull + if$ +} + +FUNCTION {output.check} +{ 't := + duplicate$ empty$ + { pop$ "empty " t * " in " * cite$ * warning$ } + 'output.nonnull + if$ +} + +FUNCTION {fin.entry} +{ add.period$ + write$ + newline$ +} + +FUNCTION {new.block} +{ output.state before.all = + 'skip$ + { after.block 'output.state := } + if$ +} + +FUNCTION {new.sentence} +{ output.state after.block = + 'skip$ + { output.state before.all = + 'skip$ + { after.sentence 'output.state := } + if$ + } + if$ +} + +FUNCTION {not} +{ { #0 } + { #1 } + if$ +} + +FUNCTION {and} +{ 'skip$ + { pop$ #0 } + if$ +} + +FUNCTION {or} +{ { pop$ #1 } + 'skip$ + if$ +} + +FUNCTION {new.block.checka} +{ empty$ + 'skip$ + 'new.block + if$ +} + +FUNCTION {new.block.checkb} +{ empty$ + swap$ empty$ + and + 'skip$ + 'new.block + if$ +} + +FUNCTION {new.sentence.checka} +{ empty$ + 'skip$ + 'new.sentence + if$ +} + +FUNCTION {new.sentence.checkb} +{ empty$ + swap$ empty$ + and + 'skip$ + 'new.sentence + if$ +} + +FUNCTION {field.or.null} +{ duplicate$ empty$ + { pop$ "" } + 'skip$ + if$ +} + +FUNCTION {emphasize} +{ duplicate$ empty$ + { pop$ "" } + { "\emph{" swap$ * "}" * } + if$ +} + +FUNCTION {capitalize} % CHANGE mudrd8mz 2005-10-12 adding new function +{ + duplicate$ empty$ + { pop$ "" } + { "{\sc " swap$ * "}" * } %{ "u" change.case$ } + if$ +} + + +INTEGERS { nameptr namesleft numnames } + +FUNCTION {format.names.full} +{ 's := + #1 'nameptr := + s num.names$ 'numnames := + numnames 'namesleft := + { namesleft #0 > } + { s nameptr "{ll}" format.name$ 't1 := % CHANGE mudrd8mz 2005-10-12 + t1 capitalize 't1 := % CHANGE mudrd8mz 2005-10-12 + s nameptr "{, f.}{~j.}" format.name$ 't2 := % CHANGE mudrd8mz 2005-10-12 + t1 t2 * 't := + nameptr #1 > + { namesleft #1 > + { " -- " * t * } % CHANGE mudrd8mz 2005-10-13 : adding "--" + { numnames #2 > + { "" * } % CHANGE mudrd8mz 2005-10-12 + 'skip$ + if$ + t "OTHERS" = % CHANGE mudrd8mz 2005-10-12 because of capitalize + { " et~al." * } + { " -- " * t * } % CHANGE mudrd8mz 2005-10-12 : between the last and the one before + if$ + } + if$ + } + 't + if$ + nameptr #1 + 'nameptr := + namesleft #1 - 'namesleft := + } + while$ +} + +FUNCTION {format.names.short} % CHANGE mudrd8mz 2005-10-14 adding more authors version +{ 's := + s #1 "{ll}" format.name$ 't1 := + t1 capitalize 't1 := + s #1 "{, f.}{~j.}" format.name$ 't2 := + t1 t2 * " et~al." * +} + +FUNCTION {format.names} +{ duplicate$ + num.names$ #3 > + {format.names.short} % pokud ma citace vice nez 3 autory, uvadi se pouze PRVNI et al. + {format.names.full} % pokud ma citace max 3 autory, uvadi se vsichni + if$ +} + +FUNCTION {format.key} +{ empty$ + { key field.or.null } + { "" } + if$ +} + +FUNCTION {format.authors} +{ author empty$ + { "" } + { author format.names } + if$ +} + +FUNCTION {format.editors} +{ editor empty$ + { "" } + { editor format.names + editor num.names$ #1 > + { " (Ed.)" * } % CHANGE mudrd8mz 2005-10-12 + { " (Ed.)" * } + if$ + } + if$ +} + +FUNCTION {format.isbn} +{ isbn empty$ + { "" } + { new.block "ISBN " isbn * } + if$ +} + +FUNCTION {format.issn} +{ issn empty$ + { "" } + { new.block "ISSN " issn * } + if$ +} + +FUNCTION {format.url} +{ url empty$ + { "" } + { new.block "Dostupn{\'{e}}~z: \url{{" url * "}}" * } + if$ +} + + + +FUNCTION {format.doi} +{ doi empty$ + { "" } + { new.block "\doi{" doi * "}" * } + if$ +} + +FUNCTION {format.title} +{ title empty$ + { "" } + { title } + if$ +} + + +FUNCTION {format.full.names} +{'s := + #1 'nameptr := + s num.names$ 'numnames := + numnames 'namesleft := + { namesleft #0 > } + { s nameptr + "{vv~}{ll}" format.name$ 't := + nameptr #1 > + { + namesleft #1 > + { ", " * t * } + { + numnames #2 > + { "," * } + 'skip$ + if$ + t "others" = + { " et~al." * } + { ", " * t * } % CHANGE mudrd8mz 2005-10-12 + if$ + } + if$ + } + 't + if$ + nameptr #1 + 'nameptr := + namesleft #1 - 'namesleft := + } + while$ +} + +FUNCTION {author.editor.full} +{ author empty$ + { editor empty$ + { "" } + { editor format.full.names } + if$ + } + { author format.full.names } + if$ +} + +FUNCTION {author.full} +{ author empty$ + { "" } + { author format.full.names } + if$ +} + +FUNCTION {editor.full} +{ editor empty$ + { "" } + { editor format.full.names } + if$ +} + +FUNCTION {make.full.names} +{ type$ "book" = + type$ "inbook" = + or + 'author.editor.full + { type$ "proceedings" = + 'editor.full + 'author.full + if$ + } + if$ +} + +FUNCTION {output.bibitem} +{ newline$ + "\bibitem[" write$ + label write$ + ")" make.full.names duplicate$ short.list = + { pop$ } + { * } + if$ + "]{" * write$ + cite$ write$ + "}" write$ + newline$ + "" + before.all 'output.state := +} + +FUNCTION {n.dashify} +{ 't := + "" + { t empty$ not } + { t #1 #1 substring$ "-" = + { t #1 #2 substring$ "--" = not + { "--" * + t #2 global.max$ substring$ 't := + } + { { t #1 #1 substring$ "-" = } + { "-" * + t #2 global.max$ substring$ 't := + } + while$ + } + if$ + } + { t #1 #1 substring$ * + t #2 global.max$ substring$ 't := + } + if$ + } + while$ +} + +FUNCTION {format.date} +{ year duplicate$ empty$ + { "empty year in " cite$ * warning$ + pop$ "" } + 'skip$ + if$ + month empty$ + 'skip$ + { month + " " * swap$ * + } + if$ + extra.label * +} + +FUNCTION {format.btitle} +{ title emphasize +} + +FUNCTION {tie.or.space.connect} +{ duplicate$ text.length$ #3 < + { "~" } + { " " } + if$ + swap$ * * +} + +FUNCTION {either.or.check} +{ empty$ + 'pop$ + { "can't use both " swap$ * " fields in " * cite$ * warning$ } + if$ +} + +FUNCTION {format.bvolume} +{ volume empty$ + { "" } + { "" volume tie.or.space.connect % CHANGE mudrd8mz 2005-10-12 removing "volume" + series empty$ + 'skip$ + { " / " * series emphasize * } % CHANGE mudrd8mz 2005-10-12 "of" --> "/" + if$ + "volume and number" number either.or.check + } + if$ +} + +FUNCTION {format.number.series} +{ volume empty$ + { number empty$ + { series field.or.null } + { output.state mid.sentence = + { "{\v{c}}." } % CHANGE mudrd8mz 2005-10-12 "{\v{c}}" instead of "number" + { "{\v{C}}." } + if$ + number tie.or.space.connect + series empty$ + { "there's a number but no series in " cite$ * warning$ } + { " v " * series * } % CHANGE mudrd8mz 2005-10-12 "in" --> "v" + if$ + } + if$ + } + { "" } + if$ +} + +FUNCTION {format.edition} +{ edition empty$ + { "" } + { output.state mid.sentence = + { edition "l" change.case$ " edition" * } + { edition "t" change.case$ " edition" * } + if$ + } + if$ +} + +INTEGERS { multiresult } + +FUNCTION {multi.page.check} +{ 't := + #0 'multiresult := + { multiresult not + t empty$ not + and + } + { t #1 #1 substring$ + duplicate$ "-" = + swap$ duplicate$ "," = + swap$ "+" = + or or + { #1 'multiresult := } + { t #2 global.max$ substring$ 't := } + if$ + } + while$ + multiresult +} + +FUNCTION {format.pages} +{ pages empty$ + { "" } + { pages multi.page.check + { "s." pages n.dashify tie.or.space.connect } % CHANGE mudrd8mz 2007-03-15: 'pages' -> 's.' + { "s." pages tie.or.space.connect } % CHANGE mudrd8mz 2007-03-15: 'pages' -> 's.' + if$ + } + if$ +} + +FUNCTION {format.eid} +{ eid empty$ + { "" } + { "art." eid tie.or.space.connect } + if$ +} + +FUNCTION {format.vol.num.pages} +{ volume field.or.null + number empty$ + 'skip$ + { ", " number * * + volume empty$ + { "there's a number but no volume in " cite$ * warning$ } + 'skip$ + if$ + } + if$ + pages empty$ + 'skip$ + { duplicate$ empty$ + { pop$ format.pages } + { ", s.~" * pages n.dashify * } + if$ + } + if$ +} + +FUNCTION {format.vol.num.eid} +{ volume field.or.null + number empty$ + 'skip$ + { "\penalty0, " number * * + volume empty$ + { "there's a number but no volume in " cite$ * warning$ } + 'skip$ + if$ + } + if$ + eid empty$ + 'skip$ + { duplicate$ empty$ + { pop$ format.eid } + { ":\penalty0 " * eid * } + if$ + } + if$ +} + +FUNCTION {format.chapter.pages} +{ chapter empty$ + 'format.pages + { type empty$ + { "" } % CHANGE mudrd8mz 2008-04-08 removing the word "chapter" + { type "l" change.case$ } + if$ + chapter tie.or.space.connect + pages empty$ + 'skip$ + { ", " * format.pages * } + if$ + } + if$ +} + +FUNCTION {format.in.ed.booktitle} +{ booktitle empty$ + { "" } + { editor empty$ + { "In " booktitle emphasize * } + { "In " format.editors * " " * booktitle emphasize * } % CHANGE mudrd8mz 2005-10-12 + if$ + } + if$ +} + +FUNCTION {empty.misc.check} +{ author empty$ title empty$ howpublished empty$ + month empty$ year empty$ note empty$ + and and and and and + key empty$ not and + { "all relevant fields are empty in " cite$ * warning$ } + 'skip$ + if$ +} + +FUNCTION {format.thesis.type} +{ type empty$ + 'skip$ + { pop$ type } % CHANGE mudrd8mz 2007-03-15: Do not lowercase the thesis type + if$ +} + +FUNCTION {format.tr.number} +{ type empty$ + { "Technical Report" } + 'type + if$ + number empty$ + { "t" change.case$ } + { number tie.or.space.connect } + if$ +} + +FUNCTION {format.article.crossref} +{ key empty$ + { journal empty$ + { "need key or journal for " cite$ * " to crossref " * crossref * + warning$ + "" + } + { "In \emph{" journal * "}" * } + if$ + } + { "In " key * } + if$ + " \citep{" * crossref * "}" * +} + +FUNCTION {format.book.crossref} +{ volume empty$ + { "empty volume in " cite$ * "'s crossref of " * crossref * warning$ + "In " + } + { "Volume" volume tie.or.space.connect + " of " * + } + if$ + editor empty$ + editor field.or.null author field.or.null = + or + { key empty$ + { series empty$ + { "need editor, key, or series for " cite$ * " to crossref " * + crossref * warning$ + "" * + } + { "\emph{" * series * "}" * } + if$ + } + { key * } + if$ + } + 'skip$ + if$ + ", \citet{" * crossref * "}" * +} + +FUNCTION {format.incoll.inproc.crossref} +{ editor empty$ + editor field.or.null author field.or.null = + or + { key empty$ + { booktitle empty$ + { "need editor, key, or booktitle for " cite$ * " to crossref " * + crossref * warning$ + "" + } + { "In \emph{" booktitle * "}" * } + if$ + } + { "In " key * } + if$ + } + { "In " } + if$ + " \citet{" * crossref * "}" * +} + +FUNCTION {article} +{ output.bibitem + format.authors "author" output.check + author format.key output + new.block + format.title "title" output.check + new.block + crossref missing$ + { journal emphasize "journal" output.check + new.sentence + format.date "year" output.check + eid empty$ + { format.vol.num.pages output } + { format.vol.num.eid output } + if$ + } + { format.article.crossref output.nonnull + eid empty$ + { format.pages output } + { format.eid output } + if$ + } + if$ + format.issn output + format.doi output + format.url output + new.block + note output + fin.entry +} + +FUNCTION {online} % CHANGE mudrd8mz 2005-10-12 addign new item type +{ output.bibitem + format.authors output + new.block + format.btitle " [online]" * output + new.sentence + publisher missing$ + 'skip$ + { publisher output } + if$ + year missing$ + 'skip$ + { format.date "year" output.check } + if$ + new.sentence + cited missing$ + 'skip$ + { "[cit.~" cited * "]" * output } + if$ + new.sentence + note output + new.sentence + format.url output + fin.entry +} + + +FUNCTION {book} +{ output.bibitem + author empty$ + { format.editors "author and editor" output.check + editor format.key output + } + { format.authors output.nonnull + crossref missing$ + { "author and editor" editor either.or.check } + 'skip$ + if$ + } + if$ + new.block + format.btitle "title" output.check + crossref missing$ + { new.block + format.bvolume output + format.number.series output + new.sentence + publisher + % address "~: " * publisher * % CHANGE mudrd8mz 2005-10-12 + "publisher" output.check + } + { new.block + format.book.crossref output.nonnull + } + if$ + format.edition output + format.date "year" output.check + format.doi output + format.url output + new.block + note output + format.isbn output + fin.entry +} + +FUNCTION {booklet} +{ output.bibitem + format.authors output + author format.key output + new.block + format.title "title" output.check + howpublished address new.block.checkb + howpublished output + address output + format.date output + format.doi output + format.url output + new.block + note output + format.isbn output + fin.entry +} + +FUNCTION {inbook} +{ output.bibitem + author empty$ + { format.editors "author and editor" output.check + editor format.key output + } + { format.authors output.nonnull + crossref missing$ + { "author and editor" editor either.or.check } + 'skip$ + if$ + } + if$ + new.block + format.btitle "title" output.check + crossref missing$ + { format.bvolume output + format.chapter.pages "chapter and pages" output.check + new.block + format.number.series output + new.sentence + publisher "publisher" output.check + address output + } + { format.chapter.pages "chapter and pages" output.check + new.block + format.book.crossref output.nonnull + } + if$ + format.edition output + format.date "year" output.check + format.doi output + format.url output + new.block + note output + format.isbn output + fin.entry +} + +FUNCTION {incollection} +{ output.bibitem + format.authors "author" output.check + author format.key output + new.block + format.title "title" output.check + new.block + crossref missing$ + { format.in.ed.booktitle "booktitle" output.check + format.bvolume output + format.number.series output + new.sentence + address ": " * publisher * % CHANGE mudrd8mz 2005-10-12 + "publisher" output.check + %publisher "publisher" output.check + %address output + format.edition output + format.date "year" output.check + new.sentence + format.chapter.pages output + } + { format.incoll.inproc.crossref output.nonnull + format.chapter.pages output + } + if$ + format.doi output + format.url output + new.block + format.isbn output + note output + fin.entry +} + +FUNCTION {inproceedings} +{ output.bibitem + format.authors "author" output.check + author format.key output + new.block + format.title "title" output.check + new.block + crossref missing$ + { format.in.ed.booktitle "booktitle" output.check + format.bvolume output + format.number.series output + format.pages output + address empty$ + { organization publisher new.sentence.checkb + organization output + publisher output + format.date "year" output.check + } + { address output.nonnull + format.date "year" output.check + new.sentence + organization output + publisher output + } + if$ + } + { format.incoll.inproc.crossref output.nonnull + format.pages output + } + if$ + format.doi output + format.url output + new.block + format.isbn output + note output + fin.entry +} + +FUNCTION {conference} { inproceedings } + +FUNCTION {manual} +{ output.bibitem + format.authors output + author format.key output + new.block + format.btitle "title" output.check + organization address new.block.checkb + organization output + address output + format.edition output + format.date output + format.url output + new.block + note output + fin.entry +} + +FUNCTION {mastersthesis} +{ output.bibitem + format.authors "author" output.check + author format.key output + new.block + format.title "title" output.check + new.block + "Master's thesis" format.thesis.type output.nonnull + school "school" output.check + address output + format.date "year" output.check + format.url output + new.block + note output + fin.entry +} + +FUNCTION {misc} +{ output.bibitem + format.authors output + author format.key output + title howpublished new.block.checkb + format.title output + howpublished new.block.checka + howpublished output + format.date output + format.issn output + format.url output + new.block + note output + fin.entry + empty.misc.check +} + +FUNCTION {phdthesis} +{ output.bibitem + format.authors "author" output.check + author format.key output + new.block + format.btitle "title" output.check + new.block + "PhD thesis" format.thesis.type output.nonnull + school "school" output.check + address output + format.date "year" output.check + format.url output + new.block + note output + fin.entry +} + +FUNCTION {proceedings} +{ output.bibitem + format.editors output + editor format.key output + new.block + format.btitle "title" output.check + format.bvolume output + format.number.series output + address output + format.date "year" output.check + new.sentence + organization output + publisher output + format.doi output + format.url output + new.block + format.isbn output + note output + fin.entry +} + +FUNCTION {techreport} +{ output.bibitem + format.authors "author" output.check + author format.key output + new.block + format.title "title" output.check + new.block + format.tr.number output.nonnull + institution "institution" output.check + address output + format.date "year" output.check + format.url output + new.block + note output + fin.entry +} + +FUNCTION {unpublished} +{ output.bibitem + format.authors "author" output.check + author format.key output + new.block + format.title "title" output.check + format.url output + new.block + note "note" output.check + format.date output + fin.entry +} + +FUNCTION {default.type} { misc } + + +MACRO {jan} {"January"} + +MACRO {feb} {"February"} + +MACRO {mar} {"March"} + +MACRO {apr} {"April"} + +MACRO {may} {"May"} + +MACRO {jun} {"June"} + +MACRO {jul} {"July"} + +MACRO {aug} {"August"} + +MACRO {sep} {"September"} + +MACRO {oct} {"October"} + +MACRO {nov} {"November"} + +MACRO {dec} {"December"} + + + +MACRO {acmcs} {"ACM Computing Surveys"} + +MACRO {acta} {"Acta Informatica"} + +MACRO {cacm} {"Communications of the ACM"} + +MACRO {ibmjrd} {"IBM Journal of Research and Development"} + +MACRO {ibmsj} {"IBM Systems Journal"} + +MACRO {ieeese} {"IEEE Transactions on Software Engineering"} + +MACRO {ieeetc} {"IEEE Transactions on Computers"} + +MACRO {ieeetcad} + {"IEEE Transactions on Computer-Aided Design of Integrated Circuits"} + +MACRO {ipl} {"Information Processing Letters"} + +MACRO {jacm} {"Journal of the ACM"} + +MACRO {jcss} {"Journal of Computer and System Sciences"} + +MACRO {scp} {"Science of Computer Programming"} + +MACRO {sicomp} {"SIAM Journal on Computing"} + +MACRO {tocs} {"ACM Transactions on Computer Systems"} + +MACRO {tods} {"ACM Transactions on Database Systems"} + +MACRO {tog} {"ACM Transactions on Graphics"} + +MACRO {toms} {"ACM Transactions on Mathematical Software"} + +MACRO {toois} {"ACM Transactions on Office Information Systems"} + +MACRO {toplas} {"ACM Transactions on Programming Languages and Systems"} + +MACRO {tcs} {"Theoretical Computer Science"} + + +READ + +FUNCTION {sortify} +{ purify$ + "l" change.case$ +} + +INTEGERS { len } + +FUNCTION {chop.word} +{ 's := + 'len := + s #1 len substring$ = + { s len #1 + global.max$ substring$ } + 's + if$ +} + +FUNCTION {format.lab.names} +{ 's := + s #1 "{vv~}{ll}" format.name$ + s num.names$ duplicate$ + #2 > + { pop$ " et~al." * } + { #2 < + 'skip$ + { s #2 "{ff }{vv }{ll}{ jj}" format.name$ "others" = + { " et~al." * } + { " -- " * s #2 "{vv~}{ll}" format.name$ * } % CHANGE mudrd8mz 2005-10-12: changed "and" + if$ + } + if$ + } + if$ +} + +FUNCTION {author.key.label} +{ author empty$ + { key empty$ + { cite$ #1 #3 substring$ } + 'key + if$ + } + { author format.lab.names } + if$ +} + +FUNCTION {author.editor.key.label} +{ author empty$ + { editor empty$ + { key empty$ + { cite$ #1 #3 substring$ } + 'key + if$ + } + { editor format.lab.names } + if$ + } + { author format.lab.names } + if$ +} + +FUNCTION {author.key.organization.label} +{ author empty$ + { key empty$ + { organization empty$ + { cite$ #1 #3 substring$ } + { "The " #4 organization chop.word #3 text.prefix$ } + if$ + } + 'key + if$ + } + { author format.lab.names } + if$ +} + +FUNCTION {editor.key.organization.label} +{ editor empty$ + { key empty$ + { organization empty$ + { cite$ #1 #3 substring$ } + { "The " #4 organization chop.word #3 text.prefix$ } + if$ + } + 'key + if$ + } + { editor format.lab.names } + if$ +} + +FUNCTION {calc.short.authors} +{ type$ "book" = + type$ "inbook" = + or + 'author.editor.key.label + { type$ "proceedings" = + 'editor.key.organization.label + { type$ "manual" = + 'author.key.organization.label + 'author.key.label + if$ + } + if$ + } + if$ + 'short.list := +} + +FUNCTION {calc.label} +{ calc.short.authors + short.list + "(" + * + year duplicate$ empty$ + short.list key field.or.null = or + { pop$ "" } + 'skip$ + if$ + * + 'label := +} + +FUNCTION {sort.format.names} +{ 's := + #1 'nameptr := + "" + s num.names$ 'numnames := + numnames 'namesleft := + { namesleft #0 > } + { + s nameptr "{vv{ } }{ll{ }}{ ff{ }}{ jj{ }}" format.name$ 't := + nameptr #1 > + { + " " * + namesleft #1 = t "others" = and + { "zzzzz" * } + { numnames #2 > nameptr #2 = and + { "zz" * year field.or.null * " " * } + 'skip$ + if$ + t sortify * + } + if$ + } + { t sortify * } + if$ + nameptr #1 + 'nameptr := + namesleft #1 - 'namesleft := + } + while$ +} + +FUNCTION {sort.format.title} +{ 't := + "A " #2 + "An " #3 + "The " #4 t chop.word + chop.word + chop.word + sortify + #1 global.max$ substring$ +} + +FUNCTION {author.sort} +{ author empty$ + { key empty$ + { "to sort, need author or key in " cite$ * warning$ + "" + } + { key sortify } + if$ + } + { author sort.format.names } + if$ +} + +FUNCTION {author.editor.sort} +{ author empty$ + { editor empty$ + { key empty$ + { "to sort, need author, editor, or key in " cite$ * warning$ + "" + } + { key sortify } + if$ + } + { editor sort.format.names } + if$ + } + { author sort.format.names } + if$ +} + +FUNCTION {author.organization.sort} +{ author empty$ + { organization empty$ + { key empty$ + { "to sort, need author, organization, or key in " cite$ * warning$ + "" + } + { key sortify } + if$ + } + { "The " #4 organization chop.word sortify } + if$ + } + { author sort.format.names } + if$ +} + +FUNCTION {editor.organization.sort} +{ editor empty$ + { organization empty$ + { key empty$ + { "to sort, need editor, organization, or key in " cite$ * warning$ + "" + } + { key sortify } + if$ + } + { "The " #4 organization chop.word sortify } + if$ + } + { editor sort.format.names } + if$ +} + + +FUNCTION {presort} +{ calc.label + label sortify + " " + * + type$ "book" = + type$ "inbook" = + or + 'author.editor.sort + { type$ "proceedings" = + 'editor.organization.sort + { type$ "manual" = + 'author.organization.sort + 'author.sort + if$ + } + if$ + } + if$ + " " + * + cite$ + * + #1 entry.max$ substring$ + 'sort.label := + sort.label * + #1 entry.max$ substring$ + 'sort.key$ := +} + +ITERATE {presort} + +SORT + +STRINGS { longest.label last.label next.extra } + +INTEGERS { longest.label.width last.extra.num number.label } + +FUNCTION {initialize.longest.label} +{ "" 'longest.label := + #0 int.to.chr$ 'last.label := + "" 'next.extra := + #0 'longest.label.width := + #0 'last.extra.num := + #0 'number.label := +} + +FUNCTION {forward.pass} +{ last.label label = + { last.extra.num #1 + 'last.extra.num := + last.extra.num int.to.chr$ 'extra.label := + } + { "a" chr.to.int$ 'last.extra.num := + "" 'extra.label := + label 'last.label := + } + if$ + number.label #1 + 'number.label := +} + +FUNCTION {reverse.pass} +{ next.extra "b" = + { "a" 'extra.label := } + 'skip$ + if$ + extra.label 'next.extra := + extra.label + duplicate$ empty$ + 'skip$ + { "{\natexlab{" swap$ * "}}" * } + if$ + 'extra.label := + label extra.label * 'label := +} + +EXECUTE {initialize.longest.label} + +ITERATE {forward.pass} + +REVERSE {reverse.pass} + +FUNCTION {bib.sort.order} +{ sort.label 'sort.key$ := +} + +ITERATE {bib.sort.order} + +SORT + +FUNCTION {begin.bib} +{ preamble$ empty$ + 'skip$ + { preamble$ write$ newline$ } + if$ + "\begin{thebibliography}{" number.label int.to.str$ * "}" * + write$ newline$ + "\providecommand{\natexlab}[1]{#1}" + write$ newline$ + "\providecommand{\url}[1]{\texttt{#1}}" + write$ newline$ + "\expandafter\ifx\csname urlstyle\endcsname\relax" + write$ newline$ + " \providecommand{\doi}[1]{doi: #1}\else" + write$ newline$ + " \providecommand{\doi}{doi: \begingroup \urlstyle{rm}\Url}\fi" + write$ newline$ +} + +EXECUTE {begin.bib} + +EXECUTE {init.state.consts} + +ITERATE {call.type$} + +FUNCTION {end.bib} +{ newline$ + "\end{thebibliography}" write$ newline$ +} + +EXECUTE {end.bib} diff --git a/ipsum.tex b/ipsum.tex new file mode 100644 index 0000000..37a846b --- /dev/null +++ b/ipsum.tex @@ -0,0 +1,28 @@ +\relax +\providecommand\hyper@newdestlabel[2]{} +\@setckpt{chapters/ipsum}{ +\setcounter{page}{2} +\setcounter{equation}{0} +\setcounter{enumi}{0} +\setcounter{enumii}{0} +\setcounter{enumiii}{0} +\setcounter{enumiv}{0} +\setcounter{footnote}{0} +\setcounter{mpfootnote}{0} +\setcounter{part}{0} +\setcounter{chapter}{0} +\setcounter{section}{0} +\setcounter{subsection}{0} +\setcounter{subsubsection}{0} +\setcounter{paragraph}{0} +\setcounter{subparagraph}{0} +\setcounter{figure}{0} +\setcounter{table}{0} +\setcounter{Item}{0} +\setcounter{Hfootnote}{0} +\setcounter{bookmark@seq@number}{0} +\setcounter{parentequation}{0} +\setcounter{NAT@ctr}{0} +\setcounter{@todonotes@numberoftodonotes}{0} +\setcounter{section@level}{0} +} diff --git a/lorem.tex b/lorem.tex new file mode 100644 index 0000000..886cf28 --- /dev/null +++ b/lorem.tex @@ -0,0 +1,28 @@ +\relax +\providecommand\hyper@newdestlabel[2]{} +\@setckpt{chapters/lorem}{ +\setcounter{page}{2} +\setcounter{equation}{0} +\setcounter{enumi}{0} +\setcounter{enumii}{0} +\setcounter{enumiii}{0} +\setcounter{enumiv}{0} +\setcounter{footnote}{0} +\setcounter{mpfootnote}{0} +\setcounter{part}{0} +\setcounter{chapter}{0} +\setcounter{section}{0} +\setcounter{subsection}{0} +\setcounter{subsubsection}{0} +\setcounter{paragraph}{0} +\setcounter{subparagraph}{0} +\setcounter{figure}{0} +\setcounter{table}{0} +\setcounter{Item}{0} +\setcounter{Hfootnote}{0} +\setcounter{bookmark@seq@number}{0} +\setcounter{parentequation}{0} +\setcounter{NAT@ctr}{0} +\setcounter{@todonotes@numberoftodonotes}{0} +\setcounter{section@level}{0} +} diff --git a/pdfa.xmpi b/pdfa.xmpi new file mode 100644 index 0000000..44fc84f --- /dev/null +++ b/pdfa.xmpi @@ -0,0 +1,92 @@ + + + + + + + + + http://ns.adobe.com/pdfx/1.3/ + pdfx + PDF/X Schema + + + external + URL to an online version or preprint + AuthoritativeDomain + Text + + + + + http://www.aiim.org/pdfua/ns/id/ + pdfuaid + PDF/UA ID Schema + + + internal + Part of PDF/UA standard + part + Integer + + + + + PRISM metadata + http://prismstandard.org/namespaces/basic/2.2/ + prism + + + aggregationType + Text + external + The type of publication. If defined, must be one of book, catalog, feed, journal, magazine, manual, newsletter, pamphlet. + + + url + URL + external + URL for the article or unit of content + + + + + + + + LuaTeX + + + application/pdf + + + + + + + 2 + U + + + LaTeX with hyperref + 2024-01-15T15:26:07+01:00 + 2024-01-15T15:26:07+01:00 + 2024-01-15T15:26:07+01:00 + + + + + uuid:E471EDA9-0143-B4EC-2929-27CBFE26697B + uuid:9C3265E7-6741-BA3A-46E6-8F46DAE9146F + + + + + + + + diff --git a/podekovani.tex b/podekovani.tex new file mode 100644 index 0000000..9fcffcf --- /dev/null +++ b/podekovani.tex @@ -0,0 +1,7 @@ +\vglue 0pt plus 1fill + +Poděkování + +\vspace{20mm} +\newpage + diff --git a/prace.bbl b/prace.bbl new file mode 100644 index 0000000..c579f4e --- /dev/null +++ b/prace.bbl @@ -0,0 +1,13 @@ +\begin{thebibliography}{1} +\providecommand{\natexlab}[1]{#1} +\providecommand{\url}[1]{\texttt{#1}} +\expandafter\ifx\csname urlstyle\endcsname\relax + \providecommand{\doi}[1]{doi: #1}\else + \providecommand{\doi}{doi: \begingroup \urlstyle{rm}\Url}\fi + +\bibitem[MacFarlane(2019)]{commonmark} +{\sc MacFarlane}, J. +\newblock \emph{CommonMark Spec} [online]. 2019. [cit.~2020-03-22]. +\newblock Dostupn{\'{e}}~z: \url{{https://spec.commonmark.org/}}. + +\end{thebibliography} diff --git a/prace.tex b/prace.tex new file mode 100644 index 0000000..b0bbeff --- /dev/null +++ b/prace.tex @@ -0,0 +1,78 @@ +\documentclass[12pt, a4paper]{report} + +\usepackage[utf8]{inputenc} +\usepackage[a-2u]{pdfx} % PDF-A output + +\usepackage[a4paper, top=25mm, bottom=30mm, left=30mm, right=25mm]{geometry} +\usepackage[czech]{babel} +\usepackage{csquotes} +\usepackage{hyperref} +\hypersetup{unicode} +\hypersetup{breaklinks=true} +\usepackage{graphicx} +\usepackage{cmap} +\usepackage{enumitem} +\setlist{noitemsep} +\usepackage{amsmath} +\usepackage{amsfonts} +\usepackage{xcolor} + +% Typography +\setlength{\parindent}{0pt} +\setlength{\parskip}{6pt} +\usepackage{setspace} + \setstretch{1.5} % Better alterative to \baselinestretch +%\renewcommand{\baselinestretch}{1.5} +\frenchspacing +\usepackage{lmodern} + +% Citations +\usepackage{natbib} +\bibliographystyle{csplainnat} +\renewcommand{\bibname}{Seznam použité literatury} + +% Size of title margins +\usepackage{titlesec} +\titleformat{\chapter}[display] + {\normalfont\huge\bfseries}{\chaptertitlename\ \thechapter}{20pt}{\Huge} + \titlespacing*{\chapter}{0pt}{0pt}{40pt} + +% Better multiline footnotes +\usepackage{scrextend} +\deffootnote[1em]{3em}{1em}{\textsuperscript{\thefootnotemark}} +\setlength{\footnotesep}{0.5cm} +\renewcommand{\footnoterule}{\vfill\kern -3pt \hrule width 0.4\columnwidth \kern 2.6pt} + + +\def\Title{Nasazení, správa a monitoring rozsáhlých přístupových Wi-Fi sítí s~využitím open-source technlogií} +\def\TitleEN{Deployment, management and monitoring of large-scale access Wi-Fi networks using open-source technologies} +\def\Author{David Zálešák} +\def\Study{Specializace v~pedagogice} +\def\StudyField{Informační technologie se zaměřením na vzdělávání} +\def\Department{Katedra informačních technologií a technické výchovy} +\def\Supervisor{PhDr. Martin Stejskal} +\def\Year{2024} +\def\Date{10. 4.} + + +\begin{document} + +\include{titulka} +\include{podekovani} +\include{abstrakt} +\tableofcontents +\include{uvod} + +\input{chapters/lorem} +\input{chapters/ipsum} + +\include{zaver} + +% Citations +\newpage +{\raggedright + %\nocite{*} % List all entries from bibliography even if not cited in text. + \bibliography{bibliografie} +} + +\end{document} diff --git a/titulka.tex b/titulka.tex new file mode 100644 index 0000000..ff4b38f --- /dev/null +++ b/titulka.tex @@ -0,0 +1,68 @@ +\addtocontents{toc}{\protect\thispagestyle{empty}} +\pagenumbering{arabic} +\pagestyle{empty} +\hypersetup{pageanchor=false} + +\begin{center} + +{\Large Univerzita Karlova} + +\vspace{4mm} + +{\Large Pedagogická fakulta} + +\vspace{4mm} + +\Department + +\vspace{-8mm} +\vfill + +{\bf\Large BAKALÁŘSKÁ PRÁCE} + +\vfill + +{\LARGE\bfseries\Title} + +\vspace{8mm} + +{\LARGE\bfseries\TitleEN} + +\vspace{15mm} + +{\LARGE\Author} + +\vfill + +\begin{tabular}{rl} + +Vedoucí bakalářské práce: & \Supervisor \\ +\noalign{\vspace{2mm}} +Studijní program: & \Study \\ +\noalign{\vspace{2mm}} +Studijní obor: & \StudyField \\ +\end{tabular} + +\vfill + +Praha \Year + +\end{center} + +\newpage + +\hypersetup{pageanchor=true} +\vglue 0pt plus 1fill + +\noindent +Odevzdáním této bakalářské práce na téma \Title{} potvrzuji, že jsem ji vypracoval pod vedením vedoucího práce samostatně za použití v~práci uvedených pramenů a literatury. Dále potvrzuji, že tato práce nebyla využita k~získání jiného nebo stejného titulu. +\vspace{10mm} + +\hbox{\hbox to 0.5\hsize{% +Praha, \Date{} \Year +\hss}\hbox to 0.5\hsize{% +Podpis autora +\hss}} + +\vspace{20mm} + diff --git a/uvod.tex b/uvod.tex new file mode 100644 index 0000000..49b3e55 --- /dev/null +++ b/uvod.tex @@ -0,0 +1,5 @@ +\chapter*{Úvod} +\addcontentsline{toc}{chapter}{Úvod} +\pagestyle{plain} + +Lorem Ipsum diff --git a/zadani.md b/zadani.md new file mode 100644 index 0000000..25261a9 --- /dev/null +++ b/zadani.md @@ -0,0 +1,282 @@ +# Nasazení, správa a monitoring rozsáhlých přístupových Wi-Fi sítí s využitím open-source technlogií. + +## Stručná charakteristika tématu + +Cílem práce je zmapovat a otestovat vybrané open-source nástroje pro zjednodušení nasazení, správy a monitoringu rozsáhlých přístupových wi-fi síťí. + +## Zásady pro vypracování + +**Teoretická** +* Seznamte se sadou standardů Wi-Fi +* Zmapujte vhodný software a kompatibilitu s dostupným hardwarem. +* Deklarujte požadavky na implementaci modelové rozsáhlé wi-fi sítě. + +**Praktická** + +* Implementujte modelovou síť v praxi. +* Zhodnoťte modelovou implementaci a porovnejte ji s nabízenými proprietárními řešeními. + +## Předpokládaná struktura práce + +**Teoretická část** + +Představení standardů Wi-Fi + +Autentifikační metody a bezpečnost + +Hromadná správa zařízení + +Základy počítačových síťí + + - Podsíťě a adresace v kontextu Wi-Fi síťí + +Definice požadavnků na přístupovou Wi-Fi síť + +**Praktická část** + +Implementace rozsáhlé přístupové Wi-Fi síťě + +Zhodnocení navrženého řešení a komparace s dostupnými proprietárními řešeními. + +## Seznam doporučené literatury + + +tacac radius + +dynamicke pridelovani frekvence + + + + +--- + +**Emil** +* Seznamte se s aktuální situací v oblasti jednočipových počítačů. +* Analyzujte dostupné výukové materiály pro práci s jednočipovými počítači využitelné pro výuku na gymnáziích. +* Na základě analýzy a příslušných školních dokumentů navrhněte vhodnou metodiku pro práci s jednočipovými počítači na gymnáziu. +* Vytvořte sadu vzdělávacích materiálů pro dané téma. +* Ověřte vytvořené materiály v praxi. + +**Me** +* Seznamte se s prolematikou monitoring systémů +* Analyzujte možnosti využití časových řad k uchování dat z monitoring systémů +* Zmapujte vybrané aktuálně používané systémy pro monitoring z hlediska ukládání +* Deklarujte požadavky na monitorovací systém +* Navrhněte modelovou aplikaci s využitím časových řad +* Implementujte funkční prototyp aplikace +* Vyhodnoťte vlastnosti aplikace + +**Marcel Poláček:** +* Proveďte rozbor možných řešení s ohledem na reálné parametry síťových prvků. +* Definujte základní požadavky na znalosti v olasti sítových technologií. +* Vystupem práce budou návrhy řešení virtualizaace síťových prvků praktickou výuku počítačových síťí. + +--- + +Seznamte se +Zmapujte +Deklarujte +Implementujte +Vyhodnoťte +Porovnejte +Navrhněte +Vytvořte +Ověřte +Specifikujte: + Určte konkrétní požadavky nebo specifikace pro daný systém, proces nebo produkt. +Identifikujte: + Rozpoznejte klíčové prvky, charakteristiky nebo problémy v daném kontextu. +Analyzujte: + Provětrejte, zkoumejte a hodnoťte informace k dosažení hlubšího porozumění. +Optimalizujte: + Vyhodnoťte stávající procesy nebo systémy s cílem maximalizovat efektivitu nebo výkon. +Validujte: + Potvrďte nebo ověřte správnost, platnost nebo účinnost určitého tvrzení, metody nebo dat. +Navrhněte: + Vytvořte nový design, plán nebo koncept pro dosažení konkrétních cílů. +Integrujte: + Začleněte různé prvky nebo subsystémy do jednotného celku. +Ověřte: + Prověřte správnost nebo úplnost dané informace nebo procesu. +Rozvíjejte: + Rozšiřte nebo zdokonalte existující systém, produkt nebo postup. +Validujte: + Potvrďte, že daný produkt nebo systém splňuje stanovené požadavky a normy. +Rozpoznejte: + Identifikujte klíčové trendy, rizika nebo příležitosti v daném odvětví nebo oblasti. +Zkoumejte: + Proveďte pečlivý průzkum nebo analýzu k získání nových informací nebo perspektiv. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +--- + +User + will you help me come up with a bachelor thesis assignment + +ChatGPT + Of course! I'd be happy to help you come up with a bachelor thesis assignment. Could you please provide more details about your field of study or the specific area you're interested in? Additionally, let me know if you have any preferences or specific requirements for the thesis topic. The more information you provide, the better I can assist you in generating ideas. + +User + Tittle will be: Deployment, management and monitoring of large Wi-Fi networks using open source technologies. + I want to write about a large Wi-Fi network with an appeal for deployment automation and central management and monitoring. in practical part of thesis want to use, describe and research opensource technologies like git, openwrt, ansible, prometheus etc. in theoretical part i want to describe networking, wi-fi (versions, protocols, authentication), managing multiple devices. + +ChatGPT + Great! Your proposed title sounds interesting and relevant to the current trends in networking and Wi-Fi management. Here's a breakdown of your thesis topic along with potential subtopics for both the theoretical and practical parts: + Theoretical Part: + + Introduction to Wi-Fi Networks: + Evolution of Wi-Fi standards (802.11a/b/g/n/ac/ax). + Overview of Wi-Fi protocols and their significance. + + Authentication and Security: + Different authentication methods in Wi-Fi networks. + Security protocols (WEP, WPA, WPA2, WPA3) and their vulnerabilities. + + Managing Multiple Devices: + Challenges in managing large-scale Wi-Fi networks. + Strategies for effective device management. + + Networking Fundamentals: + Basics of networking protocols (TCP/IP, UDP). + Subnetting and addressing in the context of Wi-Fi networks. + +Practical Part: + + Open Source Technologies for Wi-Fi Management: + Introduction to Git for version control. + Utilizing OpenWRT for customizing and enhancing Wi-Fi routers. + + Automation with Ansible: + Implementing Ansible for deployment automation. + Creating Ansible playbooks for Wi-Fi network configuration. + + Monitoring with Prometheus: + Setting up Prometheus for real-time monitoring of Wi-Fi networks. + Defining custom metrics and alerts. + + Case Study: Deployment of a Large Wi-Fi Network: + Detailed description of a practical case study involving the deployment of a large Wi-Fi network. + Documenting the use of open source technologies in each phase of deployment, management, and monitoring. + + Evaluation and Comparison: + Assessing the effectiveness of open source tools compared to proprietary solutions. + Analyzing the benefits and challenges encountered during the implementation. + + Future Trends and Recommendations: + Discussing emerging technologies and trends in Wi-Fi management. + Providing recommendations for further improvements and developments. + +Remember to support your theoretical discussions with relevant literature and research, and in the practical part, document your experiences, challenges faced, and solutions implemented during the deployment. This structured approach should help you create a comprehensive and well-balanced bachelor thesis. + +User + what could the principles for the development of this work look like? + +ChatGPT + Developing a bachelor thesis requires a systematic approach to ensure clarity, coherence, and academic rigor. Here are some principles and guidelines to consider when developing your work: +1. Clear Objectives: + + Clearly define the objectives of your thesis. What do you aim to achieve with your research and practical implementation? + +2. Literature Review: + + Conduct a thorough literature review to provide a solid theoretical foundation for your work. + Summarize key findings from existing research related to Wi-Fi networks, open source technologies, and network management. + +3. Theoretical Framework: + + Establish a robust theoretical framework that underpins your research questions and practical implementation. + Clearly articulate the theoretical concepts you will explore in the theoretical part of your thesis. + +4. Research Questions: + + Formulate clear and focused research questions that guide your investigation. + Ensure that your questions align with the objectives and contribute to addressing gaps in existing knowledge. + +5. Methodology: + + Clearly describe the methodology you will use for both the theoretical and practical parts. + Explain how you will collect, analyze, and interpret data or information. + +6. Ethical Considerations: + + Acknowledge and address any ethical considerations related to your research, especially if it involves real-world deployment and data collection. + +7. Practical Implementation: + + Provide detailed documentation of your practical work, including the use of open source technologies like Git, OpenWRT, Ansible, and Prometheus. + Include code snippets, configurations, and step-by-step procedures for reproducibility. + +8. Case Study Analysis: + + Analyze your case study critically, highlighting the challenges faced and solutions implemented during the deployment. + Relate your findings to the theoretical concepts discussed in the earlier sections. + +9. Results and Discussion: + + Present your findings clearly, supported by data and evidence. + Discuss the implications of your results and how they contribute to the broader field. + +10. Conclusion: + + Summarize the key findings of your research. + Highlight the contributions of your work and suggest avenues for future research. + +11. Consistency and Clarity: + + Maintain consistency in terminology and concepts throughout your thesis. + Ensure clarity in your writing, making it accessible to both technical and non-technical readers. + +12. Feedback and Revisions: + + Seek feedback from your advisor, peers, or mentors at various stages of your work. + Revise and refine your thesis based on constructive feedback. + +13. Citations and References: + + Ensure proper citation of all sources used in your literature review and throughout the thesis. + Follow the citation style specified by your institution or department. + +14. Submission Guidelines: + + Adhere to the submission guidelines provided by your institution. + Pay attention to formatting, citation styles, and any specific requirements for the presentation of your thesis. + +15. Presentation: + + Prepare a clear and engaging presentation of your work for the defense, if applicable. + +By following these principles, you can create a well-structured and academically sound bachelor thesis on the deployment, management, and monitoring of large Wi-Fi networks using open source technologies. \ No newline at end of file diff --git a/zaver.tex b/zaver.tex new file mode 100644 index 0000000..ef2d4c9 --- /dev/null +++ b/zaver.tex @@ -0,0 +1,4 @@ +\chapter*{Závěr} +\addcontentsline{toc}{chapter}{Závěr} + +Lorem Ipsum