Kalendarz wydarzeńKalendarze powstały z myślą, aby nie przegapić ciekawych wydarzeń w Polsce blisko moich miejsc bywania (Trójmiasto, Toruń, Warszawa).

Kalendarz wydarzeń w Polsce tak bardzo się rozrósł, że postanowiłem je udostępnić publicznie. Może komuś się przydadzą.

W tej chwili aktualizuję następujące kalendarze:

Zapraszam, wszelkie komentarze mile widziane. Z dniem 11 czerwca 2015 porzuciłem widget Google Calendar, ponieważ niektórzy z Was mieli kłopoty z odświeżaniem danych.

Sty
21
wt
2020
AWS UG KRK #48
Sty 21@18:00 – 21:00

Pegasystems Software
Puszkarska 7H, Kraków

Another meetup by AWS User Group is coming soon! This time in cooperation with Pegasystems – the leader in cloud software for customer engagement and operational excellence. You can expect 2 great presentations, networking, and the best meetup atmosphere ever!

Agenda:

6:00pm – 6:10pm: Welcome and intro
6:10pm – 6:55pm: “AWS Re:Invent – How I found myself in the biggest AWS event in the year” by Piotr Bąk (Cloud Operations Engineer)
6:50pm – 7:35pm: „AWS Step Functions – What I like and dislike about this serverless workflow service” by Grzegorz Lysko (Principal Cloud Development Architect)
7:35pm – 9pm: Networking (with beer and pizza in hand)

A few details about the presentations:

“AWS Re:Invent – How I found myself in the biggest AWS event in the year”
Abstract:
AWS Re:Invent – 60,000+ attendees. 3,000+ technical sessions will spread out across six venues. The biggest AWS event of the year. I’ll tell you a little bit about how I found myself in Las Vegas, attended the sessions and what I learned at the most interesting sessions.

Bio:
Piotr Bak – Cloud Operations Engineer at Pegasystems. Started as a Support Engineer and worked with mobile technology. For 3 years in AWS Cloud. He is focused on automating repeated manual work by using all available tools and technology. Also, IT geek and new technologies enthusiast.

„AWS Step Functions – What I like and dislike about this serverless workflow service”
Abstract:
Have you ever wondered what does AWS Step Functions service do? This presentation will be a perfect place to start. The service has its pros and cons. They will be demonstrated on a real use case of a Database Upgrade Service that will be shown as part of the presentation.

Bio
Grzegorz Lysko is a passionate IT engineer that during his career managed to gather expert knowledge in various technologies (including Linux Administration, Oracle Databases, and Middleware solutions), task automation using different languages and tools. Currently focused on developing/supporting Cloud solutions based on AWS and Oracle Cloud. Enjoys good food almost as much as serverless applications. Currently works at Pegasystems as a Principal Cloud Development Architect where he helps design new microservices and improve general scalability of cloud solutions.

AWS User Group KRK & Pegasystems – meetup #48

Tuesday, Jan 21, 2020, 6:00 PM

Pegasystems Software Oddział w Polsce
Puszkarska 7H Kraków, PL

77 AWS Users Attending

Another meetup by AWS User Group is coming soon! This time in cooperation with Pegasystems – the leader in cloud software for customer engagement and operational excellence. You can expect 2 great presentations, networking, and the best meetup atmosphere ever! Agenda: 6:00pm – 6:10pm: Welcome and intro 6:10pm – 6:55pm: “AWS Re:Invent – How I found …

Check out this Meetup →

Sty
22
śr
2020
SysOps / DevOps Kraków MeetUp #12
Sty 22@18:00 – 22:00

Grape Up Sp. z o.o.
Stanisława Żółkiewskiego 17a, Kraków

Wszystkich zainteresowanych tematyką SysOps/DevOps mamy przyjemność zaprosić na dwunasty MeetUp w Krakowie!

Agenda:

18:00 Networking

18:30 Prelekcja #1: „Systemy Mission Critical w holenderskim ministerstwie” – Tomek Klimek, Michał Różycki

Systemy Mission Critical utrzymują aplikacje, które muszą działać bez względu na wszystko. Bardzo często to oprogramowanie odpowiada za czynności wagi państwowej, takie jak „Utrzymywanie odpowiedniego poziomu wody na wszystkich holenderskich drogach wodnych” lub „Gwarantowanie trasy przepłynięcia wszystkim statkom towarowym podróżującym po całym kraju w odpowiednim czasie”. Aplikacje te muszą być operacyjne 24/7 i są traktowane zupełnie inaczej niż zwykłe oprogramowanie, a zapewnienie wystarczającej jakości usług wymaga pracy w wielu obszarach. Poza zapewnieniem odpowiedniego poziomu bezpieczeństwa, wydajności i niezawodności, zadanie to wymaga między innymi odpowiedniej architektury, dobrego systemu monitorowania czy dobrze zorganizowanego zespołu.
Michał i Tomek opowiedzą o tym, jak tworzyć i utrzymywać systemy Mission Critical oraz na jakie aspekty należy zwrócić uwagę.

