Pyvo Brno is traditionally held on the last Thursday of each month. Our friends from BRUG, the Brno Ruby User Group, sometimes joined us for a common meetup.
Jako již tradičně, klasický termín Pyva vychází v prosinci ne úplně šťastně a proto se sejdeme už 19. 12. od 18h a to v salonku U Dřeváka.
Přednášky nebudou a lightning talky být můžou, ale bez projektoru.
Same as previous years, last Thursday in December is not the best date for Pyvo, so let's meet on December 19 at Dřevák Beer & Grill.
No scheduled talks, you can have a lightning talk but without the projector.
Listopadové Pyvo, poslední čtvrtek v měsíci v ArtBaru, jako obvykle. 🙂 🍻
November Pyvo, last Thursday of the month at ArtBar, as usual. 🙂 🍻
Would you like to work with a codebase you are not afraid to touch?
A codebase that is easy to refactor because you have so many unit tests that immediately tell you when you do something wrong?
A codebase that contains zero known defects?
I am going to tell you a story of a team that lives like that, because their unit test coverage is over 96% and growing.
The magic ingredient is Test-Driven Development (TDD) - writing tests together with the code in micro-increments taking no more than a couple of minutes. I will show you what TDD is (actual coding included) and how is it applied in the mentioned team to a python/django tech stack. I will talk about real-world experiences, benefits that TDD brings and the current challenges.
About Robert:
Robert Batusek is a software development consultant with 20+ years of experience in the industry, a Certified LeSS Trainer, and a technical coach.
He helps companies simplify product development with multiple teams so that it can quickly adapt to ever-changing business priorities and still retain the ability to grow.
He also coaches technical excellence practices, especially Test-Driven Development, that help increase quality and decrease the number of production defects.
Říjnové Pyvo, poslední čtvrtek v měsíci v ArtBaru, jako obvykle. 🙂 🍻
October Pyvo, last Thursday of the month at ArtBar, as usual. 🙂 🍻
The presentation will focus on Legal Judgment Prediction using Neural Language Processing and Machine Learning using PyTorch. The focus will be on leveraging the state of art embedding models to handle tasks such as document classification and prediction based on publicly available district court rulings.
A variety of models will be explored, including OpenAI's text-embedding-3-small and text-embedding-3-large, as well as open-source options like avsolatorio/GIST-small-Embedding-v0 and sentence-transformers/all-MiniLM-L12-v2. The session will also explore the performance of embeddings within Retrieval-Augmented Generation (RAG) over legal text datasets, emphasising how these models manage context search and classification in legal corpora and what are their limitations.
About Pavol:
Pavol Travnik holds a Master's degree in Law and is currently pursuing a Master's in Software Engineering and Big Data. With a multidisciplinary background, Pavol has gained experience in technology, including machine learning and legal frameworks, and has worked on software engineering and quality assurance in multiple roles. His expertise bridges legal theory and computational approaches, driving innovation in legal research.
Léto ještě nekončí! Předpověď počasí říká, že i na konci září by mělo být počasí na grilovačku. Rozhodli jsme se tomu věřit a tak se opět potkáme u grilu v Lužánkách.
Gril máme tentokrát zarezervovaný od 19:00 do 22:00, ale budeme tam od šesti.
Vlastní zásoby s sebou! 🙂
Summer is not over yet! The weather forecast says that even at the end of September the weather should be OK for a barbecue. We decided to believe it, so we will meet again at the public grill in Lužánky.
This time, we have the grill booked from 19:00 to 22:00, but we will be there from 18:00.
Bring your own supplies! 🙂
Druhá letní grilovačka v Lužánkách!
Gril máme opět zarezervovaný od 18:00 do 22:00.
Vlastní zásoby s sebou! 🙂
Second traditional summer barbecue in Lužánky!
Again, we have the public grill booked for us form 18:00 till 22:00.
Bring your own supplies! 🙂
Léto je tady a čeká nás opět tradiční grilovačka v Lužánkách!
Gril máme zarezervovaný od 18:00 do 22:00.
Vlastní zásoby s sebou! 🙂
Summer is here, so let's have our traditional barbecue in Lužánky!
We have the public grill booked for us form 18:00 till 22:00.
Bring your own supplies! 🙂
Červnové Pyvo, poslední čtvrtek v měsíci v ArtBaru, jako obvykle. 🙂 🍻
June Pyvo, last Thursday of the month at ArtBar, as usual. 🙂 🍻
Exploring the use of python in every step of 3D printing from model creation to moving the motors.
About me: Hi, my name is Vega, and I am an electrical engineering undergrad with background of many years in programming.
Májové či chcete-li květnové Pyvo, poslední čtvrtek v měsíci v ArtBaru, jako obvykle. 🙂 🍻
May Pyvo, last Thursday of the month at ArtBar, as usual. 🙂 🍻
There are approximately 4,000 Slovak songs, but where can they be found? Historically, these songs were shared through oral tradition. Interestingly, the fields of ethnology and musicoethnology emerged in Slovakia quite early, and early ethnologists began compiling known songs into collections called songbooks and hymnals to preserve them. Unfortunately, the format of these compilations has changed little over the past 200 years. It's time for a modern approach.
Using FastAPI, Jinja2, Alembic, Bootstrap, and HTMX, I'm developing a website to gather all available songs in one place. The main features of this project include accessibility, easy search and filter options, and organized song collections.
About me: I work as a quality engineer in Red Hat's Kernel Performance team, focusing on kernel virtual storage and file systems. For the past decade, Python has been my go-to tool for automating tasks like running tests and processing test results. Outside of work, I play a range of traditional instruments, including the violin, viola, bagpipes, and various traditional flutes, and perform with several folklore groups.
Dubnové pyvo, poslední čtvrtek v měsíci v ArtBaru, jako obvykle. 🙂 🍻
Přednášky budou v angličtině.
April Pyvo, last Thursday of the month at ArtBar, as usual. 🙂 🍻
The talks will be in English.
Django is the most extensive Python framework, which is also very opinionated and synchronous. In contrast, FastAPI emerges as a more recent, asynchronous framework.
As a developer and the maintainer of several services, one of which is a data visualization tool deployed in production across various companies, I have had the unique opportunity to use Django ORM with FastAPI. If you take a look through GitHub or other resources, you’ll notice there’s not much out there about combining Django and FastAPI — it’s a bit of an unconventional setup. The aim of my talk is to share insights from my experience with this setup, highlighting its practical implementation and the lessons learned along the way.
This talk is aimed at programmers from beginners to more experienced ones familiar with either of these frameworks. You’ll gain insights into combining asynchronous frameworks with synchronous ones, along with understanding the benefits and challenges of this approach.
About Mia: I'm a software engineer based in Prague, Czech Republic with seven years of experience in the IT industry. I currently work at Ataccama, where I contribute to the development of a business intelligence tool and I maintain several AI microservices. I'm passionate about building tech communities and knowledge sharing. I'm the main organizer of Prague Python meetups & Prague Python Pizza and a co-organizer of PyCon CZ & EuroPython.
In today's fast-paced world, the ability to deliver new features quickly is crucial for product-oriented companies. In this talk, we'll dive into architectural patterns that optimize the delivery of multiple client implementations in complex client-server architectures.
The advent of the mobile age has dramatically altered the landscape of typical client-server models. After contending with these challenges, we've implemented architectural patterns known as Backend for Frontend (BFF) and Server-driven UI in Python. These patterns have brought significant advantages, but we're also aware of their limitations. We'll explore Python optimizations, caching strategies, and SQLAlchemy preloading techniques, which were crucial to our success.
This talk aims to provide you with an overview of useful architectural patterns, insights on how to implement and optimize them in Python, and strategies to make your product managers happy by shortening your time to production.
About Michal: I am a passionate software engineer who is always looking for new ways to solve complex business problems using the latest technologies. I enjoy sharing my knowledge and expertise with other engineers. I am also interested in leadership and creating a positive team culture. I strive to combine my technical skills with effective leadership skills to help individuals reach their full potential.
Březnové pyvo, poslední čtvrtek v měsíci v ArtBaru, jako obvykle. 🙂 🍻
Přednáška bude v angličtině.
March Pyvo, last Thursday of the month at ArtBar, as usual. 🙂 🍻
The talk will be in English.
We will show several examples of how to use the OpenCV library in Python to analyze an image from a scanning electron microscope for automatic adjustment, so that users always have a sharp image.
Lukáš Malý leads a team of scientists and developers who use advanced methods of image processing, computer vision and artificial intelligence to increase the automation, image quality and efficiency of scanning electron microscopes.
Ukážeme si několik příkladů, jak pomocí knihovny OpenCV v Pythonu analyzovat obraz ze skenovacího elektronového mikroskopu pro jeho automatické seřizování, tak aby uživatelé měli vždy ostrý obraz.
Lukáš Malý vede tým vědců a vývojářů, kteří pomocí pokročilých metod zpracování obrazu, počítačového vidění a umělé inteligence zvyšují automatizaci, kvalitu obrazu a efektivitu skenovacích elektronových mikroskopů.
Únorové pyvo, poslední čtvrtek v měsíci v ArtBaru, jako obvykle. 🙂 🍻
Přednáška bude v angličtině.
February Pyvo, last Thursday of the month at ArtBar, as usual. 🙂 🍻
The talk will be in English.
Still thinking on whether you want to attend PyCon SK? We have the perfect tasting for you in the form of one of the beginners' talks that will be presented there!
There's too many pieces of advice out there to keep them in mind and actually remember to apply them when it matters. It's tempting to become a genius overnight as the competition is harsh. But trying to become perfect and keep every piece of information in mind is overwhelming and stressful. Where's the line between what's realistic, both as a beginner and as experienced programmer? What are some good habits to adopt right away, and how do they relate to your typical programming memes? We'll take a look at some behaviors even experienced IT folks struggle with and how to do things instead and why, to get you a head start in your new journey.
Veronika is an Open source enthusiast who enjoys mentoring newbies, building communities around projects and convincing teams to do project management the right way - with documentation, testing, reliability and transparency in mind.
První Pyvo v roce 2024 se blíží!
Poslední čtvrtek v měsíci v ArtBaru, jako obvykle. 🙂 🍻
Přednáška bude tentokrát v češtině.
First Pyvo in 2024 is coming!
Last Thursday of the month at ArtBar, as usual. 🙂 🍻
The talk will be in Czech this time.
Přednáška se zaměří na použití Pythonu v projektech pro správu reálných embedded zařízení.
Představím Python nástroje pro vývoj na platformě ESP32 a jejich vnitřní fungování s důrazem na popis propojení a komunikace mezi SW a HW. Zároveň se podělím o tipy, triky a své zkušenosti se všemi stupni vývojového cyklu populárního open-source Python projektu.