0:00:25tak ahoj
0:00:26vidíte že ste přišli jane podle vy ste krumlově bulvárním ú titulku ú jeho přednášky
0:00:32a já jsem romane klacek dělám produkt jak a seznamu
0:00:37a my sme trošku tu přednášky přednášku prolínat
0:00:42jsou to jenom takový malý jednohubky my každý to téma vpodstatě jenom načneme a pak
0:00:48tady budeme celej den zavoláte party a máme takovýdle trička byste nás poznali
0:00:53a pokud vás cokoliv těch témat zaujme tak pak pro vás uděláme soukromou přednášku vysvětlím
0:01:00vám detaily a
0:01:02prakticky vám to ukážeme cokoli budete chtít
0:01:05takže tohle berte mega takový malý nakousnutí tyhle témat
0:01:10takže bude taková rychlovka
0:01:13nesmím zapomenout přiřazeny polívčičku takže seznam je česká firma máme českýho majitele ale je zprávy
0:01:23tam centrálu nicméně v brně je vývojový centrum
0:01:28který je největší celý republice mám jako pobočku z ostravy ve asi jezerní
0:01:32ale v brně je nejvíc vývojářů ze seznamu
0:01:35takže
0:01:37až budete hledat díky naši velikosti je moudré se sto padesát vyvázlo letej téměř každou
0:01:41profesi takže určitě se budete dívat
0:01:45vzpomeňte si nás
0:01:48jo to skočíme
0:01:51co já ve testování rozhlas vím rozvázal používání do možná
0:01:56do bez netuší a zajímá ho přišel jsem podokruh
0:02:01přeskočme suchou té hory
0:02:03ukážu
0:02:04praktický příklad a uvidíme si rostou pochopíte
0:02:09tohle je služba lidé c z
0:02:12a její menu
0:02:13navigace
0:02:15tady máme záložky
0:02:18když kliknu na lidé
0:02:19dostanu seznam všech profilů
0:02:22pokud kolik následování vysočina na mě takovejhle poplatky který mi říká by se zaregistroval nebo
0:02:28aby se přihlásil
0:02:29když kliknu na můj foto příběh vyskočí na mě popad řekne mně abych se přihlásil
0:02:35nebo zaregistroval když kliknu na zprávy mám dostat adresář svých kontaktu
0:02:40vyskočila nebo pak řekne mně abych se přihlásil nebo zaregistroval
0:02:43f jedna diskuze tak ještě jsem přihlášen dostanu diskuze
0:02:47takovéto formě sme tu službu spustili
0:02:50a okamžitě sme zjistili že to není dopravy ořechový
0:02:54a začali jsme řešit
0:02:56jak to udělat jinak
0:02:59řekli sme si že důležitý pro nás je aby se co nejrychleji ten člověk
0:03:03přihlásil nebo zaregistroval
0:03:06a měli sme několik tezí jak bysme toho mohli dosáhnout a přesně v ten moment
0:03:14sme si na to udělali a b test
0:03:17ty lidi sme si
0:03:18nasypali do čtyřech stejných skupin
0:03:23je to jednoduchý
0:03:24zapíše basic nikdo kluky
0:03:27a v test
0:03:28rovná hodnota varianta
0:03:31a každým dáte
0:03:33různou verzi čtyři verze
0:03:36každé jedné skupině dáte jednu verzi navigace a měříte pro tuto skupinu která z nich
0:03:42se nejvíce registru je
0:03:45tohle byl tak zvaný kontrol původní varianta
0:03:48která nasadí někam hodnotu a o té pak sledujete kam se odchýlí zbytek
0:03:55a není to vysvětlovat
0:03:56varianta ve řekli jsme si člověk klikne na lidé podívá se na profily takle se
0:04:02to se mi líbí podívá se na diskuze řekne si nám to mě zajímá
0:04:06pak si vy na můj foto příběh vyskočil někoho plugin tak os řekne dobře
0:04:10na registrů se byla první teze
0:04:14druhá teze
0:04:17schováme diskuze schováme zkratka uschované pardon sledované schované adresář ten člověk stejně ještě není zaregistrovaný
0:04:24nemá smysl mu to dávat zároveň dala necháme můj foto příběh aby věděl že s
0:04:29tady může mít profil že se tady dá zaregistrovat
0:04:34faxovali dali variantu d
0:04:36ve sme ste navigaci nebylo nic co by bylo naopak login a
0:04:40to aby se ten člověk zaregistroval sme nechali ježíškovy poté službě najde si tam někoho
0:04:45třeba s kým bych chtěl si povídat kliká povídat si a až ten moment je
0:04:49máš monokultury čím tlačítko tak na něho zase
0:04:52nasypeme tady ten náš koho plugin
0:04:55tohle sme spustili ten ve test za prvních čtrnáct dní jsme vzali všechny data co
0:05:00sme naměřili a vyhodili sme protože tak se to dělá protože ty lidi první fázi
0:05:05je tam je nějaká nějakej náběh takle nebo takle dyž ti lidi si zvykají na
0:05:10tu novou funkcionalitu takže vím to musíte
0:05:12jako kdyby nechat
0:05:13a pak teprve sme zašli měřit
0:05:16měřením sme zjistili
0:05:18že varianta c kterou dneska se můžete podívat nasazená službě o dosahovala asi ho kdy
0:05:26s tím s touhle navigaci byla opět a třicet procent větší šance že ten uživatel
0:05:31tady přišel tak se zaregistruje
0:05:33tak
0:05:36o této fáze víte stojaté testování
0:05:41hned vám ukážu další příklad
0:05:46tak seznam c z
0:05:48jo
0:05:50na co se díváte asi nemusím vysvětlovat
0:05:54tohle á b tester momentálně běží a možná v něm jisté pokud používáte tu novou
0:05:58glitch
0:06:00my máme jakousi teorii
0:06:01hrozilo vždycky na začátku každý labe destu stojí nějaká teze kterou které potvrdit nebo vyvrátit
0:06:07řekli jsme si že ten obsah budeme stránkovat možná ste si nevšimli toho rozdílu
0:06:13tady
0:06:14je další když na to kliknu rozjede se to dolů
0:06:17a objeví se tam další obsah
0:06:19takle se dá stránková ten je do nekonečna
0:06:22tahle varianta je úplně to stejný akorát je tam navíc eště ikonka jedna taková čárka
0:06:29co tam nějaký nějaká návodná grafika která toho člověka
0:06:32ví co má říkat že neodejde z té stránky že to je bezpečný na to
0:06:35kliknu a tak dál
0:06:37takže tohle co naše varianty
0:06:39a ty proti sobě teďka testujeme
0:06:43doufáme naměřeno
0:06:45takže vy si určitě můžete udělat nějakej typ
0:06:48jak to dopadne
0:06:51tak co to je to c d r hardcopy procenta přesně znamenají víceméně je to
0:06:57pravděpodobnost
0:06:58když si udělám jednu pečuju
0:07:00tak je to pravděpodobnost s jakou kliknu do boxíku novinek
0:07:03takový naše k který
0:07:06a
0:07:07jak vidíte
0:07:09výsledky jsou jasné
0:07:11a tím pádem varianta c
0:07:14je ta nejlepší
0:07:16takže opět víte jak se vede se
0:07:18já díky za pozornost
0:07:27tak super já zasekl kerej ešte nastavím tak
0:07:31abyste já to zamořuje skočili
0:07:33a přesně takle
0:07:35se á b testuje možná s nekrvavé testovali vy
0:07:39a
0:07:41já vám ukážu jak složitý a ve testování je
0:07:44já tady při zipu
0:07:45další skupiny
0:07:48ty skupiny
0:07:49nejsou nic jinýho než zopakujeme úplně to stejnou věc
0:07:53a
0:07:54tam se může stát že třeba příde robot
0:07:57a absolutně vám to rozvodí nebo se můžete stát že se tam udělali nějakou chybu
0:08:02třeba ste špatně nějakým způsobem ten váš algoritmus tady ty lidi rozsypala do různých
0:08:07skupin
0:08:08tak funguje špatně
0:08:10ten a ve test byl takovej že variantu a b a c mělo deset tisíc
0:08:14lidí takže
0:08:15jo to vlastně na desetitisících
0:08:18my jsme vzali dalších deset tisíc
0:08:21do každé varianty a dali sme jim zase takže těch variant místo toho aby byly
0:08:25tři
0:08:26tak se jich udělali šest
0:08:28a takle se to teďka měřili
0:08:33tak a sto si všimněte že mezi variantou která je úplně stejná a té stránce
0:08:39nic neliší je větší rozptyl když mezi variantou a variantou c
0:08:45my sme si potvrdili že sme nebo led zemře si přišli na to že deset
0:08:50tisíc lidí každé variantě prostě nestačí
0:08:53s tím
0:08:53s tou
0:08:54s tím co sme si zvolil jako měření tak sme zjistili že to chování lidí
0:08:59je natolik jiný
0:09:01takže tam potřebujeme víc lidí takže vlastně nakonec o asi měsíčním testu troubel jednu jedinou
0:09:08věc že nám při sypali
0:09:10asi trojnásobek lidí hotová vede sto aby se vůbec něco změřili
0:09:14dopadlo to tak že sme zjistili že ani jedna varianta dobrá není
0:09:17a bude na tom pracovat nějak dál avizováno chtěl ukázat jak můžou doprava ve testy
0:09:22a co se tam všechno
0:09:24skrývá a
0:09:27tak je zamořuje sem přijde a řekne vám egejské i
0:09:29a sám všechno
0:09:31jak to jak to vypadá jsou nepovede
0:09:34a
0:09:36dál
0:09:37u se mně musíte zeptat
0:09:38pro tady
0:09:40venku prosím až v čase ostatní a tam vám řeknu
0:09:45cokoliv k tomu dalšího ukáže vám další a vede sty který byste si mohli prohlídnout
0:09:48jak to měříme jak to technicky funguje všechno tomu do vysvětlím
0:09:52a jako dalšího bych sem pozval slávka
0:09:57a
0:09:59ten vám poví něco
0:10:02izomorfních aplikacích
0:10:49poslouchá technika
0:10:52tak možná můžeme ten dotaz jestli to počkáme ať vyplníme ten čas než to slávek
0:10:57rozjede
0:11:01za co se považuje neúspěch toho testu
0:11:06to je zajímavá otázka to může být na každý má ve testu jiný tady u
0:11:09tohodle to bylo to že
0:11:12my sme si řekli že pokud nezvýšíme pro klikou s na novinky řekněme ale s
0:11:18kdyby jsme přidali jenom ty pozice nalita šest a víme že když přidáme sedmu pozici
0:11:23tak tam zaroste pro klikou znamínky asi o dvanáct procent pokud přidáme stránkování a ne
0:11:27zase továrního dvanáct procent tak nemá smysl takovoudle vyzdila takže spíš
0:11:31co člověk něco se dozví o té stránce a na základě toho se pak nějakým
0:11:34způsobem rozhodne
0:11:43tady byla otázka že tam asi bylo jenom třicet tisíc lidí to záleží kolik jich
0:11:47tetra do á b testu můžete si rozdělit všechny uživatele mobilitě pro názvy doznalo šest
0:11:52a půl milionu lidí tolika vede sto lidi nepotřebujem a
0:11:56řekněme my to děláme takže tam dáváme nejnižší možný počet abysme zbytečně nedali pokusný králík
0:12:02i s příliš mnoha lidí
0:12:04takže jako kdyby mi u všech si to známe kolik lidí tam patří takže zbytek
0:12:09prostě mám
0:12:10úplně starou verzi
0:12:13stejně tak když máte tolik lidí kolik my máme
0:12:16tak můžete pakety více paralelních á b testů
0:12:19mezi sebou
0:12:28tak jestli vybíráme lidi náhodně pokud nebudete lidi do a vede sto vybírat náhodně tenhle
0:12:33test dopadne špatně to je vlastně základní
0:12:38předpoklad a b testování je že to musí být naprosto náhodný pak vám to garantuje
0:12:43že se vám tam nasypou ty lidi rovnoměrně je to máme úplně jednoduše ty lidi
0:12:49jak mi ten vede spustíme nějakej momenta jak nám přide nová puky
0:12:53tak vídáme variantu a při další okinawy variantu b a takle tokenring je mi rozdané
0:12:58zvolíme si po kolikati se to má nastavit
0:13:01a takle to úplně náhodně prostě rozsype m s nějaký vzorek
0:13:09o za náhubek že to tak opravdu je
0:13:13tím že mi zvolíme dost velkej vzorek o těch sto dvacet tisíc lidí tohle balcarová
0:13:18hupli tak se vzala přes celý den takže ano mohli bysme si
0:13:23vím že třeba na lidé tam se to
0:13:25tam se třeba všichni uživatelé rozřadili
0:13:29a nebo pořádáme chybu možné to co to jenom ani uživatele obrázku jestli ani uživatele
0:13:33se chová jinak než večerní uživatele
0:13:53a
0:13:53teďka to co sme se tady ukazovali
0:13:58nemůžu si že bysme si volili denní období to spouštěné prostě dyž nech práci a
0:14:02máme to připravený máme to nasazený
0:14:05jo
0:14:05pak to jako kdyby spustíme o
0:14:08většinou ty věci jsou takovýho charakteru že
0:14:12pevniny vykazujou tolik jiný chování aby to pro nás bylo tak důležitý
0:14:18o něčem se díváme po něčem sou probouzí o deset patnáct procent a pak si
0:14:22myslím že nebude rozdíl mezi lidma ráno a večer
0:14:35ty statistika tedy dostáváme ty čísla
0:14:37tak tam si to opravdu můžeme rozpadnout mi to rozdáme skrz všechny zařízení a pak
0:14:43by v naší interní analytice my si všechny tyhle čísla můžeme rozpadnout podle do jednotlivých
0:14:49zařízení
0:14:50o zrovna u toho hledá ve testu sme to dělali a opravdu se to lišilo
0:14:54na telefonu to dává větší smysl nejš ú desktopu
0:14:58a
0:14:59takže dokážeme to ale rozdáváme ty varianty skrz všechny zařízení rovnoměrně
0:15:08roboti vlastně to už dokáže vyřadit naše interní analytika
0:15:12takže nám se to nestane na dyž tam při jakékoliv robota tak vlastně nám se
0:15:15to do webové analytiky vůbec ne pro píše myslím si že to je pole jo
0:15:20za dental to už bych lhal tom pro nás je analytika černá krabička kterou s
0:15:24jenom include ne
0:15:34vidím že tady
0:15:38redukce na meta zafungovaly
0:15:47pak dyž tam otázku
0:15:55těch ten rozdíl vtom byl ze všech pišu homepage která já osum set request u
0:16:00za sekundu ten pohyb tam bylo řekněme rozdíl jednoho procenta na seznam c z do
0:16:09novinek
0:16:10ze všech pečuju s je obrovský
0:16:13takže
0:16:15tohle do
0:16:17ono to tady s tohle bylo center všeobecně bylo potřeba říct že
0:16:23posun z jedenácti na dvanáct procent je posun o téměř deset procent ode procent
0:16:28takže jako kdyby na novinka který jsou telete neprohne problikávání vyšší článek by to znamenalo
0:16:34nějaký desítky milionů pro kliku denně takže
0:16:37to určitě
0:16:38smysl
0:16:56ram tak
0:16:58tak předávám slovo z další jednotku
0:17:01takhle je
0:17:03a budete tam yves prezentace protože můj počítač to nezvládl
0:17:08a já jsem nový miroslavem šeřík pracujou seznamu na pozici programátor volí
0:17:15přeci objemu
0:17:17pracujeme nás portu novinkách jenom paging a další službách dneska si řekneme jsou izomorfní aplikacích
0:17:24toto izomorfní aplikace sou
0:17:26jak je psát může psát
0:17:28ale ještě než začneme tak bych se rád zeptal kdo z vás tady programátor vůbec
0:17:35byly
0:17:36a ve programátorovi aplikaci
0:17:40dobrý
0:17:45takže
0:17:46je naše něco to sou ty běž aplikace
0:17:48multiple že aplikace sou třeba horoskop i
0:17:52mezi jejich výhodou patří to viděla se nám
0:17:56dávají kompletní
0:17:58proto nula schránku
0:18:01což můžeme tady krásně vidět
0:18:03a
0:18:04ten pardon ano problémy z robota nás indexací
0:18:08ale jejich nevýhodou je že kdykoli přechází na další stránku tam musím zastanou celou stránku
0:18:14automaticky ještě vždycky
0:18:18se tam přidávají napěťová skripty a dělíme si potom logikou což není dobrý
0:18:23přistoupíme druhým aplikacím ty se musí to bejt aplikace
0:18:29tancovali déčko
0:18:35ta nekonečnem tak vidíme že ta stránka se načetla
0:18:37o trochu pomalejc je to díky tomu že se první stáhne prázdná stránka
0:18:44a potom se načítá obsah
0:18:46proto je problém třeba i s indexací u robotů a musíme použita o tom že
0:18:50s
0:18:51proto
0:18:52a louže zas výhoda že už máme všechno na jednom místě
0:18:55zdrojové soubory a můžeme si vypracovat
0:18:59a zkusme se trochu závislá na tý
0:19:02takže máme
0:19:03dvě druhy aplikací oni mají své výhody a své nevýhody
0:19:07ale můžeme to přece udělat úplně jinak můžeme využít všech nevýhody jak multiple že aplikací
0:19:12a single béčko aplikací
0:19:14a my hlasy izolační aplikace
0:19:16která nám dokážou realizovat kompletní stránku laseru a poslat na klienta
0:19:22a potom se přepnout do multiple džab prosím dobeš aplikací
0:19:26a to sou právě že izomorfní aplikace jeden svíjely mají izomorfní aplikace
0:19:31využívají vlastně vzdělaného kódu který jede jak na serveru tak na klientu
0:19:36kdykoli je možné
0:19:39tu aplikaci degradovat
0:19:41na syndrom než aplikaci nemohou ty page aplikace je to není problém může trvat za
0:19:45tu aplikaci jestli unavovat a nic mobilní aplikaci
0:19:49a na
0:19:54to tak asi izomorfní aplikací začátku stačí
0:20:00sami jste už někdy izomorfní aplikace někdo z vás
0:20:07jakési jak se na to psal
0:20:09levé
0:20:13ano je tam a na problému stejný musíte psát volat který bude nezávisle na prostředí
0:20:19tak abyste
0:20:22nemůžete použít windows a můžete použít dokument může toužit proces
0:20:26nám nemůže té ste zvyklí normálně sepnout přes dokument jaký nebo data jak se vypořádat
0:20:32protože naseru se ten požadavek danou po nějak
0:20:35a nechcete psát pokaždé jejich server ta takový požadavek if klient tak jiný požadavek
0:20:42to není dobrý potřebujete nějaké data follow proto abyste to aplikaci dokázali vyrendrována tom serveru
0:20:48a potom vlasy na ten tou ženou oživit
0:20:52potřebujete mít nějak ošetření chyb tak aby vaše aplikace byla stabilní abyste
0:20:58se vám to dobře devalvovalo
0:21:02chcete mít se o a strana hlavičky tak aby z vás viděli roboti a ne
0:21:07starat se o fantová jazz a jeho nastavování
0:21:11chcete mít jinak mírou ty nenaseru data na tento byste to nemuseli co patra
0:21:16chcete vidět vlastně jak vaše aplikace pojede rychle jak co si vůbec můžete dovolit
0:21:22a to sou všechny věci na které vlastně jůzl ano charlotto je
0:21:26my sme si pro vás přístavy
0:21:28na
0:21:30jenomže s která za vás vlastně řeší tady tyhlencty všechny problémy
0:21:35je o
0:21:36dneška od deseti hodin
0:21:38dostupná nevyhrabu veřejně
0:21:41takže když to dáme
0:22:01máte tady depozitář imagine visela se skládá ze tří částí skládá se z nějakého color
0:22:08která vám vlastně zabalil to hlavní logiku to živá zasnil s tou prostředí vydáván prošetřoval
0:22:13ty chyby a tak dále
0:22:15pak se skládá ze základního serveru
0:22:17tady tam máte nachystaný
0:22:19a
0:22:21z byla otázku která vám to polohou balit
0:22:25tohle všechno nula se nabízí na instalace nevidíte je velice
0:22:30jednoduchá
0:22:34a máme tam zrovna už dva příklady
0:22:38jedna ne malovat a dojezdit které se můžete ovládá vyzkoušet a spustit
0:22:43co ta na tom ukázaná best practice jaksi ten projekt držet a jak se vyřadit
0:22:50máme systém už asi přes půl roku zkušeností dělali jsme na ty dva do prototypu
0:22:55takže víme co se nám podařilo a co se nám nepodařilo
0:23:02a
0:23:04ještě aby huntera ukázal že to zafunguje
0:23:10tak co
0:23:11nové vychytávky jsou izomorfní aplikací
0:23:18které budou zveřejněny sem řekneš tento týden
0:23:26anody se tady v jednom dá skript tak vlastně se ta stran
0:23:30normálně zobrazí bodem pro klasický přesunuty page aplikace a všechno co sou odkazy tak odporem
0:23:36klasický přesedla
0:23:38to je právě ta výhoda že dyž potom na tu stránku přidat třeba nějaký starší
0:23:42prohlížeč je osmička nebo já nevím co tak pořád
0:23:46to dokáže aspoň nějakým způsobem to stránku navštívit a ty hlavní body má pořád funkční
0:23:54pokud byste chtěli potom vědět nějaké benchmark testing něco víc o tom já jsem helena
0:23:59pro nachystaný ještě o plnění příklad který se vám chtěl ukázat
0:24:03a ta nám může ukázat potom dianu přijdete na moře co to nějak kolorit
0:24:09děkuju za pozornost
0:26:02že ahoj
0:26:04slyšíte mě jo
0:26:05s n tomáška seznam dat v loňském týmu
0:26:09a nechtěl sto ukázat jak používáme do krát
0:26:12a časem se mně práci
0:26:15asociace zeptat jestli jsou čtyři roztokem dělal
0:26:19čase
0:26:21pár lidí jo ale většinou na se
0:26:24a to že bysme začátek měla hrátky úvod co do kraje asi co nám přináší
0:26:30a jsem do krve
0:26:31je způsob jak balit distribuovat spouštět
0:26:36jo tak to
0:26:37že to dokáže způsoby kvality struhadlo spouštět aplikace
0:26:42a
0:26:43na se co nám a navíc je že dobré
0:26:46zab a pomocí dokud můžem zabalit aplikaci do jednoho celku zadní kontejnerů
0:26:52a ten kontejner
0:26:54takže pak distribuovat jako celek
0:26:56až aplikacím stone kontejneru včetně všech její závislostí
0:27:00a ta nebo potom nalízt budeme
0:27:03a to nám přináší to že máme strašně musí deployment tak jak s tou testujeme
0:27:08several pokud třeba takle stejný podobě prosím vás
0:27:13do kroťte dobře pitomý užívá neustoupí čudu prezentace grupy řetězce grupa chodili na té procesy
0:27:22a
0:27:24díky používají a jak se budou tak nás potisknou režimy to s nožem jsme schopni
0:27:29aplikace opilce b
0:27:30trošku rom jak vlastně
0:27:33a u nás chceme mít nějakou možnost data víte server najednou
0:27:37a mně to celý organizovat a podobně
0:27:41tak nás tomu využíváme další aplikace návrh
0:27:45a je to myslel sama na tom
0:27:48a dnes os na snímek vy
0:27:51základní podhoubí který běžně sem
0:27:54sám o sobě to moc není
0:27:56a poskytován kopyto abstrakci
0:27:59při podobě že když máme jako aplikaci která běží na dnes jsem
0:28:03nás vůbec nemusí zajímat o že tam je třeba stovky se mu pro tím
0:28:08a nesžila tak si
0:28:10a dá nám spustil všechny zdroje co ty jsem mají společně
0:28:14žádám ta hnaných paměť daná jejich procesor jádra
0:28:18ať diskový místo
0:28:20my potom s řekneme může to spíš nějaký task samé jde mít de to místo
0:28:25je nás spustí
0:28:27a mezi na vás je tam časový nějaký zaspat a podobně
0:28:31maso stojí to se postará
0:28:33atentát spust někde jinde
0:28:36a jedno řekl aplikací sáhneme se sem
0:28:40je na tom
0:28:42anatolie relativně jednoduchá věc a jedinci dělá je že nám umožňuje spouštět a montovat aplikace
0:28:49a
0:28:50nebo obecně procesy
0:28:52a jednu s takle těch procesů co může vnesl
0:28:56spouštět movitý do který kontejnery
0:29:00a já antény to ukážu jak vypadá
0:29:03můžu spustit kdekoli kontejner
0:29:06ukážu zrovna jinak e na j s aplikaci
0:29:09takže tady přímo nasadím osum do
0:29:13našel testů
0:29:14na j s aplikaci
0:29:16a máte aplikace na dvě části
0:29:19jednou redek n
0:29:21tady vrstvé aby a druhým bude samotná vnímat že
0:29:26a
0:29:29vlastně každý do ke konci metrice spustit
0:29:32tak vychází z nějakýho i míče
0:29:34a
0:29:36nejběžnější způsob jak se ty dobrým že vytváří je pomocí do krystalů
0:29:41a ten ukazatel třeba pro náš bitem vypadá takhle
0:29:44je to kosinu jednu že předpis co se všechno má spustit aby se vytvořil cílový
0:29:50imič
0:29:51nastavíme že se spustí fonty
0:29:54takže já tak mě to tady je
0:29:57ten také napsaný vpadnu takže nestoupají tam
0:30:02pomocí poponést true všechny závislosti tu potřebu při aplikaci
0:30:06pokud je aplikaci
0:30:09a ten ste nakonec databázi
0:30:12a jako poslední krok
0:30:14já si komando princip pustit
0:30:17já jsem pro tady do tohodle jimi že se bál svůj aplikaci šíje závislosti
0:30:22a takle potom šla distribuovat
0:30:26po sobě nemají peltonem asi nánosem super ukazoval takže můžu straší jednoduše pošli kusové
0:30:33nula komandem do krámu
0:30:37tam nějaká nějaký parametry že mi říká že port pět tisíc kontejnerů chci namapovat na
0:30:41podpětí slabiku
0:30:43nastavit když databáze
0:30:46tak spustím
0:30:50a rovinka
0:31:02no spustil spousta si aplikace
0:31:05a
0:31:09znal kalho stůjte běží tomu i něco stojí by trend
0:31:13a auto času nepustit nějakým na více strojích těm dvojici sankcích a podobně
0:31:19a tak se může to nepoužíváme se sama na tom nás
0:31:23a
0:31:24násobné přes na tom před jeho nestojí aby
0:31:27a přidává jsem informace o tom pro jako se nekoná ten dokument
0:31:33když tušili aplikaci na tom
0:31:36tak ten před ten požaduje
0:31:39a se ten dokument nějaký strukturovaný podobě a používat že jsem
0:31:43tady pro nás bity můžeme takle
0:31:46a
0:31:48já jenom ten že jsem vlastně
0:31:52osnova to roztoví rozdělíme na tom
0:32:00a
0:32:02tak na volaný ztracena na tom
0:32:07navíc aplikací a na zajímat i ta i mady moby trend
0:32:11ty se právě spustí
0:32:12a vybral se automaticky doktora host animismus tu metody
0:32:19který se připojit
0:32:32no a se to silnou kanady sumu teďka právě nasadil
0:32:36do klastru
0:32:37například u testu ale strnisko sem tomu tady do provozu
0:32:42jedna pěkná věci že john první sem si teďka můžu strašně jednu šuškalo
0:32:46měli byste že můj bity nestíhá
0:32:49danou skryl
0:32:50na dvě instance my se automaticky na nějakým stehů způsob klastru
0:32:55přepustí další instance mohl instance
0:33:01když už metodikem spuštěný dvořit už víme že z aplikaci
0:33:06stejný způsobem už mám připravený
0:33:09na tom j souboru maraton
0:33:12připustím
0:33:20tady je že sem spousta maiman že s
0:33:22na další mostů
0:33:24a
0:33:26já to mám pomocí systému něčím citrusy
0:33:29vytažený našem
0:33:31nejsou zde podle toho nasazenou to můj aplikaci pro nás dvě části
0:33:36je to víme jazz a sestojíme ten m
0:33:40jestli chcete tak si můžete o sobě teďka nasadil
0:33:43tak si můžete vyzkoušet na mobilu notebooku
0:33:45osina tady ty adrese teďka mentální běží
0:33:50time edges aplikace
0:33:52je to vlastně takovým
0:33:54jednoduchý vytrvám to dalo nazvat
0:33:58můžete sem spadá zprávy
0:34:06na tom a je to právě fanouš hoštejn ze stroje
0:34:10takže s tím se těm jeden řádek tam nechali to asi dneska běžně
0:34:14a v tom pouštět je to opravdu jenom ekzem proud infima jazz takže tady bude
0:34:19jenom posledních patnás patnáct příspěvku musím tam i
0:34:24kdy třeba prostě vodpod rotuje pryč
0:34:28takže to je asi za mě všechno
0:34:30proto byl takový rychle úvod
0:34:31hedviko ho oko byly někoho něco zajímalo víc obvodu kruhu okolnos osum a na tom
0:34:37k tomu stavte
0:34:39a jestli do máte s
0:34:41no u sebe nestojí do pro nebo jestli kozoroh zaujalo nainstaluje se dopr
0:34:46uživateli zkusit common co metličku odrostou velice zajímavý
0:34:52netrestaný všechno děti
0:35:04nazdar
0:35:08roman ručník já jsem z výzkumného týmu
0:35:12zákony stejnou d
0:35:14ta moje prezentace
0:35:19je to
0:35:21že školného týmu já jsem ten první ten druhý tam nesedí na úplně stejné tričko
0:35:26jako já mít z nás potom bavit
0:35:29a z výzkumného týmu tak co to je výzkumný tým v zásadě uzel říct že
0:35:34sou lidi kteří mají tyto tři vlastnosti přes l naším práci je programování ale musíme
0:35:40mít nějaký cit pro matematiku a
0:35:42acid proto nebo schopnost jako číst nějaké nové články na toto se ve světě děje
0:35:51pracujeme v brně if praze pracuje prostředí je útulné cíl sami zvolíme
0:35:57sem tam se potřebuju spolu něčem pobavit
0:36:01abysme se vo tom bavili někde na workshopů nebo na výjezdu
0:36:07děláme prototypy většinou ženy ne nepíšeme vyloženě produkční kóta nejenom něco co aby nějakého příklad
0:36:14který korektor výsledkem toho prototypu
0:36:18je nějaká specifikace pro vidíte výzkumních jak tedy zrovna tu dolní specifikaci vysvětluje programátorovi čili
0:36:25takle vypadá naše specifikace žádný velký
0:36:29jak se něco
0:36:31vynálezce zejména na tu textovém vyhledávání té přibližně takhle jak to funguje
0:36:38ale já bych se vrátil počtem k té rovnici že výzkumník a plus b plus
0:36:44c taky jednou z věcí kterou
0:36:48tak poslední dobou uděláme je říkáme tomu pochopení obrázku
0:36:51zásaditého to že
0:36:55děláme software kterýmu předložíte obrázek a on vám řekne co na něm je případně kde
0:37:00za na něm je tady vidíte ty různý rámečky a co ten a jsou řekne
0:37:04že ví
0:37:06jak to funguje
0:37:09a
0:37:10c t c důležitou říkáme d y
0:37:15eště jednou má to s obrázku říct co je na něm a je to je
0:37:20to jako software to znamená že ze všeho pocem dostat nějaké vektory čísla nebo něco
0:37:25čemu rozumí
0:37:26je to myší nevím software to znamená že potřebujeme
0:37:31potřebujeme s toho obrázku vy to ta nějaké víťovi podobně jako s těch slov a
0:37:35přes co nějakej spojit
0:37:37tenleten blackbox se skládá z těch tří podobné boxů které se pokusím teď nějak jako
0:37:42rychle vysvětlili vám ukázal jako co tak přibližně ten research team dělám
0:37:47a s těch obrázků dobře dostat slyšeli z obrázků
0:37:51a já používáme to neuronovou síť
0:37:56můžete si představit takto tohle neuronová síť kolečka jsou neurony ve skutečnosti vtom daleko víc
0:38:03vlevo je vstupní vrstva vpravo je výstupní vrstva a ta síť vypadá přesýpacích hodin že
0:38:09má takový potomek
0:38:10a
0:38:11toto c když na trénujete takže
0:38:14nedělá nic
0:38:16znamená že
0:38:17vy chcete denní nasypat obrázek a chcete aby ho správně zrekonstruovali nutíte ju kdy přesto
0:38:23úzké hrdlo
0:38:24tak když se po když se podíváte na váhy co sou v tom úzkém herdu
0:38:28tak tam sou přesně ty obrázkové víťovi persii ve skutečnosti vypadá nějak takhle
0:38:35každý ten velký čtverec osoby má spoustu malých nějaký bot veličkou takle vypadá topologie té
0:38:40sítě které já ty obrázku jaký čili
0:38:43dá se to vizualizovat každý ten nebo
0:38:47v té síti má nějakou si můžete podívat jak obrázku nejvíce zužují
0:38:52a těch dalších a další vrstva on tím pádem by měly nějakej t čili ty
0:38:57v čili t potomek vrstvě vidíte úplně vpravo že je tam klíčové že něco černý
0:39:03na trávě nebo na zeleným nebo že je to že nejsme k na bílé nahoře
0:39:08modro doleze no a podobně
0:39:13dobrá takto nějakou menší trénink matematikou neuronových sítěmi dokážeme z obrázku udělat vektor ještě vlastní
0:39:19vektor
0:39:20jsou váhy f t potomek vrstvě těch neuronových sítí
0:39:26a
0:39:28použitého těch obrázcích teď o těch slovech
0:39:31zase potřebujeme nějaké slovní meta zvýšily tak si použijeme nějakou zase jinou neuronovou síť která
0:39:37vypadá takto a tu na trénujeme na to aby předpovídala další slovo v nějaké větě
0:39:44čili
0:39:45a vlevo sou vstupní vrstvy vpravo je výstupní vrstva velikost počet neuronů v té vstupní
0:39:52vrstvě tři krát počet slov nějakém jazyce
0:39:55každý ten neuronu odpovídá nějakému konkrétnímu sou
0:40:00a to první slovo třeba to váš
0:40:03jo tak tady máme tady máme nějakou větu tomáš tomášovi patří támhleten neuron couráte a
0:40:11tak dále
0:40:13a
0:40:14my chceme aby ta neuronová síť řekla že výstupem vstupů tomáš krát pěje pivo u
0:40:20víno
0:40:21a ta sice to samozřejmě
0:40:24naučí se a jsem to poměří jak se loučí
0:40:28i ty obrázky i tady tyhle uvítej tahle neonová c se užitím že dolní pro
0:40:33ženete případech obrázků ji požerete všechny možný obrázky co najdete na netu úplně všechny
0:40:39tady zase ji pro ženete lita učící možné zase korpusy všechno co se někde píše
0:40:44na netu nějaký přirozený text
0:40:47ona se samozřejmě naučí protože to má že dat pije pivo ale tím jaká je
0:40:52to topologie nějak a tady funkce tak určitě předpoví něco co se huberta p je
0:40:59tam bude pivo víno bod a nebo něco učit tam nebude bagr nebo přátelství nebo
0:41:04není co slova
0:41:06a
0:41:08opět tady máme ten potom ta jak jsem před chvílí represents reprezentovat potomek těmi obrázky
0:41:14co ty neurony nejvíce vzrušuje tady se to dá taky udělat
0:41:19ten potomek má asi tak třeba řádově stovky až tisíce neuronům čili jako ta redukce
0:41:25je tam asi sto násobného proti počtu slov
0:41:30když si ten vektorový prostor nebo ty vektory bych jsou který jsou v tom r
0:41:37na s tou zobrazíte ještě do dvě d x i začnete všímat toho že blízká
0:41:42slova sémantický blízka jsou blízko sebe státy časové údaje jsou blízko sebe
0:41:50čísla
0:41:52a tak dále
0:41:54nejenže jsou blízko sebe ale fungují tam nějaké další sémantické vlastnosti a připomínám
0:42:01definic izomorfizmu vy máte dvě množiny ste s té levé se nám za chvíli stanou
0:42:11slova jako v řeči jasné pravé za chystanou ty vektory které by sobem s t
0:42:17potomek layeru té neuronové síti
0:42:21a izomorfizmus je že vám jedno jestli nicí operujete a potom zobrazuje té nebo jestli
0:42:27si zobrazuje ta potom operujete
0:42:31co by mohlo by tak izomorfizmem mezi těmi slovy jsou nějakej sémantické vlastnosti například se
0:42:40feminizace
0:42:44když si to jsem to když se podíváte do toho r na s tou nebo
0:42:48kde reprezentujeme ty
0:42:50ty slova tak zjistíte že takže mužská a ženská varianta toho slova jsou od sebe
0:42:56vzdáleny přesně tentýž vektor
0:43:00takže tady ta sémantická vlastnost feminizace případně lékama skolemizace takto vektorovém prostoru jako by zachovává
0:43:08když píchnete o to bouraný vodpod psa
0:43:13půjdete stejně vektorem tak je té straně
0:43:16a druhým druhá věc je třeba možné číslo další věc by mohla být další nějaká
0:43:22sémantická vlastnost by mohla být
0:43:26hlavní město státu
0:43:28vztah nějakého nadřazené entity podřazené a podobně
0:43:32takže tady sme vyhráli soubory na ctíme jak s obrázku udělat nějaké zřítily které něco
0:43:38znamenají že jak ze slov udělat nějaké fí čili respektive mustang mu říct jaké vektorově
0:43:44reprezentovat
0:43:45no a spojí se nám to tady vtom to je tam prostředku
0:43:50ještě no připojeného že chceme
0:43:52vytvořit software kterýmu dáte obrázek tomu řekne nějaké slovo
0:43:56v tak vezmeme si
0:43:57levou ruku p nerovné sítě vlevo která nám dokáže z obrázku udělat nějakou jeho vektorovou
0:44:05stručnou reprezentaci která nese nějakou sionistko informaci prosté neuděláme tady vpravo
0:44:12čili
0:44:14kosa proženeme neuronovou sítí dostaneme vektor kosa
0:44:19to slovo proženeme zase z druhé strany tou pravou neuronovou sítí dostaneme zase
0:44:26jakou vektorovou representaci slovákova s
0:44:30no a dva vektorové prostory už snadno na tom anatomicky aparátek bysme jak propojeny
0:44:36takže tady teprve po musíme takže šipka se taky trénuje tak to musí dostat spoustu
0:44:42obrázků se spoustou textu které toho obrázku patří čili musíme někde sebrat
0:44:48dvojice obrázek a slova co na něm jsou
0:44:54která trénujeme a ten access máme
0:44:59no a tak to bylo asi tak všechno
0:45:04že vy sme seznam research matematici věci
0:45:08programátoři
0:45:10děláme takové různé věci které zbaví jsou sexy state od yard
0:45:15a vy předal slovo objedou nebo někomu ještě
0:45:21dobře tak je větší jak sme tady říkali tak bude máme tady ta trička můžete
0:45:26za námi c zeptat cecil jste rozuměli asi se s vámi potkáme nástroj party se
0:45:33vám vede k dispozici letadle zaměstnání je si dive se že splňuje ze toto rovnice
0:45:38můžete napřed do seznamu také jako