Java + GitHub + Travis CI czyli darmowe continuous integration

W aktualnych czasach ciężko wyobrazić sobie proces wytwarzania oprogramowania bez CI (ciągła integracja). W środowisku JVM najpopularniejszymi narzędziami do ciągłej intergacji są Jenkins i Bamboo. Niestety przy małych projektach lub projektach typu open source nie chcemy wykupywać maszyn, aby uruchomić proces CI. Rozwiązaniem tego problemu jest darmowe narzędzie Travis CI, które jest cloud’owym systemem ciągłej integracji.

Czytaj dalej


Dołączyliśmy do grona Media Partnerów 4Developers 2019!

Mamy zaszczyt poinformować was, iż zostaliśmy Media Partnerem konferencji 4Developers! Będzie to kolejna edycja, na której dostaniemy ogromną dawkę wiedzy dostępną aż na trzynastu ścieżkach tematycznych. W tym roku powróciła ścieżka Mobile oraz zostały uruchomione dwie nowe ścieżki: Cloud Computing i Data Science. Do końca stycznia można zgłaszać propozycje prezentacji na CallForPapers.

Czytaj dalej


Sprawdzamy rozmiar naszych obiektów z Java Object Layout

Jeśli ktoś podobnie jak ja zastanawia się “ciekawe ile ten obiekt zajmuje miejsca w pamięci?” to mam dla was dobrą wiadomość! Java Object Layout (JOL) jest mini-programem, który potrafi policzyć jaki będzie rozmiar obiektu przechowywanego w pamięci. Oczywiście dobrze wiemy, iż w aktualnych czasach pamięć jest “tania”, jednakże jeśli chcielibyśmy się przekonać, który obiekt zajmuje mniej miejsca w pamięci to zapraszam do artykułu.

Czytaj dalej