<?xml version='1.0' encoding='utf-8' ?>
<!-- Made with love by pretalx v2025.2.2. -->
<schedule>
    <generator name="pretalx" version="2025.2.2" />
    <version>0.3</version>
    <conference>
        <title>Bratislava OpenCamp 2026</title>
        <acronym>bratislava-opencamp-2026</acronym>
        <start>2026-04-25</start>
        <end>2026-04-25</end>
        <days>1</days>
        <timeslot_duration>00:05</timeslot_duration>
        <base_url>https://pretalx.opencamp.sk</base_url>
        
        <time_zone_name>Europe/Madrid</time_zone_name>
        
        
    </conference>
    <day index='1' date='2026-04-25' start='2026-04-25T04:00:00+02:00' end='2026-04-26T03:59:00+02:00'>
        <room name='Aula Magna' guid='5e6f5d63-a6b0-5479-8581-f3d8ab032cc3'>
            <event guid='9b2cfe56-37b0-528f-84d7-3c67ff2f091e' id='51'>
                <room>Aula Magna</room>
                <title>Otvorenie konferencie</title>
                <subtitle></subtitle>
                <type>Talk 60 min</type>
                <date>2026-04-25T08:30:00+02:00</date>
                <start>08:30</start>
                <duration>00:15</duration>
                <abstract>Otvorenie konferencie</abstract>
                <slug>bratislava-opencamp-2026-51-otvorenie-konferencie</slug>
                <track></track>
                
                <persons>
                    
                </persons>
                <language>cs</language>
                <description>Otvorenie konferencie</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.opencamp.sk/bratislava-opencamp-2026/talk/F9X9QS/</url>
                <feedback_url>https://pretalx.opencamp.sk/bratislava-opencamp-2026/talk/F9X9QS/feedback/</feedback_url>
            </event>
            <event guid='650f2eaa-cb2d-5655-a158-9b74700b0e21' id='47'>
                <room>Aula Magna</room>
                <title>Umel&#253; open-source pankreas</title>
                <subtitle></subtitle>
                <type>Talk 60 min</type>
                <date>2026-04-25T09:00:00+02:00</date>
                <start>09:00</start>
                <duration>01:00</duration>
                <abstract>Diabetes mellitus postihuje mili&#243;ny &#318;ud&#237; na celom svete a po&#269;et pacientov st&#225;le rastie. V komunite pacientov a v&#253;voj&#225;rov vznikla inciat&#237;va #WeAreNotWaiting, ktor&#233; sa rozhodlo ne&#269;aka&#357; na pomal&#233; inov&#225;cie v zdravotn&#237;ctve. V&#253;sledkom s&#250; open-source projekty, ktor&#233; dok&#225;&#382;u automaticky riadi&#357; d&#225;vkovanie inzul&#237;nu a napodob&#328;ova&#357; funkciu &#318;udsk&#233;ho pankreasu.

Jedn&#253;m z najpokro&#269;ilej&#353;&#237;ch rie&#353;en&#237; je AndroidAPS &#8211; open-source syst&#233;m, ktor&#253; prep&#225;ja kontinu&#225;lne senzory gluk&#243;zy, inzul&#237;nov&#233; pumpy a algoritmy na riadenie lie&#269;by priamo v smartf&#243;ne. Vznik&#225; komunitne, vyv&#237;jaj&#250; ho pacienti, v&#253;voj&#225;ri a lek&#225;ri z cel&#233;ho sveta.

Predn&#225;&#353;ka uk&#225;&#382;e, ako funguje open-source umel&#253; pankreas v praxi, ak&#233; technol&#243;gie za n&#237;m stoja a ako komunita dok&#225;&#382;e inovova&#357; r&#253;chlej&#353;ie ne&#382; tradi&#269;n&#253; zdravotn&#237;cky priemysel. Dotkneme sa aj ot&#225;zok bezpe&#269;nosti, regul&#225;cie a etiky: m&#244;&#382;e open source existova&#357; v tak pr&#237;sne regulovanom prostred&#237;, ak&#253;m je medic&#237;na?</abstract>
                <slug>bratislava-opencamp-2026-47-umely-open-source-pankreas</slug>
                <track></track>
                
                <persons>
                    <person id='6'>&#317;ubor Jurena</person>
                </persons>
                <language>sk</language>
                <description>Diabetes mellitus postihuje mili&#243;ny &#318;ud&#237; na celom svete a po&#269;et pacientov st&#225;le rastie. V komunite pacientov a v&#253;voj&#225;rov vznikla inciat&#237;va #WeAreNotWaiting, ktor&#233; sa rozhodlo ne&#269;aka&#357; na pomal&#233; inov&#225;cie v zdravotn&#237;ctve. V&#253;sledkom s&#250; open-source projekty, ktor&#233; dok&#225;&#382;u automaticky riadi&#357; d&#225;vkovanie inzul&#237;nu a napodob&#328;ova&#357; funkciu &#318;udsk&#233;ho pankreasu.

Jedn&#253;m z najpokro&#269;ilej&#353;&#237;ch rie&#353;en&#237; je AndroidAPS &#8211; open-source syst&#233;m, ktor&#253; prep&#225;ja kontinu&#225;lne senzory gluk&#243;zy, inzul&#237;nov&#233; pumpy a algoritmy na riadenie lie&#269;by priamo v smartf&#243;ne. Vznik&#225; komunitne, vyv&#237;jaj&#250; ho pacienti, v&#253;voj&#225;ri a lek&#225;ri z cel&#233;ho sveta.

Predn&#225;&#353;ka uk&#225;&#382;e, ako funguje open-source umel&#253; pankreas v praxi, ak&#233; technol&#243;gie za n&#237;m stoja a ako komunita dok&#225;&#382;e inovova&#357; r&#253;chlej&#353;ie ne&#382; tradi&#269;n&#253; zdravotn&#237;cky priemysel. Dotkneme sa aj ot&#225;zok bezpe&#269;nosti, regul&#225;cie a etiky: m&#244;&#382;e open source existova&#357; v tak pr&#237;sne regulovanom prostred&#237;, ak&#253;m je medic&#237;na?</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.opencamp.sk/bratislava-opencamp-2026/talk/FHRVWQ/</url>
                <feedback_url>https://pretalx.opencamp.sk/bratislava-opencamp-2026/talk/FHRVWQ/feedback/</feedback_url>
            </event>
            <event guid='32caedbd-76ff-5b8a-8ae8-a4560b4f1848' id='41'>
                <room>Aula Magna</room>
                <title>Vulgarizmy, otvoren&#253; k&#243;d a jeho kvalita</title>
                <subtitle></subtitle>
                <type>Talk 60 min</type>
                <date>2026-04-25T10:00:00+02:00</date>
                <start>10:00</start>
                <duration>01:00</duration>
                <abstract>P&#237;&#353;u lep&#353;&#237; k&#243;d t&#237;, &#269;o nad&#225;vaj&#250;? Analyzoval som mili&#243;ny commitov z GH Archive, h&#318;adal vulgarizmy v zdroj&#225;koch a meral kvalitu k&#243;du. V&#253;sledky v&#225;s mo&#382;no prekvapia. Alebo aj nie.</abstract>
                <slug>bratislava-opencamp-2026-41-vulgarizmy-otvoreny-kod-a-jeho-kvalita</slug>
                <track></track>
                
                <persons>
                    <person id='40'>Jakub Dubec</person>
                </persons>
                <language>sk</language>
                <description>Kdesi na Instagrame sa mihol meme o bakal&#225;rke, ktor&#225; sk&#250;mala s&#250;vis medzi vulgarizmami v k&#243;de a jeho kvalitou. T&#250; bakal&#225;rku som nena&#353;iel. Tak som to spravil s&#225;m.

