Pokazywanie postów oznaczonych etykietą Agenda 2017. Pokaż wszystkie posty
Pokazywanie postów oznaczonych etykietą Agenda 2017. Pokaż wszystkie posty

poniedziałek, 27 lutego 2017

Projekt 2017

Piotr Wolny i Kamil Murawski @ e-point
przede wszystkim jesteśmy zainteresowani promowaniem wśród studentów techniki TDD, architektury mikroserwisowej i elementów DDD. Jeśli chodzi o technologię, to proponujemy taki zestaw:
  • Git
  • Gradle
  • Spring Boot
  • JPA (Hibernate)
  • Spring Cloud Netflix (do mikroserwisów)
  • EmberJS lub React do frontendu
  • Docker do deploymentu
  • JUnit/Mockito/AssertJ lub Spock do testowania
  • Postgresql
  • Solr lub Elasticsearch, jeśli będzie potrzebne wyszukiwanie pełnotekstowe
  • Kafka lub Artemis, jeśli będzie potrzebna wymiana komunikatów

Jesteśmy oczywiście otwarci na propozycje studentów. Ciekawe dla nas byłoby też użycie języka Kotlin zamiast Javy.

Grzegorz Piwowarek @Touk
W projekcie zmierzymy się z technologiami, które będą miały szanse większości z Was przydać się w przyszłej pracy:
  • Git
  • IntellijJ IDEA
  • Maven/Gradle
  • Spring Boot
  • REST/HATEOAS
  • Hibernate (jOOQ dla ambitnych)
  • AngularJS + JS (ReactJS + ES6/Typescript dla ambitnych)
  • PostgreSQL
  • Docker

Wszystko w Java 8 + Javaslang(ewentualnie jOOL) albo Kotlin. Wszystko jest negocjowalne ( z wyjątkiem Gita i IDEI).

Łukasz Kobyliński @Sages, IPI
Stos technologiczny dowolny, byle zbieżny z zakresem przedmiotu. Mile widziane osoby, które zechciałyby zrealizować projekt interdyscyplinarny - powiązany obszarzem przetwarzania języka naturalnego.-o praktycznym zastosowaniu. W szczególności możliwe jest na przykład udostępnienie webowe istniejących narzędzi językowych poprzez aplikację internetową. W ten sposób narzędzia dostępne obecnie dla osób technicznych i specjalistów staną się możliwe do wykorzystania np. przez lingwistów, czy tłumaczy.
Damian Szczepanik @ Sollers
Jestem projektantem w Sollers Consulting. Programuje, projektuje oraz stanowię wsparcie dla zespołu projektowego w obszarze Continuous Integration i Continuous Deployment. Pracują na wielu projektach w różnych organizacjach, staram się powielać te praktyki, które zasługują na uwagę i wpasowują się w aktualne potrzeby projektowe.
Technologie: Aplikacje webowe w technologiach JEE, Hibernate, Spring, AngularJS oraz pluginy w JIRA, Jenkins oraz aplikacje hybrydowe z Androidem

Krzysztof Kozioł @Clear2Pay
Wymagam konrektnego srodowiska pracy projektowej zlozonego z :
  • Jira,
  • Jenkins,
  • BitBucket Server,
  • GitFlow.
Technolgoie i tematu projektu - dowolne , najbardziej mogę wspomóc w technologiach:
  • JPA
  • Spring
  • Thymeleaf
  • JSF
Oczekuję wygloszenia prezentacji np używanych narzędzi pracy w firmie.

Jacek Lewandowski @DataStax, PW
  • Git, github, gitlab
  • Jenkins
  • Scala, Java
  • Cassandra, postgres
  • Spark, kafka, flink
  • Scalatest, junit
  • Docker, vagrant
  • Z webowych wszystko jedno


Łukasz Skonieczny @ PW
Java, Java EE, (JPA, JSF, ... ), Jacrkabbit, Solr, duża otwartość na inne technologie proponowane przez studentów

wtorek, 24 stycznia 2017

Agenda 2017

Kolejna edycja PIK już niebawem. Wybrani prelegenci potwierdzili już swój udział. Agenda będzie uzupełniana w miarę potwierdzania.

20 II  Zasady zaliczania,  Wstęp „Zawód Programista”  - Jakub Koperwas
27 II Praca zespołowa:  organizacja pracy, narzędzia  (SCM,IDE, automatyzacja,issue trackers,code review) - Krzysztof Kozioł @ Clear2Pay, Sages
6 III  Architektura aplikacji, ekosystem technologiczny, infrastruktura   - Jakub Kubryński @ DevSkiller
13 III  III  Testowanie automatyczne, TDD - Michał Lipski @ Pragmatists
20 III nbsp;III  Warstwa dostępu do danych – Core Concepts; JPA  Jakub Koperwas
27 III& nbsp;NoSQL; Cassandra  - Piotr Kołaczkowski @ DataStax
3 IV Logika biznesowa; wstęp do SOA; -
10 IV  Szkielety backendowe (CDI,Spring); Spring Ekosystem   - Jakub Nabrdalik @ Allegro;
24 IV  Sprawdzian 1;  Licencje i Chmura
8 V  Warstwa kliencka – Core Concepts ; Podejście „serwerowe” (JSP,JSF* i inne), portale
15 V  Ekosystem JavaScript w tym Angular.js - Tomasz Sułkowski @ Stibo Systems, Sages
22 V  Tworzenie oprogramowania wysokiej Jakości (tdd, bdd, clean code) - Krzysztof Jelski @ Pragmatists
29 V  Integracja, EAI, ESB - Maciek Próchniak @ Touk
5 VI Lean Startup & DevOps - Tomek Pająk @ SEQR, Sages
12 VI  Sprawdzian 2; …