Windows SideShow i Windows Mobile

Windows SideShow jest usługą, która umożliwia szybki dostęp do niektórych funkcji systemu (zależnych tylko od wyobraźni programistów) z między innymi urządzeń posiadających mały ekran W sumie nie widziałem jeszcze działania tego podsystemu, aż do wczoraj…

W sumie zainteresowałem się tym już jakiś tydzień temu szukając jakichś fajnych gadżetów na mojego HTC Touch Diamonda (dorobiłem się w końcu jakiś czas temu, tak jak i nowego laptopa;) ). No i przypomniałem sobie o Windows Sideshow – usłudze, której nazwa co chwile wpadała w oczy podczas przeglądania panelu sterowania. Grzebiąc trochę w Internecie doszukałem się, że Microsoft wypuścił aplikacyjkę na Windows Mobile wykorzystującą właśnie Windows SideShow. Jaki jest efekt działania?

W tej chwili na komórce w momencie gdy jest połączona przez Bluetooth (po WiFi nie działa) mogę połączyć się z usługą Windows SideShow na laptopie i korzystać z zainstalowanych gadżetów. Gadżety można ściągnąć z MS Live Gallery, ale na chwilę obecną nie ma ich niestety zbyt wiele. W każdym bądź razie są dwa dosyć przydatne.

Office Powerpoint Remote oraz domyślnie zainstalowany gadget do Windows Media Playera. Ten drugi umożliwa zdalne sterowanie naszym WMP, a ten pierwszy czyni z naszego telefonu dosyć zaawansowany prezenter, który oprócz możliwości przełączania slajdów wyświetla również napisane notatki oraz wyświetla jaki będzie następny slajd. Co prawda ma jeszcze parę małych wad jak kiepskie przystosowanie do dotykowego ekranu, ale i tak cieżko znaleźć podobną aplikację i to za darmo :)

Linki:


Windows Server 2008 RC1, Hyper-V i Internet. Update

Jak to mówią: jak coś nie idzie wróć do problemu później :) . Zrobiłem tak i w tym przypadku.

Problem udostępniania Internetu na wirtualnej maszynie rozwiązałem poprzez ponowne wywołanie kreatora roli Routing and Remote Access. Przedtem o ile wybrałem domyślne ustawienia dla sieci VPN to teraz wybrałem opcję konfiguracji NAT. Po wybraniu interfejsu zewnętrznego oraz interfejsów sieci prywatnych wszystko ładnie automagicznie się skonfigurowało.

Ale tutaj pojawia się kolejna wada sposobu konfiguracji routingu. Aby skorzystać z kreatora należy wpierw wyłączyć usługę Routing and Remote Access (kliknięcie prawym przyciskiem na nazwie w drzewki i wybranie Disable Routing and Remote Access, a następnie włączyć ponownie w sposób analogiczny. W tym momencie ukaże się nam odpowiedni kreator ustawień. Fajnie gdyby odpowiednia opcja pokazała się w menu Action tej usługi.., ale zapewne tak nie będzie.

Teraz zostało mi już tylko skonfigurowanie serwera VPN..

Windows Server 2008 RC1, Hyper-V i Internet

Dzisiaj kolejny raz miałem okazję instalować najnowszą oficjalną wersję testową Windows Server 2008. Moje wrażenia są ogólnie średnie. O ile za pierwszym i drugim podejściem instalacja trwała około 20minut to dzisiaj po połączeniu dysków w RAID0 sama instalacja wydłużyła się do około 35minut. Najpierw 5 minut czekało się zanim do końca odpali się instalator (można było machać tylko myszką, a na ekranie nic nie było…). Kolejne kilka minut zostało straconych na rozpoznanie dysku, ogólnie kiepsko współpracuje z RAIDem.

Po zainstalowaniu pierwsze co zrobiłem to zainstalowałem Hyper-V (tutaj należy dodać, że podczas instalacji systemu nie należy zmieniać lokalizacji na inną niż standardowa – English US – gdyż ta usługa nie będzie działać). Menadżer wirtualnych maszyn jest całkiem całkiem, integracja z konsolą MMC robi swoje;). Następnie stworzyłem nową wirtualną maszynę z dyskiem 35GB, który stworzył względnie szybko, i zainstalowałem kolejny raz Windows Server 2008. Tym razem instalacja wydłużyła się już do prawie godziny z tego już nie jestem zachwycony :) .

