SlideShare a Scribd company logo
1 of 23
Download to read offline
Confitura 2015
Relacja
Dariusz Mydlarz
O konferencji
● największa bezpłatna konferencja Javowa w Polsce
2
O konferencji
● największa bezpłatna konferencja Javowa w Polsce
● Uniwersytet Warszawski
● od 2007 roku (JAVArsovia)
● 5 równoległych ścieżek
● 35 prezentacji
● uczestnicy sami wybierają prelekcje
3
Keynote (9:30 - 10:00)
● Otwórz swój projekt albo daj mu umrzeć (Krzysztof
Dębski)
4
10:20 - 11:05
● Jak prezentować swoje pomysły przed ludźmi
technicznymi i biznesem - rady od zwykłego
programisty dla programisty (Sławomir Sobótka)
5
10:20 - 11:05
● Jak prezentować swoje pomysły przed ludźmi
technicznymi i biznesem - rady od zwykłego
programisty dla programisty (Sławomir Sobótka)
● Co po wejściu na produkcję? (Łukasz Łyciuk, Jakub
Król, Jan Bielawski)
● Jak żyć... z testami? (Daniel Wojda)
● Extreme Remoting (Adam Michalik)
● Reaktywne aplikacje z WebSockets (Przemek
Piotrowski)
6
11:25 - 12:10
● Prezentacja o standardach i protokołach
bezpieczeństwa która Cię nie uśpi! (Bolesław
Dawidowicz)
7
11:25 - 12:10
● Prezentacja o standardach i protokołach
bezpieczeństwa która Cię nie uśpi! (Bolesław
Dawidowicz)
● Mhm, mikroserwisy. Już wiesz, że wtopiłeś, ale co
dalej? (Marcin Matuszak)
● Are you aware of /bin of your JDK? (Andrzej Grzesik)
● Mity NoSQLa (Tomasz Fijałkowski)
● Akka - programowanie wielowątkowe bez bólu (Paweł
Stawicki)
8
12:30 - 13:15
● Dockerized app in production? YES WE CAN!!
(Przemek Hejman)
9
12:30 - 13:15
● Dockerized app in production? YES WE CAN!!
(Przemek Hejman)
● Code Quality Keepers - opowieści z pola bitwy o jakość
kodu (Bartosz Walacik, Rafał Głowiński)
● Od specjalisty do eksperta - zarządzanie karierą IT
(Agnieszka Łukasiewicz)
● NEED FOR ASYNC: IN PURSUIT OF SCALABLE
INTERNET-SCALE APPLICATIONS (Konrad Malawski)
● -XX:+UseG1GC (Jakub Kubrynski)
10
14:15 - 15:00
● Code Review - jak robić to lepiej? (Sebastian Malaca)
11
14:15 - 15:00
● Code Review - jak robić to lepiej? (Sebastian Malaca)
● Vert.x - wydajna i skalowalna platforma
(Bartek Zdanowski)
● On-heap cache vs Off-heap cache w Javie
(Radek Grębski)
● Trzymaj się reguł - Consumer-Driven Contracts
(Marcin Grzejszczak)
● Brzydka Pani od HR radzi, czyli 1011 błędów, które
popełniają programiści (Tomasz Dziurko) slajdy
12
15:20 - 16:05
● Java 8: Lambdas && Monads (Grzegorz Piwowarek)
13
15:20 - 16:05
● Java 8: Lambdas && Monads (Grzegorz Piwowarek)
● Droga do aplikacji idealnie rozproszonej, czyli
rozprawka o pułapkach CQRS/DDD (Zbyszko
Papierski)
● UX for developers... Say what?! (Agnieszka Naplocha)
● Pair Programming pragmatycznie (Krzysztof Szabelski)
● From spaghetti with no src/test to green CI, good
coverage and well-sleeping developers (Jacek Kunicki,
Michał Matłoka)
14
16:25 - 17:10
● Co nowego przyniesie nam Java 9? (Dominik Przybysz)
15
16:25 - 17:10
● Co nowego przyniesie nam Java 9? (Dominik Przybysz)
● Effective SCRUM in distributed teams (Rafał Udziela)
● Elasticsearch at Scale of Billions of Documents (Igor
Kupczyński)
● RxJava & Hystrix - perfect match for distributed
applications (Mateusz Gajewski)
● Mikrousługi nie lubią być samotne (Adam Dubiel)
16
17:30 - 18:15
● Czego Javowiec
nauczy się od Haskella?
(Tomasz Nurkiewicz)
● slajdy
17
Czego Javowiec nauczy się od Haskella
● null
● zmienne
● wyjątki
● void
● Object
● pętle
● przeciążanie metod
● efekty uboczne
18
Czego Javowiec nauczy się od Haskella
19
Czego Javowiec nauczy się od Haskella
20
Czego Javowiec nauczy się od Haskella
21
17:30 - 18:15
● Czego Javowiec nauczy się od Haskella? (Tomasz
Nurkiewicz)
● Krótka historia o DevOps (Tomek Pająk)
● Performance testing in Gatling (Andrzej Michałowski)
● Po co nam w ogóle te testy? (Jacek Kiljański)
● Polymer - dlaczego do tej pory nienawidziłeś robić
frontendu a teraz go pokochasz (Michał Suchecki)
22
Linki
● http://confitura.pl
● https://www.youtube.com/user/confiturapl
● https://vimeo.com/confiturapl
● @confiturapl
23

