Kraków Kotlin User Group: reaktywacja! Kotlin Notebook i NES

- 18:00 – otwarcie i pierwsza pizza
- 18:15 – „Kotlin Notebook – wprowadzenie” (Jakub Chrzanowski)
- 19:15 – „Zbuduj własny emulator NES… w Kotlinie” (Artur Skowroński)
- 20:00 + – after-networking przy piwie i kolejnych kawałkach pizzy
Po dłuższej przerwie wracamy z letnim spotkaniem krakowskiej społeczności Kotlinowej. Spotykamy się w czwartek 17 lipca o 18:00 w biurze Virtus Lab, ul. Szlak 49. Czekają na Ciebie dwie techniczne prelekcje, świeża pizza, zimne piwo i solidna dawka networkingu w gronie entuzjastów JVM i Kotlina.
Miło nam też ogłosić, że partnerem wydarzenia jest JetBrains – firma stojąca za rozwojem Kotlina. To świetna okazja, żeby „od kuchni” zapytać, jak wygląda praca w zespole tworzącym język oraz IDE, których używamy na co dzień.
Podczas wydarzenia wysłuchamy dwóch wystąpień. Najpierw Jakub Chrzanowski (Lead Developer Advocate at JetBrains) wprowadzi nas w świat Kotlin Notebook – interaktywnego środowiska do szybkiego prototypowania, eksplorowania bibliotek i tworzenia łatwych do udostępniania notatek bezpośrednio w IntelliJ IDEA. Zobaczymy, jak pobierać dane, wizualizować wyniki i uruchamiać kod platformy IntelliJ wprost z notebooka – bez konieczności pisania wtyczki.
Następnie Artur Skowroński, Head of Java/Kotlin Development w VirtusLab, zabierze nas w podróż budowania emulatora konsoli NES w Kotlinie. Opowie o wyzwaniach, jakie stawia architektura retro-sprzętu, o optymalizacjach wydajności i pułapkach emulacji dźwięku. Pokaże, które cechy Kotlina naprawdę błyszczą – i dlaczego współbieżność nie zawsze jest zbawieniem – a na koniec uruchomi kultowego „Mario” na własnym emulatorze (miejmy nadzieję bez telefonu od prawników Nintendo!).
Logistyka
- Wejście: recepcja Virtus Lab (Szlak 49).
- Język: cały meetup po polsku.
- Co zapewniamy: klimatyzacja, pizza, piwo i świetna atmosfera.
- Wstęp: bezpłatny, liczba miejsc ograniczona (40 osób).
Prelegenci
Jakub Chrzanowski jest Developer Advocate’em specjalizującym się w IntelliJ Platform i jej rozszerzalności, a także liderem zespołu Platform Advocacy. Z wykształcenia i pasji full-stack web developer, od początku lat 2000 zaangażowany w branżę IT. To również były twórca wtyczek zewnętrznych, który nadal hobbystycznie rozwija pluginy do IDE JetBrains.
Artur Skowronski jest Head of Java/Kotlin Engineering w VirtusLab. Miał przyjemność pracować po różnych stronach barykady - jako Software Engineer, Tech Lead, Architekt czy nawet Technical Product Manager, co pozwala podchodzić do problemów z szeroką perspektywą.
W dalszym ciągu uwielbia brudzić sobie ręce - od ponad dwóch lat, co tydzień publikuje autorskie przeglądy wydarzeń w świecie JVM.