Meet IT Toruń #31
1. Adam Dubiel - Dane są piękne: D3JS
Podobno jeden obraz wart jest tysiąca słów. Tylko skąd wziąć taki obraz? Lubimy liczby i dane, ale kiedy przychodzi nam o nich mówić, to głównie.. no właśnie, mówimy, zamiast zaprezentować dane tak, żeby już żadne słowa nie były potrzebne. A gdyby tak jeszcze to nie były tylko jednorazowe piękne rysunku, gdyby dało się to jak każdy porządny projekt wrzucić do repo i aktualizować..
Poznaj D3JS, czyli Data Driven Documents. Biblioteka do wizualizacji danych, w której za pomocą kilku linijek kodu w JS i CSS da się pokazać dowolne dane w piękny sposób. W czasie prezentacji pokażę podstawowe koncepcje, które pozwolą Ci zrozumieć działanie D3JS i zacząć tworzyć własne obrazy z danych.
2. Paweł Jurczenko - Modern JVM Multithreading
W tej prezentacji opowiem o tym co warto mieć na uwadze pisząc nowoczesną aplikację wielowątkową na JVM. Czym różnią się green threads od fibers? Ile pul wątków i jakiego typu powinna mieć nasza aplikacja? Czy możemy mieć nieblokującą komunikację z relacyjnymi bazami danych? Czy kod domenowy może być uniezależniony od asynchroniczności? Czy da się mieć sensowny stack-trace w kodzie asynchronicznym? To główne zagadnienia jakie poruszę w trakcie prezentacji.
3. Ryszard Chrystyniak - W ciemnościach sieci
Od niedawna użytkownicy zostali postawieni przed trudnym wyborem: jasna czy ciemna strona? Co możemy zrobić na webie dla odwiedzających, którzy zdecydowali się kroczyć ciemną ścieżką? Co to jest dark mode, jak go włączyć, jak wspierać, dlaczego w ogóle powinniśmy o tym myśleć? Na te i inne pytania postaram się odpowiedzieć podczas prezentacji.
PRELEGENCI:
Adam Dubiel
Developer, team manager, product owner, szkoleniowiec i architekt z 1/4 etatu w HR. Mimo, że spis stanowisk wygląda bardziej jak ścieżka kariery, stara się znaleźć czas na każdą z tych ról (chociaż developer już raczej weekendowy). Największą satysfakcję daje mu tworzenie środowiska, w którym jego zespoły mogą zmieniać świat na lepsze pisząc i wdrażając systemy i aplikacje. Poza tym dzielenie się wiedzą, gotowanie oraz hodowanie roślin na skromnym balkonie.
Paweł Jurczenko
Inżynier oprogramowania w Allegro. Interesuje się systemami rozproszonymi, przetwarzaniem współbieżnym oraz programowaniem funkcyjnym.
Ryszard Chrystyniak
Pracuję w Allegro jako inżynier oprogramowania front-end w Allegro. Interesuję się programowaniem aplikacji webowych i mobilnych. Wolne chwile spędzam jeżdżąc motocyklem.