Tomasz Klimek kieruje realizacją projektów w obszarze Cloud Native. Współpracuje z klientami z różnych branż pomagając im w transformacji DevOps, migracji do clouda czy budowaniu zautomatyzowanych platform od zera. Wielokrotnie to także tworzenie i rozwój aplikacji lub samego procesu dostarczania oprogramowania. Jego ulubionym podejściem do budowy oprogramowania jest metodologia Lean Startup. Tomasz ma szerokie doświadczenie techniczne – jest jako programista specjalizował się w językach C++ oraz C#, głównie w projektach o skomplikowanej architekturze oraz Computer Vision.

Michał Różycki jest Certyfikowanym Administratorem Kubernetesa (CKA), ale zaczynał jako programista ActionScript3 i od tamtej pory sporo technologii przeszło przez jego ręce. Jest wielkim fanem wszystkiego, co jest związane z Cloud Native. W pracy zajmuje się głównie opracowywaniem architektury i wdrażaniem rozwiązań w chmurze oraz poszukiwaniem i analizowaniem nowych technologii, które warto poznawać, rozwijać i wdrażać w realizowanych projektach

19:45 Prelekcja #2: „Kubernetes – the hard way” – Jacek Marmuszewski

Kolejna prezentacja o Kubernetesie? Tak! Ale tym razem nie zakończy się happy-endem po trzech kliknięciach. Zamiast tego Jacek chce się z Wami podzielić wrażeniami z ponad rocznej przygody z produkcyjnym klastrem (głównie Google Kubernetes Engine). Obecny produkcyjny workload to ponad 200 aplikacyjnych kontenerów. W międzyczasie Prelegent i cały zespół widzieli różne ciekawe zachowania włącznie z całkowitym zniknięciem klastra. Czemu zniknął? Jakie wyciągnęli z tego wnioski? Wszystkiego dowiecie się podczas prezentacji.

Jacek Marmuszewski – inżynier w firmie AirHelp, zajmujący się budową i utrzymaniem nowoczesnej infrastruktury w oparciu o chmury AWS i Google. Od połowy 2018 roku ma możliwość codziennej pracy z produkcyjnym klastrem Kubernetesowym i zgłębiania tajników jego działa w różnych warunkach.

21:00 Pizza i networking

SysOps/DevOps Kraków MeetUp #12

Wednesday, Jan 22, 2020, 6:00 PM

Grape Up Sp. z o.o.
Stanisława Żółkiewskiego 17a Kraków, PL

100 Opsów Attending

Wszystkich zainteresowanych tematyką SysOps/DevOps mamy przyjemność zaprosić na dwunasty MeetUp w Krakowie! Agenda: 18:00 Networking 18:30 Prelekcja #1: „Systemy Mission Critical w holenderskim ministerstwie” – Tomek Klimek, Michał Różycki Systemy Mission Critical utrzymują aplikacje, które muszą działać bez względu na wszystko. Bardzo często to op…

Check out this Meetup →

Sty
23
czw
2020
SysOps / DevOps Warszawa MeetUp #47
Sty 23@18:00 – 22:00

Aviva Polska
Inflancka 4b, Warszawa

Wszystkich zainteresowanych tematyką SysOps/DevOps mamy przyjemność zaprosić na czterdziesty siódmy MeetUp w Warszawie!

Agenda:

18:00 Networking

18:30 Prelekcja #1: „Operatory Kubernetes, czyli tworzymy natywną aplikację pod Kubernetesa” – Adam Otto

Platforma Kubernetes do orkiestracji kontenerów jest już standardem od dłuższego czasu, ale by w pełni wykorzystać jej potencjał, należy zacząć budować wokół niej natywne aplikacje k8s – operatory. Operatory wraz z CRD to świetny sposób na rozszerzenie funkcjonalności platformy Kubernetes i dostosowanie jej do naszych potrzeb. W czasie prelekcji Uczestnicy dowiedzą się czym są operatory i CRD. Adam przedstawi także kilka przykładów ich produkcyjnego wykorzystania, a na zakończenie pokaże krótkie demo, jak zbudować własny operator.

Adam jest inżynierem Cloud Native w firmie Container Solutions. Przed dołączeniem do CS pracował jako inżynier HPC (high performance computing) w CERNie. Ma także doświadczenie jako inżynier systemowy w branży finansowej, gdzie odpowiedzialny był za utrzymanie środowiska chmurowego: administrację, rozwój, optymalizację wydajności oraz rozwiązywanie problemów dnia codziennego. Obecnie w Container Solutions pomaga klientom z konteneryzacją, budowaniem systemów i rozwiązań w chmurze, procesów CI/CD. W wolnym czasie lubi piesze wycieczki, jazdę na rowerze i pływanie.