Pre&#353;iel som d&#225;ta z GH Archive za posledn&#233; roky, checkoutoval repozit&#225;re, h&#318;adal sprost&#233; slov&#225; v zdrojovom k&#243;de a p&#250;&#353;&#357;al na to n&#225;stroje na meranie kvality. Cie&#318;? Zisti&#357;, &#269;i existuje korel&#225;cia medzi t&#253;m, ako ve&#318;mi program&#225;tor nad&#225;va, a t&#253;m, ak&#253; k&#243;d p&#237;&#353;e.

Poviem v&#225;m o podmienkach experimentu, ak&#233; n&#225;stroje som pou&#382;il, &#269;o som meral a ako. Uk&#225;&#382;em v&#253;sledky &#8212; nech u&#382; vy&#353;li akoko&#318;vek. Ako bonus sa pozrieme, &#269;i v d&#225;tach vid&#237;me nejak&#253; vplyv n&#225;stupu AI asistentov na kvalitu k&#243;du (a mo&#382;no aj na mno&#382;stvo nad&#225;vok).

Upozornenie: predn&#225;&#353;ka m&#244;&#382;e obsahova&#357; vulgarizmy. V&#253;hradne v z&#225;ujme vedy.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.opencamp.sk/bratislava-opencamp-2026/talk/DHS8R3/</url>
                <feedback_url>https://pretalx.opencamp.sk/bratislava-opencamp-2026/talk/DHS8R3/feedback/</feedback_url>
            </event>
            <event guid='b6825f16-222c-5038-9740-6888d0420eaf' id='32'>
                <room>Aula Magna</room>
                <title>Kubernetes: The Ideal Foundation for a High-Performance open source CDN</title>
                <subtitle></subtitle>
                <type>Talk 60 min</type>
                <date>2026-04-25T11:00:00+02:00</date>
                <start>11:00</start>
                <duration>01:00</duration>
                <abstract>Kubernetes API Server is a highly extensible platform with Custom Resource Definitions (CRDs), making it an ideal foundation for building custom orchestration controllers.

As a former CDN developer, I set out to create EdgeCDN-X, an open source CDN built entirely on Kubernetes. Using CRDs and custom controllers, EdgeCDN-X ensures fast, reliable deployment of control and service updates across global edge regions. https://github.com/EdgeCDN-X</abstract>
                <slug>bratislava-opencamp-2026-32-kubernetes-the-ideal-foundation-for-a-high-performance-open-source-cdn</slug>
                <track></track>
                
                <persons>
                    <person id='36'>Tom&#225;&#353; Boros</person>
                </persons>
                <language>sk</language>
                <description>Kubernetes API Server is a highly extensible platform with Custom Resource Definitions (CRDs), making it an ideal foundation for building custom orchestration controllers.

As a former CDN developer, I set out to create EdgeCDN-X, an open source CDN built entirely on Kubernetes. Using CRDs and custom controllers, EdgeCDN-X ensures fast, reliable deployment of control and service updates across global edge regions. https://github.com/EdgeCDN-X

At the core of the platform, CoreDNS acts as a GSLB, routing customers to the nearest edge location based on GeoIP. Combined with active health checks and intelligent fallback strategies, the routing engine guarantees clients are always connected to a healthy, available edge.

On the edge, Nginx caching and SR-IOV enabled NICs deliver high-performance content delivery directly to end users.

This talk dives into the challenges I encountered while building EdgeCDN-X and highlights the powerful features of the Kubernetes API server, showcasing why it&#8217;s the perfect platform for building reactive, scalable controllers.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.opencamp.sk/bratislava-opencamp-2026/talk/FCBQGM/</url>
                <feedback_url>https://pretalx.opencamp.sk/bratislava-opencamp-2026/talk/FCBQGM/feedback/</feedback_url>
            </event>
            <event guid='b30f9124-1c3f-5bbf-be34-2b364709168b' id='35'>
                <room>Aula Magna</room>
                <title>Medzin&#225;rodn&#225; emailov&#225; adresa</title>
                <subtitle></subtitle>
                <type>Talk 30 min</type>
                <date>2026-04-25T13:00:00+02:00</date>
                <start>13:00</start>
                <duration>00:30</duration>
                <abstract>&#268;o to je medzin&#225;rodn&#225; emailov&#225; adresa [Email Address Internationalization (EAI)], ako sa pou&#382;&#237;v&#225;, konfiguruje a ak&#233; su mo&#382;nosti serverov a klientov. Ako sa dar&#237; r&#244;znym webov&#253;m str&#225;nkam s podporou EAI?</abstract>
                <slug>bratislava-opencamp-2026-35-medzinarodna-emailova-adresa</slug>
                <track></track>
                
                <persons>
                    <person id='3'>Tom&#225;&#353; Tich&#253;</person>
                </persons>
                <language>cs</language>
                <description>V tejto predn&#225;&#353;ke sa dozvieme o pojmoch IDN a EAI a ako nakonfigurova&#357; po&#353;tov&#253; server na pr&#237;jem po&#353;ty z tak&#253;chto adries.
