Past Meetup

JobsDev.cz Meetup #5

This Meetup is past

59 people went

Location image of event venue

Details

Pátý ze série Meetupů komunity kolem veletrhu práce jobsdev.cz zaměřený na Scalu a Spark. Místo konání bude v Jumpshot.com na Pankráci přímo v kancelářích firmy Avast.

Na programu budou 3 odborné přednášky. Vstup zdarma.
Navrhnout vaši přednášku můžete i přímo zde skrz tento formulář: http://bit.ly/jobsdevprednasky
Záznamy z předchozích přednášek můžete vidět na Youtube:
https://www.youtube.com/channel/UCJcTXq_JvpE-BedIPJiWWCA/videos

1) Tomáš Krutý - Úvod do funkcionálneho programovania v Scale
Data sú všade a je ich naozaj veľa! Žijeme v dobe veľkých dat, už dávno neplatí že produkčné výpočty trvajú rádovo niekoľko sekúnd, maximálne minút a keď výpoočet zletí tak sa predsa nič nedeje, však to možme spustiť znovu. Nie, na (ne)štastie kvôli takému kvantu dat, výpočty už nebežia na jedinom servry ale na clustroch a aj napriek tomu trvajú dni až týždne. V takejto dobe môžme byť naozaj radi že existuje funkcionálne programovanie. Na prezentácii Vám predstavím základné princípy funkcionálneho programovania, čo všetko programovanie bez vedľajších efektov zaručuje a prečo sa v ňom tak dobre rieši testovanie a paralelizmus.

2) Alex Hagerf - The Absconded Abstraction (přednáška bude v angličtině)
Finding what to do with data is the first step in any data pipeline big and small. But sometimes finding out how to do that is not straightforward. Alex will give a short talk he gave at the Avast Data Summit, about using some data abstraction techniques from Domain Driven Design and how we can use these to discover meaning or hidden value in data.

3) Karel Smutný - TDD in Scala Live Demo
Writing automated tests belong to programmers’ profession. Yet not everyone is comfortable starting with tests. Test-Driven Development is not a testing technique, it’s a software design technique which just happens to produce a solid test suite. During the live demo, together we design an expression simplifier, using Scala’s pattern matching and functional programming. If you want to code during the session yourself, clone https://github.com/ksmutny/simplify-expression-tdd and import it to your favorite IDE. There are already sample tests.