WhiteLightning
2019-04-14 17:05

Jako ze zgarnalem wejsciowke, na 4developpers w Warszawie czuje sie zobowiazany do napisania krotkiej recenzji.Polecam sie na przyszlosc :)

Ostatecznie wybralem sie z Krakowa pociagiem co chyba bylo dobra decyzja, bo przespalem sie po drodze, a nastepnie mialem okazje zmierzac o poranku razem z Orkami w strone Mordoru, chociaz bylem zaskoczony bo spodziewalem sie armageddonu a bylo pusto.

Rejestracja poszla bardzo sprawnie, za to szatni byla taka kolejka ze ostatecznie caly dzien mialem kurtke przy sobie. Catering byl ok, byla kawa, duzo kawy i mleko. Organizacyjnie z minusow w niektorych salach bylo troche za cieplo i duszno, zwlaszcza jak frekwencja przekroczyla oczekiwania. Do tego system wydawania lunchu i przemieszczania sie po budynku moglby byc lepszy, ale to drobiazgi o ktorych wspominam dla porzadku. Widac ze organizatorzy wlozyli duzo serca i pracy w organizacje. Jeszcze w niektorych salach ekran byl za nisko i jak sie siedzialo z tylu nie bylo wszystkiego widac.

Troche zawiodl mnie profil firm ktore sie wystawialy (glownie outsorcing i banki). Ale przyjemnie mi sie rozmawialy z ludzmi z Intela i Boscha. Strefa wypoczynkowa byla fajna ale nie bylo czasu by korzystac. Jedna z firm (nie pamietam nazwy) wymyslila fajny konkurs -> wyciskalo sie na klate sztanga gdzie zamiast obciazen po bokach byly stare Sunowskie serwery (waga ok 30 kg w sumie), ale nie bralem udzialu ze wzgledu na brak ubrania na zmiane :)

Teraz miesko wyklady na ktorych bylem:

Artur Król - > Struktury myślenia: modele mentalne, poziomy wnioskowania i ograniczenia ludzkiego RAM'u . Na poczatek chcialem posluchac czegos lekkiego do kawy na rozbudzenie. Padlo na Artura, jest psychologiem i coachem, ale nie w stylu coacha Mike czy “Mozesz wszystko” tylko osoby starajacej sie uzasadniac badaniami to co pisze. Tutaj link do jego bloga polecam bo pisze w takim stylu ze jak kiedys na niego trafilem to myslalem ze to blog Informatyka pasjonujacego sie psychologia https://blog.krolartur.com/ Sama prezentacja opierala sie na tym ze czlowiek ma ograniczony RAM i w danej chwili moze tam przechowywac niewielka ilosc rzeczy. I jak to wplywa na rozumienie, problemy z komunikacja, krzywa uczenia, jak umysl sobie z tym radzi. Pokazanie dlaczego dojrzale branze maja wlasny zargon. Poprowadzone ciekawie, przyjemnie sie sluchalo, polecam.
https://www.youtube.com/watch?v=ra_7wovI3Yc

Mateusz Kwasniewski -> 10 Web Performance Lessons for the 21st Century Na to niestety sie spoznilem wiec nie widzialem ekranu w calosci. Prezentacja mi sie podobala , ale poniewaz front nie jest moja specjalnoscia dla mnie zyskiem bylo glownie wypisanie paru narzedzi i slow kluczowych do poznania. Rowniez zobaczenie ze tam tez sie uzywa Flamegraphow, czyli sprowadzamy rozowego slonia do szarego z ktorym wiemy jak postepowac.

Jonatan Kazmierczak -> Secrets of top performance in Java revealed [ENG]. Pierwsze wrazenie, Olaboga bedzie livecoding na starym kodzie. Na szczescie okazalo sie ze kod byl tylko do ilustrowania tego o co chodzi, wyniki i pomiary byly zrobione wczesniej, Byl porownany kod pisany w stylu Javy 1.2, 1.6 (?) i 1.8 i wbrew intuicji wiekszosci ludzi, najstarszy kod byl najszybszy. A pozniej weszla eksperymentalna kompilacja do C++ i pozamiatala. Troche nie do konca jestem pewien na ile “prawilne” bylo to jak zostaly dokonane pomiary i rozmawialem pozniej z autorem ze pewnie sam kiedys sprawdze i napisze do niego. W kazdym razie przentacja mocno na plus i mam pare przemyslen i rzeczy do poeksperymentowania z microbenchmarkingiem.

