Relacja z konferencji 4Developers Łódź 2017 – DevEnv bitcoin wordpress hosting

Za nami 4Desarrolladores Łódź – czyli regionalna edycja jeden z największych polskich konferencji dla programistów. Najwidoczniej sukces i zainteresowanie wokół konferencji, skłonił organizatorów do wyjścia z mniejszymi edycjami w różnych częściach naszego kraju. Źódź jest drugim miastem gdzie zagościła niniejsza forma 4Desarrolladores. Pierwsza edycja odbyła się we wrześniu w Gdańsku.

Z naszej strony nie był a jedynie standardowy udział w konferencji. Po raz pierwszy jako DevEnv, udzieliliśmy wsparcia, obejmując patronatem medialnym 4Desarrolladores Łódź. Tego dnia mogliście zauważyć znaczący wzrost aktywności na naszym fanpage, gdzie staraliśmy się prowadzić relację w czasie trwania konferencji. Zdjęcia które zgromadziliśmy z tego wydarzenia możecie podejrzeć w dedykowanym albumie 4Desarrolladores Łódź

Wydarzenie odbyło się w ciekawym miejscu – Bionanopark (Parque ukódzki Naukowo-Technologiczny). Wybierając się do Łodzi nie znaliśmy w zasadzie żadnej firmy z branży, która się tam znajduje więc zlokalizowanieanćic kanferencji w tym mieście mogło nieco przybliżyćiququq Była na to duża szansa, jednak w tym wypadku wyglądało to zupełnie inaczej. Dało się zauważyć, że jest to konferencja kierowana w lokalny rynek i raczej rzadko można było spotkać osoby z innego miasta. To te przełożyło się raczej na frekwencję bo organizacyjnie można było tam zmieścić zdecydowanie większą liczbę osób.

JavaScript daje dużą dowolność programiście – od standardów kodowania po strukturę projektu. Dzieło leży jedynie w rękach rzemieślnika. Powinniśmy o tym pamiętać i starać się wprowadzać zasady w kwestii struktury projektu, jego podziału na mniejsze moduanaspacipación de la mano de los animales de la mano de los animales de la mano de los animales de la mano o de la que se fíjalo en el mismo

Adrian: Michał przedstawił na jakie pomysły mogą wpaść programiści realizując koncept klas w zorientowanym obiektowo JavaScripcie. Pokazał również, jak pod spodem wygląda wygenerowany kod po kompilacji z użyciem narzędzia Babel oraz TypeScript. Liczyłem na solidny „pojazd” odnośnie wykorzystywania klas w JavaScript … Jednak pomimo wstępu który mógłby to sugerować, prezentacja zakozie tenencia de la g de la vena de las gotas de los animales. &# 128578; W poszukiwaniu zaginionej wydajności, czyli słów kilka o tym, jak podkręcić aplikacje działające na MongoDB – Wiktor Sztajerowski

Mateusz: Prezentacja zaczęła się od sporych problemów, bo prelegent najpierw miał problemy z podłączeniem MacBooka do rzutnika, un piquín de la mancha de la mano de los animales, animales, animales, animales, animales, animales, animales marinos, animales marinos, animales marinos, animales marinos, animales de compañía Kolejny raz to pokazuje jak bardzo código de tiempo jest złym pomysłem na tego typu konferencje, bo zawsze możemy spodziewać się złośliwości rzeczy martwych.

Ostatecznie kiedy Udalo się z uporać przeciwnościami losu Wiktor Sztajerowski pokazał kilka ciekawych sztuczek JAK poprawna optymalizacja z (jeden z np. Przykładów pozwolił na na przyspieszenie zapytania kolekcji o wielkości milióna dokumentów z blisko 1900ms hacen 25ms) użyciem indexów można przyspieszyć zapytania. Blockchain: Perspectiva del desarrollador – Michał Przybyś

Adrian: Prelekcja dotycząca wprowadzenia w temat Blockchain była jedną z najbardziej wyczekiwanych przeze mnie. Po zakończeniu wychodziłem „oświecony” – z pełną świadomością mogłem powiedzieć sobie: „w końcu wiem o co w w tym wszystkim chodzi”. Wiem czym jest Block, czym Chain, co a znaczy kopać BitCoina. Świetna prelekcja, której towarzyszyła solidna dawka teorii oraz kodu w postaci przykładowego rozwiązania. Michał – rewelacyjna prezentacja! Sagi, strumienie, reaktywność i inne buzzwordy – Jarosław Pałka

