From: Harvie Date: Mon, 24 May 2010 03:09:55 +0000 (+0200) Subject: Added some documentation (mostly in Czech language) X-Git-Url: https://git.harvie.cz/?a=commitdiff_plain;h=ebc3116db91ea4123aa5de1f5e90aacb0cf6514b;p=mirrors%2FJukeBox.git Added some documentation (mostly in Czech language) --- diff --git a/docs/Maturitni_projekt/HP_Mudrunka.doc b/docs/Maturitni_projekt/HP_Mudrunka.doc new file mode 100755 index 0000000..bbf19f1 Binary files /dev/null and b/docs/Maturitni_projekt/HP_Mudrunka.doc differ diff --git a/docs/Maturitni_projekt/zadani.doc b/docs/Maturitni_projekt/zadani.doc new file mode 100755 index 0000000..6554bfb Binary files /dev/null and b/docs/Maturitni_projekt/zadani.doc differ diff --git a/docs/anotation.odt b/docs/anotation.odt new file mode 100644 index 0000000..65829a8 Binary files /dev/null and b/docs/anotation.odt differ diff --git a/docs/jukebox-prezentace.pdf b/docs/jukebox-prezentace.pdf new file mode 100755 index 0000000..0aa2e5e Binary files /dev/null and b/docs/jukebox-prezentace.pdf differ diff --git a/docs/jukebox.odp b/docs/jukebox.odp new file mode 100755 index 0000000..4b06553 Binary files /dev/null and b/docs/jukebox.odp differ diff --git a/docs/prezentace/Harvie's JuKe!Box.png b/docs/prezentace/Harvie's JuKe!Box.png new file mode 100755 index 0000000..ffc8205 Binary files /dev/null and b/docs/prezentace/Harvie's JuKe!Box.png differ diff --git a/docs/prezentace/autoplay.png b/docs/prezentace/autoplay.png new file mode 100644 index 0000000..8ebf7bb Binary files /dev/null and b/docs/prezentace/autoplay.png differ diff --git a/docs/prezentace/elvisomt1015.jpg b/docs/prezentace/elvisomt1015.jpg new file mode 100755 index 0000000..ec33dd2 Binary files /dev/null and b/docs/prezentace/elvisomt1015.jpg differ diff --git a/docs/prezentace/jukebox-google-code.png b/docs/prezentace/jukebox-google-code.png new file mode 100644 index 0000000..00009e9 Binary files /dev/null and b/docs/prezentace/jukebox-google-code.png differ diff --git a/docs/prezentace/jukebox-nocss.png b/docs/prezentace/jukebox-nocss.png new file mode 100644 index 0000000..3094bbb Binary files /dev/null and b/docs/prezentace/jukebox-nocss.png differ diff --git a/docs/prezentace/jukebox-screen2.png b/docs/prezentace/jukebox-screen2.png new file mode 100644 index 0000000..cbf7e4c Binary files /dev/null and b/docs/prezentace/jukebox-screen2.png differ diff --git a/docs/prezentace/jukebox-screen3.png b/docs/prezentace/jukebox-screen3.png new file mode 100644 index 0000000..87b1788 Binary files /dev/null and b/docs/prezentace/jukebox-screen3.png differ diff --git a/docs/prezentace/jukebox.dia b/docs/prezentace/jukebox.dia new file mode 100755 index 0000000..ef2bf16 Binary files /dev/null and b/docs/prezentace/jukebox.dia differ diff --git a/docs/prezentace/jukebox.png b/docs/prezentace/jukebox.png new file mode 100755 index 0000000..f4c9cbe Binary files /dev/null and b/docs/prezentace/jukebox.png differ diff --git a/docs/prezentace/messynet.jpg b/docs/prezentace/messynet.jpg new file mode 100755 index 0000000..0f09649 Binary files /dev/null and b/docs/prezentace/messynet.jpg differ diff --git a/docs/rozhovor.doc b/docs/rozhovor.doc new file mode 100644 index 0000000..b53d00c --- /dev/null +++ b/docs/rozhovor.doc @@ -0,0 +1,105 @@ +{\rtf1\ansi\ansicpg1250\deff0 +{\fonttbl +{\f0\fnil\fcharset0\fprq0\fttruetype Times New Roman;} +{\f1\fnil\fcharset0\fprq0\fttruetype Arial;} +{\f2\fnil\fcharset0\fprq0\fttruetype Dingbats;} +{\f3\fnil\fcharset0\fprq0\fttruetype Symbol;} +{\f4\fnil\fcharset0\fprq0\fttruetype Courier New;}} +{\colortbl +\red0\green0\blue0; +\red255\green255\blue255;} +{\stylesheet +{\s1\fi-431\li720\sbasedon30\snext30Contents 1;} +{\s2\fi-431\li1440\sbasedon30\snext30Contents 2;} +{\s3\fi-431\li2160\sbasedon30\snext30Contents 3;} +{\s8\fi-431\li720\sbasedon30Lower Roman List;} +{\s5\tx431\sbasedon26\snext30Numbered Heading 1;} +{\s6\tx431\sbasedon27\snext30Numbered Heading 2;} +{\s7\fi-431\li720Square List;} +{\*\cs11\sbasedon30Endnote Text;} +{\s4\fi-431\li2880\sbasedon30\snext30Contents 4;} +{\s9\fi-431\li720Diamond List;} +{\s10\fi-431\li720Numbered List;} +{\*\cs12\fs20\superEndnote Reference;} +{\s13\fi-431\li720Triangle List;} +{\s14\tx431\sbasedon28\snext30Numbered Heading 3;} +{\s15\fi-431\li720Dashed List;} +{\s16\fi-431\li720\sbasedon10Upper Roman List;} +{\s17\sb440\sa60\f1\fs24\b\sbasedon30\snext30Heading 4;} +{\s18\fi-431\li720Heart List;} +{\s34\f0\fs24\lang1029\snext34\uc1Norm\u225 ?ln\u237 ? tabulka;} +{\*\cs20\fs20Reference;} +{\s21\fi-431\li720\sbasedon10Upper Case List;} +{\s22\fi-431\li720Bullet List;} +{\s23\fi-431\li720Hand List;} +{\*\cs24\fs20\sbasedon30Footnote Text;} +{\s25\f0\fs24\lang1029Norm\u225 ?ln\u237 ? tabulka;} +{\s26\sb440\sa60\f1\fs34\b\sbasedon30\snext30Heading 1;} +{\s27\sb440\sa60\f1\fs28\b\sbasedon30\snext30Heading 2;} +{\s19\qc\sb240\sa120\f1\fs32\b\sbasedon30\snext30Contents Header;} +{\s29\fi-431\li720Tick List;} +{\s28\sb440\sa60\f1\fs24\b\sbasedon30\snext30Heading 3;} +{\s31\fi-431\li720\sbasedon10Lower Case List;} +{\s32\li1440\ri1440\sa120\sbasedon30Block Text;} +{\s39\f4\sbasedon30Plain Text;} +{\s35\tx1584\sbasedon5\snext30Section Heading;} +{\s36\fi-431\li720Implies List;} +{\s30\f0\fs24\lang1029\snext30Normal;} +{\s38\fi-431\li720Star List;} +{\*\cs33\fs20\superFootnote Reference;} +{\s40\tx1584\sbasedon5\snext30Chapter Heading;} +{\s37\fi-431\li720Box List;}} +\kerning0\cf0\ftnbj\fet2\ftnstart1\ftnnar\aftnnar\ftnstart1\aftnstart1\aenddoc\revprop3{\info\uc1{\author Radko Sablik}{\company GOPAS, a.s.}}\deftab720\viewkind1\paperw11905\paperh16837\margl1440\margr1440\widowctrl +\sectd\sbknone\colsx360\headery708\footery709\margtsxn1416\margbsxn1416\marglsxn1080\margrsxn1106\pgncont\ltrsect +\pard\plain\ltrpar\qj\s30\itap0{\s30\f0\fs22\b\lang1029{\*\listtag0}\abinodiroverride\ltrch ZVUKOV\'c1 KNIHOVNA \uc1\u8211\'96 Harvie\'b4s JuKe!Box }{\s30\f0\fs22\b\lang1029{\*\listtag0}\par} +\pard\plain\ltrpar\qj\s30\itap0{\s30\f0\fs24\lang1029{\*\listtag0}\par} +\pard\plain\ltrpar\qj\s30\itap0{\s30\f0\fs22\b\lang1029{\*\listtag0}\abinodiroverride\ltrch ROZHOVOR S}{\s30\f0\fs22\b\lang1029{\*\listtag0}\par} +\pard\plain\ltrpar\qj\s30\itap0{\s30\f0\fs22\b\lang1029{\*\listtag0}\par} +\pard\plain\ltrpar\qj\s30\itap0{\s30\f0\fs22\b\lang1029{\*\listtag0}\par} +\pard\plain\ltrpar\qj\s30\itap0{\s30\f0\fs24\lang1029{\*\listtag0}\par} +\pard\plain\ltrpar\qj\s30\itap0{\s30\f0\fs22\b\lang1029{\*\listtag0}\abinodiroverride\ltrch MUDRU\uc1\u327\'d2KA TOM\'c1\uc1\u352\'8a, 4.I}{\s30\f0\fs22\b\lang1029{\*\listtag0}\par} +\pard\plain\ltrpar\qj\s30\itap0{\s30\f0\fs24\lang1029{\*\listtag0}\par} +\pard\plain\ltrpar\qj\s30\itap0{\s30\f0\fs22\b\lang1029{\*\listtag0}\abinodiroverride\ltrch 1). Tv\'fdm studentsk\'fdm projektem bylo vytvo\uc1\u345\'f8it webovou aplikaci, kter\'e1 by umo\uc1\u382\'9enila u\uc1\u382\'9eivateli proch\'e1zet knihovnu zvukov\'fdch z\'e1znam\uc1\u367\'f9 um\'edst\uc1\u283\'ecnou na webov\'e9m serveru a pot\'e9 p\uc1\u345\'f8ehr\'e1vat tyto z\'e1znamy p\uc1\u345\'f8\'edmo v\~prohl\'ed\uc1\u382\'9ee\uc1\u269\'e8i. Pro\uc1\u269\'e8 sis vybral pr\'e1v\uc1\u283\'ec tento projekt? }{\s30\f0\fs22\b\lang1029{\*\listtag0}\par} +\pard\plain\ltrpar\qj\s30\itap0{\s30\f0\fs22\lang1029{\*\listtag0}\abinodiroverride\ltrch N\'e1pad vznikal zhruba na konci druh\'e1ku, kdy\uc1\u382\'9e jsem navrhoval sv\uc1\u367\'f9j dom\'e1c\'ed server harvie.cz. Cht\uc1\u283\'ecl jsem na n\uc1\u283\'ecj mimo jin\'e9 um\'edstit celou svoji hudebn\'ed sb\'edrku. Na za\uc1\u269\'e8\'e1tku t\uc1\u345\'f8e\uc1\u357\'9d\'e1ku byly asi dva ot\uc1\u345\'f8esn\'e9 pokusy psan\'e9 n\uc1\u283\'eckde o p\uc1\u345\'f8est\'e1vce. Aplikace hr\'e1la jenom ob\uc1\u269\'e8as a kdy\uc1\u382\'9e bylo v jukeboxu v\'edc ne\uc1\u382\'9e deset skladeb, tak byla velk\'e1 \uc1\u353\'9aance, \uc1\u382\'9ee zamrzne po\uc1\u269\'e8\'edta\uc1\u269\'e8 klienta. Potom projekt chv\'edli le\uc1\u382\'9eel, proto\uc1\u382\'9ee jsem nem\uc1\u283\'ecl \uc1\u269\'e8as. P\uc1\u345\'f8ed za\uc1\u269\'e8\'e1tkem \uc1\u269\'e8tvr\uc1\u357\'9d\'e1ku jsem se, pou\uc1\u269\'e8en\'fd z vlastn\'edch chyb a inspirovan\'fd chybami konkuren\uc1\u269\'e8n\'edch produkt\uc1\u367\'f9, rozhodl podobnou aplikaci za\uc1\u269\'e8\'edt vyv\'edjet nanovo. Jako n\'e1zev projektu jsem zvolil "Harvie's JuKe!Box". V\uc1\u382\'9edy jsem cht\uc1\u283\'ecl m\'edt }{\s30\f0\fs22\lang1029{\*\listtag0}jukebox }{\s30\f0\fs22\lang1029{\*\listtag0}doma, ale nedisponuji n\'e1kladn\'edm vozem ani ly\uc1\u382\'9ea\uc1\u345\'f8skou kuklou, a proto jsem si ho nemohl }{\s30\f0\fs22\lang1029{\*\listtag0}"vyp\uc1\u367\'f9j\uc1\u269\'e8it" }{\s30\f0\fs22\lang1029{\*\listtag0}na dobu neur\uc1\u269\'e8itou z \uc1\u382\'9e\'e1dn\'e9ho restaura\uc1\u269\'e8n\'edho za\uc1\u345\'f8\'edzen\'ed. Nezbylo mi tedy ne\uc1\u382\'9e si vytvo\uc1\u345\'f8it vlastn\'ed.}{\s30\f0\fs22\lang1029{\*\listtag0}\par} +\pard\plain\ltrpar\qj\s30\itap0{\s30\f0\fs22\lang1029{\*\listtag0}\par} +\pard\plain\ltrpar\qj\s30\itap0{\s30\f0\fs22\b\lang1029{\*\listtag0}\abinodiroverride\ltrch 2). Jak jsi spokojen\'fd s\~v\'fdsledkem sv\'e9 celoro\uc1\u269\'e8n\'ed pr\'e1ce, kterou bude\uc1\u353\'9a obhajovat jako praktickou maturitn\'ed zkou\uc1\u353\'9aku?}{\s30\f0\fs22\b\lang1029{\*\listtag0}\par} +\pard\plain\ltrpar\qj\s30\itap0{\s30\f0\fs22\lang1029{\*\listtag0}\abinodiroverride\ltrch Vytvo\uc1\u345\'f8il jsem aplikaci, kter\'e1 kupodivu funguje, i kdy\uc1\u382\'9e v n\'ed ob\uc1\u269\'e8as mus\'edm n\uc1\u283\'ecco "poladit". Doma mi d\uc1\u283\'ecl\'e1 dobrou slu\uc1\u382\'9ebu p\uc1\u345\'f8i pr\'e1ci s moj\'ed sb\'edrkou hudby. Poslech hudby mne velmi bav\'ed a obohacuje. Prvotn\'ed motivac\'ed bylo asi to, \uc1\u382\'9ee v jednu chv\'edli m\'e1m n\'e1ladu na konkr\'e9tn\'ed hudebn\'ed \uc1\u382\'9e\'e1nr nebo konkr\'e9tn\'ed skladbu. Ne\uc1\u382\'9e jsem se ale prohrabal hromadou CD\uc1\u269\'e8ek nebo jin\'fdch disk\uc1\u367\'f9, toto kouzlo okam\uc1\u382\'9eiku mne p\uc1\u345\'f8e\uc1\u353\'9alo. Rozhodl jsem se, \uc1\u382\'9ee probl\'e9m vy\uc1\u345\'f8e\uc1\u353\'9a\'edm "po program\'e1torsku".}{\s30\f0\fs22\lang1029{\*\listtag0}\par} +\pard\plain\ltrpar\qj\s30\itap0{\s30\f0\fs22\lang1029{\*\listtag0}\par} +\pard\plain\ltrpar\qj\s30\itap0{\s30\f0\fs22\b\lang1029{\*\listtag0}\abinodiroverride\ltrch 3). Mohl bys stru\uc1\u269\'e8n\uc1\u283\'ec popsat syst\'e9m, kter\'fd jsi vytvo\uc1\u345\'f8il? V\~\uc1\u269\'e8em je jeho v\'fdhodnost?}{\s30\f0\fs22\b\lang1029{\*\listtag0}\par} +\pard\plain\ltrpar\qj\s30\itap0{\s30\f0\fs22\lang1029{\*\listtag0}\abinodiroverride\ltrch Je to hudebn\'ed centrum, kter\'e9 umo\uc1\u382\'9e\uc1\u328\'f2uje pohodln\uc1\u283\'ec proch\'e1zet a prohled\'e1vat hudebn\'ed kolekci ulo\uc1\u382\'9eenou bu\uc1\u271\'ef na lok\'e1ln\'edm disku, nebo na vzd\'e1len\'e9m po\uc1\u269\'e8\'edta\uc1\u269\'e8i (serveru). Vybran\'fd z\'e1znam lze pot\'e9 pomoc\'ed jedin\'e9ho kliknut\'ed p\uc1\u345\'f8ehr\'e1t p\uc1\u345\'f8\'edmo v prohl\'ed\uc1\u382\'9ee\uc1\u269\'e8i pomoc\'ed flashe (podobn\uc1\u283\'ec jako video na youtube.com), otev\uc1\u345\'f8\'edt jako stream v n\uc1\u283\'eckter\'e9m nainstalovan\'e9m p\uc1\u345\'f8ehr\'e1va\uc1\u269\'e8i z t\uc1\u345\'f8et\'ed strany (winamp, wmp, xmms, totem, atd...) nebo v p\uc1\u345\'f8\'edpad\uc1\u283\'ec pot\uc1\u345\'f8eby i st\'e1hnout na disk.}{\s30\f0\fs22\lang1029{\*\listtag0}\par} +\pard\plain\ltrpar\qj\s30\itap0{\s30\f0\fs22\lang1029{\*\listtag0}\par} +\pard\plain\ltrpar\qj\s30\itap0{\s30\f0\fs22\lang1029{\*\listtag0}\abinodiroverride\ltrch Samoz\uc1\u345\'f8ejm\uc1\u283\'ec je nutn\'e9 podotknout, \uc1\u382\'9ee webov\'e9 rozhran\'ed je jen jednou \uc1\u269\'e8\'e1st\'ed knihovny. D\uc1\u367\'f9le\uc1\u382\'9eit\'fd je obsah knihovny jako takov\'fd a aplikace je a\uc1\u382\'9e druh\'e1 v po\uc1\u345\'f8ad\'ed. Nad takovou knihovnou se ale d\'e1 stav\uc1\u283\'ect mnohem v\'edce. Moje aplikace se d\'e1 tedy snadno prov\'e1zat s dal\uc1\u353\'9a\'edmi, kter\'e9 dodaj\'ed je\uc1\u353\'9at\uc1\u283\'ec v\'edce funkc\'ed. Doma krom\uc1\u283\'ec svoj\'ed aplikace pou\uc1\u382\'9e\'edv\'e1m }{\s30\f0\fs22\lang1029{\*\listtag0}je\uc1\u353\'9at\uc1\u283\'ec }{\s30\f0\fs22\lang1029{\*\listtag0}aplikace od jin\'fdch autor\uc1\u367\'f9. Takovou malou "vychyt\'e1vkou" je t\uc1\u345\'f8eba proch\'e1zen\'ed knihovny p\uc1\u345\'f8es mobil s wi-fi p\uc1\u345\'f8ipojen\'edm, kter\'fd funguje jako d\'e1lkov\'e9 ovl\'e1d\'e1n\'ed hudebn\'edho p\uc1\u345\'f8ehr\'e1va\uc1\u269\'e8e ve stoln\'edm po\uc1\u269\'e8\'edta\uc1\u269\'e8i. V\uc1\u283\'ect\uc1\u353\'9ainou ale zas tak l\'edn\'fd nejsem ;-)}{\s30\f0\fs22\lang1029{\*\listtag0}\par} +\pard\plain\ltrpar\qj\s30\itap0{\s30\f0\fs22\lang1029{\*\listtag0}\par} +\pard\plain\ltrpar\qj\s30\itap0{\s30\f0\fs22\lang1029{\*\listtag0}\abinodiroverride\ltrch Zdrojov\'fd k\'f3d moj\'ed aplikace se zat\'edm ve\uc1\u353\'9ael do 500 \uc1\u345\'f8\'e1dk\uc1\u367\'f9. P\uc1\u345\'f8itom jedin\'e1 kvalitou odpov\'eddaj\'edc\'ed pou\uc1\u382\'9eiteln\'e1 aplikace s n\'e1zvem ZINA m\uc1\u283\'ecla asi 15000 \uc1\u345\'f8\'e1dk\uc1\u367\'f9 a p\uc1\u345\'f8esto j\'ed chyb\uc1\u283\'ecly n\uc1\u283\'eckter\'e9 funkce, kter\'e9 osobn\uc1\u283\'ec pova\uc1\u382\'9euji za velmi praktick\'e9 a kl\'ed\uc1\u269\'e8ov\'e9 pro m\uc1\u367\'f9j projekt. To je tak\'e9 jeden z d\uc1\u367\'f9vod\uc1\u367\'f9, pro\uc1\u269\'e8 mohu \uc1\u345\'f8\'edci, \uc1\u382\'9ee moje aplikace je ve sv\'e9 kategorii nejrychlej\uc1\u353\'9a\'ed a nejm\'e9n\uc1\u283\'ec n\'e1ro\uc1\u269\'e8n\'e1 na pam\uc1\u283\'ec\uc1\u357\'9d serveru. PHP program\'e1to\uc1\u345\'f8i \uc1\u269\'e8asto t\'edhnou k praktik\'e1m, kter\'e9 jim tento jazyk nab\'edz\'ed, ale kter\'e9 jsou velice ne\'fasporn\'e9 a ne optim\'e1ln\'ed. T\'edm nechci \uc1\u345\'f8\'edct, \uc1\u382\'9ee bych j\'e1 d\uc1\u283\'eclal v\uc1\u353\'9ae dokonale, ale m\uc1\u367\'f9j hardware nen\'ed nejnov\uc1\u283\'ecj\uc1\u353\'9a\'ed, proto se sna\uc1\u382\'9e\'edm \uc1\u353\'9aet\uc1\u345\'f8it ka\uc1\u382\'9ed\'fd byte pam\uc1\u283\'ecti a ka\uc1\u382\'9ed\'fd cyklus procesoru.}{\s30\f0\fs22\lang1029{\*\listtag0}\par} +\pard\plain\ltrpar\qj\s30\itap0{\s30\f0\fs22\lang1029{\*\listtag0}\par} +\pard\plain\ltrpar\ql\s30\itap0{\s30\f0\fs22\lang1029{\*\listtag0}\abinodiroverride\ltrch Posledn\'ed zve\uc1\u345\'f8ejn\uc1\u283\'ecnou verzi tohoto programu v\uc1\u382\'9edy naleznete zdarma ke sta\uc1\u382\'9een\'ed na adrese}{\s30\f0\fs22\lang1029{\*\listtag0}\par} +\pard\plain\ltrpar\ql\s30\itap0{\s30\f0\fs22\lang1029{\*\listtag0}\abinodiroverride\ltrch http://code.google.com/p/h-jukebox/}{\s30\f0\fs22\lang1029{\*\listtag0}\par} +\pard\plain\ltrpar\ql\s30\itap0{\s30\f0\fs22\lang1029{\*\listtag0}\abinodiroverride\ltrch Tam jsou z\'e1rove\uc1\u328\'f2 dal\uc1\u353\'9a\'ed informace a uk\'e1zky t\'fdkaj\'edc\'ed se projektu.}{\s30\f0\fs22\lang1029{\*\listtag0}\par} +\pard\plain\ltrpar\qj\s30\itap0{\s30\f0\fs24\lang1029{\*\listtag0}\par} +\pard\plain\ltrpar\qj\s30\itap0{\s30\f0\fs22\b\lang1029{\*\listtag0}\abinodiroverride\ltrch 4). P\uc1\u345\'f8i prezentaci sv\'e9ho projektu jsi zm\'ednil, \uc1\u382\'9ee svou aplikaci vyu\uc1\u382\'9e\'edv\'e1\uc1\u353\'9a nejen ty, ale i tvoji kamar\'e1di. V\'fdstupem tv\'e9 pr\'e1ce je, jak se zd\'e1, praktick\'e1 a funk\uc1\u269\'e8n\'ed aplikace. Je tomu tak?}{\s30\f0\fs22\b\lang1029{\*\listtag0}\par} +\pard\plain\ltrpar\qj\s30\itap0{\s30\f0\fs22\lang1029{\*\listtag0}\abinodiroverride\ltrch Ano, jinak by projekt nem\uc1\u283\'ecl smysl. A samoz\uc1\u345\'f8ejm\uc1\u283\'ec nejsem v \uc1\u268\'c8ech\'e1ch jedin\'fd \uc1\u269\'e8lov\uc1\u283\'eck, kter\'fd m\'e1 r\'e1d hudbu a m\'e1 doma po\uc1\u269\'e8\'edta\uc1\u269\'e8.}{\s30\f0\fs22\lang1029{\*\listtag0}\par} +\pard\plain\ltrpar\qj\s30\itap0{\s30\f0\fs24\lang1029{\*\listtag0}\par} +\pard\plain\ltrpar\qj\s30\itap0{\s30\f0\fs22\b\lang1029{\*\listtag0}\abinodiroverride\ltrch 5). Jak by mohli tvou pr\'e1ci vyu\uc1\u382\'9e\'edt vyu\uc1\u269\'e8uj\'edc\'ed Sm\'edchovsk\'e9 st\uc1\u345\'f8edn\'ed pr\uc1\u367\'f9myslov\'e9 \uc1\u353\'9akoly a jsi ochoten sv\uc1\u367\'f9j syst\'e9m pomoci p\uc1\u345\'f8\'edpadn\uc1\u283\'ec zav\'e9st? }{\s30\f0\fs22\b\lang1029{\*\listtag0}\par} +\pard\plain\ltrpar\qj\s30\itap0{\s30\f0\fs22\lang1029{\*\listtag0}\abinodiroverride\ltrch Nap\uc1\u345\'f8\'edklad ve v\'fduce literatury je mo\uc1\u382\'9en\'e9 nahradit magnetofony pomoc\'ed notebook\uc1\u367\'f9 p\uc1\u345\'f8ipojen\'fdch p\uc1\u345\'f8es wi-fi s\'ed\uc1\u357\'9d vybudovanou p. Tom\'e1\uc1\u353\'9aem Strej\uc1\u269\'e8kem. Zvukov\'e9 z\'e1znamy v\uc1\u283\'ect\uc1\u353\'9ainou zachycuj\'ed \uc1\u269\'e8ten\'ed nebo dramatizaci zn\'e1m\'fdch liter\'e1rn\'edch d\uc1\u283\'ecl. Souhrnn\uc1\u283\'ec je m\uc1\u367\'f9\uc1\u382\'9eeme ozna\uc1\u269\'e8it jako povinnou \uc1\u269\'e8etbu. \uc1\u268\'c8\'e1st z\'e1znam\uc1\u367\'f9 poch\'e1z\'ed z lo\uc1\u328\'f2sk\'e9ho maturitn\'edho projektu studenta Jana \uc1\u268\'c8ernohorsk\'e9ho, kter\'fd p\uc1\u345\'f8ev\'e1d\uc1\u283\'ecl n\uc1\u283\'eckter\'e9 vynilov\'e9 desky \uc1\u353\'9akoln\'edho archivu do form\'e1tu mp3. Druh\'e1 \uc1\u269\'e8\'e1st je z archivu \uc1\u268\'c8esk\'e9ho rozhlasu, kter\'fd tyto nahr\'e1vky nab\'edz\'ed zdarma ke sta\uc1\u382\'9een\'ed. Moment\'e1ln\uc1\u283\'ec spolupracuji s administr\'e1tory \uc1\u353\'9akoln\'edho serveru00, kam by aplikace m\uc1\u283\'ecla b\'fdt nainstalov\'e1na. D\'e1le bude nutn\'e9 za\uc1\u353\'9akolit profesory do obsluhy aplikace a rozhodnout, zda k z\'e1znam\uc1\u367\'f9m budou m\'edt p\uc1\u345\'f8\'edstup i studenti. Mne osobn\uc1\u283\'ec tyto z\'e1znamy pomohly u\uc1\u353\'9aet\uc1\u345\'f8it mnoho \uc1\u269\'e8asu p\uc1\u345\'f8i prokous\'e1v\'e1n\'ed se literaturou k maturit\uc1\u283\'ec. Douf\'e1m tedy, \uc1\u382\'9ee to bude mo\uc1\u382\'9en\'e9 i po pr\'e1vn\'ed str\'e1nce.}{\s30\f0\fs22\lang1029{\*\listtag0}\par} +\pard\plain\ltrpar\qj\s30\itap0{\s30\f0\fs24\lang1029{\*\listtag0}\par} +\pard\plain\ltrpar\qj\s30\itap0{\s30\f0\fs22\b\lang1029{\*\listtag0}\abinodiroverride\ltrch 6). Ji\uc1\u382\'9e od t\uc1\u345\'f8et\'edho ro\uc1\u269\'e8n\'edku jsi na \uc1\u353\'9akole vedl semin\'e1\uc1\u345\'f8e z\~programov\'e1n\'ed pro sv\'e9 spolu\uc1\u382\'9e\'e1ky. Kdy\uc1\u382\'9e se zp\uc1\u283\'ectn\uc1\u283\'ec ohl\'e9dne\uc1\u353\'9a, \uc1\u269\'e8eho se semin\'e1\uc1\u345\'f8e t\'fdkaly a jak\'fd m\uc1\u283\'ecly ohlas?}{\s30\f0\fs22\b\lang1029{\*\listtag0}\par} +\pard\plain\ltrpar\qj\s30\itap0{\s30\f0\fs22\lang1029{\*\listtag0}\abinodiroverride\ltrch Obsahem semin\'e1\uc1\u345\'f8\uc1\u367\'f9 byly z\'e1klady programov\'e1n\'ed v jazyce C (konkr\'e9tn\uc1\u283\'ec ANSI C). Kurz prob\'edhal ve dvou vln\'e1ch minul\'fd rok i letos. Ohlasy byly dobr\'e9, ale kurz skon\uc1\u269\'e8il poka\uc1\u382\'9ed\'e9 podobn\uc1\u283\'ec, jako v\uc1\u283\'ect\uc1\u353\'9aina kurz\uc1\u367\'f9 programov\'e1n\'ed na na\uc1\u353\'9a\'ed \uc1\u353\'9akole. P\uc1\u345\'f8\'edmo \'fam\uc1\u283\'ecrn\uc1\u283\'ec kvalit\uc1\u283\'ec po\uc1\u269\'e8as\'ed za okny u\uc1\u269\'e8ebny ub\'fdvalo student\uc1\u367\'f9, co\uc1\u382\'9e osobn\uc1\u283\'ec pova\uc1\u382\'9euji za projev dobr\'e9ho zdrav\'ed poslucha\uc1\u269\'e8\uc1\u367\'f9. Zaj\'edmavou v\uc1\u283\'ecc\'ed je i to, \uc1\u382\'9ee ve chv\'edli, kdy se kurzy uzav\uc1\u345\'f8ou kv\uc1\u367\'f9li velk\'e9 absenci se za\uc1\u269\'e8nou op\uc1\u283\'ect objevovat nov\'ed z\'e1jemci. Letos jsem se cht\uc1\u283\'ecl v\'edce v\uc1\u283\'ecnovat vlastn\'edmu studiu a tak jsem kurz ji\uc1\u382\'9e neobnovil.}{\s30\f0\fs22\lang1029{\*\listtag0}\par} +\pard\plain\ltrpar\qj\s30\itap0{\s30\f0\fs24\lang1029{\*\listtag0}\par} +\pard\plain\ltrpar\qj\s30\itap0{\s30\f0\fs22\b\lang1029{\*\listtag0}\abinodiroverride\ltrch 7). Co konkr\'e9tn\uc1\u283\'ec tyto semin\'e1\uc1\u345\'f8e m\uc1\u283\'ecly za p\uc1\u345\'f8\'ednos pro tebe osobn\uc1\u283\'ec? }{\s30\f0\fs22\b\lang1029{\*\listtag0}\par} +\pard\plain\ltrpar\qj\s30\itap0{\s30\f0\fs22\lang1029{\*\listtag0}\abinodiroverride\ltrch Hlavn\'ed motivac\'ed byla mo\uc1\u382\'9enost vyzkou\uc1\u353\'9aet si mluvit p\uc1\u345\'f8ed v\'edce lidmi a pokusit se zav\'e9st na \uc1\u353\'9akole tradici v\'fduky jazyka, u kter\'e9ho se d\'e1 skute\uc1\u269\'e8n\uc1\u283\'ec mluvit o programov\'e1n\'ed. Z}{\s30\f0\fs22\lang1029{\*\listtag0}ku\uc1\u353\'9aenost to byla }{\s30\f0\fs22\lang1029{\*\listtag0}u\uc1\u382\'9eite\uc1\u269\'e8n\'e1}{\s30\f0\fs22\lang1029{\*\listtag0}, ale svoji budouc\'ed kari\'e9ru ve veden\'ed kurz\uc1\u367\'f9 nevid\'edm.}{\s30\f0\fs22\lang1029{\*\listtag0}\par} +\pard\plain\ltrpar\qj\s30\itap0{\s30\f0\fs24\lang1029{\*\listtag0}\par} +\pard\plain\ltrpar\qj\s30\itap0{\s30\f0\fs22\b\lang1029{\*\listtag0}\abinodiroverride\ltrch 8). Bylo obt\'ed\uc1\u382\'9en\'e9 udr\uc1\u382\'9eet si pozornost, autoritu, nem\uc1\u283\'ecl jsi probl\'e9my zvl\'e1dat v\'fdklad? }{\s30\f0\fs22\b\lang1029{\*\listtag0}\par} +\pard\plain\ltrpar\qj\s30\itap0{\s30\f0\fs22\lang1029{\*\listtag0}\abinodiroverride\ltrch Ne\uc1\u345\'f8\'edk\'e1m, \uc1\u382\'9ee v\'fdklad byl v\uc1\u382\'9edy dokonal\'fd, ani jazyk C nen\'ed \uc1\u382\'9e\'e1dn\'e1 jednoduch\'e1 z\'e1le\uc1\u382\'9eitost. Jeho pochopen\'ed se mus\'ed stav\uc1\u283\'ect na pochopen\'ed z\'e1kladn\'edch princip\uc1\u367\'f9 fungov\'e1n\'ed po\uc1\u269\'e8\'edta\uc1\u269\'e8\uc1\u367\'f9 a procesor\uc1\u367\'f9 architektury x86 a dal\uc1\u353\'9a\'edch detail\uc1\u367\'f9. K z\'e1v\uc1\u283\'ecru kurz\uc1\u367\'f9 mohu \uc1\u345\'f8\'edct, \uc1\u382\'9ee jsem student\uc1\u367\'f9m uk\'e1zal cestu a vysv\uc1\u283\'ectlil z\'e1klady. Pokud ale studenti cht\uc1\u283\'ecj\'ed}{\s30\f0\fs22\lang1029{\*\listtag0} m\'edt znalosti tohoto jazyka na pou\uc1\u382\'9eiteln\'e9 \'farovni,}{\s30\f0\fs22\lang1029{\*\listtag0} je je\uc1\u353\'9at\uc1\u283\'ec nutn\'e9, aby se ka\uc1\u382\'9ed\'fd d\'e1l vzd\uc1\u283\'ecl\'e1val s\'e1m. P\uc1\u345\'f8esto mysl\'edm, \uc1\u382\'9ee jazyk C nen\'ed jen jazykem s tradic\'ed. Na 99,9% se s n\'edm setkaj\'ed na V\uc1\u352\'8a v\uc1\u353\'9aichni, kte\uc1\u345\'f8\'ed se rozhodnou d\'e1le pokra\uc1\u269\'e8ovat v tomto zam\uc1\u283\'ec\uc1\u345\'f8en\'ed. Je to jazyk, kter\'fd je nutnost\'ed pro \uc1\u345\'f8e\uc1\u353\'9aen\'ed mnoha \'faloh, nap\uc1\u345\'f8\'edklad v m\'edstech, kde je pot\uc1\u345\'f8eba vyu\uc1\u382\'9e\'edt v\'fdkon stroje co mo\uc1\u382\'9en\'e1 nejl\'e9pe. Krom\uc1\u283\'ec toho je o program\'e1tory se znalost\'ed C st\'e1le velk\'fd z\'e1jem na trhu pr\'e1ce.}{\s30\f0\fs22\lang1029{\*\listtag0}\par} +\pard\plain\ltrpar\qj\s30\itap0{\s30\f0\fs22\lang1029{\*\listtag0}\abinodiroverride\ltrch Pokud jde o moji autoritu ve vztahu ke student\uc1\u367\'f9m, tak si mysl\'edm, \uc1\u382\'9ee j\'ed ani nebylo zapot\uc1\u345\'f8eb\'ed, proto\uc1\u382\'9ee atmosf\'e9ra na kurzech byla velmi p\uc1\u345\'f8\'e1telsk\'e1.}{\s30\f0\fs22\lang1029{\*\listtag0}\par} +\pard\plain\ltrpar\qj\s30\itap0{\s30\f0\fs22\lang1029{\*\listtag0}\par} +\pard\plain\ltrpar\qj\s30\itap0{\s30\f0\fs22\b\lang1029{\*\listtag0}\abinodiroverride\ltrch 9). V\~souvislosti s\~v\'fd\uc1\u353\'9ae uveden\'fdm je asi zbyte\uc1\u269\'e8n\'e9 se pt\'e1t, jak\'fd je tv\uc1\u367\'f9j nejobl\'edben\uc1\u283\'ecj\uc1\u353\'9a\'ed p\uc1\u345\'f8edm\uc1\u283\'ect ve \uc1\u353\'9akole. Nebo to nen\'ed programov\'e1n\'ed?}{\s30\f0\fs22\b\lang1029{\*\listtag0}\par} +\pard\plain\ltrpar\qj\s30\itap0{\s30\f0\fs22\lang1029{\*\listtag0}\abinodiroverride\ltrch Mo\uc1\u382\'9en\'e1 ne\uc1\u269\'e8ekan\uc1\u283\'ec mne p\uc1\u345\'f8edm\uc1\u283\'ecty spojen\'e9 s po\uc1\u269\'e8\'edta\uc1\u269\'e8i a informatikou nikdy p\uc1\u345\'f8\'edli\uc1\u353\'9a nep\uc1\u345\'f8itahovaly, proto\uc1\u382\'9ee ve chv\'edli, kdy \uc1\u269\'e8lov\uc1\u283\'eck z\'edsk\'e1 vhled do z\'e1kladn\'edch princip\uc1\u367\'f9 funkce po\uc1\u269\'e8\'edta\uc1\u269\'e8\uc1\u367\'f9, dos\'e1hne stavu, kdy mu v\uc1\u353\'9ae zapadne do souvislost\'ed a na v\uc1\u283\'ect\uc1\u353\'9ainu ot\'e1zek si m\uc1\u367\'f9\uc1\u382\'9ee odpov\uc1\u283\'ecd\uc1\u283\'ect odvozen\'edm od t\uc1\u283\'ecchto z\'e1klad\uc1\u367\'f9, ani\uc1\u382\'9e by si musel ve skute\uc1\u269\'e8nosti mnoho pamatovat. Ob\uc1\u269\'e8as se potom ale setk\'e1 s nepochopen\'edm ze strany profesor\uc1\u367\'f9, kdy\uc1\u382\'9e na jejich ot\'e1zky odpov\'edd\'e1 p\uc1\u345\'f8\'edli\uc1\u353\'9a stru\uc1\u269\'e8n\uc1\u283\'ec a n\'e1zorn\uc1\u283\'ec. Ale pravda je v\uc1\u283\'ect\uc1\u353\'9ainou jednoduch\'e1 a nejsna\uc1\u382\'9e\uc1\u353\'9a\'ed mo\uc1\u382\'9enost je v\uc1\u382\'9edy ta nejpravd\uc1\u283\'ecpodobn\uc1\u283\'ecj\uc1\u353\'9a\'ed. Na druhou stranu jsou probl\'e9my, kter\'e9 se nedaj\'ed \uc1\u345\'f8e\uc1\u353\'9ait pomoc\'ed n\uc1\u283\'ecjak\'e9 "univerz\'e1ln\'ed pravdy", zvl\'e1\uc1\u353\'9at\uc1\u283\'ec ve chv\'edli, kdy \uc1\u269\'e8lov\uc1\u283\'eck spr\'e1vn\uc1\u283\'ec nech\'e1pe zad\'e1n\'ed.}{\s30\f0\fs22\lang1029{\*\listtag0}\par} +\pard\plain\ltrpar\qj\s30\itap0{\s30\f0\fs22\lang1029{\*\listtag0}\abinodiroverride\ltrch Z p\uc1\u345\'f8edm\uc1\u283\'ect\uc1\u367\'f9 mne d\'e1le tak\'e9 velmi zaujala elektronika a n\uc1\u283\'eckter\'e9 \uc1\u269\'e8\'e1sti dal\uc1\u353\'9a\'edch p\uc1\u345\'f8edm\uc1\u283\'ect\uc1\u367\'f9. Dokonce ani m\uc1\u367\'f9j "v\'fdlet" do stroj\'edrenstv\'ed nebyl nezaj\'edmav\'fd. Cht\uc1\u283\'ecl bych upozornit, \uc1\u382\'9ee je dobr\'e9 si uv\uc1\u283\'ecdomit, jak jsou v\uc1\u353\'9aechny obory vz\'e1jemn\uc1\u283\'ec prov\'e1zan\'e9 a nepostradateln\'e9.}{\s30\f0\fs22\lang1029{\*\listtag0}\par} +\pard\plain\ltrpar\qj\s30\itap0{\s30\f0\fs24\lang1029{\*\listtag0}\par} +\pard\plain\ltrpar\qj\s30\itap0{\s30\f0\fs22\b\lang1029{\*\listtag0}\abinodiroverride\ltrch 10). Co hodl\'e1\uc1\u353\'9a d\uc1\u283\'eclat po maturit\uc1\u283\'ec? P\uc1\u367\'f9jde\uc1\u353\'9a d\'e1le studovat? }{\s30\f0\fs22\b\lang1029{\*\listtag0}\par} +\pard\plain\ltrpar\qj\s30\itap0{\s30\f0\fs22\lang1029{\*\listtag0}\abinodiroverride\ltrch Podal jsem si p\uc1\u345\'f8ihl\'e1\uc1\u353\'9aky na dv\uc1\u283\'ec vysok\'e9 \uc1\u353\'9akoly, na kter\'fdch bych cht\uc1\u283\'ecl v oboru IT pokra\uc1\u269\'e8ovat. Pokud to alespo\uc1\u328\'f2 trochu p\uc1\u367\'f9jde, ud\uc1\u283\'ecl\'e1m si tak\'e9 po\uc1\u345\'f8\'e1dn\uc1\u283\'ec dlouh\'e9 off-line pr\'e1zdniny ;o)}{\s30\f0\fs22\lang1029{\*\listtag0}\par} +\pard\plain\ltrpar\qj\s30\itap0{\s30\f0\fs24\lang1029{\*\listtag0}\par} +\pard\plain\ltrpar\qj\s30\itap0{\s30\f0\fs24\lang1029{\*\listtag0}\par} +\pard\plain\ltrpar\qj\s30\itap0{\s30\f0\fs22\b\lang1029{\*\listtag0}\abinodiroverride\ltrch D\uc1\u283\'eckujeme za rozhovor}{\s30\f0\fs22\b\lang1029{\*\listtag0}\par} +\pard\plain\ltrpar\qj\s30\itap0{\s30\f0\fs22\lang1029{\*\listtag0}\abinodiroverride\ltrch Takt\'e9\uc1\u382\'9e d\uc1\u283\'eckuji.}{\s30\f0\fs22\lang1029{\*\listtag0}\par} +\pard\plain\ltrpar\ql\itap0{\f0\fs24\lang1029{\*\listtag0}\par}} \ No newline at end of file diff --git a/docs/zprava.odt b/docs/zprava.odt new file mode 100644 index 0000000..562d897 Binary files /dev/null and b/docs/zprava.odt differ diff --git a/docs/zprava2.doc b/docs/zprava2.doc new file mode 100644 index 0000000..918c2ea Binary files /dev/null and b/docs/zprava2.doc differ diff --git a/docs/zprava2.odt b/docs/zprava2.odt new file mode 100644 index 0000000..91c40d1 Binary files /dev/null and b/docs/zprava2.odt differ diff --git a/docs/zprava2.pdf b/docs/zprava2.pdf new file mode 100644 index 0000000..4f830a8 Binary files /dev/null and b/docs/zprava2.pdf differ