0:00:15takže
0:00:17a
0:00:18jenom úvodu tak se představíme je to volné pokračování přednášky která tady byla loni
0:00:23takže to tady bylo tak je tedy si jsou nebo budou nové ojeté vy si
0:00:27asi vynechám samozřejmě
0:00:29máte tady nových vlastnosti processingu tři nula který vlastně visel někdy v září to riziko
0:00:34že co má to na novýho
0:00:37a tak dále proč procesy k jsme to říkali minule pro se svým zvykl proto
0:00:43aby mohli umělci programovat
0:00:46no proto plasticito z ikonami tu
0:00:49americká programování pro děti a tak dále je tak vlastně to jsou něco podobnýho umělci
0:00:54by chtěli programovat
0:00:55a zase obráceně postup je to zygoty způsobem že se přilákat programátory k umění jsou
0:01:01práci
0:01:02hoře se by mi nabušený co tam je seškrtala jako nevím nebo bez a neumění
0:01:06takovou colour that is
0:01:07nějaké slajdy barevné jak je marný pro michala davida to jinak a revizora podívej se
0:01:13tak spojí umělec až na ty technika nebo pořád ty data dat open hardvér a
0:01:17co krásné věci
0:01:20tak samozřejmě ani podepsanou potom pro je jo programátoři jak jsem říkala začal se používá
0:01:26ve školách jako promoci jazyk
0:01:28reálný tak jako první domácí jazyk
0:01:31u budou tady ukázky a když máte těžko můžou privazi první program hello world že
0:01:38ho koho to zajímá třeba hovořit o ztrátě čtyři řádky a mizel ten ale tady
0:01:42třetina ukáže mysím si jedno do koho jde napiš velice a mám tam byly a
0:01:47že to vidím a je to prostě vizuálně že se hezky
0:01:51a bude sestavena tak ta knihovna pěkně se
0:01:54a praktické ukázky a samozřejmě tady jsou můj tý já jsem atributy to zamezit obrany
0:02:00je bylo řečeno fakulty fotky technologii ta teda komentářích vařit systému takže se mastit ajťák
0:02:07jo současně spojař tak promíchané u nás
0:02:11a kolega miroslava proto je na student je vždy
0:02:15té se věnuje tomu simulátoru
0:02:19docela mě jo
0:02:21tady tam přidat na ty další věci takže on by to měl
0:02:25rozvíjet v rámci ty piješ ty jako kdokoliv to udělal
0:02:29kolega víš abych tátu suchaři magistři
0:02:33toho routeru
0:02:35tak jako jo
0:02:38takže já tady muset to zvládnu profilu sám
0:02:41tak super takže sem říkal je to pokračování přednášky selská pokud někdo se podívat na
0:02:47samozřejmě na penaltu open a vrstev to nás tam jsou vlastně všechny ty přednášky zhoustlo
0:02:52předloňského tak dál takže jsem se můžete podívat
0:02:56taky jsem z nás tam bylo loni je jeďte smeť vezme čtyři o
0:03:06tak procesing multiplatformní otevřený programovací jazyk
0:03:10multiplatformní běží
0:03:12na windows na linuxu hodně uměl sou za moře používáme typ ušetřil jablíčko trestány umělec
0:03:20a prostě nějací současně to prostředí a současně je to komunita
0:03:26razítko v roce tady se jedná námi tu hlavní vydaří studenti tenkrát studenti když a
0:03:33my fraj ty silnic
0:03:36tom jestli všechno řekli mohu dělat vizualizace animace a tak dále
0:03:43to bylo třeba ti si na
0:03:45dva tisíce a nás
0:03:48zikova procesy všude jsem a nadace která vlastně zastřešuje ten vývoj a samozřejmě legálně tady
0:03:56byla možnost získat nějaké sponzory stane ty peníze a nadobro to zaplatilo vývoje takže vás
0:04:01je na ty prodej triček nějaké další věci konto na dekomprese když je potřeba omezovat
0:04:07tak dělat toho vlastně
0:04:08zastřešuje to nadace
0:04:10a nadace
0:04:14co je vlastně
0:04:16jak to napsané ta tě umělců takže programování programátorů mění a pomocí tech těch třech
0:04:23softwarových projektů a trosek procesing ty vlastně děláme ty lze minule co tati je tady
0:04:30dost vydělávám vlastně už a televize teď
0:04:34a pak aby uživatele nemuseli mít davu a pokud si něco pohyblivého na tomhle stránce
0:04:42jo takže dyž si kdysi bylo pohodě pouze pluginy dala plug in hezké to prostě
0:04:47problém nestalo si tam můžou bylo tam strašně hodně bezpečnostní problémů
0:04:52některé to můžete sami tady u zakazují takže vlastně byla snaha udělat se svým italsky
0:04:58o takže člověka zpět to co udělal k tý javě to processingu veme kolt trochu
0:05:04to upraví a má
0:05:06data vás krýt tady vlastně běží prohlížeč
0:05:10je to kompatibilní
0:05:12a pak se ozvi třetí projekt je procesy i třeba tě je zase pro programátoři
0:05:19pipu a výplatě spartu boolova volat vlastně ty knihovny ty funkce processingu
0:05:25takže pozadí u uživatel dělat python se cykly jak je zvyklej
0:05:29a vlastně viděl jsem u koho co processingu
0:05:37a proč pět je děs jen pro zajímavost proč ta knihovna menuje jedině se
0:05:43tak vlastně zase když to začínalo doména processingu byla obsazená chtěli jako mít procesy tak
0:05:50používali roce i je king
0:05:53takže podle toho tu doménu a zpracovali to pak na pět je takže používali pět
0:05:57litrů processing pět jednoduše
0:06:01a pak to doménu nasadit získali časem a to pět je tedy zůstal je stále
0:06:05vydat i ty staří programy pořádně tak ikonka pět
0:06:10a potřeba ji pojmenovat two té lásky toho knihovnu o to vlastně za lípě je
0:06:14děs
0:06:16no to šlo to vzniklo
0:06:18no pro zajímavost
0:06:21a
0:06:23by mě děsil není jediný povolit který se snažil prostě ten procesing hodit na net
0:06:30co tady to budeš ty projekty a procesy mně se open procesy
0:06:36oba dva se jakž takž vyvíjejí se díval opravdu sám sobě na githubu jsou tam
0:06:40třetina té
0:06:42nějaké změny ale souzeni není jich tolika pofky knihovně pět je děs a ta jasně
0:06:47potom nadací a co tam nějaký peníze a vy tam je aby světě komunita
0:06:52toho teda se dobrý na kanape processingu že má
0:06:56takže to jistě to připadá komunita na cikána výuku do určitého si tam vytvořila těm
0:07:01studentům účty a užívat úcty který studenti si dělaj ty projekty přímo na ty stránkách
0:07:07takže musí z instalovat dělají to tam všechno může ta znehodnotit učitel se to může
0:07:13podívat a tak dál
0:07:15takže jasně jsou takové tři věci procesy děsil jak jede se teda ten kope procesy
0:07:21a opět procesy zase se to různě vyvíjet postupně vy si měl jenom javu a
0:07:26měl javu a proces vyděsil dneska s tam to tě je možností spustíte i tempa
0:07:32pět je zcela
0:07:34je tak jak je rozhraní
0:07:37takže asi můj poslední slajd
0:07:41a procesy tři volá no jak jsem říkal
0:07:46tři za teho září
0:07:49byl vydán
0:07:50a
0:07:54pelta nakonec technické hezké video zase když se tato pak zeptej se může podívat
0:07:58cela prezentace dva dvacet minut
0:08:03patrony
0:08:04tři nula dneska oznamech ale tři nula jedna
0:08:08já se bude klid deset
0:08:12máme tři nula jedna
0:08:14a ta mi zase změna
0:08:16že poprvé voni vlastně dělali procesy k na proto valí na a
0:08:23takže vy si čověk stáhnout také tam bylo windows linux ne je dneska u se
0:08:27tam objevil to těch pár lišek
0:08:30a proč vlastně na to běží na mi líbí
0:08:34případně co vy si může stáhnout
0:08:37si adresy a wiki stránce přímo raz by já se tě hotový to tě i
0:08:42mít
0:08:44přes debianu vlastně na
0:08:47na marinu na to tedy ty nainstalovaný processingu je tak se to takle krásně funguje
0:08:53jsme se to hodí na sd kartu a mu to jede problém je že samozřejmě
0:08:57na tý raspberry pět ódy pomalý funguje to je to je použít
0:09:03na ty voly se u
0:09:06tohle
0:09:10poslední ještě tady mám vlastně
0:09:13procesy dva jedna co by dali voni processing tři nula jedna by se spustí poprvé
0:09:19vypadat takhle
0:09:20tady je rozdíl samozřejmě řádkování
0:09:23tam nebyl jo
0:09:24vyřešte kdysi dávno se hádali vývojáři tato zapojí tam dá nebo nedá
0:09:30actor jako říkali řeknete to potopený nepoužije ústavní
0:09:35máme řádkování
0:09:38tak to tam slovo
0:09:42takže
0:09:43díky za slovo kolegovi
0:09:46on už tady toto je matka začal kolega takže
0:09:49proč vlastně vznikl open pět
0:09:51takže
0:09:53dostala se používané nemáme processing k na mne klasicky prosím kterékoli na počítač
0:10:00a sme
0:10:01vlastně svázáni konkrétní dědečkem potřebujeme stáhnout
0:10:06balíček tedy později extrahujeme a
0:10:09dodané
0:10:10víceméně kouzla
0:10:11ale nemůžeme to poslat třeba kamarádovi
0:10:15a aniž bych se to nějak straně pustil můžeme to extrahovat
0:10:19binární podoby ale pořád
0:10:21se to musí spustil jako jaké tričko
0:10:24a
0:10:25pět je vlastně
0:10:28plnohodnotná mutace
0:10:30processingu potvrdila skript
0:10:34to znamená že
0:10:36vlastně webový prohlížeč
0:10:39podporuje procesing
0:10:42jak napsané to tak taková standalone verze nepotřebujeme stáhla žádné balíčky můžeme
0:10:49si umístit na webový server například
0:10:54dělá skripty které zmíním později a potom už jenom tady to ne
0:11:00ten sketch který je taky ve formátu děs a kde vlastně píšu samotný kord
0:11:06a
0:11:06aby toho nebylo málo tak je pětka
0:11:09eště navíc umí interakci takový objekty například letadla je to objekty takže nějaký jako
0:11:16který prokážeme sme pět kol a
0:11:19ten se může nějaký muslim zabere může se
0:11:22vykreslovat různými křivkami nebo barvami
0:11:27pětka se stále vy
0:11:28vycházejí nové verze a
0:11:30ty slovo obohaceny a další knihovny
0:11:38jak to vlastně funguje takže jak jsem řekl
0:11:41stáhneme si
0:11:44je tenkrát si stáhne balíček kde sou
0:11:47umístěny javaskriptu ne soubory
0:11:51pět je respektive do děje s aplikace děs
0:11:56a
0:11:57po téhož jenom editujeme soubor sketch
0:12:00děs
0:12:01který následně na gymplu deme do tomu na stránky
0:12:06poté ho šel sledujeme co sme vytvořené
0:12:16abysme se teda
0:12:17dokázali že pět je ta rotace processingu jo
0:12:22tak si můžu předvést je trochu o ta ukázkou vykreslení elipsy
0:12:29ciziny příkaz tady
0:12:31s koordináty
0:12:33spares jsem padesát znamená že
0:12:36levého horního rohu od a velice bystrá padesát modul
0:12:42jelikož
0:12:43na
0:12:45osumdesát
0:12:46tak vlastně já se vytvoří kruh
0:12:50takže to může ta konkrétně toho stránka kam
0:12:54tam byl přidán
0:12:56chtěla skript
0:12:58je se podíváme na stroji kolovat
0:13:02zdrojový kód z toho prvního příkladu
0:13:11tak vlastně no asi nevidíme a
0:13:15vidíme
0:13:17vidíme konkrétní include pět javaskriptu a když si rozkmitejme
0:13:21sketch ty s
0:13:26už vlastně kostely
0:13:28li co
0:13:31z dalších ukázek
0:13:34si můžeme ukazatel kreslení červa
0:13:42a naživo ukázku
0:13:45vlastně jenom děti pár řádků navíc
0:13:48no a vznikne takový krásný příklad přide kreslení čar a je není to vás nic
0:13:53jiného než
0:13:54že se
0:13:56velmi krátkou periodu za sebou vy proslovy
0:14:00elipsy a vznikne takový
0:14:02přide obrazec
0:14:08a poslední ukázka aby jsme se dokázali že pět taky podporuje přidal ve které konkrétně
0:14:14lepší l
0:14:16tak
0:14:17rotace prostoru
0:14:26dokumentaci pepek stojí že
0:14:28také ne nepodporuje přítel
0:14:31dokumentace může mýlit jak na ne takže
0:14:35takže lůžko pro minimálně večír l
0:14:39od už je složitější ale
0:14:41pokud před na chuť tak termín složité a
0:14:50chovejme se základní rozdíly mezi pět a procesing
0:14:55jak se mi zmínil tak dokumentaci je uvedeno že chyby při té
0:15:00implementace datového typu píši nadefinovány to byla nula křivek a pí von na
0:15:06definování von to
0:15:10datové typy
0:15:12které sou processingu definovány jak jste mohli integer float
0:15:16sterling nebo kolej
0:15:19nebo i víc napadení obrázku software pět se nahrazeny vidíme principem pár
0:15:26proto si dvě třídy jsou nahrazeny dělá struktury prototypy kterými úplně stejnou funkci
0:15:34také deklarace funkci
0:15:36kdy máme funkci bez návratu z volitel přepis jsem na function
0:15:41a název funkce
0:15:43a poslední například
0:15:45proces je stranám definuje velikost plátna které budem kreslit tak
0:15:51se
0:15:52zapisuje character nestrefil
0:15:55proč si chtěli
0:15:56více přiblížit jakoby
0:16:00myšlenku že vykreslíme na plátno
0:16:03to znamená kam vás nešel jsme na palubě definovali sites
0:16:11ze praktická ukázka kódu s
0:16:16s
0:16:19pětky
0:16:24je to vlastně okomentované kdy se co mění takže
0:16:28funkce se zapisuje začátku function
0:16:32kdy ten obraz nahrazuje science struktura obrysy zůstává stejně jako no fill zajistit že nebude
0:16:41vyplní
0:16:43program zůstal na
0:16:45si zápis cyklu je stejný a dál už to taky stejné
0:16:50mezilehlých funkce
0:16:55společně jsme pětkou byla vytvořena
0:16:58jde
0:17:00které ale beta verzi
0:17:03spustitelný soubor na se sem za megabajtů a počítači se spouštěla si
0:17:07padesát vteřin to znamená
0:17:09je ta nepohodlná nepoužívání
0:17:12nicméně
0:17:14dají se vtom napsat víceméně všechny kolik teda potřebujete
0:17:20co vidíme tak levé části je nějaký strom rychlá orientace co bodovém systému
0:17:26tak řádkování
0:17:29barevné odlišení různých části kódu
0:17:34a si nastavit rozložení oken velikost písma
0:17:38nebo zalomení řádků
0:17:40a také si chceme spouštět pětkové skripty interní prohlížeči které bylo vytvořeno třeba pro tebe
0:17:47pět kol a nebo v našem defaultní prohlížeče
0:17:55a předám slovo
0:17:57děkuji té děkujem slovo
0:18:00my se vrátíme zpátky processingu trojce ti streamu
0:18:03a stručně si ukážeme
0:18:06i praktický části před novinek co přibylo
0:18:10nové verze processingu
0:18:12ne úplně nejdůležitější
0:18:14a nejlepší část co přibyla kdy bagr
0:18:18řek jestli ste nikdo nikdy programoval předpokládá silně za ní seděli nebo jestli chcete programovat
0:18:24tak dycky potřebujete odhalit chybu škodu
0:18:28dva skoro se vyskytne dycky že běží kolo tím víc chyb
0:18:32no a předchozí verzi processingu neboli s prostě ne bagr
0:18:36abyste si chtěli jenom vypsat ono to nějaké proměnné
0:18:40takže si museli nechat určitě vzadu konzole
0:18:43což tak trochu otravoval o no to zdlouhavý a hledání chyb jako bylo před docela
0:18:47peklo takže teďko je to s prosím kam to lidskou je to vyřešený na nekonečně
0:18:52debuggery
0:18:54další co přibylo wget výkonnost
0:18:58to je funkce
0:19:00která umožňuje že by si dokážete měnit proměnný prostředí processingu zabil aplikace
0:19:07takže si můžete zkoušet nastavovat
0:19:11velikost proměňuje tady ten pro čísla
0:19:14je druhý a pro barvičky a můžete zkoušet
0:19:17jak aplikace bri praxe vrchol a když budete dozor nižší hodnost
0:19:21vaší novinka jako jsi měl
0:19:23a dopřednou co krušnější zkratku byl to boj ale je to tam
0:19:28to je dobře
0:19:31další je varoval inspektore
0:19:34to je součást debuggeru
0:19:36kdy nám dycky funkci kterou zadáte ve který kroku je té tom sprostém dál
0:19:43tak má zobrazit všechny pro něco ty funkci máte
0:19:45a její hodnotu to však o
0:19:49na odhalování chyb naprosto skvělá věc všude jinde prosím tu ještě nebylo neděli tom processingu
0:19:57další
0:19:59volte řeč
0:20:02která slouží k tomu
0:20:05když píšete to takhle špagety konat
0:20:08máte provedení funkce a data předmět aby
0:20:13tak si najdete na proměnnou dáte si sou show řeč a v sobě sám okno
0:20:19zipy jsem kde přesně je té konkrétní proměnná použita
0:20:23na konkrétní tabu a na konkrétní řádku takže můžete snadno dohledat že padni smazat vydala
0:20:28bordel
0:20:31na to se nahozena show řeč se nás na voze funkce rename
0:20:36postupně tím jak vy děláte prvňáky projekt nich takže stále větší a větší
0:20:42aby občas uvidíte nějaká proměnná nemá zrovna moc dobrý já ze
0:20:46tak etapou ceny slouží přejmenování jak jinak
0:20:51ale napsal inteligentně že vy označíme si proměnnou
0:20:54já tedy nevím a hned prohledá všechny to všechny ta by
0:20:58a ty mini kompletně kde když se to muselo dělat ručně že se do každýmu
0:21:03s každým pavlem se museli dát
0:21:05najít a nahradit
0:21:07a to udělat že ne
0:21:09a to se pražské skrýval ale úskalí
0:21:12jednoho skutečně no řetězec
0:21:15takže byste měli proměnnou název proměnný někde řetězci
0:21:19nebo sou červenou často ještě se vo současně proměnný takový dobře plus přepsalo taky
0:21:24takže jakoby při měla to pro proměnných předchozí verzi processingu
0:21:30bylo občas takové
0:21:32vlastně nepraktický protože samolibý call někde úplně jinde
0:21:37další přena vlastnost je paní referenci to taky ukážeme
0:21:43takže processingu na výborně zpracovaný
0:21:46knihovny hlavně dokumentaci ke všemu
0:21:48je super
0:21:50je to ještě vylepšili je to tak a pomyslela třešnička na dortu
0:21:54kde nám stačí myší kliknout na funkci
0:21:58a ty funkce
0:21:59a vybral si pan dereferenci s čeho se otevře
0:22:04dokumentace to má tohoto mohl
0:22:06s popisem ty funkce
0:22:07řekni stej dycky museli ručně hledat vyšel teď ivan to najde rovnou
0:22:14no a že při na vize automatická kontrola
0:22:16kódu
0:22:17že nejdůležitější asi pro většinu z vás i pro mě co chybí ti středníky
0:22:22já přepíšeme píšeme rychle od nekoukáme koukám hlavně na to rozumím správně
0:22:28straně fungovalo a přes prostě prostřední savci nezapomene
0:22:32třetin to trvalo teprve když se to stane když by se to snažili spustit
0:22:36takže toho jedno zpoždění chybí střední k dobrým naší jsme doplnili jsme dosud jsme znova
0:22:41že jo chybí střední kde jinde
0:22:43takže tam teďka nestane protože už to začne řvát
0:22:46jakmile to napíšete
0:22:48no ještě před námi že to měla ty duplicitní proměnný
0:22:52a jaký další funkce prý ještě se nemáme prozkoumaný
0:22:58a dal oddělat asi knihoven
0:23:03path projektu že máte knihovnu
0:23:05a když chcete zjistit tři byste chtěli zjistit jestli ta nová verze mu ste se
0:23:08může podívat
0:23:11na to stranky processingu jestli už vyšla nová knihovna ty víš tak on ten automaticky
0:23:15dokonce se tam dá i přes nástroji stáhnout a novější verze za nepodařilo a jedny
0:23:21a fungoval tak jenom některých ale věřim jako že si mi vychází mi verze tak
0:23:25tak to vylepšili brzy
0:23:28další novinkou je prezentační moct
0:23:31dělám to aplikaci spustil plus kryl
0:23:34takže ti nebylo
0:23:37bysme byli nalezeny pusy
0:23:39tak nějak s tím tam podařilo ztratil to stlačí to say
0:23:43že když dáte projekt v existenci se měly
0:23:46taťka zpožděním taťka zastaví aplikace
0:23:49tlačítko na uvolnění projektu
0:23:51a naiva chybí ale jako pořád funguje
0:23:54hele ty menu pár se jich nebo kontrolér s ale to tlačítko se já jsem
0:23:58silně byl zvyklej a zemi a zase
0:24:01vozil tam doplní
0:24:04další mínusko
0:24:06je že
0:24:07millimeters ais
0:24:09tady hrozně okna musí by první
0:24:12ona ta metoda stays
0:24:15být první
0:24:16byl doporučil aby byla první předchozí verzi processingu
0:24:21ale nemusela být konkretistovo použil jasno používal
0:24:25v případě jsem si zahrával konfiguraci aplikace si mysim spiny souboru
0:24:31ve který se ne uloženy je rozměry okna například tak jsem se na tak ze
0:24:35souboru a pak teprve se zavolám funkci size aby jste si okno podle velikosti ta
0:24:40byla uložena konfigurační souboru
0:24:42push prosím tě toliko nefunguje
0:24:44poznat jsem se za na vykreslení okna a pak teprve můžete nahrávat konfiguraci
0:24:49ze souboru
0:24:51ale
0:24:53naštěstí
0:24:55je to proces jim takže funguje téměř že
0:24:57dá se na to podepsala proces eyes
0:25:00tak se dá zavolat další funkce která umí řekl si dockeru
0:25:03že umí měnit velikost osoba ukážeme jak to vypadá
0:25:07věta taky vlastnost araby sama hodit
0:25:14takže pianista ten bagr
0:25:16jak vypadá
0:25:19aktivuje se nahoře
0:25:21no to si řekneme na té metody back
0:25:28a nebo zapne nehejbali bagr
0:25:31a nebo si dodělej a to broučka
0:25:34a trestány book the back no
0:25:41tom
0:25:43kdepak módu potom používali byly point
0:25:46breakpointy to jsou zajímavý stav kódu
0:25:49a teď bri tady poutech
0:25:52potom se to provádí dockeru core zastavuje
0:25:59samozřejmě bagr eště není úplně pak stopro zní funkčního čase z nepochopitelných důvodů
0:26:05tak jest aplikace zobrazí ale jde
0:26:08a co se vypozorovat tak je dobrý ne když máte vytvořený jaký objekt
0:26:12po věta provede objektové tak mi dávat
0:26:16ty breakpointy a když máte nějakým objektu metodu no to ste mě to genetický spole
0:26:21nezamrzlo
0:26:24taky byli kvůli tomu slouží
0:26:28funkce kontejneru
0:26:30která provádí krokování programu
0:26:33ale právě krokování po break point tech
0:26:38naší porážkou testované po šesté
0:26:42která provádí krokování po řádcích
0:26:44takže zajímá nás třeba kódu
0:26:47a my je na padesátý nasranej break point a za zajímá nás se řádku po
0:26:51tím tak by si můžeme dát na deset řádku breakpointy
0:26:55takže jako
0:26:56taky klikání navíc ale právě elegantnější je dát si to
0:27:00na jeden řádek si dáme break point
0:27:02a ty další při otrokem pomocí své
0:27:07krokování
0:27:10jak jsem říkal jako pro probíhat po řádcích ale nejste pro funkcí když se po
0:27:16tvém pořád dost a dokonce přímo do těla
0:27:19tak musíme zle tyhle nás menu zvolit
0:27:23bylo poslední to a to se mnou uložíme se s tím parkováním
0:27:27kdy konkrétní metody při popřípadě funkce co potřebujeme
0:27:32sem se dostaneme
0:27:34step out
0:27:41takže tady divadla já byl inspektor
0:27:43prej se nám zobrazí okamžitě potom co si za prvé
0:27:47debugger
0:27:49padesát za prvé takže neděste ho embrya inspektor takhle prázdnej
0:27:55tam bude z nich neni jasne nebo prý tak se si myslel že nikdo mi
0:27:58chyba tak znovu byla nakonec sem přišel na to
0:28:02takže tam stopera
0:28:04že se vy proměnný zobrazíte pravý se pustí ten je pustí vzorkování tady bagrování
0:28:12to jsou můžete vidět zobrazení těch proměnných
0:28:15dycky vidíte proměnných ty konkrétní funkci
0:28:20a ten název hodnotu dole
0:28:24pak je záložka procesing
0:28:26pro palissy zarostly pět až pro zajímavost tak budete vidět
0:28:31proměnný toho prostředí toho processingu ze kterou prostě jako velikost okna
0:28:36a tak dále
0:28:40tak teď trošku skočme priam se mu spíš
0:28:44idnes něco o trik módu
0:28:46že před praktickou ukázkou
0:28:50ty vole ta je tak mě zajímalo že můžete ovlivňovat chování ty aplikace přímo zabijou
0:28:54aplikace
0:28:56protože tento můj
0:28:58processingu interpretovali jazyk tak je docela zajímavý
0:29:04a k tý veselce přes změnu sketch který k
0:29:07to bez artikulovat
0:29:09kdysi aplikaci může pustíte
0:29:12a všude kde máte jak číselně zapsané nějakou hodnotu
0:29:16tak se vám o není zobrazí podtržítko
0:29:23naše proč tou proměnnou tu hodnotu se změnit tak nevím si rady she
0:29:29a chytit myši jedno šipečku
0:29:32a zatáhnout víme leva doprava a sparta hodnota podle toho mění
0:29:36je to takový trošku
0:29:38trošku podivný nastala za to myší
0:29:41ale zatím za první verze takže
0:29:44nebo ta místa se změní s tam prohledávat jiný
0:29:47jiný hodnoty založení když to beta ta vyšší tak vás tam programy upozorní kdy překračuje
0:29:53té povolenou hodnotu když budete chtít nacpat
0:29:57do proměnný ty máte má jenom jsme obrazy
0:30:01obrázkem bitová zobrazí na sebe stě padesát pět a vy tam vyšší natáhnete dvě stě
0:30:05padesát šest tak vám to brno upozorní a chová se krevetama tady třeba za pět
0:30:11velmi příjemné je to moje
0:30:14pokaď
0:30:17vítej ohledně ta barvou tak to prodám taky pozná konkrétně u té to potvrdil
0:30:22která složit vyplňování barvou
0:30:24tak vám muselo to prostředí processingu
0:30:28vám tady zobrazí vzorek ty barvy kde ta barva bude vypadat
0:30:31takže si můžete
0:30:33jo tím taháním si můžete líbila tak jak to že byl je barevný samozřejmě to
0:30:38změnu barvy okamžitě vidíte že tam korun
0:30:42takže výlev to můžem jet a testovat
0:30:44za provozu
0:30:46a pohybujete mi nějakou funkci
0:30:49ta bude vracet náhodný čísla
0:30:52tak když máme takový došla že máme číslo štyři který bylo samozřejmě jo
0:30:57do který sme dostali tím že jsme si hodili kostkou takže to prostě náhodný že
0:31:01jo
0:31:02a díky tomuto výboru
0:31:04tak jo to je to číslo není moc měnit
0:31:11tak a ty zkusíme
0:31:12praktickou ukázkou
0:31:30takhle jako processingu
0:31:35a vybereme si
0:31:38stránka po té strany zobrazili ne
0:31:48takže jsme zaprodat bagr
0:31:51takhle si
0:31:52po dostane bakaly
0:31:54je to debugger a nebo si kliknete myší a broučka tak si level broučka
0:32:00zobrazena marja byl inspektor
0:32:03než ssl zobrazíme vedle toho okna prostředí ale jak máme tady ve plochy tak se
0:32:07obraz natively ploše
0:32:10jo tak můžete si všimnout
0:32:12že tam variabilní tak to r
0:32:15je momentálně prázdnej to v pořádku tak to má byt
0:32:22tak teďko si vyzkoušíme
0:32:25krokování
0:32:27takže break point byli prosím že vyrobit a výsledek nebo nějakou vyšší
0:32:32a zobrazí se nám tam
0:32:35koza štvereček iso vidíte zkusím to zakazovat
0:32:52je to lepší pro vás takhle dělit
0:32:54letos dostal to proto malý
0:32:56vyspat to větší
0:32:58tak si zkoušel řekneme si tady back
0:33:02pixlu si konat
0:33:05já už tam pustilo
0:33:08a nechala proběhnout jeden cyklus takže si řekneme tak on ty jo
0:33:13já už sem tam
0:33:15vykresli tečky
0:33:16a teď mi dyž si budeme je ta značka kontinuu
0:33:21takže je to všimnout dědečky se pohybuju
0:33:25úsek pořád krokovat
0:33:28jak se ten program chová
0:33:30je teprve dítku podívat
0:33:33metro update nebo displej
0:33:36tak půjdeme policisté
0:33:40tak teď máme sme dostali na konci update zase pět dovnitř
0:33:45tak the back s teplým to a silnice
0:33:49no třeba v metodě a bejt
0:33:53a se můžeme krokovat
0:33:55jo všimněte si jak se neženil variabilní s protože starej a že by
0:33:59není proměnný a to plnění peněz tady ty funkce
0:34:03no metody
0:34:05že se vrátí zpátky tak se debat jste po step out
0:34:11a můžeme si dát
0:34:16tak vypneme by back
0:34:20podívám se nějakým linky
0:34:23já jsem třeba kosinové nikdy sem tady nic nedělal
0:34:27a zajímá mě
0:34:28tady tou cenou know struk
0:34:31co asi může bejt
0:34:33tak bych pravým
0:34:35a to yum sám fajn referencí
0:34:38vypadá dobře
0:34:40klikne
0:34:41jo prostě se nám prohlížeč internetu stránek
0:34:45a máme vyspat se dokumentaci
0:34:51můžeme si přečíst se to funkce dělá
0:34:54případně nějaký tomu ještě doplňkový
0:34:57jo a
0:34:58nebo ne jo je to lineární nebo se tedy připojí k internetu
0:35:02do zrcátek a dokumentace je uloženo lokálně na vašem disku
0:35:06takže můžete pracovat prosím tě tak ta kdekoliv vám máte k tomu sto zip ono
0:35:10to dokumentaci
0:35:20další věc o které jsem mluvil nepřímé daně
0:35:23proměnných
0:35:29tomu jsme tady měli by proměnná i
0:35:33jako její název proměnný x toto je jsem já nevím
0:35:37že si no tak to je doplněna změníme
0:35:41number i nejen
0:35:44řeknem si no tak
0:35:46a zemi třeba
0:35:48o je proměnná
0:35:56a rameny
0:35:59root
0:36:01jo ty se přidali jsme proměnná
0:36:08ou
0:36:09takže jako břemeno všechno jinde než to sem chtěl
0:36:12pak už je to znova
0:36:17hlasoval nějakej back
0:36:31je name
0:36:35jo ale chybu
0:36:44úplně nefunguje
0:36:46my jsme to jinak
0:36:52synovi okno
0:36:54uložit ne
0:37:01verzi plný nul jejichž podíváme se
0:37:03show switch
0:37:06já vidíme na kterých linkách
0:37:09ne na zlato lidé tady vidíte když je použita
0:37:13takže zkusím ještě jednou přejmenovat
0:37:17tam jméno jiný teda
0:37:19fu
0:37:21jasně z mlhy
0:37:23takže minim
0:37:28jo
0:37:29tak to se nepovedlo
0:37:32přímého proměnnou od těch jednoslovný to asi nejde
0:37:39no a se mi
0:37:41lidé
0:37:59no to je to celý spadlo
0:38:01takže
0:38:02asi vratiplachto stačila ty glosa neštítil ukázat
0:38:06ale je to bohužel zamrznout je celý tady na tomhle systému takže
0:38:12pro muže neukážeme ale můžete si vyzkoušet doma
0:38:17že ukážu ještě poslední eště slajd ten jeden poslední za velikosti okna za běhu
0:38:23vyřešenou že prosím o dva jsou funkci setup
0:38:29já se za vytvořil objekt bylo bankl že když tam
0:38:33přibylo byly kterým bylo uložena konfigurace tady aplikace konkrétně tam byla
0:38:37uložena velikost okna
0:38:39ne se pak zavolám funkci sites
0:38:42se zavolá na ten oběd řekněme řek asi
0:38:45sobě to konfigurace
0:38:47mi řekni nedělají velkýho pro telefony máte prosím o tři nula
0:38:52je to nejde
0:38:53prostého bejt právě tím způsobem že se máte funkci sites
0:38:57je víceméně jedno co to tady dáte za velikosti okna
0:39:03hlasy prostředí jsou face a dáte mu nastaví to že může bejt měnila velikost prsou
0:39:09face to je to okno
0:39:11dataset nsa byl true
0:39:14ale jistě můžete hrát je tedy si vytvořit ho konfiguraci
0:39:17mýlíš
0:39:19adresou face se zeiss
0:39:22a to vám to okno překreslí
0:39:24pak aby si možnost ale hejbal tak to se zakážete
0:39:28aby ta naše řečové okno
0:39:30je to za třetinu zabralo jde řádek
0:39:33tak to nevím processingu
0:39:36je bohužel a ty řádku trochu víc
0:39:38ale vývojáři si projet aplikace by měla by stabilnější
0:39:42takže budeme věřit že to dělají dobře
0:39:47tak
0:39:48povolení všeho kecá slovo
0:39:52je drahý sme trošku rychlý ne
0:39:55jo já mám ty pár slajdů mírně processingu létě vy
0:40:00vlastně
0:40:02proc processingu asi si napište jak někoho tak po cílový kód je inet konvertován přímo
0:40:10dežaví
0:40:13další procesy které už tady bylo řečeno na standardní portováno knihoven a nemusíte používat jenom
0:40:20processingu vy knihovny dal bych se tam importovat pí
0:40:24knihovny síťový de to vidět na obrázku
0:40:29si imported a jakou knihovnu která se zajímá třeba zabývá nějakých dialogových oken nebo na
0:40:37těch frameů tak starej a podobně
0:40:40dále processingu
0:40:43vlastně procesy mě podtřídou na a pleťovou vás sem pozval pak
0:40:49aplet
0:40:50a jenom vlastně nevýhoda teďkom
0:40:54takže není to musí kompatibilní jsou to můžou
0:40:58a chtěli ještě jsem řekl v mozille no knihoven radistovým proto taky v procesingu a
0:41:06vlastně funkce těchto knihoven se dají pro vázat
0:41:10z procesy mě
0:41:13vlastně
0:41:15těch daných tříd
0:41:22vlastně můžete vkládat kolotoč a vyjdou přímo do processingu krátce to trošičku musí opravovat ale
0:41:30jinak je to víceméně duchem klementa c
0:41:35povolání knihoven křoví je třeba vím nainstalovanou javu
0:41:43potom vlastně
0:41:46na prom už to je zápisu semi komentoval
0:41:49a dyž nějaký trvalý chtěli osoby více metod nebo u ní objektu dá se to
0:41:57zapsat zkrácenou
0:42:00razenu syntaxí import že v a teďka metr ta hvězdička
0:42:11už jsi mluvil o to nestihnem processingu verze tři nula ještě nenastal veškeré všeckým knihovny
0:42:20aktuální takže ty tohle stojí na vývojáři to že pokud byste no pokud se třeba
0:42:25programoval i ve verzi dva s nějakou knihovnu tak to vice to nepůjde takže
0:42:31borci počkáte na to nižší verzi nebo si nainstalujete stáhnete si procesy dva jedna
0:42:40tady mám jen riziko pro využití
0:42:45no call uzlu prostě
0:42:48je to viděl scan aplikace
0:42:53dyž například když něco procesy nemá tak si to můžete nikde najít na netu v
0:42:59javě
0:43:00a implementovat do processingu
0:43:03kde to je to jednoduchá funkce která spouští druhý okno
0:43:10důkazů
0:43:13toto je jel dialogu jo pro přímo jovi
0:43:17a zarovnání
0:43:19je spuštěny processingu je okno není mi to přetáhnu na druhou stranu
0:43:25takže hosty jediný co je tady s processingu tak je tady funkce se ta patro
0:43:31je to té přes a ty sdělil jinak syntaxe to je furt to samý
0:43:37to sem teďkom popsal další se dá využít další růst užitečný třídy jako
0:43:44vyber souborů nějaký
0:43:47jill jistým menu nějaký panely a podobně progress bary celé celý jednoduše implementovat do processingu
0:43:56všecky strany na stránkách řečový dokumentech
0:44:01akorát trošku se to musí upravovat protože místo zachovat určitou strukturu toho processingu protože je
0:44:07to prostě je tam se to kvádro pekaři učinil víceméně z vás tady nějak i
0:44:14pro vás jazyk si zkusil
0:44:18třeba téčko podobně
0:44:20se mít dobře víte že céčková jakými jiný procesy má se tam to se udělá
0:44:26jednou a druhou prostě běží furt dokola
0:44:29který se si připravil na ty porovnání syntaxe java
0:44:33jelikož v objektově jo by to je programovací jazyk máte jakou třídu docela program která
0:44:40má sobě jakými
0:44:41provádí nějaký kohout procesy se tam bylo
0:44:45a když jste sice implementovat jollu processingu
0:44:50tak to že ty si na další třídu třeba displej frame
0:44:56tato třída
0:44:58když spustíte tento kout processingu nejenom že vám to udělá vlastní okno toho processingu viole
0:45:03vytvoří vám to že housky okno
0:45:06když třeba nechcete
0:45:09to by vtom procesy byly okně
0:45:11ty se spouští pokaždé hledá se jednoduchým příkazem schovat a pak si to všecko hledat
0:45:16f
0:45:19vtom pro cílovým vedra vtom dělo s kým okně
0:45:24a je to i naopak když chcete implementovat dešťový ně procesy procitnutí knihovny
0:45:32vyzval se k tomu ní třída vlastně co běží na tom tabletu
0:45:42vlastně tam nějaká ta minulá taky mi a už tam vidět se to bordel že
0:45:48když it tom jako vezmete a třeba si někdo máte zkušenosti jsme tým s tom
0:45:54programu v javě třeba
0:45:55takže tohle vezmete tak se vám to sprostí a girls teda tým postprocessingové a pojede
0:46:02vám to
0:46:03přes procesing mocnina že
0:46:08číst a za si tedy takovou jednoduchou ukázku
0:46:12prostě
0:46:16určitě
0:46:18raetie
0:46:20se si řekli že blbe na prodej uráží víte chtěl jiné na když člověk máčel
0:46:28kvůli tak si to vlastně už ho prodávat sám
0:46:30já sem ten tady na ukázku pro byl ještěd je to verzi na nulama to
0:46:36svoje mouchy
0:46:38ale je tady ste kerej eště neřeším
0:46:43chování řazení to promítlo rožkem takže to jenom
0:46:49co vyhraje se souřadnice má tech
0:46:53takhle mě všecko předávám slovo
0:46:57a to stihneme tak asi akurát
0:47:04lepší
0:47:07ne ta literatura kdyby chtěl někdo
0:47:11se vzdělávat samo že jsou maticích no processing core books desítky knihu processingu je to
0:47:18faxem strašně hodně
0:47:21co ale k čemu s
0:47:23si vzít tady nějak češtině
0:47:26pokud se někdo češtině
0:47:28tak pak naklepe si akademie muzických umění umělci samozřejmě zase dělali procesy bylo to mám
0:47:35dojem v rámci diplomové práce bakalářské ty přes ten tým tak je velmi volně ke
0:47:40stažení moje volně ke stažení zavřu je to dvojka ty základy to bylo stejné
0:47:46existuje řada vlivů kde ta čemu se mu se můžete vlastně učit že jo je
0:47:52tady přímo procesy tak jo prosím o prostě přednáška veselá kráva
0:47:58tam programing nebo tak někdy tresty tíží například našels kód tak zhruba kniha akceleraci na
0:48:06webu a ty jednotlivé kódy jsou přímo mnoha to maloval deset o to přímo sahat
0:48:11a zase se to spouštět takže nejenom listy papíru je to dobré si to prolistovat
0:48:16a pak to lety jsem ho přímo vyzkoušet
0:48:18je to dobře udělané že to asi provázané s týmem
0:48:22a co doporučuji daň další pán
0:48:25jak jsem říkal dva lidi to vy z ruku stáli u toho zrodu
0:48:29ty se k nim přidá ten třetí mám takový veselý člověk na jeho kanál útok
0:48:35on ju strašit na desítky hodin dobrou deseti hodin processingu a opět a peněz a
0:48:43otevři procesy
0:48:45tři a teď jede se vy dvojko tak dále o prověřit jestli stě hodin
0:48:50doporučuji se podívat
0:48:51např pokud to urči jo hrabou hrával forma prostě přilákat děti neboj studenty
0:48:57k programování dělat moc dobře
0:49:00a co zas doporučuji samozřejmě existují weby kde můžete si dát kurzy může se učit
0:49:06pomocí nebo nebyly takový do školy že jo konzerva můžete si udělat koza pro se
0:49:10sig proto jsem neabsolvoval
0:49:13a pokud za sebe podívá na pitevně se aktuálně běží kurz úvod do programování a
0:49:19zvaného měnných pět vyděsil když i toho třetího listopadu přihlásíte se vytvoří se nám účet
0:49:25a každý týden matice denně několik videí kterým máte projít úkoly nějaké můžete mít že
0:49:31jo
0:49:31zase je to fakt tak to doporučuji jo
0:49:35a jsem říkal jsou tři chlapy a tahleta který je jméno zase se věnuje tomu
0:49:41p pět děsil datumu to samo pro podporu já to fakt ty bychom tak pak
0:49:45skončili a je to přesně