Wtorek, 02.10.2018
Autoryzacja i uwierzytelnienie są często mylonymi pojęciami, na czym polega różnica między nimi?
Niedziela, 23.04.2017
System kontroli wersji jest narzędziem, bez którego trudno wyobrazić sobie tworzenie jakiegokolwiek projektu. Jednym z najpopularniejszych systemów kontroli wersji jest GIT.
Niedziela, 23.04.2017
W ostatnim czasie najpopularniejsze przeglądarki, m.in chrome, zaczęły informować użytkowników, w sposób bardziej widoczny, o braku zabezpieczeń. Jeśli na naszej stronie nie korzystamy jeszcze z protokołu SSL, a dodatkowo wykorzystujemy dane przesyłane przez użytkownika, np. w postaci formularzy logowania, wówczas, po wejściu na stronę otrzymujemy ostrzeżenie, że strona jest niezabezpieczona.
Środa, 12.04.2017
Ze względów bezpieczeństwa listowanie zawartości katalogu na serwerze powinno być wyłączone. Czyli jeśli w przeglądarce wpiszemy adres odwołujący się do katalogu i nie zawiera on w sobie pliku index.php, index.html, lub jakiegokolwiek innego uruchamianego domyślnie przez serwer, wówczas powinniśmy dostać błąd HTTP 403 - dostęp zabroniony.
Poniedziałek, 20.03.2017
Załóżmy, że w bazie MySQL, lub MariaDB, mamy tabelę, w której znajdują się ogłoszenia użytkowników. Chcemy usunąć z niej najnowsze ogłoszenie każdego użytkownika. Standardowo, próba usunięcia danych z tabeli MySql, za pomocą zapytania DELETE FROM table WHERE id IN (SELECT MAX(id) FROM table ...) skutkuje błędem. W jaki sposób możemy usunąć dane z tabeli z podzapytaniem do tej samej tabeli?
Piątek, 20.12.2013
W jaki sposób dodać style CSS do elementów w dokumencie HTML5? Są na to 3 sposoby:
Piątek, 26.07.2013
Jednym ze sposobów urozmaicenia strony jest wprowadzenie na niej ruchomych elementów. Na przykład zmieniających się zdjęć. Napiszemy funkcję, która co pewien określony czas będzie zmieniała tło (backgroundImage) elementu, w tym przypadku DIV`a.