More Related Content

Viewers also liked

muCon 2016: Authentication in Microservice Systems By David Borsos
muCon 2016: Authentication in Microservice Systems By David BorsosmuCon 2016: Authentication in Microservice Systems By David Borsos
muCon 2016: Authentication in Microservice Systems By David BorsosOpenCredo
 
Software Architectures, Week 3 - Microservice-based Architectures
Software Architectures, Week 3 - Microservice-based ArchitecturesSoftware Architectures, Week 3 - Microservice-based Architectures
Software Architectures, Week 3 - Microservice-based ArchitecturesAngelos Kapsimanis
 
Microservice Architecture
Microservice ArchitectureMicroservice Architecture
Microservice ArchitectureNguyen Tung
 
Microservice Architecture 101
Microservice Architecture 101Microservice Architecture 101
Microservice Architecture 101Kochih Wu
 
A microservice architecture based on golang
A microservice architecture based on golangA microservice architecture based on golang
A microservice architecture based on golangGianfranco Reppucci
 
Consul: Microservice Enabling Microservices and Reactive Programming
Consul: Microservice Enabling Microservices and Reactive ProgrammingConsul: Microservice Enabling Microservices and Reactive Programming
Consul: Microservice Enabling Microservices and Reactive ProgrammingRick Hightower
 
A microservice approach for legacy modernisation
A microservice approach for legacy modernisationA microservice approach for legacy modernisation
A microservice approach for legacy modernisationluisw19
 
Microservice vs. Monolithic Architecture
Microservice vs. Monolithic ArchitectureMicroservice vs. Monolithic Architecture
Microservice vs. Monolithic ArchitecturePaul Mooney
 
Dockercon State of the Art in Microservices
Dockercon State of the Art in MicroservicesDockercon State of the Art in Microservices
Dockercon State of the Art in MicroservicesAdrian Cockcroft
 

Viewers also liked (9)

muCon 2016: Authentication in Microservice Systems By David Borsos
muCon 2016: Authentication in Microservice Systems By David BorsosmuCon 2016: Authentication in Microservice Systems By David Borsos
muCon 2016: Authentication in Microservice Systems By David Borsos
 
Software Architectures, Week 3 - Microservice-based Architectures
Software Architectures, Week 3 - Microservice-based ArchitecturesSoftware Architectures, Week 3 - Microservice-based Architectures
Software Architectures, Week 3 - Microservice-based Architectures
 
Microservice Architecture
Microservice ArchitectureMicroservice Architecture
Microservice Architecture
 
