javascript.jpg
subject

Wzorzec Deferred / Promise i przykłady dobrego zastosowania

Programowanie

Tytułowy wzorzec istnieje w zasadzie w powszechnym użytku od kiedy wyszła produkcyjna wersja jednej z najpopularniejszych bibliotek JavaScript, czyli jQuery w wersji 1.5, czyli mniej więcej od roku 2011.

autoprefixer.jpg
subject

HTML5, CSS3... i Vendor Prefixes - tak, niestety te ostatnie nadal żyją i mają się dobrze

Narzędzia

Jednym ze stałych problemów o których chcieliśmy napomnieć w tym wpisie są tzw. Vendor Prefixes.

javascript.jpg
subject

JavaScript - odroczenie wywołania funkcji szybsze niż setTimeout, to możliwe?

Programowanie

Doświadczeni programiści języka JavaScript doskonale znają magię funkcji window.setTimeout, która często jest niezastąpiona w rozwiązywaniu problemu...

php-code.jpg
subject

Problem z PHP SoapClient i SSL - crypto enabling timeout

Programowanie

Operując klasą SoapClient w celu połączenia się z web serwisem opatrym o SOAP poprzez protokół https/ssl, możemy natknąć się na dość enigmatyczny błąd, który może przyprawić nas o ból głowy.

server.jpg
subject

Eliminowanie ataków typu brute force za pomocą fail2ban

Administracja

Jeśli nasz serwer jest wyeksponowany na świat zewnętrzny, bardzo prawdopodobne że jest on nieustająco atakowany przez boty próbujące wykryć hasła i loginy do popularnych usług jak SSH, POP3, IMAP, SMTP, FTP itd.

java-code.jpg
subject

Bezpieczne mieszanie haseł za pomocą bcrypt

Programowanie

Mieszanie haseł za pomocą klasycznych algorytmów jak MD5, SHA1 czy SHA256 nie jest aktualnie zalecane, a przede wszystkim bezpieczne.