Povieme si aj to, ako s&#250; na tom jednotliv&#233; weby.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.opencamp.sk/bratislava-opencamp-2026/talk/SFQESP/</url>
                <feedback_url>https://pretalx.opencamp.sk/bratislava-opencamp-2026/talk/SFQESP/feedback/</feedback_url>
            </event>
            <event guid='5a449d5f-7f04-5145-9608-42dd0b75f421' id='44'>
                <room>Aula Magna</room>
                <title>Odkaz pre starostu 2.0 - Open Source, AI a civic hacking</title>
                <subtitle></subtitle>
                <type>Talk 30 min</type>
                <date>2026-04-25T13:30:00+02:00</date>
                <start>13:30</start>
                <duration>00:30</duration>
                <abstract>Port&#225;l odkazprestarostu.sk pom&#225;ha ob&#269;anom nahlasova&#357; probl&#233;my v ich okol&#237; u&#382; od roku 2010. Minul&#253; rok pre&#353;iel port&#225;l mas&#237;vnou technologickou prer&#225;bkou a jeho spr&#225;vu prebralo ob&#269;ianske zdru&#382;enie Slovensko.Digital. Port&#225;l je po novom nielen postaven&#253; na opensource technol&#243;gi&#225;ch, ale aj samotn&#233; zdrojov&#233; k&#243;dy port&#225;lu s&#250; opensource. Uk&#225;&#382;eme si, &#269;o znamenalo prerobi&#357;  15 ro&#269;n&#233; legacy PHP k&#243;dy, ako sa vyu&#382;&#237;va AI, &#269;o nov&#233; chyst&#225;me tento rok a ako sa m&#244;&#382;ete zapoji&#357;.</abstract>
                <slug>bratislava-opencamp-2026-44-odkaz-pre-starostu-2-0-open-source-ai-a-civic-hacking</slug>
                <track></track>
                
                <persons>
                    <person id='23'>Jano Suchal</person>
                </persons>
                <language>cs</language>
                <description>Uk&#225;&#382;eme si z &#269;oho sa nov&#253; port&#225;l Odkaz pre starostu sklad&#225;, ako a kde sa vyu&#382;&#237;va AI, opensource a ak&#233; v&#253;zvy sme museli zvl&#225;dnu&#357; pri prer&#225;bke 15 ro&#269;n&#253;ch PHP k&#243;dov. Uk&#225;&#382;eme si ako je spraven&#233; r&#253;chle vyh&#318;ad&#225;vanie a bleskov&#233; odozvy v &#250;plne nudn&#253;ch technol&#243;gi&#225;ch ako Ruby on Rails a PostgreSQL, ale aj ako funguje inteligentn&#233; zad&#225;vanie podnetov pomocou AI.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.opencamp.sk/bratislava-opencamp-2026/talk/QRK3SY/</url>
                <feedback_url>https://pretalx.opencamp.sk/bratislava-opencamp-2026/talk/QRK3SY/feedback/</feedback_url>
            </event>
            <event guid='af10c59f-1fa6-5bcf-ae6d-5f1813e8d2fa' id='45'>
                <room>Aula Magna</room>
                <title>Kvalifikovan&#233; elektronick&#233; podpisy bez m&#225;gie a open-source Autogram(y)</title>
                <subtitle></subtitle>
                <type>Talk 30 min</type>
                <date>2026-04-25T14:00:00+02:00</date>
                <start>14:00</start>
                <duration>00:30</duration>
                <abstract>Obr&#225;zok podpisu v PDF nie je najd&#244;veryhodnej&#353;&#237;m sp&#244;sobom autoriz&#225;cie dokumentu. V E&#218; m&#225;me v&#271;aka nariadeniu eIDAS zhodu na kvalifikovan&#253;ch elektronick&#253;ch podpisoch, ktor&#233; maj&#250; ve&#318;mi vysok&#250; mieru d&#244;veryhodnosti. Tak&#233;to podpisy vieme na Slovensku vytv&#225;ra&#357; pomocou ob&#269;ianskeho preukazu v&#353;etci a zadarmo. Aby to aj jednoduch&#233;, v Slovensko.Digital sme vyvinuli open-source podpisova&#269; Autogram, nesk&#244;r pribudla mobiln&#225; verzia a najnov&#353;ie sa te&#353;&#237;me z podpisov&#233;ho port&#225;lu, ktor&#253; cel&#253; proces zdru&#382;uje na jednom mieste.

Uk&#225;&#382;eme si, &#269;o vlastne elektronick&#253; podpis je, pre&#269;o niektor&#233; podpisy naz&#253;vame kvalifikovan&#233;, ako sa podpisy overuj&#250;, ak&#250; &#250;lohu v tom celom hr&#225; open-source kni&#382;nica Eur&#243;pskej komisie a pre&#269;o m&#225;me radi Ob&#269;iansky z&#225;konn&#237;k.</abstract>
                <slug>bratislava-opencamp-2026-45-kvalifikovane-elektronicke-podpisy-bez-magie-a-open-source-autogram-y</slug>
                <track></track>
                
                <persons>
                    <person id='39'>Marek Ce&#318;uch</person>
                </persons>
                <language>sk</language>
                <description>Kvalifikovan&#253; elektronick&#253; podpis je v skuto&#269;nosti pomerne jednoduch&#225; kryptografick&#225; oper&#225;cia, no v praxi okolo nej vznik&#225; ve&#318;a nedorozumen&#237;. V tejto predn&#225;&#353;ke si uk&#225;&#382;eme, &#269;o sa re&#225;lne deje, ke&#271; dokument podpisujeme elektronicky - od hashu dokumentu cez podpis priv&#225;tnym k&#318;&#250;&#269;om ulo&#382;en&#253;m v &#269;ipe &quot;QSCD&quot; a&#382; po ulo&#382;enie do niektor&#233;ho z form&#225;tov XAdES, PAdES, CAdES.

Vysvetl&#237;me si, pre&#269;o niektor&#233; podpisy naz&#253;vame kvalifikovan&#233;, ak&#250; pr&#225;vnu silu maj&#250; pod&#318;a nariadenia eIDAS, na &#269;o sa daj&#250; pou&#382;i&#357; a ako sa tak&#233;to podpisy overuj&#250; pomocou certifik&#225;tov a &quot;d&#244;veryhodn&#253;ch zoznamov&quot;.

