Tech Talks #50

Czwartek, 27.02.2020 18:30

Artur Czepiel

What happens when you run a file with python? English

Many things are happening between the moment you’ve typed python and "Hello World" appearing on your screen. Using a puzzle from previous pykonik as an example, I'll walk you through the first few steps of these, focusing on how python reads and decodes the source files.

I'll show a few examples of how you can modify that process, and what you can achieve with those modifications.

Konrad Sewiłło-Jopek

Asyncio - done right? English

We will discuss asyncio in details starting from historical perspective and support for event-based programming in different operating systems. Then we will look at the implementation of asynchronous IO in Python: what is event loop? What exactly are coroutines and how they differ from other concurrency methods? What are other problems we may introduce using asyncio and how to prevent them? How to mix asyncio with multi-core processing? What are the main disadvantages of asyncio?



Zdjecie Artur Czepiel

Artur Czepiel Strona prelegenta


Zdjecie Konrad Sewiłło-Jopek

Konrad Sewiłło-Jopek

Experienced programmer that loves everything from microcontrollers up to machine learning. Python enthusiast focused on ML toolkits, network programming (not only Web), high performance computing and numerical analysis.


Sponsorzy spotkania


Ever considered hosting on Airbnb? It can open a world of opportunity. More time, more money, more freedom. But it’s not easy - sourcing, managing and dealing with a constant changeover of tenants can be tricky. That’s why here at Houst we’re using tech to revolutionise hosting. From powerful host dashboards to industry-leading housekeeping apps, technology drives everything we do. We’re working on ambitious challenges which no one’s solved before. It won’t be easy, but that’s not why you’re here. You want to make a real impact, shape a business, and have fun doing it. So join us. Together, we’ll define great hosting.

Global App Testing

We build the autonomous testing platform used by our customers (Facebook, WhatsApp, Microsoft) and 35,000 professional testers around the world. Why it’s worth to work with us? Work in a fast feedback and deployment environment. Deploy multiple times a day to production with DevOps environment on Kubernetes. Use the latest tools and technology platforms Python, S3, Lambda, Kinesis, Spark, Redis, PostgreSQL on RDS. Personal and professional growth to fuel your career. You can learn machine learning with us while building autonomous tester. Thanks to Global App Testing there would be pizza waiting for attendees.


Chcesz zmienić swoje życie i pracować w branży IT? Wiemy, czego potrzebujesz, by z przytupem rozpocząć karierę! Codecool to profesjonalna szkoła programistów, dzięki której zdobędziesz wszystkie umiejętności miękkie i techniczne, potrzebne w pracy programisty. Po naszym kursie zostaniesz gotowym do pracy specjalistą, który potrafi samodzielnie pokierować swoją karierą. Jesteśmy tego pewni dlatego dajemy Ci gwarancję, że znajdziesz pracę jako programista! 96% absolwentów Codecool znajduje pracę w IT w ciągu maksymalnie czterech miesięcy od ukończenia kursu.


W trakcie spotkania rozdane zostaną dwie roczne licencje dowolnego produktu JetBrains wliczając w to PyCharm Professional.



Lokalizacja Codecool, Ślusarska 9