Ďakujeme #Žilina

28 November 2024

CODECON v regiónoch má ambíciu prinášať komornejší formát stretnutia a väčší priestor pre obsah. Pod dohľadom odbornej komisie sme vybrali to najlepšie. Dali sme si záležať na silnom zastúpení šikovných hláv z regiónu a okolia. V roku 2024 prišlo do Novej Synagógy takmer 900 vývojárov.

Ďakujeme všetkým za účasť a skvelú atmosféru.

Témy
AI and Data
Architecture and Design Patterns
Libraries, Frameworks, and Applications (Mobile & Web)
Quality Assurance and Automation
Témy CODECON 2024
Cybersecurity and Security
Cloud and Cloud Services for Developers
Gaming – Tools, Design & App Development
Empowering Tech Professionals: The Role of Soft Skills

TOTO BOLI SPÍKRI #Žilina

Martin Adamek

Za hranice a späť: Inovačné príbehy Slovenska (diskusia)

Programátor, ktorý sa stal podnikateľom. Bol jedným z prvých Android vývojárov a založil softwarovú agentúru Inloop. Keď vyrástla na 150 zamestnancov, kúpil ju český Avast. Rozvíja novú firmu Stuart Garage, ktorá renovuje a servisuje klasické Porsche. Tu sa vrátil aj k programovaniu. V Ruby on Rails vytvára interné web aplikácie a jednu z nich sa chystá zverejniť ako platenú službu.

William Brach

AI powered webscraping

Momentálne pôsobím ako doktorand na FIIT STU v Bratislave, kde sa venujem information retrieval a NLP. Zároveň som spoluzakladateľ AI startupu sommifyAI, vďaka čomu som nadobudol schopnosť uvažovať nad projektami z akademického ale aj komerčného hladiska. Snažím sa aktívne zapájať do open-source projektov ako napríklad stanfordnlp/dspy a I am always down to go on a quest.

Oliver Kriška

Search is not magic with PostgreSQL

Má viac ako 20 rokov skúseností vo webovom vývoji. Prešiel od tvorby jednoduchých webov a e-shopov cez programovanie komplexných systémov až po technologické a manažérske pozície v medzinárodných firmách. Veľkú časť svojej práce venuje riadeniu tímov, manažmentu a optimalizácii procesov pri vývoji softvéru. Implementuje pokročilé techniky a optimalizuje online platformy pre vysoký výkon a škálovateľnosť.

Jakub Stehlík

Multitenancy - strategies, provisioning, isolation

S cloudom sa prvýkrát stretol pred ôsmimi rokmi na konci štúdia na univerzite. Odvtedy pracoval na rôznych projektoch ako DevOps/Cloud/Platform Engineer. Momentálne sa venuje čarovnému svetu Kubernetes a Cloud Native technológií v Labyrinth Labs, pričom sa o svoje skúsenosti rád delí na konferenciách a meetupoch.

Ivan Cimrák

Za hranice a späť: Inovačné príbehy Slovenska (diskusia)

Pozícia, firma: Výskumník v biomed informatike, Fakulta riadenia a informatiky, Žilinská univerzita v Žiline

Je výskumníkom v oblasti aplikovanej informatiky v biomedicíne. Zaoberá sa modelovaním cirkulujúcich rakovinových buniek v mikrokanáloch a umelej inteligencii v mamografii a histopatológii. Jeho doterajšiemu pôsobeniu najprv na Ghent University v Belgicku, neskôr na St.Poelten University of Applied Sciences v Rakúsku a od r. 2011 na FRI v Žiline bolo vyjadrené uznanie v rámci ESET Science Award, kde bol vybratý medzi štyroch finalistov v kategórii Výnimočná osobnosť vysokoškolského vzdelávania. Tvrdí, že na SK je možné robiť svetový výskum.

Martin Pinter

Bratislava - IT vo verejnej správe a Open source

Od mája 2021 pracuje pre mesto Bratislava a pomáha mu budovať interný tím programátorov, najskôr ako súčasť Oddelenia inovácií, dnes už ako Oddelenie vývoja inovácií. Predtým viedol developerské tímy vo viacerých technologických startupoch. Je programátor, najviac doma v typescript/javascript svete.

Ivan Macalák

Oddeľte riadenie prístupu na API pomocou Open Policy Agenta

Jeho hlavnou náplňou, záujmom a výzvou je predovšetkým architektúra softvérových systémov, so zameraním na cloudové riešenia. Svoje dlhoročné domáce aj medzinárodné skúsenosti odovzdáva ako lektor a mentor v oblatiach Java technológií, doménovej analýzy a softvérovej architektúry.

