✎ Edit this event on GitHub

Plzeňské Pyvo #50 Jubilejní

The meetup took place on Wednesday the 13rd of May, 2026 at 18:00.
Techmania Science Center, U Planetária 2969/1, Plzeň → map (mapy.cz)

Vážení přátelé a příznivci našich setkání!

Po více než 8 letech je tady jubilejní 50. Plzeňské Pyvo. Připravujeme, aby bylo trochu jiné než obvykle, a to i místem konání - přístřeší nám totiž tentokrát poskytne Techmania!

Čekají nás dvě zajímavé přednášky. Mia Bajić nám poví, jak jsou implementovány slovníky v jádře Pythonu a jak bylo možné znalost implementace použít k DoS útokům. Jan Pipek nám pak ukáže, jak lze zpracovávat a vykreslovat data v moderních terminálech, i jak připravit živé dashboardy.

A co vás dále čeká?

Prosíme o potvrzení účasti na Meetup.com, abychom mohli zajistit dostatek jídla a pití.

Přijďte si pokecat, inspirovat se a pobavit se. Těšíme se na vás!

Partneři akce

Talks

Hash me if you can: pojďme si promluvit o slovnících!

  • Mia Bajić

Slovníky všichni používáme neustále, ale většina z nás je bere jako černou skříňku. V této přednášce tuto skříňku otevřeme. Projdeme si, jak hash tabulky skutečně fungují a co nás naučila zranitelnost „hash flooding" z roku 2011 o útocích na algoritmickou složitost. Podíváme se také na několik velmi podivných případů (hash(-1) == hash(-2)), na narozeninový paradox a na to, proč se hash seed randomizuje. Na závěr se rychle podíváme na další struktury postavené na hashování - Bloom filtry a consistent hashing.

Data v moderním terminálu

  • Jan Pipek

Skrze černou (či jinak barevnou) obrazovku s obdélníkovou sítí písmenek a jiných znaků vypadá svět úplně jinak. Při jeho zkoumání (tedy "datové analýze") budete potřebovat vhodné nástroje - ať už v podobě samostatných utilit, nebo v podobě balíčků pro váš oblíbený programovací jazyk. Pojďme si tedy ukázat, co moderní terminál dovede, jak v něm můžete zkoumat, prezentovat či dokonce vykreslovat (nejen) číselná data. S trochou odvahy se můžeme dostat i k živým dashboardům (ponechme stranou otázku, je-li to dobrý nápad).

Python's self-discovery

  • Honza Král

Zajímalo tě někdy, jak přesně v Pythonu fungují objekty? Jaký je rozdíl mezi metodou a funkcí? Kde se bere to self nebo jak funguje super? Jo?! Tak SUPER, pojďme si to projít, ukázat, a naimplementovat přímo v Pythonu!

Soutěž o licenci na PyCharm či libovolné IDE od firmy JetBrains

Otestujte si své znalosti Pythonu v rychlém kvízu a vyhrajte poukaz na předplatné na PyCharm či jiné IDE dle vlastního výběru od firmy JetBrains na 1 rok.

Malvertising: když skrz Google reklamu instalujeme malware

  • Luboš Smolík

V tomto lightning talku si ukážeme reálný případ útoku na uživatele, kteří chtějí využít Claude Code, Codex nebo jiné AI coding platformy. Cílem může být krádež osobních údajů, session tokenů nebo převzetí kontroly nad počítačem. Naučíme se rozpoznat varovné signály dříve, než spustíme příkaz.

Lightning talks

Pokud máte zkušenost se zajímavou technologií, projektem, nebo chcete prezentovat sebe či svou firmu a její aktivity, nebojte se přihlásit o slovo. K dispozici můžete mít plných 5 minut pro své téma. Téma je možné domluvit mailem na jan.smitka@lynt.cz, případně u libovolného z organizátorů ve vhodnou chvíli při akci. Také sbíráme náměty na přednášky pro další Pyva, více informací na pyvo.cz#info-for-speakers.

Venue

Techmania Science Center, U Planetária 2969/1, Plzeň

Interaktivní vědecké muzeum ve starých továrních halách, zaměřené na fyziku a astronomii.

Z vlakového nádraží se lze na místo dostat trolejbusem č. 15 přímo do zastávky Techmania, nebo trolejbusem č. 16 do zastávky Jižní předměstí a poté dojít posledních cca 500 m pěšky.

Z autobusového nádraží je nejlepší dojít pěšky cca 500 m na zastávku Tylova a poté pokračovat trolejbusy č. 15 či 16, případně je také možné dojít celých cca 1 200 m pěšky.

Autem je možné parkovat přímo v areálu Techmania.

Other maps: mapy.cz, Google Maps.