Receptura na bezpieczne użycie redis-a/memcached
Instalacja globalnie konkretnej wersji node
WSL i CMD uruchamiane z kontekstowego menu w Windowsie
Pełne zablokowanie reklam na androidzie + darmowe YouTube w tle
Szybkie wdrożenie kluczy Ansible na zewnętrznym serwerze
Porównanie Factory Method oraz Abstract Factory
Zautomatyzowany, rotowany backup serwera MySQL
Ansible - automatyzacja wdrażania zabbix-agent z użyciem
Podmiana w locie adresu witryny - czyli apache jako proxy
Ansible - tworzymy podwaliny pod usługę BackupPC
[en] How to make Haproxy forward client IP address in TCP mode to Apache?
Budujemy własny motyw w stylu DarkCleanMatrix dla chrome/firefox-a
Wyszukiwarka BigData - cz. 3 Tunele i VPN-y... czyli o tym jak pokonać NAT
Wyszukiwarka BigData - cz. 2 Django
Wyszukiwarka BigData - cz. 1 Przygoda z Celery
Budujemy własny Blockchain - cz. 3 Piszemy testy (+wyzwanie)
Klasa do odczytu pogody - Piszemy testy API
Budujemy własny Blockchain - cz. 2 Łączymy bloki
Budujemy własny middleware - Blokada ekranu
Budujemy własny Blockchain - cz. 1 Pierwszy blok
Dobre praktyki (+ mini ściągawka)
Gitlab CI/CD - recepta na farmę dockerów
Wydajna baza danych na dockerze - wprowadzenie
Wyświetlanie w modalu, dynamicznych treści z użyciem Django REST framework
(Nie)codzienna obsługa plików graficznych i nie tylko
Procedura optymalizująca liczbę procesów na bazie danych
ProxySQL - jako nowoczesny system loadbalancingu
Bezpieczne środowisko oparte na dockerze