Patrik Plachý

Ako pracovať na svojom laptope s Large Language Models a zostavovať AI aplikácie pomocou voľne dostupného Podman AI Lab

Začínal ako vývojár v jazyku C a neskôr v C++, Pascal a Python. Neskôr pracoval na vývoji modulov pre Oracle Database a prešiel k návrhu kódu pre Backendy. Pomáhal zákazníkom navrhovať dizajn a následne nasadzovať podnikové systémy. V posledných rokoch sa zameral na Linux, Clusterware a High Availability. V súčasnosti je Senior Solution Architect v spoločnosti Red Hat, kde sa špecializuje na prevádzku kontajnerov a ich nasadzovanie u zákazníkov v Českej a Slovenskej republike.

Marián Kamenistak

Your team is the winner! Guide of how we deliver 80+% of the quarterly roadmap consistently

Jeho misiou je vytvoriť zo Strednej Európy nové Silicon Valley.

Má vlastnú https://www.engineeringleaders.cz komunitu 1000+ ľudí v Prahe, pomáhal s vytvorením 2 unicornov, sám zmentoroval 100+ ľudí a pracuje ako fractional CTO v Prahe, zatiaľ má portfólio 30 firiem https://www.kamenistak.com/#logos.
Jeho speaker/moderator portfolio tu: https://www.kamenistak.com/speaker Bonus: Vyrastal v Žiline a chce to mestu vrátiť. Rád sa spozná osobne.

Marián Vlčák

PostgreSQL ako dokumentová databáza vo vašom prehliadači

Vlko je naivný amatérsky blogger, technologický nadšenec, ktorý pôsobí na pozícii CTO vo FinStat. Vo voľnom čase kolektuje zaujímavé linky, ktoré zverejňuje v pravidelnom týždenníku na blogu: blog.vyvojari.dev. Angažuje sa vo viacerých komunitných aktivitách pre vývojárov, vrátane organizácie technologického meetupu WebUp v Žiline a rozvoji portálu vyvojari.dev.

Martin Pribula

Zlepšovanie zdravotnej starostlivosti pomocou digitálnych technológií

Projektový manažér s takmer 15-ročnými skúsenosťami s priamym vývojom softvéru. Posledné desaťročie pracuje prevažne na medicínskom projekte, kde ako vývojár pracoval hlavne s .NET a webovými technológiami.

Katarína Klingová

Digitálna odolnosť: Ako zvládať dezinformácie v kybernetickej ére (diskusia)

Katarína Klingová je Senior Research Fellow v GLOBSECu. Od roku 2016 vedie výskum v Centre pre demokraciu a odolnosť. Je autorkou mnohých analýz o hybridných hrozbách, o vplyve informačných operácií a sociálnych médií na demokratickú spoločnosť a alebo o strategickej komunikácií. Vo svojich predchádzajúcich funkciách pracovala pre Transparency International Slovensko a Európsku komisiu.

Ondřej Žára

10 chýb, ktoré v JS už neurobíte

Prednáša často a rád. Na konferenciách po celej krajine a na univerzitách. Okrem toho je zamestnaný v Sezname ako univerzálna lopata. Vo voľnom čase píše druhú knihu o jazyku JavaScript.

Pavol Eliáš

Za hranice a späť: Inovačné príbehy Slovenska (diskusia)

Je skúsený manažér s úspechmi pri budovaní a riadení geograficky distribuovaných, inovatívnych softvérových vývojových tímov. Od roku 2018 pracuje ako Senior Viceprezident, SDC and EMEA customs v Descartes Systems, kde je zodpovedný za európske R&D projekty firmy, riadenie vývojových pobočiek v Žiline, Manile (Filipíny) a Montevideu (Uruguaj), a tiež riadenie R&D Centra excelentnosti.

Tomáš Jurásek

Open Telemetry

Zaujíma sa o problematiku návrhov a vývoju distribuovaných systémov v .NET ekosystéme. Pomáha firmám navrhovať a modernizovať komplexné domény, v ktorých sa kladie dôraz na efektívne a správne fungovanie na základe pragmatického prístupu.

Zuzana Badlíková

Testovacia odysea: Cez chyby k udržateľnej automatizácii

Hoci som sa k testovaniu dostala náhodne, učaroval mi veľmi dynamický rozvoj oblasti testovania v rámci IT. Počas 15 rokov som prešla od testera, cez test leada, k pozícii QA developer. Za ten čas som sa spolupodieľala na rôznych riešeniach pre automatizované testy, čo sa týka dizajnu testovacích scenárov, architektúry automatizovaných testov, ich nasadzovania a udržateľného vývoja. Posledné roky je mojou doménou testovanie API rozhrania.

