Skip to content

Pykonik #40 Tech Talks Meetup

Photo of Grzegorz Szczepańczyk
Hosted By
Grzegorz S. and 3 others
Pykonik #40 Tech Talks Meetup

Details

Zapraszamy na kolejne spotkanie!

Szczegóły spotkania dostępne są również na naszej nowej stronie: http://pykonik.org/40/ na której można dokonywać zgłoszeń z tematami prezentacji, do czego gorąco zachęcamy!

Podczas spotkania będziecie mogli posłuchać prezentacji na następujące tematy:

Maciej Lasyk - Python, systemd i journald: lecimy XD

Od kilku lat główne dystrybucje linuksowe zintegrowane są z nowym (choć już trochę starym) init systemem: systemd. Niewiele osób jednak zdaje sobie sprawę z tego, jakie możliwości daje nam systemd i jak łatwe jest ich oklepanie przy użyciu Pythona.

Chciałbym pokazać wam w jaki sposób integrować aplikacje z init systemem, jak zapewnić self - healing dla serwisów, w jaki sposób pisać i czytać logi z/do journald czy też jak zarządzać stanem usług poprzez pośrednictwo Dbusa (zapomnijcie już o subprocess.Popen()). Ah no i w jaki sposób uruchamiać serwisy czy komendy w kontenerach linuksowych (niekoniecznie dockerowych). Oczywiście wszystko z poziomu Pythona (czyli nie systemctl).

Opowiem o podstawach systemd, przeglądniemy i omówimy dostępne biblioteki pythonowe w kontekście systemd i nie zabraknie nam również drobnej domieszki cythona.

Prezentacja raczej zaawansowana - warto odświeżyć sobie hasła takie jak: init system, syscall, dbus czy journal.

Tomasz Kanik - Apache Airflow

Apache airflow is a platform for programmatically author schedule and monitor workflows( That’s the official definition for Apache Airflow !!). It is one of the best workflow management system. Airflow was originally developed by Airbnb (Airbnb Engineering) to manage their data based operations with a fast growing data set. Airflow is undergoing incubation at Apache Software foundation as Airbnb have decided to open source it under Apache certification. Apache airflow makes your work flow little bit simple and organised by allowing you to divide it into small independent (not always) task units. Easy to organise and easy to schedule ones. Your entire workflow can be converted into a DAG (Directed acyclic graph) with Airflow. Once your workflows are defined by your code it become more maintainable.(Obviously python makes it even simple to code it down :)

Poza prezentacjami odbędzie się sesja lightning talków. Zapraszamy wszystkich zainteresowanych wygłoszeniem krótkiej prezentacji.

Sponsorami spotkania są:

  • Codecool
  • FLYR

At FLYR, we're changing the way airline industries use data to ease the traveller’s experience from dynamic pricing, elastic demand forecasting, to bundling the best offers for end users. We’re taking off on a mission to deliver a real-time prediction and tracking platform to major travel industry partners, each with millions of consumers hungry for a new, first-rate travel shopping experience.

To achieve this vision, we’re looking for smart people in Kraków, Poland. As a team of Data Science, Software Engineers, Product Geeks, we strongly believe that understanding client’s big data and implementing the final algorithm architecture is key to building a great product!

  • Deployed

Deployed.pl is a team of passionate software developers, testers, devops and consultants. Since 2011 we help our clients running and scaling their businesses. We grow constantly and are employing 15 people in 2017. We work in international, multi-cultural and diverse environments.

We are experts in Python and Django. We specialize in ReactJS as well. There's something uncommon about us, we actually do test our code, put an impact on quality in development process, write clean code and deploy frequently.

We host Pykonik website and provide sponsorship of Pykonik events. Come and say hello at deployed.pl.

  • Jetbrains

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

Do zobaczenia!

Photo of Pykonik, Kraków Python User Group group
Pykonik, Kraków Python User Group
See more events