19:45 Prelekcja #2: „Technologie bezpośredniego chłodzenia gorącą cieczą – ewolucja i dostępne rozwiązania.” – Maciej Szadkowski

Techniki chłodzenia bezpośredniego cieczą są znane od lat 60. ubiegłego wieku, jednak w ostatnich latach mamy do czynienia z prawdziwą rewolucją w świecie rozwiązań DLC (direct liquid lub direct chip cooling) oraz ILC (immersion cooling – chłodzenie cieczą w zanurzeniu). Układy tego typu pozwalają na transfer ciepła z serwerowni za pomocą płynu, zmniejszając lub eliminując zapotrzebowanie na klimatyzację precyzyjną. Nowe 200-300-400 watowe procesory i GPU, zmiany klimatu, wymogi formalne oraz trendy związane z ekologią, a wreszcie znaczne oszczędności energii powodują, że coraz więcej operatorów sięga po tego typu rozwiązania. Na tym spotkaniu omówimy uwarunkowania prawne, standardy branżowe, dostępne systemy chłodzenia bezpośredniego cieczą. Uczestnicy będą mieli też możliwość ujrzenia ich działania na żywo w działaniu.

Maciej Szadkowski, CTO w firmie DCX – jedynej polskiej firmie produkującej układy chłodzenia bezpośredniego cieczą. Od 19 lat w sektorze IT (Compaq / HP). Projektant systemów bezpośredniego chłodzenia cieczą, zarówno zanurzeniowych (ILC), jak i kontaktowych (DLC). Wdrożył jeden z najbardziej wydajnych energetycznie klaster komputerowy w Polsce – klaster „Orzeł” w PCSS. Propagator i ewangelizator technologii bezpośredniego w centrach danych i klastrach obliczeniowych. W DCX koncentruje się na działaniach B+R i rozwoju rynku.

21:00 Networking i pizza!

SysOps/DevOps Warszawa MeetUp #47

Thursday, Jan 23, 2020, 6:15 PM

Aviva – Inflancka
Inflancka 4B – wejście na lewo od Green Caffe Nero Warszawa, PL

94 Opsów Attending

Wszystkich zainteresowanych tematyką SysOps/DevOps mamy przyjemność zaprosić na czterdziesty siódmy MeetUp w Warszawie! UWAGA! ZMIANA GODZINY! Agenda: 18:15 Networking 18:45 Prelekcja #1: „Operatory Kubernetes, czyli tworzymy natywną aplikację pod Kubernetesa” – Adam Otto Platforma Kubernetes do orkiestracji kontenerów jest już standardem od dłużs…

Check out this Meetup →

Warsaw IT Architecture: Co możemy zrobić z danymi w chmurze na przykładzie dwóch technologii
Sty 23@18:00 – 20:00

Networking space Nordea Bank
Daimlera 4, Warsaw

Zapraszam na kolejne spotkanie w ramach Warsaw IT Architecture Group.

Na naszym spotkaniu rozmawiać będziemy o dwóch chmurowych rozwiązaniach związanych z przetwarzaniem danych i ich analityką.

==Plan spotkania==
18:00 – 18:10 – Wstęp organizatorów 🙂

18-15:19:00 – Augmented Analytics w Chmurze Oracle

Jak uzyskać większą kontrolę nad danymi w przedsiębiorstwie z zastosowaniem narzędzi Oracle: Autonomous Data Warehouse i Oracle Analytics Cloud.

PRELEGENTKA

Julia Chorzelska – pracuje od 2018 roku jako Solution Engineer w Oracle. Wspiera klientów z sektora bankowości i finansów w zakresie rozwiązań Oracle dotyczących: analizy i wizualizacji danych, integracji danych, business intelligence.

19:00 – 19:20 Przerwa na networking czyli kawę oraz pyszną pizzę 🙂

19:20 – 20:05 Snowflake – platforma danych zbudowana w chmurze

Dlaczego platforma analityczna zbudowana z myślą o zaletach chmury publicznej powinna być trzonem każdego przedsiębiorstwa. Rozbieramy usługę jako serwis na czynniki.

PRELEGENT

Piotr Pietrzkiewicz – Piotr w swojej ponad 10 letniej karierze pracował w różnych rolach dla Amazon Web Services i Atos IT services. W podjętych rolach pomagał zmigrować przestarzałe platformy IT do nowoczesnych i bardziej elastycznych rozwiązań. Obecnie w Snowflake , wspiera firmy w ich drodze do podejmowania najlepszych decyzji w oparciu o posiadane dane.