Viktória Sunyík

Digitálna odolnosť: Ako zvládať dezinformácie v kybernetickej ére (diskusia)

Psychologička a vedecká pracovníčka na Ústave experimentálnej psychológie CSPV SAV, v.v.i. Vo svojej práci sa zaoberá skúmaním toho, prečo ľudia podliehajú pseudovedeckým, konšpiračným a iným nepodloženým presvedčeniam a dezinformáciám, najmä v oblasti zdravia. Zároveň sa venuje skúmaniu vedeckej gramotnosti ako ochranného faktora voči podliehaniu rôznym nezmyslom.

Milan Cák

Budúcnosť digitalizácie a automatizácie firemných procesov.

Som CEO firmy AMCEF, ktorého po cca 280 dodaných projektoch prestalo baviť vyvíjať SW na mieru. Vytvorili sme preto platformu Modulario, vďaka ktorej teraz chŕlime systémy plne prispôsobené na mieru naším klientom za zlomok času oproti tradičnému kódeniu.

Tomáš Kriššák

Digitálna odolnosť: Ako zvládať dezinformácie v kybernetickej ére (diskusia)

Odborník na informačnú bezpečnosť, zakladal a vedie projekty Checkbot, Sebavedomé Slovensko, či vzdelávaciu platformu HOPE - Hall of positive engagement, venuje sa rozvoju kritického myslenia, hodnotovému vzdelávaniu a mediálnej gramotnosti. Pracuje v technologickej spoločnosti Gerulata technologies.

Filip Mrhal

Choosing a fitting architecture and technology for a project - practical experience and tips

V práci sa venuje najmä vývoju, architektúre a nevyhnutnej komunikácii so zákazníkmi.

Vo svete IT sa profesionálne pohybuje približne 15 rokov, pričom pracoval na rôznych pozíciách v oblasti vývoja a DevOps. Často riešil celú komunikáciu so zákazníkmi v rôznych jazykoch.

Vždy sa snaží kombinovať viacero pohľadov a nájsť najefektívnejšie riešenia pre rôzne druhy problémov. Okrem vedenia tímu sa dlhodobo venuje vzdelávaniu a rozvoju juniorských kolegov. Rád zdieľa pozitívne aj negatívne skúsenosti a odovzdáva ich ďalej. Vo firme aj mimo nej často vedie tech talky na rôzne témy – najmä v oblasti .NET, JavaScript frameworkov, algoritmov a matematických metód. V Prahe založil neformálnu skupinu pre seniorných vývojárov, ktorí sa chcú stále zlepšovať. Stretávajú sa približne raz za mesiac. Na CODECONe Žilina 2023 sľúbil napísať knihu o efektívnom programovaní s využitím matematického myslenia. Mala by byť hotová v roku 2025.

Peter Miľovčík

Creating an Accessible AI-Powered Web Navigator with OpenAI, .NET, Playwright, and Modern Development Tools

Senior Key Expert v Siemens Healthineers, zameriava sa na efektívnosť v softvérovom testovaní s dôrazom na inovácie. Využíva strategické myslenie, učenie a kreativitu na hľadanie nových možností, ako prepájať rôzne súvislosti v nové nápady.

Juraj Hajnala

Ako zarobiť milióny na free mobilnej hre?

Juraja Hajnalu predurčilo štúdium a prvé zamestnanie na prácu vo finančnom sektore. Žiaľ, oblekové nohavice, pípanie dochádzky a zlá káva rozhodli, že zakotvil v hernom priemysle a už 7. rok pracuje v spoločnosti Pixel Federation. Počas svojej kariéry bol analytikom, game designerom, project ownerom a aktuálne skúma možnosti implementácie AI do procesov ich spoločnosti. Vo voľnom čase sa Juraj venuje rodine, priateľom a vinohradu.

Tomáš Ivan

Flutter: Architektúra

Vývoju mobilných aplikácií sa venuje bez mála 10 rokov. Za to obdobie riešil aplikácie pre Windows Phone, Android aj iOS. Posledné roky sa špecializujú na vývoj pomocou Flutter. Nejde pri tom len o samotné programovanie, ale zároveň sa venuje vzdelávaniu mladých programátorov, či už interných zamestnancov alebo prednášok v rámci spolupráce s FRI UNIZA.

Peter Urban

Prečo si neprogramovať vlastný eshop - build vs buy dilema v tech firme

Zvyčajne má na starosti technickú víziu a smerovanie veľkých e-commerce firiem, ale za 20 rokov vo vývoji softvéru bol vývojár, team lead, tech produktový manažér, a šéf produktu. Spoluzakladal startupový inkubačný program v Košiciach. Bude rozprávať o e-commerce, keďže je CTO Dedolesu, predtým GymBeamu.

