<?xml version='1.0' encoding='utf-8' ?>
<!-- Made with love by pretalx v2024.1.0. -->
<schedule>
    <generator name="pretalx" version="2024.1.0" />
    <version>1.3</version>
    <conference>
        <title>Installfest 2021</title>
        <acronym>installfest-2021</acronym>
        <start>2021-03-06</start>
        <end>2021-03-06</end>
        <days>1</days>
        <timeslot_duration>00:05</timeslot_duration>
        <base_url>https://pretalx.installfest.cz</base_url>
        
        <time_zone_name>Europe/Prague</time_zone_name>
        
        
        <track name="Track I" slug="6-track-i"  color="#f51746" />
        
    </conference>
    <day index='1' date='2021-03-06' start='2021-03-06T04:00:00+01:00' end='2021-03-07T03:59:00+01:00'>
        <room name='Track I' guid='2cf56117-ae2b-5ff6-9920-fef143b23bd9'>
            <event guid='1be4a121-6b13-5858-9541-0f3e4c2750e6' id='86'>
                <room>Track I</room>
                <title>Bezpe&#269;n&#233; p&#345;ihl&#225;&#353;en&#237; k SSH pomoc&#237; hardwarov&#253;ch token&#367;</title>
                <subtitle></subtitle>
                <type>Talk - 50 minutes + 5 minutes discussion</type>
                <date>2021-03-06T09:30:00+01:00</date>
                <start>09:30</start>
                <duration>00:55</duration>
                <abstract>P&#345;ihla&#353;ov&#225;n&#237; na SSH pomoc&#237; ve&#345;ejn&#233;ho kl&#237;&#269;e by dnes u&#382; m&#283;lo b&#253;t naprost&#253;m standardem. Lze to ale d&#283;lat je&#353;t&#283; l&#233;pe, proto&#382;e nov&#283;j&#353;&#237; verze OpenSSH implementuje podporu U2F. Priv&#225;tn&#237; kl&#237;&#269; tedy m&#367;&#382;ete m&#237;t ukryt&#253; v tokenu, odkud nehroz&#237; jeho &#250;nik.</abstract>
                <slug>installfest-2021-86-bezpen-pihlen-k-ssh-pomoc-hardwarovch-token</slug>
                <track></track>
                
                    
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.installfest.cz/installfest-2021/talk/QKCFQY/</url>
                <feedback_url>https://pretalx.installfest.cz/installfest-2021/talk/QKCFQY/feedback/</feedback_url>
            </event>
            <event guid='dd4f5a48-12b7-5d50-b31c-2a695193c851' id='80'>
                <room>Track I</room>
                <title>Rok Linuxov&#233;ho telefonu</title>
                <subtitle></subtitle>
                <type>Talk - 50 minutes + 5 minutes discussion</type>
                <date>2021-03-06T10:30:00+01:00</date>
                <start>10:30</start>
                <duration>00:55</duration>
                <abstract>Leto&#353;ek bude rokem Linuxov&#233;ho telefonu. No a kdy&#382; ne, tak to &#345;ekneme o p&#345;&#237;&#353;&#357;&#237;m roce. I kdy&#382;... v&#283;ci se opravdu za&#269;&#237;naj&#237; h&#253;bat.