Microservice Architecture 101
Microservice Architecture 101Microservice Architecture 101
Microservice Architecture 101
 
A microservice architecture based on golang
A microservice architecture based on golangA microservice architecture based on golang
A microservice architecture based on golang
 
Consul: Microservice Enabling Microservices and Reactive Programming
Consul: Microservice Enabling Microservices and Reactive ProgrammingConsul: Microservice Enabling Microservices and Reactive Programming
Consul: Microservice Enabling Microservices and Reactive Programming
 
A microservice approach for legacy modernisation
A microservice approach for legacy modernisationA microservice approach for legacy modernisation
A microservice approach for legacy modernisation
 
Microservice vs. Monolithic Architecture
Microservice vs. Monolithic ArchitectureMicroservice vs. Monolithic Architecture
Microservice vs. Monolithic Architecture
 
Dockercon State of the Art in Microservices
Dockercon State of the Art in MicroservicesDockercon State of the Art in Microservices
Dockercon State of the Art in Microservices
 

Similar to PGS Software SA - Confitura 2015 - relacja

InfoShare 2014: Skok na naderwanym bungee, czyli agile bez automatyzacji
InfoShare 2014: Skok na naderwanym bungee, czyli agile bez automatyzacjiInfoShare 2014: Skok na naderwanym bungee, czyli agile bez automatyzacji
InfoShare 2014: Skok na naderwanym bungee, czyli agile bez automatyzacjiJIT Solutions
 
infoShare 2014: Witold Bołt, Bartosz Zięba, Skok na naderwanym bungee, czyli ...
infoShare 2014: Witold Bołt, Bartosz Zięba, Skok na naderwanym bungee, czyli ...infoShare 2014: Witold Bołt, Bartosz Zięba, Skok na naderwanym bungee, czyli ...
infoShare 2014: Witold Bołt, Bartosz Zięba, Skok na naderwanym bungee, czyli ...Infoshare
 
Skok na naderwanym bungee, czyli agile bez automatyzacji
Skok na naderwanym bungee, czyli agile bez automatyzacjiSkok na naderwanym bungee, czyli agile bez automatyzacji
Skok na naderwanym bungee, czyli agile bez automatyzacjiWitold Bołt
 
Landingi - 11 lat.pdf
Landingi - 11 lat.pdfLandingi - 11 lat.pdf
Landingi - 11 lat.pdfTomaszlzok1
 
Michał Bochnacki OpenStack w wydaniu komercyjnym (Gigacon 2014)
Michał Bochnacki OpenStack w wydaniu komercyjnym (Gigacon 2014) Michał Bochnacki OpenStack w wydaniu komercyjnym (Gigacon 2014)
Michał Bochnacki OpenStack w wydaniu komercyjnym (Gigacon 2014) Cloudware_Polska
 
Wprowadzenie 19 01 10
Wprowadzenie 19 01 10Wprowadzenie 19 01 10
Wprowadzenie 19 01 10guest1d31483
 
Produkcja aplikacji internetowych
Produkcja aplikacji internetowychProdukcja aplikacji internetowych
Produkcja aplikacji internetowychTomasz Borowski
 
Wprowadzenie 19 01 10
Wprowadzenie 19 01 10Wprowadzenie 19 01 10
Wprowadzenie 19 01 10Synkreo
 
PLNOG 13: Robert Ślaski: NFV, Virtualise networks or die – the voice of the r...
PLNOG 13: Robert Ślaski: NFV, Virtualise networks or die – the voice of the r...PLNOG 13: Robert Ślaski: NFV, Virtualise networks or die – the voice of the r...
PLNOG 13: Robert Ślaski: NFV, Virtualise networks or die – the voice of the r...PROIDEA
 
SCRUM w pracy Testera Oprogramowania
SCRUM w pracy Testera OprogramowaniaSCRUM w pracy Testera Oprogramowania
SCRUM w pracy Testera Oprogramowaniatestuj.pl
 
