TortoiseSVN: Problem z odświeżaniem ikon statusu.

Narzędzia pochodzące ze strony Tigris.org są bardzo przydatne w pracy programisty. Szczególnie pod systemem Windows, gdzie mamy do wyboru kilka związanych z kontrolą wersji. Od kilku lat używam programu TortoiseSVN - klienta Subversion, który w bardzo wygodny dla użytkownika sposób integruje się z menu kontekstowym plików i katalogów dostępnym pod prawym przyciskiem myszy, pokazując także status danego elementu w formie nałożonego obrazka. Czasem jednak informacja ta jest przekłamana - w dzisiejszym wpisie chciałbym przedstawić kilka możliwości, za pomocą których można sobie z tym problemem poradzić.

[Apache] Wylogowywanie przy autoryzacji wykorzystującej mechanizmy .htaccess i .htpasswd.

Witam Was ponownie po dłuższej przerwie i zapraszam do lektury kolejnego wpisu. Jak zapewne wiecie, zabezpieczyć dostęp do danych na serwerze można na bardzo wiele sposobów. Wszelkiego rodzaju skrypty logowania bazujące na różnych mechanizmach autoryzacji skutecznie “utrudniają” nam dostęp do żądanych informacji i zmuszają do posłusznego wklepywania loginów i haseł w odpowiednie pola formularzy. W swojej wielkoduszności programiści oprócz logowania zwykle implementują też komplementarną akcję wylogowywania się z konta użytkownika - zaznaczam - zwykle, ponieważ nie zawsze takie “coś” istnieje. W dzisiejszym wpisie chciałbym pokazać przykład takiego “negatywnego przypadku” oraz doradzić, jak wybrnąć z zaistniałej sytuacji.

Problem.

O czym mowa? Oczywiście o tytułowym logowaniu przy użyciu autoryzacji HTTP. Zapewne nie raz widzieliście takie, lub podobne okienko w przeglądarce:

formularz logowania do serwera

[Blog] Zmiany, zmiany, zmiany…

Jako uważni czytelnicy mojego bloga na pewno zauważyliście, że w ciągu ostatnich paru dni pojawiły się na nim nowe rzeczy. Niektóre z nich są bardziej widoczne, inne mniej, ważne jest to, że jakość korzystania z niego [notabene jest na to bardzo ładne angielskie określenie - “usability”] powinna wzrosnąć, ale o tym decydujecie już tylko Wy, internauci, tak więc wystawiam się na ogień komentarzy w kwestii tego, co Wam się podoba, a co nie. Zainstalowałem kilka nowych wtyczek, które poniżej postaram się krótko opisać, tak aby każdy miał świadomość istnienia nowych funkcji. Zapraszam do lektury.