Budu mluvit o tom jak dostat &quot;b&#283;&#382;nou&quot; distribuci typu Debian na telefon a jak&#233; telefony jsou na to vhodn&#233; -- tedy jak&#253; hardware koupit. Zm&#237;n&#237;m, jak m&#225; vypadat podpora v kernelu a ve vrstv&#225;ch nad n&#237;m. Zm&#237;n&#237;m pokroky projektu &quot;Maemo Leste&quot;, d&#237;ky kter&#233;mu nos&#237;m v kapse PDA sn&#367; a z&#225;rove&#328; za&#345;&#237;zen&#237;, kter&#233; se za&#269;&#237;n&#225; bl&#237;&#382;it pou&#382;iteln&#233;mu telefonu.</abstract>
                <slug>installfest-2021-80-rok-linuxovho-telefonu</slug>
                <track></track>
                
                    
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.installfest.cz/installfest-2021/talk/XTLK9G/</url>
                <feedback_url>https://pretalx.installfest.cz/installfest-2021/talk/XTLK9G/feedback/</feedback_url>
            </event>
            <event guid='69821f49-ceb1-52d6-b16d-4084cab2e7dd' id='69'>
                <room>Track I</room>
                <title>RancherOS</title>
                <subtitle></subtitle>
                <type>Talk - 20 minutes + 5 minutes discussion</type>
                <date>2021-03-06T11:30:00+01:00</date>
                <start>11:30</start>
                <duration>00:25</duration>
                <abstract>P&#345;edstaven&#237; container host opera&#269;n&#237;ho syst&#233;mu RacherOS a mo&#382;nosti jeho nasazen&#237; a konfigurace.</abstract>
                <slug>installfest-2021-69-rancheros</slug>
                <track></track>
                
                    
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.installfest.cz/installfest-2021/talk/8W8GJX/</url>
                <feedback_url>https://pretalx.installfest.cz/installfest-2021/talk/8W8GJX/feedback/</feedback_url>
            </event>
            <event guid='a3d220bd-7acf-5779-b725-26d093e8662c' id='65'>
                <room>Track I</room>
                <title>Co nov&#233;ho u sledov&#225;n&#237; vozidel MHD</title>
                <subtitle></subtitle>
                <type>Talk - 20 minutes + 5 minutes discussion</type>
                <date>2021-03-06T12:00:00+01:00</date>
                <start>12:00</start>
                <duration>00:25</duration>
                <abstract>Ji&#382; p&#345;es rok m&#225;me k dispozici n&#225;stroj pro sledov&#225;n&#237; polohy vozidel MHD v Praze pomoc&#237; platformy Golemio API. Co nov&#233;ho za uplynul&#253; rok p&#345;ibylo v t&#233;to platform&#283;. Jak to nov&#283; funguje u tramvaj&#237; a jak&#225; je p&#345;esnost (dochvilnost) provozu. Co n&#225;s bude &#269;ekat d&#225;l.</abstract>
                <slug>installfest-2021-65-co-novho-u-sledovn-vozidel-mhd</slug>
                <track></track>
                
                    
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.installfest.cz/installfest-2021/talk/88SC7Z/</url>
                <feedback_url>https://pretalx.installfest.cz/installfest-2021/talk/88SC7Z/feedback/</feedback_url>
            </event>
            <event guid='e52105e5-c75a-5a17-8b3c-75045d75c7d3' id='89'>
                <room>Track I</room>
                <title>Streamovan&#237; a nahrav&#225;n&#237; videa v Linuxu.</title>
                <subtitle></subtitle>
                <type>Talk - 20 minutes + 5 minutes discussion</type>
                <date>2021-03-06T13:00:00+01:00</date>
                <start>13:00</start>
                <duration>00:25</duration>
                <abstract>Jak streamovat z Linuxu? Jak rycle nastavit software a kdy je t&#345;eba pou&#382;&#237;t jak&#253; Hardware? Jak funguje kl&#237;&#269;ov&#225;n&#237;, zpo&#382;dov&#225;n&#237;, ekvalizace, kompresor nebo potla&#269;en&#237; &#353;umu? To v&#353;e se dozv&#237;te na p&#345;edn&#225;&#353;ce a to s praktick&#253;mi uk&#225;zkami.</abstract>
                <slug>installfest-2021-89-streamovan-a-nahravn-videa-v-linuxu-</slug>
                <track></track>
                
                    
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.installfest.cz/installfest-2021/talk/UP9DVB/</url>
                <feedback_url>https://pretalx.installfest.cz/installfest-2021/talk/UP9DVB/feedback/</feedback_url>
            </event>
            <event guid='25f8c7b3-829a-5977-a846-fd60ca55fe8d' id='74'>
                <room>Track I</room>
                <title>Novinky v Turrisu aneb aktu&#225;ln&#237; router i po Factory resetu</title>
                <subtitle></subtitle>
                <type>Talk - 50 minutes + 5 minutes discussion</type>
                <date>2021-03-06T13:30:00+01:00</date>
                <start>13:30</start>
                <duration>00:55</duration>
                <abstract>Ned&#225;vno jsme vydali nov&#253; release - Turris OS 5.2 R&#225;d bych p&#345;edstavil co p&#345;in&#225;&#353;&#237; a z&#225;rove&#328; uk&#225;zal p&#225;r trik&#367;. Nap&#345;&#237;klad, automatick&#233; aktualizace jsou fajn, ale kdy&#382; ud&#283;l&#225;te factory reset tak to chvilku trv&#225;. Jak to ud&#283;lat aby v&#225;&#353; router z prvn&#237; Indiegogo kampan&#283; byl po factory resetu stejn&#283; &#269;erstv&#253; jako routery kter&#233; vypadnou z tov&#225;rny za m&#283;s&#237;c? Co se za ty roky zm&#283;nilo? A co ho t&#345;eba rovnou i n&#283;jak p&#345;ednastavit? Nebo z&#225;lohovat do cloudu?</abstract>
                <slug>installfest-2021-74-novinky-v-turrisu-aneb-aktuln-router-i-po-factory-resetu</slug>
                <track></track>
                
                    
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.installfest.cz/installfest-2021/talk/AGV7CX/</url>
                <feedback_url>https://pretalx.installfest.cz/installfest-2021/talk/AGV7CX/feedback/</feedback_url>
            </event>
            <event guid='3ee0f7b3-e8f6-5017-9c9a-69af11549c6b' id='91'>
                <room>Track I</room>
                <title>LibreOffice vs. OpenOffice - kdo s koho?</title>
                <subtitle></subtitle>
                <type>Talk - 20 minutes + 5 minutes discussion</type>
                <date>2021-03-06T14:30:00+01:00</date>
                <start>14:30</start>
                <duration>00:25</duration>
                <abstract>Historie LibreOffice je dlouh&#225;, historie OpenOffice je&#353;t&#283; del&#353;&#237;. A&#269;koliv se OpenOffice ji&#382; prakticky nevyv&#237;j&#237;, st&#225;le je hojn&#283; u&#382;&#237;vanou aplikac&#237;. Pro&#269; tomu tak je? A nem&#283;ly by se oba projekty slou&#269;it?</abstract>
                <slug>installfest-2021-91-libreoffice-vs-openoffice-kdo-s-koho-</slug>
                <track></track>
                
                    
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.installfest.cz/installfest-2021/talk/KXAP7A/</url>
                <feedback_url>https://pretalx.installfest.cz/installfest-2021/talk/KXAP7A/feedback/</feedback_url>
            </event>
            <event guid='4126df47-0243-5b59-81a4-988fedb8c103' id='68'>
                <room>Track I</room>
                <title>Za&#269;&#237;n&#225;me s InfluxDB 2.0</title>
                <subtitle></subtitle>
                <type>Talk - 20 minutes + 5 minutes discussion</type>
                <date>2021-03-06T15:00:00+01:00</date>
                <start>15:00</start>
                <duration>00:25</duration>
                <abstract>V r&#225;mci projektu Turris Sentinel jsme za posledn&#237; mes&#237;ce za&#269;ali sb&#237;rat v&#283;t&#353;&#237; mno&#382;stv&#237; dat o pokusech o &#250;toky na routery Turris ne&#382; kdykoli d&#345;&#237;ve. Na&#353;e dosavadn&#237; &#345;e&#353;en&#237; pro ulo&#382;en&#237;, retenci a prezentaci t&#283;chto dat zalo&#382;en&#233; na PostgreSQL tak pomalu p&#345;est&#225;v&#225; sta&#269;it. Jako n&#225;hradu jsme zvolil time-series datab&#225;zi InfluxDB. P&#345;edn&#225;&#353;ka je zam&#283;&#345;ena hlavn&#283; na nov&#225;&#269;ky, kte&#345;&#237; o InfluxDB uva&#382;uj&#237; a p&#345;inese praktick&#233; &#250;k&#225;zky i na&#353;e konkr&#233;tn&#237; zku&#353;enosti.</abstract>
                <slug>installfest-2021-68-zanme-s-influxdb-2-0</slug>
                <track></track>
                <logo>/media/installfest-2021/submissions/MYLNXN/turris3_ek8GAuc.png</logo>
                    
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.installfest.cz/installfest-2021/talk/MYLNXN/</url>
                <feedback_url>https://pretalx.installfest.cz/installfest-2021/talk/MYLNXN/feedback/</feedback_url>
            </event>
            <event guid='5ec4ac8f-4c50-5485-8a15-5967406a3576' id='92'>
                <room>Track I</room>
                <title>MetaCentrum - National Grid Infrastructure</title>
                <subtitle></subtitle>
                <type>Talk - 20 minutes + 5 minutes discussion</type>
                <date>2021-03-06T15:30:00+01:00</date>
                <start>15:30</start>
                <duration>00:25</duration>
                <abstract>V&#253;po&#269;etn&#237; s&#237;la dne&#353;n&#237;ch osobn&#237;ch po&#269;&#237;ta&#269;&#367; je ji&#382; na takov&#233; &#250;rovni, &#382;e se jen st&#283;&#382;&#237; hledaj&#237; probl&#233;my, kter&#233; by b&#283;&#382;n&#253; u&#382;ivatel (rozum&#283;j student) na nich neupo&#269;&#237;tal. Co ale d&#283;lat, kdy&#382; naraz&#237;me na probl&#233;m, k jeho&#382; vy&#345;e&#353;en&#237; je pot&#345;eba v&#253;po&#269;etn&#237; v&#253;kon podstatn&#283; v&#283;t&#353;&#237;? Klasick&#253;m p&#345;&#237;kladem m&#367;&#382;e b&#253;t tr&#233;novan&#237; dnes ji&#382; tolik sklo&#328;ovan&#253;ch neuronov&#253;ch s&#237;t&#237; a r&#367;zn&#253;ch model&#367; na nich zalo&#382;en&#253;ch, a&#357; u&#382; v oblasti Image Recognition, NLP nebo Reinforcement Learning. Na&#353;t&#283;st&#237; m&#225; ka&#382;d&#253; &#269;len Akademick&#233; obce &#268;esk&#233; Republiky mo&#382;nost z&#237;skat zdarma p&#345;&#237;stup k v&#253;po&#269;etn&#237;mu gridu MetaCentrum. Na t&#233;to p&#345;edn&#225;&#353;ce si pov&#237;me, co to MetaCentrum vlastn&#283; je, jak k n&#283;mu z&#237;skat p&#345;&#237;stup a jak na n&#283;m spou&#353;t&#283;t v&#253;po&#269;ty. P&#345;edn&#225;&#353;ka c&#237;l&#237; hlavn&#283; na studenty MFF/FIT/FEL/FJFI a p&#345;edpokl&#225;d&#225; z&#225;kladn&#237; znalost pr&#225;ce v p&#345;&#237;kazov&#233; &#345;&#225;dce na OS Linux.</abstract>
                <slug>installfest-2021-92-metacentrum-national-grid-infrastructure</slug>
                <track></track>
                <logo>/media/installfest-2021/submissions/AQYFUP/index_OcmZB5u.png</logo>
                    
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.installfest.cz/installfest-2021/talk/AQYFUP/</url>
                <feedback_url>https://pretalx.installfest.cz/installfest-2021/talk/AQYFUP/feedback/</feedback_url>
            </event>
            <event guid='04b3ff98-b30e-5df2-999e-de007d047014' id='85'>
                <room>Track I</room>
                <title>Sestavte si Fedoru na m&#237;ru, t&#345;eba pro cloud</title>
                <subtitle></subtitle>
                <type>Talk - 20 minutes + 5 minutes discussion</type>
                <date>2021-03-06T16:00:00+01:00</date>
                <start>16:00</start>
                <duration>00:25</duration>
                <abstract>Image Builder je nov&#253; n&#225;stroj pro sestavov&#225;n&#237; vlastn&#237;ch obraz&#367; Fedory a CentOSu. Na t&#233;to p&#345;edn&#225;&#353;ce se dozv&#237;te, jak tento n&#225;stroj pou&#382;&#237;t pro jednoduch&#233; vytvo&#345;en&#237; obrazu Fedory s vlastn&#237;mi bal&#237;ky a nastaven&#237;m a jeho nahr&#225;n&#237; do AWS cloudu. No a kdy&#382; u&#382; budeme m&#237;t obraz v cloudu, tak na z&#225;v&#283;r si z n&#283;j vytvo&#345;&#237;me virtu&#225;ln&#237; stroj a pokus&#237;me se na n&#283;j p&#345;ipojit pomoc&#237; HTTP a SSH. V&#237;ce na osbuild.org</abstract>
                <slug>installfest-2021-85-sestavte-si-fedoru-na-mru-teba-pro-cloud</slug>
                <track></track>
                
                    
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.installfest.cz/installfest-2021/talk/SQPBXG/</url>
                <feedback_url>https://pretalx.installfest.cz/installfest-2021/talk/SQPBXG/feedback/</feedback_url>
            </event>
            <event guid='ee4e7d9c-7204-5b13-9119-821170123be0' id='77'>
                <room>Track I</room>
                <title>Pro&#269; Gentoo?</title>
                <subtitle></subtitle>
                <type>Talk - 20 minutes + 5 minutes discussion</type>
                <date>2021-03-06T16:30:00+01:00</date>
                <start>16:30</start>
                <duration>00:25</duration>
                <abstract>Se pt&#225;m poka&#382;d&#233; kdy&#382; nech&#225;v&#225;m b&#283;&#382;et po&#269;&#237;ta&#269; p&#345;es noc, aby se zaktualizoval..