UWAGA: Na spotkaniu będą robione zdjęcia, które mogą zostać opublikowane jako relacja z tego wydarzenia, udział w spotkaniu jest jednoczesną akceptacją możliwość publikacji swojego wizerunku w ramach relacji z tego spotkania.

Co możemy zrobić z danymi w chmurze na przykładzie dwóch technologii

Thursday, Jan 23, 2020, 6:00 PM

Networking space Nordea Bank
Daimlera 4 Warsaw, PL

21 Members Attending

Zapraszam na kolejne spotkanie w ramach Warsaw IT Architecture Group. Na naszym spotkaniu rozmawiać będziemy o dwóch chmurowych rozwiązaniach związanych z przetwarzaniem danych i ich analityką. ==Plan spotkania== 18:00 – 18:10 – Wstęp organizatorów 🙂 18-15:19:00 – Augmented Analytics w Chmurze Oracle Jak uzyskać większą kontrolę nad danymi w przed…

Check out this Meetup →

Sty
27
pon
2020
PyGDA #53
Sty 27@18:00 – 21:00

devopsbay
Leśna 1, Sopot

W ostatni poniedziałek stycznia (27.01) zapraszamy na #53 spotkanie PyGDA. Spędź razem z nami popołudnie aby dowiedzieć się czegoś ciekawego ze świata Pythona.

Miejsce:
Devopsbay
Leśna 1
Sopot

Agenda
——————————————————

1. Michał Kułaczkowski – Wprowadzenie do Open CV i przechwytywanie obrazu z kamery

——————————————————

2. Michał Kułaczkowski – Użycie imageAI do prostego rozpoznawania obiektów na zdjęciu

https://www.facebook.com/pygda

Sty
28
wt
2020
Poland CodeLime TechTalk – Życie na Froncie
Sty 28@18:00 – 21:00

CodiLime
Krańcowa 5, Warsaw

Zapraszamy na kolejny Tech Talk CodiLime!

Tym razem będziemy mieli okazję posłuchać aż trzech prelegentów!

Temat wydarzenia: Życie na Froncie.

W trakcie naszego kolejnego Tech Talka pomożemy Wam zmierzyć się z codziennymi wyzwaniami, które stoją przed frontendowcami. JavaScript jest obecnie najpopularniejszym językiem programowania*, ale nadal potrafi zaskoczyć niejednego początkującego frontendowca. Praca na frontendzie wymaga znajomości wielu bibliotek i różnych paradygmatów programowania. Wiąże się to również z koniecznością motywowania się do ciągłego rozwoju.

* według Stack Overflow Developer Survey 2019

Przyjdź jeśli chcesz się dowiedzieć więcej o:
> fikuśnych elementach JavaScriptu – nie daj się więcej zaskoczyć
> tym, jak znaleźć motywację do ciągłego rozwoju po godzinach
> RxJS – to nie musi przytłaczać

Tech Talk odbędzie się w naszym biurze przy ul. Krańcowej 5 w Warszawie we wtorek 28.01 o godzinie 18:00. Prelekcje będą prowadzone w języku polskim.

Po spotkaniu zapraszamy na wspólną integrację i kontynuację dyskusji przy piwie i pizzy w naszym funroomie 🙂

Wydarzenie jest darmowe!

Życie na Froncie

Tuesday, Jan 28, 2020, 6:00 PM

CodiLime
Krańcowa 5 Warsaw, PL

20 Limes Attending

Zapraszamy na kolejny Tech Talk CodiLime! Tym razem będziemy mieli okazję posłuchać aż trzech prelegentów! Temat wydarzenia: Życie na Froncie. W trakcie naszego kolejnego Tech Talka pomożemy Wam zmierzyć się z codziennymi wyzwaniami, które stoją przed frontendowcami. JavaScript jest obecnie najpopularniejszym językiem programowania*, ale nadal potr…

Check out this Meetup →

tech.3camp #61
Sty 28@18:00 – 21:00

O4 Coworking (Olivia Business Centre)
al. Grunwaldzka 472B, Gdańsk

Agenda:
18:10 – 18:50 – nGraph, czyli jak rozpoznawać zdjęcia przy pomocy żyrafy – Tomasz Dolbniak, Intel

18:50 – 19:30 – Etykiety to nie wszystko –Jan Chorowski, NavAlgo Ltd

19:40 – 20:20 – temat ogłosimy wkrótce 🙂 –Michał Sołtysik, Kainos

20:20 – 21:30 – Networking Pizza & Piwo

https://www.eventbrite.com/e/tech3camp-machine-learning-28012020-1800-o4-coworking-registration-87660086679

Sty
29
śr
2020
Data Community Bydgoszcz i Toruń #48
Sty 29@18:00 – 20:00

