﻿<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Tomasz Wiśniewski &#187; Tutorial</title>
	<atom:link href="http://tomaszwisniewski.com/category/tutorial/feed/" rel="self" type="application/rss+xml" />
	<link>http://tomaszwisniewski.com</link>
	<description>Cybernetyczny sad</description>
	<lastBuildDate>Fri, 03 Feb 2012 09:24:01 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>MIX 2010 i Windows Phone 7</title>
		<link>http://tomaszwisniewski.com/mix-2010-i-windows-phone-7/</link>
		<comments>http://tomaszwisniewski.com/mix-2010-i-windows-phone-7/#comments</comments>
		<pubDate>Sat, 20 Mar 2010 13:45:54 +0000</pubDate>
		<dc:creator>Tomasz Wisniewski</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[expression blend 4]]></category>
		<category><![CDATA[Visual Studio 2010]]></category>
		<category><![CDATA[windows phone 7]]></category>

		<guid isPermaLink="false">http://tomaszwisniewski.com/?p=549</guid>
		<description><![CDATA[ W miniony tydzień w Las Vegas odbywała się konferencja MIX. Jest to konferencja organizowana przez Microsoft, ale konferencja specyficzna. W przeciwieństwie do innych konferencji tej firmy, na tej miejsce swoje znajdują inne firmy, a co nierzadko są to firmy, które na co dzień są bezpośrednimi konkurentami Microsoftu. Konferencja ta jest też o tyle specyficzna, że łączy zarówno [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p style="text-align: justify;"><a href="http://www.microsoft.com/Windowsmobile/en-us/default.mspx"><img class="alignleft" title="Windows Phone 7 Series" src="http://developer.windowsphone.com/Common/Fire/Images/bg-brand.png" alt="" width="231" height="40" /></a> W miniony tydzień w Las Vegas odbywała się konferencja <a href="http://live.visitmix.com/" target="_blank">MIX</a>. Jest to konferencja organizowana przez <a href="http://www.microsoft.com" target="_blank">Microsoft</a>, ale konferencja specyficzna. W przeciwieństwie do innych konferencji tej firmy, na tej miejsce swoje znajdują inne firmy, a co nierzadko są to firmy, które na co dzień są bezpośrednimi konkurentami Microsoftu. Konferencja ta jest też o tyle specyficzna, że łączy zarówno developerów jak i designerów, dlatego jest bardzo dużo sesji związanych z projektowaniem aplikacji i mam tu na myśli kwestie wyglądu.</p>
<p style="text-align: justify;">Jeśli chodzi o największe wydarzenia tej konferencji to moim zdaniem były one dwa. Po pierwsze wypuszczenie <a href="http://www.silverlight.net/getstarted/silverlight-4/" target="_blank">SilverLight-a 4</a> w wersji RC oraz zapowiedź, że wersja finalna zostanie wypuszczona w przyszłym miesiącu!</p>
<p style="text-align: justify;">Druga wydarzenie to to, co Microsoft pokazał w związku nową wersją systemu operacyjnego dla telefonów komórkowych, a mnie jako developera najbardziej interesuje platforma programistyczna, a w tej kwestii też działo się wiele. Przede wszystkim, platformami programistycznymi będą <a href="http://www.silverlight.net" target="_blank">SilverLight</a> oraz <a href="http://xna.com/" target="_blank">XNA</a>. Widać tutaj dużą tendencje do tego co MS nazywa &#8220;trzema ekranami&#8221;, czyli nasz telewizor, komputer i urządzenie mobilne. Zarówno SL jak i XNA w wersji an <a href="http://www.microsoft.com/Windowsmobile/en-us/default.mspx" target="_blank">W7 Phone</a> nie będą jakimiś wersjami okrojonymi czy &#8220;light&#8221;, a pełno prawnymi frameworkami. Jest to o tyle ważne, że być może uda się ograniczyć ilość budowanych aplikacji na różne platformy i trzeba będzie tylko dokonać nielicznych zmian w kodzie aby nasza aplikacja działała zarówno na komputerze jak i np na telefonie.</p>
<p style="text-align: justify;">Co ciekawego wiąże się z pisaniem aplikacji na Windows Phone 7 jest to, że już dziś można pobrać wersje wstępne narzędzi do tworzenia tego typu aplikacji. A co jeszcze bardziej cieszy, gdy aplikacje te osiągną status finalny będą dostępne ZA DARMO, a więc każdy będzie mógł tworzyć programy i umieszczać je np w Marketplace jaki będzie dostępny w telefonach z nowym system Microsoftu.</p>
<p style="text-align: justify;">Skąd można pobrać takie narzędzia i na co trzeba uważać?</p>
<p style="text-align: justify;">Pierwsze pytanie jakie może się pojawić to co jeśli już mam zainstalowaną wersję beta <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=457bab91-5eb2-4b36-b0f4-d6f34683c62a&amp;displaylang=en" target="_blank">Visual Studio 2010</a>? Nic, można śmiało instalować narzędzia gdyż integrują się one bez problemu z pełną wersją beta VS2010.</p>
<p style="text-align: justify;">Punktem startowym w pobraniu narzędzi jest wejście na stronę <a href="http://developer.windowsphone.com/" target="_blank">developer.windowsphone.com</a>. Stamtąd można pobrać <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=2338b5d1-79d8-46af-b828-380b0f854203&amp;displaylang=en" target="_blank">Windows Phone Developer Tools CTP</a>. Jest to wersja webowa, dlatego trzeba będzie uzbroić się w cierpliwość podczas instalacji. Jeśli już wcześniej mieliśmy zainstalowane VS2010 i SL 4 SDK to trzeba będzie je odinstalować gdyż nowe narzędzia zawierają nowsze wersje tych komponentów. Po skończonej instalacji jeśli nie mieliśmy wcześniej Visual Studio w menu start pojawi nam się Visual Studio 2010 Express, a jeśli już mieliśmy VS to będzie dostępny nowy typ projektów podczas tworzenia nowej aplikacji:</p>
<p style="text-align: center;">
<a href="http://tomaszwisniewski.com/wp-content/gallery/vs_w7/vs_w7p.png" title="" class="shutterset_singlepic329" >
	<img class="ngg-singlepic ngg-center" src="http://tomaszwisniewski.com/wp-content/gallery/cache/329__150x95_vs_w7p.png" alt="vs_w7p" title="vs_w7p" />
</a>
</p>
<p style="text-align: justify;">Jak wspominałem konferencja <a href="http://live.visitmix.com" target="_blank">MIX</a> jest zarówno dla developerów, ale jednak przede wszystkim dla designerów. Dlatego i dla tej grupy Microsoft przygotował nową wersję swojego świetnego narzędzia, a mianowicie <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=6f014e07-0053-4aca-84a7-cd82f9aa989f&amp;displaylang=en" target="_blank">Expression Blend 4</a>. Po pobraniu i zainstalowaniu tej wersji można się lekko zdziwić ponieważ w typach projektów nie ma żadnych związanych z Windows Phone 7. Trzeba sciągnąć i zainstalować jeszcze dwa komponenty:</p>
<ul>
<li>
<div style="text-align: justify;"><a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=47f5c718-9dec-4557-9687-619c0fdd3d4f&amp;displaylang=en" target="_blank">Microsoft Expression Blend® Add-in Preview for Windows® Phone</a></div>
</li>
<li>
<div style="text-align: justify;"><a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=86370108-4c14-42ee-8855-226e5dd9b85b&amp;displaylang=en" target="_blank">Microsoft Expression Blend® Software Development Kit (SDK) Preview for Windows Phone</a></div>
</li>
</ul>
<p style="text-align: justify;">Po tych zabiegach będzie można już tworzyć jak i otwierać projekty typu Windows Phone 7.</p>
<p style="text-align: center;">
<a href="http://tomaszwisniewski.com/wp-content/gallery/vs_w7/blend4_w7p.png" title="" class="shutterset_singlepic330" >
	<img class="ngg-singlepic ngg-center" src="http://tomaszwisniewski.com/wp-content/gallery/cache/330__150x137_blend4_w7p.png" alt="blend4_w7p" title="blend4_w7p" />
</a>
</p>
<p style="text-align: justify;">Polecam wszystkim zapoznanie się z nową platformą i popróbowanie pisania aplikacji dla W7 Phone. Do narzędzi dołączony jest świetny emulator, dzięki któremu można odrazu zobaczyć jak stworzona aplikacja będzie wyglądać i działać na telefonie w przyszłości:</p>
<p style="text-align: center;">
<a href="http://tomaszwisniewski.com/wp-content/gallery/vs_w7/vs_w7pdev.png" title="" class="shutterset_singlepic331" >
	<img class="ngg-singlepic ngg-center" src="http://tomaszwisniewski.com/wp-content/gallery/cache/331__150x89_vs_w7pdev.png" alt="vs_w7pdev" title="vs_w7pdev" />
</a>
</p>
<p style="text-align: center;">
<a href="http://tomaszwisniewski.com/wp-content/gallery/vs_w7/w7emu.png" title="" class="shutterset_singlepic332" >
	<img class="ngg-singlepic ngg-center" src="http://tomaszwisniewski.com/wp-content/gallery/cache/332__102x200_w7emu.png" alt="w7emu" title="w7emu" />
</a>
</p>
<div class="shr-publisher-549"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://tomaszwisniewski.com/mix-2010-i-windows-phone-7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Internet Explorer 8 RC1 i MicrosoftLearning</title>
		<link>http://tomaszwisniewski.com/internet-explorer-8-rc1-i-microsoftlearning/</link>
		<comments>http://tomaszwisniewski.com/internet-explorer-8-rc1-i-microsoftlearning/#comments</comments>
		<pubDate>Tue, 10 Feb 2009 23:48:07 +0000</pubDate>
		<dc:creator>Tomasz Wisniewski</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Internet Explorer 8 RC1]]></category>
		<category><![CDATA[Microsoft Learning]]></category>
		<category><![CDATA[widok zgodnosci]]></category>

		<guid isPermaLink="false">http://tomaszwisniewski.com/?p=218</guid>
		<description><![CDATA[Dzisiaj robiłem sobie jeden z zaległych kursów online jakie mam do zrobienia w portalu Microsoft Learning, a od czasu ukazania się Internet Explorera 8 używałem go w wersji Beta a teraz RC1. Zacząłem sobie kurs i coś mi nie grało, po chwili się zorientowałem, że strona nie wyświetla się poprawnie. Tabelki nie są &#8220;klikalne&#8221;, nie [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p style="text-align: justify">Dzisiaj robiłem sobie jeden z zaległych kursów online jakie mam do zrobienia w portalu <a href="https://www.microsoftelearning.com/" target="_blank">Microsoft Learning</a>, a od czasu ukazania się <a href="http://www.microsoft.com/poland/windows/products/winfamily/ie/beta/default.mspx" target="_blank">Internet Explorera 8</a> używałem go w wersji Beta a teraz <a href="http://www.microsoft.com/windows/internet-explorer/beta/worldwide-sites.aspx" target="_blank">RC1</a>. Zacząłem sobie kurs i coś mi nie grało, po chwili się zorientowałem, że strona nie wyświetla się poprawnie. Tabelki nie są &#8220;klikalne&#8221;, nie wyświetla się panel do pisania notatek i jeszcze parę drobiazgów. O ile notatki da się ominąć, o tyle brak &#8220;klikalności&#8221; tabelek stanowi już większy problem i raczej sprawia, że czas poświęcony na kurs jest stracony bo nie mamy dostępu do połowy zawartości. Rozwiązanie tego problemu do głowy przyszło mi dość szybko i jest w miarę oczywiste, ale może nie wszyscy wiedzą jak to zrobić więc poniżej opisuję co i jak.</p>
<p style="text-align: justify"><span id="more-218"></span></p>
<p style="text-align: justify">Pierwszą rzeczą jaką należy zrobić jest wejść do opcji <strong>Strona -&gt; Ustawienia widoku zgodności</strong></p>
<p style="text-align: justify">
<a href="http://tomaszwisniewski.com/wp-content/gallery/ie8rc1_learning/ie8_1.png" title="" class="shutterset_singlepic155" >
	<img class="ngg-singlepic ngg-center" src="http://tomaszwisniewski.com/wp-content/gallery/cache/155__300x152_ie8_1.png" alt="ie8_1.png" title="ie8_1.png" />
</a>
</p>
<p style="text-align: justify">Nastepnie musimy wprowadzić interesujący nas adres, w przypadku kursów on-line Microsoftu wprowadzamy adres: <strong>microsoftlearning.com</strong></p>
<p style="text-align: justify"><strong></strong>
<a href="http://tomaszwisniewski.com/wp-content/gallery/ie8rc1_learning/ie8_2.png" title="" class="shutterset_singlepic156" >
	<img class="ngg-singlepic ngg-center" src="http://tomaszwisniewski.com/wp-content/gallery/cache/156__200x241_ie8_2.png" alt="ie8_2.png" title="ie8_2.png" />
</a>
</p>
<p style="text-align: justify">Następnie wystarczy kliknąć <strong>Dodaj</strong>, a później już tylko <strong>Zamknij</strong>i od tej pory kurs wyświetla się już prawidłowo i nie ma problemów <img src='http://tomaszwisniewski.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p style="text-align: justify">
<a href="http://tomaszwisniewski.com/wp-content/gallery/ie8rc1_learning/ie8_3.png" title="" class="shutterset_singlepic157" >
	<img class="ngg-singlepic ngg-center" src="http://tomaszwisniewski.com/wp-content/gallery/cache/157__200x241_ie8_3.png" alt="ie8_3.png" title="ie8_3.png" />
</a>
</p>
<div class="shr-publisher-218"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://tomaszwisniewski.com/internet-explorer-8-rc1-i-microsoftlearning/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Jak używać swojego LiveID w systemie OpenID?</title>
		<link>http://tomaszwisniewski.com/jak-uzywac-swojego-liveid-w-systemie-openid/</link>
		<comments>http://tomaszwisniewski.com/jak-uzywac-swojego-liveid-w-systemie-openid/#comments</comments>
		<pubDate>Thu, 05 Feb 2009 17:40:26 +0000</pubDate>
		<dc:creator>Tomasz Wisniewski</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[LiveID]]></category>
		<category><![CDATA[OpenID]]></category>

		<guid isPermaLink="false">http://tomaszwisniewski.com/?p=196</guid>
		<description><![CDATA[Jakiś czas temu Microsoft ogłośił, że jego LiveID będzie dostawcą OpenID i pozwoli na logowanie w portalach, które wykorzystują ten system. Jak powiedział tak zrobił. Niestety póki co jest to w fazie CTP (Community Technology Preview) więc droga przed tym daleka, ale przy odrobinie chęci można z tego korzystać, co opisuje w dalszej części tego [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p style="text-align: justify;">Jakiś czas temu Microsoft ogłośił, że jego <a href="http://www.passport.net/" target="_blank">LiveID</a> będzie dostawcą <a href="http://openid.net/" target="_blank">OpenID</a> i pozwoli na logowanie w portalach, które wykorzystują ten system. Jak powiedział tak zrobił. Niestety póki co jest to w fazie CTP (Community Technology Preview) więc droga przed tym daleka, ale przy odrobinie chęci można z tego korzystać, co opisuje w dalszej części tego tutoriala <img src='http://tomaszwisniewski.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p style="text-align: justify;"><span id="more-196"></span>Pierwszą rzeczą jaką należy zrobić jest wejście na stronę <a href="http://login.live-int.com/" target="_blank">http://login.live-int.com/</a></p>
<p style="text-align: justify;">
<a href="http://tomaszwisniewski.com/wp-content/gallery/openid_liveid/01.jpg" title="" class="shutterset_singlepic141" >
	<img class="ngg-singlepic ngg-center" src="http://tomaszwisniewski.com/wp-content/gallery/cache/141__300x225_01.jpg" alt="01.jpg" title="01.jpg" />
</a>
</p>
<p style="text-align: justify;">Próbowałem wprowadzić tutaj dane swoje już istniejącego LiveID, ale niestety system ich nie przyjął, a wynika to najprawdopodobniej z tego, że usługa (co jest napisane później) stoi na klastrze testowym, więc może nie jest jeszcze powiązana z istniejącymi LiveID.<br />
W związku z tym należy kliknąć opcję: <em><strong>Zapisz mnie, aby utworzyć konto</strong></em>.</p>
<p style="text-align: justify;">Zostaniemy przeniesieni na stronę, która daje nam wybór, czy chcemy stworzyć LiveID (w rezultacie też i OpenID) dla istniejącego adresu email, czy też chcemy stworzyć nowy adres email.</p>
<p style="text-align: justify;">
<a href="http://tomaszwisniewski.com/wp-content/gallery/openid_liveid/02.jpg" title="" class="shutterset_singlepic142" >
	<img class="ngg-singlepic ngg-center" src="http://tomaszwisniewski.com/wp-content/gallery/cache/142__300x225_02.jpg" alt="02.jpg" title="02.jpg" />
</a>
</p>
<p style="text-align: justify;">Ja wybrałem opcję pierwszą, bo stwierdziłem, że przypiszę sobie do maila, który już jest moim LiveID.</p>
<p style="text-align: justify;">Po wybraniu którejś z opcji pojawia nam się standardowy formularz, w którym należy wypełnić wszystkie wymagane dane i nacisnąć przycisk <em>Kontynuuj</em>.</p>
<p style="text-align: justify;">
<a href="http://tomaszwisniewski.com/wp-content/gallery/openid_liveid/03.jpg" title="" class="shutterset_singlepic143" >
	<img class="ngg-singlepic ngg-center" src="http://tomaszwisniewski.com/wp-content/gallery/cache/143__300x225_03.jpg" alt="03.jpg" title="03.jpg" />
</a>
</p>
<p style="text-align: justify;">Na kolejnym ekranie pojawia się dość widoczna informacja mówiąca o tym, o czym już wspominałem, czyli że usługa ta jest na klastrze testowym i jakie niesie to za sobą konsekwencje. Należy tu przepisać do okienka swój wcześniej podany email i zaakceptować warunki korzystania.</p>
<p style="text-align: justify;">
<a href="http://tomaszwisniewski.com/wp-content/gallery/openid_liveid/04.jpg" title="" class="shutterset_singlepic144" >
	<img class="ngg-singlepic ngg-center" src="http://tomaszwisniewski.com/wp-content/gallery/cache/144__300x225_04.jpg" alt="04.jpg" title="04.jpg" />
</a>
</p>
<p style="text-align: justify;">W tym momencie dostaniemy informacje o pomyślnej rejestracji, oraz na podany email dostaniemy wiadomość z linkiem potwierdzającym prawdziwość adresu.</p>
<p style="text-align: justify;">
<a href="http://tomaszwisniewski.com/wp-content/gallery/openid_liveid/05.jpg" title="" class="shutterset_singlepic145" >
	<img class="ngg-singlepic ngg-center" src="http://tomaszwisniewski.com/wp-content/gallery/cache/145__300x225_05.jpg" alt="05.jpg" title="05.jpg" />
</a>
</p>
<p style="text-align: justify;">Po kliknięciu guzika <em>Kontynuuj</em> zostaniemy przeniesieni na stronę do zarządzania naszym kontem.</p>
<p style="text-align: justify;">
<a href="http://tomaszwisniewski.com/wp-content/gallery/openid_liveid/06.jpg" title="" class="shutterset_singlepic146" >
	<img class="ngg-singlepic ngg-center" src="http://tomaszwisniewski.com/wp-content/gallery/cache/146__300x225_06.jpg" alt="06.jpg" title="06.jpg" />
</a>
</p>
<p style="text-align: justify;">Strona ta jest bardzo fajna <img src='http://tomaszwisniewski.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  ale niestety niewiele możemy na niej zrobić i w tym momencie musimy w przeglądarce wpisać inny adres, a mianowicie <a href="https://login.live-int.com/beta/ManageOpenID.srf" target="_blank">https://login.live-int.com/beta/ManageOpenID.srf</a>, co przeniesie nas na poniższa stronę i jeśli wcześniej się nie wylogowaliśmy będzie poproszeni o wprowadzenie swojego aliasu OpenID.</p>
<p style="text-align: justify;">
<a href="http://tomaszwisniewski.com/wp-content/gallery/openid_liveid/07.jpg" title="" class="shutterset_singlepic147" >
	<img class="ngg-singlepic ngg-center" src="http://tomaszwisniewski.com/wp-content/gallery/cache/147__300x225_07.jpg" alt="07.jpg" title="07.jpg" />
</a>
</p>
<p style="text-align: justify;">Należy teraz sobie wymyślić jakiś alias (nie będziemy musieli być zawsze pod nim widoczni, o czym napiszę poźniej) oraz kliknąć <strong><em>Dodaj</em></strong>.<br />
Jeśli wymyślony przez nas alias nie był zajęty dostaniemy odpowiedni komunikat.</p>
<p style="text-align: justify;">
<a href="http://tomaszwisniewski.com/wp-content/gallery/openid_liveid/08.jpg" title="" class="shutterset_singlepic148" >
	<img class="ngg-singlepic ngg-center" src="http://tomaszwisniewski.com/wp-content/gallery/cache/148__300x225_08.jpg" alt="08.jpg" title="08.jpg" />
</a>
</p>
<p style="text-align: justify;">Teraz  po kliknięciu guzika <strong><em>Zakończ</em></strong> możemy przejśc na stronę, która używa systemu OpenID i korzystać z naszego nowego sposobu logowania. Ja posłużę się stroną <a href="http://dotnetshoutout.com/" target="_blank">DotNetShoutout</a>, która jest swoistym odpowiednikiem serwisu <a href="http://digg.com/" target="_blank">Digg</a>, ale jak można się domyśleć ukierunkowany na platformę .NET.<br />
Na stronie wybieram opcję <strong><em>login</em></strong> i pojawia się w tym momencie okienko logowania, które umożliwia szereg sposobów na zalogowanie. Jako że chcę skorzystać z nowo założonego OpenID wybieram tą właśnie opcję.<br />
<span style="text-decoration: underline;">Teraz ważna kwestia!</span> Jeśli chcemy korzystać z Microsoftowego OpenID w miejscu loginu wprowadzamy taka nazwę: <strong><span style="text-decoration: underline;">openid.live-INT.com</span></strong> i naciskamy przycisk <em>Login</em>.</p>
<p style="text-align: justify;">
<a href="http://tomaszwisniewski.com/wp-content/gallery/openid_liveid/09.jpg" title="" class="shutterset_singlepic149" >
	<img class="ngg-singlepic ngg-center" src="http://tomaszwisniewski.com/wp-content/gallery/cache/149__300x225_09.jpg" alt="09.jpg" title="09.jpg" />
</a>
</p>
<p style="text-align: justify;">W tym momencie zostaniemy przeniesieni na stronę logowania LiveID / OpenID, gdzie co oczywiste należy zalogować się adresem email oraz hasłem podanym wcześniej w formularzu.</p>
<p style="text-align: justify;">
<a href="http://tomaszwisniewski.com/wp-content/gallery/openid_liveid/10.jpg" title="" class="shutterset_singlepic150" >
	<img class="ngg-singlepic ngg-center" src="http://tomaszwisniewski.com/wp-content/gallery/cache/150__300x225_10.jpg" alt="10.jpg" title="10.jpg" />
</a>
</p>
<p style="text-align: justify;">Po nacisnięciu przycisku Zarejestruj pokaże się stroną, która da nam możliwość wyboru czy chcemy być widoczni po zalogowaniu pod naszym aliasem, który dodaliśmy wcześniej, czy też chcemy z jakiś powodów być widoczni pod <em>Anonimowym Aliasem</em>, który jest ciągiem cyfr i liter. Jest to prawdopodobnie jakaś suma kontrolna, ale co ważne ten ciąg jest niezmienny, co średnio wpływa na anonimowość <img src='http://tomaszwisniewski.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p style="text-align: justify;">
<a href="http://tomaszwisniewski.com/wp-content/gallery/openid_liveid/11.jpg" title="" class="shutterset_singlepic151" >
	<img class="ngg-singlepic ngg-center" src="http://tomaszwisniewski.com/wp-content/gallery/cache/151__300x225_11.jpg" alt="11.jpg" title="11.jpg" />
</a>
</p>
<p style="text-align: justify;">Po wybraniu interesującej nas opcji zostaniemy przeniesieni z powrotem na stronę, na którą chcieliśmy się zalogować i będziemy widoczni tam z naszym OpenID.</p>
<p style="text-align: justify;">
<a href="http://tomaszwisniewski.com/wp-content/gallery/openid_liveid/12.jpg" title="" class="shutterset_singlepic152" >
	<img class="ngg-singlepic ngg-center" src="http://tomaszwisniewski.com/wp-content/gallery/cache/152__300x225_12.jpg" alt="12.jpg" title="12.jpg" />
</a>
</p>
<p style="text-align: justify;">Jak widać system ten już w fazie CTP działa całkiem sprawnie. Mam nadzieję, że będzie dalej rozwijany bo jeden uniwersalny login naprawdę uprości poruszanie się po bezkresach internetu <img src='http://tomaszwisniewski.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<div class="shr-publisher-196"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://tomaszwisniewski.com/jak-uzywac-swojego-liveid-w-systemie-openid/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Linksys tutorial &#8211; konfiguracja routera</title>
		<link>http://tomaszwisniewski.com/linksys-tutorial-konfiguracja-routera/</link>
		<comments>http://tomaszwisniewski.com/linksys-tutorial-konfiguracja-routera/#comments</comments>
		<pubDate>Mon, 18 Feb 2008 11:41:03 +0000</pubDate>
		<dc:creator>Tomasz Wisniewski</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Linksys]]></category>
		<category><![CDATA[router]]></category>

		<guid isPermaLink="false">http://tomaszwisniewski.com/?p=33</guid>
		<description><![CDATA[Ostanimi czasy wielu moich znajomych boryka się z problemem poprawnej konfiguracji routera firmy Linksys. Postanowiłem im w tym trochę pomóc pisząc ten tutorial. Myślę, że może się także przydać innym osobom, które bedą szukaly tegoty materiałów w Internecie. Poniższy przewodnik tworzę w oparciu o model WRT54GC, jednak menu konfiguracyjne wielu różnych linksysów nie różni się [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>Ostanimi czasy wielu moich znajomych boryka się z problemem poprawnej konfiguracji routera firmy Linksys. Postanowiłem im w tym trochę pomóc pisząc ten tutorial. Myślę, że może się także przydać innym osobom, które bedą szukaly tegoty materiałów w Internecie. Poniższy przewodnik tworzę w oparciu o model WRT54GC, jednak menu konfiguracyjne wielu różnych linksysów nie różni się zbyt wiele, a jedynie dodatkowymi opjacmi jakie oferuje dany router. Poniższa konfiguracja przedstawia sposób wjaki należy skonfigurować router przy korzystaniu z dostawcy internetu poprzez kablówkę, np UPC. Jeśli posiadasz inny model Linksysa lub router innej firmy też możesz skorzystać z tego samouczka, odnajdź po prostu odpowiadające opcje w swoim menu konfiguracyjnym. Nie przedłużając więcej przejdźmy do sedna sprawy.</p>
<p><span id="more-33"></span></p>
<p>Na wstępnie jedna uwaga technicza. Aby ciągle nie powtarzać tego w tresći samego tutoriala, przed przejściem do następnego ekranu konfiguracyjnego proszę nacisnąc &#8220;Save Settings&#8221;.</p>
<p>Pierwszą rzeczą jaką należy zrobić jest oczywiście fizyczne podpięcie routera. Z tyłu urządzenia do gniazdka &#8220;Internet&#8221; wpinamy kabel łączący router z modemem kablowym, a do jednego z portów LAN podpinamy komputer. Następnie odpalamy dowolną przeglądarkę internetową i wpisujemy adres: <a href="http://192.168.1.1">http://192.168.1.1</a> . Po pojawieniu się okienka z prośbą logowania podajemy dane zawarte w instrukcji routera. Pojawia się pierwsza strona konfiguracyjna routera, czyli Setup -&gt; Basic Setup:</p>
<p style="text-align: center;">
<a href="http://tomaszwisniewski.com/wp-content/gallery/linksys-tutorial/screenshot001.jpg" title="" class="shutterset_singlepic20" >
	<img class="ngg-singlepic" src="http://tomaszwisniewski.com/wp-content/gallery/cache/20__100x75_screenshot001.jpg" alt="screenshot001.jpg" title="screenshot001.jpg" />
</a>
</p>
<p><strong>Staring IP Adress</strong> &#8211; można zostawić wartość domyślną, ale sugeruję aby ustawić ją na 2 w celu kontynuacji numerowania adresów IP w naszej domowej sieci.<br />
<strong>Client Lease Time</strong> &#8211; standardowa wartość 0 oznacza dzierżawę DHCP całodniową. Z doświadczenia wiem, że gdy często resetujemy komputer kart WiFi, szczególnie te na USB potrafią mieć problemy z odnowieniem adresu IP dlatego lepiej ustawić wartość na 1 minutę.<br />
<strong>Time Zone</strong> &#8211; należy ustawić swoją strefę czasową, taką jaką mają inne komputery w naszej sieci. WAŻNE aby zwrócić uwagę, że jest kilka stref czasowych GMT +01.00 i należy wybrać tą, w której figuruje Warszawa.<br />
Następnie klikamy guzik <strong>Assing Static DHCP</strong>:</p>
<p style="text-align: center;">
<a href="http://tomaszwisniewski.com/wp-content/gallery/linksys-tutorial/screenshot002.jpg" title="" class="shutterset_singlepic21" >
	<img class="ngg-singlepic" src="http://tomaszwisniewski.com/wp-content/gallery/cache/21__100x75_screenshot002.jpg" alt="screenshot002.jpg" title="screenshot002.jpg" />
</a>
</p>
<p>W małej sieci domowej ten krok można pominąć, ale dla systematyczności i stałego adresowania komputerów w domu warto skonfigurować tą opcję.<br />
<strong>Client Name</strong> &#8211; podajemy nazwę komputera. To nie jest nazwa naszego komputera w sieci a jedynie nazwa jaką wpisujemy do konfiguracji routera.<br />
<strong>Assign this IP</strong> &#8211; tutaj podajemy jaki adres IP chcemy aby miał dany komputer. Zalecam kolejną numerację począwszy od 192.168.1.2.<br />
<strong>To this MAC</strong> &#8211; należy wprowadzić adres fizyczny karty sieciowej, czy to jest karta przeowodwa czy bezprzewodowa. Adres ten można znaleźć na pudełku karty lub w systemie Windows kliknąć Start -&gt; Uruchom -&gt; Wpisać komendę: cmd -&gt; Wydać polecenie: ipconfig /all. Na liście która się wyświetli należy odszukać <strong>Adres fizyczny</strong> interesującej nas karty sieciowej. Zamykamy okienko opcja <strong>Save Settings</strong>.<br />
Przechodzimy do opcji <strong>Setup -&gt; Advanced Routing</strong>:</p>
<p style="text-align: center;">
<a href="http://tomaszwisniewski.com/wp-content/gallery/linksys-tutorial/screenshot003.jpg" title="" class="shutterset_singlepic22" >
	<img class="ngg-singlepic" src="http://tomaszwisniewski.com/wp-content/gallery/cache/22__100x75_screenshot003.jpg" alt="screenshot003.jpg" title="screenshot003.jpg" />
</a>
</p>
<p>Tutaj należy przełączyć opcję <strong>Operating Mode</strong> na Router, gdyż domyślnie jest ustawiona jako Gateway i nie będzie się wtedy router potrafił połączyć z Internetem.<br />
<em>W momencie pisania tego tutoriala dla UPC musiałabyć ustawiona opcja &#8220;Router&#8221;. Obecnie w UPC działa na opcji &#8220;Gateway&#8221;, ale dla innego dostawcy może być wymagana opcja &#8220;Router&#8221; więc sugeruję sprawdzenie obu jeśli na którejś nie działa.</em><br />
Przechodzimy na zakładkę <strong>Wireless -&gt; Basic Wireless Settings</strong>:</p>
<p style="text-align: center;">
<a href="http://tomaszwisniewski.com/wp-content/gallery/linksys-tutorial/screenshot004.jpg" title="" class="shutterset_singlepic23" >
	<img class="ngg-singlepic" src="http://tomaszwisniewski.com/wp-content/gallery/cache/23__100x75_screenshot004.jpg" alt="screenshot004.jpg" title="screenshot004.jpg" />
</a>
</p>
<p><strong>Mode</strong> &#8211; należy ustawić na Mixed aby do sieci mogły podłączyć się urządzenia różnych standardów.<br />
<strong>Wireless Network Name (SSID)</strong> &#8211; należy wpisać nazwę swojej sieci. Nazwa ta może być dowolnie przez nas wymyśloną nazwą, jednak powinna ona być w miarę złożona i zawierać różnej wielkości litery i być może jakąś cyfrę. Taka nazwa utrudnia osobom niepowołnym dostęp do naszej sieci.<br />
<strong>Wireless Channel</strong> &#8211; jeśli w pobliżu nie ma żadnej innej sieci bezprzewodowej możemy pozostawić wartość domyślną. Jeśli jednak jest to warto dowiedzieć się na jakim kanale ona działa i swoją sieć uruchomić na dwóch kanałach poniżej tej wartości lub dwóch kanałach powyżej tej wartości w celu uniknięcia zakłóceń.<br />
<strong>Wireless SSID Brodcast</strong> &#8211; należy ustawić opcję Disabled. My znamy nazwę naszej sieci, a osoby trzecie nie, więc przy próbie połączenia się z naszą siecią bedą musiały ją podać. Jest to kolejny sposób na podwyższenie bezpieczeństwa naszej sieci.<br />
Przechodzimy do sekcji <strong>Wireless -&gt; Wireless security</strong>:</p>
<p style="text-align: center;">
<a href="http://tomaszwisniewski.com/wp-content/gallery/linksys-tutorial/screenshot005.jpg" title="" class="shutterset_singlepic24" >
	<img class="ngg-singlepic" src="http://tomaszwisniewski.com/wp-content/gallery/cache/24__100x75_screenshot005.jpg" alt="screenshot005.jpg" title="screenshot005.jpg" />
</a>
</p>
<p><strong>Security mode</strong> &#8211; tą wartość ustawiamy w zależności od tego jakie możliwości ma nasza karta WiFi. Najlepszy jednak będzię WPA2 Personal. Jeśli nasza karta go nie obsługuje należy wybrać WPA Personal.<br />
<strong>Encryption</strong> &#8211; przy wyborze WPA2 Personal jest możliwe tylko szyfrowanie AES.<br />
<strong>Passphrase</strong> &#8211; tutaj podajemy hasło dostępu do naszej sieci bezprzeowodwej. Musi ono się składać z minimum 8 znaków, inaczej router nie zatwierdzi zmian. Powinna się stosować oczywiście wszystkie zasady tworzenia silnych haseł, czyli nie powinno być to hasło słownikowe i proste to zgadnięcia.<br />
Przecgodzimy do sekcji <strong>WIreless -&gt; Wireless MAC Filter</strong>:</p>
<p style="text-align: center;">
<a href="http://tomaszwisniewski.com/wp-content/gallery/linksys-tutorial/screenshot006.jpg" title="" class="shutterset_singlepic25" >
	<img class="ngg-singlepic" src="http://tomaszwisniewski.com/wp-content/gallery/cache/25__100x75_screenshot006.jpg" alt="screenshot006.jpg" title="screenshot006.jpg" />
</a>
</p>
<p><strong>Access restriction</strong> &#8211; ustawiamy na Enabled i zaznaczamy opcję <strong>Permit</strong>.<br />
<strong>Wireless Client List</strong> &#8211; podajemy tutaj MAC adresy wszystkich bezprzewodowych kart sieciowych jakie bedą korzystać z naszej sieci. Jest to trzeci i ostatni ważny krok w prawidłowym zabezpiczeniu naszej sieci:</p>
<ol>
<li>Sieć nie rozgłaszam swojej nazwy więc do połączenia się z nią wymagana jest znajomość tej nazwy.</li>
<li>Jest ustawione silne szyfrowanie oraz skomplikowane hasło do naszej sieci.</li>
<li>Gdyby te dwie rzeczy zawiodły dostępu do naszej sieci broni także lista dostępowa MAC adresów kart sieciowych.</li>
</ol>
<p>Tak zabezpieczona sieć nie będzie łakomym kąskiem dla intruzów i nikt niepowołany nie będzie z niej korzystał.<br />
Przechodzimy do sekcji <strong>Applications &amp; Gaming -&gt; Port Range Forwarding</strong>:</p>
<p style="text-align: center;">
<a href="http://tomaszwisniewski.com/wp-content/gallery/linksys-tutorial/screenshot007.jpg" title="" class="shutterset_singlepic26" >
	<img class="ngg-singlepic" src="http://tomaszwisniewski.com/wp-content/gallery/cache/26__100x75_screenshot007.jpg" alt="screenshot007.jpg" title="screenshot007.jpg" />
</a>
</p>
<p>Ta sekcja jest ważna dla osób, które korzystają z jakiś programów typu P2P, grają w sieci lub chcą postawić u siebie na komputerze jakiś serwer (Web, FTP). Nie bedę rozpisywał się tutaj za bardzow  kolejne kroki konfiguracji tej sekcji. Polecam natomiast stronę <a href="http://www.portforward.com/routers.htm" target="_blank">Port Forward</a>. Na stronie tej wybieramy z listy swój model routera, następnie aplikację, która chcemy skonfigurować i strona wyświetla przewodnik krok po kroku jak dokonac tego w tej sekcji.<br />
Przechodzimy do sekcji <strong>Administratio -&gt; Management:</strong></p>
<p style="text-align: center;">
<a href="http://tomaszwisniewski.com/wp-content/gallery/linksys-tutorial/screenshot009.jpg" title="" class="shutterset_singlepic27" >
	<img class="ngg-singlepic" src="http://tomaszwisniewski.com/wp-content/gallery/cache/27__100x75_screenshot009.jpg" alt="screenshot009.jpg" title="screenshot009.jpg" />
</a>
</p>
<p><strong>Router Password</strong> &#8211; neleży zmienić domyślne hasło dostępu do routera. Należy stosować te same zasady co przy tworzeniu hasła do sieci i co ważne, hasło do routera nie powinno być takie samo jak to do dostępu do sieci.<br />
<strong>Remote Management/Remote Upgrade</strong> &#8211; należy się upewnić, że te dwie opcje są ustawione na Disabled. Powinno się zmieniać to ustawienie tylko w sytuacji gdy będziemy pewni, że będziemy musieli konfigurować router zdalnie przez internet, a w takim przypadku o ile jest to możliwe, należy także ustawić adres IP z jakiego tylko może być router zdalnie zarządzany.<br />
<strong>Backup Settings</strong> &#8211; na koniec klikamy ten guzik i zapisujemy plik z ustawieniami routera gdzieś na dysku, aby w razie potrzeby zresetowania routera do ustawień fabrycznych móc przywrócić konfigurację routera w szybki sposób.</p>
<p>Gratuluje, właśnie skończyłeś konfigurować swój router. Teraz możesz już bezpiecznie korzystać z sieci bezprzewodowej jak i przewodowej w swoim domu.</p>
<div class="shr-publisher-33"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://tomaszwisniewski.com/linksys-tutorial-konfiguracja-routera/feed/</wfw:commentRss>
		<slash:comments>221</slash:comments>
		</item>
	</channel>
</rss>

