Re: KB314458

Tagged Under : , ,

  • english
  • polish

Odpowiadam na artykuł Microsoftu o tym jak usunąć linuksa. Pisałem o tym wcześniej a teraz postanowiłem odpowiedzieć. Opiszę jak to zrobić przy użyciu Fedory 9 RC. Dosyć świeża wersja, radzi sobie bez problemu z tym zadaniem.

Pobieramy Fedorę, najlepiej wersję DVD. LiveCD też zadziała, jednak najpierw trzeba ją uruchomić a potem wybrać instalację na dysk twardy.

Przechodzimy dokładnie wszystkie kroki, instalacja jest bardzo prosta i dobrze udokumentowana. Gdy docieramy do kroku gdzie przygotowywany jest dysk twardy pod naszą instalację wybieramy opcję “Usuń wszystkie partycje na wybranych dyskach i utwórz domyślny układ”. Załączam obrazek.

To usunie całą Vistę, o co nam chodziło. Po kliknięcu dalej i wyborze pakietów do instalacji zainstalujemy F9.

Pozdrawiam.

Żegnaj Vista.

Poradnik Microsoft: odzyskiwanie danych systemu Windows przy użyciu linuksa

Tagged Under : , ,

To jest naprawdę warte przeczytania. Opublikowane przez Harald`a Hoyer`a jak również na stronie Fedora Weekly News. Artykuł w postaci pliku pdf jest bardzo ciekawy, wart wypróbowania.

Read the rest of this entry »

Jak usunąć Linuksa według Microsoftu

Tagged Under : ,

Przepis opublikowany przez Microsoft istnieje już od pewnego czasu. Co najciekawsze podają informacje jak usunąć Linuksa korzystając z jakiejkolwiek dystrybucji Live. Oprócz samych instrukcji postępowania jest też trochę teorii na temat linuksa.

Read the rest of this entry »

Instalacja JanusVM

Tagged Under : ,

Przepis jest prosty. Potrzebujemy VMware Player oraz maszynę JanusVM. Instalujemy VMware a zawartość pliku .zip z JanusVM rozpakowujemy do wybranego katalogu. Odpalamy JanusVM klikając dwukrotnie na plik JanusVM.vmx. Otworzy nam się maszyna w programie VMware. Jeśli zapyta nas czy chcemy utworzyć UUID zgadzamy się. Po uruchomieniu powinna pojawić się na górze okienka, VMware Player, informacja jaką komendę należy uruchomić. Będzie miała postać \\Adres_IP\Setup\Run.bat. Wpisujemy to w okienko Uruchom w menu Start. Jeśli zrobiliśmy to klikamy enter. Powinien pojawić się ekran z listą opcji oraz informacją o naszym poziomie zabezpieczeń. Domyślnie włączana jest ochrona prywatności, anonimowość musimy włączyć samodzielnie. Robimy to klikając 3.

Po konfiguracji musimy połączyć się z VPN która została stworzona. Klikamy dwukrotnie ikonę “Shortcut to JanusVM VPN” na pulpicie. Pojawia się okno logowania, klikamy na Connect. Jeśli dostajemy komunikat błędu numer 737 ponawiamy próbę. Zazwyczaj za drugim razem się udaje. Teraz cały ruch jest przekierowywany przez JanusVM i możemy cieszyć się anonimowością w internecie. Jest to bardzo skuteczne rozwiązanie ale spowalnia to nasze łącze dosyć poważnie, ze względu na to, że cały ruch jest przekierowywany.

Jednak jeśli komuś zależy na bezpieczeństwie bardziej niż na szybkości jest to niezastąpiona ochrona.

Dziękuję

p.s.

Tekst powstał na podstawie tej strony.

VMWare i JanusVM

Tagged Under : , ,

Przeglądając gazetę o tematyce komputerowej natknąłem się na wzmiankę o maszynach wirtualnych. Słyszałem o tym już jakiś czas temu ale dopiero teraz zdecydowałem się to przetestować na własnej skórze. W gazecie piszą o VMWare Player, darmowym narzędziu do uruchamiania wirtualnych maszyn. Darmowe oprogramowanie umożliwia uruchamianie różnych systemów operacyjnych i aplikacji. Bezpłatna wersja oprogramowania VMWare co prawda nie umożliwia nam samodzielnego tworzenia wirtualnych maszyn, jednak nie należy się martwić. Na stronie producenta umieszczona jest pokaźna liczba gotowych, przygotowanych przez internautów i również przez firmy, maszyn wirtualnych.

