Scala - Paweł Dolega


Details
Celem prezentacji jest szybkie wprowadzenie do Slicka 3.x - najpopularniejszej alternatywy dla klasycznych ORMów (jak np. Hibernate w w Javie). W zasadzie Slick to tak na prawdę nie jest ORM.... ale o tym porozmawiamy już na samej prezentacji.
Prezentacja będzie praktyczna tzn. że po przejściu przez materiał (razem z licznymi przykładami użycia w kodzie) powinieneś / powinnaś być w stanie użyć Slicka we własnym projekcie bez większych problemów. Skupimy się na tym jak Slick działa, jaka jest jego filozofia i zobaczymy jak buduje się zapytania czy inne operacje, jak owinąć je w tranzakcie itd itp. Generalnie - jak sensownie używać Slicka. Nie będziemy natomiast omawiać bebechów samej biblioteki.
Tak w zasadzie wszystko to będzie też trochę wymówką, żeby zagłębić się trochę w meandry paradygmatu funkcyjnego programowania. Wcześniejsza znajomość Slicka nie jest wymagana. Więcej, nawet wcześniejsze doświadczenia ze Scala nie są wymagane (!). Jakieś doświadczenie z typowymi ORMami czy innymi bibliotekami dostępu do danych może być przydatne. W skrócie - jeśli jesteś Java developerem i chciałeś / chciałaś dowiedzieć się o co chodzi z tym całym Slickiem (nawet jeśli nie masz zamiaru go później używać w swoich projektach) - prezentacja powinna ciągle być interesująca i (mam nadzieję) poszerzy Twoje horyzonty.
Bio:
Człowiek od wszystkiego (i specjalista w niczym). Inżynier oprogramowania z wykształcenia i zamiłowania. W mojej karierze byłem developerem, team leadem, managerem. Pracowałem w międzynarodowych korporacjach, małych lokalnych software house-ach (dwa z nich założyłem) i średniej wielkości firmie wytwarzającej oprogramowanie. Dostarczałem projekty dla ogromnych globalnych korporacji, małych startupów i wszystkiego pomiędzy (małe/średnie firmy, korporacje, startupy, organizacja rządowe). Obecnie pełnię rolę VP of Engineering (Cloud & Reactive stack) w VirtusLab.
----------------------------
IDEMIA
Informacja o sponsorze
Co robimy w IDEMIA?
Nasze trzy domeny to płatności, IoT i biometryka. Dzięki naszym rozwiązaniom możliwe jest digitalizowanie kart płatniczych oraz używanie telefonu jako urządzenia mulitzadaniowego. Otwieranie samochodu za pomocą selfi? Żaden problem! Z naszych produktów korzystają najlepsze marki światowego IT i Telco, a my dbamy o bezpieczeństwo danych użytkowników.
W jakich zespołach?
Naszym celem jest tworzenie własnych produktów w oparciu o najnowsze technologie. Kluczem do sukcesu są zespoły: autonomiczne, interdyscyplinarne, skupiające w sobie wszystkie potrzebne umiejętności.
Gdzie jesteśmy?
Oczywiście, że w Łodzi! Czasem nawet na podwórku naszej zabytkowej will, na leżakach. w tym miejscu rodzą się najlepsze pomysły!
---------------------------
Co\Walk HUB
Informacja o przestrzeni
o\Walk HUB to coś więcej, niż alternatywa dla tradycyjnego biura, coworku czy pracy w domu. To
nowa platforma do pracy, nauki i rozwoju dla freelancerów, startupów oraz małych firm z branży
technologicznej. Dzieląc mury kultowej OFF Piotrkowskiej, przestrzeń stanowi domenę łódzkiej
społeczności przedsiębiorców, mentorów, ludzi kreatywnych oraz lokalnych grup IT.
W Co\Walk HUB nigdy nie będziesz sam. No chyba, że akurat potrzebujesz miejsca do pracy w
skupieniu. Miejsce łączy możliwość pracy indywidualnej i zespołowej z organizacją szkoleń, sesji
design thinking czy spotkań biznesowych. Otwarty charakter przestrzeni sprzyja wymianie pomysłów,
dzieleniu się wiedzą, wzajemnemu wspieraniu projektów oraz budowaniu długotrwałych kontaktów.
Zarówno tych biznesowych, jak i pozabiznesowych.
Stojące za projektem hasło „let’s walk” zakłada zdrowy styl życia, także w pracy. Bo aktywność to nie
tylko zwinne metodyki czy mobilne technologie – Co\Walk HUB wprawia w ruch zarówno pomysły,
jak i mięśnie! Można tu więc poodbijać pomysły na trampolinie, porozciągać budżety na drabinkach
lub poskajpować na… sportowej bieżni. Just do IT!

Scala - Paweł Dolega