Skip to content

Commit 65ed4aa

Browse files
author
Grzegorz Kocjan
committed
Meetup #60
1 parent c8bb28b commit 65ed4aa

File tree

8 files changed

+51
-0
lines changed

8 files changed

+51
-0
lines changed
410 KB
Loading
442 KB
Loading
7.81 MB
Loading
11.8 MB
Loading
1020 KB
Loading

page/content/spotkania/60/index.md

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
---
2+
title: "Meetup #60"
3+
date: 2025-09-24T18:00:00+02:00
4+
time: "18:00"
5+
place: "indiebi"
6+
---
7+
8+
<img src="featured.png" alt="Infographic" />
9+
10+
## Informacje
11+
12+
**📅 data:** 2025-09-24</br>
13+
**🕕 godzina:** 18:00</br>
14+
**📍 miejsce:** IndieBI, Piotrkowska 157A, budynek Hi Piotrkowska</br>
15+
➡️ [**LINK DO ZAPISÓW**](https://www.meetup.com/python-lodz/events/310676651/) ⬅️
16+
17+
## Prelekcje
18+
19+
### Implementacja czystej architekty z Django
20+
21+
{{< speaker speaker_id="mateusz-glowinski" >}}
22+
Prezentacja na opowiadać historię jak krok po kroku przejść z bałaganu w kodzie do czegoś co nazywamy czystą architektura wykorzystując w tym celu opcję takie jak:
23+
24+
- use casy
25+
- repository pattern
26+
- cqrs
27+
- work of unit
28+
- message bus
29+
30+
### Tworzenie niestandardowych wizualizacji w Pytonie
31+
32+
{{< speaker speaker_id="marek-pilczuk" >}}
33+
Choć w warstwie wizualnej JavaScript daje ogromną swobodę, w projektach, gdzie cały pipeline działa w Pythonie, to integracja bywa trudniejsza niż sama grafika. W tej sesji pokażę, jak zachować pełną kontrolę nad warstwą graficzną i jednocześnie pozostać w ekosystemie Pythona — korzystając bezpośrednio z API SVG. Zaprezentuję bibliotekę PyDreamplet: intuicyjne, a zarazem mocne narzędzie do budowy własnych wizualizacji. Na przykładach przejdziemy od „pierwszej linii kodu do gotowego pliku SVG”: układ (marginesy, siatki), skale i osie, typografia i tekst, ścieżki i geometria, komponowanie reużywalnych komponentów oraz parametryzacja stylu. Zbudujemy niestandardowy wykres jakości dostawców wyłącznie w Pythonie na API SVG. Nauczysz się generować czysty SVG, osadzać go w raportach i na stronach oraz wpiąć cały proces w pipeline danych. Finałem będzie niestandardowy wykres zbudowany od zera w PyDreamplet — maksimum kontroli nad efektem przy minimalnej ilości „kleju” technologicznego.
34+
35+
## Sponsorzy
36+
37+
{{< article link="/sponsorzy/indiebi/" >}}
38+
39+
{{< article link="/sponsorzy/sunscrapers/" >}}
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
name: "Marek Pilczuk"
2+
avatar: "images/avatars/marek-pilczuk.png"
3+
bio: "Absolwent Automatyki i Robotyki Politechniki Śląskiej, od ponad dekady związany z analityką biznesową i wizualizacją danych. Tworzy czytelne modele i raporty, realnie wspierające decyzje biznesowe. Programuje w Pythonie, PHP i TypeScripcie; autor wielu niestandardowych wizualizacji dla Power BI oraz narzędzi do automatyzacji przetwarzania danych. Najlepiej czuje się na styku danych i produktu — potrafi przełożyć wymagania biznesowe na klarowne dashboardy i skalowalne rozwiązania. Po pracy ładuje baterie na korcie do badmintona i w kajaku."
4+
social:
5+
- linkedin: https://www.linkedin.com/in/marekpilczuk/
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
name: "Mateusz Głowiński"
2+
avatar: "images/avatars/mateusz-glowinski.png"
3+
bio: "Senior Python Developer. A craftsmanship enthusiast."
4+
social:
5+
- facebook: https://www.facebook.com/share/192yeYACFS/?mibextid=wwXIfr
6+
- linkedin: https://www.linkedin.com/in/mateusz-glowinski?utm_source=share&utm_campaign=share_via&utm_content=profile&utm_medium=ios_app
7+
- link: https://mateuszglowinski.pl/

0 commit comments

Comments
 (0)