Ja postanowiłem odpalić u siebie JanusVM (można skorzystać z tego linku lub wyszukać tą maszynę na stronie VMWare), bardzo sprytną maszynę pozwalającą uzyskać pełną anonimowość i prywatność podczas przeglądania stron www, korzystania z poczty, ściągania plików i co najważniejsze dokonywania wszelkich transakcji pieniężnych. Po uruchomieniu internet wyraźnie zwalnia ale jestem niewykrywalny. Sprawdziłem swój adres IP i okazało się, że jest to adres jakiegoś uniwersytetu. W najbliższym czasie opiszę proces instalacji na podstawie tej strony. Dla ludzi, którzy są na bakier z angielskim.
Pobieram też wirtualną maszynę Fedora Core 6 i czekam na Fedora Core 7 Test 2. Jedynka jest do pobrania ze strony :).

Pokój

Hibernacja nie działa w moim laptopie

Tagged Under : , ,

Tak, od dłuższego już czasu mój laptop (Compaq v3000z) nie przechodzi w stan hibernacji. Zatrzymanie do pamięci (STR - suspend to ram) działa bez zarzutu. Natomiast zatrzymanie na dysk nie działa jak powinno. Gdy powinien pojawić się ekran z napisem “Hibernating” ja widzę pulpit, totalnie rozwalony, ekran mruga i przeskakuje. Wygląda jak źle ustawiony program telewizyjny. Udało mi się zaobserwować w prawym dolnym roku ekranu ikonkę oraz informację, że zabrakło pamięci do wykonania operacji. To jest niewiarygodne, mam przecież 2gb ramu. Miejsca na dysku również pod dostatkiem. Śledztwo w toku. Hibernacja wg mnie jest jednym z lepszych pomysłów i ja muszę ją mieć.

Jeśli ktoś spotkał się z takim problemem albo ma jakieś pomysły warte sprawdzenia to proszę podać. Czytaj dalej, rozwiązanie na dole.

Dziękuję

P.S.

Już działa. Dziękuję kub(ie?) za informację. Zerknijcie do jego komentarza, należy ściagnąć poprawkę

Instalacja nowej wersji AJAX Control Toolkit w istniejących projektach

Tagged Under : ,

Postanowiłem pobrać nową wersję AJAX Control Toolkit aby dołożyć je do mojej pracy magisterskiej i przetestować przy okazji. Instalacja przebiega bezstresowo. Dopiero po odpaleniu projektu, który został stworzony przy użyciu szablonu AJAX Control Toolkit Web Site w Visual Studio 2005, okazuje się, że nowe elementy nie są dla nas dostępne.

Prostym wyjściem jest skopiowanie nowej wersji pliku AjaxControlToolkit.dll do katalogu /Bin w naszym projekcie. Ten plik możemy znaleźć w katalogu w którym domyślnie zapisywane są wszystkie projekty Visual Studio 2005. U mnie jest to standardowo My Documents/Visual Studio 2005/Templates/Project Templates/Visual C#/ . Następnie ze znajdującego się tam archiwum AjaxControlExtenderProjectCS.zip wypakowujemy plik AjaxControlToolkit.dll do katalogu /Bin w naszym projekcie.

Prościej jest utworzyć nowy projekt, po instalacji nowej wersji AJAX Control Toolkit, a potem zastąpienie pliku .dll w naszym projekcie plikiem .dll z nowego projektu.

Owocnej pracy

Dziękuję za uwagę

Intel niech się chowa przed Sun`em i Rambus`em

Tagged Under :

Natknąłem się na kilka ciekawych wiadomości dotyczących sprzętu.

