0:00:15 | je dobrý den |
---|
0:00:17 | pro ty co mě neznáte tak já jsem bude vratislav podzimek |
---|
0:00:21 | pracuje tady v brně v red hatu streamu který má zkratku fast |
---|
0:00:26 | jsme strašně rychlí ale je to taky filesystém sem starých |
---|
0:00:30 | a devate přednášky |
---|
0:00:33 | je jich deset za |
---|
0:00:36 | aneb nová generaci by se stane |
---|
0:00:38 | a rovnou bych chtěl |
---|
0:00:40 | zklamat všechny z vás co si se těšili že to má strach to byl překlep |
---|
0:00:44 | na ten kdyby sestřenice pro mne |
---|
0:00:47 | opravdu kdybys tvé nová generace je disku |
---|
0:00:50 | tomu se dostaneme za chvíli |
---|
0:00:54 | takže prvé řadě se to vlastně je disk se |
---|
0:00:58 | musí že všichni z vás tady prožíváte jakou linuxovou distribuci tak to asi máte nainstalovaný |
---|
0:01:04 | systém |
---|
0:01:06 | pro většinu lidí je to podstatě ta věc která vám umožňuje namontovat si flešku |
---|
0:01:11 | aniž byste k tomu potřebovali obrovského tram |
---|
0:01:14 | protože mám trvání |
---|
0:01:16 | klasicky |
---|
0:01:18 | je umožněno jenom routeru je |
---|
0:01:21 | máme deamona kterých |
---|
0:01:23 | může je to by to bylo trošku jednodušší pro normální uživatelé |
---|
0:01:28 | a zároveň taky totéž platí pro odemykání zašifrovaný disku |
---|
0:01:33 | nevím jak moc |
---|
0:01:34 | z vás používá třebas asi zašifrované flešky a podobné věci a tohle vám vy disks |
---|
0:01:40 | umožní taky |
---|
0:01:43 | jiné implementačně je to démon |
---|
0:01:47 | který používá který poskytuje dyba své etapy |
---|
0:01:51 | pro monitorování a menenžment |
---|
0:01:55 | diskových zařízení |
---|
0:01:57 | datových úložišť |
---|
0:02:00 | a když teda pod root _e |
---|
0:02:03 | aby mohl dělat všechny ty věci které může dělat jenom root |
---|
0:02:06 | ale využívá poli svítit |
---|
0:02:09 | aby při těch různých akcích které požaduje uživatel |
---|
0:02:13 | a |
---|
0:02:13 | mohla proběhnout autorizace |
---|
0:02:16 | a |
---|
0:02:17 | ty věci mohly být provedené |
---|
0:02:19 | ipod nervy |
---|
0:02:21 | vlastně jako normální uživatel |
---|
0:02:23 | zároveň taky poskytuje knihovnu |
---|
0:02:26 | která podstatě jenom zabavuje tady basilej _e ty |
---|
0:02:29 | ale to céčková knihovny |
---|
0:02:32 | a spousta lidí má prostě radost tom že požívají céčkovou knihovnu jste není něco |
---|
0:02:36 | co by měl nějaký velký uvedena tak |
---|
0:02:38 | a už málokdo řeší potom do důsledku to že to je vlastně zabalený kdy vás |
---|
0:02:43 | takže všechen trhu v rectory base tam pořád _e ale je to cestování |
---|
0:02:47 | a |
---|
0:02:48 | jen tak mimochodem je generovaná stih staveným hlasového mapy |
---|
0:02:52 | takže to je komplet generovaný kód kromě |
---|
0:02:55 | maličký kousíčku té |
---|
0:02:57 | co tam zapsané okem |
---|
0:02:59 | a máte také a znaky o nahlédnout editory byste to je třeba strašně dlouho trvalo |
---|
0:03:06 | než sem zjistil že se tak vlastně jste takže jsem si dycky lámal hlavu je |
---|
0:03:10 | nad tím jak něco namontovat aniž by byl |
---|
0:03:13 | a |
---|
0:03:14 | aniž bych jakou by běželo nějaké desktopové rozhraní složité |
---|
0:03:20 | a zároveň je to dalo by se říct taky tak _e pro o |
---|
0:03:23 | nástroj který se jmenuje jenom discs |
---|
0:03:26 | původně se jmenoval panice |
---|
0:03:28 | možná to někteří znáte pěkná |
---|
0:03:33 | tak a teďka |
---|
0:03:34 | historii disk |
---|
0:03:36 | a |
---|
0:03:37 | je to taková zrůda hysterie |
---|
0:03:39 | přesto je poněkud dlouhé tech |
---|
0:03:42 | no tým prokouše |
---|
0:03:44 | takže začneme tím co jsou takové starověké středověké časy |
---|
0:03:50 | tak původním autorem je věc |
---|
0:03:52 | je david co vidí |
---|
0:03:55 | _e |
---|
0:03:56 | v roce dva tisíce osu začal tvořit je děs |
---|
0:04:00 | tehdy ještě pod názvem divide skripty |
---|
0:04:04 | a |
---|
0:04:05 | si pamatujete ty děsivé časy kdy v a disky |
---|
0:04:09 | a halu a podobných legrácek |
---|
0:04:13 | možná ještě teď běhá mráz po zádech |
---|
0:04:16 | a té době to která začala vytvářet době kdy pracoval pro _e |
---|
0:04:21 | v roce dva tisíce devět |
---|
0:04:24 | se projekt přejmenovávání děs |
---|
0:04:26 | společně ještě zbývá hezky power tak jsem se přejmenoval nevím power |
---|
0:04:30 | a to ju na začátku značí to že to je postaveno na týden |
---|
0:04:35 | takže v té době se všechny ty hrůzy nahradili novou hrůzou kterou je teďka jde |
---|
0:04:40 | a co teda tady používám ty projekty z číny jako na |
---|
0:04:46 | pak teda ta fáze dejme tomu dejme tomu středověká |
---|
0:04:50 | roce dva tisíce jedenáct se vlastně back nula verze naivista |
---|
0:04:55 | a potom je docela zajímavé že když si neska nainstalujete fedoru do háje |
---|
0:05:00 | tak myslím si že ještě pořád a budete mít na starým bys tři jedna |
---|
0:05:03 | jako za balíčkama ne jako samostatný balíček vedle toho vlivy zla |
---|
0:05:07 | jako komplet samostatná věc |
---|
0:05:10 | nevím ale myslím si že není zase až tolik projektu tedy i po tolika letech |
---|
0:05:14 | ještě pořád šokovali i takhle starou verzi |
---|
0:05:17 | jak je to s maintenance a pak sem a sestra vůbec netroufám tvrdit |
---|
0:05:23 | my sme naštěstí se k tomu výpis si na nikdy pracovat rozhraní což svědčí |
---|
0:05:28 | a nicméně tedy zcela zítra |
---|
0:05:30 | je vyjádřit rok dva tisíce dvanáct třináct tak nějak postupně se uzná s různou novou |
---|
0:05:36 | funkcionalitou |
---|
0:05:38 | paradoxně s věcmi které tam |
---|
0:05:40 | které byste tam |
---|
0:05:41 | třeba dva roky dozadu zase nenašli protože |
---|
0:05:45 | té doby se tam se dalo spoustu věcí které pak holt david usoudil že je |
---|
0:05:49 | to vlastně nechce |
---|
0:05:51 | což |
---|
0:05:52 | taková jako klasický případy podpora level dva nebo teda tedy level dva |
---|
0:05:58 | těžko psal |
---|
0:06:00 | a |
---|
0:06:01 | podstatě bavil o dva tisíce čtrnáct probíhal nějaký takový taková nějaká údržba klasická |
---|
0:06:07 | a roce dva cest na konci zhruba dva tisíce čtrnáct |
---|
0:06:11 | se upstream inter integrál stála koupit kterých té době se angažoval hodně debian na ubuntu |
---|
0:06:19 | takže se to tak přesunul trošku |
---|
0:06:23 | jinou kontroly metrů |
---|
0:06:25 | no a pak nastaví krušnější časy |
---|
0:06:28 | a |
---|
0:06:29 | asi vždy dva tisíce čtrnáct znamená tři roky dozadu |
---|
0:06:33 | nastal takový trošku konflikt zájmů |
---|
0:06:36 | takže u nás teďka populární tak i kdyžs to teda záda teda třetina cink |
---|
0:06:42 | a problém nastává s tím rozvádět nechtěl |
---|
0:06:46 | nějak _e enterprise feature s |
---|
0:06:49 | takže mimo jiné třeba tahle dva |
---|
0:06:52 | a ale taky a i zkázy |
---|
0:06:54 | různé další srandy |
---|
0:06:56 | a |
---|
0:06:57 | podstatě |
---|
0:06:58 | to hlavní motivací by byl cockpit nevím kdo z vás nakoupit |
---|
0:07:02 | takovém vole rozhraní pro menenžment staré |
---|
0:07:05 | a protože |
---|
0:07:07 | fedora a rhel a všechny do toho odvozené distribuce |
---|
0:07:11 | ve výchozím nastavení používají gnome |
---|
0:07:14 | jako pro správu disku |
---|
0:07:16 | ta byl problém že |
---|
0:07:20 | podstatě nebylo dyba sebe rozhraní které by mělo s tím základní nastavení pracovat |
---|
0:07:25 | takže lidi s kopyto |
---|
0:07:27 | chtěli prostě alenko podporovat |
---|
0:07:31 | ale to se device tady bylo |
---|
0:07:34 | tedy starce z jednoho vrhu |
---|
0:07:37 | který to tak trošku završil |
---|
0:07:39 | a podstatě ten barák byl hotový |
---|
0:07:44 | přidejme podporu pro lb dva byli by se stala a byl tam |
---|
0:07:47 | byl tam patch |
---|
0:07:48 | nebo nevím jestli to bylo rozdělený více peču ale každopádně tam byl ve čtyry to |
---|
0:07:52 | potom přidával |
---|
0:07:54 | a prostě suše odpověděl si to nechce |
---|
0:07:57 | no takže je dost dva vzorků ty |
---|
0:08:01 | ne to máš já tady mám možné nevím z vás nic říkáme |
---|
0:08:05 | té době pracoval pro redhat vidíš bohužel ne |
---|
0:08:09 | a |
---|
0:08:10 | a ta byla zatím podstaty tady daný nějaký enterprise ready ten který by byl nula |
---|
0:08:15 | to znamená nechtěl nebyla snaha dostat všechno do jednoho ruského deamona |
---|
0:08:20 | a |
---|
0:08:22 | prostě že by každý uživatel musel mít všechnu tu věc tam nějak za bundlované i |
---|
0:08:26 | když ale zkazí vůbec nepoužívá ale chtěla snaha bla |
---|
0:08:31 | takže se začala ta podpora pro to implementovat |
---|
0:08:34 | první modul který vznikl tak bylo takové a |
---|
0:08:37 | a vpodstatě to byl port |
---|
0:08:40 | kódu který |
---|
0:08:42 | jde si koupit týmu |
---|
0:08:45 | implementovali říkali tomu stoličky |
---|
0:08:49 | a storage ty vlastně byl |
---|
0:08:51 | tý base vy démon který měl pracovat zelenky a nic víc tehdy nejsem si úplně |
---|
0:08:56 | jistý jestli tam byl nějakej už začátky hezká ale bylo tam prostě |
---|
0:09:02 | a pak nastala teda postmoderní doba kdy jsme podstatě my state |
---|
0:09:06 | a |
---|
0:09:08 | do té doby která probíhá paralelní vývoj toho fakulta jeho nevěsta |
---|
0:09:14 | a zároveň údržba toho původního líbí sestava |
---|
0:09:16 | kde se ale více méně moc nic nedělo byly tam nějaké takže nějaké úpravy které |
---|
0:09:21 | se vlastně zase zpětně deportovali taky do toho forku takový list |
---|
0:09:27 | že to vlastně pohodě |
---|
0:09:29 | no a aby toho zmatku nebylo málo tak v roce dva tisíce patnáct se |
---|
0:09:34 | ten ford mít i když ta přejmenována stoličky |
---|
0:09:38 | takže |
---|
0:09:39 | to co měli po hodně lidí s kopyto jako dělat role |
---|
0:09:43 | tak odpromuju dva tisíce patnác to byl démon který zahrnoval všechno jaký lidstva funkcionalitu |
---|
0:09:50 | takhle |
---|
0:09:52 | a používá se pro to nové nová cesta taky že se znáte tím vás |
---|
0:09:58 | jak tam všechno prefixová ne nějakou jasně to spíš je to obrácené doména |
---|
0:10:04 | jak se začal používat roste listy |
---|
0:10:07 | a verze byla deset minut a na dva nula |
---|
0:10:10 | takže fryšták začal se u toho |
---|
0:10:13 | a historicky |
---|
0:10:16 | spousta lidí když tohle viděla tak |
---|
0:10:18 | si to nějakou záhadou cestou začalo spojovat se systém když to a nic nemá nic |
---|
0:10:22 | společného |
---|
0:10:23 | ale prostě všechno co končí na tý je špatně takže |
---|
0:10:26 | takže kdybys to v pohodě protože |
---|
0:10:29 | to jsem nemocen nejde listy je to je jedno hlavně že voliči se tady list |
---|
0:10:33 | takže to bylo skvělý |
---|
0:10:35 | a přidal spousta nový modulu nezkazí jsem zmínil ale taky třeba ze tram |
---|
0:10:41 | a dva trefili spí cache a dip storage menenžment |
---|
0:10:45 | cože tak a |
---|
0:10:46 | dostaňte price knihovna pro menenžment |
---|
0:10:51 | různých a nevím nejdu tak ta takový další |
---|
0:10:55 | a podstatě c taková zajímavá funkce takže si na |
---|
0:10:59 | na laptopu a na workstation moc nepoužitelné že si tam můžete zablikat letkou na harddisku |
---|
0:11:04 | pokud máte |
---|
0:11:07 | aby služební takže to máte ty indikačníma kde led diody |
---|
0:11:11 | díky tady tomu tomto modulu si tou letkou můžete zablikat příznivec |
---|
0:11:16 | strašně paráda |
---|
0:11:18 | ale divili byste se jak moc to byla chtěná vlastnost |
---|
0:11:22 | od zákazníků kteří prostě měli ty datové centra ty tím pokazil byste chtěli vědět který |
---|
0:11:27 | zní ste aby ho mohli vyměnit |
---|
0:11:29 | že se to uplně killing týče tý kdybyste někdy chtěli na něco co tuhle společnost |
---|
0:11:34 | jako rozmezí a nikdy |
---|
0:11:36 | je to podpora pro vykání led diodu ne viz |
---|
0:11:41 | no a v roce dva tisíce šestnáct řádku |
---|
0:11:44 | a když s probíhaly návrhy na změny ve fedoře dvacet pět tak se rozhodlo a |
---|
0:11:50 | schválilo |
---|
0:11:51 | že storage ty by mohl by náhražkou pro kdy se stala |
---|
0:11:57 | a |
---|
0:11:59 | takže se to schválilo a co se stalo vloží se která by storage ty |
---|
0:12:04 | přešlo zpátky na to původní apriori který bys to být jist zda |
---|
0:12:08 | a sice z toho důvodu |
---|
0:12:10 | že všechny ty věci které byly které vznikly |
---|
0:12:14 | takže používali když se stala |
---|
0:12:16 | jsou vlastně závislé na to mapy |
---|
0:12:19 | to znamená ale zase na druhou stranu díky tomu že tedy vás tak je vlastně |
---|
0:12:22 | úplně jedno dotazy poskytl |
---|
0:12:24 | prostě pokud používáte ty stejné cesty a stejné názvy |
---|
0:12:27 | tak je úplně jedno že to je totální koupili s prostě funguje to bezproblémů dál |
---|
0:12:33 | takže se přišlo zpátky na která té etapy |
---|
0:12:37 | a do fedory dvacet pět se to dostalo této podobě |
---|
0:12:40 | že tam prostory vždy |
---|
0:12:42 | a |
---|
0:12:43 | fungoval jako podstatě náhrada výpis |
---|
0:12:52 | a roce dva tisíce šestnáct |
---|
0:12:55 | takže vlastně před rokem |
---|
0:12:57 | a se storage tý dostal port teda ten náš tím filesystém se stavíš |
---|
0:13:03 | král to znamená že na něm pracuje a dvojka |
---|
0:13:09 | na a pak přišel s vámi okamži dva tisíce sedum |
---|
0:13:13 | nevím nemazlíte čitelné ale ten je krásný název |
---|
0:13:17 | rámci na githubu mapy napište která se _m |
---|
0:13:22 | a starý cítí se přejmenoval zpátky naivista |
---|
0:13:28 | tady je důležité jsem nezmínil tak po celou tu dobu co se vlastně ty se |
---|
0:13:32 | ten starý ti a měl bylo to nové mapy a tak dál |
---|
0:13:36 | tak probíhaly jakési snahy |
---|
0:13:38 | jak projekty zase vrátit zpátky americe bude zpátky do sebe protože |
---|
0:13:43 | a bylo jasné že i ten původní lidstva se prostě ni kamery a tam opravdu |
---|
0:13:49 | byl jenom pak fixy a nějaké prostě úplně minimální změny |
---|
0:13:54 | ale stories ty který z něho vycházel tak byl prostě už hodně napřed |
---|
0:13:59 | no a tak to bylo okamžik který jsme všichni jako strašně oslavovali místnost radši ne |
---|
0:14:04 | strašně nadšení i z hlediska toho jako politického že něco co vzniklo v red hatu |
---|
0:14:09 | tak se jako by bylo do té podobě že prostě upstream souhlasil s tím že |
---|
0:14:14 | se to zpátky pro vás jako za čtrnáct vývoj takže |
---|
0:14:17 | nápad jsme se dozvěděli že martin když byl zahajován jedete |
---|
0:14:22 | to mezi jo takže taková ta dobrá pomůcka když nemůžete nic se dostat do upstreamu |
---|
0:14:28 | tak můžete taky ten upstream nalajnovat nebo vobědě |
---|
0:14:33 | ne že bych nechtěl praze ta reklama nějakou oblíbenou taky budete mít se provede ale |
---|
0:14:39 | v tomto případě |
---|
0:14:40 | věřím že navenek to tak mohlo působit |
---|
0:14:43 | a |
---|
0:14:44 | já nedokážu |
---|
0:14:46 | jak moc důležitej tady ten fakt byl protože martin pět souhlasil s tím že se |
---|
0:14:51 | ty prachy zpátky mezi jo protože master do begin toho původního dvě sta |
---|
0:14:56 | a tam oni celou dobu byla vědět prostě snaha o to že jednak by se |
---|
0:15:01 | tam samozřejmě rád zbavil |
---|
0:15:03 | a druhá k prostě viděl ten potenciál krista vždy měl |
---|
0:15:08 | problém byl |
---|
0:15:09 | že jak jsem zmínil to že se přidal tady ta spousta nových modulu |
---|
0:15:13 | a spousta toho cloudu vlastně celou tu na dolary to naimplementovat máš před x té |
---|
0:15:17 | době |
---|
0:15:18 | tady tyhle věci tak problém hrozí to |
---|
0:15:21 | podstatě neměl žádné testy |
---|
0:15:23 | takže jakoby pozici tady pozice na ty na ty ta |
---|
0:15:28 | mám někdo nabízel něco co má té co je stabilní plus vám k tomu přidal |
---|
0:15:32 | obrovskou hromadu kódu ve kterém nejsou žádné testy a tvrdím asi funguje a chce po |
---|
0:15:39 | vás abyste ta bit abyste to začlenili do toho vašeho koně |
---|
0:15:42 | takže asi je to pochopitelné se to nešlo protože nemůže |
---|
0:15:47 | no a pak sme teda převzali |
---|
0:15:49 | a už předtím přejmenování zpátky |
---|
0:15:52 | a první co bylo tak zle napsali opravdu velké množství testu |
---|
0:15:57 | a které dostanou prostě to dyba se ve rozhraní |
---|
0:16:00 | jak jsem zmínil ta knihovna která tam je céčková tak je postavena na ty kdy |
---|
0:16:05 | prosím rozhraní takže my sme se rozhodli prostě o tom do stolních |
---|
0:16:08 | a |
---|
0:16:09 | i s toho důvodu že cockpit |
---|
0:16:11 | a používá přímo tudy vlastně rozhraní |
---|
0:16:14 | hned |
---|
0:16:16 | a podstatě celá ta snaha byla o tom jsme se snažili si lidstva |
---|
0:16:21 | udělat tak jako moderní open source projekt |
---|
0:16:24 | takže jsem změnil ty testy ty blbe jako prvé řadě spolužáci úplně nejdůležitější pro to |
---|
0:16:29 | abysme |
---|
0:16:30 | best s tím |
---|
0:16:31 | stream mém tehdejším a původní mohli nějak komunikovat |
---|
0:16:34 | a taky s ostatníma distribuce na |
---|
0:16:36 | a všechno se časového hlediska děláme githubu request to tady máme tam naše nejvyšší jo |
---|
0:16:43 | a nahodili jsme jenkins nakonec dnes integration |
---|
0:16:47 | a děláme |
---|
0:16:48 | nevím jestli všichni znáte kopr to sou uživatelské repozitáři pro fedoru tak tam děláme každý |
---|
0:16:54 | den byly |
---|
0:16:56 | takže kdo si ten repozitář snad ne tak |
---|
0:16:59 | podstatě může být plně ten |
---|
0:17:01 | jako nejnovější |
---|
0:17:03 | kódu |
---|
0:17:05 | a |
---|
0:17:06 | začali jsme verzovat dokumentaci co se dříve dělo |
---|
0:17:09 | defakto to nebylo potřeba protože se za |
---|
0:17:11 | čtyři roky nebo za třeba za tři za dva za tři roky to mapy se |
---|
0:17:15 | podstatě nic nezměnil |
---|
0:17:17 | takže ta dokumentace |
---|
0:17:19 | dostávat podstatě stejná platíme jsme začali správné věci |
---|
0:17:23 | tak bylo potřeba tu dokumentaci verzovat |
---|
0:17:26 | a |
---|
0:17:27 | snažíme se dělá dobrý si často a brzo potom co přijde nějaká menší změna |
---|
0:17:32 | a výchozí prostě scénáře že každý měsíc koncem každého měsíce vydáme nový i s |
---|
0:17:38 | to znamená že |
---|
0:17:40 | poslední lidi si teďka s úterka |
---|
0:17:42 | do středy |
---|
0:17:45 | a |
---|
0:17:47 | snažíme se odpojil aby měli to na githubu když jsou nějaké požadavky dotazy |
---|
0:17:52 | a různých lidí co to používají |
---|
0:17:55 | jak jsme se stane součástí úhlu za velkou projektu |
---|
0:17:59 | konkrétně kajuty |
---|
0:18:01 | si spoustu jsou správně |
---|
0:18:03 | a tak podstatě pracuje na to aby jenom discs |
---|
0:18:07 | a tím pádem to rapoti vyjde jsi měl rozkrást pinu funkce tady to jako pátek |
---|
0:18:13 | a je |
---|
0:18:14 | asi základní motivace pro tohle že ti puppet běží pod router |
---|
0:18:18 | což na waylandu prostě jako grafická aplikace |
---|
0:18:21 | takže abyste mohli na vedení mít nějaký grafický nástroje pro práci s diskama tak potřebujete |
---|
0:18:27 | dvě stě kilo děleny ten |
---|
0:18:28 | jaké který by že chodíte |
---|
0:18:31 | a |
---|
0:18:31 | takže to ten front ten který teda může běžet na to |
---|
0:18:36 | no a naportován jsme někdy se stane ploutev |
---|
0:18:39 | a které jako shrnutí toho peče |
---|
0:18:42 | nebo toho nechci nejde o podstatě vzato věděli nebo dělali průběžně v podstatě skoro půl |
---|
0:18:48 | roku |
---|
0:18:49 | a samostatné v rámci na githubu potom půl roce zhruba sme to prostě nechci okamžiku |
---|
0:18:54 | kdy jsme |
---|
0:18:55 | věděli že tam nejsou žádné velké regrese protože testy dnes pouštěli na obou dvou těch |
---|
0:18:58 | větví |
---|
0:19:00 | proste jako stejné testy z napuštěná vodou těch větvích takže sme věděli že tam žádný |
---|
0:19:04 | velký průšvih nebude |
---|
0:19:06 | samozřejmě nějaké problémy se později ukázali ale nebylo to nic uplně fatální |
---|
0:19:11 | jen tak pro představu bylo to asi pět tisíc mi řádku |
---|
0:19:16 | a |
---|
0:19:17 | i na první pohled spousta kód přesunula |
---|
0:19:20 | na použití knihovny která je úplně bokem |
---|
0:19:23 | tak podstatě tam přibylo jakých padesátku ale podstatě nebo jo přibylo ale |
---|
0:19:29 | a ten rozdíl byl |
---|
0:19:31 | prostě ve struktuře toho kódu ne tak nevím jestli |
---|
0:19:34 | ale celkově vzorem tom že když se s má něco kolem skoro devadesát tisíc řádku |
---|
0:19:40 | kontakty pět tisíc řádku členit |
---|
0:19:44 | jenom tady práci v té knihovně ploché |
---|
0:19:47 | a |
---|
0:19:48 | takže té céčková knihovna |
---|
0:19:51 | terra může práci s tím a bloku jedna zařízení na |
---|
0:19:55 | a poskytuje céčkové ty a přinutit introspekci to znamená to co dělá gtk tři a |
---|
0:20:01 | různé další projekty |
---|
0:20:03 | a má takovou zajímavou plug in pluginy architekturu |
---|
0:20:07 | a podporuje celou řadu různých technologií |
---|
0:20:11 | se týče storage |
---|
0:20:13 | a |
---|
0:20:15 | ale prostě |
---|
0:20:17 | bohužel i když je to knihovna tech na té úplně nejnižší vrstvě |
---|
0:20:22 | konečném důsledku |
---|
0:20:24 | sice používá na některé věci knihovny |
---|
0:20:26 | na některé věci ty vás |
---|
0:20:28 | nevím jestli někdo z vás slyšeli o tom že halovém na ty který vlastně _m |
---|
0:20:33 | přes |
---|
0:20:34 | teda konfigura lenko |
---|
0:20:36 | a ale |
---|
0:20:38 | ve spoustě |
---|
0:20:39 | podstatě většině případů to používá nějaké ty commandlinové tedy ty |
---|
0:20:43 | protože prostě |
---|
0:20:46 | jestli já nevím třeba tak příklad vytvořit swat na zařízení a to prostě není knihovna |
---|
0:20:53 | a pokud si nechcete psát ten kolt který tam zapíše ty signatury a podobné věci |
---|
0:20:57 | tak prostě musíte použít u vesla byl ty |
---|
0:21:01 | takže takto by se to povede benefity pro tady viz jsou že |
---|
0:21:05 | a diplomy jako knihovna je používá hanlivé té |
---|
0:21:08 | a instalatér a na konta |
---|
0:21:11 | a |
---|
0:21:12 | ten možná někteří z vás znáte všichni a strašně miluju ty sme si řekli že |
---|
0:21:15 | jo |
---|
0:21:16 | do bylo dobré kdy to používalo ten stejný to |
---|
0:21:20 | tak tady možná a |
---|
0:21:22 | a |
---|
0:21:23 | ale co je podstatné tak |
---|
0:21:25 | jako furt hodilo je to tu logiku toho že máte nějaký démon z tý base |
---|
0:21:30 | a pilot těch o těch kusů kódu které opravdu dělají změny na tom disku |
---|
0:21:37 | snažíme s to pro mě představa máme skoro tři statistovou |
---|
0:21:41 | pouštíme každou tu requestu a každý den kdy že nějaká změna gitu ta knihovna je |
---|
0:21:47 | poměrně jednoduchá kteří se zná zdá jako |
---|
0:21:52 | takže na čem s ultra pracovali tady nějaké shrnutí jenom číslech se podíváte |
---|
0:21:56 | a tak pořád tady neděje |
---|
0:21:59 | tom aktuální by to tak jednejte kdy co je |
---|
0:22:02 | je pořád autorem zhruba čtyřiceti procent řádku kódu |
---|
0:22:06 | správně počítá vidím |
---|
0:22:08 | to znamená že jsme neudělali žárlíš identický předpis že bysme všechno zavadile na celý komplet |
---|
0:22:13 | znovu |
---|
0:22:14 | a když byly nějaké takové snahy a návrh jako že to přepíšem doraz tu a |
---|
0:22:18 | podobně jsme se tomu bránili za na tak a divočina se nedělá |
---|
0:22:22 | takže ten projekt je docela stabilní i se stanoví na poměrně silný chvíli |
---|
0:22:27 | tady vidíte pattern ty na který tam v plném toho spoustu tě domů vojta poslední |
---|
0:22:32 | době udělá obrovské množství práce a |
---|
0:22:35 | tady asi tak seznam ty nejvíc jako je čistá to prostě někde a tady ten |
---|
0:22:40 | která náš cool summer of coats student který tam přispěl hodně o ně funkcionalitou tady |
---|
0:22:46 | ten týče kvality s |
---|
0:22:47 | případ |
---|
0:22:49 | nám podařilo se nám taky |
---|
0:22:51 | ten nový mistr a dostat do dalších distribucí takže dneska už najdete kdyby ano archů |
---|
0:22:57 | suse |
---|
0:22:58 | a |
---|
0:22:59 | dokonce sme všechny ty věci back porcovaly na centos |
---|
0:23:02 | takže tam a tehdy byl u té frašky tady tyhle věci |
---|
0:23:06 | tady jenom takový seznam která to hrozné tak zhruba se snažili dělat proto aby se |
---|
0:23:10 | ten projekt vůbec měl šanci dostat |
---|
0:23:12 | aby byla atraktivní to roste |
---|
0:23:16 | tak jo no tak a ukázka to našel protože jsi ty vnější co sme tam |
---|
0:23:20 | teda zprovoznili tak máme jenkins kde čtyřicet sedum a virtuální stroj jako slave i |
---|
0:23:26 | je to o kombinací různých distribuci verzi distribuci architekturu máme tam je ark šedesát čtyři |
---|
0:23:33 | a tak dál a pouštíme testy na každého půl requestu |
---|
0:23:37 | a pouštíme testy na téma spektra |
---|
0:23:39 | toto je toto ty dva obrázky jsou převzaté z githubu jste úvodní stránky podstatě klidným |
---|
0:23:46 | a na odkaz tady na ty obrázky |
---|
0:23:48 | a věnuj se s někym computer pro logger takže tady vidíte to matici na které |
---|
0:23:52 | to spouštíme |
---|
0:23:54 | a tady je ukázka toho |
---|
0:23:56 | pro idnes |
---|
0:23:58 | a taky dobrá ukázka toho že prostě |
---|
0:24:01 | jsou tam pořád docela fatální problém je |
---|
0:24:04 | já zuby |
---|
0:24:06 | a která souvisí s tím že design výsledek za ji |
---|
0:24:11 | totiž když ta knihovna dá nějakého snad nastavili rozsahu |
---|
0:24:16 | jak jsem řekl bych že na těch na vás v devu |
---|
0:24:20 | a ňáký nám dostat nikdy mě potvrzení jakoby že jo tak se takhle plzni pohodě |
---|
0:24:27 | a když tak na se načíst jako bylo to ani hodnotu této kapitoly |
---|
0:24:33 | jako nemůže dost a dost a hodnotu nebo budou podle toho jestli |
---|
0:24:39 | přišla zpráva ze dvou změnit _e pro ty dřív nebo později |
---|
0:24:43 | to znamená se stává docela často že mi něco nastavíte jeli jsme sice nás tady |
---|
0:24:48 | na disku ale sám si tu informaci neuloží a čekat až musí jakoby potvrzení o |
---|
0:24:52 | důvěru |
---|
0:24:54 | takže vy můžete klidně dostat zpátky to sprav to stálo hodnotu no dyž si představit |
---|
0:24:58 | jak asi fungovat jestli tady něco nastaví a pak se snaží omezit nestane stále |
---|
0:25:02 | tak prostě toto je katastrofa a _e tak jako ten design je nechceme uplně jiný |
---|
0:25:08 | no tragické jsou všechny knihovny které psali lidi pracující na nějakém ulevil storage nevím jestli |
---|
0:25:13 | ste někdy někdo používali teď mám |
---|
0:25:16 | podobné legrácky ale té prostě ta |
---|
0:25:19 | zimě ty distribuce jako takovém a jo přes taky problémy |
---|
0:25:23 | takže těch testech docela často vidíme kernel panic |
---|
0:25:26 | a různé že se tedy logicky knihovna |
---|
0:25:29 | oblíbená kratochvíle těch storage knihoven je všecko volají abort |
---|
0:25:33 | takže zavoláte funkci v knihovně na sice jako |
---|
0:25:37 | ta funkce |
---|
0:25:38 | si nepodaří udělat něco ale prostě vám sestřelit celý pro tedy praze |
---|
0:25:43 | a vy ste poslední zábava sektoru se bavil asi dva dny |
---|
0:25:47 | já sem |
---|
0:25:49 | takže občas si připadám existuje ti někdo vůbec ten storage na linuxu testuje protože jako |
---|
0:25:53 | objemu _e prostě úplně zásadní problémy na které asi očividně nikde |
---|
0:26:00 | a tady která to přeskočíme protože nemáme čas to jenom |
---|
0:26:05 | když vám to dostupný tak to je s |
---|
0:26:07 | ty si znáte nástroj gól s |
---|
0:26:09 | tak tohle shrnutá historie |
---|
0:26:12 | vývoje toho projektu prostě z těch poslední |
---|
0:26:15 | _hm |
---|
0:26:16 | a kecal desíti letech |
---|
0:26:19 | takže tady na začátku did a co jedné dělá skoro všechno |
---|
0:26:23 | dyž bych to jestli by to podaří |
---|
0:26:25 | to šoupnu tady ke konci |
---|
0:26:28 | tak vidíte že ta ně ale hlavně cítit |
---|
0:26:30 | postavit je tam strašně moc |
---|
0:26:32 | takže je to docela živý a stejně jako dnešní době chybové docela hodně lidí a |
---|
0:26:38 | z různých distribuci jak se tam to fakt hodně |
---|
0:26:42 | takže děkovat za pozornost a poslední za dvě stě bych chtěl poděkovat všem která co |
---|
0:26:46 | do toho projektu velkou měrou přispěli |
---|
0:26:49 | zejména tady těmto pánům |
---|
0:26:51 | kteří sou tady není |
---|
0:26:55 | té hraně všechno |
---|