V edycja otwartej, darmowej konferencji
poświęconej zagadnieniom informatycznym
18 listopada 2017, Gliwice

Software Architecture

Microservices, Command Query Responsibility Segregation, Porty i Adaptery, Event Sourcing, Domain Driven Design, Test Driven Design, Event Driven Architecture, Clean Code i wiele więcej! Dowiedz się jak budować stabilne oprogramowanie, słuchając prawdziwych historii prosto z pola walki.

GameDev

Obecnie gry stają się coraz bardziej zaawansowane i złożone, jak więc można za nimi nadążyć? Co zrobić by zrozumieć proces ich powstawania? W ramach tej ścieżki oferujemy przyjemny sposób na wgląd w tajniki tworzenia tych niesamowitych wirtualnych środków rozrywki.

Software Craftsmanship

W dzisiejszym świecie proces wytwarzania oprogramowania kojarzony jest częściej z linią produkcyjną niż z warsztatem. Ścieżka ta poświęcona jest tematyce związanej z praktykami pozwalającymi połączyć programowanie z takimi zagadnieniami jak perfekcja, zwinne wytwarzanie oprogramowania czy też rzemiosło.
Zobacz relację z czwartej edycji!
A co w tym roku? 

Wysłuchamy między innymi

Małgorzata Smoleńska (Perform Group) / Sylwia Urbanek (Perform Group)

Jak zostałam Scrum Masterem...

"Co łączy Geodetę, Menadżera Służby Zdrowia, Marketingowca, Spedytora i Specjalistę ds. komunikacji społecznej? Cała piątka poświęciła dużo uwagi, czasu i energii na rozwój i pielęgnację kompetencji …

"Co łączy Geodetę, Menadżera Służby Zdrowia, Marketingowca, Spedytora i Specjalistę ds. komunikacji społecznej? Cała piątka poświęciła dużo uwagi, czasu i energii na rozwój i pielęgnację kompetencji miękkich. Cała piątka pełni w swojej organizacji funkcję Scrum Mastera, która wymaga posiadania zarówno kompetencji miękkich, jak i twardych. 

Z naszych doświadczeń wynika, że wiedza techniczna i domenowa są czymś, co można nabyć w praktyce,  natomiast umiejętności miękkie są często o wiele trudniejsze do nauczenia. Wymagają długiej i głębokiej pracy nad sobą - swoim postrzeganiem świata i siebie, opanowania ego i świadomości emocji. Dlatego chciałybyśmy podzielić się z Wami naszym doświadczeniem związanym z pracą Scrum Mastera. 

  Język: Polski
  Poziom: 
Łukasz Czechowicz (Alrauna Studio)

Tworzenie zmiennych materiałów w Unreal Engine 4

Sztywnie tworzone materiały są często niewystarczające. Często zachodzi potrzeba odpowiedzi materiału na środowisko. Chociażby zmiana matowości/odcieni materiału, ze względu na pogodę czy porę dnia. …

Tworzenie zmiennych materiałów w Unreal Engine 4

Sztywnie tworzone materiały są często niewystarczające. Często zachodzi potrzeba odpowiedzi materiału na środowisko. Chociażby zmiana matowości/odcieni materiału, ze względu na pogodę czy porę dnia. Wprowadza to dynamikę i różnorodność do gry, a w niektórych przypadkach wręcz jest podstawowym sposobem tworzenia materiałów.

W prelekcji zostanie zaprezentowane kilka sposobów na tworzenie zmiennych materiałów dla obiektów oraz funkcji światła w silniku Unreal Engine 4 jak również ich obsługa z poziomu skryptów Blueprint. Prezentacja sposobów zostanie poparta przykładami z obecnie tworzonego w Alrauna Studio projektu „The Way Back”.

  Język: Polski
  Poziom: 
Dominik Przybysz (TouK)

Porty i adaptery

Czy zdarzyło Ci się kiedyś przebudować całą aplikację, bo trzeba dodać nowe pole na frontendzie? Albo gdy zmiana organizacji tabel w DB zmieniała całą Twoją domenę? Jak radzić sobie ze zmieniającym …

Czy zdarzyło Ci się kiedyś przebudować całą aplikację, bo trzeba dodać nowe pole na frontendzie? Albo gdy zmiana organizacji tabel w DB zmieniała całą Twoją domenę? Jak radzić sobie ze zmieniającym się światem i wymaganiami? Jak utrzymywać porządek wewnątrz aplikacji i skupiać się na jej domenie? Jak sprawić, by zewnętrzny świat stał się detalem implementacyjnym? Odpowiedzią jest architektura portów i adapterów. 

Na prezentacji opowiem o doświadczeniach z budowaniem aplikacji, gdzie Twoja domena jest najważniejsza i odpowiem m. in. na pytania:

- Co mi to da?

- Jak to zrobić? 

- Na co uważać? 

- Dlaczego to jest trudne?

  Język: Polski
  Poziom: 
Krzysztof Rosiński (Anshar Studios)

SOLID Arcanoid i wstrzykiwanie zależności w Unity3D

Coś, co w branży IT jest już standardem, w gamedevie nadal raczkuje. W najpopularniejszych silnikach wciąż dominują głębokie i mało elastyczne hierarchie dziedziczenia, silne powiązania klas i …

SOLID Arcanoid i wstrzykiwanie zależności w Unity3D

Coś, co w branży IT jest już standardem, w gamedevie nadal raczkuje. W najpopularniejszych silnikach wciąż dominują głębokie i mało elastyczne hierarchie dziedziczenia, silne powiązania klas i modułów, a nad nim wszystkimi króluje On... Singleton. Sprawdzimy dlaczego początkowo Singleton jawi się jako idealne rozwiązanie i jak w miarę rozwoju projektu coraz bardziej zaciska swe macki na niczego nie podejrzewającym programiście, by w końcu spetryfikować cały projekt. Spróbujemy zmierzyć się z tym mitycznym potworem, a w naszej przygodzie towarzyszyć nam będą dobre zasady programowania. 

  Język: Polski
  Poziom: 
Chcesz więdzieć więcej o SpreadIT?

Nasi sponsorzy i partnerzy

Patronat honorowy

Sponsor główny

Sponsor Ścieżki GameDev

Sponsor Ścieżki Software Architecture

Sponsor Ścieżki Software Craftsmanship

Sponsor złoty

Sponsor złoty

Sponsor złoty

Sponsor złoty

Sponsor złoty

Sponsor srebrny

Sponsor srebrny

Sponsor srebrny

Sponsor brązowy

Sponsor brązowy

Patron medialny

Patron medialny

Patron medialny

Patron medialny

Patron medialny

Patron medialny

Partner

Partner

Partner

Partner

Korzystając z tej strony, zgadzasz się na zapisywanie przez nas plików cookie na Twoim komputerze zgodnie z naszą polityką prywatności.