Tutaj piszą o najnowszym dziecku Intela. Robi wrażenie ta liczba rdzeni. Jednak od pewnego czasu firma ta nie stawia na jakość lecz na ilość. Więcej rdzeni, mniejszy procesor i na tym poprzestają. Jeden z użytkowników w komentarzu wspomniał o Niagara, procesorach Sun`a montowanych w serwerach. To brzmi dosyć ciekawie, tutaj więcej informacji.

Natomiast moim faworytem jest Rambus, który przedstawił nową technologię. Loki, to nazwa tego rozwiązania, umożliwia przesłanie 3,6 miliona gigabitów danych wykorzystując energię zawartą w dwóch bateriach AA. To naprawdę robi wrażenie. Idealne zastosowanie do laptopów. Mały pobór energii = mała ilość wydzielanego ciepła. Cudo.

Nowe elementy w Ajax Control Toolkit

Tagged Under : ,

W zestawie Control Toolkit pojawiły się 4 nowe kontrolki.

AutoComplete, Calendar, MaskedEdit oraz TabContainer

Najciekawsza dla mnie to TabContainer. Muszę jednak zobaczyć co dokładnie potrafi.

Ajax Control Toolkit Accordion - Formatowanie

Tagged Under : ,

Pierwszy krok to stworzenie Accordiona na którym będziemy się opierać.

<ajaxToolkit:Accordion runat="server" ID="mojAccordion">
<Panes>
<ajaxToolkit:AccordionPane runat="server">
<Header>Nagłówek 1</Header>
<Content>Zawartość 1</Content>
</ajaxToolkit:AccordionPane>
<ajaxToolkit:AccordionPane runat="server">
<Header>Nagłówek 2</Header>
<Content>Zawartość 2</Content>
</ajaxToolkit:AccordionPane>
<ajaxToolkit:AccordionPane runat="server">
<Header>Nagłówek 3</Header>
<Content>Zawartość 3</Content>
</ajaxToolkit:AccordionPane>
</Panes>
</ajaxToolkit:Accordion>

Teraz możemy zabrać się za formatowanie naszego obiektu. Pierwsze co możemy dodać to SelectedIndex , właściwość ta określa który z naszych paneli będzie wyświetlany domyślnie podczas ładowania strony.

Następnie żeby nasze panele nie wyglądały tak sucho możemy przypisać im klasy CSS. Możemy to zrobić dla całego Accordion lub dla osobnych paneli. Przypisuje się je wartościom HeaderCssClass (dla nagłówków paneli) oraz ContentCssClass (dla zawartości paneli).

<ajaxToolkit:Accordion runat="server" ID="mojAccordion"
SelectedIndex="2" ContentCssClass="zawartoscCSS">
<Panes>
<ajaxToolkit:AccordionPane runat="server" HeaderCssClass="naglowekCSS1">
<Header>Nagłówek 1</Header>
<Content>Zawartość 1</Content>
</ajaxToolkit:AccordionPane>
<ajaxToolkit:AccordionPane runat="server" HeaderCssClass="naglowekCSS2">
<Header>Nagłówek 2</Header>
<Content>Zawartość 2</Content>
</ajaxToolkit:AccordionPane>
<ajaxToolkit:AccordionPane runat="server" HeaderCssClass="naglowekCSS3">
<Header>Nagłówek 3</Header>
<Content>Zawartość 3</Content>
</ajaxToolkit:AccordionPane>

A tak wyglądają klasy CSS dla powyższego kodu.


<style type="text/css">
.naglowekCSS1 { color : red ; font-size : large ; background-color : black}
.naglowekCSS2 {color : gold; font-size : large}
.naglowekCSS3 {color : green; font-size : large}
.zawartoscCSS { color : blue ; font-size : small ; background-color : grey}
</style>

Kolejny element do ustawienia to AutoSize odpowiadający za rozwijanie naszych paneli. Ustawienie wartości None spowoduje, że panele będą się rozwijać bez ograniczeń co może wpłynąć na ułożenie innych elementów na stronie. Wartość Limit zezwala na rozwijanie do określonego rozmiaru ustawianego przez parametr Height, w wypadku gdy zawartość panelu nie zmieści się będzie można ją przewijać. Ostatnia możliwość to Fill, ustalona wartość Height powoduje rozciąganie Accordiona i wymusza stały rozmiar tego elementu.

FadeTransition odpowiada za efekt wygaszania podczas przejścia pomiędzy panelami, jeśli ustawiona jest wartość false wykonywane są standardowe przełączenia pomiędzy panelami. Dwie kolejne właściwości odpowiadają za czas animacji podczas przełączania paneli oraz ilość klatek na sekundę, TransitionDuration i FramesPerSecond.

<ajaxToolkit:Accordion runat="server" ID="mojAccordion"
SelectedIndex="2" ContentCssClass="zawartoscCSS" AutoSize="None"
FadeTransitions="true" TransitionDuration="2000" FramesPerSecond="35">

Po odpowiednim ustawieniu wszystkich parametrów będziemy mieli śliczny Accordion. Najłatwiej da się zaobserwować efekty przejść pomiędzy panelami jeśli zawartość paneli jest dosyć spora. Może to być kilka, kilkanaście linijek tekstu albo jakiś plik graficzny.

Miłego korzystania i owocnej pracy.

Pełny kod do artykułu można pobrać tutaj.

Pokój

Tak programistycznie, in Polish and English is using WP-Gravatar