poka&#382;d&#233; kdy&#382; se probouz&#237;m a on st&#225;le hu&#269;&#237;. Je to tak&#233; ot&#225;zka kterou mi kladou
p&#345;&#225;tel&#233; i kolemjdouc&#237; (btw v&#237;te, &#382;e nepou&#382;&#237;v&#225;m Arch ale Gentoo?). Pro&#269;? Jak&#233; m&#225;m
jen d&#367;vody k tomu nepou&#382;&#237;vat n&#283;co jin&#233;ho?</abstract>
                <slug>installfest-2021-77-pro-gentoo-</slug>
                <track></track>
                
                    
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.installfest.cz/installfest-2021/talk/S8GAMU/</url>
                <feedback_url>https://pretalx.installfest.cz/installfest-2021/talk/S8GAMU/feedback/</feedback_url>
            </event>
            <event guid='18766a7e-7ffc-5049-8fbb-3907a1991b17' id='67'>
                <room>Track I</room>
                <title>Zpracov&#225;n&#237; digit&#225;ln&#237;ho televizn&#237;ho vys&#237;l&#225;n&#237; na Linuxu</title>
                <subtitle></subtitle>
                <type>Talk - 50 minutes + 5 minutes discussion</type>
                <date>2021-03-06T17:00:00+01:00</date>
                <start>17:00</start>
                <duration>00:55</duration>
                <abstract>Uk&#225;&#382;eme si, jak na Linuxu p&#345;ij&#237;mat televizn&#237; vys&#237;l&#225;n&#237; ve form&#225;tu DVB-T2, jak ho &#353;&#237;&#345;it po lok&#225;ln&#237; s&#237;ti, ukl&#225;dat jej do pr&#367;b&#283;&#382;n&#233;ho archivu, nebo st&#345;&#237;hat v p&#345;&#237;kazov&#233;m &#345;&#225;dku pomoc&#237; ffmpeg. Nebudu nab&#237;zet kompletn&#237; &#345;e&#353;en&#237;, sp&#237;&#353; jen uk&#225;&#382;u jednotliv&#233; d&#237;lky skl&#225;da&#269;ky, ze kter&#233; si ka&#382;d&#253; vybere ty, kter&#233; se mu hod&#237;.</abstract>
                <slug>installfest-2021-67-zpracovn-digitlnho-televiznho-vysln-na-linuxu</slug>
                <track></track>
                
                    
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.installfest.cz/installfest-2021/talk/RRAQTD/</url>
                <feedback_url>https://pretalx.installfest.cz/installfest-2021/talk/RRAQTD/feedback/</feedback_url>
            </event>
            
        </room>
        <room name='Track II' guid='8f8aad51-337f-5504-8b54-9f6d08d80a7f'>
            <event guid='42d2d54b-b0c5-5d03-b7b3-42fbb88f6308' id='72'>
                <room>Track II</room>
                <title>V&#253;voj archtektur procesor&#367; na p&#345;&#237;kladech inovac&#237; od i4004 k Apple M1 a p&#345;&#237;&#353;t&#237;m generac&#237;m RISC-V</title>
                <subtitle></subtitle>
                <type>Talk - 50 minutes + 5 minutes discussion</type>
                <date>2021-03-06T09:30:00+01:00</date>
                <start>09:30</start>
                <duration>00:55</duration>
                <abstract>V&#253;voj architektur procesoru lze sledovat jako dobrodru&#382;n&#253; p&#345;&#237;b&#283;h p&#345;ekon&#225;v&#225;n&#237; p&#345;ek&#225;&#382;ek zp&#367;soben&#253;ch ze za&#269;&#225;tku p&#345;edev&#353;&#237;m velmi omezen&#253;m po&#269;tem tranzistor&#367;, kter&#233; bylo mo&#382;n&#233; implementovat na jednom &#269;ipu, pozd&#283;ji rychlost&#237; zpracov&#225;n&#237; instrukc&#237;, pot&#233; rychlost&#237; pam&#283;t&#237;, kter&#233; se povedlo p&#345;ekonat pozorov&#225;n&#237;m, &#382;e se &#269;asto p&#345;&#237;stupy po ur&#269;it&#253; &#269;asov&#253; interval opakuj&#237; k omezen&#233;mu mno&#382;stv&#237; polo&#382;ek, p&#345;&#237;padn&#283; se p&#345;istupuje k polo&#382;k&#225;m n&#225;sleduj&#237;c&#237;m. Velmi pozoruhodn&#233; pak je, &#382;e velk&#233; renomovan&#233; firmy se nechaly opakovan&#283; sv&#233;st na zcestn&#237;, syst&#233;m pro automatickou spr&#225;vu pam&#283;ti p&#345;enesen&#253; do hardware a takov&#225; komplexita, &#382;e se nikdy nepoda&#345;ilo p&#345;edpokl&#225;dan&#253; v&#253;kon z&#237;skat. Naopak u&#269;itel&#233; bez s minimem prost&#345;edk&#367; opakovan&#283; se sv&#253;mi &#382;&#225;ky p&#345;i zv&#225;&#382;en&#237; jejich omezen&#253;ch technologick&#253;ch mo&#382;nost&#237; &#269;asto nalezli &#345;e&#353;en&#237;, kter&#225; se zp&#283;tn&#283; uk&#225;zala jako cesta v&#345;ed, kterou i ti velc&#237; v tichosti p&#345;evzali.