Stru&#269;ne predstav&#237;me aj open-source n&#225;stroje, ktor&#233; v Slovensko.Digital vyv&#237;jame na podpisovanie dokumentov - Autogram, Autogram v mobile a Autogram Portal. Uk&#225;&#382;eme si, ako tieto aplik&#225;cie vyu&#382;&#237;vaj&#250; kni&#382;nicu DSS, a povieme si, ako sa do nich aj vy m&#244;&#382;ete zapoji&#357;.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.opencamp.sk/bratislava-opencamp-2026/talk/7KGUTA/</url>
                <feedback_url>https://pretalx.opencamp.sk/bratislava-opencamp-2026/talk/7KGUTA/feedback/</feedback_url>
            </event>
            <event guid='81359ed5-82f7-541f-b733-4995efaa9d89' id='33'>
                <room>Aula Magna</room>
                <title>B&#225;je&#269;n&#253; wikisv&#283;t aneb wiki nen&#237; jen Wikipedia</title>
                <subtitle></subtitle>
                <type>Talk 30 min</type>
                <date>2026-04-25T14:30:00+02:00</date>
                <start>14:30</start>
                <duration>00:30</duration>
                <abstract>P&#345;edn&#225;&#353;ka uk&#225;&#382;e, co v&#353;echno nab&#237;z&#237; wikisv&#283;t, jak&#233; projekty jsou jeho sou&#269;&#225;st&#237; a v neposledn&#237; &#345;ad&#283; jak m&#367;&#382;ete sami pomoci. Zvl&#225;&#353;&#357; pokud je&#353;t&#283; nem&#225;te zku&#353;enosti nap&#345;&#237;klad s Wikislovn&#237;kem, Wikidaty nebo Wikimedia Commons, je tato p&#345;edn&#225;&#353;ka ur&#269;ena pr&#225;v&#283; pro v&#225;s.</abstract>
                <slug>bratislava-opencamp-2026-33-bajecny-wikisvet-aneb-wiki-neni-jen-wikipedia</slug>
                <track></track>
                
                <persons>
                    <person id='37'>Luk&#225;&#353; Jel&#237;nek</person>
                </persons>
                <language>cs</language>
                <description>Komunitn&#237; internetovou encyklopedii Wikipedia zn&#225; skoro ka&#382;d&#253; internetov&#253; u&#382;ivatel. &#381;e ale do rodiny wikiprojekt&#367;, tedy projekt&#367; zalo&#382;en&#253;ch na komunitn&#237; spolupr&#225;ci, pat&#345;&#237; i cel&#225; &#345;ada dal&#353;&#237;ch n&#225;stroj&#367;, je u&#382; m&#233;n&#283; zn&#225;mo. Tato p&#345;edn&#225;&#353;ka uk&#225;&#382;e, co nab&#237;zej&#237; projekty jako Wikislovn&#237;k, Wikidata nebo Wikimedia Commons. Dozv&#237;te se o tom, jak&#233; v&#253;hody p&#345;in&#225;&#353;&#237; jejich vz&#225;jemn&#233; propojen&#237;. A v neposledn&#237; &#345;ad&#283;, jak m&#367;&#382;ete pomoci je vylep&#353;ovat, a to jak doma u po&#269;&#237;ta&#269;e, tak t&#345;eba i v ter&#233;nu pomoc&#237; chytr&#233;ho telefonu.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.opencamp.sk/bratislava-opencamp-2026/talk/CBQFUP/</url>
                <feedback_url>https://pretalx.opencamp.sk/bratislava-opencamp-2026/talk/CBQFUP/feedback/</feedback_url>
            </event>
            <event guid='6eeedb8e-798b-50df-ab02-8501f780a6a1' id='34'>
                <room>Aula Magna</room>
                <title>Jak funguje Unicode</title>
                <subtitle></subtitle>
                <type>Talk 60 min</type>
                <date>2026-04-25T15:00:00+02:00</date>
                <start>15:00</start>
                <duration>01:00</duration>
                <abstract>Zpracov&#225;n&#237; textu na po&#269;&#237;ta&#269;i je jedna z nejb&#283;&#382;n&#283;j&#353;&#237;ch &#250;loh. Vnit&#345;n&#283; ale po&#269;&#237;ta&#269;e pracuj&#237; jen s &#269;&#237;sly. Unicode je standard mapuj&#237;c&#237; text na &#269;&#237;sla, aby s n&#237;m mohly po&#269;&#237;ta&#269;e pracovat. I kdy&#382; to zn&#237; jednodu&#353;e, opak je pravdou. V p&#345;edn&#225;&#353;ce se pod&#237;v&#225;me na jeho p&#345;edch&#367;dce ASCII, se kter&#253;m se setk&#225;v&#225;me denn&#283; na ka&#382;d&#233;m rohu, projdeme zastaral&#225; osmibitov&#225; k&#243;dov&#225;n&#237; a nakonec se pod&#237;v&#225;me na vlastnosti Unicode - &#382;e Unicode nen&#237; synonymum k UTF-8, jak funguje normalizace, surog&#225;tn&#237; znaky, jak dok&#225;&#382;e potr&#225;pit BOM, nebo pro&#269; je po&#269;&#237;t&#225;n&#237; _znak&#367;_ velmi netrivi&#225;ln&#237; &#250;loha. A nebudou chyb&#283;t ani Emoji &#129299;</abstract>
                <slug>bratislava-opencamp-2026-34-jak-funguje-unicode</slug>
                <track></track>
                
                <persons>
                    <person id='4'>Ond&#345;ej Caletka</person>
                </persons>
                <language>cs</language>
                <description>Doporu&#269;uji p&#345;ed p&#345;edn&#225;&#353;kou zopakovat &#353;estn&#225;ctkovou &#269;&#237;selnou soustavu, zejm&#233;na pak fakt, &#382;e ka&#382;d&#225; &#353;estn&#225;ctkov&#225; &#269;&#237;slice se mapuje p&#345;esn&#283; na &#269;ty&#345;i bity.

