WSS - AD - Skąd klient wie do którego DC ma się uwierzytelnić

przez ziembor 31. grudnia 2008 11:04

Tłumoczenie BlogEngine.NET

przez ziembor 30. grudnia 2008 22:38

Popełniłem i niniejszym publikuję tłumaczenie części (dostępnej w .resx) używanego przeze mnie silnika blogowego BlogEngine.NET. Ma jeszcze pewne wady. Ale łatwiej będzie poprawiać w wersji 1.5. :)

labels.pl.zip (5,21 kb)

Tagi:

Kategorie: BlogEngine.NET

Windows Live Writer - nareszcie z polskim słownikem

przez ziembor 30. grudnia 2008 16:54

Odrzucało mnie od stacjonarnych programów do blogowania. Mimo tego, że często eksperymentuję, na paru desktopach miewam powyżej 100 wpisów Add/Remove Programs jakoś nie chciało mi się instalować dodatkowego oprogramowania. Już prędzej wolałem użyć WinWorda lub OneNote. One przynajmniej mają sprawdzanie pisowni (a model: piszę w WinWordzie, i kopiuję do bloga jakoś mi nie odpowiada). Ale to wiązało się też z problemami. 

Ale powoli przekonuję się do najnowszej wersji Windows Live Writer (14.0.8050) – póki co w wersji RC. snap00126  Nareszcie poza tym, że może być w języku polskim ma polski słownik ortograficzny (jest to dla mnie ważne ponieważ TinyMCE - osadzony w engine blogowym edytor WYSIWYG - wyłącza sprawdzanie pisowni w Firefoxie. Stąd sporo moich wpisów ma głupie i czasem utrudniające pisanie literówki). I fajnie współpracuje nie tylko z Live Spaces czy blogami na platfomie SharePoint, ale i sporą ilością 3rd party blogów, w tym m.in. z WordPressem i używanym przeze mnie BlogEngine.NET z pomocą standardu MetaWeblog. W tym ostatnim przypadku nie ma kompletu funkcjonalności (np. nie ma opcji “Umieść wersje roboczą w blogu i edytują ją w trybie on-line” czy generalnie edycji już umieszczonych wpisów). Ale nadal warto :) – poza dość dobrze dopasowanym do blogów repertuarem formatowania, fajną obsługą obrazów (tak lokalnych jak również galerii Live-owej), i innych form współpracy międzyserwisowej (DiggIt, Twitter - choć to już przez wtyczki).  Fajną częścią jest parę narzędzi służących do obsługi obrazów (np. znak wodny, oblewanie obrazów tekstem, wybór wielkości obrazu, wyostrzanie itp). Ważna też jest dosyć dobra integracja ze środowiskiem bloga. Na przykład tworzenie wpisu odbywa się w obowiązującym szablonie bloga (z wykorzystaniem CSS). Wrażenie look & feel pełnej integracji.  Kategorie są współdzielone, z tagami są jeszcze w obecnej wersji problemy. Istnieje możliwość podglądu pełnego wpisu (oczywiście bez możliwości edycji). Wady? Jest parę problemów z formatowaniem (<pre> nie działa do końca tak jak powinien: znak końca linii powoduje zamianę na całego bloku na zwykły tekst formatowany paragrafami (<p> … </p>). Wadą/niewadą jest to, że zapisywane mogą być dane do konta (AFAIR, ale nie sprawdzę teraz, także kont LiveID). Pojawiają się czasem problemy z załadowaniem niektórych wpisów zawierających wielokrotnie modyfikowane obrazy. 

Ale generalnie fajne i dobre narzędzie. Polecam. :)

UPDATE 2009-01-14 - nie doczytałem artykułu Live Writer Tagging Feature in BlogEngine.NET choć polskie tłumoczenie (na górze pozycja TAG, a na dole (i to jest to czego mi było trzeba): Słowa kluczowe. :) 



choć z drugiej strony:

Using the keywords field, you can enter your BlogEngine.NET tags (comma separated as always). WLWTagViewCloseUp

WSS - Jak zapisywać kto i gdzie się logował

przez ziembor 30. grudnia 2008 15:50

snap00124

