Past Meetup

Warsztat Akka - "czym jest aktor?"

This Meetup is past

28 people went

Location image of event venue

Details

Jest to pierwsze spotkanie z cyklu "programowanie reaktywne".

Jako wstęp rozpoczniemy od dokładnego przyjrzenia się jak zaimplementowany jest Aktor w Acce or wykonamy szereg podstawowych ćwiczeń z użyciem jednego lub więcej aktorów.

PLAN WARSZTATU :
https://pawelwlodarski.gitbooks.io/reactive-workshops/content/basic_actors.html

• Jak stworzyć aktora

• Jak użyć pattern matchingu do implementacji aktora

• Co wspólnego ma aktor z funkcjami częściowymi

• Jak poprawnie enkapsulować stan w aktorze

• Jak zaimplementować komunikacje pomiędzy dwoma lub więcej aktorami

• Jak zaimplementować aktora w Javie

• I na koniec dwa ciut dłuższe ćwiczonka

WIEDZA WYMAGANA :

Taka naprawdę podstawowa znajomość składni scali (wiedzieć co to jest val,var itd)

PRZYGOTOWANIE :

1)Wcyiągnąć:

https://github.com/PawelWlodarski/workshops-reactive.git

2)i zaimportować do IDE (najlepiej Intellij)

3)a na końcu zrobić update w SBT (czy to w konsoli czy IDE) aby zalezności sie dociagnęły

4) I już naprawdę na końcu odpalić dowolny plik by sprawdzić czy projekt się poprawnie zaimportował.

W razie pytań piszcie śmiało.

---------Sekcja dla sponsora------------------

Oberthur Technologies (OT) jest światowym liderem w dziedzinie produkcji kart płatniczych, identyfikacyjnych oraz kart SIM i ich personalizacji oraz rozwiązań software’owych. W grudniu 2014 roku otworzyliśmy pierwsze polskie centrum R&D w Łodzi. Zatrudniamy już ponad 100 specjalistów IT.

Za nami pierwsze wdrożenia naszych platform z obszaru Telco i Payments, tworzone w najnowszym stacku technologicznym (Java 8, Akka, Scala, Docker), a przed nami wejście w świat IoT / M2M – i budowa dedykowanego zespołu w technologiach Scala / Akka do realizacji wyzwań związanych z przejęciem i rozbudową platformy.

Poszukujemy osób, dla których programowanie jest pasją, które lubią się uczyć i rozwijać swoje umiejętności. Do aplikowania zapraszamy Programistów Java, Scala, a także Integratorów i Testerów automatycznych.

-----------------------------------------------------------