Aula Wyższej Szkoły Gospodarki
ul. Naruszewicza 11 (Budynek K), Bydgoszcz

Nowy rok, nowe miejsce, nowe postanowienia, ta sama energia i duża dawka wiedzy. Zapraszamy na pierwsze w nowym roku spotkanie Data Community w Bydgoszczy. Z nowym rokiem zaczynamy spotkania w nowym miejscu, w Wyższej Szkole Gospodarki w Bydgoszczy. W czasie spotkania posłuchamy dwóch ciekawych wystąpień dotyczących AutoML oraz Pivotal Gemfire.

Czas i miejsce:
środa 29 stycznia 2019, 18:00
Bydgoszcz, Aula Wyższej Szkoły Gospodarki, ul. Naruszewicza 11 (Budynek K)

Agenda:

18:00 – 18:05 Wprowadzenie
18:05 – 18:50 Natalia Świtalska – „Niespodziewane dane w regionach”
18:50 – 19:00 Networking
19:00 – 19:45 Jakub Wawrzyniak – „AutoML – przyszłość Machine Learning?”

O wystąpieniach:
Natalia Świtalska – „Niespodziewane dane w regionach”

Pivotal Gemfire oferuje możliwość składowania danych w regionach. Regiony to mapy, które w prosty sposób przechowują pary klucz-wartość zapewniając między innymi unikalność klucza oraz możliwość zdefiniowania typu dostarczanej wartości. Podczas spotkania odpowiemy sobie na kilka pytań. Czy wskazanie typu podczas definiowania regionu wystarczy aby ochronić użytkowników przed wstawieniem niepożądanych danych? Jeżeli nie, jakie mogą być tego skutki? Jak poradzić sobie z naprawieniem danych i przede wszystkim jak bronić się przed podobnymi niespodziankami?

Jakub Wawrzyniak – „AutoML – przyszłość Machine Learning?”

AutoML jako proces automatyzacji czasochłonnych, iteracyjnych zadań budowy modeli uczenia maszynowego jest współcześnie jednym z szeroko dyskutowanych podejść. Zwłaszcza w kontekście dynamicznego wdrożenia rozwiązania w biznesie. AutoML umożliwia budowanie modeli uczenia maszynowego w sposób skalowalny i wydajny, przy jednoczesnym utrzymaniu jakości tych modeli. W trakcie sesji zaprezentowane zostaną fundamenty AutoML na platformie Microsoft Azure oraz zastosowanie wybranych algorytmów i metod dla konkretnych biznesowych przypadków użycia.

Prelegenci:
Natalia Świtalska
Obecnie pracuje w firmie Atos, jako Java Lead Developer budując rozwiązania w obszarze Real-Time Streaming Intelligence oraz jako ETL/AWS Developer implementując procesy ETL przy wykorzystaniu narzędzi Informatica IDQ/MDM/IICS oraz Amazon Web Services. Po pracy, należy do Data Community i interesuje się tematami związanymi ze sposobami składowania i analizy danych nierelacyjnych.

Jakub Wawrzyniak

Architekt Danych i Developer Team Leader. Zaangażowany w koordynowanie i realizację projektów z obszarów AI, BI, Big Data, zaawansowanej analityki, w tym w oparciu o chmurę publiczną oraz rozwiązania on-premise. Doktorant, naukowo związany z Zakładem Teorii Algorytmów i Systemów Programowania Instytutu Informatyki Politechniki Poznańskiej. W sektorze IT pracuje od ponad dziesięciu lat. Projektant i twórca rozwiązań dla administracji publicznej, programista. Posiada doświadczenie w realizacji międzynarodowych projektów B+R, w tym z ramienia uczelni, dla podmiotów zewnętrznych. Jego zainteresowania naukowe obejmują takie zagadnienia jak m.in. projektowanie algorytmów, analiza złożoności obliczeniowej, uczenie maszynowe, optymalizacja kombinatoryczna, czy szeregowanie zadań. Członek Komitetów Organizacyjnych konferencji Game Industry Conference oraz Applied Data Science. Członek Polskiego Towarzystwa Badania Gier.

48. Spotkanie DC Bydgoszcz i Toruń

Wednesday, Jan 29, 2020, 6:00 PM

WyższaSzkoła Gospodarki, ul. Naruszewicza 11 (Budynek K)
ul. Naruszewicza 11 Bydgoszcz, pw

19 Data Geeks Attending

Nowy rok, nowe miejsce, nowe postanowienia, ta sama energia i duża dawka wiedzy. Zapraszamy na pierwsze w nowym roku spotkanie Data Community w Bydgoszczy. Z nowym rokiem zaczynamy spotkania w nowym miejscu, w Wyższej Szkole Gospodarki w Bydgoszczy. W czasie spotkania posłuchamy dwóch ciekawych wystąpień dotyczących AutoML oraz Pivotal Gemfire. Cza…

