0:00:15 | tak a čas na stále vás tady vítám na přednášce kterou jsme nazvali a nedováží |
---|
0:00:21 | snad ne rychle opakovatelný |
---|
0:00:23 | já jsem zdeněk že ho bude alias holek kolega je dobré podmínky alias kupy |
---|
0:00:29 | sme s takový momenty |
---|
0:00:34 | sme si pletu jako firmy teda je taková malá firma v brně která dělá hlavně |
---|
0:00:39 | hosty vývoj a online ankety |
---|
0:00:43 | co sme vás sem přišli se říká respektive co hadice dneska ukázat je pochlubit se |
---|
0:00:48 | nebo podělit se s naším flow který používáme nám streamů provádění dokumentaci |
---|
0:00:55 | nebo ke psaní dokumentace sdílený si ji s kolegy |
---|
0:00:59 | a tak dál tak dál tady tohle celý musíme udělat formou praktických ukázek a je |
---|
0:01:06 | jelikož jak je zvykem že jedno ze základních pravidel jakýkoli přednášky nedělat žádnej vaškovi tak |
---|
0:01:11 | počítáme s tím že spousta věcí jako porůznu |
---|
0:01:15 | nepojede proto sme si stojím řekl že tady bude zváženo tak se zkusíme navzájem zachrání |
---|
0:01:20 | takže tady říká stylem konkrétně dělá jen takovej jednoduchej víceméně rutinní kolo a to je |
---|
0:01:27 | ani aby ip adres na server |
---|
0:01:31 | ty jsi ho nějakou výstupy jo |
---|
0:01:36 | velmi jednoduše hledali sme jak je strašně velké příklad a nenašli jsme no tak sme |
---|
0:01:39 | nakonec prostě vybrali cokoliv co půjde je to uplně hloupý ale lze na tom vůbec |
---|
0:01:44 | nezáleží chceme tom ukázat jenom nějaký principy toho |
---|
0:01:48 | jak se dá pracovat |
---|
0:01:50 | základní věc kterou teďka budeme jako že děláte máme tři servery potřebujeme se na každé |
---|
0:01:56 | jestli seru přihlásit potřebujeme zjistit |
---|
0:02:01 | potřebujeme zjistit jaký na co ip adresy jestli sou používaný jestli nějaký můžeme vyházet protože |
---|
0:02:05 | zákazníkovi za ně zaplatili set korun za měsíc a chce prostě ušetřit |
---|
0:02:15 | dobře |
---|
0:02:15 | takže té |
---|
0:02:18 | nebo jak to ta klasicky probíhá řečeno máme nějaký takovej problém tak |
---|
0:02:23 | úplně klasickej přihlásíme se na server napíšeme tam pár příkazu který nám vypíšou tyhlety adresy |
---|
0:02:30 | podíváme se silným v režimu bez nějaké služby zjišťujeme svět nějakým způsobem relevantní _e dá |
---|
0:02:36 | se k tomu přistupoval víc různýma způsobama přišel píšeme rovnou nám ssh četl |
---|
0:02:41 | a pokud ty případy kdy myslet něco to kanadou vidíme je to právě ukazuje kolega |
---|
0:02:47 | a nebo si to klidně může napsat bukem někam do skriptum ten skrip se někam |
---|
0:02:51 | nakopírovat na server a tam spustit tech způsobů jak tady tohle děláte spousta ale právě |
---|
0:02:57 | nějaký takový audit chvilku stanovit rutinní úkol |
---|
0:03:00 | tak u toho zároveň chcem abysme to byli schopni opakovat třeba za půl roku že |
---|
0:03:04 | spoustu věcí často zapomene nebo ten úkol hodíme na kolegu aby to mohl nějakým jednoduchým |
---|
0:03:09 | způsobem byla takže je ideální tady tyhle postupy mít nějakým způsobem zaznamenaný aby se to |
---|
0:03:15 | dalo použít |
---|
0:03:16 | jaké úplně klasickej způso je v ložnici to a nějakých switchů tady tohle je nebo |
---|
0:03:23 | je to většinou dopadá je že máme spoustu různejch skriptu zapsaných soubor _e |
---|
0:03:28 | tady ty soubory máme v lepším případě nějaký adresářový struktuře ale je to ten piva |
---|
0:03:34 | tak třeba ty různý verze skriptů je třeba vidíte tady takže tam nějaký beka takže |
---|
0:03:40 | přenos už i různí verze nevíme co je aktuální nevíme co zrovna tak mě použít |
---|
0:03:45 | můžeme se do toho zamotat a tak dál |
---|
0:03:48 | takže |
---|
0:03:52 | co tady na nebo jako ten způsob kterýmu sme se dostali mi to je takzvanej |
---|
0:03:57 | litery program |
---|
0:04:05 | ta je to celý souvisí s tím že místo toho aby sme rovnou psali kousky |
---|
0:04:09 | kódu který nám něco výpisu tak a potom k tomu dopisovali nějakou dokumentaci respektuje to |
---|
0:04:15 | prokládány nějakýma komentářema tak to vemem že si z opačný strany nejdřív si ten problém |
---|
0:04:20 | rozložíme respektive nejdřív si to napíše mě nějakou pohádku |
---|
0:04:24 | a ten jednotlivý kousky jako to |
---|
0:04:28 | postupů postupně doplňuje _m o nějaký k o |
---|
0:04:32 | tady s tímhle stylem víceméně programování přišel donald knuth docela známá osobnost která napsala taky |
---|
0:04:41 | knížky jako já of computer programy |
---|
0:04:44 | je to auto u |
---|
0:04:47 | přišel o firma se spoustou krásnejch věcí |
---|
0:04:50 | ale tady tohle z jedna celá myšlenka vyšla rána osobně se že se právě při |
---|
0:04:55 | animováni tak moc nepoužívá |
---|
0:04:58 | a |
---|
0:05:00 | tady zrovna ta konkrétní právě na tady tom příkladu co vám tady teďka budem ukazovat |
---|
0:05:04 | vám chtěl ukázat že my vlastně síla |
---|
0:05:07 | takže |
---|
0:05:08 | já bych to řekl že mě třeba já jsem nepropadl iterator jmenování na to co |
---|
0:05:13 | mě na tom fascinuje že na praze možná trošku ukecaný takže se můžu aspoň analýza |
---|
0:05:20 | ale většinou když děláme jakýkoliv skripty tak a když program _e nebo uděláme cokoliv na |
---|
0:05:26 | server na vaši tak |
---|
0:05:29 | ano každej nám říká zdokumentujte každej nám říká přidejte komentáře popište co ste udělali a |
---|
0:05:35 | vy si říkáte tohle přece zřejmý tyhlety ten fór to pochopí každej ale pro ty |
---|
0:05:39 | jo takže jsme device čtvrtý sloupec to tam nebudu psát hrozně pěkný prozření je když |
---|
0:05:46 | si takhle jako ten skrip skováte |
---|
0:05:48 | a to co vlasně kolega ukazoval před chvilkou ta struktura distriktu touž jako podle mě |
---|
0:05:53 | strašně na standardní stát je už jsme to jako to ste reálný příklad jsou skripty |
---|
0:05:58 | který jsme prostě za deset let různě tak jako někde byli je řekli jsme si |
---|
0:06:02 | tohle by se nikdy mohlo hodit radši toho kopírují kdyby náhodou třeba mě celej den |
---|
0:06:06 | a to může jako docela pořádek akorát ještě otevřete tak jako za pět let si |
---|
0:06:11 | v žádným případě nevzpomenete co ste si mysleli proč to bylo takhle ušlo struktura na |
---|
0:06:15 | kterou je to nachystané pro se neexistuje |
---|
0:06:18 | když se pustíte do toho litry stylu tak super je že když na sebe ste |
---|
0:06:23 | trošku přísně trošku se naučíte psát tak je vy prostě popisujete ty hloupý věci to |
---|
0:06:29 | co budete dělat a píšete proč to bude dělat a řešíte co to vlastně udělalo |
---|
0:06:36 | proměnlivější prozření bylo jsem vedle řešilo věc kterou jsem řešil měsíc předtím a já mám |
---|
0:06:40 | fakt jako podle mě hodně na standardní paměť pamatuju si hlavně věci zase výše admin |
---|
0:06:46 | ovládání takže příkazy spol všechno je vás strukturu jak to je udělané co na serverech |
---|
0:06:51 | _e instalovaný vím z hlavy |
---|
0:06:52 | ale je na jedno ze mě leze i říká zase si nemohl vzpomenout a úplně |
---|
0:06:57 | náhodou jsem si to tenkrát zkoušel právě tady vtom stylu který mě který mělo prokopal |
---|
0:07:02 | a _e já jsem tam našel ale tam všechno bylo napsaný jasno spustila na to |
---|
0:07:06 | všecko jel |
---|
0:07:07 | si geniální |
---|
0:07:10 | takže tady co se chcem dostat |
---|
0:07:13 | vlastně nástroj co používáme právě tady k tomu litry programy u |
---|
0:07:18 | _hm takzvané york no jako to je svým způsobem jak ten škole tak víš jak |
---|
0:07:23 | si můžete všimnout a ty vesnický na začátku je to zas nějaký formát strukturovaný no |
---|
0:07:28 | textu který má ale spoustu výhod který vám ukážeme za chviličku je takový svým způsobem |
---|
0:07:33 | něco podobnýho jako madam |
---|
0:07:35 | takže |
---|
0:07:38 | jo čili do kopečka jako nedá nic o čem |
---|
0:07:50 | prosil svým způsobem klasický na to dají nějakou pro ten formát na podporu přímo tady |
---|
0:07:56 | ten textový editor se používá _e krásně to tam dělá nadpisy přidávat se máte podporu |
---|
0:08:03 | pro editaci to strukturovaných textů mi umožňuje to krásně editovat |
---|
0:08:07 | ten text použitím zkratek tady tou a tak dál tak dál a je kolega nebo |
---|
0:08:12 | jak ukazuje to má podporu tak různé jsou bloků který tam nějaký způsob zvýrazněný text |
---|
0:08:18 | tá |
---|
0:08:19 | takže teďka si můžete říkat jako proč teda používáme tady tenhle trochu divnej formát což |
---|
0:08:24 | nepoužijem třeba nějaký mark dám nebo něco takovýho co je klasicky rozšířený a má to |
---|
0:08:30 | jednu krásnou tu a to taková |
---|
0:08:34 | je ten kód je spustitelný |
---|
0:08:36 | tak tady kolega sme teprv ukáže přesně na je tady venkově kraviny té tak stačí |
---|
0:08:42 | jenom na ty no klávesovou zkratku a přímo to byly nebo činnost a textový editor |
---|
0:08:46 | znáte místnosti a všechny ty výsledky se na jedný šel takový krásný tabulky se kterou |
---|
0:08:52 | je to nemám ty výsledky krásně hezky vypsaný |
---|
0:08:57 | to by bylo tým spustitelnosti |
---|
0:09:00 | ale tady je to zas |
---|
0:09:02 | na co mi to je když se to spustí jenom taková ještě bylo úplně super |
---|
0:09:07 | takhle takže jsem to pustil tom lokální stroje ale pro většinu potřebné spouštět na té |
---|
0:09:12 | na nějakých server data takže první řešení co tak jako se nabízí tak něco |
---|
0:09:18 | pusy to normálně přes ssh škole nebo tak nějak potom tři |
---|
0:09:27 | první to |
---|
0:09:32 | takže štverka |
---|
0:09:46 | pozorování na začátku že když se tady snažíme dělal nějaký prakticky ukázky to bohužel většinou |
---|
0:09:51 | stará takhle jsme si to předtím zkoušel je startovali počítače a všechno možný aby to |
---|
0:09:55 | celé spadlo |
---|
0:09:57 | bohužel |
---|
0:09:58 | se našlo |
---|
0:10:08 | jenom abych se tady tak jako tak mlčel tak jako na tom krásně tebe vidíte |
---|
0:10:12 | že dyž tento můžete spustit třeba na stroji takže hned jako třeba motivace ruce tak |
---|
0:10:18 | často bývá problém že napíšete tři krásně takle dokumentaci nakupujete se tam ty kousky kódů |
---|
0:10:23 | a pak to jenom vemete ten kousek kódů vykopírujete to někam došel domů a |
---|
0:10:27 | kuš třeba nemáte ten postup syna po upravíte ale ta motivace to někdo s předělávat |
---|
0:10:32 | provoz paštiky dokumentaci ta něco co řečeno zdržuje spoustu lidí to nebaví jako třea otvírat |
---|
0:10:37 | filtry to otvírat na věky přepisoval to tam drželo ta nějakým způsobem volání |
---|
0:10:43 | a tady na tom právě krásný toho že dyž to máte takhle pohromadě dá právo |
---|
0:10:48 | ten samotnej to a zároveň pro tu dokumentaci nebo respektive to povídání okolo toho jak |
---|
0:10:52 | to má vyšla máte tady krásně u sebe tak uštvaný prakticky vůbec žádný problém |
---|
0:10:59 | reklasifikace zkusil klasické příkaz pustit přes co je tady vzal zhruba dělali _m vymysleli jsme |
---|
0:11:05 | si že pořád zkusit type jádra o přenos to si ne jakým serveru takže nám |
---|
0:11:08 | se za název serveru a ten říká sežrat nějaký výsledek |
---|
0:11:13 | to je docela dobrý ale kdykoliv začnete psát jakýkoliv trošičku složitější skripty push s nějakou |
---|
0:11:20 | smyčkové s čímkoliv tak musíte začít řešit hezkej chování je prostě to problematický předá laso |
---|
0:11:26 | složitě takže většinou potom nastává fáze |
---|
0:11:29 | udělat jeden skrip lokálně božího nahraju na server můžu si na to použít ňáký helsinského |
---|
0:11:35 | takže kdykoliv to lokálně napíšu tak se to nakopíruje na server upraví se to těch |
---|
0:11:39 | způsobuje to sem miliarda jak to udělat všechny mají prostě složitou tu věc že musím |
---|
0:11:45 | nějak ten |
---|
0:11:47 | souboru dostává od sebe na server a nebo musím pracovat přímo na serveru my jsme |
---|
0:11:51 | doposud nebo do nějaké doby před rokem a půl po se všechno nebo minimálně _e |
---|
0:11:55 | dělali na přímo na server _e tam se přihlásím do by mu otevřu si to |
---|
0:11:58 | tam udělám to tam a to otevřený temu s nějak to prostě jede u se |
---|
0:12:03 | to replikuje na ty další stroje |
---|
0:12:05 | teďka ukážu že ten na protnout který používáme nemůžu ještě jednu krásnou je a to |
---|
0:12:12 | spustí ten příkaz přímo s to editoru na to seru |
---|
0:12:19 | dobře tak to statické kolega tak popisem docela nepíše nic _e mail s syntax tak |
---|
0:12:26 | source bluetooth no tam říkal že plus to tady vtom adresáře teda ten adresář jako |
---|
0:12:31 | že ta cesta k němu je zadána dále přes ssh to a to je vidět |
---|
0:12:35 | že to se ten |
---|
0:12:37 | textové kdy to pochopí že jsem a že ten soubor nebo že tam ta cesta |
---|
0:12:41 | k tomu se nalézá na nějaký vzdálený serveru přes tedy se má připojit a jestli |
---|
0:12:45 | to ssháčknou a tady tohle na nás pustí to co to tam zkratce dělá je |
---|
0:12:50 | to že veme to co je tam jsou pro nahraje to |
---|
0:12:53 | do normálně couru to nakopíruje transparentně na ten zdali server ve necelý to tam spustí |
---|
0:13:01 | ten výsledek si nakopíruje zas přes ssh zpátky a zpracujete to nějakým formátů respektive že |
---|
0:13:07 | tady píše tý tabulce |
---|
0:13:09 | tady do teďka kolega tady ukazuje kam kde je stejný je že se to pak |
---|
0:13:14 | spouští na ní sem |
---|
0:13:17 | to už je podle mě dokonalost protože pracujete sem editoru máte napsaný skript který vpodstatě |
---|
0:13:24 | hnedka spustit kdekoliv jinde je to vlastně to stejný vypsala kopírovali ale prostě můžete pracovat |
---|
0:13:31 | tom stejným prostředí |
---|
0:13:32 | a samozřejmě možná už řekli z vás napadlo můžete vtom jednotek stránku s tou jednou |
---|
0:13:37 | souboru ve kterém píšete kombinovat přístup na vícero serveru a dělat si |
---|
0:13:44 | jako že |
---|
0:13:51 | na chviličku se to dostane |
---|
0:13:54 | tak tady jenom ta s další město vás nemohla napadnout je že třeba let oholit |
---|
0:14:01 | letech zásadě to volit reprogramming že se tam nejdřív máme napsat vlastně ten postup dekomponovat |
---|
0:14:06 | _e problém na nějaký dílčí části a ten byl těm částem si píše já ty |
---|
0:14:10 | kousky korun |
---|
0:14:11 | té myšlenka krásná ale v praxi cen často narazíte na to že třeba potřebujete si |
---|
0:14:16 | mezi tema kouskem alkoholu předávat nějaký proměnný jako vstup lístku klasicky vy byste to psali |
---|
0:14:21 | na nějakém serveru takže tam akorát to hodíte do pájky nebo si ten výstup předá |
---|
0:14:26 | takže sou |
---|
0:14:27 | tady zrovna koleda to ukazuje je tady tma nakopíruje jakým souboru nevezmete ten výstup hodina |
---|
0:14:33 | nějakýho souborů které jsou muži na tomhle serveru a tam potom dal jsi to může |
---|
0:14:38 | vzít dášenkou kůže ten výstup toho |
---|
0:14:42 | výstup s toho souboru načte profesní dál jaksi ale můžete všimnout teď ve praktickým kostrbatý |
---|
0:14:49 | nic enko tak celkově nějakým způsobem zesložiťuje a ne pořád jenom pro tady tohle existuje |
---|
0:14:57 | nějaký řešení a to řešení ně |
---|
0:14:59 | že tady ty jednotlivý výstupy co tam vidíte ste kluků ten nebo ten a ten |
---|
0:15:03 | styk tabulka se dají dal jako vstupní proměnný pro ty další source bloky |
---|
0:15:08 | takže takový krásný |
---|
0:15:10 | rozmetený a jako takže já se omlouvám |
---|
0:15:16 | takže kolega to hrozně znám pro se princip je takový že tam a vidíte to |
---|
0:15:20 | tomu je potřeba tam to vypsal muslima ip adresa má jak si to můžete normální |
---|
0:15:24 | vzít _e a já to zkusím ta přes toho co tam podporuje takže tady kolega |
---|
0:15:29 | na tamto tamta časného rána |
---|
0:15:33 | a hra přepiš no necháme se na kolegovi to vysvětlil tak mu to moc neskáču |
---|
0:15:41 | jo error jsme veškeré stane tady vlastně jenom ukážu jednu věc kterou sme tam přidali |
---|
0:15:48 | a to je to že vlasně ještě známe lidi vlastně stihli očistit ten výpis z |
---|
0:15:53 | adres které jsme udělali tak sem eště očistili o nějaký lokální linkový adresy která tam |
---|
0:15:58 | zavozí který nás technice vůbec nezajímají |
---|
0:16:02 | _e řekl že tam schválně sou nějaký lokální rozsah je to se nediv testovací stroj |
---|
0:16:06 | takže to je něco a teďka vidíte dyž to ukáže jednu věc krásnou která se |
---|
0:16:12 | mě tady si připadne zkopírovala |
---|
0:16:14 | _e já vlastně jsem si to tady navrchu napsal možná zvídaví si všimli že tady |
---|
0:16:17 | máme typy z nějakejch adres tady najednou řeknu že vyřadíme je adresy a jsou tam |
---|
0:16:22 | úplně jiný adresy to vzniklo zavře tím že sem za zapomněl nakopírovat tu proměnnou s |
---|
0:16:28 | tím virem to se dá poměrně jednoduše vyřešit takže ve čtvrtek |
---|
0:16:33 | tady zabalíme to vidíte |
---|
0:16:36 | tak |
---|
0:16:37 | tady tyhle čtyři věci jsou nějaký formant ústavu říkal nedělá nic který prostě |
---|
0:16:44 | strukturu text a klasicky máte se nadpisy různé úrovně a my si do těch do |
---|
0:16:49 | lines můžeme nadávat nějakou proměnnou která se bude aplikovat na všecky ty bloky pod tím |
---|
0:16:55 | ta to zkusím teďka |
---|
0:17:13 | a |
---|
0:17:15 | co je a přemýšlím co byste k moři |
---|
0:17:19 | jo dobrý protože to asi jo |
---|
0:17:28 | prostě a co tam vidíte že tam bude nic ten no tady tech kluků když |
---|
0:17:33 | tam zadáte právě tady tech takzvaný pro these command lajnu nějaký takový proměnný tak tam |
---|
0:17:40 | kvůli něco když to na dnes u něco jako dědičnost všechny ty kobylky který jsou |
---|
0:17:45 | právě o tady dva jiné |
---|
0:17:47 | zdědí tady tuhle vlastnost |
---|
0:17:50 | tady vlastně tady |
---|
0:17:53 | jo je tady vidíte tady ty spodní části ví tam kolega a to kurzor co |
---|
0:17:58 | tam všechno za ty proměny je tady normálně vidíte že tady hledal jenom továrna tady |
---|
0:18:03 | přímo to podbloků ale rovnou tam ta proměnná je tam s tím s tou cestou |
---|
0:18:08 | ten kouzelný serveru |
---|
0:18:10 | že ta se právě zdědila stack online |
---|
0:18:14 | místo tam pořád |
---|
0:18:17 | super takže tady už konečně příklad funguje ne no a vidíme tady dvě super věci |
---|
0:18:25 | kromě toho že to zcela zjevné změnili je že ten or not má super věc |
---|
0:18:31 | výsledky který vrací ty skripty |
---|
0:18:34 | tak dokáže házet přímo rovnou do nějaké tabulky to vidíte tu normálně asi tabulku která |
---|
0:18:39 | tam je případně bylo vidět předtím tak tady sem házel nějaký výstup který může být |
---|
0:18:44 | jako pretty print prostě to být že posaď jako s terminálu dolů standou ještě nějaký |
---|
0:18:48 | kombinace |
---|
0:18:49 | ale je to se super že když vypíšeme když uděláme nějaký ten skript aby vyšel |
---|
0:18:55 | z něho výsledky tak mi to můžeme pojmenovat |
---|
0:19:00 | to se dělá tady tím mi ji ps tím jsem si vlastně do dejme tomu |
---|
0:19:04 | proměnné vyprosil uložil výsledek který s tou skriptuje který vidím tady |
---|
0:19:09 | a já si dal můžu proch pracovat a to mohli jednoduše takže tom dalším skriptu |
---|
0:19:14 | si řeknu definujeme teďka proměnný a já chcu to je trošku zmatek chcu _m nadefinovat |
---|
0:19:19 | proměnnou v p s do které chci přiřadit hodnotu kterou vrátí blok ip |
---|
0:19:25 | to znamená že já když spustím tady ukážu jenomže když to rozmažu |
---|
0:19:31 | o jednou rukou |
---|
0:19:37 | když toho smažu a pustím se tedy zemčíka znovu |
---|
0:19:40 | tak on von funguje jo furt migraci ty stejný výsledky protože muselo se automaticky spouští |
---|
0:19:46 | ten předchozí blok a pracuje nad tím |
---|
0:19:50 | tohle je výborný vtom že dokážeme nahradit právě takovýto meziukládání do souboru který máme který |
---|
0:19:57 | máme někde na server různý tom a projednat mapa dvacet prostě bordel který na serverech |
---|
0:20:03 | máme |
---|
0:20:06 | můžu |
---|
0:20:09 | ta jenom tady ještě máme jako to že tam jsou blok se dá editovat |
---|
0:20:15 | respektive že se dá přehodit to takový jo |
---|
0:20:18 | jo special no respektive se tam za zatne podpora různé limity doplňování prosím tak s |
---|
0:20:26 | toho daný ho jazyku a tak dál tady zrovna ve sprše tady mám _e programy |
---|
0:20:32 | který jsem nešel check a ten automaticky spustí nějakou link to prostě nějaký link ty |
---|
0:20:37 | kontrolu |
---|
0:20:39 | na takový běžný programovacích jiných to a tady zrovna to napíše že bysme to měli |
---|
0:20:44 | celou tu proměnnou hotova aby se takže se připojit i pro mě znaly mezery tak |
---|
0:20:49 | aby se ten ve vztahu nezblázní |
---|
0:20:51 | tak prostě takhle ta příjemná záležitost když tak napíšete rovnou nějaký kousky kódu tady vtom |
---|
0:20:57 | editorů tak košer ono se tam můžete dát nějak upadl děláme se ten editor vtom |
---|
0:21:02 | asistuje že to nemusíte ta |
---|
0:21:06 | prakticky |
---|
0:21:08 | to psát hlavy ale rovnou tam máte podporu pro doplňování tady ten landing případně ještě |
---|
0:21:13 | nějaký další kontroly co tam stavit |
---|
0:21:16 | neopatrné jenom vidět že vlasy víš že tady tom bloku tak možná udělá nějaký syntakticky |
---|
0:21:20 | zvýrazňování ale je to poměrně hloupý dívám relativně dobře odsazujeme když _e to nový řádek |
---|
0:21:26 | tak to prosím není dokonalý není tam spuštěné ten mode toho daný jazyk a břehu |
---|
0:21:30 | takhle to musela teďka dostaneme dokážeme kombinovat víc jazyků naše nám šel |
---|
0:21:35 | a proto to nemůže být jako zaměřený na to když si laser tím jediným příkazem |
---|
0:21:41 | můžu přehodit vlastně celej tady ten co je tady ten blok se mi otevře odděleným |
---|
0:21:46 | okně ve který můžu litovat potom zmáčkni klávesu a zase se to celé vrátí zpátky |
---|
0:21:50 | já mám to prostě všechno vpohodě |
---|
0:21:54 | tak je kolega zmínil tak |
---|
0:21:56 | můžeme psát i ty bloky v jiných jazycích takže není potřeba psát třeba všechno veš |
---|
0:22:01 | i tady zrovna krásný příklad je takové ráda to filtrování ip adres kolega to tam |
---|
0:22:06 | dělal přes grant jenomže tam vynechal ip adresy co začínají sto dvacet sedmičkou a nebo |
---|
0:22:11 | jak se osumdesát com že chtěl vynechat trubek a lokální linky šest |
---|
0:22:16 | tady si můžeme použít jo takže například práv pipe no tak python má krásnou knihovna |
---|
0:22:22 | práci s ip adresa má menuje se ip adres a umí si prakticky cokoliv co |
---|
0:22:29 | sis ip adresa má vzpomenete |
---|
0:22:31 | neumí zní jako určite sjetá adresa klasicky veřejná jestli holka ní můžete tam pracoval za |
---|
0:22:37 | rosa má si tím že to se tam stalo náhodně generovat ip adresy a tak |
---|
0:22:42 | dál a tak dál se konkrétní rozsahu a tady jako krásný to gentleman tam ten |
---|
0:22:46 | vstupní bylo s toho |
---|
0:22:49 | avšak nebo na ten výstup z toho předchozího bloku tady ta cesta ip adres dáme |
---|
0:22:54 | to rovno tady tomuhle bloku |
---|
0:22:56 | je tam ten kus pak no hezkýho kódu ten ami no říká to že projde |
---|
0:23:00 | všechny ip adresy a vyřadit i tady jsou pane bolka nevím ais rozpustíme tak nás |
---|
0:23:06 | to zaznělo ze stejných seznam ip adres |
---|
0:23:09 | jako předtím |
---|
0:23:11 | takže letem pro fagen tak a ukázka že tam můžete kombinovat libovolný jazyky není omezen |
---|
0:23:15 | jen na palici |
---|
0:23:17 | picking na takové co se stane |
---|
0:23:24 | to bylo spadl to tady rozvíjí vzor tohle příkladu ten bytem nebyl úplně jako samoúčelný |
---|
0:23:30 | no abysme ukázali ale před já jsem zkoušel strašně rychle mrknout na nějaký kvůli jeden |
---|
0:23:35 | nebo a stack overflow a spol a nenašel jsem úplně jako venca minuty žádnou metodu |
---|
0:23:41 | která by mě rychle vyfiltrovat a pryč všechny |
---|
0:23:43 | linkový lokální adresy takže sem skončil tak jako to většinou dělám nějakým rychlo grep _e |
---|
0:23:49 | ale já samozřejmě ten rychlo graph mám velkou nevýhodu že já si jste chtěli pracuju |
---|
0:23:54 | možná nevzpomenu na všechny možný varianty je těch adres který se tam můžou byly a |
---|
0:23:59 | přestože teďka na tom jednom serveru na kterým to dělá mi to hodí krásnej výsledek |
---|
0:24:03 | tak na druhým server ten výsledek tak nemusí být krásnej a když najdeme prostě python |
---|
0:24:08 | mu to jiskry kterej nám to vlastně dokážou udělat nebo spíš ne skrip tak jako |
---|
0:24:12 | funkci která to opravdu umí a opravdu nám řekne ty výsledky tak se to dá |
---|
0:24:17 | udělat a mě zase třeba |
---|
0:24:19 | ta věc že vlastně mám tady nějaký vstup jo to vstup z jednoho velmi studená |
---|
0:24:26 | příkazu a ten můžu použít dupl jinýho programovací jazyk a jako proměnnou je |
---|
0:24:36 | tady na webu škole vezměte na začátku tak samozřejmě tady ty klobouky měl zkoušet na |
---|
0:24:41 | různejch server _e ta za nás tam z akorát předěláme to co s tou tam |
---|
0:24:45 | vtom ty proměny dvojtečka by ram že to zkoušet na různých serverech a nejde vůbec |
---|
0:24:49 | ho nezajímá takže všechny ty kobylky musíme spouštět na stejným sem |
---|
0:24:52 | takže můžem si ji pustili lenkou kluk na server číslo jedna další se kouknu na |
---|
0:24:57 | server číslo dva třetina číslo při a tak dál a tak dál potom byly ty |
---|
0:25:01 | výsledky jste king kongu uzlu a na kameru a dohromady |
---|
0:25:06 | a je to znamená zase ne tak sem čekal jsem to používál že sme přenášeli |
---|
0:25:10 | uživatele na ty stolky nomády s tím že sme tam potřebovali dělal nějaký různý úpravy |
---|
0:25:15 | to byl takovej devalvaci kostru které jsme potom potřebovali dělat u různejch serverů takže tady |
---|
0:25:20 | jsme si to jenom jedno napsali |
---|
0:25:22 | co jsme si to z dokumentovaly ten postoj se měli funkční rodina to stačilo tak |
---|
0:25:26 | jako pouštět ani sme tam potom museli udělat je to vyšlo to chtěl udělat na |
---|
0:25:31 | jiných serverech roviny zákazníky tak jenom tam přepsal ty cílový adresy serveru a všechno nám |
---|
0:25:37 | krásně |
---|
0:25:42 | tak _e ušlo rozhlase ten to trošku o krok dál škoda mluvit |
---|
0:25:46 | přes držku ztratil to že bysme vlastně mohli dojet na ukazovali předtím ten příklad vlastně |
---|
0:25:53 | vzít _e kdyby jsme dali na druhej server tak sme si mohli celej ten soubor |
---|
0:25:56 | zkopírovat a přetáhnout si ho myslim celou tu strukturu kterou máme a prostě na vrchu |
---|
0:26:01 | vyměnit tu proměnnou a spustí si to znova uloží se do druhýho souboru |
---|
0:26:04 | ale je další úplně super věc která je také každý ten blok který má nějaký |
---|
0:26:09 | méno můžeme zároveň použili nějakou funkci takže já jsem si derivace založil další deadline o |
---|
0:26:14 | serverová kterej se menuje beta ho bral a já vlastně sou dělám tak já tady |
---|
0:26:20 | by se zavolám funkci reverzi tu funkci nadefinoval nula se tady navrchu |
---|
0:26:24 | o pár řádků výš to je tady tahle funkce která vytáhne ripe adresy a něco |
---|
0:26:28 | s nima dělá a já když je spustím tak prostě dostaneme výpis sem se trošku |
---|
0:26:35 | rozhodil tak dostaneme výpis a snad jo funguje to vrátilo to jiný a ip adresy |
---|
0:26:41 | vrátilo stavil serveru |
---|
0:26:42 | takže nejenom že si můžeme _m |
---|
0:26:46 | zobrazena věcné no že si můžeme pěkně popsat _e spustit třináct eště chůze jakým literárním |
---|
0:26:52 | stylem to co sme udělali ale zároveň pro ten druhej server to nemusíme konci opisovat |
---|
0:26:56 | ale můžeme použít jenom třeba ty výsledný funkce ke kterým jsme se dobrali to co |
---|
0:27:01 | mě to se ještě jedna věc která stojí za zmínění a ten bitrate |
---|
0:27:05 | programing litery termín no si s admin je perfektní vtom že vy můžete zkoumat a |
---|
0:27:12 | psát můžete to se udělat jeden jsou kód bylo spustit si příkaz a napsat si |
---|
0:27:17 | jeho tak tohle není to co sem chtěl na to mi blbě todle a zkusím |
---|
0:27:21 | to narvat místo do grafu byla velkou protože |
---|
0:27:25 | grepu špatně funguju regulární nebo sem zapomněl jak se tam udělejte regulární nebo něco a |
---|
0:27:30 | vy si píšete celej ten postup myšlenkové vy toho jak jste vlastně pracovali a skvělý |
---|
0:27:35 | pak je že to můžete vzít a můžete to hodit nějaký můj nejlevnějším kolegovi a |
---|
0:27:39 | on si to se může projít o co ste dělali a dělá s tím |
---|
0:27:42 | mi to často používáme třea na analýzy prvou |
---|
0:27:46 | nějakých problémů s programátorovi se něco rozbije něco uzlový pošle na zadání a _e to |
---|
0:27:53 | se ti zpátky pošlu výsledek čem je problém můžu mu to poslat tak jak to |
---|
0:27:56 | je podstatě s celým tím sou to věci on si droga dobře replikovat u sebe |
---|
0:28:01 | na testovacím stroj |
---|
0:28:03 | tady jenom taková poznámka se teďka napadl tady to teda používáme ještě proto že |
---|
0:28:09 | klasická je dneska v době automatizace že jste spousta krásnejch nástroj akorát symbol čerpal pět |
---|
0:28:15 | a tak dále tak dál jenže když něco tak jako děláte novýho tak měl by |
---|
0:28:19 | se to teoreticky psát rovnou sto automatizační nástroj aby jste to měli celý komplet popsaný |
---|
0:28:24 | jaká ale |
---|
0:28:25 | nejčastěji protože to nejpohodlnější nejrychlejší potřebuju když rozjíždíte uplně nějakou novou věc tak to potřebujete |
---|
0:28:32 | nějakým způsobem prototypová tak nejrychlejší jestli to jenom vašeho třeba vtom šelu právě jak to |
---|
0:28:37 | funguje co se s tím dá dělat jak tam nastavit a rozmyslet si vlastně sou |
---|
0:28:41 | tu strukturu toho jak budete chtít psát třeba ty playbook if ansiblu |
---|
0:28:44 | tady tohle opět a taková krásná věc to že si celej ten postup byl na |
---|
0:28:48 | té zdokumentujte popíšete tam všechny věci na který jste narazili ať už to celá funguje |
---|
0:28:53 | nebo ne nějaký problémy který jste narazili máte to tak popsaný celý že to je |
---|
0:28:58 | může to se na novým serveru zas bezproblémově rozjet a jakkoli nezmiňoval |
---|
0:29:02 | tak takhle práci potom můžeme nouzi ten dokument přebral nějakým juniorem vnějšího a nějakýmu kolegovi |
---|
0:29:08 | který věci junior a to může normálně vzít a podle toho postupů napřed třeba ten |
---|
0:29:13 | playbook potřebu |
---|
0:29:15 | ram ten kotel poznámka bokem a tady poslední dobou jedna z posledních je cíle toho |
---|
0:29:21 | že všechno sou to jenom obyčejný textový soubor nic jinýho takže dyž nechcete sdílet s |
---|
0:29:26 | někým dalším tak možnosti jak to synchronní navzájem se dycky nekonečně mnoho |
---|
0:29:31 | můžete použít nějaký rom blox nějaký si file a nebo tak klidně nahrává do bytů |
---|
0:29:36 | by to koně nebo nějakým jiným verzovat sim system a z dílen si to nějakým |
---|
0:29:40 | repozitáři rámci tam komunity kde popíše ta jasně co se změnilo že vidíte kdo to |
---|
0:29:45 | udělal ten a ten |
---|
0:29:46 | a já tady školy do lze takovej krásnej nástroje co umí ten textový editor napravena |
---|
0:29:52 | strategic ropy set byte repozitářů takže |
---|
0:29:56 | pak ten obličej textový soubor už asi jsem skoro na zem |
---|
0:30:02 | takže zmíním nějaký vychytávky který by vám to mohli prodat první je že my nepotřebujeme |
---|
0:30:09 | no výstupy z nějakých skriptu nebo něco ale samozřejmě můžeme dala ty ruční vstup je |
---|
0:30:14 | tady jsem si udělal třeba |
---|
0:30:16 | no je tabulka podstatě seznam věcí který předhodím skriptu který si napíšu ročního protože můžu |
---|
0:30:22 | dostat od něho zadání udělej něco na to tabulkou stejně tak to můžu přehodit na |
---|
0:30:27 | kolej klasicky seznam vteřinku |
---|
0:30:36 | a mám prostě listo odrážku vy jo pomlčka něco text tak tady předá zase skrip |
---|
0:30:42 | to můžu s tím pracovat samozřejmě |
---|
0:30:46 | to se úplně nejlepší tak je že to nemusí být to moc udělat a rostu |
---|
0:30:51 | může jít třeba se značka to že tady funguje ty source blok je ta které |
---|
0:30:56 | fungujou jenom našel a python ale funguje na velký množství jazyku a dokonce na databáze |
---|
0:31:03 | takže to co my používáme opravdu hodně |
---|
0:31:05 | je že podstatě z databází zpracujeme jakoby myslim takový ty administrativní task init na toho |
---|
0:31:11 | dávali tak děláme push podstatě zase no přes tohle protože prostě připojí cenové sklonku neopozdilé |
---|
0:31:17 | dělat příkazy který vrací přímo kdyby sis tabulek |
---|
0:31:20 | a vrátí mi to hodnoty na kterým a já potřebuju něco udělat připojí cena servery |
---|
0:31:25 | na základě těchto hodnot tak zase je úplně triviální |
---|
0:31:30 | přiznám se |
---|
0:31:32 | stojí to trochu úsilí se s tím hrát musíte si to vyzkoušet musíte tomu dát |
---|
0:31:36 | prostě nějaký ty nějakou tu investici času ale dá se začít hrozně pomaličku dej seděla |
---|
0:31:42 | teda věci postupně rozhodli že to použil asi rok a půl a včera sem se |
---|
0:31:46 | dozvěděl super věc jak se mi tu přednášku stalo takže to by snad a chtěli |
---|
0:31:50 | všechny |
---|
0:31:51 | takže sem se snažil lešticím to co sem před tím ukázal dá se s tím |
---|
0:31:55 | prostě začít úplně na začátku a klidně to používat jenom na to že si budete |
---|
0:31:59 | zapisovat i poznámky s to zasloužili všemu a postupem času se budete propracovat to může |
---|
0:32:04 | to opravdu budete spouštět na serverech |
---|
0:32:08 | ta je celej posledního co je to dáno se na ten textové diktl |
---|
0:32:13 | tenhlecten jsme se snažili začátku vyhnout abysme vás případně neutratili některý z vás |
---|
0:32:18 | ne jako takhle sme za lidi vinaři ale ve nějaký rok zpátky mám pocit tři |
---|
0:32:23 | nebo čtyři jsme narazili na krásnej projekt |
---|
0:32:26 | ne se díval a _e je sami indexu |
---|
0:32:30 | to je za na taková hesla kompatibility které už to takzvaně do dokonalý operačního systému |
---|
0:32:35 | přidával dokonale jelito takže to co tady není té praktickým externě je ale upraveny takže |
---|
0:32:41 | se dá editor že se dá ovládat úplně stejným způsobem jako win |
---|
0:32:46 | takže při a dostali jsme příjemné s užitečným ve svaté editor ve válce sme se |
---|
0:32:50 | postavili úplně někam bokem doufám že nastoupila litr predikacím něco takovýho |
---|
0:32:56 | a tady tahle celý ten mrknout je vlastně jakoby nástavba doví nexus |
---|
0:33:01 | takže mám je to součást ahoj mixů dá se s ním úplně normální a _e |
---|
0:33:06 | šťávy to nebylo tak úplně jednoduchý jak celý tady tohle vidíte tak to je projekt |
---|
0:33:11 | kterej sem neska jsme nic |
---|
0:33:12 | a ten dala právě dohromady všechny tady ty krásný miládka nesmysl to i dívala by |
---|
0:33:18 | vtom indexu bylo |
---|
0:33:20 | s kým do řecka podpora pro editaci scan co jen aby tam byl tak ho |
---|
0:33:25 | rovnou nějakým způsobem zakomponovány a dává tomu takové krásné |
---|
0:33:29 | jedna a votekla fakt k |
---|
0:33:32 | příjemný způsob ovládání |
---|
0:33:37 | kolik mám času |
---|
0:33:41 | tak prostě má já můžu říct že kdybyste to chtěli lesa |
---|
0:33:50 | tady dyžtak odkaz na ten spis next a na který mám hrozně doporučujeme nazpět ať |
---|
0:33:57 | se uplně se protože jsem docker a dokážete začít opravdu za minutu protože v podstatě |
---|
0:34:02 | space na ten distribuce maxu respektive to jenom distribuce konfiguračních souborů prohnat |
---|
0:34:08 | a velmi jednoduchým způsobem vám umožní přes prahu nějakých vrstev přidat jakoukoli funkcionalitu takže když |
---|
0:34:16 | vy si ten nesmysl a jak se jenom stáhnete tak podstatě neznáte snímek stáhnete systém |
---|
0:34:21 | snad co je conf i a toho spustitelná to všecko jede to barevný je to |
---|
0:34:25 | krásný funguje to umíte vtom editovat |
---|
0:34:27 | a tomu se rozhodnete že vy třeba děláte zrovna nejvíc času python u tak si |
---|
0:34:32 | prostě je otevřete konfigurační soubor |
---|
0:34:36 | který je teda tady přichází ta špatná část ta špatná zpráva týmy třeba se list |
---|
0:34:41 | a pro nás je to třea dobrá zpráva pro termíny list máme rádi ale vím |
---|
0:34:45 | že pro většinu lidí je to zabiják na ale se s krásný tady ten konfigurák |
---|
0:34:51 | je hrozně pěkně se zdokumentovány a vy proto abyste to mohli pracovat |
---|
0:34:56 | abyste si přidali vrstvu tech nás takže pozadí tak znát jenom tady ty první řádky |
---|
0:35:00 | a zbytek tam se vůbec nedivil takže všecko nenastaly přes ten editor ale tady jde |
---|
0:35:04 | vidět že když si prostě podporu pro konfigurák jenže nejsou tak si přidat vrstvu není |
---|
0:35:09 | ženy to stejný že se přidám vrstvu nebo u na to nula a tak dále |
---|
0:35:13 | a tak dále |
---|
0:35:14 | to sou jenom jakoby nějaký vrstvy který vám nastaví ušel editor do nějakého řeknu výchozího |
---|
0:35:20 | pěknýho nastavení který používají který uši odladěný je má zkratky konzistentní s tím co používáte |
---|
0:35:27 | co stojí mimochodem za zmínku kdyby náhodou tady někdo z vás používali imidž radši nevím |
---|
0:35:31 | tak _e space na jak se na to šel chytře a vám při spuštění nabídne |
---|
0:35:36 | z můžete vybrat jestli chcete zůstat tom trapným světě indexu nula používat ty opičí zkratky |
---|
0:35:41 | nebo jestli chcete přejít na týmový zkratky takže on vám nechápal si ovládat tu logiku |
---|
0:35:47 | no prostě jsme se to menuje protože cokoliv co děláte můžete ovládat přes tady i |
---|
0:35:53 | když prostě zmáčkněte space kdekoliv té tak vám toho se nabízí menu co můžete dělat |
---|
0:35:58 | a místech naše ta zkratka takže vás provádí tím co dělá za nemáte tady klasický |
---|
0:36:04 | minulý když za to mimochodem a to na vrchu je krásný _m no |
---|
0:36:08 | který je skrytý naštěstí ve výchozím stavu ale prosím vás rudé číně mimochodem mají spoustu |
---|
0:36:14 | videí spoustu dokumentaci k tomu je to používat |
---|
0:36:21 | jo můžete no dotazy |
---|
0:36:32 | díky za skinu přednášku |
---|
0:36:34 | a dva dotazy to nebyly ty reverzi ta funkce utekl tom s tou no vyplynul |
---|
0:36:40 | jak se zavolá vlastně |
---|
0:36:42 | ty předchozí bloky |
---|
0:36:49 | se |
---|
0:36:50 | tady to tahle část tohoto koller verzi |
---|
0:36:52 | no důvěru dva |
---|
0:36:55 | super je úplně jednoduchý tady stalo se zavolej reverzi co vše funkce kterou máme definovanou |
---|
0:37:01 | tady |
---|
0:37:02 | a ta má vejvar |
---|
0:37:05 | daný že chce nastavit proměnnou hýbe se do které má přiřadit volání ku blokují pes |
---|
0:37:10 | které tady |
---|
0:37:14 | ještě před těmi je tady |
---|
0:37:16 | a ona si ho se zavolá podstatě mi přes tu bar dokážeme nalinkovat klidně dvacet |
---|
0:37:21 | bloků před sebou které se spustí a _e to jela se na tomto uplně nejkrásnějšího |
---|
0:37:26 | dokáže pro linkovat a díky tomu že používáme ten direkt vyhlaste celý to funguje o |
---|
0:37:31 | tom že by jsme tady neřekli |
---|
0:37:32 | připoj se na server dva a tam něco udělaj ale my sme řekli pro se |
---|
0:37:36 | něco udělej a díky té vedro uplně nahoře |
---|
0:37:41 | sme nastavili že ten byly je alfa o nálad když to u toho server dva |
---|
0:37:47 | sme nastavili je že je to beta oponovat |
---|
0:37:52 | no díky za objasnění naše dluhy dotazy se nemůžu tak jestli nevíte nějaký způsob jak |
---|
0:37:59 | to bylo wifi to znamená že se tam jede místo buzeno se domluvit a musí |
---|
0:38:03 | s tou trio seru a chtěl bych se to vtom |
---|
0:38:06 | nebude zeď uplně naprosto nejrychlejš _e list |
---|
0:38:11 | protože to je to jako kdybyste file a rozdělíte listu the girls i úplně super |
---|
0:38:16 | dokonalý protože vlastně ta může ve já všechno vy si dáte do jedné proměnné jeden |
---|
0:38:19 | výstup dobré pro mě nebo je výstup a prostě máte práce vidět růžovej a všechno |
---|
0:38:24 | ale to stejný můžete dělat tý bleší |
---|
0:38:28 | bajtů ruby čemkoliv takže verzi napadne předpověď |
---|
0:38:33 | pevně uplně jako je to pro něho prej a ještě tam nějak dostat právě kdo |
---|
0:38:39 | máme teďka server na hodnoty server dva hodnoty ale je vytvořit pravidlo |
---|
0:38:45 | některým získá vlastně |
---|
0:38:47 | dva vstupy |
---|
0:38:48 | těch dvou zrůdu |
---|
0:38:50 | a pak jako se to samozřejmě můžu jít do nějaké jsou bloku ve kterým |
---|
0:38:54 | chybí tu nadefinovat od vystupují proměnný a něco se s tím udělám je jde spíš |
---|
0:38:58 | o tom |
---|
0:38:58 | právě potom vstup |
---|
0:39:00 | to teda o to abyste no viděl ten rozdíl a nebo snímek se to pracovat |
---|
0:39:03 | jak dál kde ten rozdíl třeba nevysloví balíčky |
---|
0:39:07 | tak na to jo nemožnost pouze sousedů rozumí rozruch a chci si zobrazit když přesně |
---|
0:39:12 | tak jedna možnost jak to udělat jak tady kolega má titulky tak klidně zkusit obrazovku |
---|
0:39:17 | může zpětnou ta ten soubor zkopírovat do jinýho bufferu tam si na tom zavolat se |
---|
0:39:22 | znova jako ten výstup na jiným senzoru a zase máte touž jenom jako textový soubor |
---|
0:39:26 | no tak sorry buffer a emacs má krásnou funkci která jsem onehdy |
---|
0:39:31 | jako _e dave jako že mu co může to sluší a ty dva buffery a |
---|
0:39:33 | rovnou anebo krásně barevně pro se také jsou stylu červená označil co v jednom chybí |
---|
0:39:39 | zelená co zas přebývá tak to máte krásný porovnání vedle sebe |
---|
0:39:44 | no se to se dá jako tomle dělal když už znáte něco o tom editoru |
---|
0:39:49 | víc |
---|
0:39:51 | automaticky snadno nepřišli já jsem to zrovna včera řešilo do těch příkladů že bysme udělali |
---|
0:39:56 | merge že do jedné i _e dáme třeba něco mínus něco tak na to za |
---|
0:40:01 | nepřišli a to se dá právě dělá přestane list a když sem třeba zkoušel fakt |
---|
0:40:04 | jako rychleji googlu tak na všecko nebo téměř a vše co jsem hledal |
---|
0:40:08 | tak právě push někdo napsal ty složitého závorkovány funkce kterým skoro nerozumim a kterýho se |
---|
0:40:13 | zkopíruju hodím si do jednoho toho bloku a to potom můžu volat jo mimochodem to |
---|
0:40:19 | je jedna věc kterou sem tady nezmínil du že poměrně pokročila ale vtom a proto |
---|
0:40:24 | má sáhl můžeme tak potom řádků terinko |
---|
0:40:29 | tady vlastně kromě toho vata můžeme udělat ještě proměnnou provoz to nebo něco takovýho a |
---|
0:40:36 | udělat nějakou transformaci toho výsledku natož se právě dá použít analyst takže přál v jedna |
---|
0:40:40 | funkce jsem našel že podtrhne první řádek aby to vypadalo jako tabulka opravdu za lavičkou |
---|
0:40:45 | a tam by se právě velmi jednoduše hledalo udělat to ať vezme jiný výstup a |
---|
0:40:49 | udělá to ale je to ušel jestli neznám tak nějak jako super ale když _e |
---|
0:40:55 | jo a |
---|
0:40:57 | je to _e max takže předpokládám že tam funguje nějakým portu nebo include nebo jo |
---|
0:41:04 | a |
---|
0:41:05 | tam litry |
---|
0:41:07 | a |
---|
0:41:08 | kde sme bloku |
---|
0:41:10 | jak jako teď na co by slyšela to na to že máme používat jiný funkce |
---|
0:41:14 | vememe knihovny třeba jo ano tady ty core bloky se menujou tomu se říká od |
---|
0:41:20 | by byl a protože mluvíme jazyky a jedna základní funkci toho je že de udělá |
---|
0:41:26 | to nějak aby byl ta or nějak aby byl library |
---|
0:41:29 | to znamená soubor nebo více souboru do který si uložím funkce a nebo to může |
---|
0:41:32 | kdykoliv používá to znamená tu funkci reverzi si tady můžu do se bible bri a |
---|
0:41:37 | kdekoliv úplně kde sem tak si můžu pracovat |
---|
0:42:00 | já když tě zeptám dynamických metody řekněme že máme dvěstě třista pět set serveru |
---|
0:42:08 | který má jejich |
---|
0:42:09 | nějakej tak já nevím kolik je sleduje já nevím jak se menujou divizí prostě cloud |
---|
0:42:14 | nový prostředí a to je prostředí a chci znát že teda taky strojích |
---|
0:42:19 | tady jsou dva tam je stejně jako ten kufr nějakym jakým prostě orchestraci ty stále |
---|
0:42:24 | hezkou |
---|
0:42:25 | jakým koberec a podobně tak ani chci spustit nějakou funkci |
---|
0:42:29 | ansiblu tou dám jednoduše takže prostě si zavolám přes python a přesně co prostě to |
---|
0:42:34 | tu virtualizaci vrátí by se tam se má tato pošlu umí to vás taky něco |
---|
0:42:38 | takovýho |
---|
0:42:40 | a umí za prvé velmi jednoduše udělal si jeden kout blok ve kterým si vypíšu |
---|
0:42:46 | seznam těch server uni horách jako seznam to bude můj vstup pro to další a |
---|
0:42:51 | potom se zvoláním těch přes call na ty funkce já můžu přímo ovlivňovat zadání toho |
---|
0:42:56 | dear to znamená přesto nastavím ty stroje |
---|
0:43:00 | zase se tam budou muset trošku kombinovat trošku lispu já to tady po pravdě |
---|
0:43:09 | obr |
---|
0:43:10 | jako mě napadla trošičku jiná možnost a to konkrétně ta přičtena máte to ansiblu tak |
---|
0:43:15 | to se dá krást jednoduše upravit aby místo tom toho výstupu jako call back tak |
---|
0:43:19 | třeba dal obyčejné json tak tím pádem a můžu vůbec nic nebrání jako normálně zavolá |
---|
0:43:23 | to ansiblu přímo tady s tohodle a dal prosím vás tím výstupem |
---|
0:43:27 | takže jako můžete spojuje věci dohromady nejsou to vyloženě nástroje který by si nějak konkuruje |
---|
0:43:32 | potom koruny |
---|
0:43:34 | _e vožrat vašeho řekl strašně zásadní věc kterou sou chtěli původně zmíněné klesnout hlásilo že |
---|
0:43:39 | by tohle používáme primárně na prototypování a na nějaký jako fakt jednorázově na to když |
---|
0:43:45 | potřebuju udělat něco co nikdy neudělá znovu mi jako už a vám si bylo na |
---|
0:43:48 | všechno |
---|
0:43:49 | a tohle je vlastně co věc kterou používá před tím než začnu psát ansiblu roli |
---|
0:43:54 | ansiblovými playbooky protože ansiblu se dělá strašně krásně ale je jako jí je na dlouho |
---|
0:44:01 | v něm fail o v a ty nad vohněm dělat objevovat ty cesty jak to |
---|
0:44:04 | mám udělat takže |
---|
0:44:05 | nešla bych když instaluju já nevím araby ten kluk který sem předtím ještě v životě |
---|
0:44:10 | nainstaloval a ne nastavil tak nešla bych to dělal ansiblu a přicházel na to co |
---|
0:44:14 | je blbě tak to většinou skončilo před tím takže sem šel jedna tam server který |
---|
0:44:18 | sem tam instaloval a šla věděl já k tak sem došel na do to ansiblu |
---|
0:44:21 | teďka rozdíl že já tu instalaci prohru přímo s toho módu |
---|
0:44:25 | mám celej ten postup jak jsem to udělal a můžu to hodit tam na kolegu |
---|
0:44:29 | který je to záměr a rotován simulators udělat |
---|
0:44:35 | no a mají cesty ta teda souvislosti s ty asi končinách jakoby nějaké řekl jako |
---|
0:44:40 | dokument a potom tam |
---|
0:44:43 | kancl a tady mám hansi muller ale |
---|
0:44:45 | letný sposobom maskota tom na to okamžitě na nás celá ta |
---|
0:44:52 | moc stane dokumentuje v současné době dobře klidně přiznám ale zrovna včera jsem se připravoval |
---|
0:44:57 | tak se má objevil krásnej dvě knihovny kterýkoli došlo zná jedna silné a uč a |
---|
0:45:01 | jedna sou ne autor k a ta právě přináší to že vám network mode přinese |
---|
0:45:06 | do libovolný a programovací jazyk u do yamlu do čehokoliv to znamená že tam kde |
---|
0:45:10 | píšete komentáře |
---|
0:45:11 | tak můžete používat přímo rovnou takže na to zřejmě přežírat vašem přecházel používat |
---|
0:45:29 | eště je čistě prakticky dotaz teď sem se tedy nainstalovat |
---|
0:45:32 | jak jsem za přepíná z tech čistě textový ho režimu kdy píšu čistě text _e |
---|
0:45:36 | do tohodletoho |
---|
0:45:38 | nízký do režimu kdy se to dá sbalit a procesní práce space |
---|
0:45:44 | děkuju |
---|
0:45:46 | a prosím vás to jste jistá mi to nabídne možnosti tak dyž to napíšeš horko |
---|
0:45:50 | močovod tak dělo přejít řeky to radši ukážu řada popravdě nevím my používáme developer ze |
---|
0:45:57 | je bezva teda nevim se ta na věky rozdíl |
---|
0:46:10 | jo |
---|
0:46:11 | a na závěr že tohleto tak no tak jako úvodní nažhavení hoši že vám to |
---|
0:46:14 | nedá a von návod na to jak s tím jako hnedka pracovat ale že ta |
---|
0:46:19 | cesta stojí za to vámi kdybyste když ale že ta data je že to bylo |
---|
0:46:22 | dobrý nebo že vás to zajímá tak zkusil ještě připravit něco takový jako úvodního fakt |
---|
0:46:26 | jak si to nebo jak je workshop tak to rozjet |
---|
0:46:32 | díky za pozornost |
---|