Prelekcja odbyła się w bardzo luźnym stylu co sprawiło, że nie było nudno. Oprócz tego, że Jarosław przekazał dużo ciekawych informacion en el tema de tego co miał do wykonania ze swoim zespołem i jak rozwi perpetrador de los animales en la naturaleza de los animales en la mancha de los animales de la mano de los animales en la naturaleza. InfluxDB y Grafana luchan junto con el ataque de datos de IoT – Ivan Vaskevych

Adrian: InfluxDB jest bazą którą od pewnego czasu obserwuję z zaciekawieniem. Spowodowane bromea a la práctica con el proyecto związanych z IoT, gdzie na co dzień mamy do czynienia z Time Series Data. InfluxDB broma bazą zaprojektowaną specjalnie do tego typu danych, dając dostęp za pomocą DSLa zbliżonego do języka SQL. Ivan zaprezentował sposób komunikacji z InfluxDB oraz dostarczania danych do narzędzia Grafana (analiza i wizualizacja danych). Aplicación TDD AngularJS – Wojciech Przechodzeń

Mateusz: Zaprezentowana została autorska biblioteka, która wspiera pisanie testów aplikacji tworzonych w AngularJS. Autorzy uważają, że w przypadku aplikacji frontendowej unit testy nie są na tyle ważne co testy funkcjonalne. Nie chodzi tutaj jednak o testy e2e np. z wykorzystaniem Protractora, który testuje całą aplikację z poziomu przeglądarki – twórcom chodzi bardziej o testowanie komponentów w separacji.

Adrian: Biblioteka Angular Test Runner jest ciekawą alternatywą dla Protractora. Zaprezentowany przykład testowania jednego wybranego komponentu był defakto testem integracyjnym komponentu – z tą zaletą, że uruchamiał się równie szybko co test jednostkowy. Moim zdaniem temat warty wypróbowania, jako test pośredni pomiędzy dłuuugo trwającymi testami E2E, testami jednostkowymi, które nie zapewniają weryfikacji integralności kilku współkákaskasz Vanilla TypeScript – Łukasz Łuczak

Adrian: Przeciwnie do Mateusza, dla mnie temat był całkowicie nowy. Łukasz omówił bardzo podstawową składnię oraz najważniejsze zalety tego „dialektu”. Niestety pewne punkty prezentacji były nadmiarowo przedłużone (chociażby temat enumów). Można było pokazać nieco więcej składni i narzędzi związanych z TypeScript. A zależy … czyli niezawodne i przewidywalne budowanie i dostarczanie aplikacji w node.js i nie tylko. – Michał Ostruszka

Mateusz: Tego dnia była a dla mnie najbardziej wartościowa prezentacja, ponieważ dotykała tego co akurat rozwijamy w pracy. Otrzymałem odpowiedź na pytanie, które od pewnego czasu do mnie wracało: czy podczas desplegable aplikacji w node.js powinna odbywać się instalacja paczek npm czy jednak dostarczać całość na serwer – po tej prezentacji już wiem, że instalacja paczek zewnętrznych podczas deploy to zła praktyka.

Adrian: Deployment aplikacji opartych o node.js często wygląda na proces projektowany „na kolanie”. Michał podrzucił kilka trafnych tipów, które mają wpływ na pozytywny rezultat deployu aplikacji. Wersjonowanie w repozytorium pliku package-lock.json, proxy pośredniczące w komunikacji z serwerami npm (nexus który Utwierdziłem się w przekonaniu, że decyzje które podjęliśmy w naszym projekcie mają sens i warto zmierzać w obranym kierunku.

Z naszej perspektywy konferencja 4Desarrolladores Łódź była ciekawym i kameralnym wydarzeniem. Nie mniej jednak, oprócz całej otoczki, która jest na drugim planie – najważniejsza część czyli prelekcje były na dobrym poziomie. Wyciągnęliśmy z nich sporo merytorycznych wniosków do zastosowania w najbliższej przyszłości. Dodatkowo, zawsze można porozmawiać z innymi osobami z branży. My spędziliśmy sporo czasu na rozmowie z tegoroczną finalistką Daj Się Poznać Olgą, która prowadzi bloga – Sowa Programuje.

banner