Bratislava OpenCamp 2026
Otvorenie konferencie
Diabetes mellitus postihuje milióny ľudí na celom svete a počet pacientov stále rastie. V komunite pacientov a vývojárov vznikla inciatíva #WeAreNotWaiting, ktoré sa rozhodlo nečakať na pomalé inovácie v zdravotníctve. Výsledkom sú open-source projekty, ktoré dokážu automaticky riadiť dávkovanie inzulínu a napodobňovať funkciu ľudského pankreasu.
Jedným z najpokročilejších riešení je AndroidAPS – open-source systém, ktorý prepája kontinuálne senzory glukózy, inzulínové pumpy a algoritmy na riadenie liečby priamo v smartfóne. Vzniká komunitne, vyvíjajú ho pacienti, vývojári a lekári z celého sveta.
Prednáška ukáže, ako funguje open-source umelý pankreas v praxi, aké technológie za ním stoja a ako komunita dokáže inovovať rýchlejšie než tradičný zdravotnícky priemysel. Dotkneme sa aj otázok bezpečnosti, regulácie a etiky: môže open source existovať v tak prísne regulovanom prostredí, akým je medicína?
O Cybersecurity Resilience Act (CRA) sa toho už napísalo a povedalo veľa, ale skúsenosti ukazujú, že stále nie dosť. CRA zásadne zmení prax v prístupe k bezpečnosti software. Z toho, čo bývalo "best practices" sa v podstate stáva zákonné minimum.
CRA je veľmi široká téma a v tejto prednáške sa budem viac venovať interakcii embedded zariadení a open-source software (OSS). OSS má v CRA špecifické postavenie. Európska Komisia pochopila, že požadovať po ľuďoch, ktorí tvoria software vo svojom voľnom čase a bez nároku na honorár pod hrozbou sankcií by znamenalo de-facto likvidáciu open-source v Európe.
To vedie k zaujímavej situácii v embedded odvetví, ktoré je do značnej miery na open-source komponentoch postavené. Zároveň embedded software dlhodobo figuruje na vysokých priečkach rebríčkov v počte a dopade bezpečnostných zraniteľností. Zastaralé procesy, komplikované aktualizácie firmware a špecifické postavenie open-source budu pre toto odvetvie výzvou.
Píšu lepší kód tí, čo nadávajú? Analyzoval som milióny commitov z GH Archive, hľadal vulgarizmy v zdrojákoch a meral kvalitu kódu. Výsledky vás možno prekvapia. Alebo aj nie.
Optické siete od základov po DWDM
Ako sa skeptik vibe-kódenia popasoval s LLM generátorom pri vytváraní komplexnej aplikácie.
Budem hovoriť o tom, že aj vibe-kódená aplikácia potrebuje implementačný plán, že úlohy musia byť presne definované, že funkcionalitu si treba priebežne overovať a kód naozaj čítať. A tiež o tom, že hoci LLM nevie čítať myšlienky, stále môže byť extrémne užitočným nástrojom pri vývoji.
Touto prednáškou by som chcel zdieľať svoju cestu od krehkých generovaných „hračiek“ k robustnej aplikácii a novým vibe-kóderom ušetriť zbytočnú frustráciu.
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
Webové aplikace dnes čelí rostoucímu tlaku z automatizovaných agentů: agresivní boti nerespektují pravidla a často vytvářejí větší provoz než legitimní uživatelé. Ukážeme si, že to způsobuje veliké problémy a není to maličkost. Ukážeme si nástroj jménem Anubis. Řešením je léčba prací.
Chtěl jsem být Linux kernel vývojář, ale nic jsem o tom nevěděl, a tak jsem si řekl, že si napíšu vlastní kernel. Otevřel jsem notoricky známý příklad s blikáním LEDkou, začal studovat a upravovat ho. A tak vznikl BlinkOS. Snaží se být POSIX a je možné pro něj kompilovat opensource projekty, třeba z Linuxu a spouštět je na malém Raspberry Pico2. Ukážu vám, jak na to.
Vo svete embedded vývoja koluje o testovaní veľa mýtov, ktoré su považované za pravdy. Jednym z nich je mýtus o tom, že vývoj a testovanie sú možné jedine na cieľovej platforme na ktorej firmware nakoniec pobeží.
Tento mýtus ma hlasných zástancov a presadzuje sa vo formách od "vývoj mimo cieľového hardware vôbec nie je možný" po jemnejšie "výsledky získane z testov na inom HW o ničom nevypovedajú".
V tejto prednáške niekoľko takých mýtov zbúram. Nebude to však možné bez nabúrania predstavy o tom, ako vyzerá dobrý firmware. Firmware dnešných zariadení dávno prerástol rozmery jednoduchých ovládacích slučiek, ktorých jedinou starosťou bolo riadiť periférie s minimálnou latenciou, spotrebou energie a to všetko na zastaralom 8-bitovom mikrokontroleri.
V dnešnej dobe firmware plni úlohy, ktoré s riadením často nemajú nič spoločné a veľká čast embedded zariadení je nejakou formou online. Táto zmena paradigmy má vplyv ako na architektúru firmware tak aj na testovanie.
Matrix - otevřený standard pro komunikaci
Čo to je medzinárodná emailová adresa [Email Address Internationalization (EAI)], ako sa používá, konfiguruje a aké su možnosti serverov a klientov. Ako sa darí rôznym webovým stránkam s podporou EAI?
Portál odkazprestarostu.sk pomáha občanom nahlasovať problémy v ich okolí už od roku 2010. Minulý rok prešiel portál masívnou technologickou prerábkou a jeho správu prebralo občianske združenie Slovensko.Digital. Portál je po novom nielen postavený na opensource technológiách, ale aj samotné zdrojové kódy portálu sú opensource. Ukážeme si, čo znamenalo prerobiť 15 ročné legacy PHP kódy, ako sa využíva AI, čo nové chystáme tento rok a ako sa môžete zapojiť.
Obrázok podpisu v PDF nie je najdôveryhodnejším spôsobom autorizácie dokumentu. V EÚ máme vďaka nariadeniu eIDAS zhodu na kvalifikovaných elektronických podpisoch, ktoré majú veľmi vysokú mieru dôveryhodnosti. Takéto podpisy vieme na Slovensku vytvárať pomocou občianskeho preukazu všetci a zadarmo. Aby to aj jednoduché, v Slovensko.Digital sme vyvinuli open-source podpisovač Autogram, neskôr pribudla mobilná verzia a najnovšie sa tešíme z podpisového portálu, ktorý celý proces združuje na jednom mieste.
Ukážeme si, čo vlastne elektronický podpis je, prečo niektoré podpisy nazývame kvalifikované, ako sa podpisy overujú, akú úlohu v tom celom hrá open-source knižnica Európskej komisie a prečo máme radi Občiansky zákonník.
Systém Achilles, vyvinutý tímom Vládnej jednotky CSIRT (VJ CSIRT) na podporu identifikácie a riadenia bezpečnostných zraniteľností, prešiel v uplynulom období významným vývojom reflektujúcim praktické skúsenosti a spätnú väzbu od jeho odberateľov. V rámci príspevku predstavíme, čo je nové v systéme Achilles, najmä aké problémy sme riešili a aké sú pridané funkcionality, ktoré reagujú na najčastejšie požiadavky subjektov v pôsobnosti VJ CSIRT. Osobitná pozornosť je venovaná novým možnostiam sledovania vývoja zraniteľností v čase, identifikácii trendov a podpore rozhodovania pri riadení rizík. Príspevok zároveň sumarizuje kľúčové poznatky získané z reálneho používania systému a poukazuje na prínosy kontinuálneho zlepšovania nástrojov na správu zraniteľností pre zvýšenie úrovne kybernetickej bezpečnosti organizácií vo verejnej správe, pričom zdieľané skúsenosti a poznatky sa dajú aplikovať v rámci riadenia zraniteľností takmer v akomkoľvek sektore.
Smart hodinky sú dnes väčšinou naviazané na proprietárne mobilné aplikácie a uzavreté ekosystémy. Open-source projekty sa to snažia meniť tým, že umožňujú používateľom prepájať nositeľné zariadenia s otvorenými platformami a vytvárať vlastné riešenia.
Přednáška ukáže, co všechno nabízí wikisvět, jaké projekty jsou jeho součástí a v neposlední řadě jak můžete sami pomoci. Zvlášť pokud ještě nemáte zkušenosti například s Wikislovníkem, Wikidaty nebo Wikimedia Commons, je tato přednáška určena právě pro vás.
Zpracování textu na počítači je jedna z nejběžnějších úloh. Vnitřně ale počítače pracují jen s čísly. Unicode je standard mapující text na čísla, aby s ním mohly počítače pracovat. I když to zní jednoduše, opak je pravdou. V přednášce se podíváme na jeho předchůdce ASCII, se kterým se setkáváme denně na každém rohu, projdeme zastaralá osmibitová kódování a nakonec se podíváme na vlastnosti Unicode - že Unicode není synonymum k UTF-8, jak funguje normalizace, surogátní znaky, jak dokáže potrápit BOM, nebo proč je počítání znaků velmi netriviální úloha. A nebudou chybět ani Emoji 🤓
Od klikania k promptovaniu: Ako AI agenti za rok zmenili pravidlá hry pri tvorbe MVP
RPKI ASPA (Autonomous System Provider Authorization)
Uzatvorenie konferencie