Vlastimil Kocián

Za hranice a späť: Inovačné príbehy Slovenska (diskusia)

Je absolventom odboru Informačné a riadiace systémy na Fakulte riadenia a informatiky Žilinskej univerzity v Žiline. Začínal ako developer v softvérovej spoločnosti KROS, kde neskôr prešiel do manažmentu. Venoval sa inovatívnym projektom v oblasti stavebníctva a online aplikácií. Od roku 2013 pôsobí v prezídiu žilinského IT klastra ZAIT. V roku 2021 sa stal prvým riaditeľom inovačného centra INOVIA v Žiline, kde zastrešuje rozvojové programy pre firmy a startupy. Je členom medzinárodných sietí Red Button a Ynovate. Budúcnosť žilinského regiónu aj Slovenska vidí v rozvoji mladých ľudí a zavádzaniu inovácií vo firmách aj samosprávach do každodenného života.

Martin Kloock

Are you ready for AI?

Experienced WW engineering leadership spanning all aspects of software engineering from product development, R&D, engineering processes, agile development, and DevOps.

Program CODECON #Žilina 2024

08:00 - 08:45
TITANS STAGE
Wake Up DEVs!

Ranná prebúdzačka so skvelou DJ Temnã. Pre krásny ranný trance dance set sa oplatilo privstať.

Čítať viac
08:45 - 09:00
TITANS STAGE
Otvorenie CODECON #Žilina 2024

Ďakujeme, že ste sa zúčastnili 2. ročníka žilinskej vývojárskej konferencie CODECON #Žilina!

Čítať viac
09:00 - 09:25
High Level Talk TITANS STAGE
Ako zarobiť milióny na free mobilnej hre?

Svet mobilných hier je vysoko konkurenčným prostredím s enormnými nákladmi na získavanie nových hráčov, ktorí paradoxne očakávajú kvalitný produkt zadarmo. Segment F2P (free to play) tak rieši odvekú dilemu: ako zabezpečiť sýteho vlka v podobe profitabilnej spoločnosti a zároveň celú ovcu, ktorú reprezentujú hráči hier Pixel Federation na celom svete? V prezentácii sme si ukázali, ako túto ošemetnú situáciu úspešne riešime v Pixel Federation – čo sa nám podarilo, čo menej, čomu sa vyhnúť a čo určite skúsiť.

#gaming #free2play #monetizacia

Čítať viac
09:00 - 09:55
Deep Session Scheidt & Bachmann STAGE
Open Telemetry

Viditeľnosť do zložitejších systémov a schopnosť rýchlo identifikovať problémy sú kľúčové aspekty systémov, ktoré nemožno prehliadať. S rastúcou komplexitou systémov je nevyhnutné zabezpečiť konzistentnú a kvalitnú observabilitu, ktorá nám pomáha udržať kontrolu nad výkonom a stabilitou.

OpenTelemetry je iniciatíva, ktorá sa snaží štandardizovať celý ekosystém pre observabilitu – od konvencií, API a SDK až po nástroje, ktoré implementujú jednotliví poskytovatelia. Táto štandardizácia nám umožňuje udržiavať observabilitu na úrovni aplikácie bez závislosti od konkrétneho poskytovateľa nástrojov alebo frameworkov.

V rámci prednášky sme si na praktických príkladoch ukázali, ako nastaviť observabilitu .NET aplikácií bez obmedzenia na špecifický nástroj.

- Úvod do OpenTelemetry; Menne konvencie, API, SDK, tooling; Práca so signálmi – metriky, sledovanie, logy; Konfigurácia exportérov; Zber signálov

#observability #opentelemetry #distributedsystems #net"

Čítať viac
09:30 - 09:55
High Level Talk TITANS STAGE
Oddeľte riadenie prístupu na API pomocou Open Policy Agenta

Čo je Open Policy Agent a ako ho využiť pre centralizovanú správu prístupov v mikroservisnej architektúre.

#API #security #microservices #access_control

Čítať viac
10:00 - 10:25
High Level Talk TITANS STAGE
Testovacia odysea: Cez chyby k udržateľnej automatizácii

