Tomasz Szulborski

WordPress – Konfiguracja wysyłania wiadomości poprzez konto SMTP

W domyślnej konfiguracji WordPress wysyła wiadomości email poprzez funkcję mail() dostępną w PHP. Ten sposób wysyłki wiadomości ma wiele wad. Wiadomości wysyłane poprzez funkcję PHP mail() mogą nie być dostarczane do odbiorców czy też rozpoznawane jako SPAM. Rozwiązaniem tego problemu jest konfiguracja wysyłania wiadomości poprzez konto pocztowe za pomocą protokołu SMTP.

Czytaj więcej

Ruby on Rails 6 i Bootstrap 4

Biorąc pod uwagę zmiany które zaszły w Rails 6 w zakresie integracji z zewnętrznymi bibliotekami Java Script, warto zobaczyć jak w praktyce wygląda integracja nowych Railsów z Bootstrapem. Do Rails 5 włącznie, biblioteki JavaScript oraz style CSS były zarządzane przez Rails i przechowywane w katalogu app/assets. Od Rails 6, za obsługę JavaScript odpowiada Webpacker, a biblioteki JS instalowane są w odrębnym katalogu – app/javascript.

Czytaj więcej

Ruby on Rails 6 i Javascript

Czujesz się zagubiony z tymi wszystkimi zmianami które zaszły w integracji Ruby on Rails 6 oraz Javascript? Nic dziwnego, zmieniło się sporo. Jeśli dopiero zaczynasz swoją przygodę z programowaniem w RoR, bądź nigdy nie przykładałeś większej uwagi integracji z Javascript – potrzeba chwilę czasu aby odnaleźć się i zrozumieć o co w tym wszystkim chodzi.

Czytaj więcej

Mosh – Mobile SHELL

Jeśli myślimy o zdalnym połączeniu z serwerem, zazwyczaj pierwsze co przychodzi nam do głowy jest SSH. SSH jest protokołem komunikacyjnym, pozwalającym na zdalne podłączenie się do konsoli serwera. SSH jest podstawowym narzędziem każdego administratora serwerów. Nie mnie jednak – każdy kto regularnie pracuje z SSH ma świadomość jego wad, które stara się, z całkiem niezłym efektem – Mosh.

Czytaj więcej

SPF, DKIM i DMARC – czym jest i dlaczego musisz je stosować?

Czy wiesz, że jeśli nie zadbasz odpowiednio o konfigurację swojej domeny – bez większych problemów będzie można się pod Ciebie podszyć? Wiadomości ze spamem i phishingiem są plagą dzisiejszych czasów. Mimo, że rozwój narzędzi antyspamowych jest bardzo szybki – w dalszym ciągu jest to istotny problemem. Niestety sam protokół poczty nie ułatwia i pozwala na bardzo wiele. Na źle skonfigurowanym serwerze poczty – każdy może wysłać wiadomość, wykorzystując do tego celu dowolny adres nadawcy. Jak zabezpieczyć swoją domenę przed możliwością podszycia się pod Ciebie? Odpowiedzią jest SPF, DKIM i DMARC. Co to jest i dlaczego warto to stosować?

Czytaj więcej

Jak pobrać film wideo z YouTube?

Jest wiele różnych sposobów na pobieranie plików wideo z serwisu YouTube. Jeden z tych, które najbardziej przypadł mi do gustu jest program Youtube-dl. Jest prosty w użyciu, nie wymaga dodatkowej konfiguracji i po prostu działa. Youtube-dl został napisany w Pythonie i można go używać w Linuksie, Mac Os oraz Windowsie. Dodatkowo jest darmowy i ma otwarty kod źródłowy.

Czytaj więcej

Wymiana kluczy SSH na Ed25519

W ostatnim czasie – okazało się, że wygenerowanie kolizji dla funkcji skrótu SHA-1 może być niepokojąco tanie. Powoduje to coraz większe zagrożenie dla bezpieczeństwa w miejscach gdzie powszechnie używa się tego algorytmu. Przy tej okazji – warto zadbać o bezpieczeństwo dostępu do naszych serwerów i wymienić, zapewne sosowane przez Ciebie klucze RSA na coś, co zapewnia większy poziom bezpieczeństwa, np Ed25519.

Czytaj więcej