Profile cover photo
Profile photo
PySilesia
26 followers -
Śląska Grupa Użytkowników Języka Python
Śląska Grupa Użytkowników Języka Python

26 followers
About
PySilesia's interests
PySilesia's posts

Post has attachment
PySilesia #6/2017
29 czerwca kolejna PySilesia. W ramach spotkania odbędą się warsztaty
z OpenShift-a. Wydarzenie odbywa się dzięki współpracy z Medialab
Katowice. Na warsztat obowiązują zapisy.

Liczba miejsc: 20
Prowadzący: Maciej Szulik (@soltysh)
Tytuł: Efektywne uruchamianie aplikacji pythonowych na platformie
Kubernetes/OpenShift?

Opis: Google, Red Hat, Intel, Huawei, Mirantis oraz wiele, wiele
innych firm inwestuje ogromne zasoby ludzi i czasu w projekt
Kubernetes. Założę się, że i dla Ciebie ta nazwa budzi pewne
skojarzenia, zapewne zetknąłeś się z nią w ciągu ostatnich dwunastu
miesięcy albo na Hacker News, Twitterze, Facebooku lub na innym
kanale. Czy chciałbyś się dowiedzieć więcej na temat obecnie
najlepszego systemu zarządzania kontenerami, ale obawiasz się
problemów początkującego? Czy chcesz zobaczyć jak łatwo uruchomić
aplikacji z wykorzystaniem kontenerów? Czy chcesz poczuć łatwość
skalowania aplikacji jednym kliknięciem? To i wiele innych tematów
zostanie poruszone podczas naszego spotkania.

O prelegencie: Maciej jest pasjonatą programowania z ponad 10-cio
letnim stażem. Obecnie zajmuje się http://bugs.python.org/ a przy
okazji czasem poprawia bibliotekę imap oraz od niedawna argparse ze
standardowej biblioteki CPythona. Poza tym, pracuje nad projektami
OpenShift i Kubernetes dla firmy Red Hat. W pozostałym wolnym czasie
pomaga przy PyCon PL, US PyCon oraz prezentuje na różnych wydarzeniach
w Europie i na Świecie.

Więcej informacji na stronie wydarzenia:
http://pysilesia.org/blog/pysilesia-62017/

Post has attachment
PySilesia #5/2017

Kolejne spotkanie PySilesia w maju, tym razem z prelekcjami. W ramach spotkania trzy prelekcje i sesja lightning talks. Bezpłatny poczęstunek dla uczestników w trakcie spotkania funduje firma XCaliber.

Prowadzący: Lumír Balhar
Tytuł: Why is Python 3 backward incompatible?

Opis: The support for Python 2 will stop in 2020 so you really should start to be interested in Python 3. But there are a lot of incompatible changes between Python 2 and 3 and many people are angry. I think that the first step to adapt to new stuff in Python 3 is to understand why these changes had to be made - and this is what I want to describe. Join me if you are interested in the background of Python development itself.

O prelegencie: Python developer, firefighter, drummer, biker, teacher and somebody who is always there when you need him.

Prowadzacy: Jakub Wasielak
Tytuł: Python Packaging - omówienie

Opis: Historycznie Pythonowe pakiety były źródłem wielu problemów wśród nawet najbardziej zagorzałych entuzjastów. Wielu deweloperów (w tym i ja do niedawna) zna podstawy tworzenia pakietów w PyPI bazując jedynie na kilku tutorialach. W trakcie prezentacji omówię obecny status narzędzi skupiając się głównie na setuptools, pip i wheels podkreślając ich zalety nad poprzednikami.

O prelegencie: Programista Pythona skupiony na społeczności. Współorganizator krakowskiej grupy Pykonik, uczestnik i twórca hackathonów, koordynator Python Challenge mającego miejsce na konferencji PyCon PL. W Pythonie pisze od 10 lat z nastawieniem na programowanie webowe. Obecnie pracownik firmy YouGov, w wolnym czasie miłośnik fantastyki i organizator konwentu Fornost. Na pytanie, co lubi w programowaniu zawsze odpowiada, że kontakt z ludźmi.

Prowadzacy: Marius Rejdak
Tytuł: Dowodzenie kontenerowcem z Kubernetes przy sterze

Opis: Prezentacja poruszy podstawy zarządzania klastrem Kubernetes z punktu widzenia administratora i programisty, oraz nasze doświadczenia w dostosowaniu istniejących aplikacji do infrastruktury opartej na kontenerach.

