Kontrola wersji odgrywa bardzo ważną rolę w każdym projekcie programistycznym. Polega ona na śledzeniu zmian i zapewnianiu kontroli nad kodem źródłowym. Jednym z popularniejszych narzędzi jest Git, który jest szybkim,...
Testcontainers jest biblioteką języka Javy, ze wsparciem dla testów opartych o Junit, dostarczająca łatwy dostęp do serwisów jednorazowego użytku opartych o kontenery Dockerowe. Może to być baza danych, własny serwer z...
W poprzedniej części skupiliśmy się na opisie rozwiązania Docker oraz Kubernetes. Wyjaśniliśmy sposób działania tych rozwiązań, ich historię oraz motywacje powstania.
Z poprzedniego artykułu z serii #AdminCases wiemy, jak logować polecenia użytkowników, którzy używają powłoki BASH w Linux. Co jednak, gdy delikwenci (czytaj użytkownicy) nie używają tej powłoki albo w swoim niecnym...
Trudno wyobrazić sobie współczesny świat mikroserwisów bez istnienia kontenerów. Pierwszym rozwiązaniem, który wykreował współczesny kształt kontenerów jest Docker.
Czy zdarzyło Wam się szukać delikwenta, który popsuł coś w systemie czy na środowisku, a Wy jako admini musieliście zastanawiać się, co autor zamieszania nawyprawiał, że takiego piwa nawarzył? Teraz już nie będziecie...
Przechodzimy do najciekawszej, ale równocześnie najbardziej bolesnej części dla każdego programisty, kiedy próbuje przekuć (“przestukać”) zjawiskowe slajdy z mega interesującej konferencji na działający kod. Albo...
No i zaczyna się, przychodzi klient i zamawia projekt. Nastaje euforia, drobny rachunek sumienia z poprzednich realizacji i teraz wszystko zrobimy po nowemu, lepiej, wydajniej i szybciej. Nowiuśkie technologie, najnowsze...
Już niedługo Święta Bożego Narodzenia, w związku z czym będziemy musieli zmierzyć się z ogromem przygotowań. Warto jednak w ferworze obowiązków znaleźć chwilę na oddech i z korzenną herbatą w dłoni rozgościć się na...