speakers

countries

cities

views

Maciej Próchniak

Confitura 2022

Warsaw, Poland

2022-06-25

No dobra, czas zsynchronizować zegarki…

Czyli właściwie co zrobić? Jak tak naprawdę mierzymy upływ czasu na serwerze (nawet jeśli jesteśmy serverless)? Czy zastanawialiście się skąd wiadomo jaki jest czas systemowy i jak jest mierzony? Pewnie jest kilka haczyków i pułapek o których trzeba pamiętać… A co jeśli nasz system staje się rozproszony – jak uzgadnia się czas między serwerami? Jak dokładnie można to zrobić. A także – dlaczego może to okazać się ważniejsze niż czasami nam się wydaje? Nie wiem czy uda mi się (wyczerpująco) odpowiedzieć na wszystkie powyższe pytania – ale na pewno spróbuję.

confitura-2022-warsaw/VCUmilVsmmY)

Dominik Przybysz

Confitura 2022

Warsaw, Poland

2022-06-25

OOP revisited

There are many programming paradigms. One of them is the object oriented programming. But... Do you really take advantage of it? Are you brave enough to say that you have real 'objects' in your project? Having classes and creating something from them is not enough... Have you heard about SOLID or GRASP principles? Let's investigate those and some other rules to make your code really object oriented.

confitura-2022-warsaw/XMHmpq2Yk9k)

Piotr Fus

Confitura 2022

Warsaw, Poland

2022-06-25

Jak zacząć z metrykami?

Czy wiesz ile RPS mają Twoje endpointy? Jakie statusy błędów występują najczęściej? Ile trwa proces biznesowy? Jeśli nie znasz odpowiedzi na te pytania lub robisz to chałupniczo - pokażę od podstaw jak można to zmierzyć i obserwować z wykorzystaniem Micrometer, InfluxDB i Grafany. Postaram się, aby było dużo praktycznych hintów, które nie tak łatwo znaleźć w dokumentacji. Temat skierowany głównie dla osób, które nie miały styczności z metrykami i nie wiedzą jak zacząć.

confitura-2022-warsaw/wXfH2IK9vgs)

Monika Ruszczyk

Confitura 2022

Warsaw, Poland

2022-06-25

L10n, i18n i t9n w świecie JVM

Piszesz aplikację backendową przeznaczoną dla odbiorców z Polski. Twój produkt rozwija się i w pewnym momencie zdajesz sobie sprawę, że jeden rynek to za mało. Stajesz więc przed wyzwaniem - jak przystosować istniejącą aplikację do obsługi wielu języków, dat, walut a nawet kultur? A może zastanawiasz się, czy warto pomyśleć o tej kwestii przy pisaniu systemu od zera? Przyjrzymy się tematom internacjonalizacji i lokalizacji na przykładzie konkretnej aplikacji.

confitura-2022-warsaw/7C62xijYTbY)

Dominik Przybysz

Geecon

Kraków, Poland

2022-05-11

OOP revisited

Dominik Przybysz

WDI

Warszawa, Poland

2022-04-01

OOP revisited

Maciej Próchniak

Boiling Frogs

Wrocław, Poland

2022-03-19

No dobra, czas zsynchronizować zegarki…