O prelegencie: Python dev i Sysadmin samouk, zafascynowany Linuksem i konteneryzacją świata serwerowego, członek zespołu Gaming Platform w XCaliber.

Lightning Talks:
Odbędzie się też sesja szybkich pięciominutowych prelekcji. Nie trzeba ich wcześniej zgłaszać, ale warto przed spotkaniem się trochę przygotować.


Szczegóły dotyczące miejsca i daty:
http://pysilesia.org/blog/pysilesia-52017/

Post has attachment
PySilesia #4/2017

"Skręć Pythona" - Niepowtarzalne i jedyne w swoim rodzaju warsztaty z
Twisted. Jeśli chcesz się nauczyć tworzyć asynchroniczne aplikacje
sieciowe koniecznie musisz się pojawić.

Liczba miejsc: 20
Prowadzący: Piotr Wójcik

Opis warsztatów:
Podczas warsztatów będziesz zmuszony wykonać kilka zadań, ale nie
martw się, nie zmęczą one ani Ciebie, ani co gorsza Twojego komputera.
Celem będzie stworzenie prostego komunikatora, który pozwoli na
wysyłanie wiadomości do pozostałych uczestników warsztatów. W trakcie
spotkania dowiesz się:

* Jak nawiązać połączenie TCP.
* Jak odbierać i wysyłać dane.
* Zarządzać wieloma połączeniami.
* Jak działają asynchroniczne biblioteki.

Nie czekaj! Weź znajomych i przyjdźcie razem skręcić Pythona ;)

Zapis i szczegóły:
http://pysilesia.org/blog/pysilesia-42017/

PySilesia #3/2017
Pierwsze kroki z Pandasami II