Często istnieje konieczność rejestrowania faktu logowania się użytkownika i wiedzy czy w dalszym ciągu pracuje. Można to zrobić konwencjonalnie, w skrypcie logowania (czy to przydzielanym w Active Directory Users & Computers czy to w GPO) tak jak kiedyś proponował np. mips. Innym rozwiązaniem jest zbieranie tych danych z pomocą (niejako mimochodem) LimitLogon czy MS Systems Management Server... Ups. System Center Configuration Manager.

Ale ostatnio przeczytałem (i to całkiem znośne wygląda), że BGInfo – kiedyś z Sysinternals, obecnie część MSFT -- wykorzystywane do ukazywania użytkownikom pewnych informacji helpdeskowych) może zapisywać komplet zbieranych przez siebie informacji w bazie danych.
i potem wywołujemy z parametrami 

%logonserver%\netlogon\Bginfo.exe %logonserver%\netlogon\BGInfoFile.bgi /TIMER:0

Jeśli nie chcemy użytkownikom zmieniać pulpitu to można np. wywołać w popupie i go usunąć:

%logonserver%\netlogon\Bginfo.exe %logonserver%\netlogon\BGInfoFile.bgi /TIMER:0 /popup %logonserver%\netlogon\pskill.exe Bginfo

w efekcie dostajemy wpisy zawierające następujące dane:

SELECT TOP 1000 [Time_Stamp],[User_Name],[Host_Name],[OS_Version], [Service_Pack],[Machine_Domain],[Logon_Domain], [Logon_Server],[System_Type],[Network_Card],[IP_Address],[Subnet_Mask],[Default_Gateway],[MAC_Address],[Network_Speed],[Network_Type], [DHCP_Server],[DNS_Server],[CPU],[Memory], [Boot_Time],[Snapshot_Time],[IE_Version],[Volumes],[Free_Space] FROM [BGInfo].[dbo].[BGInfoTable]

choć może w niezbyt fajnej formie (tu trochę ograniczonej formie, dla czytelności):

Time_Stamp User_Name Host_Name OS_Version Network_Card IP_Address MAC_Address Network_Speed Free_Space
2008-12-30 14:25:54.000 ziemekb ZBDELL Windows Vista Broadcom NetXtreme 57xx Gigabit Controller Intel(R) Wireless WiFi Link 4965AGN Check Point Virtual Network Adapter For SecureClient Microsoft Windows Mobile Remote Adapter VMware Virtual Ethernet Adapter for VMnet1 VMware Virtual Ethernet Adapter for (none) 192.168.49.101 (none) (none) 192.168.60.1 192.168.193.1 00-1C-23-97-B0-9C 00-13-E8-EC-48-31 54-1A-98-A4-E2-0D 80-00-60-0F-E8-00 00-50-56-C0-00-01 00-50-56-C0-00-08 1 Gb/s 54 Mb/s 1 Gb/s 0 b/s 100 Mb/s 100 Mb/s C:\ 15.22 GB NTFS D:\ 2.37 GB NTFSB NTFS

Źródła:  




Powered by BlogEngine.NET 1.6.1.0
Theme by Mads Kristensen modified by Ziemek Borowski

O mnie

Nazywam się Ziemek Borowski. Ziemek Borowski Jestem sysadminem (Windows od 1996 roku kiedyś także linuksiarz), czasem inżynierem systemowym. Ostatnio zajmuję się przede wszystkim hostingiem (tak aplikacji, jak i bardziej "zamkniętych" usług jak Exchange lub WWW) oraz monitorowaniem systemów (głównie z użyciem System Center). Współprowadzę PEPUG, ale bywam też na spotkaniach PLSSUG, PLsc, WGUiSW. W lipcu 2009 i 2010 zostałem przez Microsoft wyróżniony tytułem Microsoft Most Valuable Professional (MVP) w kategorii Exchange Server.
Wszystko co tu zostaje przeze mnie opublikowane stanowi wyraz moich, i tylko moich przekonań i doświadczeń (chyba że jest zaznaczone, że jest inaczej), i w żaden sposób nie powinno być utożsamiane np. ze stanowiskiem mojego pracodawcy. W szczególności nawet jeśli ma związek z moją pracą zawodową, to nie była wykonana w ramach moich obowiązków służbowych.