View Łukasz Herman's LinkedIn profileView my profile

statystyki www stat.pl

czwartek, 28 września 2006

Na witrynie ItsShowtime pojawiły się już najciekawsze sesje z konferencji TechEd 2006 która odbyła się w czerwcu w Bostonie.

Windows Vista

  • Deploying Windows Vista: Everything You Need in One Hour - Corey Hynes
  • Windows Vista System Integrity Technologies - Steve Riley
  • Microsoft IT: Deploying Windows Vista - Chad Lewis
  • Windows Vista: Securing Wireless Networks - Taranjeet Athwal
  • Anti-Malware Technologies in Windows Vista - Adam Overton
  • Building Reliability into Windows Vista - David Zipkin, Elsie Nallipogu
  • Account Control: Running Windows Vista with Least Privilege - Steve Hiskey
  • Windows Vista: Remote Deployments - Andy Zeigler
  • Image Engineering: Creating Your Perfect Windows Vista Desktop - Joe Morris
  • Windows Vista Security Guide - Mike Danseglio
  • New Backup and Offline Files Features in Windows Vista - Navjot Virk, Dan Stevenson
  • Group Policy: What's New in Windows Vista - Mark Williams

Windows Server "Longhorn":

  • Ten Reasons to Prepare for Windows Server Code Named "Longhorn" - Ward Ralston
  • Next Generation Networking features - Chris Mitchell, Ian Hameroff
  • Optimize Your Core Infrastructure: Manage Complexity, Achieve Agility, Protect Information and Control Access - Bob Kelly

Office:

  • Introducing the 2007 Microsoft Office System: Amplify the Impact of Your People - Chris Capossela

Zarządzanie:

  • Introducing System Center Operations Manager 2007 - Dhananjay Mahajan, Omar Kouatly
  • Scripting for IT Professionals Who Can't Write Code - Corey Hynes
  • Windows PowerShell: Next Generation Command Line Scripting - Jeffrey Snover
  • Troubleshooting Group Policy - Derek Melber
  • Optimize Your Core Infrastructure: Manage Complexity, Achieve Agility, Protect Information and Control Access - Bob Kelly

SQL Server

  • Advance your Business with IT Solutions - Steven Guggenheimer
  • SQL Server 2005 Analysis Services: Deep Dive - T. K. Anand, Cristian Petculescu

Strategia:

  • Optimize Your Core Infrastructure: Manage Complexity, Achieve Agility, Protect Information and Control Access - Bob Kelly
  • Advance your Business with IT Solutions - Steven Guggenheimer
  • Introducing the 2007 Microsoft Office System: Amplify the Impact of Your People - Chris Capossela
  • Building Trust in Computing - Ben Fathi
  • Announcing the Windows Live Platform - Brian Arbogast

Ciekawy artykuł odpowiadający na pytanie dlaczego warto (lub nie) uaktualniać oprogramowanie :)

Creating Passionate Users: Why they don't upgrade (and what to do about it)

Polecam lekturę.

poniedziałek, 25 września 2006

Za hacking.pl:

TP S.A. została ukarana za nieprawidłowści dotyczące nieuprawnionego wiązania ofert neostrada tp i abonamentu telefonicznego.

W dniu 25 września 2006 r. Prezes UKE, Anna Streżyńska podpisała decyzję nakładającą na Telekomunikację Polską S.A. w wysokości 100 000 000 zł płatną do budżetu Państwa.

Kara została nałożona w związku z nieprawidłowościami dotyczącymi nieuprawnionego wiązania oferty usług dostępu do Internetu neostrada tp oraz usług telefonicznych.

Sprzeczne z prawem telekomunikacyjnym wiązanie ofert prowadziło do naruszenia przepisów nakładających na TP S.A., jako operatora posiadającego znaczącą pozycję rynkową, obowiązku kształtowania ceny usług na podstawie kosztów ich świadczenia, według przejrzystych, obiektywnych i niedyskryminujących kryteriów zrozumiałych dla użytkowników.

Ceny za usługi neostrada tp oraz wysokość abonamentu telefonicznego mogłyby zostać ustalone według tych kryteriów w sytuacji, gdyby TP S.A. rozdzieliła świadczenie tych usług, zaprzestając uzależniania świadczenia jednej usługi (neostrada tp) od zawarcia umowy o świadczenie innych usług (usług telefonicznych).

Praktyka stosowana przez TP S.A. jest sprzeczna z art. 57 ust. l pkt l PT, zgodnie z którym dostawca usług nie może uzależniać zawarcia umowy o świadczenie publicznie dostępnych usług telekomunikacyjnych, w tym o zapewnienie przyłączenia do publicznej sieci telekomunikacyjnej, od zawarcia przez użytkownika końcowego umowy o świadczenie innych usług.