Automatizované testovanie je nevyhnutné pre efektívnu kontrolu kvality softvéru, avšak jeho implementácia je často sprevádzaná chybami a zlyhaniami. Preto sme sa zamerali na príklady procesných chýb a faktory, ktoré sme odhalili pri zavádzaní automatizácie. Tie nám poskytli cenné poučenia a pomohli vyvinúť stabilné a udržateľné riešenia založené na nastavení tímovej kultúry, výbere vhodných nástrojov a metód tvorby testov. Súčasťou bola aj integrácia automatizovaných testov do CI/CD procesu a plánovania práce tak, aby sa zabezpečila merateľnosť a optimalizácia testovacích procesov. Účastníci získali praktické rady na vytvorenie udržateľného rámca, ktorý podporí kontinuálny rozvoj a kvalitu vyvíjaného softvéru.

#testAutomation #testStrategy #automationFailures #CICDtestIntegration

Čítať viac
10:00 - 10:55
Deep Session Scheidt & Bachmann STAGE
Budúcnosť digitalizácie a automatizácie firemných procesov

Ako dokáže aj začínajúci programátor vytvoriť interný systém pre firmu, plne prispôsobený jej procesom a ľuďom? Milan vám vo svojej prednáške predstavil výhody využívania Low-code platforiem pri digitalizácii a automatizácii firiem.

#LowCode #Programming #DigitalTransformation #Automation

Čítať viac
10:30 - 10:55
High Level Talk TITANS STAGE
Flutter: Architecture

Pohľad na architektonické rozhodnutia (nielen) počas vývoja mobilných aplikácií pre Flutter.

- Architectural Foundations, Architecture styles, Architecture patterns, State management

#ArchitecturalFoundations #ArchitectureStyles #ArchitecturePatterns #StateManagement #Flutter #MobileDevelopment

Čítať viac
10:30 - 10:55
High Level Talk ZAIT & Inovia STAGE
Bratislava - IT vo verejnej správe a Open source

Bratislava za posledné 3 roky vybudovala od nuly vlastný vývojársky tím. O tom načo je taký tím mestu na Slovensku dobrý, ako ho budovať a aké skúsenosti majú iné inštitúcie v Európe. Tiež o Open source vo verejnom IT. Public money, public code.

#verejna-sprava #open-source #bratislava

Čítať viac
11:00 - 11:25
High Level Talk TITANS STAGE
Are you ready for AI?

An executive's perspective on getting your product portfolio and SaaS products ready for AI.

Čítať viac
11:00 - 11:55
Deep Session Scheidt & Bachmann STAGE
AI powered webscraping

Prezentácia bola o aktuálnych princípoch a metódach využitia AI (hlavne GenAI) v procese web scrapingu. Najskôr sme si v skratke vysvetlili, čo je web scraping a prečo je dôležitý v dnešnej dobe Large Language modelov. Prezentované boli aj state-of-the-art metódy vrátane experimentálnych metód, ktoré budú ešte len integrované do produkčných procesov web scrapingu. Taktiež prezentácia obsahovala porovnanie, či už cenové, alebo časové, jednotlivých prístupov. Ukázali sme si, ako je jednoduché tieto prístupy vyskúšať v praxi a na vlastné použitie. Po prezentácii bolo kľúčové aby mal poslucháč prehľad o tom, čo je web scraping, ako sa používa s Large Language Models a aké sú aktuálne trendy vo využití AI vo web scrapingu.

#AI #GenAI #NLP #WebScraping

Čítať viac
11:00 - 11:55
Predstavovačka ZAIT & Inovia STAGE
Toto sú IT komunity!

V bloku sa predstavili komunitné projekty zo Slovenska a aj zo zahraničia. Mali ste možnosť spoznať iniciatívy, ktoré spájajú nadšencov IT sveta.

#ITCommunities #TechProjects #Networking #Innovation

Čítať viac
11:30 - 11:55
High Level Talk TITANS STAGE
Zlepšovanie zdravotnej starostlivosti pomocou digitálnych technológií

Bionická AI protéza, umelý pankreas, nositeľný defibrilátor alebo simulátor očných porúch – eZdravotníctvo zažíva v súčasnosti veľký rozmach. Martin vám ukázal, ako sa pridávaním digitálnych technológií v zdravotníctve dokážeme posúvať od tradičného prístupu k modernejším metódam, a predstavil aktuálne technologické trendy v medicíne a zdravotníctve.

#DigitalHealth #HealthTech #RemoteHealthcare #HealthAndWellness

Čítať viac
13:00 - 13:55
Diskusia TITANS STAGE
Digitálna odolnosť: Ako zvládať dezinformácie v kybernetickej ére

S nárastom digitálneho obsahu a rýchlosťou šírenia informácií sa stáva kritické, aby sme ako spoločnosť boli schopní odolávať dezinformáciám a nepravdám. Táto diskusia sa sústredila na výzvy a riešenia digitálnej odolnosti, zdôrazňujúc úlohu kritického myslenia, mediálnej gramotnosti a vedeckej informovanosti v prevencii pred dezinformáciami.

