0:00:16procesy
0:00:17proč to tady prezentuje
0:00:19jak se k tomu dostali
0:00:21asi na ten na mínus a to před třema lety
0:00:25já jsem tady převáděl kinech ta
0:00:27a některé ty programy k tomu kinech to byl frajer processingu takže se dostal pro
0:00:32masy no jazykovou pro mě tenkrát neznámý neznámýho ale chtěl jsem šel asi ten jazyk
0:00:37jako docela je použitelný i na ty jiné věci
0:00:41je to jazyk multiplatformní otevřený
0:00:44a jedině k tomu nositele vývoj prostředí celé komunita čemu se říká procesy
0:00:50vznikl v roce dva tisíce jedna vitamins right jestli jsi a studenti dva tar studenti
0:00:56se rozhodli se si měli ta domácí jazyk
0:00:58to je skoro jak tady brňáci stvrdili ten a routek telefonech na jiných školách
0:01:03jeden se den byl eště
0:01:05taky
0:01:06linus ten taky udělám jako protistrana prostorem šel taky se rozhodnout takže ztráty si sami
0:01:12do při
0:01:13takže je to v jednu tak je to jedna dvě pro domácí jazyk
0:01:17jednoduchý proto a oni se rozhodli dojde jazyk který by byl asi pro umělce
0:01:22ony dělaný a mas jako s kým se toho vytvořit media type ty na ty
0:01:27vizualizace a tak dále a že u mě ty se mně by to bylo hezké
0:01:31ale to není programovat a ne jinak do hloubky
0:01:35takže voni oni
0:01:37je to tak neudělali
0:01:39a na začátku se tam snadno rychle dělali obrázky vzala zelená animace a postupy se
0:01:45to stalo dál asi tak si vem potom na jazyku dává se kus po se
0:01:50ale takového řezat
0:01:51tomu se dostane
0:01:53takže o procesy oblíbené jednotlivé jsou nějací rádi sáhnou je tady primátoři
0:01:59ale on se hodně používá na školách no u nás moc ne ale také zahraničí
0:02:05se to pozná připadá oproti pro domácí jazyk
0:02:08u nás někdo tlačila že bude sis a podobně jo sou školy kde se dělá
0:02:13něco takovýho
0:02:21takže vás provedou základních stát si prosím
0:02:24ta se skládá
0:02:26takže kroku stáhnou rozhled a spustit
0:02:31takže to si prosím vás jednoduchým můžete si vybrat
0:02:34na tě prosím vede pracovali si pattern osum not to nebo mám jakou vedle prostě
0:02:39funguje
0:02:42dokonce se dá nainstalovat
0:02:44i na raspberry pi a tady instance trošku složitější
0:02:49tady musíte postarat dělení on se neobsahuje žádnou ale to java určená pro platformy to
0:02:57osmdesát šest to jsou standardní písíčka
0:03:00ale nevypije a nové procesor
0:03:03takže to protože já jsem si vás vyhodit smazat
0:03:06a nainstalovat tam chtěl normy pro a ten procesor ta jsou součástí repozitáře po stránce
0:03:15raspberry teda běží na
0:03:17raspberry pi
0:03:19a potom se udělá taková malá klička by se
0:03:22udělat malej že je odkaz
0:03:24tak
0:03:25link
0:03:26by mě řekne řekneme procesy mohl
0:03:29to je java se nachází trošku někde jinde
0:03:31haha prosím vás jako neschopný pracovat na která spustit
0:03:35ale pracovat je to taky v uvozovkách že to vyzkoušíte tak zjistíte
0:03:40dataset neví sketch a zadním teďko to spustí tahle to jede
0:03:44tady máte grafické se to vyzkoušet pustíte na
0:03:48v a můžete si mezi tohle kafe
0:03:52hele takhle pro prváky vývoj
0:03:55je tam není to stavitelný
0:03:59tak rozjede to vypadá
0:04:01prostředí se dostali verzi
0:04:03dobrá
0:04:04dost jako jednoduchý
0:04:06je to byla to komedie textový editor
0:04:10tak je tu ta a ta listina konzole to že pěkný a oblast
0:04:15zpráv vem většinou píše
0:04:18roli
0:04:19jo ale
0:04:20vyšlo to jsou perly typu první prostředník ale na to že tady chybí středník
0:04:26o napíše něco jinýho je taky trošku peklo to role dávat
0:04:30ale designate
0:04:33tak jsem se
0:04:36takže já se spíš blízká tunelech se tam sketch ovládá
0:04:39letos
0:04:41jako pro uživatele to prostě lže prostě zastavit máte tam vše tak jak na domácím
0:04:46ty lidi přehrávače jo
0:04:49samozřejmě
0:04:50otevřít se jaký sketch ulici jo to jsem tlačítko exportování od sebe a potom prosím
0:04:56je za vybrat
0:04:57jak je pro si tak se sportovat
0:05:01máte tam abyste neměli všechno v jednom sou tam
0:05:04takže tak tam bude záložky kde každá zameškali nejsem zapisovat
0:05:09je to přehledný protože do monitoru až tak chyba deseti sám za tech souborech na
0:05:13jaký obrovský projekty negalvanický to zatím není ale uvidíme co přinese budoucnost se vypadá velmi
0:05:19zajímavě
0:05:22prvně jsem se udělat provést roztáhnete rozbalí to spustíte
0:05:27nastavit si prostředí
0:05:29převážně umístění služba kurzory adresář v daném procesing obranné nevadí sketch a co šlo že
0:05:35projekty a taky knihovna nástroje
0:05:38a další nastavení je to že to skovaný když se podíváte úplně tom obrázek je
0:05:42tam to je ta obrovská modrá šipka
0:05:45tak tam je textový soubor že si nastavit spoustu další možností chování prostředí procesy
0:05:53velmi to dozvědět tak se a tady toto rychle technizuje takto jde tady způsobem
0:06:00takže říkáte sketch kluk
0:06:02protože ta vaše projekty nástroje knihovny nachází se v něm chtěl adresáře
0:06:07nebaví s knihovny a sem je ten stav ručně tím že tam nakopírujete sprostě pak
0:06:13už si zase layer start restaurace procesing
0:06:15ale takle instalace
0:06:17nebo se stalo automaticky
0:06:19takhle zase mode mores vysloužil módy převážně na vývoj aplikaci pro android
0:06:26adresa stroje to jenom vsuvka dát nástroje
0:06:30to se jaký pas nástroje pro ten led prosím
0:06:34dále se vás to vy na vytváření grafického rozhraní
0:06:40ale veselá zajímá si nejvíc někde popere umístěna restarts pustíte
0:06:44když pudete na moderní operační systém tak máte si uživatele zmrazil adresáře což je super
0:06:51když bratr
0:06:53ve větvích tak je prostě zklamanej ale zakopanej někde jo to je docela pravda
0:06:59že musíte najít
0:07:01a založena se převis tam je tam kde máte
0:07:06další leccos to sám osvobozeni provádět že budete dělat taky projekt
0:07:11tak co přiložení příklady je jich tam je tam mraky těch příkladů ty základních
0:07:16ta základní prvky rádi používají datových typů přetypován používání funkcí manažera tam jsou příklady nevíte
0:07:22příklady jsou hezky
0:07:24označeny jako co to přesně pak tam sobě
0:07:29jak kdyby záložky teda měl
0:07:30dnes a denně to převede do knížku processingu tam ty přivezou taky a to jsou
0:07:36označeny prostě je číslo kapitoly jo což no tak před neni ale dá se to
0:07:40trošku to prasklo projít a podívat se co tam jasně dokazuje
0:07:45pak tam záložka ale pro jistotu příklady základní knihoven s tam jsou proto video tak
0:07:50potom do pdfka
0:07:53a tak dále
0:07:55a potom co vás zajímá sou computer level is to sou příklady volitelných jo ve
0:07:59kterých je se tam sami nainstalujete
0:08:02jo to je super že by se stane takovýho odněkud knihovnu a do prostředí vám
0:08:05to na revizory příkladu jo tak se používá
0:08:11takže bude první program začneme našem eurotel
0:08:17jo
0:08:20no takhle to no takže tady první program velice jednoduchý hello world
0:08:27dík té
0:08:29vlastně jenom
0:08:32říká stack a napíšeme
0:08:34textový řetězec a
0:08:37o ty další dvě čísla jsou vlastně souřadnice
0:08:40levého horního rohu kam se ten text moc vlastně umístí
0:08:45to je na dalším slajdu
0:08:50ne ještě vysvětlení funkce se tak tady no
0:08:54zdroje vlastně nekonečná smyčka které já se
0:08:59volá po dokola
0:09:01a se tam složí pro o
0:09:03počáteční nastavení jak velikosti toho sketche opička je pozadí a podobných věcí
0:09:11to sem teď řekl
0:09:13aha
0:09:17já to znamená včera
0:09:19ještě se vrátím k němu setup modrou co byly další funkce který vtom prostě kus
0:09:26do se to byl základ nastavení pozeptat to funkce co je měla program objektově takže
0:09:32se tomu říkat metoda použít za ten metr jako první a vy tady sou ty
0:09:36grafický okolo
0:09:37potom co se spustila teda setup
0:09:40z automaticky zavolá metro
0:09:43request to je stejný typ
0:09:45dále je tady nějaký nebo se chystáte tak praze důležitý je tady tyto se pořád
0:09:51překreslena obraz jo ty grafický prvky který se mění tak si užil tady o tý
0:09:56to je ty nekonečně smyčky jo neměla by se mu chápat člověka před ale svíčkový
0:10:01snadno stále dokola
0:10:05vy ste skvěle ten program jo tak hezký tam běží velmi prostředí
0:10:10jo ale když to tak že někomu ukázat tak přece neberu tam instalovat graficky prostředí
0:10:15a já si prosím sdělte ten smysl
0:10:19takže pekel potom
0:10:21jsou ukazovali ty tlačítka název tu barvu
0:10:23restartování naše aplikace rozsahu tak lásko nabídkou kdyby si uvedeme se tak jsem
0:10:29dopis na mínus ten systém je kosa nebo pro linux
0:10:33zaznamenán export a ona tam
0:10:37vytvoří adresáře
0:10:39nápisem application teďka patřila platforma takže potom linux
0:10:44přece vo to předsedou bitovej šest a čtyři bitovej
0:10:48windows to samý jako s taky
0:10:50dělat verze tři stráže zatim tady dycky automaticky
0:10:55takže tom že by to kubice
0:10:58na co vás při volejbale zajímat jsou reference cože offline nápověda
0:11:03jo to je něco naprosto ujasnil neví co srovnaný z že sem prostě němcem fungovat
0:11:10taky prostudovat microsoftu abych nápověda masivní to aby si zas myslím stalo zvlášť
0:11:18jo tady si stáhnete vy prostředí který má sedmdesát mega a už znáte to nádhera
0:11:23tam nainstalovanou jo ale dokonce s ní bylo fajn
0:11:26vysíláte
0:11:28sám spustí
0:11:31protože jsem projížděl že tomu jsou tam takže
0:11:34jak je to prostě
0:11:36a máte vystavený na ty prvky jazyka prostě funkce datový typ
0:11:41když starost kliknete tak vojensky trpíš jak se to jmenuje se to používá příklad případně
0:11:46popelnici reference si co s tím ještě další souvisí asi dělá naprosto skvělý pro vývoj
0:11:51když nevíte tak nemusíte nikde složitě google jednom se že po internetu ale byla cesta
0:11:55do ty reference to můžete reference je aktualizovaná i na webu
0:12:00prosím
0:12:03tak a teď vlastně o čem ten co je nejdůležitější to si no to je
0:12:08vědět že ten ke
0:12:11je vlastně a ste
0:12:13stará se
0:12:14z mnoha oboru podle toho jak jako se nastavíme velikost
0:12:18té počáteční metodě se ta
0:12:22a každý od vás logik jsou a jsou souřadnici
0:12:28to je vlastně o tom to je to je vlastně všechno tedy víme na tom
0:12:32slajdu příklad pro vykreslení úsečky
0:12:36lidé první dvě čísla jsou souřadnice počátečního bodu
0:12:41a další dvě
0:12:42toho konečného bodů takže teďka odkud kam
0:12:46jenom
0:12:48potom příde grafiku přibyde
0:12:52osa teď ještě deset nová souřadnice
0:12:58tak
0:12:59nedej a týká
0:13:00procesingu jsou čtyři základní tady
0:13:03bot čtverec úsečka elips a pak jsou tam ještě můžeme vidět se lze křik jako
0:13:09dny ale teď čtyři sou jsou základní
0:13:13a nebo ste je ta syntaxe
0:13:16
0:13:17vlastně
0:13:19jak jsem vysvětloval napíše melániin odkud kam počáteční cílový port
0:13:25čtverec
0:13:27jde první dvě čísla jsou souřadnice
0:13:30levého horního rohu
0:13:32a pak máme šířku a výšku
0:13:37elipsa
0:13:38na ne
0:13:40pevně čísla jsou souřadnice před no a pak vám zase
0:13:45výšku a ta šířku a výšku
0:13:48ještě bych se pozastavil toho jak je tam nebo the centre to se dá aplikovat
0:13:53i pro to bere a pak ty první dvě čísla budou zase souřadnice středu
0:14:01vlastně mi dadistech základních tvarů jsme schopni vykreslit
0:14:05cokoli
0:14:11tak
0:14:12to našel sketche přidám ještě barvy
0:14:16proto nám slouží příkaz vyjel
0:14:19a
0:14:20můj můžeme používat
0:14:22odstíny šedi
0:14:25nebo jak je ve model a ne po té potom na dalším slajdu ještě a
0:14:32zde
0:14:33a vlastně stačí jenom napsat
0:14:36phil
0:14:37a teď kombinaci rgb
0:14:40a o to ten taky chceme vykreslit
0:14:44vlastně
0:14:45takže barva se vztahuje na všechny na všechny ty tvary co sou to sou napsaný
0:14:51pod tím že chceme potom vykreslit něco jinýho v jiné barvě musíme zase napsat
0:14:57napsat liják
0:15:00to je ten
0:15:02je to a je zde a aby se ty barvy nemuseli mít hlavě ty čísla
0:15:07tak tam
0:15:08to proces processingu je nástroj přímo pro výběr barvy se můžeme barvu vybrat a čísla
0:15:14opíšeme
0:15:15máme to
0:15:18a to je náš processing panáček barevný
0:15:24jo knihovny procesingu jsou defaultně začleněný knihovny to zpracování videa pro práci se sériovým portem
0:15:33pro práci v sítí pro pdf export té jak
0:15:38dxf export
0:15:40a minim to je knihovna pro zvuk
0:15:44ty sou tam
0:15:45přímo to processingu už nainstalovaný stačí jenom naimportovat ostatní se musí jo stáhnout
0:15:55l vedle takhle to takhle to vypadá
0:15:58vlastně
0:15:59to vlevo je správce knihoven kde si vybereme ty knihovny a nainstalujeme a pak už
0:16:05stačí jenom
0:16:06přes nabídku sketch a import library
0:16:10naimportovat tím
0:16:15jo tady jenom řekni ty příspěvkové knihovny co vytváří ta komunita jsou rozděleny do spousty
0:16:22kategorií od příde přes matematiku až po zpracování videa zvuku různé simulace je tam toho
0:16:30na webu jsou z toho strašný mraky
0:16:37dobrý den kdy se petr že jsem andrýsek je pak sledu
0:16:43na mém prvním tedy slajdu jsem se zabýval některými knihovnami a to pro příde grafiku
0:16:50tyto knihovny nejsou
0:16:54importované ty se musí stáhnou
0:16:57těch knihoven je samozřejmě více vybral jsem jich zde asi pět
0:17:02takže
0:17:03kde většina tady těchto knihoven pracují je pro tvorbu interaktivních scén
0:17:12jo obsahují různé křivky já nevím mashe
0:17:20různé objekty toroidy a podobně dají se tam má vytvořit různé tedy scény
0:17:30například
0:17:32té první
0:17:34to nebudu číst ty že ten mísu
0:17:38takže je tam možnost vytvoření nějaké interaktivní kamery teda trhu se dá pohybovat
0:17:48další ta
0:17:50rizikem tam to má podobné vlastnosti taky tam nějaká softwarová kamera
0:17:56kde se ovládá
0:17:59myší
0:18:02i tím tahle knihovna to jednoduchá knihovna pro výběr příde o by tu ste stejně
0:18:10šest příde
0:18:13t taky knihovna která posiluje
0:18:16různé křivky
0:18:20vlastně dají se vtom programovat i hry viděl jsem vtom nevím mahjong nebo jste
0:18:27a
0:18:28igeo
0:18:30a ty
0:18:32přidat interaktivní scény to
0:18:38spolupracuje s
0:18:39sme pigeon ta obsahuje různé ty příkazy a
0:18:46ušlý vzniklé objekty
0:18:55je tady ta jsem moje část
0:18:57známka knihovnu věříte cože guard for processing
0:19:02je to předpřipravená sada ovládacích prvků uživatelského rozhraní
0:19:06jo jsou tam různá tlačítka ošklivý teda
0:19:10různé nápisy lejblíky tak v noci dropboxy checkboxy všechno možně vám to se spíš podívejte
0:19:16až budete programovat
0:19:18ale celé mě důležitý se nebude tuhle knihovnu
0:19:21no
0:19:23jo tak zase sou spoustu příkladu jo a jak to blízkou
0:19:27jak to vypadá takže nejlepší věc jak se to naučit
0:19:30je zkopírovat se do samostatného sketche něco změnit a pustit do je můžete se to
0:19:35fakt funguje
0:19:37eště
0:19:38toho jsem se chtěl stát
0:19:40je to nástroj graph builder
0:19:42vy si vytváříte uživatelské rozhraní
0:19:46jenže máte před sebou okno a do toho okna klikáním myši umístíte grafické prvky
0:19:51a nastavujete parametry těch grafických prvků
0:19:55a path graph builder vám automaticky udělá záložku hráli
0:19:59kde vám vypisuje podporovány tady těch prvků
0:20:04je dvacet jedna ku jednoho velkého kolečko takže nebo něco prostě fakt rychle takže to
0:20:10doslova naklikáte a to jestli upravíte jenom chování funkce se to má dělat
0:20:15jo ale samozřejmě takže to použít na to že dat myslíte si jak je prvé
0:20:19nejsem tom parametry a podívat jak to funguje to spíš je to jako víc používat
0:20:24pro výuku než abych si něco dělat dobře vono
0:20:27když něco uděláte napíšete s ta funkce to má dělat
0:20:30patrné přesunete ona to připíše
0:20:34jo takže
0:20:35nashle používat ale s rozmyslem
0:20:39pro zvuk té zase moje
0:20:41takže pro zpracování zvuku je v procesingu standardní podle zvláštního na minimum která přehrává
0:20:50mono i stereo soubory
0:20:52v různých formátech můžeme si nechat zobrazit meta data o té hudbě dále si můžeme
0:21:00diky
0:21:02did vykreslit časový průběh můžeme si nechat spočítat
0:21:06můžeme si nechat spočítat spektru
0:21:10umí toho opravdu moc a je velice jednoduchá
0:21:15jo umí generovat zvuk je tam syntezátor takže
0:21:24no todle je
0:21:25pro nahrávání zvuku
0:21:28programy ukázka se značně jako
0:21:32tak teď by to mělo nahrávat zkouška
0:21:35jednou
0:21:37jestli úlohy
0:21:38a peťulí dobře
0:21:46jo jak jako jednoduché programy pro vlastně záznam zvuku
0:21:50přehrání víte senzor jeho průběhu je asi na
0:21:54pár řádků obranu
0:21:57a taky spoustu spousta příklad spousta příkladu na netu
0:22:02je to
0:22:05ne jo tady je ukázka program tedy generuje svou je tam právě použity slajd dres
0:22:12toho středního vidět čtyři té kterým se mění frekvence
0:22:18a ta se vykresluje
0:22:22a
0:22:23program
0:22:26a ale funguje
0:22:28jo
0:22:32kecy posteli
0:22:35takže další knihovnu kterou si je teda knihovna video
0:22:40tato knihovna obsahuje dvě jednoduché třídy a to mluví a capture každá tato třída jo
0:22:48se vezme funkce
0:22:53pro zachycení obrazů spuštění zastavení
0:22:57a podobně
0:23:01opět zde je ten příklad je to pro me velice jednoduché
0:23:09vlastně
0:23:11ne naimportujete si tu knihovnu
0:23:14a vlastně teď tímto jednoduchým kódem jsem vytvořil
0:23:19programy tedy vám spustí
0:23:22kam z notebooku
0:23:28tak možná
0:23:51na kdy teda mohl
0:23:54tak se vám tam zobrazil vlastně obraz dvě kamery já jsem tam tři obyčejný tlačítka
0:24:02byl
0:24:05spuštění stop mytí a generování fotky
0:24:11a má
0:24:13vlastně
0:24:14stačí to na pár řádcích
0:24:17samozřejmě se tam ještě příkazy když si můžete nechat zobrazit veškeré dostupné kamery fázovou tomu
0:24:23každou kamery které ani o kterých ani nevíte že tam máte
0:24:29a ještě vám to zobrazí vlastně jsem si když jsem
0:24:33si s ním nahrál programoval
0:24:36tak mi to zobrazil vlastní jinou kamerou asi pětkrát za to jenom proto že vám
0:24:40to vlastně zobrazí veš veškerá rozlišení teda ta kamera na
0:24:44to je tak si všechno ten
0:24:47toto je jak
0:24:49jedna ukázka použití
0:24:53tady tohleto menšího příklad
0:24:56tak předám slovo
0:24:59tak je ve hře strop a dalších knihoven první knihovna je pdf export
0:25:05je to prostě knihovna která nám umožňuje sportovat vytvořené programy do pdf dokumentu
0:25:12mohu možností je spousta se to celý obrázek to vytvoříte může pro tohleto na jednu
0:25:20stránku nebo může být rozdělen dostane více
0:25:26moje možnosti je také zachytávat se animace to pojď jako jednotlivé obrázky a nebo celou
0:25:33animaci všechny obrázky dcerou po sobě
0:25:37dalším slajdu nejlepší možný příklad
0:25:41máme
0:25:44o pomoc se pomoci to jestli do příkazu size dáme vede jméno souboru tak se
0:25:51nám uloží pdfko
0:25:54a pak uvidíme
0:25:56výsledný obraz
0:25:58na dalším slajdu té ukázka animace
0:26:02kdy vlastně
0:26:03máme zadanou přímku která má prý potlouci takže při pohybu se ty jejich poloha
0:26:13a
0:26:15všechno je po sobě zaznamenávána do pdf souboru a štědrosti zkus do stisknutí klávesy které
0:26:22která nahrávání končí a tím pádem je prevít
0:26:28tak další měli ty prací s počítačovou sítí
0:26:32první z nich je úplně implementovaná přímo processingu je to knihovna network
0:26:38je rozdělená na dvě části
0:26:41první části pro server pro klienta
0:26:44a může vzájemnou spolupráci mezi klientem a
0:26:49server prostě výměnu informací
0:26:52takže příklad
0:27:14vlasy máme spuštěn server
0:27:16ty se spustí klient
0:27:20ale je to taková jednoduchá aplikace jsou štyři jakoby autíčka na každý má vygenerována rychlost
0:27:27a osobně ve věži nakonec pořadí tak to auto které vyhraje je potom posláno s
0:27:34klienta je správná na server kde se zobrazuje
0:27:51tak tady tomu long a sou korunu je to vlastně na nově ve definován klient
0:27:56napravo definován server
0:28:00co mají společné tak na se na server se nastaví port
0:28:04na tento proces totéž by klient a i jednoduchou jednoduchým příkazem right se posily zprávy
0:28:12ze severu raketa
0:28:18ten program
0:28:20další knihovna je knihovna karle jo
0:28:24je to vlastně pak je to výsměch ferret znamená že
0:28:28zachytává pakety které sou slaný nebo žívaný
0:28:34prostřednictvím počítače a sítě
0:28:37co tato knihovnami dokáže vám zjistit jestli se jedná o tcp neboj dyby pak jet
0:28:42jestli je petr sou r síla tele port z jakého pak přišel
0:28:48tak adresu příjemce
0:28:50port
0:28:51na které přišel čas kdy ten to pak dorazil
0:28:56se fakturu bajtech a vlasy znacích
0:29:01lze vidíme
0:29:03kolik si to musím portovat připouští je to knihovny je to docela dost
0:29:09a
0:29:11s touto
0:29:13jo no sou také problémy na některých operačních systémech jasně jsem zkoušela windows vana fedoře
0:29:20při vytváření toho kaňonu objektu
0:29:26se špatně na čí ta základní knihovna je beka která vlastně
0:29:31s bazalkou to samotné zachytávání
0:29:35a jéje to podpory to může
0:29:40se špatně za začlení knihovna hlídka teďka s o
0:29:44a proto je potřeba i když někdo něco nebo při přesunu do své adresáře
0:29:53tak další knihovna je knihovna lépe
0:29:56umožňuje základních lépe komunikaci se že vytvořit spojení na zadaném portu naslouchá na tomto proto
0:30:03poslat paket i na zlo které hyper svázaný port všímat příchozí pakety prostě klasická komunikace
0:30:10v lépe zahrnuje také podporu multicastovou je vlastně
0:30:14pošleme paket je celé sám
0:30:17najednou
0:30:20se vám taky příklad sme si to vidět nalevo
0:30:27si vlastně vytvoříme
0:30:30po port
0:30:31šest tisíc
0:30:33na tebe které nasloucháme dobrém programujete v šest tisíc to
0:30:37a poté z jednoho programu na druhý můžeme přes tyto party posílat
0:30:43různé zprávy ze pakety
0:30:47tady vidíme
0:30:49prosím vás jednom programu nádory
0:30:52jsme na a to je
0:30:55takže vidíme sem pak i
0:30:58word ze kterého to přišlo
0:31:00dřív pak i
0:31:02pro na tedy
0:31:04na který to dorazilo
0:31:07takže knihovna je jedna ste
0:31:10server připojena se zatopila server
0:31:15teda při
0:31:16praze ještě připojení na se sotva server
0:31:19a ručně bezpečný přenos souborů
0:31:23toto je jako přímo od autora knihovny má tam dojde bych poznáme
0:31:29je to vlastně
0:31:33tyto knihovny požádat příkazem sebe teplo zadáme adresu na který se že se připojit login
0:31:39ho hodnota trhu
0:31:42a pokud se tam vrátí tato hodnota jako false to znamená že server potřebuje
0:31:48dodat ještě další informací
0:32:06takže pokud se nám tady vrátí false tak je potřeba
0:32:11použit tady tento příkaz at passwords a dodat serveru heslo pokud se vrátíte do tak
0:32:18se na server na sám vyzve kdy se to heslo zadali
0:32:23jinak na server se provede pomocí běžných příkazu jako lese nebo pět ale bohužel nejsou
0:32:31tam implementovaný všechny příkazy takže
0:32:35by vysvětlovat své tam dělat
0:32:39další knihovna je máte tebe trest pro procesing pitomá knihovna umožňuje
0:32:47posílání hátebe té požadavků odpovědi
0:32:51využívá metodu pět host je to věc starého světa nejzákladnější metoda ocení si stahujete stranky
0:32:58znáte tebe server
0:33:00a metoda pomoct
0:33:01ta
0:33:03práce vlastně na podobném principu
0:33:05celý ten příklad máme prohlížeč pozadí na kterém je tento text
0:33:11a pomocí
0:33:13příkazu pět request
0:33:14si stáhne
0:33:16o obsah té stránky takže sme našli čtyřce ve znaku tady tento text
0:33:24další knihovna trváme tak pro zajímavost to se ještě nezkoušel je knihovna však nosič
0:33:31ta může posílat krátké sem zprávy přes že zemanem neboj na rozhraní všeho s processingu
0:33:39toho využila
0:33:40funkce střeva knihovny jsem mezi která si zajišťuje co to komunikaci
0:33:47to bylo rychle zatím
0:33:51takže pokračují na
0:33:54podpora snímacího zařízení tý nechce processingu
0:33:58o tom se tady vykládalo stokrát
0:34:00to se je to někde
0:34:02s tou s poněkud zpětně a minimálně si můžem vyzkoušet ještě pořád to funguje ta
0:34:07přednáška byla před dvěma nebo třemi lety a aktuální fedora
0:34:15dvacítka
0:34:21je za vyššího není
0:34:25user tři zde podíváme se jak tam rozbitý
0:34:31asi horní
0:34:36fungovalo všechno nějakým tady všechno řekla ní
0:34:41bluetooth mohu
0:34:46blíží
0:34:58takže soubor tady ty příklady
0:35:01a například jsem si nalistovat knihovnu na kina jak tak vlastně tady mám vlastně typu
0:35:05prográmky přímo pro connect
0:35:07hotový
0:35:09takže no zkusíme
0:35:11tak zkusíme to vytáhnout
0:35:14a už to funguje tak že pokud mě to bude tom
0:35:18nebo takhle jako nemíříme tak push a večer máme tři lidi ho tedy za ruce
0:35:24a funguje to ale nepozná že ste lidí ještě takže zkusme to se zkus se
0:35:29postavit tam někde
0:35:32jo
0:35:33no tam někde blíž
0:35:35tak to že jo
0:35:37a
0:35:39já už tam seš
0:35:41zase nohy tam chybí ale dá se to všechno vyladit samozřejmě
0:35:45to je prostě
0:35:48jo už to už ho chytnou takže se dá reagovat přesně na koupi na ruce
0:35:52na cokoliv processing programovat že ten program máme hotovej takže na to navázat jednom co
0:35:58je potřeba a s a ty barvičky jsou vlastně první člověk druhý třetí štvrtej
0:36:03jo takže to první bylo za zelenej druhý bude
0:36:07no to modrej
0:36:10zas
0:36:13tych prográmku sou tady
0:36:16opravuji tam hodně
0:36:23aha to je vlastně vtom sborníku
0:36:26takže když někdo bude chtít a může podívat
0:36:30jo to je ten příklad
0:36:34opravdu vzít tady vtom processingu dva
0:36:37ty knihovny nebylo řečeno s natahuji přímo s přes tenhle dobrý manažer v tý jedničce
0:36:42jsem to muselo překopírovat do toho zákazu víte co je pusa najít někde ten adresář
0:36:47klid book ho teď to současný verzích člověk si dá sketch najíst nají pak tu
0:36:52knihovnu
0:36:54ten a ten seznam jak to tak seznam je aktualizován
0:37:00tak
0:37:01další zařízení tady to jí máme jsme říkali že to je líp motion taková malá
0:37:06krabička do dosavadní to je
0:37:09ne přes ty nevím je tam ten nejde
0:37:13ne je to je to je to fakt málo
0:37:16a funguje na znalce
0:37:20takže když budem to a zase ta podpora je samozřejmě i v linuxu proto tady
0:37:25ukazuji že vlastně to všude
0:37:27jo takhle tohleto bychom měli dostat takže zkusíme
0:37:33prakticky zase nám to povede
0:37:46vůbec kdes
0:37:49možná to někde
0:37:53a funguje
0:37:55takže opět má vlastně takovou ty prsty
0:38:00je to opravit objev vypracované to ne na prostě teda se s tím opravdu ovládat
0:38:05a
0:38:07dotyky do klasicky kinech tahleta jednička to bylo si postava roka nahoře roka dolu prsty
0:38:13to neuměl
0:38:15ten nový connect co vlastně teď je ten kinech dvojka ten už bacula de rozlišení
0:38:20a tam ty vlastnosti jsou
0:38:22tohle to je malá krabička která vlastně umí jenom se zase neumí nic jinýho
0:38:27ale umí je fakt dobře
0:38:32no to programuje samo že jo
0:38:34koho kouzlit
0:38:36jo
0:38:41no
0:38:42toto je takovej mimo
0:38:44že jo
0:38:48funguje to funguje to dobře
0:38:53problém je my jsme to zkoušeli právě chceme to připojit na ten s homole simulátor
0:38:59problém je řek že je to ruce u pistole tak už nevíte ruka
0:39:03je to co to se musí nějak vyladit
0:39:08tlustý
0:39:10nebude se z něho znát vy když tam sotva by pravé ruce tak ten vy
0:39:13jako nepředjede devět osoba lidí a je to zmatený že jo
0:39:23punk funk funguje to krásně
0:39:27zpátky
0:39:31je to tak bys to záznam
0:39:34leccos toho vyplývá ty krabičky jo je to taková kamera hrabe trochu tak černobílá a
0:39:40opravdu vidíme je vlastně taková ta noční můra ze světové zespodu přestavu provede ruce
0:39:45a tam té co teda přepočítává poznat ty bys poznal ty prsty
0:39:50takže opět stačí jenom mít nainstalovaný ten software pro ovládání pak spustit procesing naimportovat si
0:39:59knihovnu dokonce sou dispozici dvě
0:40:02konkurenční takže čovek se podívá opět co tady příklady takže tady je příklad jak to
0:40:07vytáhnout obrázek zase strašně malej prográmek a toto to vítám
0:40:14a tady je další program je který vlastně může zkusit
0:40:18a který vlastně počítá počet potřeb rostu
0:40:22no takže toho ten a slajdu zkusíme
0:40:26za nám to projede processingu
0:40:30a
0:40:35tak znám
0:40:38klímou tam
0:40:40teď nevím to bylo asi tak
0:40:44kus
0:40:46no pět prstu
0:40:49čtyři dolary ten se to dokonce umí
0:40:51mi to sečíst jedna občas ne
0:40:56ale jo klikne
0:41:01no takže nula to s tou jeden že jo
0:41:05funguje
0:41:06bude tahat koberce by jak open mají ty jo
0:41:09možná se mu moc blízko nebo daleko funguje to na té na té fotce
0:41:15takže se to se ta takle napadat dva ovládaný to chci televizi tam čtyři prsty
0:41:19a co tě to psát přede kanál že jo
0:41:24potom kanálů sto padesát a tobě ovšem
0:41:32jo přesně
0:41:35tady byly ten program
0:41:41neví za to byl výrobce nebo tomu zabili na týhle nadšenci
0:41:45výrobce dělá k tomu ovladače bohužel je to binární pope stejně jako světem původně connect
0:41:53takže možná někdo pokud to nějak krek ne ale je to binární blok a to
0:41:57a pijete je funkčně a vliv to vlastně funguje motorizované
0:42:03takže ten program asi to budete trochu vidět je
0:42:06to tam jako mám dojem že to šlo opravdu
0:42:10přes
0:42:11přes ty ruce přes všechny prsty a pokud je ta tě pros výstřely takže teď
0:42:16jsem pro spoustu teda se jednoduchý program jo jedna ruka druhá ruka je pět rostu
0:42:21pět prstů sečti výsledek
0:42:23aha ram se takhle
0:42:25docela dobrý
0:42:27tak na
0:42:28tak tohle se vektorky ten
0:42:32asi processingu obsahuje
0:42:35několik modul
0:42:37ten prvotní máte vlastně tačová
0:42:41proto javaskriptu a ten co zde popisu android
0:42:49se vlastně tomu všecko potřeba
0:42:51tak
0:42:53stačí přidat ten názor mohl do processingu tlačítko ad mode
0:42:59zvolíte pro android no stáhnete
0:43:03dále je potřeba si stáhnou android sdk
0:43:07kde si nainstalujete
0:43:10ve verzi androidu se kterým chcete pracovat nebo
0:43:15pro který
0:43:17pro kterou verzi androidu chcete ty aplikace programovat
0:43:23a samozřejmě základem že doba to jasný a ještě tomuhle je potřeba tě uvedu ledky
0:43:33danou aplikaci spustí dvojím způsobem a to chuť na tom kde
0:43:41vlastně android návod na
0:43:45speciální nabídku zařízení
0:43:48kde si zvolíte co tam je tam najdeme například
0:43:53sem se díval nějaký tablety telefony
0:43:56kde už to někdo před nastavil že ten telefon a taky rozlišení takovou ranku paní
0:44:03na podobně takže na tom se na to prostředí
0:44:07a tam spustíte ten sketch a najednou tomu pokud máte telefon připojený pomocí usb kabel
0:44:14no pokud počítačích tak se vám to spustí
0:44:18na něm
0:44:21vlastně vytvořil jsem jednoduchý program malování
0:44:27tento program
0:44:29a
0:44:30mám vlastně jako javě
0:44:34tak mamkou vlastně i
0:44:38fando jedno
0:44:41takže banka
0:44:44spuštěny vlastně vtom procesy takže ve
0:44:48obranu jednoduchý program
0:44:52tak jestli vlastně
0:44:55padesát bere
0:44:58vytvořené tam jsme paleta to bude co tam
0:45:02vlastně dva jednoduchý tvary o třech velikosti
0:45:05a tlačítko smazat
0:45:07opravdu prostě takový menší prográmek na malování ale vtom sranda
0:45:13jak jsem slíbil
0:45:16ne místo něj do sto vidíte aspoň trošku
0:45:20vlastně to prostředí toho malování na androidu co nakreslíme mi věřit
0:45:26jo
0:45:32on tom zadáte volné minuty ste
0:45:35se něco nakreslil
0:45:39jak jsem tady řekl obsahuje paletu zbarvený ty tvary samozřejmě je bylo na začátku řečeno
0:45:48těch tvorů nebo u čaje si můžete zvolit za do programovat
0:45:52a
0:45:54výhoda to vlastně processingu že to je spustit jak že dělá skrytu a tady je
0:46:01systému android tady vlastně na vobrázkách jste vidět
0:46:05to zobrazení
0:46:07tak na co se dodržíme takže aplikace pro nevejde vytvářet nenadřadila dokonce přínos tabletu
0:46:15na telefonu na té díře jako tabletu máte tam nainstalovaný
0:46:21android processing the project management
0:46:25dal slajd
0:46:26no vybrat a podobně na počítači
0:46:29dodané ty příklady
0:46:31než se pustíte
0:46:33tak musíte mi lomeno instalaci aplikaci nevyznám
0:46:37hledají na podmínka on to spustí vytvoří aplikaci a pak nainstalujete jí
0:46:43pustíte kanál
0:46:45já máte maminky
0:46:46no tak a zadáte kde se taky na počítač je pro vytváření a ne naopak
0:46:50a si nemyslím počítač zatím je to ještě fajn tak je tam verze to prostředí
0:46:54je nula nic takže celkem docela často padá ale dobrou slovensky
0:47:07do skript
0:47:09držel vlastně single
0:47:11je se další té se stezky projektem processingu
0:47:15javaskriptu ví
0:47:18běží ve webovém prohlížeči
0:47:20jo obrovská výhoda je to že nepracujete další roštěný žádnou tělo nebo předinstaloval
0:47:25protože vlastně běží domluvit proskov scan vás elementu
0:47:30a path
0:47:35tady další vlastně taky projektem a open procesy mě to obrovsky
0:47:40filmem komunitní platforma
0:47:43může za zaregistrovat vytvářet sketche a všecky to open source můžete čerpat
0:47:49stejný sketch u a podobně se teda vranickými uživateli
0:47:55název mapy cink je
0:47:57stát že když nestačí vývoj prosím o které taky minimalistický
0:48:01tak se najíst a knihovny processingu to prostředí eclipse
0:48:06říká se tomu věci názory najdete nákazy tolik že pak stáhnete jo je to je
0:48:11to nás
0:48:12můžete fakt výkony prostředí milimetr totiž instalace
0:48:17a potom narážíš na vlastimila takže už defakto už ne pro vemete procesy manžel je
0:48:21si že používáte grafický prosím o knihovny prosím
0:48:25jo ten obrázek to vypadá že zapnete příkazy processingu androidí si prosím je to java
0:48:31trochu složitější takže pro začátečníky určitě ne je to spíš pro pokročilejší
0:48:37ale tady mezi přijede teďko si trojka
0:48:41kdy přidali tam sto nových funkcí zatím je to nové verze autorská práva prahy tam
0:48:47ale nejdůležitější je takový že přehrady debugger
0:48:51kdyby jste nikdy odladila na tak asi bude funkci vypnul konzole jo takle vypadá mějte
0:48:57se podíváte na ty na mě nechce
0:48:59jak se proměnil
0:49:00jo takže tom že zejména funkce sem neděláte nás docker akorát nejdříve možný
0:49:09no tak opravdu závěr jenom další informace pak obě to potřeboval samozřejmě je to v
0:49:14otevřeném jazyka je to strašně hodně tři přímo na stránkách sou víte na processingu našel
0:49:21kodek kniha úplně skvělá které celá na webu a můžete si číselné je tam příklad
0:49:27který můžete zase nepřipustit
0:49:28proto jo prolog taková multimediální kniha třeba je prostě pro se simtě server další mám
0:49:34programing milionů to by videí
0:49:37o výuce
0:49:38pro lidi to co soudit dělat procesing
0:49:43samo že byli tady kurzy přes kořenu a podobně to jinak a přednáška tak samozřejmě
0:49:47můžete si udělat kurs na procesing tady jsem jeden absolvoval bylo to docela příjemný
0:49:54no vyznamenáním se musel snažit
0:49:58a pokud by chtěl někdo knihu v češtině tak nakonec se si jako nevím o
0:50:02ženských umí praze jsme našli že před je přímo k něho processingu v češtině
0:50:08s tím bychom skončili a čas
0:50:11jako je