Survival guide for maintaining legacy systems [ENG] -> Jeronimo Martines -> bylem tylko na koncowce, bo zagadalem sie po poprzedniej prezentacji o wydajnosci a ta byla najblizej i bylo malo ludzi :) Prezentacja pokazywala jak pracowac z legacy kodem, generalnie starymy sie automatycznie rysowac diagramy bazy, zaleznosci itp by zrozumiec jak system dziala,gdzie sa punkty centralne itp. Do tego przyklad co zrobic jak mamy wielka brzydka metode dzialajaca na globalnych zmiennych i chcemy to zrefaktorowac. Jesli ktos sie nastawial na prezentacje na podstawowym albo srednim poziomie mysle ze byla ok.

Kiedy od softu zależy ludzkie życie - o systemach safety-critical -> Maciej Gajdzica Na poczatku standarodowe nawiazanie do rakiety Ariane (wiem ze to najbardziej spektakularne ale fajni byloby o innych wpadkach posluchac). Nastepenie o roznych typach systemow, normach ktore musze byc spelnione, wytycznych itp. Prezentacja byla dobrze prowadzona.
Prezentacja dostepna tutaj: https://www.youtube.com/watch?v=9BbBRB9ewXU

Oswój swój Garbage Collector - praktyka, Konrad Kokosa -> Prezentacja po ktorej sobie najwiecej obiecywalem i troche sie rozczarowalem. Oczywiscie bylo poprowadzone dobrze, widac ze prowadzacy wie co mowi, ale dla mnie bylo to wskazanie jakie mamy przelaczniki dla GC w .Net i jak sie toto zachowuje przy roznych ich kombinacjach (a to juz jest bardzo podobne do tego co w Javie). Jesli ktos nie zna internalsow GC -> warto, jesli zna to albo mozna potraktowac jako odswiezenie wiedzy albo zobaczyc cos innego.

API Gateway w blasku księżyca MArcin Stozek -> prezentacja na ktora poszedlem na zasadzie, “bedzie o rzeczach ktorych nie lubie, bo musialem przez jakis czas walczyc z WSO2, ale moze zrozumie po co nam Api Gateway’e” I kurcze teraz rozumie i okazuje sie ze to naprawde fajne narzedzie, i dobrze rozumiec jak to dziala i jak to oskryptowac.Prawdopodobnie dzieki temu uda mi sie zrobic randomizacje responsow w Wiremocku tak zeby nie musiec ich procesowac tylko moc korzystac z gotowych plikow z mockami, co przy kilku megowych sopach ma duze znaczenie :) Mocno na plus, dla mnie jedna z lepszych prezentacji konferencji
Link: https://www.youtube.com/watch?v=R8sf5el9kms

#warsztat Wartość marki osobistej programisty, Miroslaw Kaczmarczyk -> Mieka prezentacja. Prelegent opowiedzial o swojej karierze zawodowej + przeslanie ze wartosc czlowieka przewaznie rosnie i im wczesniej sie w niego zainwestuje tym wieksza szansa na sukces. Do tego ze warto sie promowac, robic cos by byc rozpoznawalanym itp. Przyjemnie sie sluchalo. Ale nie oceniam. Na pewno bylo bardzo fajnie prowadzone.

czysteskarpety

Czyli nic ciekawego zasadniczo.

superdurszlak

... a było na tej prelekcji poświęconej pamięci coś o ludziach, którym RAM zdegenerował się do czegoś na kształt L3 albo nawet L1 cache? :D

grzesiek51114

Tak w ogóle to wypadałoby używać polskich ogonków.

orchowskia

Ooo marcin stożek, toć to gość z mojego miasta :D

grzesiek51114

@IHaveHandedInMyResignation: niby dlaczego? Później słyszy się na ulicy nastoletnie dziewczyny, który witają się per "Czesc". Dobrze, że jeszcze chociaż ł umieją wymówić poprawnie. O język trzeba dbać.

superdurszlak

spójrz pozytywnie, jak się pozbędziemy tych wszystkich sz cz ść dż dź, to przynajmniej obcokrajowcy nie będą sobie łamać języka :D

IHaveHandedInMyResignation

i wyjdzie nam język ala ukraiński z łacińskim alfabetem

cerrato

szkoda, że nie zrobiłeś (albo zrobiłeś, ale nie wkleiłeś) zdjęć tych serwerów do fitness :(