Check out this Meetup →

ToruńJUG #58
Sty 29@18:00 – 20:00

Wydzial Matematyki i Informatyki UMK
ul. Chopina 12/18, Torun
(schodami na drugie piętro, długim korytarzem w prawo, drzwi do sali S9 są na końcu korytarza, tuż przed zakrętem w lewo do nowej części budynku)

„Refactor And Do It Safely”

Wszyscy to przeżyliśmy, patrząć się na migający kursor. Masz zbudować nową funkcję, ale nie wiesz gdzie i jak zacząć. Naprawiasz buga i nie masz pojęcia czemu coś innego się zepsuło. Jest to typowa sytuacja w systemach klasy Big Ball Of Mud, gdzie architektura blokuje nam rozwój biznesowy. Koniec końców, nie da się wykorzystywać całego potencjału operacyjnego naszej organizacji, bo walczymy z kodem. I wtedy pada magiczne słowo: Refactoring! Większość z nas ma wiedzę jak wygląda dobra architektura. Chodzimy na konferencje, słuchamy o Domain-Driven Design, modelowaniu, zdarzeniach i Test-Driven Developmencie. Ale rzeczywistość zadaje trudne pytanie – jak to zaaplikować w zastanych systemach? Jak przekonać ludzi do refaktoryzacji? Jak to zrobić nie mając testów…? Albo wiedzy biznesowej? Jeśli chcesz znać odpowiedzi na te pytania, ta prelekcja jest dla Ciebie. Poznamy techniki, które zadziałały w wielu innych organizacjach, podobnych do Twojej.

O prelegencie:

Jakub Pilimon – miłośnik DDD, OOP oraz TDD. Developer/Architekt pod kątem inżynierskim głównie zainteresowany modelowaniem oraz architekturą. Swój wysiłek skupia na czytelności kodu, skalowalności oraz wydajności. Podczas dotychczasowej kariery projektował oraz implementował systemy dla branży finansowej, medycznej, telekomunikacyjnej oraz energetycznej. Prywatnie fanatyk kitesurfingu, psychologii i jazdy motocyklem.

***

„Over two hundred CI/CD pipelines and a single Jenkins Shared Library – a case study”

Każdy wie czym jest Jenkins, i przynajmniej raz miał z nim do czynienia. Wielu słyszało o tym, że Jenkins wspiera podejście “pipeline as code”, pozwalające definiować nam logikę procesu integracji oraz wdrożenia za pomocą pliku o nazwie Jenkinsfile. Niektórzy być może słyszeli, że jest coś takiego jak Jenkins Shared Libraries – sposób na współdzielenie kodu pomiędzy wieloma “pajplajnami”. Niewielu jednak miało okazję pracować z Jenkins Shared Libraries w środowisku, w którym ponad dwieście “pajplajnów” korzysta na co dzień z takiego rozwiązania. W prezentacji tej pokażę wam drogę, jaką Upwork.com przeszedł od Jenkins w wersji 1 (luźno powiązane zadania konfigurowane przez Jenkins UI) do Jenkins 2 declarative pipeline przy pełnym wsparciu Jenkins Shared Library. Pokażę jakie błędy popełniliśmy, jakich bibliotek i narzędzi użyliśmy do automatyzacji wdrożeń naszej biblioteki, oraz trochę liczb i metryk, które pozwalały nam podejmować możliwie najlepsze decyzje.

O prelegencie:

Szymon Stępniak – za dnia programuję (głównie) w Groovy dla Upwork.com, gdzie odpowiadam za rozwój biblioteki pomagającej w adaptacji CI/CD przy pomocy Jenkinsa. Staram się rozwiązywać problemy bez konieczności pisania choćby pojedynczej linii kodu, ale gdy już muszę coś napisać to sięgam po Groovy, Javę, a czasem nawet Haskella. Po godzinach bloguję na https://e.printstacktrace.blog, odpowiadam na pytania na Stack Overflow, i brzdąkam trochę na gitarze.

58. spotkanie Toruń JUG – O „Refactoringu” i „Jenkins Shared Library”

Wednesday, Jan 29, 2020, 6:00 PM

Wmii
Fryderyka Chopina Toruń, PL

26 Members Attending

Zapraszamy na pierwsze w tym roku i 58. w całej historii spotkanie Toruń Java User Group, które odbędzie się w środę 29 stycznia w godzinach 18:00-20:00 na Wydziale Matematyki i Informatyki UMK (ul. Chopina 12/18), w sali S9. Jak zawsze wstęp jest wolny, obecność na wcześniejszych spotkaniach nie jest wymagana. Zachęcamy Was do kliknięcia w RSVP i …