Windows 8 potyczki z kodem - Poznańska Grupa Zawodowa .NET
Windows 8 potyczki z kodem - Poznańska Grupa Zawodowa .NETWindows 8 potyczki z kodem - Poznańska Grupa Zawodowa .NET
Windows 8 potyczki z kodem - Poznańska Grupa Zawodowa .NETWhalla Labs
 
Dev con wrocław_2013
Dev con wrocław_2013Dev con wrocław_2013
Dev con wrocław_2013Tomek Borek
 
Strefa PMI, nr 39, listopad 2022
Strefa PMI, nr 39, listopad 2022Strefa PMI, nr 39, listopad 2022
Strefa PMI, nr 39, listopad 2022Strefa PMI
 
WUD 2009 - Testowanie użyteczności aplikacji translatorskich na przykładzie t...
WUD 2009 - Testowanie użyteczności aplikacji translatorskich na przykładzie t...WUD 2009 - Testowanie użyteczności aplikacji translatorskich na przykładzie t...
WUD 2009 - Testowanie użyteczności aplikacji translatorskich na przykładzie t...World Usability Day Tour 2009
 
Programowanie Komponentowe: #1 Wprowadzenie
Programowanie Komponentowe: #1 WprowadzenieProgramowanie Komponentowe: #1 Wprowadzenie
Programowanie Komponentowe: #1 WprowadzenieMikołaj Olszewski
 
Technologie mobilne w platformach edukacyjnych. Kosmikus, studium przypadku
Technologie mobilne w platformach edukacyjnych. Kosmikus, studium przypadkuTechnologie mobilne w platformach edukacyjnych. Kosmikus, studium przypadku
Technologie mobilne w platformach edukacyjnych. Kosmikus, studium przypadkuMichal Lukaszewski
 

Similar to PGS Software SA - Confitura 2015 - relacja (20)

InfoShare 2014: Skok na naderwanym bungee, czyli agile bez automatyzacji
InfoShare 2014: Skok na naderwanym bungee, czyli agile bez automatyzacjiInfoShare 2014: Skok na naderwanym bungee, czyli agile bez automatyzacji
InfoShare 2014: Skok na naderwanym bungee, czyli agile bez automatyzacji
 
infoShare 2014: Witold Bołt, Bartosz Zięba, Skok na naderwanym bungee, czyli ...
infoShare 2014: Witold Bołt, Bartosz Zięba, Skok na naderwanym bungee, czyli ...infoShare 2014: Witold Bołt, Bartosz Zięba, Skok na naderwanym bungee, czyli ...
infoShare 2014: Witold Bołt, Bartosz Zięba, Skok na naderwanym bungee, czyli ...
 
Skok na naderwanym bungee, czyli agile bez automatyzacji
Skok na naderwanym bungee, czyli agile bez automatyzacjiSkok na naderwanym bungee, czyli agile bez automatyzacji
Skok na naderwanym bungee, czyli agile bez automatyzacji
 
Landingi - 11 lat.pdf
Landingi - 11 lat.pdfLandingi - 11 lat.pdf
Landingi - 11 lat.pdf
 
Michał Bochnacki OpenStack w wydaniu komercyjnym (Gigacon 2014)
Michał Bochnacki OpenStack w wydaniu komercyjnym (Gigacon 2014) Michał Bochnacki OpenStack w wydaniu komercyjnym (Gigacon 2014)
Michał Bochnacki OpenStack w wydaniu komercyjnym (Gigacon 2014)
 
Encoder
EncoderEncoder
Encoder
 
Wprowadzenie 19 01 10
Wprowadzenie 19 01 10Wprowadzenie 19 01 10
Wprowadzenie 19 01 10
 
Kraków Living Lab
Kraków Living LabKraków Living Lab
Kraków Living Lab
 
Ruby oferta
Ruby ofertaRuby oferta
Ruby oferta
 
Produkcja aplikacji internetowych
Produkcja aplikacji internetowychProdukcja aplikacji internetowych
Produkcja aplikacji internetowych
 
Wprowadzenie 19 01 10
Wprowadzenie 19 01 10Wprowadzenie 19 01 10
Wprowadzenie 19 01 10
 
