Programowe sprawdzanie, czy stacja jest zablokowana - część 2

March 11th, 2009

W swoim poprzednim wpisie przedstawiłem sposób, w jaki można sprawdzić czy użytkownik komputera zalogował się lub wylogował. Wykorzystałem w tym celu możliwości bibliotek .NET Framework. Chcąc zakończyć ten temat przedstawię rozwiązanie oparte o wywołania systemowe przy pomocy PInvoke.
Read more…

Bookmark and Share

10000mirrors C#, Wszystkie , , ,

Programowe sprawdzanie, czy stacja jest zablokowana

March 7th, 2009

Funkcja, która może okazać się bardzo przydatna w wielu aplikacjach (na przykład do mierzenia bezczynności pracownika), może zostać zaimplementowana na wiele sposobów. Framework dostarcza gotowe rozwiązania, można równie dobrze skorzystać z bibliotek systemowych, które nie są napisane w zarządzanym kodzie. Read more…

Bookmark and Share

10000mirrors C#, Wszystkie , , ,

Wzorzec projektowy: Singleton

February 10th, 2009

Jakiś czas temu nadszedł dla mnie taki moment aby zmierzyć się z dość dużą liczbą wzorców projektowych, które musiałem wykorzystać podczas budowania oprogramowania. Postanowiłem podzielić się swoją dotychczas zdobytą wiedzą. Na początek kilka słów wstępu. Wzorce projektowe stanowią pewien zbiór szablonów rozwiązań dla konkretnych problemów implementacji. Wzorce dostarczają elegancką platformę komunikowania się między klasami jak i samego ich tworzenia. Na pierwszy ogień pójdzie wzorzec singleton. Read more…

Bookmark and Share

10000mirrors C#, Wszystkie , ,

Konfiguracja HSRP na routerach Cisco

December 17th, 2008

HSRP czyli Hot Standby Router Protocol umożliwia wprowadzenie nadmiarowości w sieciach IP i jednocześnie zapewnia, że użytkownicy końcowi sieci nie zauważą żadnej zmiany w przypadku, gdy jeden z routerów przestanie funkcjonować. Zauważyć można pewne podobieństwa do protokołu STP funkcjonującego w warstwie łącza danych modelu OSI. Ogólna zasada jest taka, że mając kilka routerów prowadzących do tego samego punktu przeznaczenia możemy wyznaczyć router aktywny i router zapasowy, który przejmie rolę routera aktywnego, gdy ten przestanie działać, bądź też spełnione zostaną określone kryteria. W dalszej części pokażę na przykładzie jak skonfigurować HSRP. Read more…

Bookmark and Share

10000mirrors Cisco, Wszystkie , ,

Jak połączyć się z routerem Cisco przy pomocy SSH

November 26th, 2008

Do wstępnej konfiguracji routera wykorzystuje się bezpośrednie połączenie konsolowe, jednakże nie zawsze będzie taka możliwość aby przyjść do urządzenia z komputerem i kablem i nawiązać w ten sposób połączenie. Można oczywiście skorzystać z nieszyfrowanego połączenia przy uzyciu telnet, jednakże dla większego bezpieczeństwa zalecane jest korzystanie z ssh. Read more…

Bookmark and Share

10000mirrors Cisco , ,