MQTT – protokół transmisji danych dla IoT

Protokół MQTT (Message Queue Telemetry Transport) jest lekkim protokołem transmisji danych. Został stworzony w 1999 roku przez Andy'ego Stanforda-Clarka (IBM) oraz przez Arlena Nippera...

Obsługa wyjątków

Tester webaplikacji wchodzi do baru. Zamawia piwo. Zamawia 0 piw. Zamawia 99999999999 piw. Zamawia zlew. Zamawia -1,337 piw. Zamawia 1"> piw. Zamawia...

Organizacja kodu schematu GraphQL w aplikacji node.js

W pierwszym wpisie dotyczącym implementacji GraphQL w aplikacji node.js wspominałem, że chciałbym ten temat rozwinąć jeszcze szerzej. Wspominałem też, że jest to pierwsza bazowa...

Moja droga do BigData w chmurze Azure

Tomek pracuje na co dzień w gliwickiej firmie Future Processing zajmując się rozwiązaniami do przetwarzania dużej ilości danych w oparciu o chmurę Microsoft Azure....

9 rzeczy, które wpływają na dostarczalność wiadomości e-mail

Gdy wysyłasz wiadomość, to na pewno Twoim celem jest to, aby była ona odczytana. Jednak co w sytuacji, gdy tak się nie dzieje? Przyczyna...

Pierwsze zetknięcie z Jekyll. Podział na kategorie

Nasz blog devenv hostowany jest na github pages z wykorzystaniem narzędzia jekyll. Jeszcze 3 tygodnie temu github pages kojarzyły mi się tylko jako statyczne...

Rust + Webassembly – Jak pisać testy

Tworzona przez nas aplikacja rozrasta się z każdą dokładaną linijką kodu. W pewnym momencie może się okazać, że po wprowadzeniu modyfikacji nie jesteśmy pewni,...

CQRS – Query

Read Model w projekcie Auditor wykorzystuje bibliotekę Doctrine DBAL. Umożliwia ona połączenie z bazą danych (w przypadku tego projektu - MySQL) oraz wykonywanie zapytań...

Cloud-Native – nowoczesne podejście do tworzenia aplikacji (QE 2019)

Z wielką ostrożnością zaczynamy podchodzić do bezpośredniego wykorzystywania usług Cloud Computing od jednego dostawcy. Organizacje przygotowują się do wykorzystywania dowolnej chmury i unikają uzależnienia...

JSON Schema – czyli sposób na opisanie struktury JSON

Niedawno, w jednym z realizowanych projektów zaistniała potrzeba sprawdzania czy dostarczony przez klienta końcowego dokument JSON jest prawidłowy pod względem struktury. Nie potrzebowaliśmy walidacji na...