Co v p&#345;edn&#225;&#353;ce probereme:

 - V&#353;echno je &#269;&#237;slo
 - ASCII je v&#353;ude
 - K &#269;emu slou&#382;&#237; [teletextov&#225; str&#225;nka 899](https://teletext.ceskatelevize.cz/?p=899-1)
 - Osmibitov&#225; k&#243;dov&#225;n&#237; a probl&#233;my s nimi spojen&#233;
 - P&#367;vodn&#237; my&#353;lenka Unicode
 - Jak se to cel&#233; zkomplikovalo
 - Pro&#269; je k&#243;dov&#225;n&#237; vlajky Anglie &#127988;&#917607;&#917602;&#917605;&#917614;&#917607;&#917631; zcela odli&#353;n&#233; od k&#243;dov&#225;n&#237; vlajky Spojen&#233;ho Kr&#225;lovstv&#237; &#127468;&#127463;</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.opencamp.sk/bratislava-opencamp-2026/talk/HXHNJH/</url>
                <feedback_url>https://pretalx.opencamp.sk/bratislava-opencamp-2026/talk/HXHNJH/feedback/</feedback_url>
            </event>
            <event guid='d83dbfef-4bff-56dd-a88e-c125f62c4ffc' id='52'>
                <room>Aula Magna</room>
                <title>Uzatvorenie konferencie</title>
                <subtitle></subtitle>
                <type>Talk 60 min</type>
                <date>2026-04-25T16:00:00+02:00</date>
                <start>16:00</start>
                <duration>00:15</duration>
                <abstract>Uzatvorenie konferencie</abstract>
                <slug>bratislava-opencamp-2026-52-uzatvorenie-konferencie</slug>
                <track></track>
                
                <persons>
                    
                </persons>
                <language>cs</language>
                <description>Uzatvorenie konferencie</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.opencamp.sk/bratislava-opencamp-2026/talk/D3JFVQ/</url>
                <feedback_url>https://pretalx.opencamp.sk/bratislava-opencamp-2026/talk/D3JFVQ/feedback/</feedback_url>
            </event>
            
        </room>
        <room name='Aula Minor' guid='28042022-d1b7-5fd5-8ba1-5fa7fce61635'>
            <event guid='37e15316-097e-5bf3-91ed-bd6b629ad022' id='37'>
                <room>Aula Minor</room>
                <title>Z&#225;klady a prax optick&#253;ch siet&#237;</title>
                <subtitle></subtitle>
                <type>Talk 60 min</type>
                <date>2026-04-25T10:00:00+02:00</date>
                <start>10:00</start>
                <duration>01:00</duration>
                <abstract>Optick&#233; siete od z&#225;kladov po DWDM</abstract>
                <slug>bratislava-opencamp-2026-37-zaklady-a-prax-optickych-sieti</slug>
                <track></track>
                
                <persons>
                    <person id='38'>Michal Binovsky</person>
                </persons>
                <language>cs</language>
                <description>T&#225;to predn&#225;&#353;ka poskytuje stru&#269;n&#253; &#250;vod do z&#225;kladn&#253;ch princ&#237;pov optiky, zah&#341;&#328;aj&#250;ce t&#233;my ako jednovidov&#233; a viacvidov&#233; optick&#233; vl&#225;kna a ich rozdiely, be&#382;n&#233; typy konektorov a ich pou&#382;itie, a podrobn&#253; poh&#318;ad na v&#253;stavbu optickej siete (zv&#225;ranie, meranie).</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.opencamp.sk/bratislava-opencamp-2026/talk/BVFMEP/</url>
                <feedback_url>https://pretalx.opencamp.sk/bratislava-opencamp-2026/talk/BVFMEP/feedback/</feedback_url>
            </event>
            <event guid='3563a778-2199-5e35-bb83-07c712b5679e' id='40'>
                <room>Aula Minor</room>
                <title>Neviditeln&#237; n&#225;v&#353;t&#283;vn&#237;ci: jak&#233; probl&#233;my zp&#367;sobuj&#237; agresivn&#237; boti na webu</title>
                <subtitle></subtitle>
                <type>Talk 60 min</type>
                <date>2026-04-25T11:00:00+02:00</date>
                <start>11:00</start>
                <duration>01:00</duration>
                <abstract>Webov&#233; aplikace dnes &#269;el&#237; rostouc&#237;mu tlaku z automatizovan&#253;ch agent&#367;: agresivn&#237; boti nerespektuj&#237; pravidla a &#269;asto vytv&#225;&#345;ej&#237; v&#283;t&#353;&#237; provoz ne&#382; legitimn&#237; u&#382;ivatel&#233;. Uk&#225;&#382;eme si, &#382;e to zp&#367;sobuje velik&#233; probl&#233;my a nen&#237; to mali&#269;kost. Uk&#225;&#382;eme si n&#225;stroj jm&#233;nem Anubis. &#344;e&#353;en&#237;m je l&#233;&#269;ba prac&#237;.</abstract>
                <slug>bratislava-opencamp-2026-40-neviditelni-navstevnici-jake-problemy-zpusobuji-agresivni-boti-na-webu</slug>
                <track></track>
                
                <persons>
                    <person id='7'>Petr Kr&#269;m&#225;&#345;</person>
                </persons>
                <language>cs</language>
                <description>Webov&#233; aplikace dnes &#269;el&#237; rostouc&#237;mu tlaku z automatizovan&#253;ch agent&#367;: agresivn&#237; boti nerespektuj&#237; pravidla a &#269;asto vytv&#225;&#345;ej&#237; v&#283;t&#353;&#237; provoz ne&#382; legitimn&#237; u&#382;ivatel&#233;. Uk&#225;&#382;eme si, &#382;e to zp&#367;sobuje velik&#233; probl&#233;my a nen&#237; to mali&#269;kost. Uk&#225;&#382;eme si n&#225;stroj jm&#233;nem Anubis. &#344;e&#353;en&#237;m je l&#233;&#269;ba prac&#237;.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.opencamp.sk/bratislava-opencamp-2026/talk/AZHDUA/</url>
                <feedback_url>https://pretalx.opencamp.sk/bratislava-opencamp-2026/talk/AZHDUA/feedback/</feedback_url>
            </event>
            <event guid='84ea005d-6f71-53a9-a209-b24715a90ef0' id='54'>
                <room>Aula Minor</room>
                <title>Matrix - otev&#345;en&#253; standard pro komunikaci</title>
                <subtitle></subtitle>
                <type>Talk 60 min</type>
                <date>2026-04-25T13:00:00+02:00</date>
                <start>13:00</start>
                <duration>01:00</duration>
                <abstract>Matrix - otev&#345;en&#253; standard pro komunikaci</abstract>
                <slug>bratislava-opencamp-2026-54-matrix-otevreny-standard-pro-komunikaci</slug>
                <track></track>
                
                <persons>
                    <person id='26'>Marian Rychtecky</person>
                </persons>
                <language>cs</language>
                <description>Matrix - otev&#345;en&#253; standard pro komunikaci</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.opencamp.sk/bratislava-opencamp-2026/talk/VU9BSL/</url>
                <feedback_url>https://pretalx.opencamp.sk/bratislava-opencamp-2026/talk/VU9BSL/feedback/</feedback_url>
            </event>
            <event guid='f7437020-2874-51d0-b0ac-a8579f7180c8' id='39'>
                <room>Aula Minor</room>
                <title>Novinky v syst&#233;me Achilles</title>
                <subtitle></subtitle>
                <type>Talk 60 min</type>
                <date>2026-04-25T14:00:00+02:00</date>
                <start>14:00</start>
                <duration>01:00</duration>
                <abstract>Syst&#233;m Achilles, vyvinut&#253; t&#237;mom Vl&#225;dnej jednotky CSIRT (VJ CSIRT) na podporu identifik&#225;cie a riadenia bezpe&#269;nostn&#253;ch zranite&#318;nost&#237;, pre&#353;iel v uplynulom obdob&#237; v&#253;znamn&#253;m v&#253;vojom reflektuj&#250;cim praktick&#233; sk&#250;senosti a sp&#228;tn&#250; v&#228;zbu od jeho odberate&#318;ov. V r&#225;mci pr&#237;spevku predstav&#237;me, &#269;o je nov&#233; v syst&#233;me Achilles, najm&#228; ak&#233; probl&#233;my sme rie&#353;ili a ak&#233; s&#250; pridan&#233; funkcionality, ktor&#233; reaguj&#250; na naj&#269;astej&#353;ie po&#382;iadavky subjektov v p&#244;sobnosti VJ CSIRT. Osobitn&#225; pozornos&#357; je venovan&#225; nov&#253;m mo&#382;nostiam sledovania v&#253;voja zranite&#318;nost&#237; v &#269;ase, identifik&#225;cii trendov a podpore rozhodovania pri riaden&#237; riz&#237;k. Pr&#237;spevok z&#225;rove&#328; sumarizuje k&#318;&#250;&#269;ov&#233; poznatky z&#237;skan&#233; z re&#225;lneho pou&#382;&#237;vania syst&#233;mu a poukazuje na pr&#237;nosy kontinu&#225;lneho zlep&#353;ovania n&#225;strojov na spr&#225;vu zranite&#318;nost&#237; pre zv&#253;&#353;enie &#250;rovne kybernetickej bezpe&#269;nosti organiz&#225;ci&#237; vo verejnej spr&#225;ve, pri&#269;om zdie&#318;an&#233; sk&#250;senosti a poznatky sa daj&#250; aplikova&#357; v r&#225;mci riadenia zranite&#318;nost&#237; takmer v akomko&#318;vek sektore.</abstract>
                <slug>bratislava-opencamp-2026-39-novinky-v-systeme-achilles</slug>
                <track></track>
                
                <persons>
                    <person id='19'>Alexander Valach</person>
                </persons>
                <language>sk</language>
                <description>Duch minul&#253;ch, pr&#237;tomn&#253;ch a bud&#250;cich Vianoc pre riadenie zranite&#318;nost&#237;.
