Skip to content

139. spotkanie WJUG - Open source brag - spotkanie o projektach open source

139. spotkanie WJUG - Open source brag - spotkanie o projektach open source

Details

Warszawski JUG zaprasza wszystkich na 139. spotkanie, które odbędzie się we wtorek 3 czerwca o godzinie 18:15 na Wydziale Matematyki Informatyki i Mechaniki UW (Banacha 2), w sali 3180. Zapraszamy na flash talki o projektach open source przedstawiane przez ich twórców.

Branch and Version Management for Your GIT Repository - Matt Harasymczuk (http://www.agileboss.org/)

O prezentacji:

Zapewne nigdy nie zastanawiałeś się nad schematem branchy w repozytorium... bo i po co gdy interesuje nas dostarczenie nowych funkcjonalności i kodowanie!

Możliwe, że zaciekawi Cię kilka koncepcji, które przedstawię, a do tego omówię jak spiąć to z systemem Continuous Integration i Delivery.

Kilka małych zmian w Twoim stylu pracy i dostajesz potężne narzędzie do budowania i zarządzania zmianami w kodzie, prawie za darmo :}

Javers – domain objects VCS - Bartosz Walacik, Paweł Szymczyk

O prezentacji:

JaVers to lekki tool do wersjonowania danych obiektowych.

Wszyscy używamy systemów VCS do wersjonowania kodu, dlaczego nie zacząć używać wyspecjalizowanego narzędzia do wersjonowania obiektów domenowych?

Link do projektu: http://javers.org/

Moonshine - kontener aplikacji szyty na miarę - Sławek Piotrowski

O prezentacji:

Serwery aplikacyjne, choć niezwykle użyteczne, zwykle ciągną za sobą szereg wad - są trudne w konfiguracji, nie są przystosowane do testowania jednostkowego i wolno się uruchamiają. W tej prezentacji chciałbym przedstawić autorski projekt - Moonshine.

Chcesz na szybko stworzyć mały serwis RESTowy, a może dużą aplikację z wielopoziomową architekturą - Moonshine pozwala łatwo złożyć kontener skrojony na Twoje potrzeby. Już teraz możemy pochwalić się wsparciem dla kilkudziesięciu różnych technologii w tym bazy danych, serwery HTTP, JAX-RS, WebSocket, Liquibase, Hibernate i wiele innych. Całość spięte przez wstrzykiwanie zależności oparte na Google Guice i przygotowane dla prostoty testowania.

Link do projektu: http://moonshine.atteo.org/

Sputnik - static code analyser for Gerrit - Tomasz Kalkosiński (http://refaktor.blogspot.com/)

O prezentacji:

Sputnik to narzędzie współpracujące z Gerritem i Jenkinsem. Po każdym buildzie patchestu przez Jenkinsa, Sputnik uruchamia statyczne analizy kodu: Checkstyle, PMD i FindBugs. Kolekcjonuje wyniki i jako użytkownik Gerrita dodaje komentarze do proponowanej zmiany. Narzędzie jest proste i lekkie, napisane w Javie. Statyczna analiza trwa zaledwie kilka sekund i jest bardzo pomocnym źródłem, które wskazuje potencjalne problemy. Reguły są w pełni konfigurowalne, więc łatwo dostosować je do swoich potrzeb.

Link do projektu: https://github.com/TouK/sputnik

Hrisey - Android bez boilerplate'u - Maciek Górski

O prezentacji:

Na Androidzie jest jeszcze więcej boilerplate'u niż w Javie (serio, da się!). Celem projektu Hrisey jest zadanie ciosu w plecy fragmentom kodu, które lepiej zostaną napisane przez maszynę niż programistę. Projekt jest oparty o Lomboka.

Link do projektu: https://github.com/mg6maciej/hrisey

Duramen - persistent event bus in Java - Kuba Kubryński (http://www.kubrynski.com/)

O prezentacji:

Persistent event bus implementation for Java. Easily integrates with Spring Framework. By default uses file backed database. Guarantees that event will be dispatched.

Link do projektu: https://github.com/Codearte/duramen

Sponsorem spotkania jest GRUPA ALLEGRO (http://kariera.allegro.pl/)

http://photos3.meetupstatic.com/photos/event/8/7/9/8/600_343654712.jpeg

Po spotkaniu tradycyjnie wybieramy się na piwo.

Photo of Warszawa Java User Group (Warszawa JUG) group
Warszawa Java User Group (Warszawa JUG)
See more events