0:00:16no a teď se že jo
0:00:18takže dobrý den já mám pro vás takovou mírně netradiční přednášku
0:00:24technologiích o tom jak teda
0:00:27sou úžasné ale taky nejsou žasne
0:00:31začaly takovej nějakým přehledem o tom jak vlastně na linuxu funguje ne port menežmentu úplně
0:00:36zcela obecně takže
0:00:38všem všichni se na tom zatím něco můžete najít
0:00:44a je to je to celé postavené na tom že konfiguraci sítě nemáme v linuxovým
0:00:49ke dnu jádře
0:00:52tak čili pracuje se s tím jádrem tak jádro je schopno spoustu věcí vyřešit samo
0:00:57možná někdy víc než byste chtěli
0:01:00a po stolicí můžete tomu jádru přímo říct to znamená přímo si řeknete request co
0:01:05přesně chcete nastavit
0:01:07S automaticky bez nějakých vyšší dávek
0:01:10k tomu slouží
0:01:13S jo to se to se změnilo ne
0:01:16k tomu slouží je příkaz I P
0:01:19možná se někdy používali if konsek možná někdy používané dalšího
0:01:24příkaz najít je schopný tuhletu oblast celkem slušně pokrýt rozdíl těch ostatních
0:01:30byste vy můžete potom pomocí toho příkazu Y T nastavit vtom temnou relativně cokoli
0:01:37řadu takových příkazu můžete dát někam skriptu
0:01:40a celé to můžete postavit vyrobit na tom nějakou statickou konfiguraci
0:01:46nezdržím se u toho dlouho každopádně tahlecta možnost je rozhodně dobrá pro nějaké testování to
0:01:52nějaké hraní si technologie má hraní systému sem
0:01:56no a ještě se vám může vyplatit tuhletu možnost používat pro vyloženě statické prostředí znamená
0:02:02slatinou řekněme kterou to bude nastaveno celou dobu po běhu toho stroje vo tom procesem
0:02:08stejné popřípadě se pustili jaký další skrytý a to pozmění
0:02:15ještě na s tím lidé samozřejmě potom pouštět další věci takže kdysi ručně pustíte nějakého
0:02:19dá C P klient a tak může se můžete mít tu konfiguraci i dynamickou
0:02:25ale troše pak se spíš potom používají různé typy které sou hotové
0:02:31sou založené na tom
0:02:33že vy financujete jednotlivá připojení nebo jednotlivá rozhraní zase to často příliš nerozlišuje
0:02:39a v tom případě vy máte ty konfigurace jakoby rozdělené ještě máte jeden skenerem se
0:02:45úplně všecko
0:02:47jo to znamená sadu příkazů s máte jádro udělat ale už můžete aktivovat deaktivovat jednotlivá
0:02:52rozhraní
0:02:54a funguje to bezvadně zase na nějaké statické adresování
0:02:58je to pohodlnějšího něco než ten než ten jednoduchý split
0:03:03a funguje to dobře ještě zapsána dynamickou konfiguraci leštičky ale pokusí máte jenom na jednom
0:03:10rozhraní
0:03:12rychle se snažíte s tím dělat něco víc tak můžete název problém
0:03:17není možný dovolí dna dynamickou konfigurací pravé šestky jo to dosud C dosud jako ne
0:03:24nefunguje a
0:03:26v podstatě nejspíše ní fungovat nebude
0:03:32a není to použitelný pokud máte více rozhraní zdá se téčkem
0:03:38jo tušíte slyšíte někdo se tam může být za problém
0:03:43tak tam je vostatní to že ve chvíli kdy já mám dvě rozhraní zase počkejme
0:03:47to by mi řeknou kvůli mají odkazu pakety objemy řeknou kde se vám ptát na
0:03:52znamená
0:03:53jo čili ondra celé television vidím tady povídalo D nesku takže
0:03:57tyhlecty v věci všechny jsou jako my nakonfigurovaný dvojmo
0:04:01a ten systém není schopnej že s toho dobře vybrat
0:04:06na to pak ještě narazíte na problémy rok pravé straně nějakým letenkama dodnes úsekem
0:04:12takovýma věcma
0:04:14možná ste zvyklí do používat i tímto způsobem
0:04:17nicméně vychýlí research třeba bitové pegase nehodila myslí kde jsou k dispozici tak pusino to
0:04:23musíte zpravidla napsat nějaké vlastní komplikovanější si ty
0:04:29co tak běžně se V S těhletěch systému postavených na skriptech nemá na jednotlivých konfigurací
0:04:35pro jednotlivá rozhraní
0:04:36to sou takové ty isis CSG neboli if konci varianty to užíváme mi na fedoře
0:04:42to používá opensuse min drill a
0:04:45spousta dalších
0:04:48pak je takovej ten klasicky se debianu o se jich si a v dámské ty
0:04:52které sou něco takle flexibilnější umí o něco víc věcí
0:04:57i sme senát žen tu tedy a teďka už sem dlouho neviděl
0:05:03co je chtěl něco zajímavější je pro autory
0:05:07operační systém uvedl R T a tam na tom dají poslal je za pěkný vozy
0:05:11budeš i systém který taky název té docela spojení a docela se snaží pustím proces
0:05:20nicméně to o čem bych já vlastně odpovídá souše na úrovni jakým nějakého konfiguračního démona
0:05:27to znamená že ten software který to konfiguraci zajišťuje u Š není
0:05:32skupina skriptu které se pouštíte ale stále běžící program
0:05:37a test ale běžící program potom možnost
0:05:40vůbec se dělat koordinace všech těch ostatních demon
0:05:44to znamená typicky mi tam můžete mít několik rozhraní
0:05:48můžete tam mít se
0:05:50několik rozhraní zrádce téčkem ten konfigurační démon potom z nich vybere všechny ty informace
0:05:56vybere které to rozhraní E je jako by nejvhodnější
0:06:00popřípadě se to můžete nějakým způsobem zuby
0:06:04a nastaví tu běhu konfiguraci sítě to znamená to zase to sem říkal uklonil část
0:06:10potom kernelu taky nastaví tak aby nám to dobře fungoval
0:06:14toto je aspoň cíl
0:06:18takže potom není problém kombinovat ty dva a jaký protokol SSL současné době používají není
0:06:25problém pouště se dynamickou konfiguraci čehokoli na více rozhraních
0:06:30není problém reagovat na události není problém říci teďka se nám nehodilo rozhraní na nějakou
0:06:37konkrétní vifinu pustíme na to vést venku
0:06:39ale dokud ale pek nepoběží tak neřekneme aplikací můžu všemi připojovat takovéhle věci takže s
0:06:46postatě celý ten systém je především o komunikaci
0:06:49nekonvenční démon
0:06:52udržuje nějaké informace a zajišťuje komunikaci nedělá nic jiného
0:06:59takže v podstatě nejdůležitější vestami jakým způsobem potom dokáže komunikovat s tím ostatním software
0:07:08je konfiguračních démonu šel koncem bych řek možná i víc než těch světových řešení
0:07:13protože todleto je máme nepoznané že na kterém pracuju já konvence kterém mi údajně mělo
0:07:19pracovat někdo s intelu ale mu sem toho tam neviděl
0:07:23by co do nebo wait které jak to chcete číst
0:07:28tak to je spíš takový jako jednodušší nástroj i tady tu
0:07:34tak já jsem čet šest že moje s tím problémy že
0:07:37do příliš pomalý nemyslím si že by to bylo jenom tím bytem
0:07:41nepřesedl až linuxu to mě docela hodně zaujalo tam se sice trochu snažili
0:07:49a
0:07:50nejvíc asi těch alternativ krámě zaujalo ne ty zde pokud vertex které vás oříšku jiný
0:07:57stihneš mi
0:07:59a to s tou starou konfigurací s tím starým zápisem který oni používají který mají
0:08:03docela vymakaný tak jenom na to nahodit démona který zvládne všechny ty věci které už
0:08:09to umí a všechny ty nové které je potřeba nějakým senzory
0:08:15no a teprv nedávno jsem se dozvěděl o dalším wiki
0:08:19taky chvilku sem na měl zmatek protože vejce reality je přišlo že asi bude to
0:08:24samé tak to jsem se to dozvěděl že ne
0:08:27a to se začalo vyvíjet v rámci opensuse
0:08:32s tím že tak nějak usoudili že ten network manažer má nějaké problémy a že
0:08:38to nechtí řešit
0:08:40že to budou dělat nebo svém
0:08:42takže tam je určitá šance že se nějakým způsobem dohodneme a že přece jenom jako
0:08:47budeme schůzku pracovat
0:08:55ohledně toho network nežeru my sme teďka na verzi nula devět šest rauš je docela
0:09:01použitelná na to těch
0:09:03hele to povídej stavových věcí je použitelná najdeme česku
0:09:10potom
0:09:12asi je asi je zajímavý jakým způsobem i přístupové tomu celému jako systém
0:09:18jo protože spousta chyb vlastně není jako by u nás tomáše softwaru ale spousta chyb
0:09:23se nachází úzké nebo stovek a já sem kliknuto nebo další nástrojích
0:09:28takže ty lidi s toho neparsované že týmu často zasahují dalších nástrojů
0:09:34tím pádem je jasné že uživatele
0:09:38linuxových systému zařídne port než nepoužívají tak přesto vlastně uvidí nějaké výsledky té naší práce
0:09:45takže vy krysy pustíte V ta aplikace ručně nebo ve chvíli kdy používáte nějaké vifinu
0:09:50webdriver i které se vylepšovali díky tomu že to bylo teda že nakonec může
0:09:56tak push můžete
0:09:58nějakým způsobem s to že
0:10:01se budeme snažit i opravit teďka nějaké standardy
0:10:07protože přece jenom se session uložen
0:10:10nevím přesně
0:10:11kdo bylo a proč to dělá ale občas tam tedy ti za sebou do standardu
0:10:15který moc nerozuměj
0:10:18to vychází z toho takový věci který potom nemusíme implementovat tím selže ten standard porušíme
0:10:24aby to vůbec fungovalo
0:10:27je tam toho víc
0:10:29nebo vlastně zabíhat do podrobností do pak bude chtít se dozvědět víc tak není problém
0:10:33napsat máme
0:10:38to je trošičku to bude naším problémem nebo když možná je hodně
0:10:43tak to je to že my sme
0:10:45jako by ten software neprotne že bylo od začátku koncipovaný jako nástroj
0:10:50pro koncové uživatele nordisto
0:10:53a teďka se také zvyšuje že vlastně nám to nestačí a že nechce mít jedenáctej
0:10:58na nestoupají asi na server i takže docela hodně věcí teďka musíme předělávat přepisovat aby
0:11:03to dávalo jaký smysl
0:11:06a další jestliže že nám vznikají chyby
0:11:10nebo se nám ztratí funkce léta kterou která už byla
0:11:14takže to sou to sou takové si řekli jak se musíme jako sem potýkat
0:11:19nebo to závisíme na spoustě dalších nástrojů které mají zase vlastní chyby často se to
0:11:25potom hodina nákladech poznají asi všichni kdo to vlastně pracují
0:11:30takže třeba si pak přečtete na byl plus o některých lidí že network nežili úplně
0:11:35k ničemu protože
0:11:38vlak rodina dvorek user děsně nemohli připojit wifi je
0:11:42a nakonec se ukáže že to chyba běhá sebe klientovi který vražd vrátí neúspěch
0:11:47nezvládne se potkat s nějakými hodnotami které se tam používají na té síti
0:11:51a network léčil jenom logický prostě při neúspěchu tak to spojení zavře
0:12:02těch problémů které teďka by se měly nějakej tu sem řešíte trochu V
0:12:08začíná to
0:12:10to by o od hlavy of kernelu
0:12:14takže vy třeba používáme na komunikaci s kernel M dnes link jako vrstvu komunikační
0:12:21máme tam
0:12:22nebo já nevím jestli kolik těch problému je skutečných a kolik ještě neopravených
0:12:28a když sem řešil nějaké věci podle port než u které se toho týkají
0:12:32S C našel strašnou spoustu nějakých řeků typu
0:12:36teďka načítáme něco s keše kterou mám F aplikaci
0:12:40ale tu ale tu cache ještě musíme celou vlastně smoza to znova naplnit protože by
0:12:45to nemuselo ví všechno
0:12:46a keše samozřejmě k ničemu
0:12:48tak odvezena v jednom místě našel že to cache vyprázdníme naplníme dvakrát po sobě že
0:12:53prej to jinak jako nefunguje
0:12:55a takovýdle strany domita máme
0:13:01já sem sou chvíli nebyl schopnej říct jestli ty věci ještě
0:13:06nějakým způsobem takle plavky si jestli to je prostě kernel při něco jestli to je
0:13:11kernel dva šest
0:13:12nebo jestli to je problém který je starý deset let aušus prostě nás nezajímá
0:13:19se zjistil že kdybych to bude to všecko chtěl udělat tak já se musím na
0:13:23to napsat vlastní test
0:13:25a soudil jsem že teda jako asi by to stálo za to
0:13:29a ty vlastní testy potom sem se rozhod tak jako proč je psát někde bokem
0:13:33nelžete bokem vlastně zase takle se zapomenu a to tak že
0:13:38ještě se jistě si o tom povíme jak se toho co bude řešit
0:13:43a meta nějaký takový problém jako že by jste potřebovali reagovat na to že
0:13:47zapneme neprotne večer předtím nějaký na slidu C předpřipravil
0:13:53typicky mutování ze sítě
0:13:55a kde se potřebovali vědět to síťový nastavení jestli dynamický zde na C péčka
0:14:01a nebo jestli je statický
0:14:04že to ty nástroje do tokenů neukládají tu informaci že mu že tou inflaci neříkaj
0:14:10to je věc jako která vysedala opravě těch nástroji ale horší je že ten kernel
0:14:14na to nemá jakoby žádný atribut že by se to hovořit
0:14:18takže to je jedna s těch dalších věcí
0:14:21rozloze zkoušel nějaký věci na zemi školení
0:14:26ohledně i celé šestky
0:14:28zákazníci tak nějak stěny
0:14:30a abyste vyzkoušeli dopodrobna jasně který se opravdu fungujou
0:14:35třeba dočasné adresy dlouhodobě přesně probíjející spojení elektrod člověk přibližným používání jako mine nepozná že
0:14:44jako občas něco spat nešel wifi nás a
0:14:47ale my sme teda zkrátili nějaké časování
0:14:50a zjistili sme že ve chvíli kdy ty dočasné adresy měnící se kvůli soukromý řekli
0:14:57se přehazuje na tu novou adresu
0:14:59tak to spojení zamrzne
0:15:02jo peníze buď a dostanu adresu koš nejde a to spojení prostě je Y
0:15:08to znamená celý smysl celé o čem ten standard je tak vlastně N nemáme úplně
0:15:13správně implementováno
0:15:15a nejste nejsme schopni to úplně správně použít
0:15:24tak máme problém s tím že vy jste potřebovali nějakým způsobem řešit to preferenci rozhraní
0:15:30že když tam menu rozhraní a obou máme nakonfigurované třeba dynamicky oba dva protokoly kdybyste
0:15:36řekl ve šest
0:15:37tak se čtyřkou to ještě zvládneme
0:15:41protože my dostaneme informace toho D a chcete klienta my se rozhodneme kterýmu tomu rozhraní
0:15:46vopravdu nám
0:15:49a to ještě se nám tokenu říká jenom tak
0:15:51že to rovno usadí routovací tabulky a není možné se to někdo složitým způsobem
0:15:58jako se to vypadáš takže bysme mohli tyhle si tohoto zpracování sem temnou vypnout
0:16:04protože prostě pro nás nepoužitelní a
0:16:08celý den proces duplikovat a použít nebo čeho napsat teda sami jako součást a to
0:16:13sme nečtu
0:16:14a nebo napsat nějakou tíhovou kterou můžu používat i další
0:16:24další věc je že vlastně jádro ze sítě získává to se taky týká ještě to
0:16:30je to poslední věc kolem ne šestky
0:16:33zas té generovat šestej disky po tom přednes
0:16:37spíše někde že sem
0:16:39takže náš void režisér
0:16:41my to nedělal
0:16:45denně to ví informace je možný posílat v rámci oznámení z autorů ten na té
0:16:52dozví
0:16:53a protože neumí použít protože neřeší do aplikační vrstvu tak je zahodí rechy nejde vypustíme
0:17:00ze netvrdne že tak mi je potřebujem to znamená my musíme z restartovat celý ten
0:17:05proces ta konfigurace
0:17:09protože ty informace o sou zahozený
0:17:11kromě toho a ten na neposkytuje žádné api na to abyste z restartoval tenleten procesy
0:17:16nesmí chodit nahodit
0:17:18může rozhraní a nebo aspoň na něm konfiguraci jestli má používat vypadáš
0:17:25jo když Í nižší shodíme a nahodíme nám poschodí a nehodí adresy se S V
0:17:29aplikace
0:17:30takže to sou takovýhle problémy kterými člověkovi pak neočekával
0:17:39pracovně úplně na to bylo to sem přišel přecpány
0:17:43že když si vytvořím H který vy vlastně nebo nežeru eště oficiálně neumíme
0:17:52takže když o vytvořím dámo mac adresu a zařadíme jaký rozhraní
0:17:56tak tam mac adresa kterou se modelu s tam není nastavená je tam nastavena meter
0:18:00souborových rozhraní
0:18:02takže jestliže vy si napíšete do konfigurace potom toho neposlechnu
0:18:06mac adresu
0:18:09tak nebude muset se zrají asi nastavit
0:18:13tak počkat ve se nám se zruší toho si všimnout že se znova nastavit zpátky
0:18:18a to asi bude muset drachma vždycky a oprava tohlecto potom
0:18:21potomkem nebo protože
0:18:24nevím jako S os todleto chování půjde změnit
0:18:33to sou takový drobnosti kolem nějakých problému
0:18:37s knihovnou kterou používáme napříč sobecké nebo to můžeme klidně vynechat
0:18:42dělit to je základní těškovská knihovna která poskytuje mimo jiné nějaké síťové věci a mimo
0:18:49jiné hlavně ty kolem dneska
0:18:53konkrétně funkci G provede s info
0:18:56protože je to graph info
0:18:59já sem říkal něco C protože si mluvit dva to se zase nebo ve
0:19:04tak tady v tom případě prostě to celý vychází je sobě ze snahy zavést
0:19:12to sem ujíte ve šestku nějakým rozumným způsobem
0:19:17to znamená tam byl problém kdy když se doptáte některých serveru najít existují záznamy tak
0:19:23jestli by vám nedaj vy třeba žádnou
0:19:26takže byla snaha udělat de psát že když se na síti kde opravdu tady to
0:19:31že se vůbec není
0:19:33tak C nedělat secesní nedělat vůbec nic
0:19:38že se vymyslelo že se přidá atribut ji a dundr konci
0:19:42který říká že pokud nemáte
0:19:44adresu toho protokolů
0:19:47tak se ne budete dostávat na
0:19:50další adresy toho stejného protokolu
0:19:53jo přesně řešeno pokud aplikace se do stále s touhletou volbou tak prostě ty odpovědi
0:19:58na ten na ten daný protokolem dostane
0:20:02aby to bylo tak nějak jako spravedlivé tak se to rozšířilo i nejprve čtyřku
0:20:08a protože se zjistilo že vlastně na science písničce máte vždycky nějakou lokální adresu tak
0:20:15se řeklo že místní smyčka tomlectom jako se bude vynechá
0:20:19již výsledek je takový že když zjistíte že
0:20:24nebo B systém zjistí že nemáte
0:20:28i vemeš liškovou adresu
0:20:30jinou nečtu holka hosta
0:20:33nebo není schopný pracovat s tím locale se
0:20:37jo protože demo kalhoty čísla reflektorech resolving jíte ve špičkový a vy nemáte normální systola
0:20:45takže vám nebude fungovat vlastnost
0:20:47spousta softwaru věc adres info používá i na to aby mu přeložil
0:20:53to adresu jako takovou to znamená že zadáte sto dvacet sedum tečka nula tečka dvorečka
0:20:58jedna
0:21:00a vy si necháte přeložit ten na adresu až do těch interních struktur jsem se
0:21:04ta adresa zapíše
0:21:06jo takže ani tohlecto vám nemusí fungovat
0:21:10že to je to stejný a obě strany
0:21:12ta vaše spouse navíc zjistilo že pustošení nedělá vůbec nic
0:21:17pro mě teda cist toho co to pokazí
0:21:19protože jsou je šestka má linkové adresy a tím pádem vlastně se stalo že
0:21:26tady to jinak zrekons i
0:21:28je úplně k ničemu eroze dělá problémy
0:21:32takže se vymyslelo že s že teda by se to vo vlečnou a tím pádem
0:21:37že jsi linkové adrese boj ignorovat
0:21:40takže o té chvíle se když nemáte šiftu konektivitu
0:21:43tak kromě toho že máme funguje šestku jo kalhotech máme fungovaní linkové ve
0:21:49o z hlediska se těch aplikací které používají dětem rezim von se s tímto parametrem
0:21:55tak se chtěli stane nějaká další chyba kvůli které to v některých případech teda ten
0:21:59nerozbít u je
0:22:00ale zase to zase nic úplně nebo zase to nějaký případech nic neřeší takže přišla
0:22:06nějaká úprava že by se mělo upravit a říkaj operace
0:22:09ale hrozbě další věci takže se to vyřeší C
0:22:14nevynecháme sto pořád někoho dopadne no to nějakou chvilku trvá zatím nenašel odvahu to do
0:22:22se velice dopsat sám
0:22:26to koukal jsem se na ten kotel eště jsem nenašel tak daleko mám trošku jiný
0:22:30věci na práci
0:22:33ale možná jako
0:22:38příkazů a jestli jsou to takový nějaký drobnosti to si myslím že zvládneme vyřešit
0:22:45vrátil čase ukazuje jak informace kdyby užitečný
0:22:49a pak to mě plně naprosto ničí je stejný který teda nezvládá dodnes oba dva
0:22:55protokoly ačkoli to je to
0:22:57jako jednoduchá věc
0:23:05tady když potom ty naše problémy mně to než zase syndrom jenom pár samozřejmě tam
0:23:11toho víte tady kterej úplně zdokumentované
0:23:15každopádně nechrastil pozvat pokud máte nějaký potíže nebo naopak pokud sestupně smyslem komu tak se
0:23:23podívat na tu naši bacilů
0:23:25jo tam celkem vidiš vyčištěno těch chyb na té hlavní komponentě není až tolik nahlášený
0:23:31slož nebo je to je to nějaké konstatováno
0:23:36a tuhle chvíli asi nejvíc nástroje tíží problémy se závislostmi mezi spojeními
0:23:42to je tato za těch se neřeší
0:23:46rosol toto vyřešit musíme
0:23:49že ve chvíli kdy nám nějaké spojí třeba padne
0:23:52dejme tomu létej
0:23:54tak případě některý z nich hotové tenký jsou to mobilní připojení na klávesy
0:24:00tak dvě nespustíme znova je neprovedeme ten další pokus
0:24:05nefunguje tam připojení po restartu možná v říká něco s tohoto souše vyřešeno vlastně k
0:24:12tomu v tom našem stromě
0:24:14protože je kazům nějak pracoval
0:24:20s tou jít na šestou teďka sme na takovém bodě že to nějak jakž takž
0:24:24funguje a protože máme spoustu jiných starostí takto řešme
0:24:30a funguje nám to že se připojíte najdeme sou sítě všechno se zkontroluje akorát tady
0:24:35tohle české postavená takže ta konfigurace sem vězí kdykoliv během času a souše mistrů chromatic
0:24:42řešíme
0:24:43a zase pokud by někdo měl chodce do toho pustit také
0:24:46s obecným ale problém
0:24:49jo času je málo lidí je taky málo
0:24:53takže jinak plyn prostě čase
0:24:58pořád se tak nějaké pokročí zvlášť ve fedoře diskuze o tom že by se měli
0:25:02umět ze nosek
0:25:04tak zase sekvence do zeuse
0:25:06ale umí se takovým způsobem že vám zase nebo fungovat třeba firemní vercajk je takovéhle
0:25:10věci které vyžadují aby se používá nežity firemní den
0:25:15o tom se stále jedna a ještě nemáme nějaký úplně jasný plán nebo spíš teda
0:25:19za zaznělo několik je plánu se von
0:25:22ne zafungovaly
0:25:26myslím si že to zase vyhlásíme popíšeme další sadu jako už to děláme systém
0:25:31efektivní release N
0:25:34a uvidíme kdy se na to hrobove
0:25:40no a toto poslední je takový obecný tak takový obecný problém který se řeší dlouhodobě
0:25:47je že některý věci který potřebujeme nemáme jestli který potřebuju a máme tak nefungujou
0:25:53a ty jsou fungujou tak obvykle nejsou dokumentované takže stejně nemůžete použít
0:26:00takže to je to je věc kterou teďka nějak jako řešíme kdy co a jak
0:26:04se s tím budeme přesně dělá
0:26:07a ta dokumentace já jsem to číslo začal tím že teda
0:26:12na vytvoří wiki jsem začal vypisovat nějaký stránky o síti jsou to nějakých zem za
0:26:17něco s tohle to dělení prostoje nevzdělaný
0:26:20není to specifický jenom fedoru každopádně je tam možný nejsou souvisí kteří žádné
0:26:26dokumentaci tuhle chvíli nejsou
0:26:36a k tomu aktuálnímu vývoji
0:26:38z toho zajímá trošičku víc mě podrobnosti s
0:26:42je
0:26:43tak
0:26:47se snažíme sloveso chvíli síly trošičku jinak není
0:26:50a máme tam takovou změnu kterou
0:26:53kterou
0:26:54jsme v podstatě museli pro V
0:26:56na druhou stranu datový tam protože to je vlastně důvod pro cenu toho projektu šel
0:27:02na network než obraz úvod května takže se v podstatě to totální nováček
0:27:08nicméně nepotřebujeme podporovat nenadále je desktopy ale stopy
0:27:14protože máme roman uživatelů
0:27:16na spoustě různých distribucí
0:27:20a ti uživatelé používají effort nenese do pro své každodenní připojování cítím
0:27:26takže tohle semestru nebo třeba zachovat ale poctím potřebujeme spoustu věcí změní aby se mohli
0:27:32pokrýt
0:27:34nejenom nějaké základní servery to je celkem jednoduchá věc
0:27:38ale hlavně virtualizaci kde potřeba na sebe naskládat nějaké věci kolem bonding vikingu
0:27:44V lany
0:27:47aby to všecko perfektně fungovalo
0:27:50jsou názvy válce trochu problém
0:27:56taky se taky sme se tak nějak jako více méně rozhodli že bysme chtěli ne
0:28:01poslanče spadly se stránky asi nebude líbit
0:28:06ale kupodivu jsme se zde se zjišťovali se k tomu potřeba de facto potřeba jaksi
0:28:11se to ořezává udělá se modulární she abysme tam neměli tolik věcí jako menší nebo
0:28:17závislost nějaké prostě závislosti nějakých bavit
0:28:20tak sme zjistili že ty ostatní věci třeba aspoň také chybové fedoře nevím nejdelší distribucí
0:28:25tak sme zjistili že mi těch závislostí v podstatě moc nemáme
0:28:29protože skoro všechno toto je nevhodné že potřebuje potřebuji ty ostatní nástroje
0:28:34takže zjistil že to vlastně tudlectu je skoro zadarmo
0:28:38máme možnost samozřejmě to vylepšovat ale tyto to ostatních no
0:28:47tak tam máme takhle nějaké věci které se
0:28:50stěnám fungují taky bude potřeba zachovat a možná trošičku inženýra
0:28:55tak to je nějaké sdílení se síťových připojení
0:28:59neustále se řešíme zase jak T C zdílení síťových připojení ještě sítové štěstí i najdeme
0:29:04šestku
0:29:05jakým způsobem rozšířit i v rámci zajdeme čtyřky protože spousta lidí používá nějaký třeba telefony
0:29:13který jsou přednastavení na nějaký konkrétnější adresy tak aby se mohli všecko nastavit i když
0:29:19jich používají
0:29:20sdílení protože dosud vlastně se to dělalo stačí vždycky uživatel celý připluje třeba telefonů počítači
0:29:26kvůli sdílení internetu
0:29:29tak spolíhat na to že se nesporné že nastaví nějaký adresního s na
0:29:35na to musí dá se tečkovaně k tomu není potřeba víc zasahovat
0:29:39takže se vzory zjistili že pálící jako by tomu potřeboval
0:29:47no a ještě takový další cíl který je opravdu
0:29:52specializace vlastně běžně neuvidíte
0:29:55je to že my teďka se snažíme fungovat tak aby ten takové že mohou mít
0:29:59používaných těch is těch systémech
0:30:03kde je potřeba aby nějaký jiný nástroje jasně řekl co se má zpřesnění
0:30:08to znamená aby se vypla
0:30:10veškerá automatika kterou ten forma nezdila vy aby dělal opravdu jenom se mu řekne
0:30:16aby poskytovala rozhraní pro tu pro ty další aplikace aby mu řekli přesně co má
0:30:20udělat
0:30:21toto některým informační systémy a
0:30:24možná to o tomu že je nějaký dalších věcech
0:30:29takže
0:30:31taková jakoby mezivrstva byste musel aby se nemusely nesloží tesáno tu síť jako celek koš
0:30:37dobře strašně a ruší pro ně je to duplikace kódu který vlastně miruš do jisté
0:30:44míry má
0:30:50co se tam děje tečka je
0:30:54že já se snažím zahodit veškerý kód který té for sme nežeru komunikují nějakým způsobem
0:31:00shrneme macho formou
0:31:02jo také neubude takovýhle tyhle věci
0:31:06nahradit to úplně prostě novým
0:31:09modulem samostatným
0:31:12a jeden z těch důvodů je že vlastně ta interakce s tím kernel M ní
0:31:17dochází všude jakých z jakýhokoliv zdrojáku zati kolik části toho network nežeru
0:31:22dochází k tomu přímo
0:31:25takže pokud například ten norma nějaký banditech se na mnoha místech potom řeší nějaké hacky
0:31:30aby se to zase obešlo
0:31:33potom pokud stiskni ho něco chybí tak zase se na tím staví řekněme se to
0:31:37vyšlo a potom zjistíte že ty stejné tím atestům kódu třeba třikrát
0:31:44a je tak zjistíte že byste jeden potřebovali úpravy tak ho upravíte a zjistíte že
0:31:48toto vlastně eště dva jo takovýdle klasický problém myslím že duplicitní k o
0:31:53a další věc je že pořád také tyto se řešily
0:31:57proč
0:31:58proč nemůžeme této sledy věcech aby že to funguje v jednom release aby to fungovalo
0:32:02třeba k dalším
0:32:06takže na základě tydlety platformy a na základě toho něco platforma vlastně bude vymění za
0:32:11celou platformu zadá bude falešná se na to bude jenom kvůli testování
0:32:16tak budeme schopni ten behaviour toho softwaru nějakým způsobem tu testovat alespoň do série do
0:32:23jakési kde si napíšeme
0:32:27jo to znamená zaprvý jdou testovat základní věci abysme my jsme nikdy neviděli release kde
0:32:33se hrozbě něco vlastně základního
0:32:36jdou testovat konkrétní barvy které se řešily
0:32:42aby znova nedošlo ke stejné věci
0:32:46a celkově prostě ten proces zatím na to značně vylepšit
0:32:56naší vyserou budeme měnit s postupně to je vůbec celý ten model konfigurace takže myslet
0:33:03o chvíli máme skutečně konfigurace takovou jako
0:33:06uživatel si řekne že to se takle tak to bude mít tak
0:33:09u toho
0:33:10této je v podstatě všechno co mi tam mám
0:33:13budem potřebovat tu konfiguraci rozdělit na konci prostě uvařenou na disku a na konfiguraci která
0:33:19je opravdu používaná objemu
0:33:22ale bylo možný udělat konfiguraci dočasně založil to se řekne nějakou změnu ale sejícího byť
0:33:29třeba nechci ukládat
0:33:31a už se to stalo nenáležitosti počty účel pokročilé uživatele a nebo nějakého nízkej sou
0:33:36právě kolem té virtualizace
0:33:41a my je tím pádem potom budeme schopní do toho
0:33:46dočasného nevozil ten čase konfigurace zahnutý konfiguraci která se udělá mimo
0:33:52znamená nevěš pustíme neposune schopní si právě přečíst jakýmsi interfejsu nakonfigurované
0:33:59jsme schopni vo tom nabídnout nějaké asi na to aby ta konfigurace také která
0:34:05takže by se uložil
0:34:07se schopni mám tam reagovat na to když E když uživatel se přidá jestli adresu
0:34:11přes nějaký nástroj
0:34:12a ste schopni si něco udělat ať už tak se bude znamenat že příjmem to
0:34:16drze bysme konfigurace nebo že vyhodíme jaké varování nebo něco takového
0:34:22a jedna z věcí nesejdeme si musíme tak je to že když si pustíte nějaký
0:34:26nástroj který je schopný vám zpřístupnit nějakou další síť
0:34:31který nebude integrovaný ze formy než jeden tak aby si navzájem pokud možno překážel i
0:34:36to není
0:34:37a to není úplně jednoduchý
0:34:39ale
0:34:40ne sobě užuž směřujeme k tomu
0:34:43aby ty nástroje
0:34:46to co nejméně si šlapali vono a na druhou stranu se co nejvíce spolupracovat
0:34:55počítáme s tím že bude možný doplnit konfiguraci a jestli adresy pro nějaké rozhraní které
0:35:02vytvoříte opět nějaké specializovaný nástroje
0:35:06že třeba nějaká nepodporovaná lepenka nebo něco takového
0:35:13a tradičně věc kterou umíme už já nevím dva roky
0:35:19že vezmeme spojení se řídí
0:35:22že nakonfigurovaný
0:35:24a převezmeme ho do té míry šest vlastně najdeme k němu konfiguraci se už máme
0:35:29nasazovat disku
0:35:31a nebudeme svazovat nějaké v grafickém salsou které se na je hlášena je to vede
0:35:37místo nějaké strašlivé zetor nežeru
0:35:43akorát o moc nefunguje
0:35:48funguje to za pár specifický okolností a za dalších mnohosti to rozdíl jestli se dvě
0:35:53který by fungovat dnes
0:35:55že to je další věc
0:35:56a zase tady potom se uplatní do testování
0:36:00takže tohle toto vestoje ve třeba kterou
0:36:03já když si pokud je to něco dozví
0:36:07tak já je musím satelit postup ještě přesvědčit aby ten postup udělali jo protože voni
0:36:12nemaj čas jo
0:36:14naším co s tím testování řeknu a ten ano ne procházíte sama prostě se to
0:36:19jako ne nemůžeme se nic
0:36:22takže
0:36:24nebo upravíme styl tam
0:36:29všechno to takle sobě myšlenky cíle zřejmě
0:36:33co s toho se do jaké míry povede souš potom musíte podívat na ty výsledky
0:36:40nicméně se záporným vše většinou to v tady o tomu sme se aspoň noviny
0:36:47a
0:36:50eště teda aby se mohli díky čemu se vlastně sou hlavním stromě máme už hotové
0:36:56co je ale není to není to aspekt důležité z hlediska toho bylo tohle port
0:37:00nejsou
0:37:02ale spíš takový jaký zdraví jako systém mezi sebou ceny
0:37:06protože dosud byste chtěli network než zkompilovat nějaké distribuci kterou přímo nevezme že nezná
0:37:14tak vám ten konci G vyhodil že ta distribuce nepodporovaná
0:37:20že se že si máte doma ze nahlásit že teda byste potřebovali nějakou tu podporu
0:37:24teda
0:37:27E s polí halo se na to že každá distribuce má nějaký svírá takže vo
0:37:31tom cyklu budeme chovat
0:37:34třeba vzhledem k tomu že některý distribuce teďka přecházely
0:37:38z jednoho jiný systému na druhý
0:37:41nebo měnili které nástroje kompletně tak se vlastně ukázalo že jméno distribuce u sebe znamená
0:37:47vůbec nic
0:37:49že příští release může libra zase úplně
0:37:53takže když se podařilo zajistit to že ta volba pro distribuci msta vůbec nebude
0:38:01budou a konkrétní volby pro jednotlivé nějaké ty
0:38:05věci které se distribuce potřebují
0:38:07co se nakonec ukázalo že potom sem vymazal ten nepotřebný tak tady z bylo jenom
0:38:12asi pět vole
0:38:13čtyři sto sou konfigurační pluginy aby se byli schopní načítat to zapisovat konfiguraci divokým situaci
0:38:20která ty kdysi musí chyby na
0:38:22místo nativní konfigurace kterou hrozně že používá běžně
0:38:26a poslední je podpora
0:38:30nastavování denise křest net kontextu šedesát
0:38:34naprosto se
0:38:36že to je pět věcí jako je se ukázalo že opravdu specifický i ty
0:38:40dvaceti kolik tam
0:38:43nějakým způsobem se
0:38:44snažili rozdělit mezi různé distribuce
0:38:51abych to moh úplně vyhodit tak jsem dnes rozrušil možnost automaticky si nechat nainstalovat ministry
0:38:59třešničkou netrápí protože ten příkazce toho
0:39:05ve fajlu nebo výhodu
0:39:08není problém napsat
0:39:13no a my nejvíc něho odvozené z toho řešení nahození vůbec nahození vůbec utopicky jedno
0:39:19volání a semináři semeno nic vůbec to se tady adresy do na
0:39:23a pokud se nesmaže se tak
0:39:25funguje pořád
0:39:27když uších více vůbec je nahozený jaké dění
0:39:31tam byly specifický metody jak na hodně vůbec třeba je pro průtahové revise znáte
0:39:37dále to byl po žasnu z ale tady
0:39:44takže
0:39:46tam se načítal nějakých L skryt ze kterého se pouštěla nějaká funkce která dělala to
0:39:53že jádro řekla ať že teda nahodí vůbec
0:39:57takže sem byl zřejmě lépe že teda řekne mi já rozhodně vůbec mystické děláme pro
0:40:02všechny ostatní a tím pádem vlastně definuje sebe protože
0:40:10určitě nějaký človíček jehož jméno se mi nechce vyslovovat protože to pohá
0:40:16a native jestli výsledek správně
0:40:19tak tě
0:40:20sáho vo se s tím že vlastně se téčko dá se tečkový modul který komunikujete
0:40:26nějaké internet nemuselo tak že
0:40:30díky tomu to funguje uplně
0:40:33stejně plnohodnotně to nás teďka tady máme s tiskovým s tradičně
0:40:38a zadělal třeba kvůli tomu že mu něco o A dynamický de
0:40:43a dynamický default rýmuje fungovalo na serveru protože ten nějakému nepustilo tady
0:40:51takovýhle nějaký tak nějaký drobnosti takže to by se mělo stát a stěrek další verze
0:40:58rozhodli jsme se dopnout teda support pro dá klienta meze tři
0:41:04že to už to už nepoužívání aktuální stabilní deviant
0:41:10prostě nepotřebuje
0:41:15tak jsem nesouhlasilo vaši space a je to teda možná zaujme jenom není který mají
0:41:20něco obecně no ani céčku
0:41:25ale přišel nám teďka možná tam bude hezký ukázat X těch může fungovat takový opensource
0:41:31vývoj
0:41:32to je
0:41:33veřejný jestli sítí můžu pohár usmířit data
0:41:37v telenovela naše
0:41:39tak
0:41:41je se teď to neboli kompilátor op du má rozšíření atribut
0:41:49ale to rozšíření je schopný navisys na nějaký automatický proměnný zná proměnné funkcí
0:41:55nějakou akci když ta proměnná push jakoby nebude k dispozici
0:42:00a znát native když to když se za funkce ukončuje
0:42:05tenhle sehnat na s tím S tím atributem
0:42:10jeden člověk postavil nějaký takový content aby se to D používalo
0:42:15a navrhnu že by to mohlo být součástí jazyce kterou té ano počasí gerry
0:42:21termy používáme
0:42:24ke spoustě takový nastolíme se malé datovým strukturám vlastně neprotne jo
0:42:28a želivu to odmítli s tím že to nejde protože rozšíření ke se tečka
0:42:34a oni potřebujou kompilovat jenom a je to s tím že úsečky
0:42:40takže když se na to neprošlo měli budu tak se to zkusil nějaký
0:42:44dalších projekce systém D to pro šlohne
0:42:49pak se to dostalo teda don do našeho stromu
0:42:55kde to jenom jako ukázkové při přidal a A funkci jako na naší upravil tak
0:43:01aby to používá má bysme teda viděli co to vlastně
0:43:04a
0:43:05já se napsal jsem teda vodpověděl sem napsal že se jako závislost na konkrétním kompilátoru
0:43:12je docela podstatná změna
0:43:14takže asi máme tak nějak domluvený je ten projekt se bude řídit že asi tohoto
0:43:19není to změna která by se měla nějakým způsobem že někdo pošlete
0:43:23no ve člověk ho začlení a tím je to hotový
0:43:26takže se mně podařilo dosáhnout toho že asi po čtyřech dnech tečnu byl vyhozen a
0:43:32teďka se na probíhá tady webu který sedum než oceníme se tam bude alespoň souše
0:43:37stojící
0:43:41že páně to pokud datová se nějaký názor metod nezmiňuj
0:43:45je na to sem
0:43:50pak zjistilo chceš teda původně nebylo součástí těch informací který nedodaných tím tačem že to
0:43:56podporuje i síla takže kompiluje přes ale lvem za K tam to bude podporovaný taky
0:44:04o dalších oblastech je
0:44:06to nemám jo
0:44:16já se seděl o tom aktuálním vývoji o tom o tom
0:44:20to vlastně
0:44:22tam
0:44:23děláme co tam potřebujeme dělat problémy
0:44:26trvání na linuxu asi
0:44:28sou
0:44:30tak mě nezbývá nešil
0:44:33na teda do máte zájem o
0:44:36nějaké bližší věci kolem osmé nežeru o podílejí se na vývoji alespoň ve formě třeba
0:44:42řešení a
0:44:43nějaký bank které pak
0:44:46někdo zná sem bude opravovat
0:44:48tak je možný na potkat na nebo kanálů na víno
0:44:54je možný nám napsat namely vy
0:44:57jo mojí teda typicky v angličtině
0:45:02a peněz teda máme bacilů
0:45:04ale takže mu jednomu
0:45:07je to pro nás praktických protože podobnou třetinu barvu kteří který nám přídou předřazen
0:45:15protože že se na se na úplně více získaj
0:45:24se mě také to samozřejmě znamená za každou po na projekty není nepoužíváme který sou
0:45:32nějaký obecnější u jenom pro network measure
0:45:37to si myslím že
0:45:39si
0:45:40přednášky
0:45:41jo
0:45:42takže se zeptám jestli máte nějaké dotazy
0:45:52funguje
0:45:59a chtěli slajd vyzkouší
0:46:06když něco jich něco která vymyslela konkrétní cenou
0:46:11děleno
0:46:20a také se funguje něco říkám ať si to zkusí ale jestli nápovědě nic nefunguje
0:46:26tak my máme takový jako reporty krásný který a pravidla rovno uzavírá
0:46:33teďka něco takového že ženíte nebo ne posléze nespolupracuje zaktivněme nástroje debian
0:46:39a pak vypsaný dvacet wysiwyg neměl problém kam jo fajn
0:46:43jetinama kde for zavírám
0:46:46budu rád zajedno slíbil geforce nevzniknouc problém
0:46:50když jsou to velmi pak něco na něco proteklo obecního take tak že se to
0:46:55rozepište sám ale když je to že to na nebyla
0:46:59sme prostě nemáme sáního spolykat debianu kterými neznemožníš
0:47:05takže teď se vymyslej novověku ohledně těch vedou pojem debian takže vespolek opravdu partimage rozestavit
0:47:11plně řekli jsme si říkali debianu
0:47:13tady stejně nechceme řešit tak se tomu daleko
0:47:19ano ve své zakysla věkem že teda se kontaktuje nějaký vývojáři debianu ať si teda
0:47:26když nebo sloupec
0:47:28my se teda vezme
0:47:40jestli si nějaký dotazy
0:47:43jestli připomínky na ty
0:47:55tak jestli vás ročně nezajímá