Check out this Meetup →

Sty
30
czw
2020
AWS UG Trójmiasto
Sty 30@17:30 – 20:30

Amazon Development Center Poland
Olivia Business Centre
Al. Grunwaldzka 472, Gdańsk

Witamy w nowym roku i zapraszamy Was na kolejne spotkanie. Tym razem będzie modny temat z zakresu architektury i nietypowe podejście do zarządzania zasobami w chmurze AWS.

Zapraszamy już o 17:30, startujemy o 18:00 z pierwszą prelekcją. Planujemy 2 sesje z przerwą na rozmowy przy jedzeniu, a także rezerwujemy czas wolny na dyskusje.

Partnerem styczniowego spotkania ponownie jest Amazon Development Center Poland – dziękujemy!

Agenda:

1. „LambFormation” – deklaratywne zarządzanie zasobami przy użyciu Lambda i CloudFormation

Aleksander Rękawek – były grafik i web developer, obecnie pasjonat chmury, pythona i automatyzacji, entuzjasta ML, fan wszystkiego co jeździ i pływa.

2. AWS Well-Architected Framework – czyli jak z głową budować na AWSie

Tomek Klas – entuzjasta AWSa z 12 letnim stażem przedstawi najlepsze sposoby na budowanie bezpiecznych, wydajnych i odpornych środowisk na podstawie praktyk rekomendowanych przez AWS

AWS UG Trójmiasto

Thursday, Jan 30, 2020, 5:30 PM

Amazon Development Center Poland
aleja Grunwaldzka 472 Gdańsk, PL

49 AWS Users Attending

AWS UG Trójmiasto zaprasza na pierwsze spotkanie w 2020 roku. Kiedy: 30 stycznia 2020 (17:30) Gdzie: Amazon Development Center Poland (szczegóły poniżej) Witamy w nowym roku i zapraszamy Was na kolejne spotkanie. Tym razem będzie modny temat z zakresu architektury i nietypowe podejście do zarządzania zasobami w chmurze AWS. Zapraszamy już o 17:30, …

Check out this Meetup →

SysOps / DevOps Wrocław MeetUp #12
Sty 30@18:00 – 21:00

Biuro OVH
Swobodna 1, Wrocław

Wszystkich zainteresowanych tematyką SysOps/DevOps mamy przyjemność zaprosić na dwunasty MeetUp we Wrocławiu!

Agenda:

18:00 Networking

18:30 Prelekcja #1: „VDI/RDS w Azure? Przywitajmy się z Windows Virtual Desktop” – Jakub Podoba

Skróty VDS czy RDS są znane adminom ze środowisk on-premise, bądź cloud. A czy skrót WVD jest tak samo rozpoznawalny? Podczas prezentacji Jakub przedstawi nową usługę – Windows Virtual Desktop. Uczestnicy zobaczą, w jaki sposób można szybko i bezboleśnie udostępnić wirtualne środowiska lub zdalne aplikacje w środowiskach rozproszonych wykorzystując do tego chmurę Azure.

Jakub Podoba przez 9 lat pracował jako IT Engineer, administrator systemów i sieci oraz DevOps. W tym czasie zdobył doświadczenie z usługami Microsoft i open source. Zdobyta wiedza pozwoliła mu wyrobić w sobie pewien sposób myślenia, który Jakub codziennie wykorzystuje podczas projektowania i skutecznego wdrażania rozwiązania. Prelegent kieruje się zasadą, aby zawsze rozwiązywać wszystkie zadania z maksymalną skutecznością i minimalnymi wydatkami. W obecnej firmie Jakub odpowiedzialny jest za doradztwo i projektowanie infrastruktury oraz rozwiązań dla klientów zewnętrznych w chmurze Azure. Prywatnie mąż i ojciec dwójki dzieci. Pasjonat latania.

19:45 Prelekcja #2: „Terraform/Terragrunt – from zero to production” – Piotr Szymański

Terraform to chyba najpopularniejsze narzędzie do zarządzania infrastrukturą. Podczas prezentacji Piotr pokaże, w jaki sposób używać go na produkcji oraz opowie o tym, jak zautomatyzował samego siebie – do punktu w którym developerzy sami robili zmiany, a on tylko zatwierdzał pull requesty. Uczestnicy dowiedzą się również, jak się nie powtarzać (DRY, don’t repeat yourself), a przy tym utrzymać przejrzystą strukturę kodu. Piotr opowie również o tym, jak zautomatyzował samego siebie – do punktu w którym developerzy sami robili zmiany a on tylko zatwierdzał pull requesty.

