Przejdź do treści

306. WJUG - "Pierwsza randka z krypto..." & "Immutability Against The Machine"

Zdjęcie użytkownika Michał Niczyporuk
Hosted By
Michał N. i inni (3)
306. WJUG - "Pierwsza randka z krypto..." & "Immutability Against The Machine"

Szczegóły

Agenda:

  • 18.00 - 18.10 - WJUG introduction
  • 18.10 - 19:00 - Marcin Jakuszko - Pierwsza randka z ‘krypto’... czyli wszystko to czego nie wiecie o kryptowalutach a wstydzicie się zapytać.
  • 19:10 - 20:00- Michał Płachta - Immutability Against The Machine
  • 20:00+ Networking

Abstracts:
I. Marcin Jakuszko - Pierwsza randka z ‘krypto’...
... czyli wszystko to czego nie wiecie o kryptowalutach a wstydzicie się zapytać. W prezentacji w szybki i skrótowy sposób przejdziemy od genezy powstania kryptowalut, przez fundamenty działania bitcoina ewolucyjnie do tego czym jest i jak działa sieć ethereum. Na koniec poruszymy temat - “a co my tutaj możemy zakodować” - czyli gdzie w tym wszystkim może się odnaleźć programista. 1. Kryzys zaufania a Bitcoin 2. Fundamenty Bitcoina (blockchain, siec, klucze) 3. Tranzakcja (model UTXO) 4. Ewolucja do Ethereum (model konta) 5. Tokeny (smart contracty) 6. Co tu programować? (przegląd)

II. Michał Płachta - Immutability Against The Machine
Niemutowalność staje się coraz popularniejsza w wielu językach programowania. Programiści używają niemutowalnych typów i wartości aby ich produkty były bardziej testowalne i utrzymywalne.

Prawdziwe aplikacje potrzebują jednak czegoś mutowalnego: potrzebują stanu, pobierania danych z zewnątrz, wielu wątków oraz tworzenia i zwalniania zasobów.

W tym talku pokażę jak wygląda aplikacja używająca niemutowalnych typów jak IO, Resource i Ref. Wspólnie napiszemy kod pobierający dane z bazy Wikidata, obrabiający te dane według reguł biznesowych i prezentujący je użytkownikowi.

Środki bezpieczeństwa zapobiegające rozprzestrzenianiu się COVID-19

Wydarzenie odbędzie się w pomieszczeniu
Gospodarz tego wydarzenia wprowadza środki bezpieczeństwa podczas tego wydarzenia. Meetup nie odpowiada z ich zapewnienie i nie będzie niezależnie egzekwować ich przestrzegania.
Photo of Warszawa Java User Group (Warszawa JUG) group
Warszawa Java User Group (Warszawa JUG)
Zobacz więcej wydarzeń