https://csirt.sk/wp-content/uploads/2026/02/Achilles_vseobecne_informacie_v1.3.pdf</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.opencamp.sk/bratislava-opencamp-2026/talk/N9YCUZ/</url>
                <feedback_url>https://pretalx.opencamp.sk/bratislava-opencamp-2026/talk/N9YCUZ/feedback/</feedback_url>
            </event>
            <event guid='572f0d17-0ec7-5da1-84f1-8b992cb79c52' id='55'>
                <room>Aula Minor</room>
                <title>RPKI ASPA (Autonomous System Provider Authorization)</title>
                <subtitle></subtitle>
                <type>Talk 60 min</type>
                <date>2026-04-25T15:00:00+02:00</date>
                <start>15:00</start>
                <duration>01:00</duration>
                <abstract>RPKI ASPA (Autonomous System Provider Authorization)</abstract>
                <slug>bratislava-opencamp-2026-55-rpki-aspa-autonomous-system-provider-authorization</slug>
                <track></track>
                
                <persons>
                    <person id='26'>Marian Rychtecky</person>
                </persons>
                <language>cs</language>
                <description>RPKI ASPA (Autonomous System Provider Authorization)</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.opencamp.sk/bratislava-opencamp-2026/talk/9C8E3S/</url>
                <feedback_url>https://pretalx.opencamp.sk/bratislava-opencamp-2026/talk/9C8E3S/feedback/</feedback_url>
            </event>
            
        </room>
        <room name='U120' guid='91d6c053-121e-5f92-8c6e-efbddeed9928'>
            <event guid='9215f233-48a2-501f-aed6-e585968f2052' id='43'>
                <room>U120</room>
                <title>Cybersecurity Resilience Act na pomedzi open-source a embedded</title>
                <subtitle></subtitle>
                <type>Talk 60 min</type>
                <date>2026-04-25T10:00:00+02:00</date>
                <start>10:00</start>
                <duration>01:00</duration>
                <abstract>O Cybersecurity Resilience Act (CRA) sa toho u&#382; nap&#237;salo a povedalo ve&#318;a, ale sk&#250;senosti ukazuj&#250;, &#382;e st&#225;le nie dos&#357;. CRA z&#225;sadne zmen&#237; prax v pr&#237;stupe k bezpe&#269;nosti software. Z toho, &#269;o b&#253;valo &quot;best practices&quot; sa v podstate st&#225;va z&#225;konn&#233; minimum.

CRA je ve&#318;mi &#353;irok&#225; t&#233;ma a v tejto predn&#225;&#353;ke sa budem viac venova&#357; interakcii embedded zariaden&#237; a open-source software (OSS). OSS m&#225; v CRA &#353;pecifick&#233; postavenie. Eur&#243;pska Komisia pochopila, &#382;e po&#382;adova&#357; po &#318;u&#271;och, ktor&#237; tvoria software vo svojom vo&#318;nom &#269;ase a bez n&#225;roku na honor&#225;r pod hrozbou sankci&#237; by znamenalo de-facto likvid&#225;ciu open-source v Eur&#243;pe.

To vedie k zauj&#237;mavej situ&#225;cii v embedded odvetv&#237;, ktor&#233; je do zna&#269;nej miery na open-source komponentoch postaven&#233;. Z&#225;rove&#328; embedded software dlhodobo figuruje na vysok&#253;ch prie&#269;kach rebr&#237;&#269;kov v po&#269;te a dopade bezpe&#269;nostn&#253;ch zranite&#318;nost&#237;. Zastaral&#233; procesy, komplikovan&#233; aktualiz&#225;cie firmware a &#353;pecifick&#233; postavenie open-source budu pre toto odvetvie v&#253;zvou.</abstract>
                <slug>bratislava-opencamp-2026-43-cybersecurity-resilience-act-na-pomedzi-open-source-a-embedded</slug>
                <track></track>
                
                <persons>
                    <person id='11'>Eduard Drusa</person>
                </persons>
                <language>sk</language>
                <description>T&#225;to predn&#225;&#353;ka za&#269;ne od z&#225;kladov, preto&#382;e aj dnes, menej ne&#382; dva roky do n&#225;stupu &#250;&#269;innosti tejto normy sa n&#225;jde niekto, kto o nej e&#353;te nepo&#269;ul. Povieme si, &#269;o CRA je a &#269;o nie je. &#268;o je jej cie&#318;om a ako sa k tomu postavi&#357;.

V&#271;aka mixu komer&#269;n&#233;ho a nekomer&#269;n&#233;ho charakteru OSS neexistuje jedno univerz&#225;lne pravidlo pod&#318;a ktor&#233;ho sa k OSS bude pristupova&#357;. To m&#225; vplyv na to, &#269;o mo&#382;no od open-source projektov v kontexte CRA legit&#237;mne o&#269;ak&#225;va&#357;. Z&#225;rove&#328; je ale re&#225;lne zlep&#353;enie bezpe&#269;nosti prioritou CRA, tak&#382;e pou&#382;&#237;vate&#318;om open-source komponentov vznikaj&#250; povinnosti, ktor&#233; pri komer&#269;n&#253;ch projektoch neexistuj&#250;.

Upgradova&#357; firmware nie je tak trivi&#225;lne ako aktualizova&#357; software v be&#382;nom po&#269;&#237;ta&#269;i, to v&#353;ak neude&#318;uje embedded zariadeniam v CRA v&#253;nimku. Ve&#318;a zariaden&#237; z&#225;rove&#328; pova&#382;ovalo bezpe&#269;nos&#357; za druhoradu (ak v&#244;bec) prioritu. To sa v decembri 2027 z&#225;sadne zmen&#237;. Pozrieme sa teda aj na to, &#269;o bude CRA znamena&#357; pre embedded zariadenia v praktickej rovine, ako v d&#244;sledku pou&#382;itia open-source komponentov tak v rovine zmeny best practices.

