Krzysztof Łuczak

DevOps

07.12.2020

Useful links #4

Alternatywa dla Fail2ban - modern behavior detection system, written in Go https://github.com/crowdsecurity/crowdsec Stream and send data, terminal to web and...

19.11.2020

Reverse shell dla Dockera

Czasem zdarza się, że potrzebujemy dostać się do środka kontenera, ale nie jest to możliwe poprzez docker exec lub docker...

02.11.2020

.htaccess - blokowanie i przekierowania

Białe i czarne listy adresów IP Blokowanie konkretnych adresów IP oraz całych puli. Order allow,deny Allow from all Deny from...

24.10.2020

Przydatne linki #3

Stwórz API ze skryptu https://github.com/beefsack/webify WordPress + git = wersjonowanie WordPress i bazy danych https://versionpress.com/ Współdzielona tablica do rysowania https://witeboard.com/...

10.10.2020

Fajna czcionka

Ostatnio znalazłem bardzo fajną czcionkę - https://www.jetbrains.com/lp/mono Szczególnie polecam programistom do edytorów kodu oraz terminali.

06.10.2020

Szablon Makefile do automatyzacji

Na moim profilu Github wrzuciłem bardzo przydatny szablon Makefile, którym automatyzuję sobie pracę. Zawiera w sobie wyjaśnienia i opis możliwości....

25.08.2020

Kilka trików w WordPressie

Ciekawa wtyczka do profilowania WordPressa https://wordpress.org/plugins/f12-profiler/. Pomaga znaleźć wąskie gardło na naszej stronie. Inna wtyczka, również pomocna w tym temacie...

25.08.2020

Przydatne linki #2

Kolejny wpis z serii Przydatne linki – zamierzam publikować w niej odnośniki do zewnętrznych źródeł, które mnie zaciekawiły. Może i...

29.07.2020

Symulacja literowania tekstu w terminalu

echo "You can simulate on-screen typing just like in the movies" | pv -qL 10 video

18.07.2020

Tutorial WP-CLI

W tym wpisie opiszę do czego służy narzędzie WP-CLI. Przedstawię sposoby jego użycia i praktyczne wskazówki. Wstęp (2020-07-18) Strona internetowa...

14.07.2020

Przydatne linki #1

Pierwszy wpis z serii Przydatne linki – zamierzam publikować w niej odnośniki do zewnętrznych źródeł, które mnie zaciekawiły. Może i...

16.04.2020

PHP pastebin self-hosted

Czasami na szybko chcę przenieść jakiś tekst/plik z serwera na zewnątrz. Skopiowanie wymaga wykonania kilku operacji, przygotowania poleceń itp. Dlatego...

28.03.2020

Prosta konfiguracja GlusterFS

Założenia 3 serwery (każdy z Debian 9) Kroki Na każdym serwerze należy wykonać apt install glusterfs-server mkdir /opt/glusterfs/X, gdzie X...

25.03.2020

Prosta konfiguracja Varnish

Na początku konfiguracji infrastruktury warto sprawdzić czy wszystkie backend’y odpowiadają. Najlepiej zrobić to używając konfiguracji Varnisha, która nie będzie cache’ować...

18.03.2020

Python - interpreter wewnątrz skryptu

Uruchomienie interpretera wewnątrz skryptu Pythona. Dzięki temu mamy załadowane wszystkie zmienne i funkcje skryptu oraz możemy je interaktywnie przetestować. 1....

18.03.2020

Fail2ban – limit zapytań per kraj

Czasami chcemy ograniczyć liczbę zapytań, aby uniemożliwić atakującemy przeciążenie serwera. Z pomocą przychodzi narzędzie Fail2ban oraz odpowiednio stworzony filtr i...

18.03.2020

cURL i PHP - powiadomienia

Czasem wykonuje operacje na różnych serwerach, nie zawsze skonfigurowanych tak jak chce. Informacje o zdarzeniach lub informacje wysyłam narzędziem, które...

14.03.2020

Wyświetlanie liczby zapytań SQL

Wskazówka przydatna w kwestii testów i debugowania. Dzięki niej wiemy ile zapytań do bazy danych jest potrzebne do wygenerowania danej...

14.03.2020

Debugowanie w Bashu

Bash dobrze nadaje się do automatyzacji i spajania narzędzi w jeden prosty skrypt. Opiszę tutaj kilka przydatnych w debugowaniu wskazówek....

18.02.2020

Zabezpieczenie formularza przed botami

Formularz kontaktowy jest częstym celem botów internetowych, które próbują wykorzystać go na przykład do rozsyłania spamu. W tym artykule przedstawię...