Druga część warsztatów "Pierwsze kroki z Pandasami" (częśc pierwsza:
http://pysilesia.org/blog/pysilesia-12017/). W oparciu o bibliotekę
Pandas, będziemy tworzyć proste wykresy, agregować dane, łączyć wiele
DataFrame-ów, operować na danych związanych z czasem i pracować w
"dzikim świecie". Wydarzenie odbywa się dzięki współpracy z Medialab
Katowice.

Liczba miejsc: 20

Prowadzący: Jacek Rzeszutek

Opis warsztatów:
Warsztaty są głównie kierowane do osób, które uczesniczyły w części
pierwszej. Jeśli ktoś nie uczestniczył w części pierwszej, a chciałby
uczestniczyć w tej części, to trzeba troszkę nadgonić materiał.
Zakładamy, że każdy uczesnik części drugiej:

* ma zainstalowane środowisko,
* rozumie czym jest DataFrame,
* potrafi wczytać dane z pliku,
* potrafi filtrować dane,
* portafi stworzyć nową kolumnę na podstawie paru innych kolumn

Szczegóły dotyczące materiałów i instalacji:
http://pysilesia.org/blog/pysilesia-12017/

Obowiązują zapisy. Więcej:
http://pysilesia.org/blog/pysilesia-32017/

PySilesia #2/2017
Kolejne spotkanie PySilesia odbędzie się 23 lutego o godz. 18:00 w Medialabie (Katowice, Pl. Sejmu Śląskiego 2) i będzie poświęcone tematyce testowania:

Selenium Page Object Pattern dla BDD
Prelegent: Maciej Kusz

Opis prelekcji:
Prezentacja będzie studium przypadku tworzonego przez Macieja frameworku do testów automatycznych kilku podobnych aplikacji webowych w oparciu o rzeczywiste fragmenty kodu.

O prelegencie:
Tester z blisko 10 letnim stażem, który przeszedł od testów manualnych do automatyzacji, od testowania aplikacji webowych do urządzeń typu embedded (o czym mówił na PyCon PL'16), od Junior Testera do Test Lead'a, by osiąść w XCaliber jako osoba odpowiedzialna za wdrożenie automatyzacji testów.

Lightning Talks:
Odbędzie się też sesja szybkich pięciominutowych prelekcji. Nie trzeba ich wcześniej zgłaszać, ale warto przed spotkaniem się trochę przygotować.

Post has attachment
PySilesia #1/2017
“Pierwsze kroki z Pandasami”

Co? Warsztaty “Pierwsze kroki z Pandasami”, ktore nauczą Cię podstaw przetwarzania i analizowania danych z użyciem Pythona. Wydarzenie odbywa się dzięki współpracy z Medialab Katowice.

Liczba miejsc: 20
Prowadzący: Jacek Rzeszutek

Opis warsztatów: Czy wiedziałeś, że pandy należą do grupy gatunków wysokiego ryzyka? A może interesujesz się tematyką przetwarzania oraz analizowania danych? A może po prostu nie lubisz mieszać głową bigosu? Czy warto przyjść na ten warsztat? Oczywiście, że tak! Dzięki temu warsztatowi dowiesz się jak w zgrabny, wektorowy sposób przetwarzać dane. Omówimy struktury danych, jakie oferuje nam Pandas, operacje I/O, podstawowe metody analizy oraz wizualizacji. Na koniec zmierzycie się z większym zadaniem, dzięki któremu w pełni zrozumiecie, jak wykorzystywać tę bibliotekę produkcyjnie.

Prosimy wszystkich zainteresowanych warsztatami o ściągnięcie repozytorium ("Clone or download”) oraz zainstalowanie wszystkich bibliotek w opowiednich wersjach (plik requirements.txt) jeszcze przed przybyciem. Jak nie wiesz co to plik requirements.txt, zainstaluj proszę Anacondę dla Pythona 2.7. Posiadanie zainstalowanego środowiska przed warsztatami umożliwi nam szybsze rozpoczęcie kodowańska. Jak komuś się nie uda zainstalować środowiska przed warsztatami, to ogarniemy na miejscu :)

[Dla uczestników PySilesia #8/2016] Te warsztaty będą prowadzone od początku zakresu materiału. Część dla zaawansowanych (druga część warsztatu) odbędzie się w następnych edycjach. Jeśli chcecie utrwalić wiedzę lub wspólnie pohackowac dane, to gorąco zachęcamy do przyjścia na obecne warsztaty :)

Zasługujesz na efektywny sposób przetwarzania danych! Jeśli się nic nie nauczysz, oddamy Ci kalorie które spalił Twój mózg!

miejsce: Medialab Katowice, Plac Sejmu Śląskiego 2, parter (sala nie ma numeru, ale wisi na niej neon z logiem Medialabu)

data: 19 stycznia (czwartek), godz 18:00

zapisy: https://goo.gl/forms/Gz0sXFkmn0aw9eGz1

http://pysilesia.org/blog/pysilesia-12017/

PySilesia #8/2016

Na początek października - warsztat:

"Pierwsze kroki z Pandasami "

Opis warsztatów: Czy wiedziałeś, że pandy należą do grupy gatunków wysokiego ryzyka? A może interesujesz się tematyką przetwarzania oraz analizowania danych? A może po prostu nie lubisz mieszać głową bigosu? Czy warto przyjść na ten warsztat? Oczywiście, że tak! Dzięki temu warsztatowi dowiesz się jak w zgrabny, wektorowy sposób przetwarzać dane. Omówimy struktury danych, jakie oferuje nam Pandas, operacje I/O, podstawowe metody analizy oraz wizualizacji. Na koniec zmierzycie się z większym zadaniem, dzięki któremu w pełni zrozumiecie, jak wykorzystywać tę bibliotekę produkcyjnie. Prosimy wszystkich zainteresowanych warsztatami o zainstalowanie wszystkich bibliotek w opowiednich wersjach (plik requriements.txt) jeszcze przed przybyciem.
Repozytorium warsztatu: https://github.com/Nozdi/first-steps-with-pandas-workshop

Zasługujesz na efektywny sposób przetwarzania danych!
Jeśli się nic nie nauczysz, oddamy Ci kalorie które spalił Twój mózg!

O prowadzących: Jacek na co dzień tytułuje się “sultan of coding swing”, typowa programistyczna złota rączka. Potrafi zrobić nawet pivot w Pandasach. Mateusz to taki mały data guru (znany w pracy również jako Archbishop of Data Divination). Włada Pandasami niczym pan Wołodyjowski władał szablą. Obaj pracują w bardzo przyjaznym startupie i cieszą się życiem.

Zapisy na warsztaty są obowiązkowe!

miejsce: "Drzwi zwane koniem"
data: 6 października, godz 18:00
zapisy: https://goo.gl/forms/MbZbESVMwF5A87K63

PySilesia #7/2016

Na sierpniowym spotkaniu PySilesia dwie prelekcje:

"Mechanizm uwierzytelnienia dla twojego API"
Prelegent: Przemysław Lewandowski

Opis prelekcji:
Na pewno niejednokrotnie zastanawiałeś się jaki mechanizm uwierzytelnienia powinno wspierać API, które właśnie budujesz. W prezentacji przedstawię różne sposoby uwierzytelniania klienta API. Pokażę sposób działania poszczególnych rozwiązań oraz opowiem o zaletach i wadach każdego z nich.

O prelegencie
Współzałożyciel firmy Sunscrapers, która zajmuje się projektowaniem i budowaniem aplikacji webowych, dając swoim klientom miłość, jakość i wsparcie. Przemek odpowiada za technologiczną stronę całej firmy oraz jej ciągły rozwój. Wybiera odpowiednie technologie, dobiera zasoby oraz stoi na straży jakości projektów. Wierząc w ważną rolę społeczności w świecie technologii Przemek współorganizuje PyWaw.

"Pierwsze kroki z Pandasami"
Prelegent: Jacek Rzeszutek

Opis prelekcji:
Prezentacja wprowadzi Was w podstawy świata Pandasów - wiodącej biblioteki służącej do analizy danych przy użyciu Pythona. W ramach prezentacji poznacie jakie struktury danych oferuje Pandas, operacje I/O, metody wizualizacji danych oraz metody analizy danych. Dodatkowo pokazanych będzie kilka ciekawych zastosować Pandasów w praktyce. Wymagana tylko podstawowa znajomość Pythona :)

O prelegencie:
Jacek jest programistą, podróżnikiem i praktykiem w tematyce data science, a do tego wszystkiego stałym bywalcem PySilesia. Na co dzień pracuje w ciekawym startupie portent.io, zajmującym się przetwarzaniem danych związanych z rozrywką i filmami.

Lightning Talks:
Odbędzie się też sesja szybkich pięciominutowych prelekcji. Nie trzeba ich wcześniej zgłaszać, ale warto przed spotkaniem się trochę przygotować.

Miejsce:
"Drzwi zwane koniem"
Spotykamy się w sali na górze (parter budynku, nad główną częścią lokalu)

Czas:
31 sierpnia, godz. 17:45

https://pysilesia.org/blog/pysilesia-72016/

PySilesia Juniors #1

Zaczynamy nowy cykl spotkań dla początkujących, które odbywać się będą dodatkowo poza naszymi tradycyjnymi spotkaniami comiesięcznymi. PySilesia Juniors mają charakter warsztatowy (koniecznie postaraj się przynieść laptopa) i skupiać się będą na poznawaniu podstaw Pythona. Wcześniejsze doświadczenie programistyczne nie jest wymagane a cykl poprowadzi Daria Ratyńska przy wsparciu innych bywalców spotkań PySilesia. Na wydarzenie są wymagane zapisy (możesz zaryzykować i przyjść bez ich przechodzenia, ale pierwszeństwo w udziale mają osoby, które się zapisały).

Miejsce:
"Drzwi zwane koniem"
Spotykamy się w sali na górze (po wejściu do lokalu udajemy się do góry schodami znajdującymi się w pobliżu baru)

Czas:
24 sierpnia, godz. 17:30 - 20:30

Zapisy
Przejdź do formularza zapisów: https://goo.gl/forms/SSJHFDNJPpyotZHv1


https://pysilesia.org/blog/pysilesia-juniors-1/

PySilesia #6/2016

Na lipcowym, luźnym i spontanicznym spotkaniu PySilesia przewidzieliśmy Coding Dojo (tym samym wracamy też do organizowania tego typu spotkań od czasu do czasu).

Co to jest Coding Dojo?
Coding Dojo na PySilesia to forma spotkań przeznaczonych dla osób o różnych stopniach zaawansowania w języku Python (są dobre zarówno dla zupełnie początkujących jak i zaawansowanych). Głównym celem jest ćwiczenie programowania w parach i TDD (Test Driven Development). Grupa staje przed wspólnym rozwiązaniem zadania, ale pracuje z wykorzystaniem tylko jednego komputera.

Miejsce:
"Drzwi zwane koniem"
Spotykamy się w ostatniej sali (po wejściu cały czas prosto)

Czas:
28 lipca, godz. 17:45

https://pysilesia.org/blog/pysilesia-62016/
Wait while more posts are being loaded