Naruszenia art. 57 ust. 1 pkt 1 PT dotyczyły zalecenia pokontrolne DKE-WKT-6205-4/06(10) z 4 lipca 2006 r.

Podstawą nałożenia kary jest fakt, że stwierdzone naruszenie dotyczące wiązania oferty prowadzi równocześnie do nieprzejrzystości w zakresie opłat za poszczególne, powiązane ze sobą ofertowo usługi.

Stan taki świadczy w sposób niezbity o tym, że ceny tych usług nie są ustalane na podstawie przejrzystych i obiektywnych kryteriów.

Prezes UKE na podstawie wyjaśnień TP S.A oraz na podstawie analizy regulaminu świadczenia telekomunikacyjnych usług powszechnych oraz regulaminu świadczenia usługi neostrada tp stwierdził, że TP S.A. alokuje część kosztów świadczenia usługi neostrada tp w innej usłudze telekomunikacyjnej, co jest naruszeniem art. 46 ust. 3 pkt. 3 lit. c) PT, zgodnie z którym TP S.A. jest zobowiązana do określania cen usług po kosztach ich świadczenia przy świadczeniu zarówno usługi abonamentu jak i usługi neostrada tp.

Narusza to zasady przejrzystego kształtowania cen, ponieważ nie jest jasne, za jakie usługi płaci abonent, uiszczając opłaty.

Wskazać należy, że łączne oferowanie usług w pakiecie nie jest samo w sobie niezgodne z prawem i w ramach oferowanego pakietu usług telefonicznych oraz dostępu do Internetu koszt utrzymania linii może być ujęty dla obu usług w jednej pozycji abonamentowej, jednakże dla zachowania warunków, o których mowa w art. 61 ust. 2 PT, niezbędne jest kalkulowanie cen usług i oferowanie ich zgodnie z art. 46 ust. 3 pkt. 3 lit. c PT, tj. przypisując koszty do każdej z usług oraz oferowanie usług odrębnie wycenionych, zanim zostaną zaoferowane w pakiecie.

Jest to niezbędne zarówno dla interesu konsumentów jak i ochrony konkurencji.

W przypadku łączonej oferty abonamentu telefonicznego i neostrady tp nie jest możliwa ocena czy ceny poszczególnych usług wchodzących w skład tego pakietu są uczciwe, zarówno w aspekcie konsumenckim jak i konkurencyjnym.

Źródło: UKE

Może się tepsa trochę opamięta...

sobota, 23 września 2006

Warto już dzisiaj wiedzieć jak wyglądać będzie Vista. Jak będzie działać. No i również w czym może nam ułatwić bądź utrudnić codzienną pracę lub rozrywkę.

Zacząć możemy zawsze od stron Microsoftu, takich jak Windows Vista - Resources for IT Professionals lub Windows Vista Home Page. Ale w gąszczu mnóstwa różnych informacji trudno znaleźć coś, co akurat nas zainteresuje. Chociaż możemy tam znaleźć znaczące kompendium dotyczące nowego systemu. Możemy również pobrać stamtąd wersję RC1.

Warto jednak wiedzieć że to nie jedyne miejsce udostępnione przez MS mające pomóc w poznaniu i ujarzmieniu Visty. Dostępne jest również darmowe szkolenie e-learning poświęcone dystrybucji Visty i pakietu Office. Na stronie witryny Microsoft E-Learning znajdziemy jedno takie darmowe szkolenie (mamy na nie 90 dni). Pełna nazwa szkolenia to Clinic 3041: Deploying Microsoft® Windows Vista™ and the 2007 Office System Client Products (Beta).

Zanim jeszcze postanowimy zainstalować Vistę możemy skorzystać z darmowych laboratoriów przygotowanych przez MS. Mamy ich do dyspozycji aż 7, przy czym dostajemy dostęp tylko do Visty o numerze buildu 5384 (RC1 to 5600). Laboratoria dostępne są pod adresem TechNet Virtual Lab: Windows Vista.

W ostatnim kroku możemy przejść do pobrania i instalacji Visty na naszym komputerze. Wersja RC jest to już (a raczej powinien) niemal gotowy produkt, w którym poprawiane będą tylko szczegóły. O tym skąd możemy pobrać Vistę pisałem w notce Download Windows Vista RC1 [updated]. Ten build możemy sobie nawet zamówić na płytkach - za darmo.