Čítať viac
13:00 - 13:55
Deep Session Scheidt & Bachmann STAGE
PostgreSQL ako dokumentová databáza vo vašom prehliadači

V jednom menšom funkčnom celku sme použili PostgreSQL ako dokumentovú databázu s využitím dátového typu JSONB. Dnes už ale je možné rozbehať PostgreSQL priamo v prehliadači cez WASM. Tak prečo si nevytvoriť malý proof of concept, v ktorom rozbeháme v prehliadači PostgreSQL, pripojíme sa k nemu a pomocou JSONB nasimulujeme dokumentovú databázu?

#wasm #data #nosql

Čítať viac
13:00 - 13:25
High Level Talk ZAIT & Inovia STAGE
Prečo si neprogramovať vlastný eshop - build vs buy dilema v tech firme

Softvérové a technologické firmy sa musia dôslednejšie rozhodovať, ktoré funkcie nakúpia ako hotové riešenia, a do ktorých budú investovať vlastným vývojom. Na príklade Dedolesu sme si ukázali ako takéto rozhodovanie, prinášanie najväčšej hodnoty, postupné redukovanie počtu custom riešení, a princípy composable commerce v architektúre veľkého e-commerce.

#architecture #cto #software #ecommerce

Čítať viac
13:30 - 13:55
High Level Talk ZAIT & Inovia STAGE
Your team is the winner! Guide of how we deliver 80+% of the quarterly roadmap consistently.

Key message: Yes, being a highly successful team in delivery, aligned towards a common goal is possible!
This is how we do it:
Discovery: Build solid ammunition before you start shooting!
Put the contracts down: How much time can I allocate to the roadmap? To dependencies? How do we resolve the large tail of dependencies?
How do we ensure we are on track? How do we communicate that? What to do if that’s not the case?
How to support ownership of the team?
Keep an eye on adoption: ensure the customer is happy with the result.
Speaker’s tactics: For our audience, we covered it as a story, from having an idea up to discovery, evaluation, delivery, and adoption, thus closing the loop.

#high-performing team #engineering management #engineering leadership #scalability

Čítať viac
14:00 - 14:55
Deep Session TITANS STAGE
Creating an Accessible AI-Powered Web Navigator with OpenAI, .NET, Playwright, and Modern Development Tools

Discover how to create an AI-powered web navigator using .NET 8 in this engaging session. The talk demonstrated how to enhance web browsing accessibility for visually impaired users by leveraging GitHub Copilot's new Workspace feature to accelerate development.

The session will cover:

- Integrating OpenAI's Large Language Model to summarize content and answer user questions.
- Adding voice interaction with speech-to-text and text-to-speech features.
- Keeping code clean and organized using the Command design pattern and Dependency Injection.
- Using Playwright to automate web navigation and interact with web content.
- Creating AI-powered commands that enhance the user experience.

Whether you're curious about AI, passionate about accessibility, or looking to learn some design patterns with .NET 8, this session is for you. Come and see how combining AI with the latest development tools can help build projects that make a real difference!

#accessibility #openai #playwright #copilot

Čítať viac
14:00 - 14:55
Deep Session Scheidt & Bachmann STAGE
Search is not magic with PostgreSQL

Vyhľadávanie s relevantnými výsledkami je výzva. Vďaka PostgreSQL a jeho rozšíreniam to však nemusí byť také zložité. Pozreli sme sa na prístupy ako trigramy, TS vektory, semantické a hybridné vyhľadávanie s AI a vektormi. Ukázali sme si, ako ich implementovať s ukážkami kódu na zlepšenie vyhľadávania vo vašich aplikáciách. Tiež sme poskytli odporúčania na alternatívne nástroje a služby.

#postgresql, #semanticsearch, #ai, #ecommerce

Čítať viac
14:00 - 14:55
Diskusia ZAIT & Inovia STAGE
Za hranice a späť: Inovačné príbehy Slovenska

Diskusia sa zameriavala na inovačné príbehy, ktoré dokazujú, že slovenské talenty dokážu prinášať svetové úspechy, a to doma i za hranicami. Prostredníctvom skúseností úspešných inovátorov a odborníkov z rôznych oblastí – od softvérového vývoja, cez biomedicínsky výskum až po aplikácie v podnikaní a priemysle – sa účastníci pozreli na to, čo sú základné piliere úspechu. Diskutujúci odhalili, akým spôsobom čelia globálnym výzvam, ako inovácie meniť na prosperujúce podniky, a čo je potrebné na to, aby Slovensko naplno rozvinulo svoj inovačný potenciál.