Zkus&#237;me si odpov&#283;d&#283;t na ot&#225;zku, pro&#269; i nejnov&#283;j&#353;&#237; a nejv&#253;konn&#283;j&#353;&#237; procesory s architekturou x86 dok&#225;&#382;&#237; dek&#243;dovat jen &#269;ty&#345;i nov&#233; instrukce nar&#225;z, jak zvy&#353;uj&#237; propustnost na a&#382; &#353;est za hodinov&#253; takt ve smy&#269;k&#225;ch, pro&#269; Apple M1 dok&#225;&#382;e dek&#243;dovat a&#382; 8 instrukc&#237; za takt . V kr&#225;tkosti vysv&#283;tl&#237;m, co znamen&#225; pojem dataflow window, podle test&#367; na M1 &gt; 600 instrukc&#237;. 

V z&#225;v&#283;ru zkus&#237;me analyzovat jak na tom s propustnost&#237; bude p&#345;i na&#269;&#237;t&#225;n&#237; 16 byte nar&#225;z architektura RISC-V p&#345;i kombinov&#225;n&#237;  instrukc&#237; 32 a 16 bity.

P&#345;&#237;le&#382;itost chci vyu&#382;&#237;t i jako n&#225;hradu za neodp&#345;edn&#225;&#353;enou posledn&#237; p&#345;edn&#225;&#353;ku p&#345;edm&#283;tu [Architektury po&#269;&#237;ta&#269;&#367;](https://cw.fel.cvut.cz/wiki/courses/b35apo/start), kter&#225; se do b&#283;hu poznamenan&#233;ho [nedobrovoln&#253;m p&#345;echodem](https://archiv.openalt.org/openalt-cz/2020/program_detail.html#event_118) na distan&#269;n&#237; formu neve&#353;la, p&#345;esto, &#382;e jsem si [materi&#225;ly k preznetaci](https://cw.fel.cvut.cz/b202/courses/b35apo/lectures/12/start) pro studenty se z&#225;jmem p&#345;ipravil.

Pro ty, kdo jsou v oboru nov&#225;&#269;ky pak pro hlub&#353;&#237; z&#225;&#382;itek z popisovan&#233;ho dobrodru&#382;stv&#237;  nab&#237;z&#237;m sezn&#225;men&#237; se s [pojmy](https://cw.fel.cvut.cz/b202/courses/b35apo/knowbase/abbreviations/start) ve form&#283; odkaz&#367; do Wikipedie, kter&#233; propojili na&#353;i studenti v r&#225;mci p&#345;&#237;pravy na zkou&#353;ku nebo p&#345;&#237;mo kompletn&#237; narychlo vznikl&#233; nahr&#225;vky v&#353;ech prob&#283;hl&#253;ch p&#345;edn&#225;&#353;ek na [YouTube](https://www.youtube.com/playlist?list=PLQL6z4JeTTQnq6kjJ9JO-Fb7Md-ofJ-zL).

