Plzeňské Pyvo

Pravidelná setkání (nejen) Západočeských Pythonistek/ů – Plzeňské Pyvo.

Budoucí termíny

Pro Plzeňské Pyvo si rezervujte druhou středu každý lichý měsíc.
Předběžně to vypadá na následující termíny – některé se ale můžou posunout, např. kvůli svátkům:
  • 8. 11. 2023
  • 10. 1. 2024
  • 13. 3. 2024

Historie srazů

  • Plzeňské Pyvo #12 GIT
    Beer Factory, Dominikánská 13/8, Plzeň

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

    Zjistili jsme, že stále ještě ne všichni se úplně kamarádí s nejpoužívanějším verzovacím systémem dneška – s Gitem. Proto jsme se rozhodli tomuto tématu věnovat ještě jeden poslední večer, po kterém už všichni budou vědět 100% všechno. :)

    Git je sice nejoblíbenější mezi programátory, ale jeho použití se zdaleka neomezuje na psaní kódu. Proto přijďte i vy, kdož přímo nepíšete kód, avšak máte libovolnou motivaci nějaké soubory verzovat / zachovávat jejich historii změn.

    • Úvodní slovo
      • Filip Vaculík
      • Tomáš Bedřich
    • Úvod do Gitu
      • Jan Smitka - Lynt

      Git není jen nástrojem pro spolupráci v týmech, je dobrým pomocníkem i na soukromých projektech (ne)jen pro radost. V přednášce si proto vysvětlíme základní pojmy a ukážeme si, že s Gitem lze začít velmi snadno i bez příkazové řádky. Přednáška bude určena především pro začátečníky, kteří s podobným nástrojem ještě nepracovali.

    • Git hooks
      • Ondřej Kristejn - Heureka

      Prostředek, jak naučit Git automaticky reagovat na konkrétní události.

    • Git filter-branch
      • Tomáš Zítka - ZČU

      Odstraňování nepohodlných dat z historie.

    • Git bisect
      • uvidíme
    • Git reflog
      • uvidíme
    • Git rebase
      • uvidíme
    • Obsluha Gitu rychleji
      • Filip Vaculík

      Ukázka aliasů, které se vám mohou hodit pro zautomatizování práce s Gitem.

    • Lightning talks

      Pokud máte zkušenost se zajímavou technologii, 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žno přihlásit kdykoliv během akce u libovolného z organizátorů. Také sbíráme náměty na přednášky pro další Pyva viz. pyvo.cz#info-for-speakers.

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

    Je tu září a začíná další školní rok, podle kterého "žije" naše společnost víc, než podle toho kalendářního. V našem oboru vzdělávání zdaleka nekončí s koncem školní docházky, spíše je to naopak. A tématu vzdělávání jsme se rozhodli věnovat naše další Pyvo. Pozvali jsme zkušené lektory, aby nám pověděli něco o vzdělávání v Pythonu a příbuzných technologiích, podělili se o své zkušenosti, dali nám pár tipů a případně nás nasmělovali na zajímavé vzdělávací zdroje.

    • Úvodní slovo
      • Filip Vaculík
      • Tomáš Bedřich
    • Vzdělávání Pyladies
      • Tomáš Zítka

      Seznámení s výukovými materiály a nástroji pro kurzy PyLadies i případné samouky/učky.

    • Pyworking
      • Dáša Toncarová

      Se vzdělávacími kurzy PyWorking nás příjde seznámit organizátorka PyLadies v Plzni.

    • Výuka Pythonu, nejen, na vysokých školách.
      • Miro Hrončok

      O své zkušenosti s výukou Pythonu se přijede podělit zkušený lektor a propagátor open-source Miro Hrončok.

    • Python pro hravé
      • Filip Vaculík

      Jak si hrát a přitom se učit Python.

    • Lightning talks

      Pokud máte zkušenost se zajímavou technologii, 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žno přihlásit kdykoliv během akce u libovolného z organizátorů. Také sbíráme náměty na přednášky pro další Pyva viz. pyvo.cz#info-for-speakers.

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

    Pro nadcházející, prázdninové, setkání bylo vybráno téma "Editory kódu", rozšířené o další pomůcky, které nám pomáhají při editaci kódu. Editor kódu, jakožto pravá ruka programátora, může být velmi dobrým pomocníkem. Pojdmě se vzájemně obohatit o zkušenosti, které s nimi máme.

    • Úvodní slovo
      • Filip Vaculík
      • Tomáš Bedřich
    • Editory kódu, co od nich očekáváme
      • Filip Vaculík

      Jak vybrat vhodný editor kódu?
      Bez kterých funkcí to fakt nejde, co se hodí mít a co už spíš zdržuje než pomáhá?

    • Vim a jeho svět
      • Ondřej Kristejn

      Lehké představení a nahlédnutí do tajemného, šíleného a úžasného světa, textového editoru Vim.

    • Mu-Editor
      • Tomáš Andrle

      Představení přehledného editoru kódu, který používáme při výuce PyLadies v Plzni.

    • Multicursor a pár vychytávek okolo
      • Tomáš Bedřich

      Na pár příkladech si ukážeme, jak lze velmi efektivně editovat kód pomocí multicursoru. Možná se dostane i na pár dalších zajímavých funkcí, které dokážou hodně zrychlit práci.

    • Procházení kódem při editaci rozsáhlých programů
      • Filip Vaculík

      Představení několika vychytávek, aplikovaných v editoru PyCharm Community Edition, které se mohou hodit při editaci rozsáhlých kódů.

    • Editace kódu v CLI

      Tipy na editaci kódu v textovém prostředí.

    • Lightning talks

      Pokud máte zkušenost se zajímavou technologii, 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žno přihlásit kdykoliv během akce u libovolného z organizátorů. Také sbíráme náměty na přednášky pro další Pyva viz. pyvo.cz#info-for-speakers.

  • Plzeňské Pyvo #9 Vizualizace dat
    Beer Factory, Dominikánská 13/8, Plzeň

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

    I v "Den vítězství", jsme připraveni udržet naši tradici, tedy pravidelná setkání druhou středu v lichém měsíci. Kromě setkáním s podobně naladěnými lidmi o váš zájem budeme soupeřit za pomoci lákavého tématu "vizualizace dat".

    Očekávat můžete úvod do tématu vizualizace dat, přehledy nástrojů i podrobnější ukázku jedné z hlavních technologií pro vizualizaci dat.

    • Úvodní slovo
      • Filip Vaculík
    • Jaké otázky si pokládáme před vizualizací dat
      • Christine Baierová, Lynt.cz

      Kdy je dobré použít vizualizační techniky a kdy je lepší zůstat u tabulky? Jakou informaci mají data sdělit a jakou formu reprezentace zvolit?

    • Přehled základních i pokročilých nástrojů pro vizualizaci dat v Pythonu.
      • Tomáš Zítka, Nové technologie - výzkumné centrum, Západočeská univerzita v Plzni

      Těšit se můžete na známé Matplotlib, Seaborn a plot.ly, ale třeba i na Holoviews a pro 3D PyVis a Mayavi. Přehled se bude hodit novým Pythonistům, kteří hledají vhodný nástroj, i starým harcovníkům, kteří by rádi zkusili něco nového.

    • Matplotlib
      • Christine Baierová, Lynt.cz

      Seznámení s nejpoužívanější Pythonovskou knihovnou pro tvorbu jednoduchých i komplexních a efektivních vizualizací. Nabízí velkou škálu možností jak data graficky znázornit. Např. histogramy, sloupcové diagramy, heatmapy aj. V několika krocích si ukážeme, jak snadno a rychle vykreslit data a vytěžit z nich maximum.

    • Vizualizace pomocí PyGame a PyOpenGL
      • Filip Vaculík

      Jak mohou být pro vizualizaci dat použity knihovny, které primárně slouží pro tvorbu her?

    • Lightning talks

      Pokud máte zkušenost se zajímavou technologii, 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žno přihlásit kdykoliv během akce u libovolného z organizátorů. Také sbíráme náměty na přednášky pro další Pyva viz. pyvo.cz#info-for-speakers.

  • Plzeňské Pyvo #8 Webové frameworky
    Beer Factory, Dominikánská 13/8, Plzeň

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

    Vaše další přání bylo téma webových frameworků. Co stojí za dnešními webovými stránkami, propojuje prohlížeče s databázemi, validuje formuláře a odesílá e-maily? To a spoustu dalších věcí mají na svědomí webové aplikace, pro něž jsou webové frameworky jakousi kostrou, nebo chcete-li zkratkou, abychom nemuseli pořád vymýšlet kolo. Přijďte se seznámit s typickými i méně známými nástroji z této oblasti.

    Jako vždy očekávejte alespoň jedno povídání cílené spíše na začátečníky a druhé spíše na pokročilé. Přesto se tentokrát budeme snažit spíše představit co nejvíc možností. Ať už jste začátečníci či experti, pro všechny je určen čas plodných diskuzí po skončení přednášek. Je to prostor, kdy si můžeme vzájemně předat mnoho cenných zkušeností. Speciální pozvání patří účastnicím našeho kurzu PyLadies jakož i zájemkyním o další běh.

    • Úvodní slovo
      • Honza Smitka
    • Začátečnické seznámení s webovými frameworky + Django
      • Martin Kubát

      V úvodu nám Martin nám poví, co vlastně jsou ty webové frameworky a proč je všichni milují. Na Djangu nám pak ukáže základní principy, možnosti, podporu a řekne nám, kde je vhodné jej použít a kde je lepší se mu vyhnout.

    • Flask
      • Ondřej Kristejn

      Ondra představí framework Flask a krátce jej srovná s Djangem. Poradí nám, na co se mají připravit ti, kteří s ním chtějí začít pracovat.

    • Aiohttp
      • Honza Smitka

      V přednášce se Honza zaměří na serverovou část knihovny aiohttp a srovná jí s ostatními webovými frameworky. Ukáže nám také, v čem se asynchronní model liší od tradičního zpracování, jaká jsou jeho úskalí a v čem může být naopak užitečný. Na závěr si předvedeme příklad real-time aplikace, která používá WebSockets.

    • Lightning talks

      Pokud máte zkušenost se zajímavou technologii, 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žno přihlásit kdykoliv během akce u libovolného z organizátorů. Také sbíráme náměty na přednášky pro další Pyva viz. pyvo.cz#info-for-speakers.

  • Vážení přátelé a příznivci našich setkání! Na základě vašeho přání jsme na příště vybrali téma Databáze. Rádi bychom udělali napřed seznámení s terminologií pro úplné začátečníky, pak jednu lehkou přednášku jako praktický úvod do používání DB v Pythonu a nakonec nějakou lahůdku pro zkušenější Pythonisty. Ať už jste v této oblasti začátečníci či experti, pro všechny je určen čas plodných diskuzí po skončení přednášek. Je to prostor, kdy si můžeme vzájemně předat mnoho cenných zkušeností. Speciální pozvání patří účastnicím našeho kurzu PyLadies jakož i zájemkyním o další běh.

    • Úvodní slovo
      • Filip Vaculík
      • Tomáš Bedřich
    • Seznámení s terminologií, motivace
      • Tomáš Bedřich
    • Praktický úvod do MongoDB pro začátečníky
      • Petr Messner

      Petr nám ukáže, jak spustit MongoDB u sebe na počítači a připojit se k němu pomocí Pythonu. Naučíme se základy toho, jak s touto DB vůbec pracovat a co vše se s ní dá dělat.

    • ElasticSearch – použití, testování, tipy & triky
      • Martin Kubát

      Martin nám poví, k čemu se používá ElasticSearch, různé tipy a triky pro práci s ním a něco málo k tématu testování. Přednáška je obzvláště vhodná pro ty, kteří znají relační DB a pokukují po jiných možnostech.

    • Pozvánka na Startup Weekend a AimtecHackathon
      • Pavel König
    • Pozvánka na DevBattle v TechHeaven
      • Jan Steinbach
    • Bezpečnostní rizika spojená s databázemi
      • Vladimír Smitka