Piotr Szymański zaczynał jako programista Python ale od zawsze wolał zarządzać produkcyjną infrastrukturą. Lubi nowinki, jednak wszystko co wdraża na produkcję musi przejść prawdziwy chrzest ognia. Od lat pracuje zdalnie, sporo podróżuje, ale jakimś cudem zawsze finalnie ląduje we Wrocławiu.

21:00 Networking i pizza!

SysOps/DevOps Wrocław MeetUp #12

Thursday, Jan 30, 2020, 6:00 PM

OVH Sp. z o. o
Swobodna 1 Wrocław, PL

72 Opsów Attending

Wszystkich zainteresowanych tematyką SysOps/DevOps mamy przyjemność zaprosić na dwunasty MeetUp we Wrocławiu! Agenda: 18:00 Networking 18:30 Prelekcja #1: „VDI/RDS w Azure? Przywitajmy się z Windows Virtual Desktop” – Jakub Podoba Skróty VDS czy RDS są znane adminom ze środowisk on-premise, bądź cloud. A czy skrót WVD jest tak samo rozpoznawalny? P…

Check out this Meetup →

Lut
6
czw
2020
DDD Europe 2020
Lut 6 – Lut 7 całodniowy

Tickets:
– Blind Bird €575
– Early Bird €675
– Regular €735

– DDD Foundations · Blind Bird €395
– DDD Foundations · Early Bird €449
– DDD Foundations · Regular €535

https://dddeurope.com/2020/

Lut
27
czw
2020
Big Data Technology Summit 2020 (Warszawa)
Lut 27@09:00 – 17:00

Warsaw Marriott Hotel
AL. JEROZOLIMSKIE 65/79, WARSAW

https://bigdatatechwarsaw.eu

Mar
7
sob
2020
Boiling Frogs 2020
Mar 7@08:00 – 18:00

3 ścieżki
bilet:
– Early Bird 199 PLN
– Standard 299 PLN

Języki programowania i frameworki stają się dla niektórych tematem “wojen technologicznych”. Według nas język lub framework to tylko narzędzie. Można je wykorzystać na wiele sposobów i niezależnie od tego czy programujesz w Javie czy np. w PHP, istnieje pewien uniwersalny zakres wiedzy i umiejętności, które są zawsze aktualne i odróżniają dobrego programistę od przeciętnego.

Wymiana doświadczeń związanych z używaniem różnych narzędzi i paradygmatów może zainspirować do znalezienia nowych sposobów na rozwiązywanie problemów w codziennej pracy. Celem naszej konferencji jest stworzenie do tego najlepszych warunków.

Home 1

Mar
16
pon
2020
MEGA sekurak hacking party
Mar 16@10:00 – 20:00
Mar
23
pon
2020
SegFault Warszawa 2020
Mar 23 – Mar 24 całodniowy

Place:
Centrum konferencyjno – szkoleniowe Golden Floor Tower (pietro 32)
ul. Chłodna 51, Warszawa

Tickets:
– Early Bird Conference Day 450 PLN brutto
– Early Bird Workshop Day 450 PLN brutto
– Early Bird All In One 720 PLN brutto
– Conference Day 590 PLN brutto
– Workshop Day 590 PLN brutto
– All In One 1200 PLN brutto

0 Day – Warsztaty.

1 Day – Prelekcje

https://segfault.events/warszawa2020/

Kwi
20
pon
2020
4Developers 2020
Kwi 20@09:00 – 18:00

Tickets:
– Early Bird 2za1 (do 18.12) 155,50 PLN
– Early Bird (do 28.01) 311 PLN

Jak co roku konferencja 4Developers pobiła własny rekord frekwencji – w 2019 roku wzięło udział aż 2300 uczestników: programistów, architektów, testerów, koderów, team leaderów, managerów i studentów związanych z IT. Wydarzenie skierowane jest do wszystkich osób związanych z branżą technologiczną, zarówno profesjonalistów, jak i amatorów.

https://evenea.pl/event/4developers2020/

Maj
14
czw
2020
phpDay 2020
Maj 14 – Maj 15 całodniowy

Tickets:
Very Early Bird (2 Days): €179.00 + €52.60 (fee & IVA) = €231,60

https://2020.phpday.it

Maj
22
pt
2020
PHP Srbija 2020
Maj 22 – Maj 23 całodniowy

Tickets:
– Blind € 100.00 (started 11/09/2019)

– Super Early Bird
– Early Bird
– Regular € 200.00 (started 26/11/2019)

https://2020.phpsrbija.rs/

Cze
25
czw
2020
Dutch PHP Conference 2020
Cze 25 – Cze 27 całodniowy

Tickets:
– Conf & Workshop (Early bird) € 630
– Conf Only (Early bird) € 400
– Conf & Workshop (Regular) € 750
– Conf Only (Regular) € 475

Tutorials:

http://www.phpconference.nl