Koho pak problematika procesorov&#233; techniky zaujme, tak m&#367;&#382;e za zdroj dal&#353;&#237;ch informac&#237; p&#345;istoupit k p&#345;edn&#225;&#353;k&#225;m z p&#345;edm&#283;tu [Pokro&#269;il&#233; architektury po&#269;&#237;ta&#269;&#367;](https://cw.fel.cvut.cz/wiki/courses/b4m35pap/start).

Video: [https://youtu.be/v2vHgf83E-0](https://youtu.be/v2vHgf83E-0)</abstract>
                <slug>installfest-2021-72-vvoj-archtektur-procesor-na-pkladech-inovac-od-i4004-k-apple-m1-a-ptm-generacm-risc-v</slug>
                <track></track>
                
                    
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.installfest.cz/installfest-2021/talk/HBYCMV/</url>
                <feedback_url>https://pretalx.installfest.cz/installfest-2021/talk/HBYCMV/feedback/</feedback_url>
            </event>
            <event guid='6fe3e7c2-791e-5539-b4de-622ee1be36ef' id='79'>
                <room>Track II</room>
                <title>FPGA od student&#367; pro studenty</title>
                <subtitle></subtitle>
                <type>Talk - 20 minutes + 5 minutes discussion</type>
                <date>2021-03-06T10:30:00+01:00</date>
                <start>10:30</start>
                <duration>00:25</duration>
                <abstract>V r&#225;mci studentsk&#233;ho projektu jsme si vyzkou&#353;eli, jak&#233; je to vytv&#225;&#345;et na FPGA displayov&#253; Framebuffer s DMA p&#345;&#237;stupem a technikou Scatter &amp; Gatter pro pou&#382;it&#237; ve v&#253;uce Architektur po&#269;&#237;ta&#269;&#367;.
Na cest&#283; jsme potkali mnoho hardwarov&#253;ch n&#225;strah, st&#345;et&#367; FPGA s Linuxov&#253;m j&#225;drem a nau&#269;ili jsme se i m&#237;stn&#237;mu jazyku AXI. V&#353;e nakonec dob&#345;e dopadlo a my bychom V&#225;m r&#225;di pov&#283;d&#283;li o tom, jak s t&#237;m v&#353;&#237;m vlastn&#283; za&#269;&#237;t, navrhnout a dot&#225;hnout k n&#283;&#269;emu pou&#382;iteln&#233;mu :-)

[Pou&#382;it&#233; FPGA &amp; Arm](http://zedboard.org/product/microzed)&lt;br&gt;
[Architektura po&#269;&#237;ta&#269;&#367;](https://cw.fel.cvut.cz/b202/courses/b35apo/documentation/mz_apo/start)&lt;br&gt;
[Dokumentace k pou&#382;it&#233;mu kitu](https://cw.fel.cvut.cz/wiki/courses/b35apo/documentation/mz_apo/start)&lt;br&gt;
[Sou&#269;asn&#253; VHDL n&#225;vrh pro v&#253;uku ve v&#283;tvi microzed-2dc repozit&#225;&#345;e](https://gitlab.fel.cvut.cz/canbus/zynq/zynq-can-sja1000-top)&lt;br&gt;
[N&#225;mi upraven&#225; periferie displeje ve v&#283;tvi microzed_apo-lcd-dma-wip](https://gitlab.fel.cvut.cz/canbus/zynq/zynq-can-sja1000-top/-/tree/microzed_apo-lcd-dma-wip/system/ip/display_16bit_cmd_data_bus_1.0)&lt;br&gt;</abstract>
                <slug>installfest-2021-79-fpga-od-student-pro-studenty</slug>
                <track></track>
                <logo>/media/installfest-2021/submissions/7CK9TE/m_mzapo_aiHQhER.png</logo>
                    
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.installfest.cz/installfest-2021/talk/7CK9TE/</url>
                <feedback_url>https://pretalx.installfest.cz/installfest-2021/talk/7CK9TE/feedback/</feedback_url>
            </event>
            <event guid='c809ad21-d3b0-54c8-804f-34a5dafa4f02' id='70'>
                <room>Track II</room>
                <title>V&#253;voj driver&#367; a BSP pro NuttX</title>
                <subtitle></subtitle>
                <type>Talk - 20 minutes + 5 minutes discussion</type>
                <date>2021-03-06T11:00:00+01:00</date>
                <start>11:00</start>
                <duration>00:25</duration>
                <abstract>NuttX je mal&#253; POSIXov&#253; RTOS vyu&#382;&#237;van&#253; na mnoha mikrokontrolerech. P&#345;edn&#225;&#353;ka uvede postup p&#345;i v&#253;voji NuttX FlexCAN driveru pro i.MX RT1060 MCU [1] a n&#225;sledn&#233; portaci a lad&#283;n&#237; NuttXu na levnou desti&#269;ku Teensy 4.x [2], kterou vyu&#382;&#237;v&#225; firmou PiKRON navr&#382;en&#253; BaseBoard [3].  Pov&#237;me si, jak&#233; n&#225;strahy n&#225;s p&#345;i v&#253;voji potkaly a jak jsme se s nimi vypo&#345;&#225;dali, a zbyde-li &#269;as, pod&#237;v&#225;me se i n&#283;jak&#233; praktick&#233; uk&#225;zky.

[1] https://github.com/apache/incubator-nuttx/pull/2004
[2] https://www.pjrc.com/store/teensy41.html
[3] https://gitlab.com/pikron/projects/imxrt-devel/-/wikis/teensy_bb</abstract>
                <slug>installfest-2021-70-vvoj-driver-a-bsp-pro-nuttx</slug>
                <track></track>
                <logo>/media/installfest-2021/submissions/PFZH3E/nuttxlogo_yFiOZpR.jpg</logo>
                    
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.installfest.cz/installfest-2021/talk/PFZH3E/</url>
                <feedback_url>https://pretalx.installfest.cz/installfest-2021/talk/PFZH3E/feedback/</feedback_url>
            </event>
            <event guid='89f7a375-0742-557d-a234-fa9e7531a164' id='66'>
                <room>Track II</room>
                <title>Pohodln&#253; v&#253;voj pro embedded za&#345;&#237;zen&#237; s Linuxem</title>
                <subtitle></subtitle>
                <type>Talk - 20 minutes + 5 minutes discussion</type>
                <date>2021-03-06T11:30:00+01:00</date>
                <start>11:30</start>
                <duration>00:25</duration>
                <abstract>Jednodeskov&#233; po&#269;&#237;ta&#269;e s procesory ARM se roz&#353;i&#345;uj&#237;. Z takov&#253;ch desek je mo&#382;no d&#283;lat embedded za&#345;&#237;zen&#237;  a&#357; u&#382; jako v&#253;vojov&#233; za&#345;&#237;zen&#237; nebo z&#225;klad pro pr&#367;myslov&#233; &#345;e&#353;en&#237;. A&#357; u&#382; je deska v&#253;konn&#225; nebo ne pokud tam b&#283;&#382;&#237; Linux m&#367;&#382;ete vyu&#382;&#237;t r&#367;zn&#233; zp&#367;soby v&#253;voje softwaru. Jak&#233; v&#353;ak pou&#382;&#237;t n&#225;stroje a postupy, pokud nem&#225;te specifick&#233; po&#382;adavky nebo se jedn&#225; o prototypov&#225;n&#237; &#269;i vzd&#283;l&#225;vac&#237; projekt?</abstract>
                <slug>installfest-2021-66-pohodln-vvoj-pro-embedded-zazen-s-linuxem</slug>
                <track></track>
                
                    
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.installfest.cz/installfest-2021/talk/CCMVUW/</url>
                <feedback_url>https://pretalx.installfest.cz/installfest-2021/talk/CCMVUW/feedback/</feedback_url>
            </event>
            <event guid='ff43c3e1-d347-5859-90fa-b01ca8bb0f27' id='87'>
                <room>Track II</room>
                <title>systemd.resource-control (5)</title>
                <subtitle></subtitle>
                <type>Talk - 20 minutes + 5 minutes discussion</type>
                <date>2021-03-06T12:00:00+01:00</date>
                <start>12:00</start>
                <duration>00:25</duration>
                <abstract>N&#225;zev je odkaz na manu&#225;lovou str&#225;nku. V tomto talku bude p&#345;ehled toho, kter&#253;ch syst&#233;mov&#253;ch zdroj&#367; se to t&#253;k&#225;, co se m&#283;&#345;&#237; a nad &#269;&#237;m (ne)lze vl&#225;dnout. Vysv&#283;tlen&#237; vyu&#382;ije abstrakce a utility, kter&#233; nab&#237;z&#237; systemd pro v&#353;ednodenn&#237; pou&#382;it&#237;.</abstract>
                <slug>installfest-2021-87-systemd-resource-control-5-</slug>
                <track></track>
                
                    
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.installfest.cz/installfest-2021/talk/EED8AQ/</url>
                <feedback_url>https://pretalx.installfest.cz/installfest-2021/talk/EED8AQ/feedback/</feedback_url>
            </event>
            <event guid='7a03d88a-f799-51b1-bf15-909af2868883' id='90'>
                <room>Track II</room>
                <title>Nix pro v&#253;voj&#225;&#345;e</title>
                <subtitle></subtitle>
                <type>Talk - 50 minutes + 5 minutes discussion</type>
                <date>2021-03-06T13:00:00+01:00</date>
                <start>13:00</start>
                <duration>00:55</duration>
                <abstract>V t&#233;to p&#345;edn&#225;&#353;ce se pod&#237;v&#225;me na &#8222;spr&#225;vce bal&#237;k&#367;&#8220; Nix. Pokud si &#345;&#237;k&#225;te, &#382;e v&#225;m sta&#269;&#237; spr&#225;vce bal&#237;k&#367; va&#353;&#237; distribuce a dal&#353;&#237; nepot&#345;ebujete, mo&#382;n&#225; v&#225;s tato p&#345;edn&#225;&#353;ka vyvede z omylu. Nix je sice z&#225;kladem Linuxov&#233; distribuce NixOS, ale jak uvid&#237;te, jedn&#225; se o velmi u&#382;ite&#269;n&#233;ho pomocn&#237;ka i v ostatn&#237;ch distribuc&#237;ch.

Nejprve si p&#345;edstav&#237;me samotn&#253; Nix, a uk&#225;&#382;eme si &#269;&#237;m by pro v&#225;s mohl b&#253;t u&#382;ite&#269;n&#253; pokud jste &#8222;jen&#8220; SW v&#253;voj&#225;&#345; a nezaj&#237;m&#225; v&#225;s v&#253;voj Linuxov&#253;ch distribuc&#237;. D&#225;le se pod&#237;v&#225;me n&#283;kter&#233; souvisej&#237;c&#237; n&#225;stroje jako nix-shell, direnv a lorri. Na z&#225;v&#283;r uk&#225;&#382;u n&#283;kolik komplexn&#283;j&#353;&#237;ch p&#345;&#237;klad&#367; (p&#345;ev&#225;&#382;n&#283; z v&#253;voje pro &#8222;embedded&#8220; za&#345;&#237;zen&#237;), kde pou&#382;it&#237; Nixu vy&#345;e&#353;ilo mnoh&#233; probl&#233;my.</abstract>
                <slug>installfest-2021-90-nix-pro-vvoje</slug>
                <track></track>
                
                    
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.installfest.cz/installfest-2021/talk/ZPKKPL/</url>
                <feedback_url>https://pretalx.installfest.cz/installfest-2021/talk/ZPKKPL/feedback/</feedback_url>
            </event>
            <event guid='54bdbe46-76dd-58cb-865a-0e3c79d3eef4' id='84'>
                <room>Track II</room>
                <title>systemd: z be&#382;&#237;c&#237;ho syst&#233;mu do initramfs a zp&#283;t</title>
                <subtitle></subtitle>
                <type>Talk - 20 minutes + 5 minutes discussion</type>
                <date>2021-03-06T14:30:00+01:00</date>
                <start>14:30</start>
                <duration>00:25</duration>
                <abstract>Mnoz&#237; z v&#225;s jist&#283; netu&#353;&#237;, &#382;e systemd umo&#382;&#328;uje hooknout start initramdisku do shutdown procesu systemd[1]. K &#269;emu tato funkcionalita m&#367;&#382;e b&#253;t u&#382;ite&#269;n&#225;? O tom a jak ji vyu&#382;&#237;v&#225;me u n&#225;s si pov&#237;me v tomto talku.
[1]: https://www.freedesktop.org/wiki/Software/systemd/InitrdInterface/</abstract>
                <slug>installfest-2021-84-systemd-z-becho-systmu-do-initramfs-a-zpt</slug>
                <track></track>
                
                    
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.installfest.cz/installfest-2021/talk/UPHHJX/</url>
                <feedback_url>https://pretalx.installfest.cz/installfest-2021/talk/UPHHJX/feedback/</feedback_url>
            </event>
            <event guid='72efb24d-6580-5325-bed0-9ed9363bcc32' id='76'>
                <room>Track II</room>
                <title>Hacking 101</title>
                <subtitle></subtitle>
                <type>Talk - 50 minutes + 5 minutes discussion</type>
                <date>2021-03-06T15:00:00+01:00</date>
                <start>15:00</start>
                <duration>00:55</duration>
                <abstract>Chce&#353; sa sta&#357; etick&#253;m hackerom / pentesterom a nem&#225;&#353; po&#328;atia ako za&#269;a&#357;? V tomto talku si predstav&#237;me z&#225;kladn&#233;, ale &#269;ast&#233; vektory &#250;toku, ktor&#233; si m&#244;&#382;e&#353; sk&#250;si&#357; u seba na zranite&#318;n&#253;ch aplik&#225;ciach.  Cie&#318;om predn&#225;&#353;ky je z&#237;ska&#357; predstavu, &#269;o v&#353;etko je nutn&#233; sa nau&#269;i&#357; pre za&#269;iatok dlhej cesty v IT bezpe&#269;nosti spolu so zdrojmi, ktor&#233; ti v tejto ceste pom&#244;&#382;u.</abstract>
                <slug>installfest-2021-76-hacking-101</slug>
                <track></track>
                
                    
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.installfest.cz/installfest-2021/talk/3DZ3KY/</url>
                <feedback_url>https://pretalx.installfest.cz/installfest-2021/talk/3DZ3KY/feedback/</feedback_url>
            </event>
            <event guid='477353f9-06bb-533d-afb1-3dcfd45d9637' id='88'>
                <room>Track II</room>
                <title>Z&#225;klady s&#237;t&#237; pro nes&#237;&#357;a&#345;e</title>
                <subtitle></subtitle>
                <type>Talk - 50 minutes + 5 minutes discussion</type>
                <date>2021-03-06T16:00:00+01:00</date>
                <start>16:00</start>
                <duration>00:55</duration>
                <abstract>&#268;asto se setk&#225;v&#225;m s postojem, &#382;e s&#237;t&#283; jsou magick&#233; a p&#345;&#237;li&#353; komplikovan&#233;. V tomto p&#345;&#237;sp&#283;vku se pokus&#237;m uk&#225;zat z&#225;klady s&#237;t&#237;, co jsou to routy, trochu linuxov&#233;ho socket API a z&#225;kladn&#237; n&#225;stroje na debugov&#225;n&#237; &quot;s&#237;&#357;ov&#253;ch&quot; probl&#233;m&#367;. Talk je zam&#253;&#353;len hlavn&#283; pro program&#225;tory, pro kter&#233; jsou s&#237;t&#283; &#353;pan&#283;lsk&#225; vesnice.</abstract>
                <slug>installfest-2021-88-zklady-st-pro-nesae</slug>
                <track></track>
                
                    
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.installfest.cz/installfest-2021/talk/MF7YAH/</url>
                <feedback_url>https://pretalx.installfest.cz/installfest-2021/talk/MF7YAH/feedback/</feedback_url>
            </event>
            <event guid='e7a44e01-fc6c-5149-ba45-83d01dacf7a8' id='81'>
                <room>Track II</room>
                <title>Flutter - v&#253;voj multiplatformn&#237;ch aplikac&#237; nejen pro Android a iOS</title>
                <subtitle></subtitle>
                <type>Talk - 50 minutes + 5 minutes discussion</type>
                <date>2021-03-06T17:00:00+01:00</date>
                <start>17:00</start>
                <duration>00:55</duration>
                <abstract>Flutter je toolkit od Googlu pro v&#253;voj multiplatformn&#237;ch aplikac&#237;. Z jednoho k&#243;du dostaneme aplikaci pro Android, iOS, ale t&#345;eba i pro web a desktop. &#381;e u&#382; to tu bylo? Ve Flutteru to ale opravdu funguje. Nav&#237;c aplikace vynikaj&#237; sv&#253;m v&#253;konem, plynulost&#237; i mo&#382;nostmi grafick&#253;ch efekt&#367;. Zam&#283;&#345;&#237;me se na z&#225;kladn&#237; koncept Flutteru. Porovn&#225;me ho s React Native. Vysv&#283;tl&#237;me si architekturu widget&#367;, z&#225;klady animac&#237; a n&#283;co funk&#269;n&#237;ho si p&#345;edvedeme.</abstract>
                <slug>installfest-2021-81-flutter-vvoj-multiplatformnch-aplikac-nejen-pro-android-a-ios</slug>
                <track></track>
                <logo>/media/installfest-2021/submissions/MM7ATJ/flutter-lockup-1caf6476beed76adec3c477586da54de6b552_JwgsXcs.png</logo>
                    
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.installfest.cz/installfest-2021/talk/MM7ATJ/</url>
                <feedback_url>https://pretalx.installfest.cz/installfest-2021/talk/MM7ATJ/feedback/</feedback_url>
            </event>
            
        </room>
        <room name='WS room I' guid='dd51671e-ca84-593d-8481-8e28e2f64b6d'>
            <event guid='db4b87bd-d0c0-562c-9578-529396369cf6' id='71'>
                <room>WS room I</room>
                <title>Prometheus 101</title>
                <subtitle></subtitle>
                <type>Workshop - 115 minutes</type>
                <date>2021-03-06T10:30:00+01:00</date>
                <start>10:30</start>
                <duration>01:55</duration>
                <abstract>Dost &#269;asto potk&#225;v&#225;me n&#225;zor, &#382;e &quot;Prometheus je cool, ale stra&#353;n&#283; slo&#382;it&#253;&quot;. Cht&#283;li bychom toto tvrzen&#237; vyvr&#225;tit a prov&#233;st z&#225;kladn&#237; workshop o sb&#283;ru metrik a monitoringu pomoc&#237; Promethea. B&#283;hem workshopu postav&#237;me &quot;good starting point&quot;: funk&#269;n&#237; setup skl&#225;daj&#237;c&#237; se z prometheus serveru, sady export&#233;r&#367;, alertmanagera a grafany. &#218;&#269;astn&#237;ci by na tomto z&#225;klad&#283; mohli stav&#283;t provozn&#237; setup podle sv&#253;ch pot&#345;eb.</abstract>
                <slug>installfest-2021-71-prometheus-101</slug>
                <track></track>
                
                    
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.installfest.cz/installfest-2021/talk/TCHRRG/</url>
                <feedback_url>https://pretalx.installfest.cz/installfest-2021/talk/TCHRRG/feedback/</feedback_url>
            </event>
            <event guid='f85eff52-1986-552e-86db-2e6c2227b89a' id='75'>
                <room>WS room I</room>
                <title>Distance Hands on Session with Real Embedded Linux, FPGA and Motion Control Systems</title>
                <subtitle></subtitle>
                <type>Workshop - 115 minutes</type>
                <date>2021-03-06T13:00:00+01:00</date>
                <start>13:00</start>
                <duration>01:55</duration>
                <abstract>The last year has been challenging for the subjects which goal is to share, pass knowledge and practice in area of computer hardware to the students. We have used YouTube to provide students feedback what their programs do with real hardware. All iteration has to be solved remotely.  We have tried even to equip systems with RC model servos to simulate hands on experience to manipulate with inputs etc... We provided 7 systems to for our students through remote access  and 20 to lent them home. We plan to prepare more systems to be online accessible during the workshop. If there is expressed interested in advance  we can setup 20  or even more boards and some bunch of cameras. The similar meeting at [OpenAlt](https://archiv.openalt.org/openalt-cz/2020/program_detail.html#event_216) where we have put single board for hacking from wild Internet has great success. You can prepare for your turn on the [MZ_APO](https://cw.fel.cvut.cz/wiki/_media/courses/b35apo/en/lectures/08/b35apo_lecture08-mz_apo.pdf) board by listening the lecture on YouTube https://youtu.be/U3Ksx2bTrtY.

The workshop will use our [Debian diskless](https://support.dce.felk.cvut.cz/mediawiki/index.php/Diskless) lab used for [Computer Architectures](https://cw.fel.cvut.cz/wiki/courses/b35apo/start) courses. ARM based diskless booted education kits with Xilinx Zynq SoC are used for education. The kits combine [MicroZed](http://zedboard.org/product/microzed) single-board computer (SBC) with PiKRON designed [MZ_APO](https://cw.fel.cvut.cz/b182/courses/b35apo/documentation/mz_apo/start) boards.  Board design files are available at [https://gitlab.com/pikron/projects/mz_apo](https://gitlab.com/pikron/projects/mz_apo).

The DC motor control kits would be available to attendee who could  build a complete control loop. See the article [Linux pro &#345;&#237;zen&#237;: minimalistick&#233; &#345;e&#353;en&#237; &#345;&#237;zen&#237; stejnosm&#283;rn&#233;ho mo&#173;toru](https://www.root.cz/clanky/linux-pro-rizeni-minimalisticke-reseni-rizeni-stejnosmerneho-motoru/) and presentations:
* [Linux, RPi and other HW for DC and Brushless/PMSM Motor Control](https://www.linuxdays.cz/2015/video/Pavel_Pisa-Rizeni_stejnosmernych_motoru.pdf) - [video](https://youtu.be/uMfY-sKf0HA)
* [GNU/Linux and FPGA in Real-time Control Applications](https://installfest.cz/if17/slides/so_t2_pisa_realtime.pdf)  - [video](https://youtu.be/sNtlEysC0yA)
* [GNU/Linux, CAN and CANopen in Real-time Control Applications](https://www.linuxdays.cz/2017/video/Pavel_Pisa-CAN_canopen.pdf) - [video](https://youtu.be/hYC-XznyOlQ)

The open-source [CTU CAN FD IP core](http://canbus.pages.fel.cvut.cz/) would be shown as well as some other hardware as time allows all with option to test it by attendees.

The extension of the PXMC [https://pxmc.org/](https://pxmc.org/) motion control library to allow coordinated control of education DC motor kits is shown in the video summary of the workshop. The mentioned demo on the real robotic hardware ([Rose Garden](http://www.pikron.com/media/bosch-roses-demo.mp4)) is located on motion control related PiKRON.com  [page](http://pikron.com/pages/products/motion_control.html).

Language Czech if there is no request to switch to English from attendees.

Video [https://youtu.be/W6DrS8H5YJg](https://youtu.be/W6DrS8H5YJg)</abstract>
                <slug>installfest-2021-75-distance-hands-on-session-with-real-embedded-linux-fpga-and-motion-control-systems</slug>
                <track></track>
                <logo>/media/installfest-2021/submissions/GBKNKE/mz_apo_and_webcam_VRhDVHv.jpg</logo>
                    
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.installfest.cz/installfest-2021/talk/GBKNKE/</url>
                <feedback_url>https://pretalx.installfest.cz/installfest-2021/talk/GBKNKE/feedback/</feedback_url>
            </event>
            <event guid='b80e12ab-f54a-5220-8cfb-7bc27dde7ae9' id='73'>
                <room>WS room I</room>
                <title>QtMIPS Hands on Session to Understand Computer Architectures and Discuss Its Teaching</title>
                <subtitle></subtitle>
                <type>Workshop - 55 minutes</type>
                <date>2021-03-06T15:00:00+01:00</date>
                <start>15:00</start>
                <duration>00:55</duration>
                <abstract>Interactive session with QtMIPS simulator to demonstrate and discuss teaching of the B3B35APO Computer Architectures [course](https://www.fel.cvut.cz/cz/education/bk/predmety/50/99/p5099206.html) at [FEE](http://www.fel.cvut.cz/en/) [CTU](https://www.cvut.cz/).
* The video of the LinuxDays 2019 public introduction of the project  https://youtu.be/fhcdYtpFsyw
* LinuxDays 2019 talk abstract https://pretalx.linuxdays.cz/2019/talk/EAYAGG/  Presentation ([PDF](https://pretalx.linuxdays.cz/media/linuxdays19-qtmips.pdf) ), ([ODP](https://pretalx.linuxdays.cz/media/linuxdays19-qtmips.odp))
* GitHub project page https://github.com/cvut/QtMips/
* Installation files https://github.com/cvut/QtMips/releases
* Online version  http://cmp.felk.cvut.cz/~pisa/apo/qtmips/qtmips_gui.html

Language Czech if there is no request to switch to English from attendees.</abstract>
                <slug>installfest-2021-73-qtmips-hands-on-session-to-understand-computer-architectures-and-discuss-its-teaching</slug>
                <track></track>
                <logo>/media/installfest-2021/submissions/PLDBFQ/qtmips-screen-1_fIDZgvP.png</logo>
                    
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.installfest.cz/installfest-2021/talk/PLDBFQ/</url>
                <feedback_url>https://pretalx.installfest.cz/installfest-2021/talk/PLDBFQ/feedback/</feedback_url>
            </event>
            
        </room>
        
    </day>
    
</schedule>