Ostatnio został już udostępniony nowszy build - 5728. Na razie tylko dla betatesterów, ale może go jednak pobrać każdy. Pod adresem Donwload Vista RC1 mamy możliwość pobrania wersji Windows Vista RC1 update (5728), English 32-Bit Edition. Do dyspozycji mamy pobieranie z serwerów Microsoftu lub z sieci Akamai (która powinna oferować wyższe transfery).

21:24, hermanluk , Windows
Link Dodaj komentarz »
czwartek, 21 września 2006

Począwszy od wersji RC1, w Viście dostępny jest IIS 7.0. Ten sam, który będzie dostępny w Longhornie.

Dotąd IIS był dosyć ściśle uzależniony od systemu. W Windows 2000 był IIS 5.0 (w dodatku instalowany domyślnie, przez co MS dużo stracił - błąd w IISie równoważny był z błędem w wszystkich systemach Windows 2000), w Windows XP - IIS 5.1, a w Windows Server 2003 - IIS 6.0.

Nie było i nie ma możliwości instalacji innej wersji IISa na którymś z systemów niż ten, który był domyślnie przeznaczony na dany system, ponieważ jest on ściśle powiązany z systemem. Stąd wynikała pewna niedogodność. Programista chcąc tworzyć oprogramowanie, którego przeznaczeniem było działanie pod IISem w wersji 6.0 musiał sięgać do wersji ewaluacyjnej Windows Server 2003 (ponieważ w swoim XP miał tylko wersję starszą, dużo uboższą) lub instalować Visual Web Developera (który posiadał swoją mini wersję IISa).

W Windows Vista i Windows Server "Longhorn" będzie ta sama wersja IISa - 7.0. Jest to duży krok w ułatwieniu pisania aplikacji pod aktualną wersję IISa. Przy czym, aby nie przyczynić się do stawiania Visty w miejsce serwera produkcyjnego, świadczącego usługi udostępniania witryn/aplikacji internetowych, został stworzony limit. Możliwe jest tylko 10 jednoczesnych odwołań do procesów IISa.

Patrząc na daty premiery obu systemów można zauważyć, że IIS w Longhornie nie będzie podczas premiery nowością. Dzięki temu szybciej może stać się on popularniejszy. Większość błędów znajduje się po samym udostępnieniu oprogramowania, przez co gdy wyjdzie Longhorn powinny być już na nie stosowne poprawki (oczywiści jeżeli ktokolwiek znajdzie jakieś lukę).

No i na koniec garść linków:

IIS7. Installation instructions for Vista Beta 2

How to install PHP on IIS7 (RC1)

HOWTO: Install and run PHP on IIS7

HOWTO: Install and Run PHP on IIS7, Part 2

Tip/Trick: Using IIS7 on Vista with VS 2005

http://www.iis.net/

17:05, hermanluk , Windows
Link Dodaj komentarz »
wtorek, 19 września 2006

Wiadomo już że wszystkie wersje Visty sprzedawane będą na jednym nośniku DVD. Ułatwi to możliwość przejścia z jednej wersji na inną w razie potrzeby.

Dodatkowo różne edycji będą oznaczone różnymi kolorami:

Home Basic - jasno zielony
Home Premium - ciemno zielony
Vista Business -niebieski
Ultimate Version - platynowy

Jako europejczycy za sprawą naszej kochanej Unii Europejskiej otrzymamy dwie dodatkowe wersje: Home N i Business N, pozbawione odtwarzacza Windows Media Player, które będą się cieszyć ogromnym zainteresowaniem jak to miało miejsce z Windows XP N :)) Ciekawe w jakich będą kolorach?

Przy okazji, wczoraj otrzymałem paczkę (aż ze stanów) z wersjami RC1 Visty i Longhorna. Razem 10 płyt DVD. Będzie się czym pobawić :)

09:14, hermanluk , Windows
Link Dodaj komentarz »
niedziela, 17 września 2006

Zapewne niejedną osobę interesuje dosyć rewolucyjny, jak na MS, system serwerowy jakim jest edycja Core, zawierająca w zasadzie tylko sam kernel. Na razie jest tam bardzo mało aplikacji, a większość zadań wykonuje się skryptami. Nie ma Explorera, a nawet tak promowanego przez MS rozwiązania jakim jest MMC.

Na samym początku instalacji nowego dziecka Microsoftu, uruchamia się graficzny instalator znany dobrze z Visty. W samym instalatorze w zasadzie nie mamy prawie żadnych możliwości modyfikacji ustawień z jakimi zainstaluje się system. Na pierwszy ogień idzie ustawienie strefy czasowej i układu klawiatury:

Mamy później jeszcze możliwość wybrania partycji na której system zostanie zainstalowany, oraz wpisujemy klucz produktu. W tym miejscu pojawia się nowość wprowadzona w Viście i Longhornie od wersji RC1. Nie musimy podawać klucza przy instalacji. System zostanie zainstalowany, ale będzie działał jak system w wersji ewaluacyjnej. Oczywiście po instalacji możemy wpisać klucz produktu i spokojnie aktywować kopię systemu. Jeżeli nie wpiszemy klucza, instalator nie będzie w stanie stwierdzić jaką licencję posiadamy, więc da nam możliwość wyboru z pośród 6 edycji, o czym pisałem w jednej ze wcześniejszych notek:

Następnie przechodzimy do właściwej instalacji, czyli kopiowanie i rozpakowywanie plików systemu:

Po instalacji możemy się już zalogować. Pojawia się znana prośba o wciśnięcie CTRL+ALT+DELETE:

Po czym możemy zalogować się na... nie możemy się zalogować bo w systemie nie ma ostatnio zapamiętanego loginu użytkownika, przez co jedyną możliwością jest wybranie "other user":

Tu już idzie z górki. Logujemy się na Administratora z pustym hasłem. Gdy już to zrobimy możemy dostać szoku. Cały proces instalowania, uruchamiania i logowania przebiegał na kolorowych ekranach tak jak w Viście. Lecz w edycji Core nie dostajemy cukierkowatego GUI mającego zdobyć przychylność pań i estetów, ale twarde i "nieprzyjemne" okienko wiersza poleceń:

Tak, to jest właśnie dużą cechą edycji Core. Brak GUI, Explorera, IE, MMC, Wordpada ... Tak można wymieniać długo. Wycięta jest ogromna część kodu, nie mająca zastosowania w kluczowym produkcie serwerowym. Łatwo możemy zauważyć zmniejszenie funkcjonalności nawet samego notatnika! Nie ma możliwości otwierania plików korzystając z menu plik -> otwórz, ponieważ nie ma explorera, który umożliwił by przeszukanie i wskazanie konkretnego pliku. Tak samo ma się sprawa z zapisywaniem. Póki co również pomoc systemu nie działa.

Jak się korzysta z tego systemu bez GUI? Można by powiedzieć ciekawie. Każdy kto korzysta również z różnej maści Unixów może czuć się jak w domu bez GUI. Co prawda pewne elementy explorera pozostały (wiersz poleceń jest w okienku), lecz dużo zostało wycięte zmniejszając znacząco możliwą powierzchnię ataku. Z tego względu edycja Core może podnieść poziom bezpieczeństwa, co prawda kosztem używalności.

Na początek dobrze by było aktywować naszą kopię systemu. Nie znajdziemy na to żadnego kreatora, nie znajdziemy na to żadnego okienka. Nie znajdziemy w nim również programu slui.exe który został wprowadzony w Viście w celu m. in. aktywacji systemu z wiersza poleceń. Za to znajdziemy skrypty. Na razie (w wersji RC1) niemalże do wszystkich operacji pozostają nam tylko skrypty, no i mała garstka aplikacji. Przyda się znajomość WMI w codziennej administracji, lub przygotowanie skryptów realizujących najważniejsze zadania.

Do aktywacji systemu korzystamy ze skryptu slmgr.vbs uruchamiając go z przełącznikiem -ato:

Cscript %systemroot%\system32\slmgr.vbs -ato

Aby zapisać klucz produktu w systemie służy przełącznik -ipk:

Cscript %systemroot%\system32\slmgr.vbs -ipk ProductKey

Jak już będziemy korzystali z Longhorna Core, warto by monitorować błędy. W Windows Server 2003 służyła do tego przystawka MMC eventvwr.msc. Lecz w Core nie znajdziemy ani tej przystawki, ani nawet MMC ;) Mamy dwa wyjścia, skorzystanie z WMI, lub z wevtutil.exe -  narzędzia mającego szerokie zastosowanie w zarządzaniu dziennikami zdarzeń.

Po standardowej instalacji może się również okazać, że jakiś sterownik nie został zainstalowany. Możemy do zrobić korzystając z polecenie drvload \.inf

Aby zainstalować aktualizacji skorzystamy z polecenia Wusa.exe .msu /quiet (z opcjonalnym przełącznikiem /norestart jeżeli aktualizacja wymaga restartu, którego my nie chcemy teraz robić).

Wraz z Vistą i Longhornem dochodzi nowy typ uruchamiania usług systemowych: delayed-auto, umożliwiający uruchomienie usług z pewnym opóźnieniem.

