PHP – Biblioteka SPL – Funkcje class_* oraz spl_*

Chciałbym aby ten artykuł był początkiem serii postów przybliżających możliwości SPL - czyli Standard PHP Library. SPL jest zbiorem funkcji, struktur danych, iteratorów, wyjątków oraz...

PHP – Biblioteka SPL – Funkcje iterator_*

Kontynuując rozpoczętą serię nt. biblioteki standardowej SPL chciałbym przedstawić funkcje wspomagające pracę z iteratorami. Pracując na co dzień z językiem PHP mamy do czynienia...

Workflow Pattern – Sequence

Tworząc aplikacje często mam doczynienia z sekwencją pewnych czynności - procesem. Samowolnie i wręcz automatycznie, nazywamy takie zachowanie angielskim słowem workflow (polskie tłumaczenie "przepływ...

Terraform wprowadzenie

Terraform wprowadzenie W większości przypadków kiedy zaczynamy przygodę np. z AWS infrastrukturę tworzymy poprzez konsolę webową. Jest to naturalny sposób poznania jak działa dany dostawca...

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...

Migracje bazodanowe z użyciem Phinx

Czy wyobrażasz sobie rozwijanie projektu bez repozytorium kodu? Ja teoretycznie tak - na początku swojej kariery zawodowej, przez pierwsze miesiące nie używaliśmy żadnego sposobu...

PHP – Serializacja obiektów za pomocą JsonSerializable

Miałem ostatnio potrzebę serializacji obiektów do formatu JSON. Nie potrzebowałem rozbudowanych bibliotek, a tym bardziej wprowadzania kolejnych zależności do projektu. Mam nieodparte wrażenie, że...

Angular – szybki start!

Od dwóch tygodni nie pojawił się żaden post związany z projektem Krauza. Na ten stan rzeczy składają się dwa powody: tydzień temu brałem udział...

Zarządzanie wieloma kluczami SSH

Często przychodzi nam pracować z różnymi dostawcami hostingu na repozytoria GIT, takimi jak Github, Gitlab czy Bitbucket. Wszystko jest w porządku kiedy do wszystkich...

Testowanie w Node.js: JEST alternatywa!

Jeśli zapytasz developera node.js o dobrą bibliotekę do testowania albo poszukasz informacji na ten temat w internecie to dowiesz się, że najpopularniejszym wyborem jest...