Skip to content

Pykonik #69: GIL and Dynamiczny Admin - Jak być lepszym adminem w Django!

Photo of Jakub Wasielak
Hosted By
Jakub W. and 4 others
Pykonik #69: GIL and Dynamiczny Admin - Jak być lepszym adminem w Django!

Details

Because of Easter, this time we're meeting on first Thursday of April.

We're back on Politechnika Krakowska, details how to get here are in the sidebar on the right, or in "Location" section below.

This month we're back with our "regular" formula with 2 longer talks with pizza break in-between and a lightning talks session at the very end.

Agenda:
18:00 – Welcome
18:30 – 🇬🇧 Jacek Kołodziej - GIL: What's the hassle and... should I care?
19:15 – Networking break with Free Pizza
19:45 – 🇵🇱 Robert Urbańczyk - Dynamiczny Admin - Jak być lepszym adminem w Django
20:30 - Lightning talks
??:?? – The End & going to the after party

🇬🇧 GIL: What's the hassle and... should I care? - Jacek Kołodziej
GIL often appears as a scary, obscure gizmo. Misunderstanding of this aspect of Python may lead to suboptimal architectural choices. I invite you to see my attempt at explaining the GIL and its implications, as well as providing pointers for how to deal with the GIL in specific situations.
There have been (and still are), of course, attempts to get around the GIL - or get rid of it altogether. I hope to give some light to these works.
By providing a comprehensive overview of today's GIL in CPython, this presentation aims to help make better design choices - be it choosing a concurrency/parallelism model, Python implementation to use - or even whether or not to drop Python entirely.

🇵🇱 Dynamiczny Admin - Jak być lepszym adminem w Django - Robert Urbańczyk

Dzięki Django Admin możemy szybko eksperymentować z różnymi modelami danych, relacjami oraz funkcjonalnościami, co pozwala nam w łatwy sposób ocenić, czy nasza koncepcja architektury danych jest trafna i czy należy wprowadzić jakieś zmiany. To nie tylko narzędzie do zarządzania danymi, ale również narzędzie do szybkiej walidacji naszej koncepcji architektonicznej, co przyspiesza proces projektowania i prowadzi do lepszych wyników końcowych. Prawdą jest, że czasami Django admin może być niedoceniany lub traktowany po macoszemu, mimo że jest niezwykle potężnym narzędziem. Na spotkaniu pokażę kilka powodów, dlaczego Django admin jest tak wartościowy i jak można go wykorzystać do tworzenia kompletnych rozwiązań.

Discord
Join our community and chat with us at https://discord.pykonik.org

If you'd like to speak at this or future Pykonik meetups, please send your proposal at https://pykonik.org/zgloszenie/

Location:
Politechnika Krakowska, Budynek Działownia (see the map; detailed instructions are visible when you sign up for the event)

If you have trouble figuring out how to find the correct room check out the video below:

https://www.youtube.com/shorts/XdS85XOlhdE

Sponsors and Partners

  1. JetBrains – 2x pycharm licenses giveaway during the event
  2. CLUG – pizza, recording and streaming of the meetup
Photo of Pykonik, Kraków Python User Group group
Pykonik, Kraków Python User Group
See more events