środa, 13 września 2006

Tak, to dzisiaj. W 256. dzień roku życzymy wszystkim programistom połamania klawiatur.

Dzień Programisty – święto programistów obchodzone w 256. dniu roku (2^8 = 256 to liczba wartości możliwych do uzyskania w jednym, najbardziej popularnym, czyli 8-bitowym, bajcie). Tradycyjnie, programiści starają się uczcić ten dzień w jakiś niekonwencjonalny sposób. Dzień Programisty wypada 13 września, a w latach przestępnych 12 września.

W końcu znalazłem trochę czasu na to by pobrać i zainstalować Windows Server "Longhorn" w wersji RC1. Jak on teraz wygląda?

Na samym początku gdy wkładamy płytkę do napędu ładowany jest instalator, w którym od razu zobaczymy ładną tapetę i przyjazne dla oka okienka. Instalacja składa się tylko z kilku kroków. Na początek musimy wybrać strefę czasową i klawiaturę. Następnie jesteśmy proszenie o wpisanie klucza produktu. A to ciekawostka. W cale nie musimy go podawać podczas instalacji. Od wersji RC1 możliwa jest instalacja Visty i Longhorna bez podawania klucza, który będziemy musieli uzupełnić po instalacji gdy będziemy chcieli przeprowadzić aktywację. Jeżeli nie wpiszemy klucza, a będziemy chcieli dokonać aktywacji otrzymamy błąd nie wyjaśniający co jest nie tak. Warto zaraz po instalacji ustawić właściwy klucz (jeżeli nie wpisaliśmy go podczas instalacji).

W kluczu zawarta jest również informacja o wersji systemu na jaką mamy licencję. Jeżeli nie wpiszemy klucza będziemy mogli wybrać z pośród 6 edycji:

  1. Server Standard
  2. Server Enterprise
  3. Server Datacenter
  4. Server Standard Core
  5. Server Enterprise Core
  6. Server Datacenter Core

Przy czym wersje oferujące środowisko graficzne wymagają minimum 11GB wolnego miejsca na dysku. Wersje Core nie mają widocznego ograniczenia co do wymaganej wolnej przestrzeni na dysku.

Jak łatwo się pewnie domyśleć wybrał instalację wersji Core, która wydaje się bardzo interesująca ze względu na brak GUI, przez co powinna rownież szybciej i stabilniej działać.

Pierwsza rzecz jaką widzimy po instalacji to standardowe Press CTRL + ALT + DELETE to log on. Po wciśnięciu tej kombinacji naszym oczom ukazuje się brak użytkowników ;) Ale tylko za pierwszym razem. Po pierwszym zalogowaniu się w systemie widnieje tam konto administratora. Cały ten ekran logowania wygląda tak jak w Viście, czyli z ładną tapetą, itd. Ale zaraz, zaraz, przecież Core miał być bez GUI? No i jest, ale nie do końca. Po wybraniu other user i wpisaniu loginu Administrator, bez hasła (sic) następuje pierwsze logowanie do systemu i...

Nie ma GUI :) Wszystko co otrzymujemy to tylko i wyłącznie wiersz poleceń. Nie ma Explorera! Nie ma.

Co może się wydać dziwne, ale nie ma chyba również Internet Explorera, chociaż widać ślad po nim w postaci foldera z jedną biblioteką. Wydaje się że z systemu wywalono wszystko, bo nawet pomoc systemowa się nie chce włączyć.

Co pod maską? Mimo wybrania polskiego układu klawiatury nie ma polskich znaków, WTF? W oczy rzuca się ułatwienie wdrożenia IPv6. Tunelowanie interfejsów sieciowych, domyślnie skonfigurowany loopback. Lokalny adres IPv6 obok adresu IPv4. Technologia Teredo przechodzenia translacji NAT protokołu IPv6, czyli komunikacji IPv6 w sieciach IPv4.

Z zagadnień sieciowych jest ping, tracert, pathping, ale nie ma domyślnie już teleneta. Nazwa komputera jakaś z kosmosu, więc wygodnie ją byłoby sobie zmienić na coś bardziej ludzkiego: netdom renamecomputer nazwaKomputera /NewName:LonghornCore.

Warto jeszcze ustawić hasło administratora: net user administrator *

Na razie tyle. Jeszcze muszę na nim odpalić jakąś domenę, dns, dhcp. Ciekawe jak się spisze...

wtorek, 12 września 2006

