0:00:15 | tak to je to bylo psaní webových aplikací |
---|
0:00:19 | když se podíváme |
---|
0:00:21 | schválně já jsem tady viděl pár zástupců jo tak se dá psát skoro ve všem |
---|
0:00:28 | a tak a nejznámější asi schémátko |
---|
0:00:31 | tom každej tvrdí že umí psát |
---|
0:00:35 | a pak to pole to vypadá |
---|
0:00:38 | a je to takovej mix umí to všechny možný syntaxe můžete vtom svátek operu jako |
---|
0:00:44 | v céčku |
---|
0:00:46 | a lidi čtou píšou všemožně |
---|
0:00:50 | pak a sem tady vydala jako zástupce ruby on rails |
---|
0:00:55 | což bylo strašně cool pár zpátky na všechny sou začínaly psát |
---|
0:01:00 | a o tom a |
---|
0:01:02 | spousta různých generátorů takže si k tomu sedne té řeknete chci ve a vono vám |
---|
0:01:07 | to vygeneruje celej ne |
---|
0:01:09 | a první ty jsi ten webu seznam a chcete formulář horvátový ne spousta různých souboru |
---|
0:01:16 | ty jsou někde |
---|
0:01:17 | a najednou máte spousta různých věcí a |
---|
0:01:21 | aspoň já sem vám |
---|
0:01:23 | narazil na to že pak nevím |
---|
0:01:26 | co mám dělat až jedna verze a jak to budu mít inovovat dlouhodobě |
---|
0:01:30 | a webový to většinou používá je takový ty viděl metodě |
---|
0:01:36 | prostě člověk něco udělá a my si to zase zahodí a udělá to znova |
---|
0:01:41 | takže ta doufám že jsem se teda pořádně jestli to bych bys tu |
---|
0:01:47 | a dneska |
---|
0:01:49 | dneska strašně cool je to děs |
---|
0:01:52 | což znamená že všechno se to když javaskriptu |
---|
0:01:55 | protože javaskriptu ten umí každej |
---|
0:01:59 | no tak a já se přiznám že já jsem spíš cc plus programátor |
---|
0:02:06 | a kdo z vás dělá ten tady |
---|
0:02:09 | různejch tě těch technologiích a líbí se vám |
---|
0:02:14 | tady všichni derby a jednou se to líbí |
---|
0:02:18 | sebe |
---|
0:02:20 | a docela se nepíše tečka c plus call |
---|
0:02:26 | jo tak |
---|
0:02:28 | takže půlka místnosti |
---|
0:02:31 | tak a já jsem se dostal vývojáře chce čtverce plus plusku cítil tak jako diskriminovanej |
---|
0:02:37 | když sem měl psát weby |
---|
0:02:40 | a zjistil jsem že to jenom můj vlastní pocit že se takhle nemluvil strašně dlouho |
---|
0:02:46 | a jedna z věcí co válci a to je zcela lvaci neska přednes teda ukázal |
---|
0:02:52 | je tntnet |
---|
0:02:53 | co vše webový sem vole a ty můžete psát i weby a můžete psát konce |
---|
0:02:58 | plus plusku |
---|
0:03:01 | takže |
---|
0:03:03 | to je ta |
---|
0:03:05 | super věc |
---|
0:03:06 | má to nějak interpretovat si systém po byste psali jindy |
---|
0:03:10 | s čímkoliv jiným tak pravděpodobně |
---|
0:03:13 | lehce pochopíte to funguje |
---|
0:03:16 | má to |
---|
0:03:17 | a nějaký routování |
---|
0:03:20 | já si to pamatuju nejvíc |
---|
0:03:22 | toho podělaného s |
---|
0:03:24 | dostal specifikovanou ty když se přijde nějaký vůl tak co se má stát a do |
---|
0:03:29 | se má volat kdo to má fungovat |
---|
0:03:31 | tak to je to je taky |
---|
0:03:34 | a tu aplikačního výkonu trestu píšete chce plus plusku to vše super všichni to marný |
---|
0:03:39 | píšeme jsem přeci zjistil |
---|
0:03:42 | a |
---|
0:03:44 | na míle že roce plus plusku je spousta knihoven takže můžete používat všech měst |
---|
0:03:49 | skoro všechny systémový knihovny protože celej náš linuxy na co nechte plus plusku ta nebo |
---|
0:03:55 | nechce plus plusku a céčku |
---|
0:03:57 | a se plus plusku céčku můžete volat jednoduše |
---|
0:04:01 | takže spousta knihoven je k dispozici |
---|
0:04:04 | to školy výhodné ještě potom tu svojí aplikací musíme zkompilovat |
---|
0:04:09 | abyste si mohli spustit |
---|
0:04:12 | výhoda to je že potom ta aplikace běží docela svižně |
---|
0:04:16 | a |
---|
0:04:17 | na nevýhoda je že |
---|
0:04:20 | no výhoda nevýhoda |
---|
0:04:23 | nebavíme se to trošku jinak než klasický webový aplikace klasický webový aplikace vy přijdete k |
---|
0:04:28 | tomu vepředu mám tam je píše spousta ti |
---|
0:04:32 | na tu stránku a vy potom nedáte co a |
---|
0:04:35 | tady uděláte chybu a zapomněli ste někde nějakej point |
---|
0:04:40 | jakou adresu špatně a to prostě smrti |
---|
0:04:44 | udělala to kolega mi si otevřete kdo byl a hledáte |
---|
0:04:49 | a další nevýhoda trošku nevýhoda |
---|
0:04:53 | je že je s přístupu a histon vás dva |
---|
0:04:58 | možný výstupy s ty kompilace |
---|
0:05:00 | moci zkomprimujete |
---|
0:05:03 | nějakou to potom spustíte a sou časy tím jinak je web server a potom běží |
---|
0:05:09 | a já to tenhle |
---|
0:05:11 | nebo druhá možnost je že si necháme zkontrolovat a sdílenou knihovnu |
---|
0:05:17 | a pak si spustíte web server ten mercedesy načte tu sdílenou knihovnu |
---|
0:05:21 | a byste zapomněli nějaký link je ovšem i tak musíme načte proč jsou nepodaří nesouhlas |
---|
0:05:26 | všechny symboly |
---|
0:05:28 | takže poznáte co ste tam špatně udělali při kompilaci |
---|
0:05:32 | ale by se vám to povede tak ten nepřenositelnost jenom k němu načte |
---|
0:05:37 | a vy si můžete prohlížet svá váš krásný ne |
---|
0:05:43 | aha podíváme se trošku do toho nepletla cíl systému |
---|
0:05:48 | pokud s tady přeli jako jenom webová aplikaci takle diplomy víte že trysky to vypadá |
---|
0:05:53 | takže tam máte hotovo |
---|
0:05:56 | a pak se máte nějaký zvláštní tam být rizika je to a to vše je |
---|
0:05:59 | to byl |
---|
0:06:00 | tady zavolám a kol nebo ruby nebo |
---|
0:06:05 | pantem cokoliv jinýho |
---|
0:06:08 | tak tady se nedá pátek zajímavý stavu |
---|
0:06:12 | a jeden z nich je na začátku je tam nějaký |
---|
0:06:16 | prvé co jsou typicky věci který chcete |
---|
0:06:19 | až se zpracovat úplně nejvíc na začátku |
---|
0:06:23 | takový věci jako include i a define i |
---|
0:06:27 | pak tam jsou ty zajímavý tady |
---|
0:06:30 | co vše |
---|
0:06:31 | co se proto |
---|
0:06:33 | a nebo takovej skácel i tak |
---|
0:06:37 | a mezi tyhle ty dva tejdny tak mezi ty vkládáte ten tak plus plusku bojkot |
---|
0:06:42 | si mastit já tu logiku ty aplikace |
---|
0:06:45 | pak tam jsou |
---|
0:06:47 | a typicky potřebujete občas nějaký boty od uživatele |
---|
0:06:53 | tak tady sis to tady ajax |
---|
0:06:58 | dají se dá specifikovat že chcete jenom a gnome type jsou po os nebo pět |
---|
0:07:03 | nebo původ nebo něco takovýho a tam napíšete jenom jména pro mě nech |
---|
0:07:08 | a ten fail psala vám do těch proměnných nesype ty data |
---|
0:07:12 | a vy potom můžete dál vchodu používat |
---|
0:07:16 | samo od sebe to umí pro vás |
---|
0:07:19 | sessiony |
---|
0:07:20 | zase |
---|
0:07:21 | udělat dva tady mezi tohle zboží takle nadefinujete proměnný a ty proměny jsou validní v |
---|
0:07:27 | rámci sessiony |
---|
0:07:30 | no a pak vobčas dyž service pracujeme s něčím |
---|
0:07:34 | a dostáváme nějaký data tak bylo fajn je i uživatel zobrazit |
---|
0:07:39 | na to existuje takovejdle ta |
---|
0:07:45 | venčit kódová |
---|
0:07:47 | a do toho napíšete nějaký výraz |
---|
0:07:51 | a výsledek tohoto výrazu se |
---|
0:07:54 | dveře do tý stránky |
---|
0:07:56 | takže tohle výstupu bude nahrazený hodnotou toho data |
---|
0:08:01 | případě |
---|
0:08:02 | můžete to udělat i podmíněný |
---|
0:08:09 | když už se menujou třech proměnné jich tak proměnných je spousta různých typů |
---|
0:08:15 | můžete mít různý |
---|
0:08:16 | a |
---|
0:08:17 | s koupi po kterých sou ty proměnný platný |
---|
0:08:21 | vona si |
---|
0:08:23 | toho tntnet se píše všech to webová část do |
---|
0:08:28 | se souboru který se potom překládají jo |
---|
0:08:33 | co popr |
---|
0:08:34 | a to se potom se kátým kompilátor na ty sdílený knihovny |
---|
0:08:38 | tak můžete mít rámci jednoho to recept soubojů na definováno víc komponent |
---|
0:08:44 | při potom můžete vyvolat |
---|
0:08:47 | tak a proměnný můžete mít platný buď v rámci tý komponenty nebo v rámci stávky |
---|
0:08:53 | což je ten tak se prober soubor na vy můžete být platným globálně |
---|
0:08:59 | dá se může lišit |
---|
0:09:02 | jestli ta proměnná má žít |
---|
0:09:05 | jenom v rámci jednoho requestu když někdo řek že chce tu stránku |
---|
0:09:09 | nebo jestli má žít v rámci tý session jak jsme se jak se obezditelní to |
---|
0:09:14 | podporuje |
---|
0:09:15 | samo pro vás pes velký námahy sessiony |
---|
0:09:20 | a nebo můžete říct že máte třeba proměnnou která že jenom v jednom threadu |
---|
0:09:24 | a to se hodí když potřebujete dělat |
---|
0:09:27 | a |
---|
0:09:28 | například spojení s měřit s někým jiným |
---|
0:09:31 | a byste museli řešit mutexy a podobný věci |
---|
0:09:35 | a nebo potom máte globální application wide proměnný |
---|
0:09:40 | u ty jsi ty mutexy musíte řešit protože všechno tohleto běží mu ty té době |
---|
0:09:45 | a |
---|
0:09:48 | jo když je to můžete mít obsahu silnější všechny věci |
---|
0:09:51 | tak podíváme se na kousek |
---|
0:09:54 | na kousek kódu |
---|
0:09:57 | tak a tady začínáme nějakýma komentářema |
---|
0:10:01 | pak tady mám jeden argument který je name |
---|
0:10:06 | to je ten |
---|
0:10:07 | to je parametr výchozí typ je stejný |
---|
0:10:11 | takže když já zavolám |
---|
0:10:14 | tuhletu stránku otazník že ti name rovná se |
---|
0:10:18 | ahoj tak tady do name se mi vloží ahoj |
---|
0:10:21 | a pak se tady skončil s těma argumentama a pokračuju |
---|
0:10:25 | klasickým na tom jo a to byl hlavička |
---|
0:10:29 | ta je to |
---|
0:10:31 | normální klasický je to mel |
---|
0:10:33 | path chci vložit nějaký zajímavý data |
---|
0:10:37 | tak tady použiju ten kouzelný ta |
---|
0:10:39 | a vložím a |
---|
0:10:42 | pokud že je to čtyři tak vložením word pokud to není jen ty ženy |
---|
0:10:48 | normální zkrácená |
---|
0:10:50 | céčková syntaxe |
---|
0:10:52 | a pak už tady můžu zase napsat nějakej formulář zas nějaký litoval |
---|
0:10:58 | že ta té nějaký |
---|
0:11:00 | nějaký view |
---|
0:11:03 | tady se může na stránkách a cena vložit ty snippety kde potřebu |
---|
0:11:07 | pokud potřebuju tak můžu se tam vložit ten tak plus kód tam už tam i |
---|
0:11:11 | nějaký ify a celý části tohoto mel zaifovat |
---|
0:11:15 | nebo vložit do nějakých switch u a podobně |
---|
0:11:18 | tím |
---|
0:11:20 | a co to logiku napíšu o |
---|
0:11:22 | a napíšu ještě plus plusku a nemusím přemejšlet |
---|
0:11:26 | jak se dělaj takovýhle věci nebo |
---|
0:11:31 | jak se to děláte hádku |
---|
0:11:33 | nebo nedej bože javaskriptu |
---|
0:11:42 | dobrá otázka a otázka byla pro záznam a jestli se u ty hodnoty escapovaný |
---|
0:11:49 | můžou bejt obojí |
---|
0:11:51 | a výchozí stav je že se escapujou všechny znaky |
---|
0:11:56 | ale když se tadyhlec dá ještě jeden dolar za ten první dolar za ten první |
---|
0:12:00 | dolar tak se to vrací měl zpětného escapovaný |
---|
0:12:04 | takže můžete vracet |
---|
0:12:06 | jak |
---|
0:12:07 | a bezpečný |
---|
0:12:09 | bezpečný string |
---|
0:12:10 | tak nebezpečnej ty může obsahovat nějaký je to na značky |
---|
0:12:14 | pokud to potřebujete |
---|
0:12:19 | tak a |
---|
0:12:21 | vy si chcete napsat |
---|
0:12:23 | samostatnou aplikaci a nechcete používat tu sdílenou knihovnu |
---|
0:12:27 | tak se dá použít takovéhle krátkej kód |
---|
0:12:31 | chci ve skutečnosti akorát |
---|
0:12:33 | spustí ten vytvoří ten server |
---|
0:12:37 | řekne mu ať poslouchá nějakým portu nastaví se tam nějaký mapování a spustí se to |
---|
0:12:44 | to je všechno pokud chcete spustí po chcete binárku která bude používat vaší sdílenou knihovnu |
---|
0:12:50 | ta |
---|
0:12:51 | teď řeší to slinkujete všechno dohromady takže ten musíte požádat o změnu |
---|
0:12:55 | jak existuje |
---|
0:12:57 | přímo binárka jmenuje se tntnet |
---|
0:13:00 | a ty předáte konfigurák řeknete tomu to mapování |
---|
0:13:05 | a on to podle toho natáhne ty sdílený knihovny a bude to řešit váš |
---|
0:13:15 | takle vypadá čast toho konfiguráku která se zabývá tím routováním je to bohužel xmlko |
---|
0:13:22 | ale umí to nějaký některý zajímají věci |
---|
0:13:26 | když máte nějakou komponentou |
---|
0:13:29 | tak a |
---|
0:13:31 | tak často tím loginem tak to s ta často tím zavináčem tak to jsou ty |
---|
0:13:36 | na ty ec tp soubory |
---|
0:13:39 | a co tam můžete udělat je že vy nemusíte zpracovat celý ten request nemůžete říct |
---|
0:13:45 | teď sem něco udělal |
---|
0:13:47 | a u si nemyslím že tohleto je pro mě zajímavý pošli to někomu dalšímu |
---|
0:13:52 | a tím některé ty |
---|
0:13:53 | moduly s řetězíte za sebou tak můžete dělat složitější funkcionalitu |
---|
0:14:00 | no to sem se pokus o ukazatel to vedoucí proto routování |
---|
0:14:05 | jako první modul tam a mluví |
---|
0:14:08 | a ten se zavolá jenom pokuď url na tom se přistoupí je slečno vy |
---|
0:14:14 | to vykreslí nějakej loni bylo tam se uživatel přihlásí |
---|
0:14:19 | a |
---|
0:14:20 | pak může jedna |
---|
0:14:22 | jednou byl |
---|
0:14:24 | a ale když tam bude chtít poslat někde a tak se může nastavit nějaký proměnný |
---|
0:14:29 | session |
---|
0:14:30 | například |
---|
0:14:32 | abych věděl že uši přihlášenej |
---|
0:14:34 | ale když tady potom už nastavit že když pude na jakoukoliv url a publicista udělat |
---|
0:14:40 | po hospůdce nebo delete |
---|
0:14:43 | co jsou takový ty typický akce vést aby který něco modifikuje o |
---|
0:14:47 | takže k můžete ty věci ty dovolím jenom ty uživatelů ty jsou zalakovaný |
---|
0:14:53 | tak to je použijou no a napíšu si nějakou vězte u pojmenoval jsem outcome wifi |
---|
0:15:01 | tak a se podívám |
---|
0:15:03 | vydržela to zavolali |
---|
0:15:05 | není tak a za ten request |
---|
0:15:09 | napíše tam |
---|
0:15:11 | a cesty najít |
---|
0:15:12 | a cestného někam jinam a řekne |
---|
0:15:15 | jo toto byl |
---|
0:15:17 | request pro mě |
---|
0:15:19 | pracoval jsem to |
---|
0:15:21 | vepředu šli jsme řešit |
---|
0:15:23 | já tím že lze odpověď |
---|
0:15:25 | a nebo |
---|
0:15:26 | tahleta komponenta takto ověřit i |
---|
0:15:29 | a credential s |
---|
0:15:31 | jestliže uživatele opravdu zalhal i |
---|
0:15:34 | a řeknem |
---|
0:15:35 | dobry u se ujal šel jsem potřeboval |
---|
0:15:38 | nikláren |
---|
0:15:40 | a dal filtrech je se zajímat o že to někomu dalšímu |
---|
0:15:44 | a tebe převezme pořadí další komponentu |
---|
0:15:48 | která večer ty pravidla |
---|
0:15:51 | a tady já použil další komponentou protože to je to se nějak i nějaká ukázka |
---|
0:15:57 | ze stojí chlapi |
---|
0:15:59 | a povidám eště myslel |
---|
0:16:01 | tak já tady vemu kompletů že jsem |
---|
0:16:05 | ten a všechno co udělá je že mi nastaví že |
---|
0:16:10 | má jen ta je a |
---|
0:16:13 | takový lety a |
---|
0:16:15 | prosím pátek se tom jak sto to moc to pro menuje a prostě nastaví že |
---|
0:16:19 | odpovědi že jsem |
---|
0:16:22 | a |
---|
0:16:23 | já to je to budu můžem si dělat ty naše komponentách a prostě botech a |
---|
0:16:27 | všechno já velmi nastaveny repre že takže jsem |
---|
0:16:36 | tak a bez databáze |
---|
0:16:39 | jsem nevěděl ale těžko |
---|
0:16:41 | a zem tomu že databází je spousta |
---|
0:16:46 | tak existuje součásti toho ty entý světa |
---|
0:16:51 | i další zajímavá knihovna to se jmenuje ty entitní d |
---|
0:16:55 | a ta |
---|
0:16:56 | nabízí databázová abstrakci |
---|
0:16:59 | na pluginy pro sqlite mysqlka postgres |
---|
0:17:03 | vojtou a mysim že ještě silnějšího |
---|
0:17:07 | a |
---|
0:17:09 | zase je tam |
---|
0:17:11 | hezký co je plus plusku i aby |
---|
0:17:13 | má to všechny takový ty featury který byste chtěli |
---|
0:17:17 | cachování purpose statements |
---|
0:17:19 | má to dokonce je konečném pull takže nemusíte mít |
---|
0:17:24 | pro každý request zvlášť vytvářet |
---|
0:17:27 | a připojit databázi zase uzavírat |
---|
0:17:31 | řeknete že chcete |
---|
0:17:32 | hašovaný spojení a moc se podívat do polišů půli stav a něco volný no když |
---|
0:17:38 | nemám potvrzený |
---|
0:17:39 | když má |
---|
0:17:41 | použije starý až s ním skončíte prvé se vrátí do konečníku |
---|
0:17:47 | nemusíte nic řešit |
---|
0:17:49 | a zároveň to má uši napsaný hezký funkce která pomůžou |
---|
0:17:54 | ty výsledky těch se letech |
---|
0:17:57 | zkompletovat |
---|
0:17:58 | na ty víš typu dokonce existuje i možnost napsat si vlastně jako metody pro svoje |
---|
0:18:04 | vlastní datový typy |
---|
0:18:06 | na to se používá je takový ty |
---|
0:18:09 | můj ty větších a nutí mě čítka ty máte všichni ani určitě chce plus k |
---|
0:18:14 | a |
---|
0:18:16 | a na to i integrovanou podporu pro transakce která tak vypadá docela hezky |
---|
0:18:24 | podívám se ne jak ty |
---|
0:18:26 | tak zapo |
---|
0:18:30 | tady a |
---|
0:18:33 | když se což bude nějaký databázi tak a abych tam nemusel řešit na začátku a |
---|
0:18:37 | vytvářet si nějaký objekty s nějakým speciálním typu a neřešil se to přes dědičnost |
---|
0:18:43 | a já tam řeknu že url je mysql |
---|
0:18:47 | a nebo tam řeknu že bojuje sqlite |
---|
0:18:50 | a že tě podle toho to stringu se mi to připojit i strany databázi aby |
---|
0:18:55 | se to chovat správně je to je ta databáze očekává |
---|
0:18:59 | použiju nějaký konečný s toho konečnou toolu připojí se |
---|
0:19:04 | a pak si tady |
---|
0:19:06 | na čtu |
---|
0:19:08 | cache vanou prefer statement |
---|
0:19:11 | doplním tam |
---|
0:19:12 | za |
---|
0:19:14 | za tyhle ty proměnný nějaký hodnoty nechám sto spustit |
---|
0:19:20 | a kromě toho setting ta set stream existujou i |
---|
0:19:27 | myslím že |
---|
0:19:28 | se taky určitě je |
---|
0:19:31 | kdy se využívá chce plus plusku jo přetěžování že prostě podle dalšího typu on pozná |
---|
0:19:39 | jakej typ používáte a nemusíte tam explicitně vypisovat on to je spíš pro kontrolu |
---|
0:19:48 | transakce |
---|
0:19:50 | vytvoříme si obě transakce předáme tomu |
---|
0:19:53 | konečně a na konci to call komitne |
---|
0:19:57 | dobrý náhodou se stane že tam je nějaká chyba |
---|
0:20:02 | vypadne nám výjimka a tak se všemi se |
---|
0:20:07 | ahojte |
---|
0:20:11 | no aby toho nebylo málo |
---|
0:20:13 | tak jo a objednejte ty knihovny jsou |
---|
0:20:17 | používají spousta věcí který by se vám mohli hodit i zvlášť |
---|
0:20:21 | když zrovna nepíšete |
---|
0:20:23 | nebo nepotřebujete se připojí databázi |
---|
0:20:26 | a všimněte ty zajímavý funkce |
---|
0:20:29 | jsou ve zvláštní knihovně tak snadné sejících stůl s |
---|
0:20:34 | a pokud píšete |
---|
0:20:36 | jenom ani se plus plusku aplikaci |
---|
0:20:39 | tak určitě stojí za celý podívat |
---|
0:20:42 | takže já říkám je tam spousta zajímavých věcích ty autoři toho tntnet u |
---|
0:20:48 | použili na napsání jak to tntnet tak to ti líbí |
---|
0:20:54 | zajímavých a vlastnosti bych nedával například tetku nebo nějakou abstrakci na strana |
---|
0:21:02 | a |
---|
0:21:03 | je tam |
---|
0:21:04 | co tam nástroje pro serializaci |
---|
0:21:06 | na čtení a psaní james mnou se smečka xmlka |
---|
0:21:12 | jsou tam naimplementovaný expiry |
---|
0:21:15 | a i nějaky |
---|
0:21:18 | jak mi ty základní věci který |
---|
0:21:20 | jste si každej určitě už |
---|
0:21:22 | stokrát implementovali samý nějak i pak se konfiguráků |
---|
0:21:26 | a nebo nějakej jednoduchý mobil |
---|
0:21:32 | ta |
---|
0:21:33 | co dál hlavní stránka je |
---|
0:21:36 | tntnet do toho |
---|
0:21:38 | a pokud chcete psát i velmi |
---|
0:21:41 | tak a velmi užitečná je manová stránka moc |
---|
0:21:45 | co pro kde sou vyjmenovány všechny ty taky ne jenom ty boty jsem mluvil já |
---|
0:21:50 | a je jich tam ještě víc |
---|
0:21:52 | a |
---|
0:21:53 | díky tomu zjistíte co všechno můžete mezi to je tohle mixovat aby jste dostali |
---|
0:21:58 | to funkce letuju kterou vy byste zrovna chtěli |
---|
0:22:04 | a ten poslední slajd |
---|
0:22:07 | teď jestli máte nějaký otázky nebo všimli jste té jít domů psát ten plus plusku |
---|
0:22:13 | ji webový aplikace |
---|
0:22:16 | tak dámy a pánové nestyď nejsem nějaké otázky tntnet |
---|
0:22:22 | tak počkáme na mikrofón známe to žena |
---|
0:22:28 | já bych se chtěl zeptat které sem děkuju cesty dals otce přestávce kdy |
---|
0:22:35 | odkaze se s velkou spoustou problém že co vykonali testovat je mi to i |
---|
0:22:44 | já jsem vo co xmlka |
---|
0:22:48 | a |
---|
0:22:50 | kolik to tak zhruba zpráva zvládne i nebo jako knihovnu to jak a kým tam |
---|
0:22:56 | ty |
---|
0:22:58 | rastrová xmlko |
---|
0:23:00 | práce z xmlka má takový používali ten cejch sextus protože |
---|
0:23:05 | chceme si na tu knihu už napsali |
---|
0:23:07 | jak to se |
---|
0:23:09 | tohleto týče tak dál |
---|
0:23:11 | nevýhoda se plus kam oproti céčko je že přece jenom je to trošku jednodušší a |
---|
0:23:17 | trošku hůř se vtom člověk sám sebe oběsí |
---|
0:23:21 | protože nemusíte použít za ptal |
---|
0:23:24 | tak pojď ty jaké můžete používat chcete jestli vy nemusíte |
---|
0:23:31 | dynamického chovat paměť |
---|
0:23:34 | většinou se nestačíte |
---|
0:23:35 | se dočetl s proměnýma ve funkcích nebo se stane je staveným a kontejnerama jako sou |
---|
0:23:43 | vektory |
---|
0:23:44 | takže dyž čověk píše tom se plus plusku oproti céčku |
---|
0:23:48 | tak uši nemusí tolik se vás toho že tam je něco zapomněl řekni mu to |
---|
0:23:54 | spadne protože přistupuje k a kam neměl něco co už |
---|
0:23:59 | nalakoval nebo ne nalakoval nebo i je zase nebude zrovna na dálku a |
---|
0:24:05 | a co se výkon týče já jsem se mysim bavil s nějakým člověkem tyto |
---|
0:24:10 | dělalo a |
---|
0:24:12 | on říkal že na nějaký testy |
---|
0:24:15 | a že to je rychlejší my statickej ne |
---|
0:24:19 | a |
---|
0:24:20 | proč tak můžeme vy si je za a že všechno se to zkontroluje no ty |
---|
0:24:23 | knihovny |
---|
0:24:25 | a jedna z věcí toho to umí je že to umí koupil vy statickej obsah |
---|
0:24:29 | to znamená je ta jak se dá zkontrolovat a případně ty knihovny a bude součástí |
---|
0:24:35 | tý knihovny java script taktech |
---|
0:24:38 | a všechno že tam před chystaný a když přestoupíte tom vepředu |
---|
0:24:43 | tak už vám to akorát dá zpátky nemusí chodit na disk |
---|
0:24:46 | nemusí dekódovat ten že p nebo |
---|
0:24:49 | zjišťovat co to je zač všechno už tam je to s dělat je zase nanic |
---|
0:24:53 | načte všechna dva roky |
---|
0:24:55 | spíš se to a dvě |
---|
0:24:57 | tak že ne tím se spousta věcí řeší na věc je že nemusim je že |
---|
0:25:02 | žádný jiný nepsal to samo o sobě umí web server |
---|
0:25:06 | za to je ssl certifikáty |
---|
0:25:09 | ty konfiguraci se dá nastavit omezení na počest jedu ná |
---|
0:25:14 | a myslím že na počet nějakejch requestu |
---|
0:25:16 | a dá se to jako mezi se si ušetřil nějakýho toho a pláče není že |
---|
0:25:21 | jim s a takovýdle |
---|
0:25:26 | jo |
---|
0:25:28 | eště je to velká se to stalo my lidi co je s na tebe holky |
---|
0:25:35 | tak ulice uvidím |
---|
0:25:38 | ty |
---|
0:25:40 | vy vlastně jste šel jsem ale ve tu chytrého sem |
---|
0:25:45 | a vás rychlosti třeba já a jestli request to tady co tady ty data nějakých |
---|
0:25:55 | tisíc request statickej ve slavné nějaký s nacisty requestu voni si dělá co chce to |
---|
0:26:01 | pásek vyfiltrovat dvacet tisíc takže to |
---|
0:26:05 | rychlejší |
---|
0:26:06 | ale problém je právě to přeportování těch kdo |
---|
0:26:12 | když jsem se díval že tam jsou třeba ty pravidla jo proto tak si pracovat |
---|
0:26:17 | místo toho bude potřeba zvědavá |
---|
0:26:20 | jakým způsobem to řešení třeba tam těch jak ve vztahu s je fakt jako holka |
---|
0:26:25 | mladá tak to jako přeskakuje s těch requestu dál a dál čekal smysl nejsem |
---|
0:26:31 | ješte požadavek |
---|
0:26:33 | a |
---|
0:26:35 | jak je tam ten ji dali |
---|
0:26:38 | jak je to udělaný vevnitř nevim |
---|
0:26:40 | a to jsem jako se načítá jenom při startu to vepředu |
---|
0:26:46 | a případně dá se tam když se čili a to statickou nějakou tak se tam |
---|
0:26:50 | teda ty věci ne nastrkat já osobně bych očekával nemíříme nějaká |
---|
0:26:55 | hash mapa nebo něco takovýho |
---|
0:26:57 | a dál |
---|
0:27:00 | funguje to dokuď první dokuď první ten k ty meče nevrátí něco jinýho než deklaran |
---|
0:27:09 | tam a na konci botě defaultně když a napíšete interface z pece pod a nebo |
---|
0:27:15 | je tam jedině řádek teďko jo kouknu |
---|
0:27:18 | tak se vrátí na co to pro oukej |
---|
0:27:23 | což znamená takovýto městě nebo kolik to je |
---|
0:27:27 | a když tam explicitně dáte je to bude koalice kůže další pravidlo |
---|
0:27:33 | takže ve výchozím stavu to používá jenom jednu ztrácí svou ale ne se s tím |
---|
0:27:39 | měla pomoci tolika jen takovýdle kouzla a přiznám se jsem nezkoušel jak moc to zpomaluje |
---|
0:27:45 | když tam může být sekundu |
---|
0:27:48 | já jsem chtěl ukázat že |
---|
0:27:50 | se teda že stáhne na použít a osobně jsem to |
---|
0:27:55 | sobě mi to strašně ulehčilo práci a strašně se mi to líbilo strašně se mi |
---|
0:27:59 | to hodilo |
---|
0:28:00 | a jak |
---|
0:28:03 | já jsem vám také |
---|
0:28:06 | a máme čas |
---|
0:28:08 | který nám říká konec rozhodně doporučuju pokud máte nějaký dotaz tak po setkání mluvte michala |
---|
0:28:17 | a vyždímejte z něho co můžete |
---|
0:28:20 | a |
---|
0:28:24 | já nevím jak máme místa přednáška líbila zjistil jsem že pokud se někdo bude cítit |
---|
0:28:30 | skenerem |
---|
0:28:31 | nebo prosím dostatečně dlouho |
---|
0:28:35 | pak |
---|
0:28:36 | takže |
---|
0:28:37 | co se týče céčka tak má taky můj názor na tričko defakto mainstreamu proti zvýšených |
---|
0:28:43 | rukou |
---|
0:28:45 | avšak zase pokud využíváte céčko tak se dostatek zajímavým věcem nic jiného vám taky nezbývá |
---|
0:28:52 | aspoň todleto a za další michal to je takový ten typ člověka určitě jste to |
---|
0:28:58 | zažili byste na něčem přemýšlel něco ste řešili a intra jste se na s tím |
---|
0:29:05 | říkala jste brečel ste a potom příde hele vyzkoušej tohle jako a namísto dvanácti a |
---|
0:29:12 | čtyřkou výhod textu tak to máte na pár řádků jako takže |
---|
0:29:17 | pojď já jsem přednáška michala |
---|
0:29:22 | slyšíš marcela |
---|