Čítať viac
15:00 - 15:55
Deep Session TITANS STAGE
10 chýb, ktoré v JS už neurobíte

Keď učíte JavaScript už viac ako pätnásť rokov, máte docela prehľad o tom, aké chyby sa najčastejšie vyskytujú u začiatočníkov. Niektoré poznáte a opravíte ľahko, iné sú zložitejšie. Táto prednáška skúmala a vysvetľovala desať častých JS chýb, zoradených od začiatočníckych drobností až po záludné mrchy, ktoré môžu potrápiť aj webového veterána.

#js #problems #solutions

Čítať viac
15:00 - 15:55
Deep Session Scheidt & Bachmann STAGE
Multitenancy - strategies, provisioning, isolation

Running multitenant applications comes with its own set of problems - ensuring smooth onboarding, provisioning resources, and crucially, keeping tenants from stepping on each other's toes. By joining this presentation, you could learn about strategies for managing multitenant applications, along with hows and whys of tenant provisioning and isolation.

#multitenancy #provisioning #isolation

Čítať viac
15:00 - 15:55
Predstavovačka ZAIT & Inovia STAGE
Startup pitch deck

V tomto bloku sa vám predstavili nové slovenské startupové projekty s inovatívnymi nápadmi. Účastníci mali možnosť si pozrieť a podporiť nové projekty, ktoré hľadajú svoje miesto na trhu.

Toto sú projekty, ktoré sa predstavili na CODECON #Žilina:
iTransys, Straton Technologies, IoMobility, Umevia, AbrFabr, SmartBooks, Aditbe, Spream

Čítať viac
16:00 - 16:55
Deep Session TITANS STAGE
Ako pracovať na svojom laptope s Large Language Models a zostavovať AI aplikácie pomocou volne dostupného Podman AI Lab

Podman AI Lab je rozšírenie, ktoré zjednodušuje vývoj s AI na lokálnom prostredí. Poskytuje kľúčové open-source technológie pre zahájenie budovania AI aplikácií. Spravovaný katalóg hotových riešení sa pomáha orientovať v džungli rôzneho použitia AI a modelov AI. Ukázali sme si Playground, ktorý umožňuje vývojárom jednoducho experimentovať s modelmi, konfigurovať ich nastavenia a systémový prompt. Podman AI Lab je najjednoduchší spôsob, ako pracovať s LLM (Large Language Models) na vlastnom laptope.

#PodmanDesktop #PodmanAILab #LLMDevelopment #LocalAI

Čítať viac
16:00 - 16:55
Deep Session Scheidt & Bachmann STAGE
Choosing a fitting architecture and technology for a project - practical experience and tips

Videl som radu projektov, pri ktorých bola na začiatku zvolená veľmi nevhodná architektúra alebo technológia. Podobných chýb som sa v živote dopustil niekoľkokrát.

Prezentácia pozostávala z príkladov úplne nevhodných návrhov architektúry s vysvetlením, kde je problém. Samozrejme, ukázali sme si aj príklady dobrej praxe. Pokračovali sme opäť príkladmi zo života, kde bola zvolená vhodná/nevhodná technológia a aké to malo dôsledky. Na záver sme sa pokúsili prísť na algoritmus a metriky, pomocou ktorých môžeme v rámci projektového trojimperatívu – rozsah, čas, zdroje – odhadnúť, či sme zvolili správnu architektúru, alebo nie.

#Architecture #technology #project-fuckups #estimation-and-pricing

Čítať viac
*Zmena programu vyhradená

Nová synagóga

Nová synagóga je známa svojou jedinečnou architektúrou a kultúrnym významom. Priestor bol pretransformovaný na moderné centrum, ktoré hostí široké spektrum podujatí a aktivít.

Našim cieľom je, aby podujatie poskytlo aj kultúrny zážitok, ktorý inšpiruje na profesionálnej aj osobnej úrovni. Preto sme veľmi radi, že hlavnou budovou žilinského CODECONu bola práve Nová Synagóga.



Partnerstvo

Neradi vidíme, že sa nám šikovní Slováci zdvíhajú zo stoličiek. Podporme spoločne komunitu vývojárov a IT nadšencov v regióne. Vytvárajme synergie, príležitosti, skvelé projekty a posúvajme spolu technológie vpred. Staňte sa súčasťou komunity CODECON!

 

Povedali o nás

Ďakujem za super konferenciu,
event bol na vysokej úrovni, užil som si to ako spíker aj ako účastník. Musím vyzdvihnúť ochotu a proaktívnosť réžie pri generálke aj pri last-minute úpravách prezentácie.