Nazwa ATLAS pewnie już od razu mówi czym jest ta technologia, ze względu na bardzo popularne trendy web dwa.zerowate, chociaż nikt tak naprawdę nie wie czym jest web 2.0 :)

AJAX to możliwość asynchronicznego przesyłania danych XML pomiędzy klientem (przeglądarką) a serwerem, bez przeładowania strony. ATLAS jest następcą AJAXa.

Jakiś czas temu ludzie z MS pytali się jak powinna brzmieć oficjalna nazwa technologii będącej dotychczas pod nazwą kodowa "Atlas". Pisałem o tym w sierpniu przedstawiając kilka dziwnych przykładowych nazw - Atlas, czy nie Atlas?

Na szczęście żadna z nich nie jest już aktualna. Za to samego Atlasa nie będzie charakteryzowała jedna nazwa, lecz kilka:

  • Microsoft AJAX Library - czyli biblioteki javascriptowe po stronie przeglądarki
  • ASP.NET 2.0 AJAX Extensions - funkcjonalność po stronie serwera przyjemnie integrująca się z ASP.NET
  • ASP.NET AJAX Control Toolkit - kontrolki i komponenty pozwalające jak najwięcej wyciągnąć z ASP.NET 2.0 AJAX Extensions

"Atlas" 1.0 będzie działał na każdej platformie z każdą przeglądarką (z założenia, bo zawsze znajdzie się jakaś bez obsługi JS :)). Będzie on również działał z Visual Studio 2005, a w Visual Studio "Orcas" spodziewanym na przyszły rok będzie również intellisense dla JS, oraz wsparcie edytora WYSYWIG dla ASP.NET AJAX Extensions.

Premiera "Atlas" 1.0 możemy spodziewać się w okolicy końca roku, a wcześniej udostępniona zostanie jeszcze wersja beta i RC.

Więcej na blogu Scotta Guthrie - "Atlas" 1.0 Naming and Roadmap

niedziela, 10 września 2006

Tak jak można się było spodziewać, kilka dni po udostępnieniu Visty w wersji RC1 przyszedł czas również na Windows Server codename "Longhorn" RC1. Również oznaczony numerem buildu 5600.

Muszę przyznać, że trochę przyspałem, i zauważyłem go dopiero jak na WSS.pl pojawił się news na ten temat.

Dostępny on jest tylko dla testerów i raczej nic nie zapowiada, aby dostęp do niego otrzymało więcej osób. Ja już go pobieram, a jak się trochę z nim zapoznam to na pewno podzielę się jakimiś ciekawymi informacjami na blogu.

Portal ghacks.net znalazł możliwość pobrania aplikacji udostępnianych przez Microsoft, gdzie sprawdzana była legalność systemu, bez jej sprawdzania. Ciekawy sposób na ominięcie WGA.

Gdy chcemy pobrać cokolwiek ze stron Microsoftu, sprawdzana jest legalność systemu poprzez WGA (windows genuine advantage). Instalowana jest mała aplikacja, która łączy się z serwerami giganta i sprawdza czy system z którego korzystamy jest na pewno legalny.
Microsoft zastrzega, że nie są wysyłane żadne informacje, umożliwiające rozpoznanie użytkownika. Ile w tym prawdy, skoro łącząc się z serwerem zostawiamy mu w logach nasz adres IP? Może lepiej jest skorzystać z takiego "cracka" nie zostawiając po sobie niepotrzebnych śladów?

Jeżeli okaże się, że nasz komputer nie przeszedł testu legalności, nie jesteśmy w stanie pobrać czegokolwiek. Ale to też chyba nie do końca, bo często pobieram przez Operę i mi nic nie wyskakuje by sprawdzać WGA ;)

Na czym polega ominięcie sprawdzania WGA?

  • Najpierw pobieramy Microsoft Genuine Advantage Diagnostic Tool
  • Następnie uruchamiamy to narzędzie diagnostyczne i patrzymy na nasz Download Center Code
  • Kod ten możemy wykorzystać na dwa sposoby.
    1. Pierwszy to wpisanie go po prostu w okienko "2. Enter your validation code.",
    2. albo dodajemy do adresu URL &Hash=”download center code” (bez cudzysłowu).

Prawda że łatwe? Wystarczy tylko szybko pobrać Microsoft Genuine Advantage Diagnostic Tool zanim Microsoft go zmieni i wytnie wyświetlanie tego kodu ;)

11:25, hermanluk , Windows
Link Komentarze (10) »
czwartek, 07 września 2006

Vista RC1 dostępna jest już do pobrania dla dużego grona osób, a za niedługo dla wszystkich!

