VI edycja otwartej, darmowej konferencji
poświęconej zagadnieniom informatycznym
8 września 2018, Katowice

Ścieżki tematyczne SpreadIT 2018

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
piątej edycji!

Program konferencji

Leszek Godlewski (EA DICE)

Wszystko jest danymi

CPU w Twojej maszynie skrywa prawdopodobnie 2-8x więcej mocy obliczeniowej, niż sądzisz, lecz powszechne modele programowania utrudniają korzystanie z tego potencjału. I mimo, że …

CPU w Twojej maszynie skrywa prawdopodobnie 2-8x więcej mocy obliczeniowej, niż sądzisz, lecz powszechne modele programowania utrudniają korzystanie z tego potencjału. I mimo, że o programowaniu zorientowanym na dane, czy też o wzorcu Entity-Component-System powiedziano już wiele, to nadal zmagamy się z ich stosowaniem. Są postrzegane są jako dziwna, niskopoziomowa fanaberia, na którą tylko studia AAA mogą sobie pozwolić. Tą prelekcją mam nadzieję wykazać, że przy odpowiednim modelu programowania, spojrzenie na program jako na transformację danych jest nie tylko łatwe, ale - co najważniejsze - frapujące i nieograniczone tylko do gier AAA i kompilatora Burst w Unity.

  Język: Polski
  Poziom: 
Tomasz Skowroński (Clurgo)

Riders On The Storm: API Gateways for developers

Web services development, no matter SOAP, REST, or RPC, is today as easy as adding an annotation to a method. Little more is required to create API using OAS (Swagger). But how to …

Riders On The Storm: API Gateways for developers

Web services development, no matter SOAP, REST, or RPC, is today as easy as adding an annotation to a method. Little more is required to create API using OAS (Swagger). But how to create the complex yet simple interfaces and provide reliable and consistent access to a wide variety of APIs, e.g. microservices? How to make a friendly system for both developers and consumers (web, mobile, fridge)? And how to prevent duplication of cross-cutting concerns (security, network, and others)? I will acquaint you with the possibilities, strengths and drawbacks of open source solutions. I will also show how to adjust them to own needs, what to take into consideration, and how to develop own API Gateway.

  Język: Polski
  Poziom: 
Arkadiusz Migała (Perform Media Poland)

Chcę oglądać twoje logi

“Nie chcę badać błędów znów w kodzie Nie chce zgadywać, która to maszyna Nie chcę uruchamiać znowu tam VIMa Nawet nie wiem, jaka jest ich …

“Nie chcę badać błędów znów w kodzie
Nie chce zgadywać, która to maszyna
Nie chcę uruchamiać znowu tam VIMa

Nawet nie wiem, jaka jest ich przyczyna 
Ale jedno czego chce, i ty dobrze o tym wiesz
Chciałbym mieć tą cudowną rzecz, która wspomogłaby mnie…”

Logi to narzędzie, które powinno nam pomagać w zarządzaniu i monitorowaniu naszych systemów i aplikacji. Często jednak złe podejście do nich sprawia, że są one raczej bolączką niżeli pomocą dla developera. Porozmawiajmy zatem o właściwym podejściu do logów, które ułatwi nam jej monitorowanie, szybkie reagowanie, ale także nie utrudni pracy nam oraz naszej aplikacji.

  Język: Polski
  Poziom: 
Michał Sędzielewski (Rspective / Voucherify)

Startup czy korpo - jak pokierować swoją karierą w IT

Na codzień wraz z zespołem zajmuję się rozwijaniem platformy Voucherify. W ciągu 2 lat udało nam się zebrać 200 klientów z całego świata i obsługiwać miliony użytkowników …

Startup czy korpo - jak pokierować swoją karierą w IT

Na codzień wraz z zespołem zajmuję się rozwijaniem platformy Voucherify. W ciągu 2 lat udało nam się zebrać 200 klientów z całego świata i obsługiwać miliony użytkowników końcowych miesięcznie. Ciągle rośniemy, a skala stawia przed nami coraz trudniejsze ale i ciekawsze wymagania projektowe. Ale mój dzień w pracy nie zawsze tak wyglądał. Pierwsze kroki w świecie IT były zupełnie przypadkowe. Będąc po drugim roku studiów nie miałem pojęcia, w którym kierunku pchnąć swoją karierę. Ostatecznie za namową kolegów trafiłem do leciwego korpo. Czas pokazał, że nie to była najlepsza decyzja. Przez ostatnie 10 lat miałem okazję poznać branżę od różnych stron. Tym samym udało mi się zrozumieć zalety i wady pracy w przeciwstawnych środowiskach: korporacja vs startup, praca w Polsce vs praca za granicą, outsourcing vs rozwijanie produktu, programowanie vs wsparcie sprzedaży/marketingu, pracownik vs pracodawca. I tym właśnie chciałbym się z Wami podzielić. Jeśli tak jak ja 10 lat temu, nie wiesz, jak zrobić pierwszy (i kolejny) krok, zapraszam do wysłuchania prelekcji i udziału w dyskusji.

  Język: Polski
  Poziom: 

Tegoroczni prelegenci

Nasi sponsorzy i partnerzy

Patronat honorowy

Patronat honorowy

Sponsor Ścieżki Software Craftsmanship

Sponsor Ścieżki Software Architecture

Sponsor Ścieżki GameDev

Sponsor złoty

Sponsor złoty

Sponsor złoty

Sponsor złoty

Sponsor złoty

Sponsor złoty

Sponsor srebrny

Sponsor srebrny

Sponsor srebrny

Sponsor srebrny

Sponsor srebrny

Sponsor srebrny

Sponsor srebrny

Sponsor srebrny

Sponsor srebrny

Sponsor brązowy

Sponsor brązowy

Partner

Partner

Partner

Partner

Partner

Partner

Partner

Partner

Partner

Patron medialny

Patron medialny

Patron medialny

Patron medialny

Patron medialny

Patron medialny

Patron medialny

Szanowny internauto

SpreadIT szanuje dane osobowe Użytkowników i spełnia wymogi ich ochrony wynikające z powszechnie obowiązujących przepisów prawa, a w szczególności z Rozporządzenia Parlamentu Europejskiego i Rady (UE) 2016/679 z dnia 27 kwietnia 2016 r. w sprawie ochrony osób fizycznych w związku z przetwarzaniem danych osobowych i w sprawie swobodnego przepływu takich danych oraz uchylenia dyrektywy 95/46/WE.

Dane osobowe podane w obrębie Serwisu i podczas kontaktu z organizatorami konferencji SpreadIT wykorzystywane są jedynie w celu umożliwienia uczestnikowi wzięcia udziału w konferencji w roli uczestnika lub/ oraz prelegenta.

Administratorem danych osobowych podawanych podczas rejestracji Konta w Serwisie, zapisu na Newsletter oraz przy wypełnianiu formularzy zgłoszeniowych są organizatorzy konferencji SpreadIT.

Dane Użytkownika są dostępne tylko dla organizatorów konferencji SpreadIT

Więcej informacji w naszej polityce prywatności.