Instalacja SQL Servera 2008 na wirtualnej maszynie poszła już całe szczęście dosyć szybko, a w między czasie postanowiłem skonfigurować sieć. I tutaj zaczęły się schody. O ile w konkurencyjnym produkcie VMWare Server (VMWare Workstation) wystarczy włączyć w ustawieniach karty sieciowej opcję NAT i wszystko się robi automatycznie, to tutaj już tak łatwo nie ma. Wpierw należało zainstalować rolę Network Policy and Access a razem z nią NPS (aby stworzyć połączenie VPN – ale to później będę potrzebował) oraz Routing and Remote Access. Jak narazie stanąłem w tym miejscu. Męczyłem się chyba ze dwie godziny kombinując jak tutaj udostępnić Internet na maszynę gościa, ale wszystkie próby zakończyły się niepowodzeniem. Dokumentacji w Internecie jest jeszcze mało, a pomoc systemu Windows o ile w niektórych momentach była bardzo pomocna, to w tym przypadku zawiodła.

Wrócę do tego problemu może trochę później…

MS Visual Studio 2008

Wracam po dosyć długim okresie niepisania. Niestety nie miałem żadnego pomysłu na notkę. Teraz spróbuję się w końcu zmobilizować:P.
Wczoraj i dzisiaj (tzn. przedworaj i wczoraj) na uczelni odbywała się konferencja IT Academic Day. Według mnie najciekawsze były wykłady ludzi przysłanych z Microsoft Polska. Jedna o nowinkach w Windows Server 2008, a druga o nowinkach w .NET3.0/3.5

Jeśli chodzi o .NET3.5 to postanowiłem dalej rozwijać moją aplikację badawczą RubiksCube v2, wykorzystując i teraz jakieś względnie nowe rzeczy (dopiero teraz wyszła oficjalna wersja Visual Studio 2008). W tym momencie zapewne najbardziej się skupię na XLINQ, gdyż algorytmy do układania kostki zamierzam zawrzeć w pliku XML, a to powinno ułatwić ich wyciąganie ;) .
Jeśli chodzi o oficjalną wersję VS2008 to zainstalowała się bezproblemowo (w przeciwieństwie do kolegi Dawida ;) ) I na pierwszy rzut oka chodzi trochę lepiej niż wersje beta oraz VS2005. Jak jest w rzeczywistości okaże się w praniu :)

Przy okazji: to jest pierwsza notka dodana z Worda;)

Czarny ekran po zamknięciu pokrywy laptopa

Od niepamiętnych czasów (czyt. od zainstalowania Windowsa Visty ;) ) miałem następujący problem: po zamknięciu matrycy w moim laptopie i ponownym jej otwarciu ekran pozostawał czarny. Tak jakby system nie zareagował na otwarcie. Jedynie dwa albo trzy razy zareagował poprawnie, ale to zazwyczaj po dłuższym czasie przebywania w stanie zamkniętym.
Continue reading »

Brak ikonek w pasku powiadomień

Dzisiaj zainstalowałem dla testów MS Visual Studio codename „Orcas” (sprawozdanie z działania później napiszę). No i po zainstalowaniu wszystkich wymaganych poprawek i restarcie systemu zniknęły z paska powiadomień (obok „zegarka” ;) ) ikonki sieci i dźwięku. Próba przywrócenia ich klasyczną metodą ( Taskbar -> Properties -> Notification Area) nie działał. Checkboxy network i volume były zablokowane.

No to znów google przyszło mi z pomocą.
Poleciło mi coś takiego:

  • Odpalić regedit’a
  • Wyszukać kluczy „PastIconStreams” i „IconStreams”
  • Usunąć je :]
  • Zrestartować system (ja zrestartowałem samego Explorera)

I zaczęło o dziwo działać :)

Dzielenie łącza i niemożność nawiązywania połączeń

Przez ostatnie kilka tygodni męczył mnie dosyć dziwny błąd w Windowsie. Raz na jakiś czas tracił on możliwość nawiązywania nowych połączeń sieciowych, przy czym te istniejące jak najbardziej działały prawidłowo – nie przerywało ich. Pomagało wtedy już tylko jedno: restart systemu. Początkowo jeszcze to nie było tak męczące, jeden restart na dwa-trzy dni. Ale teraz doszło do tego, że restart był potrzebny co dwie godziny :]

No to nie wytrzymałem i… odpaliłem google :D
Po 20sekundach szukania natrafiłem na http://support.microsoft.com/kb/937168. Opis nawet się zgadzał z moim problemem :) No to ściągnąłem plik z poprawką zainstalowałem i… narazie wszystko działa :) Zobaczymy jak długo.

Instalacja Debiana spod Windowsa

Ostatnimi czasy w związku ze studiami dosyć często musiałem pracować pod Windowsem, tak więc jak można się domyśleć Linuksa na stacji roboczej nie miałem zainstalowanego. Co najwyżej na wirtualnej maszynie (VMware Server) miałem kilka obrazów Debiana Etch x64. Ponieważ na wirtualnej maszynie następuje znaczące spowolnienie działania systemu, więc postanowiłem sobie zainstalować go na normalnym fizycznym dysku. Ale żeby było ciekawiej bez restartowania Windowsa ;)
Continue reading »