Na początku września Jim Allchin ogłosił gotowość Visty RC1 na testy, w dodatku szeroko zakrojone testy. Na razie dostęp do wersji RC1 mają betatesterzy, oraz uczestnicy programu CPP (czyli ci, którzy wcześniej się rejestrowali i pobierali wersję beta2).

Jeżeli ktoś dotychczas nie miał możliwości przetestowania żadnej wersji Visty, nie zdążył na publicznie dostępną wersję beta2, nadal będzie miał możliwość pobrania wersji RC1.

Vista RC1 (build 5600) dostępna będzie do pobrania dla wszystkich w przyszłym tygodniu.

A co z polską wersją?

Microsoft udostępnia betatesterom różne buildy Visty. Część z nich jest nie tylko w wersji angielskiej, ale również w japońskiej lub niemieckiej. Dla ograniczonej grupy testerów dostępna była również wersja polska (beta2). Rozwiewając wszelkie wątpliwości, polska wersja nie jest żadną nakładką na wersję angielską. Jest to pełny system, tworzony równocześnie wraz z innymi wersjami językowymi. Z uwagi na to możliwe jest, że polska wersja Visty będzie dostępna niedługo po premierze wersji angielskiej. A może nawet wyjdą równocześnie? :)

Polska wersja była na razie tylko jedna, a i kolejnej wersji testowej w naszym języku nie będzie. Muszę przyznać, że jest ona już w bardzo przyzwoitym stanie pod względem tłumaczenia. Owszem, można odnaleźć czasem jakieś dziwne określenia, ale bardziej z powodu braku polskich odpowiedników, niż błędów w tłumaczeniu.

Windows Vista Customer Preview Program

