Mateusz Mazurek – programista z pasją

Python, architektura, ciekawostki ze świata IT

Łukasz Krawczyk

O monitorowaniu aplikacji

Wstęp Jak szybko jesteś w stanie znaleźć fragment kodu, który powoduje błąd w Twojej aplikacji? Czy wiesz ile trwają poszczególne procesy? Czy kiedykolwiek zadawałeś sobie te pytania, czy może jesteś jedną z tych osób, które w błogiej nieświadomości czekają na operację…

Zworki funkcyjne

Cześć. Dzisiaj chciałbym Ci przedstawić zworki funkcyjne. Zworki to wygodna koncepcja, pozwalająca na łatwe zarządzanie funkcjonalnością naszego systemu. Jeśli zdarzało Ci się komentować lub ukrywać bloki kodu za dziwnym if-em: To ten artykuł jest dla Ciebie. Problem Rozważmy aplikację, która…

Złote zasady tworzenia API

Dzisiaj chciałbym Ci poopowiadać o złotych zasadach stworzenia API. Mam nadzieję, że poniższy tekst pomoże tworzyć rozwiązania przyjazne zarówno jego użytkownikom, jak i twórcom.. Zasady, o których będę opowiadał są uniwersalne, dlatego tylko trochę zahaczymy o kwestie związane z RESTful…

Pułapka doskonałości

Żeby odbiór artykułu był zgodny z moim założeniem, zacznijmy od przykładu. To jest Fugas lub IED – improwizowany ładunek wybuchowy, przygotowany gdzieś w garażu,  w kraju, o którym pewnie nawet nie słyszeliście, przez człowieka, który prawdopodobnie nawet nie potrafił czytać….