V z&#225;vere predn&#225;&#353;ky sa e&#353;te dotknem mo&#382;nost&#237;, ktor&#233; pre open-source v&#271;aka CRA vznikn&#250;. Aj ke&#271; CRA v podstate open-source &quot;nech&#225;va na pokoji&quot;, ochota k spolupr&#225;ci m&#244;&#382;e by&#357; pre open-source projekty prospe&#353;n&#225; a m&#244;&#382;e dokonca zabezpe&#269;i&#357; financovanie t&#253;chto projektov, &#269;o je dlhodob&#253; probl&#233;m s ktor&#253;m OSS komunita bojuje.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.opencamp.sk/bratislava-opencamp-2026/talk/USLMPG/</url>
                <feedback_url>https://pretalx.opencamp.sk/bratislava-opencamp-2026/talk/USLMPG/feedback/</feedback_url>
            </event>
            <event guid='cfd0cf6c-e0e1-55d8-b979-aa2eca18deba' id='42'>
                <room>U120</room>
                <title>Ako sa program&#225;tor k vibe-k&#243;deniu dostal</title>
                <subtitle></subtitle>
                <type>Talk 30 min</type>
                <date>2026-04-25T11:00:00+02:00</date>
                <start>11:00</start>
                <duration>00:30</duration>
                <abstract>Ako sa skeptik vibe-k&#243;denia popasoval s LLM gener&#225;torom pri vytv&#225;ran&#237; komplexnej aplik&#225;cie.
Budem hovori&#357; o tom, &#382;e aj vibe-k&#243;den&#225; aplik&#225;cia potrebuje implementa&#269;n&#253; pl&#225;n, &#382;e &#250;lohy musia by&#357; presne definovan&#233;, &#382;e funkcionalitu si treba priebe&#382;ne overova&#357; a k&#243;d naozaj &#269;&#237;ta&#357;. A tie&#382; o tom, &#382;e hoci LLM nevie &#269;&#237;ta&#357; my&#353;lienky, st&#225;le m&#244;&#382;e by&#357; extr&#233;mne u&#382;ito&#269;n&#253;m n&#225;strojom pri v&#253;voji.
Touto predn&#225;&#353;kou by som chcel zdie&#318;a&#357; svoju cestu od krehk&#253;ch generovan&#253;ch &#8222;hra&#269;iek&#8220; k robustnej aplik&#225;cii a nov&#253;m vibe-k&#243;derom u&#353;etri&#357; zbyto&#269;n&#250; frustr&#225;ciu.</abstract>
                <slug>bratislava-opencamp-2026-42-ako-sa-programator-k-vibe-kodeniu-dostal</slug>
                <track></track>
                
                <persons>
                    <person id='9'>Franti&#353;ek Hor&#237;nek</person>
                </persons>
                <language>sk</language>
                <description>Telom aj du&#353;ou som embedded program&#225;tor, ktor&#253; dnes ako team leader zad&#225;va viac &#250;loh, ne&#382; ich s&#225;m vykon&#225;va.
Skeptikom vibe-k&#243;denia &#8211; medzi ktor&#253;ch som kedysi patril aj ja &#8211; by som chcel uk&#225;za&#357;, &#382;e tieto n&#225;stroje m&#244;&#382;u by&#357; mimoriadne siln&#233;, ak sa pou&#382;&#237;vaj&#250; spr&#225;vne.
T&#225;to t&#233;ma nie je moja prim&#225;rna expert&#237;za, som embedded C/C++ &quot;old-timer&quot;, ale mo&#382;no pr&#225;ve tak&#225;to perspekt&#237;va m&#244;&#382;e by&#357; pre lud&#237; zauj&#237;mav&#225;.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.opencamp.sk/bratislava-opencamp-2026/talk/ZE3SR7/</url>
                <feedback_url>https://pretalx.opencamp.sk/bratislava-opencamp-2026/talk/ZE3SR7/feedback/</feedback_url>
            </event>
            <event guid='2aaec144-b439-5847-a291-2b6475c48b19' id='46'>
                <room>U120</room>
                <title>BlinkOS - jak si napsat posixov&#253; kernel pro Raspberry Pico 2.</title>
                <subtitle></subtitle>
                <type>Talk 30 min</type>
                <date>2026-04-25T11:30:00+02:00</date>
                <start>11:30</start>
                <duration>00:30</duration>
                <abstract>Cht&#283;l jsem b&#253;t Linux kernel v&#253;voj&#225;&#345;, ale nic jsem o tom nev&#283;d&#283;l, a tak jsem si &#345;ekl, &#382;e si nap&#237;&#353;u vlastn&#237; kernel. Otev&#345;el jsem notoricky zn&#225;m&#253; p&#345;&#237;klad s blik&#225;n&#237;m LEDkou, za&#269;al studovat a upravovat ho. A tak vznikl BlinkOS. Sna&#382;&#237; se b&#253;t POSIX a je mo&#382;n&#233; pro n&#283;j kompilovat opensource projekty, t&#345;eba z Linuxu a spou&#353;t&#283;t je na mal&#233;m Raspberry Pico2. Uk&#225;&#382;u v&#225;m, jak na to.</abstract>
                <slug>bratislava-opencamp-2026-46-blinkos-jak-si-napsat-posixovy-kernel-pro-raspberry-pico-2</slug>
                <track></track>
                
                <persons>
                    <person id='41'>Jan Rohan</person>
                </persons>
                <language>cs</language>
                <description>BlinkOS je mal&#253; opensource opera&#269;n&#237; syst&#233;m pro Raspberry Pico 2. Vznikl jako n&#225;stroj pro studium, kdy&#382; jsem cht&#283;l pochopit, jak funguj&#237; kernely opera&#269;n&#237;ch syst&#233;m&#367;. Nakonec se cel&#253; projekt dostal d&#225;l, ne&#382; jsem &#269;ekal. Podporuje preemptivn&#237; multitasking, jednoduch&#253; file syst&#233;m na SD kart&#283;, pr&#225;ci s TTY a jdou pro n&#283;j kompilovat i v&#283;t&#353;&#237; programy, kter&#233; se norm&#225;ln&#283; provozuj&#237; na plnotu&#269;n&#253;ch OS, t&#345;eba na Linuxu. V t&#233;hle p&#345;edn&#225;&#353;ce bych cht&#283;l rychle popsat nejd&#367;le&#382;it&#283;j&#353;&#237; my&#353;lenky, na kter&#253;ch je cel&#253; kernel postaven&#253;. Motivovat lidi ke studiu a uk&#225;zat, &#382;e to nemus&#237; b&#253;t a&#382; takov&#225; raketov&#225; v&#283;da. Sou&#269;&#225;st&#237; p&#345;edn&#225;&#353;ky je samoz&#345;ejm&#283; uk&#225;zka funk&#269;n&#237;ho HW s b&#283;&#382;&#237;c&#237;m BlinkOS a uk&#225;zka jeho mo&#382;nost&#237;.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.opencamp.sk/bratislava-opencamp-2026/talk/89KJ7J/</url>
                <feedback_url>https://pretalx.opencamp.sk/bratislava-opencamp-2026/talk/89KJ7J/feedback/</feedback_url>
            </event>
            <event guid='fe97a670-a117-5c16-a3ff-c724e0989c5e' id='38'>
                <room>U120</room>
                <title>Buranie mytov o testovani firmwaru</title>
                <subtitle></subtitle>
                <type>Talk 60 min</type>
                <date>2026-04-25T13:00:00+02:00</date>
                <start>13:00</start>
                <duration>01:00</duration>
                <abstract>Vo svete embedded v&#253;voja koluje o testovan&#237; ve&#318;a m&#253;tov, ktor&#233; su pova&#382;ovan&#233; za pravdy. Jednym z nich je m&#253;tus o tom, &#382;e v&#253;voj a testovanie s&#250; mo&#382;n&#233; jedine na cie&#318;ovej platforme na ktorej firmware nakoniec pobe&#382;&#237;.