A z resztą po co czekać, skoro możemy pobrać od razu obraz iso (http://download.windowsvista.com/preview/rc1/en/download.htm):

  • Windows Vista RC1, English 32-Bit Edition (2,6 GB)
  • Windows Vista RC1, English 64-Bit Edition (3,6 GB)

I jeszcze tylko rejestracja w programie Customer Preview Program (CPP) aby dostać Product Key.

[update] 14 września:

Są już dostępna klucze. Każdy może pobrać system Windows Vista RC1 w niemieckiej, japońskiej i angielskiej wersji językowej, oraz otrzymać klucz produktu. Wystarczy wejść na stronę Windows Vista Customer Preview Program—RC1 Update i wybrac opcję pobierania. Możemy rownież zamówić Windows Vista RC1 DVD kit.

16:59, hermanluk , Windows
Link Dodaj komentarz »

Programowanie gier było dotąd nieco skomplikowane. Aby coś zdziałać w grafice trójwymiarowej, było trzeba wiedzieć jak obsługuje się urządzenie graficzne, czy to chcąc pokazać cokolwiek na ekranie, albo zdecydować czy karta graficzna jest w stanie obsłużyć Vertex Shadery, etc. Dużo tego było, a w dodatku skomplikowane. Aby to zmienić Microsoft przygotował nowy framework - XNA. Jest to zestaw bibliotek znacząco ułatwiający programowanie gier.

XNA Game Studio to nie jest żaden osobny projekt obok Visual Studio, lecz dodatek do Visual C# 2005. Wystarczy zainstalować go i od razu możemy przystąpić do tworzenia naszego zamysłu. To co dotychczas się robiło długo i żmudnie, czyli stworzenie świata, mapa wysokości, kamery, licznik ramek, oświetlenie, itp., itd. w XNA Game Studio robi się bardzo szybko. Można nawet powiedzieć, że kilkoma kliknięciami myszki.

XNA to nie jest jednak tylko i wyłącznie zestaw bibliotek do tworzenia gier w systemach Windows XP i Vista, ale również na XBOXa. I w cale nie jest potrzebna żadna modyfikacja albo inna wersja gry. Wszystko dzięki XNA.

Aby zacząć korzystać z frameworka XNA należy pobrać Game Studio Express (Beta), oraz August 2006 DirectX SDK.

XNA Developer Center

XNA Team Blog

Dla zainteresowanych polecam również stronę http://www.learnxna.com/

A jeżeli ktoś nie chce się przekonywać do kolejnego frameworka (którego notabene będzie trzeba instalować), lecz chce się męczyć nad wszystkim samemu, to kiedyś pisałem o serii artykułów na Coding4Fun: Beginning Game Development

poniedziałek, 04 września 2006

Od niedawna zmienił się trochę zapis licencji VS 2005 R2. Odtąd można dołączać Virtual Server 2005 R2 Enterprise Edition w wersjach x86 i 64-bitowej wraz ze swoim oprogramowaniem klientom, oczywiście zachowując kilka warunków.

Niektóre są oczywiste: musimy dostarczyć wydrukowaną kopię licencji, ale jest jeden zapis ciekawszy od innych. Microsoft nie pozwala dołączać Virtual Servera 2005 R2 do aplikacji, które nie jest przystosowany na platformę Windows. Nie ma jak podtrzymywanie monopolu...

Jeżeli chcemy skorzystać z tej nowej możliwości powinniśmy pobrać, oraz zaakceptować licencję dostępną pod adresem http://www.microsoft.com/windowsserversystem/virtualserver/redistregister.mspx

Zmiana dotyczy również produktu Virtual PC 2004, a w przyszłości również wersji 2007. Przy czym w tym wypadku nie musimy już akceptować licencji pod podanym linkiem, ponieważ jest ona zawarta w EULA.

Ostatnio został również udostępniony Service Pack 1 w wersji Beta 2 dla Virtual Server 2005 R2, który zawiera kilka nowych możliwości:

  • AMD Virtualization (AMD-V) compatibility
  • Intel Virtualization Technology (IVT) compatibility
  • Volume Shadow Copy Service support
  • Offline VHD mounting
  • Active Directory integration using service connection points
  • Host Clustering technical white paper

Jest on dostępny do pobrania na witrynie Microsoft Connect (http://connect.microsoft.com)

piątek, 01 września 2006

Dostępna już jest już możliwość stworzenia swojego własnego harmonogramu sesji na konferencji Microsoft Technology Summit 2006. Już wczoraj skończyła się zniżka na wstęp na konferencji, więc jeżeli ktoś nadal się nie zarejestrował, a chce i jeżeli są jeszcze miejsca (co jest już trochę wątpliwe ze względu na bardzo dużą popularność tej konferencji), będzie musiał zapłacić dużo więcej, niż było można korzystając z różnych zniżek.

Co wybrać - oto jest pytanie...

Sesji bardzo dużo, a każda wydaje się być ciekawa. Ze swojej strony tylko powiem, że najbardziej przypadły mi do gustu sesje Rafała Łukawieckiego, Freda Baumhardta. Niestety nie potrafię się rozdwoić jak to będzie robić Rafał Łukawiecki, więc musiałem podjąć trudną decyzję i wybrać tylko jedną sesję w danych godzinach.

Z drugiej strony, jestem bardzo ciekawy jak to Rafał zrobi. W środę w godzinach od 14.15 do 15.15 prowadzi dwie sesje! :) Ale tak to tylko w Erze...

Wybór trudny, ale w końcu musiałem się na coś zdecydować i tak oto będę na sesjach:

  1. Laboratorium: Windows Server/Longhorn-Network Access Protection – co każdy powinien wiedzieć Nataniel Zieliński + Adrian Kaczmarczyk
  2. Laboratorium: Windows Server/Longhorn-ServerCore w Windows Server Code Name “Longhorn” Nataniel Zieliński + Adrian Kaczmarczyk
  3. Zaawansowane zarządzanie Active Directory – Krok w przyszłość Grzegorz Szafrański
  4. Windows Server/Longhorn: Nowa generacja usług sieciowych w Windows Vista i Windows Server Code Name „Longhorn” Nataniel Zieliński + Adrian Kaczmarczyk
  5. Bezpieczeństwo: Poznaj powody dla których ISA Server 2006 jest najlepszym rozwiązaniem firewall, VPN i Proxy dla Twojej firmy (szczególnie jeżeli masz oddziały!) Fred Baumhardt
  6. Programowanie gier z wykorzystaniem DirectX Mateusz Kierepka
  7. Windows Server/Longhorn: Nowa generacja usług Active Directory Tomasz Krajewski
  8. IPv6 i NG TCP/IP w Windows Vista Rafał Łukawiecki
  9. Laboratorium: System Center-Monitorowanie Active Directory w środowisku wieloserwerowym Piotr Piasecki + Paweł Wolański

Jak widać przeważają u mnie sesje poświęcone Viście i Longhornowi serwer. A gdzieś pomiędzy to wplątało mi się bezpieczeństwo (ISA 2006 i Fred Baumhardt - tej sesji nie mógłbym przepuścić), oraz programowanie grafiki (DirectX) co mnie trochę kiedyś zainteresowało i chętnie bym się czegoś nowego dowiedział.

Jeżeli ktoś jeszcze nie utworzył swojego harmonogramu na MTS 2006, to radze się pospieszyć, ponieważ niektóre sesje mogą szybko zostać zapełnione!

Konferencja MTS 2006