PLNOG 13: Robert Ślaski: NFV, Virtualise networks or die – the voice of the r...
PLNOG 13: Robert Ślaski: NFV, Virtualise networks or die – the voice of the r...PLNOG 13: Robert Ślaski: NFV, Virtualise networks or die – the voice of the r...
PLNOG 13: Robert Ślaski: NFV, Virtualise networks or die – the voice of the r...
 
SCRUM w pracy Testera Oprogramowania
SCRUM w pracy Testera OprogramowaniaSCRUM w pracy Testera Oprogramowania
SCRUM w pracy Testera Oprogramowania
 
Windows 8 potyczki z kodem - Poznańska Grupa Zawodowa .NET
Windows 8 potyczki z kodem - Poznańska Grupa Zawodowa .NETWindows 8 potyczki z kodem - Poznańska Grupa Zawodowa .NET
Windows 8 potyczki z kodem - Poznańska Grupa Zawodowa .NET
 
Dev con wrocław_2013
Dev con wrocław_2013Dev con wrocław_2013
Dev con wrocław_2013
 
Strefa PMI, nr 39, listopad 2022
Strefa PMI, nr 39, listopad 2022Strefa PMI, nr 39, listopad 2022
Strefa PMI, nr 39, listopad 2022
 
WUD 2009 - Testowanie użyteczności aplikacji translatorskich na przykładzie t...
WUD 2009 - Testowanie użyteczności aplikacji translatorskich na przykładzie t...WUD 2009 - Testowanie użyteczności aplikacji translatorskich na przykładzie t...
WUD 2009 - Testowanie użyteczności aplikacji translatorskich na przykładzie t...
 
Programowanie Komponentowe: #1 Wprowadzenie
Programowanie Komponentowe: #1 WprowadzenieProgramowanie Komponentowe: #1 Wprowadzenie
Programowanie Komponentowe: #1 Wprowadzenie
 
university day 1
university day 1university day 1
university day 1
 
Technologie mobilne w platformach edukacyjnych. Kosmikus, studium przypadku
Technologie mobilne w platformach edukacyjnych. Kosmikus, studium przypadkuTechnologie mobilne w platformach edukacyjnych. Kosmikus, studium przypadku
Technologie mobilne w platformach edukacyjnych. Kosmikus, studium przypadku
 