Program CODECONu bol skutočne nabitý! Rôznorodosť prednášok a workshopov pokryla širokú škálu trendov v IT. Bolo vidieť, že na výbere spíkrov si organizátori dávajú záležať, pretože lineup bol naozaj kvalitný. Chválim, že existuje ďalšia akcia, vďaka ktorej naša komunita môže rásť a posúvať sa vpred.

Za mňa bolo super. Som nadšený hlavne z reakcií ľudí. Bavil som sa s rôznymi ľuďmi a všetci boli veľmi radi, že sa niečo také zorganizovalo. Chválili formu, obsah, organizovanie a atmosféru.

V prvom rade ďakujem! Nakoniec najlepšia časť konferencie bola, že som stretol starých kolegov a mali sme šancu pokecať. A to nemyslím ako zhodenie programu, ale ako ozajstnú výhodu.

Bolo to mega, brutálna, super, perfektná akcia. Bravo!

CODECON na Slovensku je presne to, čo slovenská komunita vývojárov dlho potrebovala. Mať priestor, kde sa môžu všetci vývojári stretnúť, zdieľať svoje skúsenosti a pokecať, je naozaj neoceniteľné! Teším sa, že tu máme podujatie, ktoré podporuje inšpiratívne myšlienky, projekty a talentovaných ľudí.

Ďakujem za vynikajúco zorganizovaný event. Zúčastnil som sa už 4. krát. Rok čo rok je to lepšie. Teším sa na tie ďalšie!

Programová komisia

Našou misiou je prinášať špičkový, pútavý obsah na témy, ktoré skutočne rezonujú s našou komunitou.

Aby sme zaručili vynikajúci zážitok, zostavili sme silný programový výbor. Práve on zodpovedal za výber toho najlepšieho, pričom dbal na to, aby sa na konferenciu dostali len najinšpiratívnejšie a najmodernejšie témy.

MIŇO MARTINIAK

Programová komisia

Miňo pôsobí ako vývojár / architekt v spoločnosti KROS od roku 2007. Začal ako desktopový vývojár a posledné roky sa venuje najmä webovému a cloudovému vývoju. Určite si pozrite Miňov blog blog.burgyn.online o vývoji v technológiách okolo .NET. Miňo je taktiež spoluorganizátorom KROS Dev Meetup a príležitostným spíkrom na tému vývoj na rôznych developerských konferenciách.

IGOR PAVELEK

Programová komisia

Igor je spoluzakladateľ spoločnosti Pygmalios, ktorá sa špecializuje na vývoj inovatívnych riešení pre kamenné obchody využívajúcich AI. V Pygmaliose pôsobil ako COO, aktuálne sa venuje business developmentu a marketingu. Spolu so svojou manželkou, dizajnérkou Lenkou Sršňovou, spájajú svoje nadšenie pre dizajn do značky, ktorá sa venuje udržateľnému dizajnovému merchu.

ROBERT ZUBEREC

Programová komisia

Robo pôsobí ako riaditeľ v spoločnosti Descartes Slovakia. Má odmakaných viac ako 20 rokov vo vývoji aplikácií v .NET. Implementuje štandardné vývojové postupy, CI/CD a bezpečnostné opatrenia pre medzinárodné tímy. Zabezpečuje prevádzku vývojového centra v Žiline, čo zahŕňa aj spoluprácu so študentami. Vedie diplomové práce a projektové výučby.

MARIÁN VLČÁK

Programová komisia

Vlko pôsobí na pozícii CTO vo FinStat. Vo voľnom čase kolektuje zaujímavé linky, ktoré zverejňuje v pravidelnom týždenníku na blogu: blog.vyvojari.dev. Angažuje sa vo viacerých komunitných aktivitách pre vývojárov, vrátane organizácie technologického meetupu WebUp v Žiline a rozvoji portálu vyvojari.dev.

DANIEL HARCEK

Programová komisia

Daniel pôsobí ako Head of Technology vo firme WageNow s misiou inovovať spôsob fungovania výplat a s nimi súvisiacich finančných tokov. Je veľkým technologickým nadšencom. Z nových trendov ho zaujíma najmä cloud, špeciálne serverless technológie a samozrejme AI. Vo voľnom čase spoluorganizuje v Žiline technologické komunitné stretnutia s názvom WebUP, ako aj hackathon StartupWeekend Žilina. A PS: Verí v brutálny potenciál sieťového efektu.

TEŠÍME SA NA ĎALŠIE SPOLOČNÉ ZÁŽITKY

Hlavní partneri
Mediálni Partneri
Nezmeškaj aktuálne info o CODECON
Odkaz bol skopírovaný do schránky