Na prelekcji przybliżę świat Cythona, języka będącego hybrydą Pythona i C, który obiecuje znaczące przyspieszenie kodu Pythona. Omówię zalety i wady Cythona, porównując go z czystym Pythonem. Przeanalizuję, kiedy warto sięgnąć po Cythona, a kiedy lepiej pozostać przy standardowym Pythonie.
Sometimes it takes someone really smart to be able to do something seemingly really stupid - well, assuming one does not want to shoot themselves in the foot (or blow the whole foot off, as is the case with the module we'll be talking about).
The fuckit
module walks a thin line between genius and insanity by going through hoops to make sure "your Python code runs whether it has any right to or not", by steamrolling any errors present in your program.
The question popping in your head should now be "But how?" and the answer goes surprisingly deep in Python's internal modules, that we're going to unveil during the lecture.
This talk should be of interest to any Python developer, regardless of their race, gender or programming experience. Why? Because, let's face it, we've all been there: it's 16:00 on a Friday, the code is still a mess, and the only thing that prevents us from starting the weekend is that shiny "Deploy to Prod" button...
"Fuck it!"
Python Web Developer w Deployed, gdzie od ponad 5 lat zajmuje się tworzeniem backendowych rozwiązań IT. Absolwent informatyki na Uniwersytecie Pedagogicznym im. KEN w Krakowie. Specjalizuje się w backendzie aplikacji webowych, a w swojej pracy często wykorzystuje Pythona i Django. Prywatnie fan piłki nożnej i książek fantasy.
Programista Pythona i C++ od ładnych parunastu lat. Ma za sobą udział jako prelegent w konferencjach takich jak SecurityBsides, 4Developers czy PyConPL oraz wiele, wiele lightning talków (Confidence, PyConPL, etc...). Organizator Nocy Informatyka w Krakowie. W lecie pływa na desce windsurfingowej, w zimie jeździ na monoski. Hackuje cały czas.
🏢 DEPLOYED – Twój partner technologiczny w Krakowie!
Jesteśmy software housem z Krakowa, który od 2011 roku dostarcza dedykowane rozwiązania cyfrowe dla klientów z różnych branż.
Tworzymy systemy webowe, aplikacje mobilne, oprogramowanie IoT oraz platformy e-commerce.
💻 Nasze technologie:
✅ Backend: Python / Django
✅ Frontend: ReactJS / React Native, TypeScript
✅ AI & Big Data
✅ Cloud & DevOps: AWS, Docker, Ansible, RabbitMQ, Nginx, Redis
✅ Monitoring & Automatyzacja: Grafana, Prometheus, Celery
✅ Testowanie: Jest, Babel
✅ Zarządzanie stanem: Redux
🔧 Specjalizujemy się zarówno w tworzeniu nowych projektów od zera, jak i w pracy z istniejącymi, starszymi kodami.
Pomagamy modernizować przestarzałe technologie, aby Twoja firma była bezpieczna i zgodna z najnowszymi trendami rynkowymi.
📂 Sprawdź nasze realizacje: 🔗 Portfolio
👥 Chcesz dołączyć do naszego zespołu?
🎯 Ciągle się rozwijamy i rekrutujemy na różne stanowiska! Sprawdź aktualne oferty:
🚀 Postaw na innowację – współpracuj z nami!
Thanks to Deployed, we will have pizza and beverages!