Tento m&#253;tus ma hlasn&#253;ch z&#225;stancov a presadzuje sa vo form&#225;ch od &quot;v&#253;voj mimo cie&#318;ov&#233;ho hardware v&#244;bec nie je mo&#382;n&#253;&quot; po jemnej&#353;ie &quot;v&#253;sledky z&#237;skane z testov na inom HW o ni&#269;om nevypovedaj&#250;&quot;.

V tejto predn&#225;&#353;ke nieko&#318;ko tak&#253;ch m&#253;tov zb&#250;ram. Nebude to v&#353;ak mo&#382;n&#233; bez nab&#250;rania predstavy o tom, ako vyzer&#225; dobr&#253; firmware. Firmware dne&#353;n&#253;ch zariaden&#237; d&#225;vno prer&#225;stol rozmery jednoduch&#253;ch ovl&#225;dac&#237;ch slu&#269;iek, ktor&#253;ch jedinou staros&#357;ou bolo riadi&#357; perif&#233;rie s minim&#225;lnou latenciou, spotrebou energie a to v&#353;etko na zastaralom 8-bitovom mikrokontroleri.

V dne&#353;nej dobe firmware plni &#250;lohy, ktor&#233; s riaden&#237;m &#269;asto nemaj&#250; ni&#269; spolo&#269;n&#233; a ve&#318;k&#225; &#269;ast embedded zariaden&#237; je nejakou formou online. T&#225;to zmena paradigmy m&#225; vplyv ako na architekt&#250;ru firmware tak aj na testovanie.</abstract>
                <slug>bratislava-opencamp-2026-38-buranie-mytov-o-testovani-firmwaru</slug>
                <track></track>
                
                <persons>
                    <person id='11'>Eduard Drusa</person>
                </persons>
                <language>sk</language>
                <description>V tejto predn&#225;&#353;ke, ktor&#225; miestami sk&#314;zne k workshopu sa pok&#250;sim demon&#353;trova&#357; mo&#382;nosti pou&#382;itia modern&#253;ch techn&#237;k automatick&#233;ho testovania, continuous integration, continuous delivery a v&#244;bec celej testovacej pyram&#237;dy v prostred&#237; embedded v&#253;voja.

A to v&#353;etko &#250;plne nehanebne bez pou&#382;itia HIL testera, preto&#382;e jeho &#250;loha v testovan&#237; sa prece&#328;uje.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.opencamp.sk/bratislava-opencamp-2026/talk/XV9P9B/</url>
                <feedback_url>https://pretalx.opencamp.sk/bratislava-opencamp-2026/talk/XV9P9B/feedback/</feedback_url>
            </event>
            <event guid='cad8c1e7-5fe3-56be-98d9-cf5ae7de2230' id='49'>
                <room>U120</room>
                <title>Otvoren&#253; svet smart hodiniek</title>
                <subtitle></subtitle>
                <type>Talk 60 min</type>
                <date>2026-04-25T14:00:00+02:00</date>
                <start>14:00</start>
                <duration>01:00</duration>
                <abstract>Smart hodinky s&#250; dnes v&#228;&#269;&#353;inou naviazan&#233; na propriet&#225;rne mobiln&#233; aplik&#225;cie a uzavret&#233; ekosyst&#233;my. Open-source projekty sa to sna&#382;ia meni&#357; t&#253;m, &#382;e umo&#382;&#328;uj&#250; pou&#382;&#237;vate&#318;om prep&#225;ja&#357; nosite&#318;n&#233; zariadenia s otvoren&#253;mi platformami a vytv&#225;ra&#357; vlastn&#233; rie&#353;enia.</abstract>
                <slug>bratislava-opencamp-2026-49-otvoreny-svet-smart-hodiniek</slug>
                <track></track>
                
                <persons>
                    <person id='42'>Jozef Ml&#237;ch</person>
                </persons>
                <language>sk</language>
                <description>T&#225;to predn&#225;&#353;ka predstav&#237; otvoren&#253; ekosyst&#233;m smart hodiniek na pr&#237;kladoch projektov ako PineTime, Bangle.js &#269;i AsteroidOS. Ve&#318;k&#225; pozornos&#357; bude venovan&#225; projektu Amazfish &#8211; open-source sprievodnej aplik&#225;cii, ktor&#225; prep&#225;ja smart hodinky so syst&#233;mami zalo&#382;en&#253;mi na Linuxe.

Pozrieme sa aj na v&#253;zvy spojen&#233; s v&#253;vojom takejto aplik&#225;cie naprie&#269; r&#244;znymi platformami, ako s&#250; Ubuntu Touch, Sailfish OS alebo desktopov&#253; Linux cez Flatpak. Predn&#225;&#353;ka sa zameria na ot&#225;zky portability, architektonick&#233; rozhodnutia a uk&#225;&#382;e, ako otvoren&#233; technol&#243;gie umo&#382;&#328;uj&#250; budova&#357; spolo&#269;n&#253; ekosyst&#233;m naprie&#269; r&#244;znymi zariadeniami a opera&#269;n&#253;mi syst&#233;mami.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.opencamp.sk/bratislava-opencamp-2026/talk/FNFN7D/</url>
                <feedback_url>https://pretalx.opencamp.sk/bratislava-opencamp-2026/talk/FNFN7D/feedback/</feedback_url>
            </event>
            <event guid='d134daca-98dd-54f3-935d-013da593e5a4' id='53'>
                <room>U120</room>
                <title>Od klikania k promptovaniu: Ako AI agenti za rok zmenili pravidl&#225; hry pri tvorbe MVP</title>
                <subtitle></subtitle>
                <type>Talk 60 min</type>
                <date>2026-04-25T15:00:00+02:00</date>
                <start>15:00</start>
                <duration>01:00</duration>
                <abstract>Od klikania k promptovaniu: Ako AI agenti za rok zmenili pravidl&#225; hry pri tvorbe MVP</abstract>
                <slug>bratislava-opencamp-2026-53-od-klikania-k-promptovaniu-ako-ai-agenti-za-rok-zmenili-pravidla-hry-pri-tvorbe-mvp</slug>
                <track></track>
                
                <persons>
                    <person id='43'>J&#225;n &#352;vantner</person>
                </persons>
                <language>cs</language>
                <description>Od klikania k promptovaniu: Ako AI agenti za rok zmenili pravidl&#225; hry pri tvorbe MVP</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.opencamp.sk/bratislava-opencamp-2026/talk/E7JCEX/</url>
                <feedback_url>https://pretalx.opencamp.sk/bratislava-opencamp-2026/talk/E7JCEX/feedback/</feedback_url>
            </event>
            
        </room>
        
    </day>
    
</schedule>