PGS Software SA - Confitura 2015 - relacja

  • 2. O konferencji ● największa bezpłatna konferencja Javowa w Polsce 2
  • 3. O konferencji ● największa bezpłatna konferencja Javowa w Polsce ● Uniwersytet Warszawski ● od 2007 roku (JAVArsovia) ● 5 równoległych ścieżek ● 35 prezentacji ● uczestnicy sami wybierają prelekcje 3
  • 4. Keynote (9:30 - 10:00) ● Otwórz swój projekt albo daj mu umrzeć (Krzysztof Dębski) 4
  • 5. 10:20 - 11:05 ● Jak prezentować swoje pomysły przed ludźmi technicznymi i biznesem - rady od zwykłego programisty dla programisty (Sławomir Sobótka) 5
  • 6. 10:20 - 11:05 ● Jak prezentować swoje pomysły przed ludźmi technicznymi i biznesem - rady od zwykłego programisty dla programisty (Sławomir Sobótka) ● Co po wejściu na produkcję? (Łukasz Łyciuk, Jakub Król, Jan Bielawski) ● Jak żyć... z testami? (Daniel Wojda) ● Extreme Remoting (Adam Michalik) ● Reaktywne aplikacje z WebSockets (Przemek Piotrowski) 6
  • 7. 11:25 - 12:10 ● Prezentacja o standardach i protokołach bezpieczeństwa która Cię nie uśpi! (Bolesław Dawidowicz) 7
  • 8. 11:25 - 12:10 ● Prezentacja o standardach i protokołach bezpieczeństwa która Cię nie uśpi! (Bolesław Dawidowicz) ● Mhm, mikroserwisy. Już wiesz, że wtopiłeś, ale co dalej? (Marcin Matuszak) ● Are you aware of /bin of your JDK? (Andrzej Grzesik) ● Mity NoSQLa (Tomasz Fijałkowski) ● Akka - programowanie wielowątkowe bez bólu (Paweł Stawicki) 8
  • 9. 12:30 - 13:15 ● Dockerized app in production? YES WE CAN!! (Przemek Hejman) 9
  • 10. 12:30 - 13:15 ● Dockerized app in production? YES WE CAN!! (Przemek Hejman) ● Code Quality Keepers - opowieści z pola bitwy o jakość kodu (Bartosz Walacik, Rafał Głowiński) ● Od specjalisty do eksperta - zarządzanie karierą IT (Agnieszka Łukasiewicz) ● NEED FOR ASYNC: IN PURSUIT OF SCALABLE INTERNET-SCALE APPLICATIONS (Konrad Malawski) ● -XX:+UseG1GC (Jakub Kubrynski) 10
  • 11. 14:15 - 15:00 ● Code Review - jak robić to lepiej? (Sebastian Malaca) 11
  • 12. 14:15 - 15:00 ● Code Review - jak robić to lepiej? (Sebastian Malaca) ● Vert.x - wydajna i skalowalna platforma (Bartek Zdanowski) ● On-heap cache vs Off-heap cache w Javie (Radek Grębski) ● Trzymaj się reguł - Consumer-Driven Contracts (Marcin Grzejszczak) ● Brzydka Pani od HR radzi, czyli 1011 błędów, które popełniają programiści (Tomasz Dziurko) slajdy 12
  • 13. 15:20 - 16:05 ● Java 8: Lambdas && Monads (Grzegorz Piwowarek) 13
  • 14. 15:20 - 16:05 ● Java 8: Lambdas && Monads (Grzegorz Piwowarek) ● Droga do aplikacji idealnie rozproszonej, czyli rozprawka o pułapkach CQRS/DDD (Zbyszko Papierski) ● UX for developers... Say what?! (Agnieszka Naplocha) ● Pair Programming pragmatycznie (Krzysztof Szabelski) ● From spaghetti with no src/test to green CI, good coverage and well-sleeping developers (Jacek Kunicki, Michał Matłoka) 14
  • 15. 16:25 - 17:10 ● Co nowego przyniesie nam Java 9? (Dominik Przybysz) 15
  • 16. 16:25 - 17:10 ● Co nowego przyniesie nam Java 9? (Dominik Przybysz) ● Effective SCRUM in distributed teams (Rafał Udziela) ● Elasticsearch at Scale of Billions of Documents (Igor Kupczyński) ● RxJava & Hystrix - perfect match for distributed applications (Mateusz Gajewski) ● Mikrousługi nie lubią być samotne (Adam Dubiel) 16
  • 17. 17:30 - 18:15 ● Czego Javowiec nauczy się od Haskella? (Tomasz Nurkiewicz) ● slajdy 17
  • 18. Czego Javowiec nauczy się od Haskella ● null ● zmienne ● wyjątki ● void ● Object ● pętle ● przeciążanie metod ● efekty uboczne 18
  • 19. Czego Javowiec nauczy się od Haskella 19
  • 20. Czego Javowiec nauczy się od Haskella 20
  • 21. Czego Javowiec nauczy się od Haskella 21
  • 22. 17:30 - 18:15 ● Czego Javowiec nauczy się od Haskella? (Tomasz Nurkiewicz) ● Krótka historia o DevOps (Tomek Pająk) ● Performance testing in Gatling (Andrzej Michałowski) ● Po co nam w ogóle te testy? (Jacek Kiljański) ● Polymer - dlaczego do tej pory nienawidziłeś robić frontendu a teraz go pokochasz (Michał Suchecki) 22
  • 23. Linki ● http://confitura.pl ● https://www.youtube.com/user/confiturapl ● https://vimeo.com/confiturapl ● @confiturapl 23