<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1403284417955218798</id><updated>2011-11-27T16:01:04.015-08:00</updated><title type='text'>Jak to rolnik uczy się informatyki</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://wtfwpf.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://wtfwpf.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Andrzej Piotrowski</name><uri>http://www.blogger.com/profile/11743210733351680499</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_VWkK3kaS9RA/SesfgZuuRnI/AAAAAAAAAB8/4KjYmpmF-2A/S220/24297410cd.jpeg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>37</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1403284417955218798.post-2149498636659588741</id><published>2010-01-28T12:36:00.000-08:00</published><updated>2010-01-28T12:43:13.298-08:00</updated><title type='text'>Spowiedz - CodeCamp Warszawa 2009</title><content type='html'>Wiele osób oceniło mnie negatywnie ze względu na przekaz treści ( braku treści?!?) Oraz że temat względnie nie jest związany z informatyką ( tym bardziej, że w haśle jest CodeCamp). Wiele razy zmuszałem się, aby napisać ten tekst, który WYJAŚNI tym, co uważają, że WÓGLE nie nadaję się na prelegenta oraz że to, co wykonałem nie jest wartościowe.&lt;br /&gt;&lt;br /&gt;Rozumiem krytykę, czystką, konkretną i motywującą, ale zamykanie się tylko na tematy związane z czystym kodem na konferencji jest błędne. Wspólnie z Grzegorzem ( po jego namowach) uznaliśmy, że mogę coś takiego przedstawić. Prosił mnie abym nie uogólniał oraz aby temat był zrozumiały dla każdego. Proszę też nie piętnować, dał mi rękę – nie ingerował w to co ma się znajdować na slajdach. Po konferencji , jako jedyny nie krytykował mnie a powiedział że mogło być lepiej – choć i tak jest zadowolony że wystąpiłem( mogłem przecież nie przyjechać). &lt;br /&gt;Dlaczego takie słabe przygotowanie – mogę rzec że, w tym czasie zbiegło się parę nie fortunych rzeczy. Sesja na Uniwersytecie Przyrodniczym – Podkreślam PRZYRODNICZYM ( fakt ten mówi że co to robię , jest dla mnie poza zajęciami odskocznią od tego czego mnie uczą ), kolega z USA przyjechał akurat w dzień konferencji( a ja obiecałem że go odbiorę) oraz parę innych drobnostek które mimo że nie powinny być utrudnieniem – przecież temat jaki mówię wiedziałem od samego startu , to faktem jest że z czasem różnie to bywało  Nie zapomnę jak dostawałem odpowiedzi od Grzegorza o 3:00 czy 4:00 w nocy ( u niego widzę też )&lt;br /&gt;&lt;br /&gt;Kwestia wystąpienia oraz przygody z pogodą pozostawiam sobie - mam swoje wady wrodzone ( pogodo nie odporność oraz stres przed wystąpieniami), ale staram się je pokonywać. Im więcej ćwiczymy tym lepiej nam dla NAS, ale pewnych rzeczy nie uda się "przeciążyć”, aby program działał lepiej. Kto był i pamięta, co się działo wówczas z pogodą ( podpowiem, słońce i wichura, potem cisza przed deszczem, która zamieniła się w ulewę i słoneczko)&lt;br /&gt;&lt;br /&gt;Ale meritum jest temat oraz tytuł. To czego nie udało się przekazać( w pełni ) , przekaże na piśmie.&lt;br /&gt;Designer + Programista = Aplikacja - Z tym pojęciem każdy się zgodzi, że każda firma posiada w swoim zespole kogoś od kodu(logiki) oraz grafiki(design). Ja z racji tego, że programowaniem zajmuje się okazyjnie ( projekty, konkursy Imagine Cup oraz to, co Uczelnia mnie nauczy( 1/10 z zajęć to coś powiązane z informatyką  ) stałem się bardziej designerem albo jak to woli projektantem ( nazwa ta bardziej trafia, bo głownie korzystam z narzędzi BLEND, Photoshop, Ilustrator), które w połączeniu z Visual Studio + QT dają ciekawy efekt. Ktoś powiedział , że nie liczy się szkoła a upór , aby być informatykiem. &lt;br /&gt;&lt;br /&gt;Pomysł + Problem = Produkt&lt;br /&gt;Obecnie panujący kryzys powoduje duże redukcje kadry, jednostki wybitne ze względu na swoje wymagania finansowe są zwalniane ( tutaj kwestia sporna, bo niby ludzi się ceni, za jakość ale jak nie ma, z czego zapłacić to się tnie i zatrudnia 3 średniej klasy niż 1 wybitnego - autentyk z rozmowy)&lt;br /&gt;Ile razy zadawałeś sobie pytanie, a może te czasy ONE MAN ARMY nie do końca minęły, ile się słyszy o produktach mały programików pisanych przez ludzi z pasją i doświadczeniem, tworzących super rozwiązania. Zagadnienie te można rozbić na 2 słowa: Tworzy się Pomysł na Zadany Problem i tworzymy Produkt w postaci Aplikacji.&lt;br /&gt;Nalewno uda mi się - Tutaj głownie myślę o blogu Macieja "Procenta”.. Który zrezygnował z pracy stałej i jest freelancerem - interesujący blog oraz ciekawa osobowość?&lt;br /&gt;&lt;br /&gt;Posiadający Pomysł na Problem nie odraz uświadczymy sukcesów. Braki jakie często widzę u ludzi kreujących oprogramowanie jest na tyle duże że problem Start Up'a staje się problem braku finansowania. Problemem jest brak koncepcji.&lt;br /&gt;&lt;br /&gt;Początkowo przedstawiłem założenia Koncepcji 4P i 4C - założenie niby oczywiste a czasami w trakcie tworzenia czy oddania produktu(aplikacji) do klienta okazuje się problemem. Zwrócenie uwagi na te aspekty wydaje mi się kluczowe - stąd wzięła się cała ekonomia obrotu towarem - stąd też narodził się biznes, jaki znamy nie tylko w informatyce, ale i innych dziedzinach gospodarki. &lt;br /&gt;Kolejny błąd, jaki zauważyłem to tworzenie oprogramowania z jednej perspektywy - Ja Programista, Ty Klienta. &lt;br /&gt;JA - Wiem, czego chcesz, bo też jestem klientem i wiem, czego klient oczekuje po produkcie.&lt;br /&gt;Ty - Produkt nie spełnia moich oczekiwań, bo.....( najwcześniej interface jest za mało elegancki – tutaj designer ma pole do popisu )&lt;br /&gt;Morał - Tworząc oprogramowanie nie można...&lt;br /&gt;To, co poruszył pewna osoba ( oceniająca wydarzenie), że temat oraz aktualny slajd pokazujący Software &lt;br /&gt;Proces tworzenia oprogramowania - good design is a good biznes - posiada pewnie etapy, które rzadko, kiedy są przestrzegane. Aby lepiej zobrazować , o co chodzi , przedstawię schemat graficzny – jeden obraz zastępuje tysiąc słów.&lt;br /&gt;&lt;a target='_blank' href='http://img171.imageshack.us/i/pomysl.jpg/'&gt;&lt;img src='http://img171.imageshack.us/img171/8831/pomysl.th.jpg' border='0'/&gt;&lt;/a&gt;&lt;br /&gt;Przedstawiłem też mapkę jak należy postrzegać problem&lt;br /&gt; &lt;br /&gt;Aby sprzedać naszą aplikację potrzebny jest Klient które ma Potrzeby. Potrzeby najwcześniej są spowodowane jakimiś problemami z już istniejącymi produktami bądź szuka Rozwiązania na zadany Problem. Do informatycznych rozwiązań mamy Aplikację czyli nasz Produkt. Dostarczamy produkt do Klienta i tutaj zaczyna się gorączka. Jego wcześniejsze wymagania zostały spełnione( które umieścił w pliku wymagania ) ale dalej nie jest zadowolony. Wiedza użytkownika to X czynników , niektóre biorą się z tego iż ktoś nauczył się pewnych Standarów i wprowadzenie czegoś nowego jest wręcz nie możliwe np. Produkt Microsoft Office w roku 2007 przyniósł ogromne zmiany w interface’ie , wielu stałych użytkowników ( w tym  JA ) nie mogło się przemóc do tych , niby polepszających pracę zmian. &lt;br /&gt;Zadaniem firmy było aby wyglądała jak na najnowoszczśnie , aby spełniała kryteria bezpieczeństwa , szybka  i prosta w nawigacji oraz uzyskaniu przez nas pożądanego efektu. Również schemat kolejności rozwiązywania problemu pozostał nie zmieniany.&lt;br /&gt;Dobrym przykładem , z mojej strony jest , zmianę pasku rozwijania MENU START. Pomyślcie sobie że zamiast paska Start który wyjeżdża w górę , macie oto przykład mojego design na konkurs IC:&lt;br /&gt;&lt;a target='_blank' href='http://img19.imageshack.us/i/66795368.jpg/'&gt;&lt;img src='http://img19.imageshack.us/img19/1750/66795368.th.jpg' border='0'/&gt;&lt;/a&gt;&lt;br /&gt;Pomysł mimo dobrej woli został , nie chętnie przyjęty przez jury – ostrzegano mnie ( nawet w książkach o projektowaniu design jest mowa o standardach nabytych, które są najgorsze do zmiany).&lt;br /&gt;Ale i też konkurencja ma tutaj duże znaczenie – na pytanie „ A nie może Pan tego zrobić tak jak jest w Programie XY , wie Pan pracuje już od 5 lat na nim ale brakuje mi paru funkcji oraz dobrze gdyby Pan mi je dopisał w tym naszym programie  „&lt;br /&gt;Teraz wywód , czym jest Experinace Design – tutaj slajd który dogłębnie opisuje co chciałem przekazać.&lt;br /&gt;Potem rzuciłem się na produkty , które są częściowo autorstwa mojego a niektóre w pełni które powstały na konkurs Imagine Cup ( parę edycji). Nim przejdę do konkretnego produktu , chciałem pokazać jakie błędy są popełniane przez drużyny developerskie.&lt;br /&gt;Produkt budujemy w oparciu od Informacje( dane , instrukcje , schematy itd.) , wybierając odpowiednie narzędzie ( Visual studio ) w naszym przypadku oraz platformę domyślną &lt;br /&gt;Pierwszym krokiem jest Brainstorming – niby najlepsza metoda aby działać w grupie – rzucać pomysły i je realizować. Ja odbyłem już po występie szkolenie z NLP i powiem , wytwórzcie Synenergię , a projekt będzie jeszcze lepszy. Dużo by mówić , ale szkolenie pokazało że osoby które mają super pomysł , nie potrafią go przeforsować a forum innych ludzi, demokracja jest złym wyborem danego rozwiązania.&lt;br /&gt;Budując produkt najcześciej , mamy już rekonesans , mamy przykładowego klienta i prawie gotowy program. Wychodzimy z założenia że jak zaprojektuje rozwiązania na zadany problem , rozwiązujący część potrzeb użytkowników to zyskam klienta. Tutaj jest duża rozbieżność , czasami się uda ale w miażdżącej liczbie przypadków , start up’ów pada. Bo finansowanie naszej aplikacji kosztuje.&lt;br /&gt;Dlatego przedstawiłem coś co jest powiązane z ekonomią , czyli Strategia Błękitnego Oceanu. Na slajdach jest.&lt;br /&gt;Kolejny problem to wspomniany przez mnie interface design. Pytanie czego użytkownik oczekuje , czy super warstwy prezentacji ( wodotryski , najnowsze funkcje przenikania , przeźroczystości czy innych cudów). Skrótem RIA, High-End User Experiance co można nazwać klientem „bogatym”. Spotyka się też aplikacje dla klienta „ubogiego”. Zwykłe winforms , bez zbytecznego WPF’a który wymaga potężnego systemu. &lt;br /&gt;Kilka technologii. Sam korzystam z WPF , Java Fx oraz Flash’a &lt;br /&gt;Slajd mówiący o tym jaka technologia , do jakiego klienta się nadaje.&lt;br /&gt;Mówiąc o WPF , warto wspomnieć o XAML.&lt;br /&gt;Teraz mając idee , czas omówić projekty ( tutaj ominę , każdy kto chce więcej informacji – chętnie się podzielę )&lt;br /&gt;Przed ostatni slajd , jest to takie podsumowanie – wiedzy która jest lekko chaotyczna ale daje rozpoznanie tematu oraz najważniejsze założenia prelekcji.&lt;br /&gt;Never ending story – ile by kto nie napisał książek , ile razy bym JA nie wystąpił i tak każdy ( nawet JA ) często zapomniam o tym wszystkim o osiągam taki rezultat &lt;br /&gt;Dziękuje , liczę że rozjaśniłem trochę.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1403284417955218798-2149498636659588741?l=wtfwpf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wtfwpf.blogspot.com/feeds/2149498636659588741/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1403284417955218798&amp;postID=2149498636659588741' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/2149498636659588741'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/2149498636659588741'/><link rel='alternate' type='text/html' href='http://wtfwpf.blogspot.com/2010/01/spowiedz-codecamp-warszawa-2009.html' title='Spowiedz - CodeCamp Warszawa 2009'/><author><name>Andrzej Piotrowski</name><uri>http://www.blogger.com/profile/11743210733351680499</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_VWkK3kaS9RA/SesfgZuuRnI/AAAAAAAAAB8/4KjYmpmF-2A/S220/24297410cd.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1403284417955218798.post-4815327437770571429</id><published>2009-12-31T18:45:00.000-08:00</published><updated>2010-01-26T00:31:30.980-08:00</updated><title type='text'>New Year - New Hope - New Problems</title><content type='html'>Życze sobie i ludzią co mnie czytają szcześcia :)&lt;br /&gt;&lt;div style="width:425px;text-align:left" id="__ss_2977884"&gt;&lt;a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" href="http://www.slideshare.net/siranen/c-2977884" title="C"&gt;C&lt;/a&gt;&lt;object style="margin:0px" width="425" height="355"&gt;&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=cfakepathcodecamp-100123114549-phpapp02&amp;rel=0&amp;stripped_title=c-2977884" /&gt;&lt;param name="allowFullScreen" value="true"/&gt;&lt;param name="allowScriptAccess" value="always"/&gt;&lt;embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=cfakepathcodecamp-100123114549-phpapp02&amp;rel=0&amp;stripped_title=c-2977884" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;"&gt;View more &lt;a style="text-decoration:underline;" href="http://www.slideshare.net/"&gt;presentations&lt;/a&gt; from &lt;a style="text-decoration:underline;" href="http://www.slideshare.net/siranen"&gt;siranen&lt;/a&gt;.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Spowiedz jest w trakcie pisania - jeżeli kogo nie przerazi ok 10 str A4 - bo jak tłumaczyć się na postawione mi zarzuty - to konkretnie.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1403284417955218798-4815327437770571429?l=wtfwpf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wtfwpf.blogspot.com/feeds/4815327437770571429/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1403284417955218798&amp;postID=4815327437770571429' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/4815327437770571429'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/4815327437770571429'/><link rel='alternate' type='text/html' href='http://wtfwpf.blogspot.com/2009/12/new-year-new-hope-new-problems.html' title='New Year - New Hope - New Problems'/><author><name>Andrzej Piotrowski</name><uri>http://www.blogger.com/profile/11743210733351680499</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_VWkK3kaS9RA/SesfgZuuRnI/AAAAAAAAAB8/4KjYmpmF-2A/S220/24297410cd.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1403284417955218798.post-2706928561042484836</id><published>2009-12-27T01:25:00.001-08:00</published><updated>2009-12-29T08:27:23.969-08:00</updated><title type='text'>QT - QuickTime ?? Ja powiem o QT od TrollTech</title><content type='html'>Zapewne każdy z nas pamięta QT jako świetny format video z lat 90' . Super jakość oraz mała wielkość gwarantowała mu przez pewien czas miejsce lidera , potem mov ...&lt;br /&gt;Ale nie o tym chce pisać, skupimy się na środowisku programistycznym QT ( Symbina) panów od Nokia . Oparte jest ono na języku C++ , co gwarantuje duży zasób programistyczny ( mnogość platform oraz prawie każdy zna C++  będzie mógł się w nim szybko odnaleźć)&lt;br /&gt;&lt;br /&gt;Co mówi o QT wikipedia:&lt;br /&gt;"&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Qt - zestaw przenośnych bibliotek i narzędzi programistycznych dedykowanych dla języków C++ i Java. Ich podstawowym składnikiem są klasy służące do budowy graficznego interfejsu programów komputerowych, aczkolwiek począwszy od wersji 4.0 Qt zawiera też narzędzia do tworzenia programów konsolowych i serwerów.&lt;br /&gt;&lt;br /&gt;Producentem Qt jest norweska firma Qt Development Frameworks, a właścicielem - fińska Nokia (od stycznia 2008).&lt;span style="font-style:italic;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;"&lt;br /&gt;&lt;br /&gt;Nokia wypuściła następujące kompilacje pod platformy:&lt;br /&gt;&lt;br /&gt;* &lt;a href="http://qt.nokia.com/downloads/sdk-linux-x11-32bit-cpp"&gt;Qt dla Linux/X11 &lt;/a&gt;– Qt for X Window &lt;a href="http://qt.nokia.com/downloads/sdk-linux-x11-64bit-cpp"&gt;System 64 bit&lt;/a&gt; (Unix / Linux)&lt;br /&gt;* &lt;a href="http://qt.nokia.com/downloads/sdk-mac-os-cpp"&gt;Qt dla Mac OS X – Qt for Apple Mac OS X&lt;/a&gt;&lt;br /&gt;* &lt;a href="http://qt.nokia.com/downloads/sdk-windows-cpp"&gt;Qt dla Windows&lt;/a&gt; – Qt for Microsoft Windows ( dochodzi też własna kompilacja MSVC 2008 - jak ?? )&lt;br /&gt;* Qt dla Embedded Linux – Qt for embedded platforms (PDA, Smartphone, etc.)&lt;br /&gt;* Qt dla Windows CE – Qt for Windows CE[11]&lt;br /&gt;* Qt dla Symbian S60&lt;br /&gt;* Qt dla Maemo (Nokia N900)&lt;br /&gt;&lt;br /&gt;O integracji pisano już trochę:&lt;br /&gt;&lt;a href="http://qtnode.net/wiki/Qt4_with_Visual_Studio"&gt;Wikidot - QT 4 with Visual Studio&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.pc-maniac.com/?p=59"&gt;Qt and Visual Studio&lt;/a&gt;&lt;br /&gt;a także polski akcent&lt;br /&gt;&lt;a href="http://fliszer.blogspot.com/2009/07/integracja-qt-z-msvs2008.html"&gt;Integracja QT i VS 2008&lt;/a&gt;&lt;br /&gt;Co do tego ost. mam pewne zastrzeżenia gdyż istnieje wpis podobny dużo wcześniej lecz osoba ta posiada bloga japońskiego - czekam na odpowiedz.&lt;br /&gt;&lt;br /&gt;a tak że:&lt;br /&gt;http://blog.shadowgears.com/2008/10/making-qt4-dance-with-msvc-2008.html, &lt;br /&gt;http://labs.trolltech.com/blogs/2009/06/25/qt-452-has-been-released/, &lt;br /&gt;http://blog.shadowgears.com/2009/05/making-qt-and-msvc-2k8-dance-part-2.html.&lt;br /&gt;&lt;br /&gt;Cykl będzie poświęcony porównaniu QT do Visual Studio 2008 oraz integracji obu tych&lt;br /&gt;platform środiwsk programistycznych. Powiem też trochę o mgr.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1403284417955218798-2706928561042484836?l=wtfwpf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wtfwpf.blogspot.com/feeds/2706928561042484836/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1403284417955218798&amp;postID=2706928561042484836' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/2706928561042484836'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/2706928561042484836'/><link rel='alternate' type='text/html' href='http://wtfwpf.blogspot.com/2009/12/qt-quicktime-ja-powiem-o-qt-od.html' title='QT - QuickTime ?? Ja powiem o QT od TrollTech'/><author><name>Andrzej Piotrowski</name><uri>http://www.blogger.com/profile/11743210733351680499</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_VWkK3kaS9RA/SesfgZuuRnI/AAAAAAAAAB8/4KjYmpmF-2A/S220/24297410cd.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1403284417955218798.post-978454170551324207</id><published>2009-12-26T13:10:00.000-08:00</published><updated>2009-12-26T13:19:24.394-08:00</updated><title type='text'>Święta , święta i po świętach</title><content type='html'>Po długim okresie namysłu oraz wolnego czasu ( spędzonego w rodzinnym gronie ) nastała chwila która będzie przełomowym momentem tego bloga - blog z presonalnego odczucia świata stanie się blogiem technicznym o tematyce łączącej technologie .net oraz symabian ( QT ). Celem jest przygotowanie techniczne do pracy mgr. na temat :&lt;br /&gt;" Aplikacja komputerowa do wspomagania decyzji w zarządzniu gospodarstwem rolnym"&lt;br /&gt;&lt;br /&gt;Ktoś powie , dlaczego QT ?? Platrofma Symbian a mianowcie S60 oraz Windows Mobile dają pełen zakres aplikacji dla użytkowników w Polsce. Przenoszenie progamów z .net do symbiana * red five labs *&lt;br /&gt;&lt;br /&gt;Po nowym roku rusza cykl artykółów.&lt;br /&gt;&lt;br /&gt;wcześniej :)&lt;br /&gt;&lt;br /&gt;Podsumowanie świąt - przybyło 3kg pomysłów oraz 1,5  kg wagi :D&lt;br /&gt;Proces tworzenia mgr mocno ruszył z miejsca - nie długo screeny .&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1403284417955218798-978454170551324207?l=wtfwpf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wtfwpf.blogspot.com/feeds/978454170551324207/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1403284417955218798&amp;postID=978454170551324207' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/978454170551324207'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/978454170551324207'/><link rel='alternate' type='text/html' href='http://wtfwpf.blogspot.com/2009/12/swieta-swieta-i-po-swietach.html' title='Święta , święta i po świętach'/><author><name>Andrzej Piotrowski</name><uri>http://www.blogger.com/profile/11743210733351680499</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_VWkK3kaS9RA/SesfgZuuRnI/AAAAAAAAAB8/4KjYmpmF-2A/S220/24297410cd.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1403284417955218798.post-4295476887562559886</id><published>2009-12-04T02:30:00.000-08:00</published><updated>2009-12-04T02:35:08.891-08:00</updated><title type='text'>Prawie jak " buszujący w zborzu " - latek 22</title><content type='html'>Reakcja moja na dzisiajesze sms'y oraz e-mail'e " Cholera , mam już 22 urodziny ".&lt;br /&gt;Tak to jest jak nie ma się życia na bloga. A wspominając o blogu - czy wiesz że co 6 użytkownik internetu założyl bloga a tylko 5% aktywnie piszę na swoim blogu  ??&lt;br /&gt;&lt;br /&gt;Tak sobie mówie , że podsumowanie roku zrobię na swięta - wówczas wyjasnie parę rzeczy na czym pracowałem , pracuje oraz czego oczekuje.&lt;br /&gt;&lt;br /&gt;Uprzedzajac już czego pragne - willi w centrum Warszawy :D &lt;br /&gt;Ale od czego są marzenia - cele życiowe czy najwazniejsze realizacja planu.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1403284417955218798-4295476887562559886?l=wtfwpf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wtfwpf.blogspot.com/feeds/4295476887562559886/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1403284417955218798&amp;postID=4295476887562559886' title='Komentarze (1)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/4295476887562559886'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/4295476887562559886'/><link rel='alternate' type='text/html' href='http://wtfwpf.blogspot.com/2009/12/prawie-jak-buszujacy-w-zborzu-latek-22.html' title='Prawie jak &quot; buszujący w zborzu &quot; - latek 22'/><author><name>Andrzej Piotrowski</name><uri>http://www.blogger.com/profile/11743210733351680499</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_VWkK3kaS9RA/SesfgZuuRnI/AAAAAAAAAB8/4KjYmpmF-2A/S220/24297410cd.jpeg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1403284417955218798.post-2843901649250059051</id><published>2009-10-11T02:09:00.000-07:00</published><updated>2009-10-12T00:02:26.227-07:00</updated><title type='text'>MTS 2009 - Cz. III - Speaker Idol i Koniec</title><content type='html'>Czas teraz wspomnieć o Speaker Idol &lt;br /&gt;Do półfinału konkursu zakwalifikowali(ły) się: &lt;br /&gt;Grzegorz Rycaj - &lt;span style="font-weight:bold;"&gt;Być jak Dexter: Lab Management&lt;/span&gt;&lt;br /&gt;Preznetacja bardzo humorystyczna , przedstawiona z dużym luzem oraz ciekawie zapowiadająca się, z biegiem czasu zwalniała rytm. Dużo do nadrobienia w przyszlym speaker idolu.&lt;br /&gt;Zygmunt Bularz - &lt;span style="font-weight:bold;"&gt;Bardzo przydatne administratorom (BPA)&lt;/span&gt;&lt;br /&gt;Bez obrazy , preznetacja czysto informacyjna co i jak. Nie robi się jednego slajdu i 30 obrazków. Bardzo przydatna adminom ale widowni nie powalila.&lt;br /&gt;Joanna Subik - &lt;span style="font-weight:bold;"&gt;Tajna broń Windows 7 – tryb XP Mode.&lt;/span&gt;&lt;br /&gt;Jedyna kobieta w gronie pol finalistów. Za bardzo czułe podejście do tematu, za bardzo pokazywanie swojej osoby ( certyfikaty ) niż samej preznetacji. Idea główna to mówienie do ludzi , nie do juri ( tok myślenia ). &lt;br /&gt;Karol Stilger - &lt;span style="font-weight:bold;"&gt;Live Mesh&lt;/span&gt;&lt;br /&gt;Drugi występ Karola , tym razem bez upadku na scenie. Upadku nie było ale preznetacja prawie leżała mimo super tematu. Karol , postaraj się opanować nerwy.&lt;br /&gt;Tomasz Wiśniewski -&lt;span style="font-weight:bold;"&gt; Ekran startowy Visual Studio 2010&lt;/span&gt;&lt;br /&gt;Głos , styl i prezentacja dały owoc zakazany. Czyste wytłumaczenie owego screena znanego z VS 2010 , w mojej ocenie dziwnie , juri zachwycone. Nic dziwnego - oni są lepsi w te klocki od NAS. Gratuluje Tomaszu wygranej - czekam na preznetacje.&lt;br /&gt;Daniel Stefaniak - &lt;span style="font-weight:bold;"&gt;Szybkie wdrażanie oprogramowania – przegląd rozwiązań&lt;/span&gt;&lt;br /&gt;Kolejna preznetacja przegadana o niczym szczególnym, co gorsze , przegadana w sposób " Tu jest to , to pomaga temu , to robi tamto ... "&lt;br /&gt;Jakub Plusczok - &lt;span style="font-weight:bold;"&gt;Live Mesh – życie w chmurach&lt;/span&gt;&lt;br /&gt;Fajnie ale bez polotu. Ot to co pamiętam.&lt;br /&gt;Jacek Ciereszko - &lt;span style="font-weight:bold;"&gt;Szkicowanie aplikacji w Silverlight 3.0&lt;/span&gt;&lt;br /&gt;Jacek starał się ile wlezie , widać było pewien stress. Jacek bardzo dobrze pokazął się nam w finałach ImagineCup , aż żal bierze że tam nie wygrał. Główa do góry jacku , masz swoją grupę - pokaż co potrafisz :)&lt;br /&gt;Kamil Bączyk - &lt;span style="font-weight:bold;"&gt;Server Manager w Windows 7&lt;/span&gt;&lt;br /&gt;Przespane - bez sensu dla mnie :)&lt;br /&gt;Jacek Pytowski - &lt;span style="font-weight:bold;"&gt;LinqToSQL - kiedy (NIE) wszystko idzie zgodnie z planem&lt;/span&gt;&lt;br /&gt;To było dla mnie hicior , na koniec coś z humorem monty pathona.&lt;br /&gt;&lt;br /&gt;Proszę nie brać do siebie tych słów, sam kiedyś brałem udział i wiem co to jest.&lt;br /&gt;Stress, brak wymówienia najprostszego słowa , hałas przez lunch. Nie wiem ale wszyscy byliście super, ale tak jak w biznesie Windows jest liderem , tak i u WAS lider musiał być wybrany.&lt;br /&gt;&lt;br /&gt;Koniec&lt;br /&gt;&lt;br /&gt;Podsumowując imprezę , było gorzej. Gorzej bo:&lt;br /&gt;- Marketing Windows 7 i wszystkich produktów&lt;br /&gt;- Zatrułem się colą odgazowaną ( a to duży minus )&lt;br /&gt;- Zmuszanie do preznetacji jednej osoby X produktów - Bartek Zass&lt;br /&gt;+ czas na dojście do sali&lt;br /&gt;+ konkursy liczne&lt;br /&gt;+ więcej Pań niż Panów&lt;br /&gt;= 4- bo jak uczestnik oczekiwałem lepszego MTS niż przed roku.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1403284417955218798-2843901649250059051?l=wtfwpf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wtfwpf.blogspot.com/feeds/2843901649250059051/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1403284417955218798&amp;postID=2843901649250059051' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/2843901649250059051'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/2843901649250059051'/><link rel='alternate' type='text/html' href='http://wtfwpf.blogspot.com/2009/10/mts-2009-cz-iii-speaker-idol-i-koniec.html' title='MTS 2009 - Cz. III - Speaker Idol i Koniec'/><author><name>Andrzej Piotrowski</name><uri>http://www.blogger.com/profile/11743210733351680499</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_VWkK3kaS9RA/SesfgZuuRnI/AAAAAAAAAB8/4KjYmpmF-2A/S220/24297410cd.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1403284417955218798.post-2111825045532592486</id><published>2009-10-09T05:43:00.000-07:00</published><updated>2009-10-09T05:45:52.474-07:00</updated><title type='text'>MTS 2009 - Cz II - Preznetacje</title><content type='html'>&lt;span style="font-weight:bold;"&gt;Marlon Grech - MVVM and friends&lt;/span&gt;&lt;br /&gt;Idąć na tą sesję byłem pełen nadzieji oraz podniecony faktem że Marlon jest członkiem WPF Deciples ( ekipy cudotwórców  WPF). Przedstawienie idei MVVM to rozwinięcie/zmiana trendu niż PRISM. Jest to spojrzenie nie MVP( model-view-presenter) a MVMM (model-view-view-model). Dla mnie była to mocna aplikacjia wiedzy oraz dannych.&lt;br /&gt;8/10&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;+ MVVM&lt;br /&gt;- szło usnąć&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Michał Żyliński - Expression Blend 3 w walce z kryzysem&lt;/span&gt;&lt;br /&gt;Pan Michał Żyliński był nie jednokrotnie gościem na dużych imprezach. Sam temat mnie zainteresował do tego stopnia – kryzys – MS - Blend 3. Cool. &lt;br /&gt;Przyznam że prezentacja była w 80% marketingowa ( dla kogoś kto wogle nie słyszał o Expression ) to super, ale dla kogoś kto nastawiał się na wykorzystanie technologi Silverlight czy WPF w kryzysie na inny sposób niż ten co stosuje na co dzień .&lt;br /&gt;5/10&lt;br /&gt;- Nic nowego  &lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Bartłomiej Zass - Co nowego w Silverlight 3 ?&lt;/span&gt;&lt;br /&gt;Bartek Zass był najlepszym prelegentem MTS 2008 i jest nadal dobry, ale to co się działo w czasie konferencji przerosło Bartka. Ilość informacji którą miał on przekazać była ogromna co nie daję możliwości wykorzystania potencjału Bartka. Znany z tego iż lubi przewertować dany temat do perfakcji tutaj nie miał okazji. Trochę wychodzę poza prezentację ale czasami byłem mobilny i słuchając innych jego przemówień ( tak z 15 min starczyło ) dało mi obraz.&lt;br /&gt;A co u Silverlighta 3?? Generalnie technologia bardzo wspierana przez MS, cieszy fakt że coraz bardziej zbliżamy się do prostego interface’u dla disganera , prostych zasad budowy oraz wsparcia dla programistów ( a tak WPF to kiedy poprawicie  ) ???&lt;br /&gt;Bartek wspomniał o kodekach , o bechaviorach – o tym co możemy oglądnąć w Internecie.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Michael Koester - User Experience and design technologies – What’s New and Cool?&lt;/span&gt;&lt;br /&gt;Miałem okazję być w zeszłym roku na jego mowach o WPF, człowiek bardzo doświadczony i oddany temu co robi. Pokazał jak szybko stworzyć prostą aplikację Sliverlight(WPF) korzystając z definiowanych behaviorów oraz wcześniej przygotowanego layoutu przez grafika.&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Tomasz Cieplak Krzysztof  Gawęda &lt;/span&gt; -Przewodnik po WCF dla twórców aplikacji mobilnych&lt;br /&gt;Ci panowie mnie totalnie zaskoczyli , sposób ich przedstawiania. Cieżko by dalej cokolwiek powiedzieć więcej , prawie każdy z uczestników zasnął ;) Ale końcówka jak zawsze mocna.&lt;br /&gt;„Piekło zamarzło” &lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Artur Żarski - Prezentacja danych w swoich aplikacjach&lt;/span&gt;&lt;br /&gt;Preznetacja przespana.&lt;br /&gt;&lt;br /&gt;Na sam koniec - Lunch/Speaker Idol oraz podsumowanie.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1403284417955218798-2111825045532592486?l=wtfwpf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wtfwpf.blogspot.com/feeds/2111825045532592486/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1403284417955218798&amp;postID=2111825045532592486' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/2111825045532592486'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/2111825045532592486'/><link rel='alternate' type='text/html' href='http://wtfwpf.blogspot.com/2009/10/mts-2009-cz-ii-preznetacje.html' title='MTS 2009 - Cz II - Preznetacje'/><author><name>Andrzej Piotrowski</name><uri>http://www.blogger.com/profile/11743210733351680499</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_VWkK3kaS9RA/SesfgZuuRnI/AAAAAAAAAB8/4KjYmpmF-2A/S220/24297410cd.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1403284417955218798.post-1995251366275480684</id><published>2009-10-03T10:33:00.000-07:00</published><updated>2009-10-03T10:35:25.394-07:00</updated><title type='text'>21. Spotkanie PG.NET</title><content type='html'>Lokalizacja&lt;br /&gt;Aleja Wielkopolska 4 - siedziba firmy Cognifide   &lt;br /&gt;Kiedy : 2009-10-08 &lt;span style="font-weight:bold;"&gt;19:00 &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Zapraszam na kolejne spotkanie Poznańskiej Grupy .NET. Tym razem naszym gościem będzie Bartosz Nyczkowski, który na kilka dni przyjechał z Redmond do Polski, gdzie będzie brał udział m. in. w "Dniu Imagine Cup" organizowanym na Politechnice Poznańskiej.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Na pewno będę - Imagine Cup :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1403284417955218798-1995251366275480684?l=wtfwpf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wtfwpf.blogspot.com/feeds/1995251366275480684/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1403284417955218798&amp;postID=1995251366275480684' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/1995251366275480684'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/1995251366275480684'/><link rel='alternate' type='text/html' href='http://wtfwpf.blogspot.com/2009/10/21-spotkanie-pgnet.html' title='21. Spotkanie PG.NET'/><author><name>Andrzej Piotrowski</name><uri>http://www.blogger.com/profile/11743210733351680499</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_VWkK3kaS9RA/SesfgZuuRnI/AAAAAAAAAB8/4KjYmpmF-2A/S220/24297410cd.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1403284417955218798.post-9074524051658316915</id><published>2009-10-03T10:20:00.000-07:00</published><updated>2009-10-03T10:32:20.473-07:00</updated><title type='text'>MTS 2009 - cz. I - No pain , no game.</title><content type='html'>&lt;span style="font-weight:bold;"&gt;Miejsce Spotkania &lt;/span&gt;: Pałac Kultury i Nauki pl. Defilad 1&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Impreza&lt;/span&gt; : Microsoft Technology Summit&lt;br /&gt;&lt;br /&gt;Proszę nie traktować tego tekstu jako propagandy &lt;span style="font-style:italic;"&gt;„dla dobra czy zła”&lt;/span&gt; Microsoftu. Postaram się stworzyć konstruktywną opinię. Nie możemy tylko i wyłącznie atakować pustymi słowami , „nie zrozumiałem prezentacji , była słaba , za mało było światła(?) sic.”. &lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Liczę że każdy skorzysta z rady - wiekowy nie jestem – przekazuje uwagi kolegów z których warto brać przykład&lt;/span&gt;. &lt;br /&gt;&lt;br /&gt;Dlaczego wogle jechać na &lt;span style="font-weight:bold;"&gt;MTS 2009&lt;/span&gt; ?&lt;br /&gt;1. Cena&lt;br /&gt;Gdzie za &lt;span style="font-weight:bold;"&gt;450&lt;/span&gt; zł można dostać 2 dni w pełni spersonalizowanych pokazów szerokiej gamy technologi .Net . Społeczności miały o 100zł taniej , do tego jeszcze rozdawane książki koło stoiska - Super &lt;br /&gt;2. Społczeności &lt;br /&gt;Główny motor napędowy MS obecnie. Bez społeczności nie ma fundamentów oraz siły w postaci dobrych prelegentów. Czasami też pomoc w czasie prelekcji się przyda – a często do tego dochodziło. &lt;br /&gt;&lt;br /&gt;Marketing Microsoftu ukazujący się na stronie – Opinie tylko pozytywne, uświadczyły mnie w przekonaniu że,  jeżeli piszesz o NAS to tylko dobrze, ja spróbuje :)&lt;br /&gt;Stąd zgodnie z tradycją napisze o tym co mnie bolało oraz zachwycało.&lt;br /&gt;&lt;br /&gt;Tegoroczna impreza zgromadziła , wg. Organizatorów &lt;span style="font-weight:bold;"&gt;ok. 3 tys.&lt;/span&gt; pasjonatów i programistów. Tradycyjnie dojście na imprezę , jeżeli podrużowało się &lt;span style="font-weight:bold;"&gt;PKP&lt;/span&gt; było proste – z drugiej strony osoby jadące samochodem miały problem w postaci dostania się do centrum – Warszawskie korki – coś o tym wiem.&lt;br /&gt;&lt;br /&gt;.Net’a. Co dało się zauważyć kryzys również ogarnął naszą imprezę – pierwszym krokiem który dało się zauważyć były podarunki . Po odebraniu „materiałów konferencyjnych” doznałem szoku :) Fajny i zgrabny plecaczek – niby do laptopa ( generalnie moja 17 nie wchodzi ), ale czegoś brakowało – wyposażenia. Pusto, nic – żadnego długopisu , żadnego notatnika. Kochani organizatorzy – my , pasjonaci – blogerzy, potrzebujemy mieć coś na czym możemy pisać i czym. Drugą rzeczą która była dla mnie zauważalna, sposób podawania napojów. Wybór był duży : od wody , po soki owocwe , do Coli , ta ostatnia była pozbawiona gazu coś skończyło się długim pobytem w WC. Swoją drogą pomysł dobry ale co do soków i wody .  &lt;br /&gt;&lt;br /&gt;Wchodząc na Aule było widać to coś , tą magię dużych konferencji. Loga Microsoftu, dużo świateł oraz dużee telebimy – do it the Microsoft Way. Preznetacja generalna została przez mnie opuszczona gdyż jest zbyt bardzo marketingowa – nie wiem – marzy mi się coś ala MIX – sesja otwierająca. Coś co mnie przekona że jest warto przyjść na rozpoczęcie i zakończenie bo dostanę drugą , iście fantastyczną dawkę emocji. &lt;br /&gt;Nie chodzi tu o kod , o zdjęcie/screenshoty – tworzymy magię konferencji.&lt;br /&gt;&lt;br /&gt;koniec części w momencie kiedy musiałem bardzo mocno lecieć do WC - nie pije coli już na konferencji.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1403284417955218798-9074524051658316915?l=wtfwpf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wtfwpf.blogspot.com/feeds/9074524051658316915/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1403284417955218798&amp;postID=9074524051658316915' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/9074524051658316915'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/9074524051658316915'/><link rel='alternate' type='text/html' href='http://wtfwpf.blogspot.com/2009/10/mts-2009-cz-i-no-pain-no-game.html' title='MTS 2009 - cz. I - No pain , no game.'/><author><name>Andrzej Piotrowski</name><uri>http://www.blogger.com/profile/11743210733351680499</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_VWkK3kaS9RA/SesfgZuuRnI/AAAAAAAAAB8/4KjYmpmF-2A/S220/24297410cd.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1403284417955218798.post-6772538250644130240</id><published>2009-10-03T10:15:00.000-07:00</published><updated>2009-10-03T13:58:02.892-07:00</updated><title type='text'>Giżycko Xbox Fun Day</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_VWkK3kaS9RA/Sse6yxK_pdI/AAAAAAAAADM/nc1xqMOAlyI/s1600-h/DSCN1803.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_VWkK3kaS9RA/Sse6yxK_pdI/AAAAAAAAADM/nc1xqMOAlyI/s400/DSCN1803.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5388480860527764946" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_VWkK3kaS9RA/Sse6yiQqF8I/AAAAAAAAADE/Jeib67kaClM/s1600-h/DSCN1770.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_VWkK3kaS9RA/Sse6yiQqF8I/AAAAAAAAADE/Jeib67kaClM/s400/DSCN1770.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5388480856524986306" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_VWkK3kaS9RA/Sse6yOpTOPI/AAAAAAAAAC8/pv3dGeUcPAQ/s1600-h/DSCN1764.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 300px; height: 400px;" src="http://1.bp.blogspot.com/_VWkK3kaS9RA/Sse6yOpTOPI/AAAAAAAAAC8/pv3dGeUcPAQ/s400/DSCN1764.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5388480851259635954" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_VWkK3kaS9RA/Sse6xlIAAZI/AAAAAAAAAC0/dDRIHEOcUfc/s1600-h/DSCN1761.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_VWkK3kaS9RA/Sse6xlIAAZI/AAAAAAAAAC0/dDRIHEOcUfc/s400/DSCN1761.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5388480840114110866" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_VWkK3kaS9RA/Sse5p4UzIVI/AAAAAAAAACs/f3ZfUZgIFbY/s1600-h/DSCN1758.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://4.bp.blogspot.com/_VWkK3kaS9RA/Sse5p4UzIVI/AAAAAAAAACs/f3ZfUZgIFbY/s320/DSCN1758.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5388479608317485394" /&gt;&lt;/a&gt;&lt;br /&gt;Impreza marzenie - miejsce cudowne - towarzysto zacne :)&lt;br /&gt;czego chcieć wiecej - Microsoft pokazał klasę.&lt;br /&gt;Wyjatkowo nic nie opisze bo powstalo już tyle opisów/relacji.&lt;br /&gt;Pare fotek.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1403284417955218798-6772538250644130240?l=wtfwpf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wtfwpf.blogspot.com/feeds/6772538250644130240/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1403284417955218798&amp;postID=6772538250644130240' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/6772538250644130240'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/6772538250644130240'/><link rel='alternate' type='text/html' href='http://wtfwpf.blogspot.com/2009/10/gizycko-xbox-fun-day.html' title='Giżycko Xbox Fun Day'/><author><name>Andrzej Piotrowski</name><uri>http://www.blogger.com/profile/11743210733351680499</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_VWkK3kaS9RA/SesfgZuuRnI/AAAAAAAAAB8/4KjYmpmF-2A/S220/24297410cd.jpeg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_VWkK3kaS9RA/Sse6yxK_pdI/AAAAAAAAADM/nc1xqMOAlyI/s72-c/DSCN1803.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1403284417955218798.post-2399917957499818253</id><published>2009-10-03T10:14:00.001-07:00</published><updated>2009-10-03T10:15:10.273-07:00</updated><title type='text'>Zmiany w : Kierowaniu , VS 2010 , CI , WiX instalator - XX PG.net</title><content type='html'>Spotkanie po wakacyjne było długo wyczekiwane dla wszystkich. Nastąpiły pewne zmiany w kierownictwie , swoją rolę kapitana - sternika grupy Bartek Szafko oddał Danielowi Pasiakowi oraz Markowi Korsakowi. Dziękujemy za wszystko.&lt;br /&gt;&lt;br /&gt;Początek nalezał do Mareka Błotnego który opowiadał o nowinkach w świecie .NET -informacjie dotyczących zbliżającej się imprezy MTS 2009 oraz krótkiego przedstawienia zmian w Visual Studio 2010. Krótko , zwięźle i podane w postaci wpisów na blogu poparte screenami dało wrażenie szybkiego przygotowania oficialnej wersji produktu Visual Studio . &lt;br /&gt;&lt;br /&gt;Potem Michał przedstawił swoją aplikację którą używa do zarządzania projektami on-line Hudson oraz warunki które ma spełniać program  Continuous Integration Engine.&lt;br /&gt;Wytłumaczenie problemów takich aplikacji , czego oczekuje użytkownik od programu , jakie wartości są brane pod uwagę w czasie wyboru ( głownie cena – bądź jej brak właśnie w tym przypadku J ).&lt;br /&gt;&lt;br /&gt;Warto wspomnieć o tym że Green Balls jako plugin do Hudson ja obowiązkowy dla Europejczyków ( tak program pokazuje Niebieski jako kolor sukcesu – Japonia to inny świat – programiści tamtejsi też )&lt;br /&gt;&lt;br /&gt;Po krótkiej przerwie Bartek Szafko opowiedział o standardzie tworzenia instalatora Windows Installer Xml. Jak zawsze Bartek , opowiadając o czymś, interesował , zachęcał do zadawania pytań – kod źródłowy przedstawiał w postaci video – to co możemy znaleźć na stronie ( Bartek prowadził podcast na ten temat oraz jego artykuły były w Developers Jorunal )&lt;br /&gt;&lt;br /&gt;zaległe&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1403284417955218798-2399917957499818253?l=wtfwpf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wtfwpf.blogspot.com/feeds/2399917957499818253/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1403284417955218798&amp;postID=2399917957499818253' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/2399917957499818253'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/2399917957499818253'/><link rel='alternate' type='text/html' href='http://wtfwpf.blogspot.com/2009/10/zmiany-w-kierowaniu-vs-2010-ci-wix.html' title='Zmiany w : Kierowaniu , VS 2010 , CI , WiX instalator - XX PG.net'/><author><name>Andrzej Piotrowski</name><uri>http://www.blogger.com/profile/11743210733351680499</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_VWkK3kaS9RA/SesfgZuuRnI/AAAAAAAAAB8/4KjYmpmF-2A/S220/24297410cd.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1403284417955218798.post-4117804671585512533</id><published>2009-10-03T10:12:00.001-07:00</published><updated>2009-10-03T10:13:47.067-07:00</updated><title type='text'>Uprawa Bloga - Zaczynamy</title><content type='html'>Po długiej przerwie spodowanej wieloma przykrymi jak dla mnie sprawami ( borelioza ) oraz innymi życiowymi sprawami. czas najwyższy zabrać się za pisanie. &lt;br /&gt;&lt;br /&gt;Pierwszą rzeczą jest wskrzeszenie tego co przez wakacje pisałem - czego nie dokończyłem przez chorobe i x powodów.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1403284417955218798-4117804671585512533?l=wtfwpf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wtfwpf.blogspot.com/feeds/4117804671585512533/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1403284417955218798&amp;postID=4117804671585512533' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/4117804671585512533'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/4117804671585512533'/><link rel='alternate' type='text/html' href='http://wtfwpf.blogspot.com/2009/10/uprawa-bloga-zaczynamy.html' title='Uprawa Bloga - Zaczynamy'/><author><name>Andrzej Piotrowski</name><uri>http://www.blogger.com/profile/11743210733351680499</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_VWkK3kaS9RA/SesfgZuuRnI/AAAAAAAAAB8/4KjYmpmF-2A/S220/24297410cd.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1403284417955218798.post-8399811629339812672</id><published>2009-07-30T13:56:00.000-07:00</published><updated>2009-07-30T14:07:27.876-07:00</updated><title type='text'>Normalizacja - przemyślenia - cel</title><content type='html'>Długi czas zero odzewu - zdrowotne problemy o których wole nie wspominać ( występ w Warszawie , Sesja i parę innych czynników odbiło się pobytem w Warszawie przez długi czas ...  prawie 3 tyg )&lt;br /&gt;Zaległości: Masa &lt;br /&gt;&lt;br /&gt;Ale czas ten nie został stracony - zadałem sobie pytanie - co robić w życiu oraz co zrobić aby żyć lepiej. Koniec z szukaniem , koniec wszechwiedzącym speakerm oraz przed udawaniem specjalisty.&lt;br /&gt;&lt;br /&gt;Przyznam otwarcie , nie jestem informatykiem - tym bardziej programistą - nie studiuje jej. Wszystko co mi się udało ( podkreślam udało ) zawdzięczam ludziom którymi się otaczałem - ich wsparciem oraz siłą. Czas pokazać że umiem coś sam zrobić - od początku do końca.&lt;br /&gt;&lt;br /&gt;Takim projektem jest magisterka " System komputerowy wypierający decyzje w zarządziu rolnictwem " Głowne tematy o których czytałem to DECISION SUPPORT SYSTEM(DSS) , System Informacji Geograficznej  Geographic Information Systems&lt;br /&gt;(GIS) oraz rolnictwo precyzjne - precison farming.&lt;br /&gt;&lt;br /&gt;Kwestie: QT + VT2008 - WTF ?? Założenia z imagine cup - realizuję swoją wizję.&lt;br /&gt;Termin pracy : Do końca maja gotowe program ( nie do końca działający )&lt;br /&gt;&lt;br /&gt;P.S.&lt;br /&gt;Obiecam że w tym tyg wyjaśnie jeszcze sprawę preznetacji ( omówię czynniki pracy programisty i designer'a w projekcie )&lt;br /&gt;P.S. 2&lt;br /&gt;Zmieniłem szatę graficzną - zmieniłem też siebie.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1403284417955218798-8399811629339812672?l=wtfwpf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wtfwpf.blogspot.com/feeds/8399811629339812672/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1403284417955218798&amp;postID=8399811629339812672' title='Komentarze (1)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/8399811629339812672'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/8399811629339812672'/><link rel='alternate' type='text/html' href='http://wtfwpf.blogspot.com/2009/07/normalizacja-przemyslenia-cel.html' title='Normalizacja - przemyślenia - cel'/><author><name>Andrzej Piotrowski</name><uri>http://www.blogger.com/profile/11743210733351680499</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_VWkK3kaS9RA/SesfgZuuRnI/AAAAAAAAAB8/4KjYmpmF-2A/S220/24297410cd.jpeg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1403284417955218798.post-340804604661979547</id><published>2009-06-27T14:28:00.000-07:00</published><updated>2009-06-28T02:06:45.251-07:00</updated><title type='text'>Wspomnienia - Imagine Cup 2009</title><content type='html'>Efekt z forum codeguru :) Jak to Piotr Kramek napisał - to poprostu nadaję się na blog. &lt;br /&gt;&lt;br /&gt;Solve the World's Toughest Problems - czyli Pijemy do Tematu :)     28.07.2008 &lt;br /&gt;Zaczniemy od 0,5 czyli tworzymy team :)&lt;br /&gt;Mam nadzieje ze w tym roku pokażemy więcej - Powodzenia :)&lt;br /&gt;&lt;br /&gt;Sir Anen von Sulęcin&lt;br /&gt;WTF :P = With the Force to Presentation&lt;br /&gt;  &lt;br /&gt;Siranen&lt;br /&gt;Andrzej Piotrowski&lt;br /&gt;&lt;br /&gt;                                                                  26.08.2008 &lt;br /&gt;0,7 czyli kompletujemy team :)&lt;br /&gt;Poszkujemy zdolnych programistow - glownie z naciskiem na urzadzenia mobilne oraz wykorzystanie technologi bankowych.&lt;br /&gt;Rejon poszukiwan wzglednie Polska - najlepiej poznan. Oferujemy gotowe materialy , metodyke  pracy w UML  oraz  bogata dokumentacje.&lt;br /&gt;Nie chodzi mi o uczelnie , ani o tym bardziej o kierunek - chodzi o wiedze i pasje.&lt;br /&gt;Z mojej strony mozemy zaoferowac graficzne wsparcie - czlowieka od 2d i 3d , czlowieka od reklamy - stanowimy zespol na nasze problemy.&lt;br /&gt;Dziękuje bardzo pewnej osobie za pozowlenie mi startu oraz osciagniecia sukcesu ( jak dla mnie :) ) i zarazem przepraszam za brak dalszego sukcesu.&lt;br /&gt;Jedyna rzecza jaka moge zachecic ludzi jest II etap w ImagineCup 2007 w kat. Interface Desgin ( jako 1 team w PL ).&lt;br /&gt;Tym razem celujemy w finaly :)&lt;br /&gt;&lt;br /&gt;Oferty wraz z probka umiejetnosci :) ( CV nie wymagam :) ) prosze przesylac na adres siranen(malpa)gmail.(com)&lt;br /&gt;&lt;br /&gt;                                                                         11:00&lt;br /&gt;Poproszę 2x po 0,5 czyli prawie jak 1 - choć prawie robi wielką różnice&lt;br /&gt;Czyli tak - czas odpalać maszynke i zaczynamy z koksem. Jak zawszę frekwencja dopisuje - las rąk ale to tylko w Chinach ( chyba się przeprowadze :) ). Zachęcam - może coś , może nie.....&lt;br /&gt;&lt;br /&gt;Co ważne - nie jestem sam , są też inni. Plan jest taki od 15 paź ruszamy :) Słonko w tym roku w Egipcie bedzię wyjątkowo gorące :P&lt;br /&gt;&lt;br /&gt;                                                                    31.10.2008 &lt;br /&gt;Wkraczamy w faze ver 1.0 czyli czysta przyjemność zacząć zabawe for world problems :)&lt;br /&gt;Jest już dane nam , co należy przygotować , co należy zrobić , jak wygrać :D&lt;br /&gt;Zaczynamy&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;                                                           07.12.2008 (N) 10:22&lt;br /&gt;Stan faktyczny zmienia się z dnia na dzień&lt;br /&gt;Ktoś opuścił nasze szeregi , ktoś przyszedł w nasze szeregi ....&lt;br /&gt;Jeżeli potrwa to jeszcze trochę , to chętnie zaczepię się w zespole który narzeka na brak projektanta/grafika/wizonera - człowieka od designu i interfacu.&lt;br /&gt;&lt;br /&gt;Sir Anen von Sulęcin&lt;br /&gt;WTF :P = With the Force to Presentation&lt;br /&gt;&lt;br /&gt;A teraz troche prawdy :)&lt;br /&gt;&lt;br /&gt;Opis Aplikacji :&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;myEarth&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Our application significantly reduces the level of hunger and poverty in the world. The project approaches the issue comprehensively, while paying attention to the aspect of economic, social and education where the main criterion is the ergonomics of work. What is the main reason for the existence of hunger in the world? First, the inelegant efficient management of food. While in some parts of the world countries produces too much food, others suffer from the shortage . We invented a platform for business, trade or exchange of information. We use the experience of WTO. Second, in less developed countries, lack of access to technology prevents efficient education. Our project bypasses the absence of access to the Internet, which is one of the key factors of development. Create simple, scalable management system for food and services related to production and processing of food. Third, the architecture and layout of resolving the problem. Our product contains a deductive system which intelligently suggests the answer. To confirm the validity of the selection, we use the feedback from human factor. Our project is designed by humans for humans, machines only facilitate the work between the layers. Our interface, allows people to use the system regardless of their education or native language. We have taken care about functionality and user experience . Layout points to interest the customer. We allow user to customize his profile, based on his features and tasks that he will be doing - friendly interface factor. As we get into micro-scale units ,but in the macro scale – we fight the problem of hunger throughout the world. iEarth enables communication with developers to get on better understanding what user want new , this allowes better cooperation and helps development.&lt;br /&gt;&lt;br /&gt;Idea chodziła mi po głowie od startu w 2008 roku. Wówczas nie przeforsowałem mojego pomysłu - za to zyskałem doświadczenie z pracą w zespole oraz kierowaniem. W tym roku spotkałem mi bardzo bliską osobę - znam człowieka od 1 miesiąca a dogadujemy się prawie jakbyśmy się znali 5 lat. Super podejście do tematu oraz podobny gust tworzenia dały Nam możliwość stworzenia wizji projektu. Bardzo dziękuje tobie Mariusz - Przepraszam za pewne błędy po drodze oraz brak pewnego przygotowania - Mam nadzieje że jeszcze kiedyś również będziemy tworzyć :) &lt;br /&gt;&lt;br /&gt;Duży wkład w prezentacje to super zdolności Mariusza oraz jego zaangażowanie w powstanie. Ja byłem głównym projektantem , budowałem ikonki oraz ogólny zarys aplikacji - reszta była tworzona przez Mariusza pod bacznym okiem jego kolegów jak i moim. To COŚ powstało w 14 dni - UWIERZYCIE :)&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_VWkK3kaS9RA/SkaTfF_IPGI/AAAAAAAAACc/AOifvkoAqaw/s1600-h/a01486ad-2ff0-4034-a8c9-1060bed49398.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 125px;" src="http://1.bp.blogspot.com/_VWkK3kaS9RA/SkaTfF_IPGI/AAAAAAAAACc/AOifvkoAqaw/s320/a01486ad-2ff0-4034-a8c9-1060bed49398.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5352127369568599138" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Nie długo umieszę video z preznetacji jak i też zajme się wyjaśnieniem mojego toku myślenia vide preznetacja z CodeCamp 2009 - Dla tych co mówią i myślą o mnie źle - Im więcej krytyki tym lepsza praca dla tworzenia lepszego JA - EGO swego już nie zmienie.&lt;br /&gt;&lt;br /&gt;Edit:&lt;br /&gt;Super Youtube nie chce przyjąc pliku 30mb a niby można do 1gb wysyłać ?!?&lt;br /&gt;Tutaj jest video&lt;br /&gt;www.anens.pl/final3a.wmv&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1403284417955218798-340804604661979547?l=wtfwpf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wtfwpf.blogspot.com/feeds/340804604661979547/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1403284417955218798&amp;postID=340804604661979547' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/340804604661979547'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/340804604661979547'/><link rel='alternate' type='text/html' href='http://wtfwpf.blogspot.com/2009/06/wspomnienia-imagine-cup-2009.html' title='Wspomnienia - Imagine Cup 2009'/><author><name>Andrzej Piotrowski</name><uri>http://www.blogger.com/profile/11743210733351680499</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_VWkK3kaS9RA/SesfgZuuRnI/AAAAAAAAAB8/4KjYmpmF-2A/S220/24297410cd.jpeg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_VWkK3kaS9RA/SkaTfF_IPGI/AAAAAAAAACc/AOifvkoAqaw/s72-c/a01486ad-2ff0-4034-a8c9-1060bed49398.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1403284417955218798.post-4095941228079127763</id><published>2009-06-15T11:13:00.002-07:00</published><updated>2009-06-16T06:29:40.881-07:00</updated><title type='text'>Dlaczego Bloger nie pisze - Twitter w natarciu - Session TTL 15 days</title><content type='html'>Już długo nic ciekawego nie wysmarowałem - tłumaczeń nikt nie lubi. Ale&lt;br /&gt;naszło mnie pewnie pytanie , czy zdajesz sobie sprawę dlaczego ktoś nagle przestaje pisac na blogu ???&lt;br /&gt;A) bo nie ma czasu - żadko kiedy coś takiego ma miejsce - reogranizacja i wszystko wraca do normy - widac to po innych.&lt;br /&gt;B) choroba - jest lek i po chorobie ?? Niektórych rzeczy nikt nigdy nie napisze na blogu o swoim zdrowiu ... Proszę miej to na uwadze - zdrowie jest ważniejsze od blogowania&lt;br /&gt;C) Ma inne zajęcie - Wcześniej blogował a teraz nic nie pisze &lt;br /&gt;&lt;br /&gt;A jak istnieje 4 powód - zmiana zainteresowania ??&lt;br /&gt;&lt;br /&gt;Tych co od czasu do czasu czytają owy blog , muszę zmartwic. Nie tyle kończe z blogowaniem co poprostu - znudziło mi się to aby się dzielic w takiej postaci.&lt;br /&gt;Co raz bardziej przekonuje się do twitter'a , co bardzo ułatwia szybkie przekazanie informacji.&lt;br /&gt;&lt;br /&gt;A jeszcze w szkole , za pięknych lat młodości , Pani uczyła na wysyłac telegram tłumacząc że taka forma wypowiedzi jest dobrze zrozumiała i mimo że telefony i poczta funkcjonuje to napewno nam się to przyda. &lt;br /&gt;&lt;br /&gt;Polecam Twitera - http://code.google.com/p/wittytwitter/ -tutaj bardzo miły w WPF zrobiony , open source ( dla mnie bomba ). &lt;br /&gt;Polecam na template'a do wygaszacza ekranu o nazwie twitter template w vs 2010 .net 4.0 - az miło sie ogląda co kto pisze w czasie nauki.&lt;br /&gt;&lt;br /&gt;Wracając do nauki - nie tylko nauką człowiek żyje - już nie długo postaram się napisac co bardzo wielkiego na temat projektu który wdrażam ( uczelniano-prywatny) - zobaczymy jak zostanie odebrany przez klienta końcowego.&lt;br /&gt;&lt;br /&gt;Tym wszystkim co czekają na wyjaśnienie zagadkowej sesji/prelekcji czy wystąpienia - które nie zostało zrozumiane ( jak to ludzie powiedzieli - idea słuszna ale złe przedstawienie ) - cierpliowści - nie udało się z Imagine Cupem - Sesja - Projekt - Choroba jelita cienkiego daje mi do teraz się we znaki.&lt;br /&gt;&lt;br /&gt;Pozdrawiam&lt;br /&gt;&lt;br /&gt;P.S.&lt;br /&gt;Wrzuciłem arytkuł który w zamiarze miał byc pisany pod na codeguru - jak skończe i ocena będzie właściwa - napewno się tam znajdzie.&lt;br /&gt;&lt;br /&gt;P.S.2 &lt;br /&gt;Prowokacja się udała ;) Co lepsze , widzę że jestem na cenzurowanym :)&lt;br /&gt;Pozdrawiam tych co wkurzyłem - co uważają , że nie powiniem byc informatykiem - jeszcze , jak to mówią , będzie o mnie głośno - punkty dla Procent'a ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1403284417955218798-4095941228079127763?l=wtfwpf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wtfwpf.blogspot.com/feeds/4095941228079127763/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1403284417955218798&amp;postID=4095941228079127763' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/4095941228079127763'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/4095941228079127763'/><link rel='alternate' type='text/html' href='http://wtfwpf.blogspot.com/2009/06/dlaczego-bloger-nie-pisze-twitter-w.html' title='Dlaczego Bloger nie pisze - Twitter w natarciu - Session TTL 15 days'/><author><name>Andrzej Piotrowski</name><uri>http://www.blogger.com/profile/11743210733351680499</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_VWkK3kaS9RA/SesfgZuuRnI/AAAAAAAAAB8/4KjYmpmF-2A/S220/24297410cd.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1403284417955218798.post-2958118919461163464</id><published>2009-05-27T08:06:00.000-07:00</published><updated>2009-05-27T08:09:32.086-07:00</updated><title type='text'>Zalegołości</title><content type='html'>Po pierwsze - dziękuję za przybycie na CodeCamp Warszawa 2009&lt;br /&gt;Po drugie - za oddanie ankiet z oceną wszystkich preznetacji&lt;br /&gt;Po trzecie - nie mogę się doczekac decyzji 1 czerwca kto jedzie na finały IC ( moze ja )&lt;br /&gt;&lt;br /&gt;A teraz wracam do roboty bo studia moje ( rolnicze ) to nie visual studio - nie ma crl + z. Tutaj trzeba ruszyc głową i mową. &lt;br /&gt;&lt;br /&gt;Nie długo udostępnie preznetację oraz wyjaśnienie - wiem że nie za bardzo przejżyscie mówiłem.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1403284417955218798-2958118919461163464?l=wtfwpf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wtfwpf.blogspot.com/feeds/2958118919461163464/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1403284417955218798&amp;postID=2958118919461163464' title='Komentarze (1)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/2958118919461163464'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/2958118919461163464'/><link rel='alternate' type='text/html' href='http://wtfwpf.blogspot.com/2009/05/zalegoosci.html' title='Zalegołości'/><author><name>Andrzej Piotrowski</name><uri>http://www.blogger.com/profile/11743210733351680499</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_VWkK3kaS9RA/SesfgZuuRnI/AAAAAAAAAB8/4KjYmpmF-2A/S220/24297410cd.jpeg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1403284417955218798.post-3071727014438296191</id><published>2009-05-24T02:19:00.000-07:00</published><updated>2010-01-28T12:46:37.904-08:00</updated><title type='text'>CodeCamp warszawa – w roli prelegenta</title><content type='html'>Na wstępie chciałbym mocno podziękować za wsparcie oraz organizacje koledze MGrzeg ;) za możliwość wystąpienia i przekazania pewnego przesłania szerokiej gamie specjalistów.  Nie chce się tłumaczyć z powodu wykonania przez ostatnie 3 dni ok. 1000tys km , z powodu choroby ciśnieniowej , z pogodo nie odporności oraz z walki o finał w IC do czwartku do 02:00. Każdy, kto prezentuje ma to robić dobrze – ja to zrobiłem źle. Jednak, jeżeli komuś się to podobało i zrozumiał przekaz, choć jednej osobie – to uważam ze warto było przyjechać. Jeżeli pomogę komuś w osiągnięciu celu – proszę dajcie mi znać – podbuduje to, choć trochę moja reputacje. Mocno rozważałem temat prezentacji – dla nie, których na pewno mogła być ona nie zrozumiała, nudna, źle przedstawiona. Zgadzam się, jesteśmy ludźmi technicznymi, dla nas interesujące jest rozwiązanie za pomocą narzędzia czy kodu. Ja również podzielam zdanie ze nie, które te pomysły, co przedstawiłem SA nie realne, ale właśnie zakladajc ze cos jest nie realne, nigdy nie osiągniemy tego, co będę powtarzać innowacyjna wartością. Ciężko jest przekonać kogoś, zmienić jego filozofie oraz podejście do rozwiązywania problemu, łatwiej dąć mu gotowe rozwiązanie na problem.  Czy udało mi się, okaże się po ocenach, które jak widziałem są krytyczne – dobrze, to zmusza do poprawy? Dla mnie zaszczytem było mówienie na konferencji gdzie występował Tomasz Kopacz czy koledzy z firmy InSys.&lt;br /&gt;Na koniec jeszcze raz dziękuje MGrzeg oraz osobą z którymi miałem kontakt, naprawdę każdy z was ma wpływ na to co robimy. Dzięki temu co uzyskałem za Speaker Idola ( jeżeli ktoś ma wątpliwości , zapraszam do aktywnego uczestniczenia – chętnie się z kimś zmierzę  ) poprawię się i za rok jeżeli będzie taka możliwość i okazja – wystartuje jeszcze raz – tym razem z prezentacją techniczną.&lt;br /&gt;Jeżeli chodzi o sesje, naprawdę super – nie byłem na żadnej ale po relacji aż się nie mogę doczekac do zobaczenia ich. Lepsze rozwiązanie czy na C2C , Pizza była super i było jej duzo. Ogromne brawa dla organizatorów oraz dla Barbary Sokulskiej – Tytana pracy.&lt;br /&gt;&lt;br /&gt;tutaj spowiedz :&lt;br /&gt;http://wtfwpf.blogspot.com/2010/01/spowiedz-codecamp-warszawa-2009.html&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1403284417955218798-3071727014438296191?l=wtfwpf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wtfwpf.blogspot.com/feeds/3071727014438296191/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1403284417955218798&amp;postID=3071727014438296191' title='Komentarze (2)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/3071727014438296191'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/3071727014438296191'/><link rel='alternate' type='text/html' href='http://wtfwpf.blogspot.com/2009/05/codecamp-warszawa-w-roli-prelegenta.html' title='CodeCamp warszawa – w roli prelegenta'/><author><name>Andrzej Piotrowski</name><uri>http://www.blogger.com/profile/11743210733351680499</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_VWkK3kaS9RA/SesfgZuuRnI/AAAAAAAAAB8/4KjYmpmF-2A/S220/24297410cd.jpeg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1403284417955218798.post-1349778753636491635</id><published>2009-05-16T02:08:00.000-07:00</published><updated>2009-05-16T02:12:59.304-07:00</updated><title type='text'>Stress Test - CodeCamp Warszawa 2009</title><content type='html'>Cieżko było się zabrać do stworzenia odpowiedniego contentu który by był odpowiedni dla tego targetu osób. Często sobie powtarzałem , nie rób tego dla siebie - rób to dla programisty , bądz nim ( wczuj się w jego rolę ). Po testowym wystąpieniu na PG.Net zauwazyłem swoje błędy. Nie za bardzo cieszę się ze zmian , bo uważam że esencja Produktu Marektingowego jakim jest Aplikacja jest warta czegoś szczególnego. Wytór ludzki, który ma coś więcej niż patent , to poprostu rowiązuje problemy.&lt;br /&gt;&lt;br /&gt;Zapraszam wszystkich - napewno , każdy wyniesie z tego coś. Dla mnie będzie to zaszczyt występować z takimi ludzmi jak Tomasz Kopacz - cenię go za jego styl i wiedze.&lt;br /&gt;Naprawdę, uważam że jak koledzy startują z kalsą A , to ja bym chciał choć trochę być w klasie C - czy się uda , Zobaczymy.&lt;br /&gt;&lt;br /&gt;Przygotowałem pewne niespodzianki - nagrody .... ??&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1403284417955218798-1349778753636491635?l=wtfwpf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wtfwpf.blogspot.com/feeds/1349778753636491635/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1403284417955218798&amp;postID=1349778753636491635' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/1349778753636491635'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/1349778753636491635'/><link rel='alternate' type='text/html' href='http://wtfwpf.blogspot.com/2009/05/stress-test-codecamp-warszawa-2009.html' title='Stress Test - CodeCamp Warszawa 2009'/><author><name>Andrzej Piotrowski</name><uri>http://www.blogger.com/profile/11743210733351680499</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_VWkK3kaS9RA/SesfgZuuRnI/AAAAAAAAAB8/4KjYmpmF-2A/S220/24297410cd.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1403284417955218798.post-2116567305362946355</id><published>2009-05-13T19:10:00.001-07:00</published><updated>2009-05-13T19:13:25.126-07:00</updated><title type='text'>Imagine Cup 2009 - relacja</title><content type='html'>W dniu 13 maja ( dla nie których to oznaka szcześcia , innych pecha ) zakończył się konkurs ImagineCup 2009. W kategorii Software Deisgn wygrał zepsoł DemonScene Spirit - w zeszłym roku wygrali aplikacją do pomocy ochronie oraz nadzorowi zagrożonych gatunków. W tym roku , pobili wszystkich aplikacją do sprawdzania czy płód od 24 tyg życia nie jest zagrożonych ciążą patalogiczną - można to zrobić za pomocą ich apliakcji oraz sondy zbudowanej z podstawowych produktów , które każdy z nas może nabyć w sklepie.&lt;br /&gt;&lt;br /&gt;Więcej - jak się wyśpie ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1403284417955218798-2116567305362946355?l=wtfwpf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wtfwpf.blogspot.com/feeds/2116567305362946355/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1403284417955218798&amp;postID=2116567305362946355' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/2116567305362946355'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/2116567305362946355'/><link rel='alternate' type='text/html' href='http://wtfwpf.blogspot.com/2009/05/imagine-cup-2009-relacja.html' title='Imagine Cup 2009 - relacja'/><author><name>Andrzej Piotrowski</name><uri>http://www.blogger.com/profile/11743210733351680499</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_VWkK3kaS9RA/SesfgZuuRnI/AAAAAAAAAB8/4KjYmpmF-2A/S220/24297410cd.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1403284417955218798.post-1742547863587374647</id><published>2009-04-28T22:29:00.000-07:00</published><updated>2009-04-28T22:34:17.646-07:00</updated><title type='text'>Od Zera do Speakera - Speaker Idol Warszawa jest mój !!</title><content type='html'>Wczoraj wieczorem dostałem super e-maila , o super treści :&lt;br /&gt;[...]&lt;br /&gt;Dziękujemy za zgłoszenie i jednocześnie informujemy o dobrej nowinie :)&lt;br /&gt;&lt;br /&gt;Jako jedyna osoba zgłosiłeś swój udział w Speaker Idol Code Camp Warszawa 2009 i jednocześnie odrazu wygrałeś! :)&lt;br /&gt;[..]&lt;br /&gt;&lt;br /&gt;Startowałem z Pozycji ZERO , mam jakieś doświadczenie , występy na IT ACADEMIC DAY 2007 na Akademii Rolniczej , Liczne prowadzone zajęciea a kole .NET uczelnianym , występ na finałach MTS Speaker Idol oraz mały show na PG.Net.&lt;br /&gt;&lt;br /&gt;Ale nigdy nie myślałem aby wygrać coś tak prestiżowego, jedynie chciałem się sprawdzić , teraz już nie ma chyba odwrotu :) Należy się przygotować .....&lt;br /&gt;&lt;br /&gt;p.s. A ja jeszcze ImagineCup'a ciągnę ... Uczelnia ... Rodzina :)&lt;br /&gt;Speare me so time&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1403284417955218798-1742547863587374647?l=wtfwpf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wtfwpf.blogspot.com/feeds/1742547863587374647/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1403284417955218798&amp;postID=1742547863587374647' title='Komentarze (2)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/1742547863587374647'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/1742547863587374647'/><link rel='alternate' type='text/html' href='http://wtfwpf.blogspot.com/2009/04/od-zera-do-speakera-speaker-idol.html' title='Od Zera do Speakera - Speaker Idol Warszawa jest mój !!'/><author><name>Andrzej Piotrowski</name><uri>http://www.blogger.com/profile/11743210733351680499</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_VWkK3kaS9RA/SesfgZuuRnI/AAAAAAAAAB8/4KjYmpmF-2A/S220/24297410cd.jpeg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1403284417955218798.post-2492671017302882798</id><published>2009-04-11T21:22:00.000-07:00</published><updated>2009-04-11T21:30:39.786-07:00</updated><title type='text'>PG.Net i sporo jeszcze</title><content type='html'>Praca , czas , efektywność - tak moje życie teraz wygląda. Gdzie nie spojrze gdzieś muszę włożyć pracę , stracić czas i czekać na efekt. Nawet Bloga segmentuje na kawałki , piszę słów sporo na temat Dependecy Injection więc już nie długo pokaże co skrobie oraz co dalej z Imagine Cup'em. &lt;br /&gt;&lt;br /&gt;Ostatnio byłem na premierze IE 8 w poznaniu na grupie PG.Net , moja relacja :&lt;br /&gt;" W ten oto sposób przechodzimy do relacji z juz XVI spotkania grupy PG.Net &lt;br /&gt;Mieliśmy możliwość gościć dwóch miłych Panów z Microsoftu , Bartka Zassa oraz Patryka Góralowskiego . Temat obu wystąpień była premiera  Internet Exploera 8 czyli naszego lokalnego oddziału który dzięki swojej wytrwałości oraz pewnemu jak się potem okazało nieszczęściu , podkręciło całą otoczkę z wprowadzeniem IE8 na rynek Polski.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Pierwszy opowiadał Patryk który , jak już pracuje 14 lat w firmie Microsoft , mówi o sobie jako osoba która rozumie developera ale jest już bardziej marketingowcem / produkt managerem niż programistą stąd obecność Bartka była nie kwestowana. Patryk przybliżył nam jak wyglądają liczby w PL jeżeli chodzi o Polski internet i Polskie Komputery. Pokazał również jakie dominanty są zainstalowane na polskich komputerach - IE i Firefox dzielą rynek na 2 części.&lt;br /&gt;O innych rzeczach nie chce mówić bo są one objęte czasami tajemnicą , czasami po prostu nie idzie opisać tego co jest czarne a co było białe - sami musicie zobaczyć jak to wszystko wyglądało oraz jak ewoluował IE 8 by stać się produktem w rękach takich firm jak Nasza Klasa , Onet czy Allegro - tak , kod został tylko z M$ , cały interface to praca zespołów developerskich.&lt;br /&gt;Polecam jeszcze wydanie Codeguru - przydaje się programistą.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Dobre przykłady ,  ciekawy styl mówienia oraz oraz ogromna nie pewność jak zmienić myślenie i pogląd na półprodukty M$ dały doskonałą porcję budowania produktu jakim jest IE 8. Nic tylko pogratulować , odwagi, determinacji oraz życzyć aby produkty pośrednie firm Partnerskich znalazły jak największy odbiór - z mojej strony nowy temat na ImagineCup'a powinien być - Wyobraź sobie świat w którym, Explorer zmienia podejście do użytkownika - Polska zapewne była by na szczycie listy.&lt;br /&gt;&lt;br /&gt;Teraz przyszedł czas na Bartka , prelegenta którego mogliśmy widzieć na MTS 2008 - bardzo świetne prezentacje dot. urządzeń mobilnych i technologii WWW. Bartek jako że jest developerem a nawet ewangelistą w nie których sprawach ( pamiętam jak zmieniał moje podejście do telefonu na podstawie modelu HTC :) ) omawiał produkt IE 8 od strony developerskiej. &lt;br /&gt;&lt;br /&gt;Napewno mógłbym wiele pisać o przekazie Bartka ale jego prezentacja jest tak dobrze zrobiona że każdy będzie mógł zobaczyć podstawowe informacje o IE8. Naprawdę w tej części dowiedziałem się dużo o Webslicach , o Akcelatorach oraz tym że Bezpieczeństwo to w IE8 podstawa która jest łatwo do obsługi w kodzie. Narzędzia developerskie oraz działanie jak "firefox" dają IE szanse na reaktywacje.&lt;br /&gt;&lt;br /&gt;Przytoczę może parę słów które były by podsumowaniem, inaczej mówią resumując fakty :&lt;br /&gt;" Obecnie Internet Explorer jest taki jaki powinien być, nie wiem co ma mnie w tym zachęcić - dorównuje on obecnie Firefox'owi, temu co powinien był zrobić 2 lata temu. Mnie jako developera nie obchodzą te nowości - ja chce mieć to coś " Bartek Szafko &lt;br /&gt;&lt;br /&gt;Tak oto , te coś jest dla każdego czymś innym. I dobrze że każdy ma swoje zdanie i swoje potrzeby, inaczej nie było by takiej konkurencji w przeglądarkach oraz tylu systemu operacyjnych.&lt;br /&gt;&lt;br /&gt;Stil to come :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1403284417955218798-2492671017302882798?l=wtfwpf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wtfwpf.blogspot.com/feeds/2492671017302882798/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1403284417955218798&amp;postID=2492671017302882798' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/2492671017302882798'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/2492671017302882798'/><link rel='alternate' type='text/html' href='http://wtfwpf.blogspot.com/2009/04/pgnet-i-sporo-jeszcze.html' title='PG.Net i sporo jeszcze'/><author><name>Andrzej Piotrowski</name><uri>http://www.blogger.com/profile/11743210733351680499</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_VWkK3kaS9RA/SesfgZuuRnI/AAAAAAAAAB8/4KjYmpmF-2A/S220/24297410cd.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1403284417955218798.post-7259221380232039533</id><published>2009-03-22T01:12:00.000-07:00</published><updated>2009-04-11T19:58:35.937-07:00</updated><title type='text'>20 sec - a co jeśli</title><content type='html'>Sentymentalnie podchodze do tematu czasu , nawet programista patrzy ile ma czasu badz ile czasu mu to zajelo. Tym bardziej wpadamy fustracje jeżeli dana czynnosc daje nam popalic a okazuje sie na koncu ze byla prosta ( it was easy - taka zabawka w ktora sie uderzea - POLECAM ) Opisze pare przypadkow :&lt;br /&gt;1. Godz 7:30 , Poznan , Rondo Kaponiera , wychodze spod przejscia i kieruje sie w strone tramwaju. Nagle samochod , berlingo niebieski , rozpedza sie do 80km i uderza w barierki ochrone i prawie spada w te przejscie co przedchwila szedlem. Strach jak cholera , panika tez. &lt;br /&gt;Teraz jakbym to widzial w kodzie ;)&lt;br /&gt;#include adrenaline&lt;br /&gt;#include resurection &lt;br /&gt;&lt;br /&gt;int anen&lt;br /&gt;int[40] people&lt;br /&gt;int dead_car&lt;br /&gt;&lt;br /&gt;function autodestruction&lt;br /&gt;&lt;br /&gt;main (void)&lt;br /&gt;if dead car autodestruction &lt;br /&gt;then people ( i=40,i-- )&lt;br /&gt;do anen adrenaline&lt;br /&gt;&lt;br /&gt;coś takiego :) 3am &lt;br /&gt;&lt;br /&gt;2. Mandat za jazdę z ważnym biletem - Pozdrawiam MPK &lt;br /&gt;3. Egzaminy , kolokwia itd &lt;br /&gt;4. Zycie&lt;br /&gt;&lt;br /&gt;Wszystkie te 3 rzeczy wkładamy do kategorii programowania obiektowego z tzw. systemem eksperckim co podpowiada nam jak mamy robić daną czynność. Czasami oprogramowanie się starzeje bądz nikt jego nie uaktualnia , stąd problemy w działaniu.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1403284417955218798-7259221380232039533?l=wtfwpf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wtfwpf.blogspot.com/feeds/7259221380232039533/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1403284417955218798&amp;postID=7259221380232039533' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/7259221380232039533'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/7259221380232039533'/><link rel='alternate' type='text/html' href='http://wtfwpf.blogspot.com/2009/03/20-sec-co-jesli.html' title='20 sec - a co jeśli'/><author><name>Andrzej Piotrowski</name><uri>http://www.blogger.com/profile/11743210733351680499</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_VWkK3kaS9RA/SesfgZuuRnI/AAAAAAAAAB8/4KjYmpmF-2A/S220/24297410cd.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1403284417955218798.post-2528235868101181622</id><published>2009-03-20T02:58:00.000-07:00</published><updated>2009-03-24T00:36:48.028-07:00</updated><title type='text'>Szkolenia , certyfikaty - rabaty ??</title><content type='html'>Dzisiaj chciałbym poruszyć kwestię dosyć oczywistą , co My jako klienci mamy z wydarzeń typu szkolenie , certyfikat ?? ( pisanie bloga w pracy powinno być dopuszczalne bo wówczas ma się ten przybpływ myśli i piszę sie ad hoc - z samego serca)&lt;br /&gt;&lt;br /&gt;Postawie może parę pytań , na które każdy będzie chciał sam sobie odpowiedzieć.&lt;br /&gt;&lt;br /&gt;Dlaczego szef , mimo że się staram , nie chce wysłać mnie na szkolenie , nie daję mi drogi rozwoju a jak już dostaje możliwość to dlaczego mnie to tak dużo kosztuje ??&lt;br /&gt;&lt;br /&gt;Odpowiedz jest prosta , mimo że jest ten tak zwany kryzys , ciągle każdy z nas ma w sobię chęć walki oraz robienia wg. własnego JA. Stąd pracodawca , to ten co daje pracę i ten co zatrudnia NAS. Mimo że jesteśmy jakby nie patrzeć jego kolejnym elementem w firmie, który jeżeli za bardzo się zepsuje to wymieni sobie na inny moduł , będzie miał stare oprogramowanie - straci cenny czas na jego uaktualnienie , w razie potrzeby przetaktuję do granic możliwości. Ale pytanie brzmi dlaczego.&lt;br /&gt;Bo chce mieć kogoś co będzie taki jak ON ale jednocześnie , nie zrobi konkurencji i nie zajmie jego pozycji. &lt;br /&gt;&lt;br /&gt;Z życia :&lt;br /&gt;Konkurs ImagineCup Software Design , udało się dojść do II etapu. Firma MS funduje grupą szkolenie w siedzibie MS. Może pozycji szefa tutaj nie ma , chociaż to mi zależy nad tym iż każdy z teamu powinien być i nabrać jak najwiecej motywacji do pracy. Dowiaduję że połowa teamu , programiści mają mnie w dupie. Co teraz ??&lt;br /&gt;Poprostu iść za ciosem , robić swoje. A rabat - zapomniałem - Uczelnia funduje przejazd :P&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1403284417955218798-2528235868101181622?l=wtfwpf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wtfwpf.blogspot.com/feeds/2528235868101181622/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1403284417955218798&amp;postID=2528235868101181622' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/2528235868101181622'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/2528235868101181622'/><link rel='alternate' type='text/html' href='http://wtfwpf.blogspot.com/2009/03/szkolenia-certyfikaty-rabaty.html' title='Szkolenia , certyfikaty - rabaty ??'/><author><name>Andrzej Piotrowski</name><uri>http://www.blogger.com/profile/11743210733351680499</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_VWkK3kaS9RA/SesfgZuuRnI/AAAAAAAAAB8/4KjYmpmF-2A/S220/24297410cd.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1403284417955218798.post-1129285594591364439</id><published>2009-03-14T16:03:00.000-07:00</published><updated>2009-03-17T11:42:56.906-07:00</updated><title type='text'>C2C - podsumowanie i analizowanie</title><content type='html'>Nareszcie w domu , uff na nogach od prawie 30h. Ominę może nudne kwestie z wybraniem super ścieżki sql server oraz to że miałem dostęp tylko do quizu kat. tego właśnie.&lt;br /&gt;&lt;br /&gt;Zaczynamy&lt;br /&gt;Wyruszamy z Poznania o 3:00 - dziękuję grupie PG.NET za przewóz osób w obie strony, nie wiem kto był sponsorem [ firma cognifide - dziękuję Adamowi ] ale naprawdę duży +. Podróż mineła dosyć szybko , miejscami czułem jak moja głowa odbija się do drogi - nasz Polskie drogi... - tak mój drogi.&lt;br /&gt;Przyjazd na miejsce ok 8:30. Pierwsze wrażenie to ładny budynek UAM biologii. Rejestracja nawet przebiegała dobrze , jakies kanapeczki oraz herbatka lub kawa - tak witali nas ludzie z MS [ grup offline'wocyh jak i jednostki MS'u ] - dodam że każdy z nich robił to dla swojej chwały i sławy.&lt;br /&gt;&lt;br /&gt;   &lt;br /&gt; &lt;span style="font-weight:bold;"&gt;Radosław Kepa - Świadome planowanie zasobów dyskowych dla SQL Server.- Level 500++++&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Generalnie chciałem omijać łukiem moją ścieżkę ale udałem się po nie wpuszczali. Na początku trochę miłych gestów , ludzie co tworzyli to witali się z każdym oraz wymieniali się imionami. Problem z mikrofonami był bombowy , gdyż sale obok siebie odzielone cienką ścianą i próba test mikrofonu dała mix , my ich prelekcje a oni nasza. Ale wracając do szczegółów.&lt;br /&gt;&lt;br /&gt;Kępa - &lt;span style="font-weight:bold;"&gt;Pan Replikant&lt;/span&gt; - Pracuje w MS , człowiek super wiedz , to co pamiętam - narazie jeszcze nie ma slajdów.&lt;br /&gt;&lt;br /&gt;Storage Tunning - ważna sprawa , inaczej nie wykorzystujemy maksymalnie danej nam mocy. Należy zwrócić uwagę na wyjście z out of the box configuration gdyż doposwanie pod każdy projekt to klucz do sukcesu.&lt;br /&gt;Planować - maksymalnie wydajne , bo mamy zarabiać. Kombinować należy z RAID'ami.&lt;br /&gt;LUN'y - należy tworzyć kilka lunów niż jeden wielki, wpływa na wydajność.&lt;br /&gt;DAS jest lepszy od SAN &lt;br /&gt;Patrzeć na aktualny stan sterowników - nie tyle o auktoalizacje co poprawny firmware.&lt;br /&gt;Disk Select celigment - ustawienia partycji które pokrywa się z ilością dysków , tzw. które pokrywają się z istniejącymi.&lt;br /&gt;Rozmiar Klastra - 8kB , zalecane 64KB&lt;br /&gt;&lt;br /&gt;Tyle pamiętam - stan mój wiedzy przed i po wcale chyba nie wzrósł chociaż poznałem z czyms to się je oraz wiedze gdzie tego szukać - w książce Pana Replikanta&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Ocena 7/10 &lt;/span&gt;&lt;br /&gt;+ Wiedza,wiedza i jeszcze raz wiedza&lt;br /&gt;- Poziom napewno nie nowicjuszy , nawet osoby co brały udział ciężko rozumiały to co autor chciał przkeazać mimo że forma przejżysta była &lt;br /&gt;- Za mało czasu na case study :(&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Wniosek&lt;/span&gt; : Nie ma co pchać się na coś czego się nie rozumie. Bodajże Grzegorz Tworek na swoim blogu podziela inną opinię i wręcz zachęca to ja stanowczo odradzam ;)&lt;br /&gt;&lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;Julia Lerman - My Favorite Entity Framework Tips &amp; Tricks&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Julia była ciekawym doświadczeniem , z uwagi na pisanie wszystkiego w Entity Framework ;) Napewno mój profesor by się ucieszył i potwierdził że nie ma lepszego języka niż [VB jej domyślny język - preznetracja w VB i C#] to.&lt;br /&gt;&lt;br /&gt;Julia podała swoję 10 najlepszych tips and tricks , nie tylko dla vb.net. Miły charakter , ciekawa osobowość i dobre żarty - minusem to jej kobiecy głos który miał problem z rozejściem się po sali ( czemu nikt nie używał mikrofonu :) ?? )&lt;br /&gt;&lt;br /&gt;Jeden z przykładów co mniej więcej pamiętam to działanie Generics output LINQ &lt;br /&gt;chodziło o skorzystanie z Enteity aby nie wywoływać metody zadeklarowanej wcześniej a przekazać jej dane do tego framework'a , ponąć super sprawa - if weekend time free then MyEntietyFramework.Custom will work :)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Ocena 9/10&lt;/span&gt;&lt;br /&gt;+ przykłady na poziomie , życiowe&lt;br /&gt;+ dobre żarty i zabójcze quoty :)&lt;br /&gt;- głosik ;( ( po cholere stał tam mikrofon to nie wiem )&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Wniosek&lt;/span&gt; : VB.Net jeszcze pożyje z nami jakiś czas :)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Piotr Leszczyński - Kolejny kontener Dependency Injection? NIE - dziękuję! Czyli o koncepcji meta-kontenera słów kilka&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Tutaj widać było klase w sobie - gościu bardzo dobrze się preznetował. Szacunek dla opanowania oraz kierowania słów we właśiwym kierunku. Ciekawym sposobem było unikanie kodowania * ja też tak zaczne robić , bo prawa murphego są nie do złamania * unikął w ten sposób pytań , a co jeśli napisze inaczej :) Sztuka w sumie dla sztuki, jak okazało się że istnieją już inne DI , które doskonale radzą sobie.&lt;br /&gt;Nie pamiętam nazwy ale ktoś nazwał że choć zrobiomy "alligator" meta kontener i będzie to samo co omawiany produkt. Minusem było zadawanie pytań :)&lt;br /&gt;Po pytaniach typowo pro, za które obiacne zostały nagrody , padały też pytania typu:&lt;br /&gt;[p] ...&lt;br /&gt;[o] Ale to nie jest tematem prelekcji :)&lt;br /&gt;[JA] A jaki był temat prelekcji :P - dostałem Super ZÓŁTĄ czapkę od MS'u :)Teraz poprostu czekać aż jakiś dress mnie skopie ... :D&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;&lt;br /&gt;Ocena : 8/10&lt;/span&gt;&lt;br /&gt;+ Za klase wypowiedzi&lt;br /&gt;+ Za video-Visual-Demo :)&lt;br /&gt;- Ale to już jest i działa &lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Wniosek:&lt;/span&gt; Wystąpienie i pokazanie swojego alpha beta produktu który jeszcze przechodzi wdrożenia itp. Czekam na więcej info ;)&lt;br /&gt;&lt;br /&gt;  &lt;br /&gt;        &lt;span style="font-weight:bold;"&gt;Ingo Rammer - Hardcore Production Debugging of .NET Applications&lt;/span&gt;&lt;br /&gt;Tutaj napewno się rozpiszę bo to chyba NAJLEPSZA prezentacja jaką widziałem , wógle nie wiedząc że takie coś istnieje. Zaczynamy i tu się rozpiszemy. Jego charakter mówienia po angielsku świadczył , wg. moich znajomych że był to izraliczyk mówiący z akcentem angielskim mówiący po anglieksu. Przechodzimy może do samej prezentacji.&lt;br /&gt;Najpierw padło parę pytań oraz parę zdań z prezentacji , potem szok. Ja nie lubie prezentacji w power poincie i przeszedł do roboty. Fajny sposób miał z notowaniem tego co robił w trakcie, otworzył notatnik i zapisywał w nim wszystko to co potrzebne. Szybko pokazał programik , zaraz padło pytanie i odrazu odpowiedz. Sam potrafił pokierować tak tok prezentacji iż nie było pytania ani nawet chwili przestoju w jego prezentacji. Po prostu szok. Rewelacyjne pokazanie ost. programiku "microsfot user friendly":) , gdzie mówił ża każda opcja może spowodować iż będzie trzeba podłączyć do komputera drugi komputer aby z debugować program a trick z Global Flags powalił wszystkich - szczególnie iż wytłumaczył on jak Windows szuka skrótów ;)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Ocena 10+++/10&lt;/span&gt;&lt;br /&gt;+ Super prezentacja&lt;br /&gt;+ Super Humor&lt;br /&gt;+ Super zakończenie&lt;br /&gt;= TAK TAK TAK - proszę o taką na MTS 2xxx :)&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Wniosek&lt;/span&gt; : Chce być tak dobry jak Ingo w obojętnie jakiej aplikacji w .Net&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;Artur Paluszyński - Interakcyjne sceny 3D w Windows Presentation Foundation&lt;/span&gt;&lt;br /&gt;Przyznaje wchodząc na tą preznetację , miałem chęci gościa ( bo wcześniej nic nie słyszałem o Arturze poprostu wypunktować - sam dużo robie w WPF , nie wiem , zmęczenie i coś jeszcze wzbudziło we mnie agresje że to ja powiniem tam stać i to mówić). Każdy na sali był już bardzo zmęczony i oczekiwał czegoś ( zapewne) .&lt;br /&gt;Co wzbudziło u mnie uznanie , to opanowanie oraz takie przekonanie tego co mówi Artur - mimo że godzina była 16:20 to On wcale nie był zmęczony , zachował się jak prawdziwy PRO. Boli mnie trochę że pokazywał rzeczy z 2005/2006 roku które są wręcz samplami ale smiało pokazywał to czego widownia chciała. Szacunek za pokazanie swojej pracy magisterskiej. Potem trochę pogadałem z Arturem i powiem że wiedzę to bardzo sporą ale do pewnego momentu :) &lt;br /&gt;Ale faktycznie, to On stał tam i to on zasługuje na Uznanie - Dziękuję za powtórzenie wiadomości oraz ponowne popatrzenie na temat z innej strony. Mimo że o WPF tyle już słyszałem , tyle sam już mówiłem , to jak bym coś jeszcze nowego się dowiedział .&lt;br /&gt;O&lt;span style="font-weight:bold;"&gt;CENA 9/10&lt;/span&gt;&lt;br /&gt;+ Opanowanie &lt;br /&gt;+ Mowa oraz uznanie na widowni&lt;br /&gt;- stare przykłady&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Wniosek :&lt;/span&gt; Mimo wszystko , dużo brakuję mi aby przeprowadzić taki wykład przed taką ilością osób - a na pewno nie po takim evencie - szacunek&lt;br /&gt;P.S.&lt;br /&gt;Po konferencji koledzy z Grupy nadali mi nick Ninja bo mimo że miałem wejściówke na SQL to mnie tam nie było :)&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_VWkK3kaS9RA/Sb_kXXEi-jI/AAAAAAAAABo/DQ-CYxUVJVA/s1600-h/masta.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 300px; height: 290px;" src="http://1.bp.blogspot.com/_VWkK3kaS9RA/Sb_kXXEi-jI/AAAAAAAAABo/DQ-CYxUVJVA/s320/masta.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5314217175301683762" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1403284417955218798-1129285594591364439?l=wtfwpf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wtfwpf.blogspot.com/feeds/1129285594591364439/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1403284417955218798&amp;postID=1129285594591364439' title='Komentarze (7)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/1129285594591364439'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/1129285594591364439'/><link rel='alternate' type='text/html' href='http://wtfwpf.blogspot.com/2009/03/c2c-podsumowanie-i-analizowanie.html' title='C2C - podsumowanie i analizowanie'/><author><name>Andrzej Piotrowski</name><uri>http://www.blogger.com/profile/11743210733351680499</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_VWkK3kaS9RA/SesfgZuuRnI/AAAAAAAAAB8/4KjYmpmF-2A/S220/24297410cd.jpeg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_VWkK3kaS9RA/Sb_kXXEi-jI/AAAAAAAAABo/DQ-CYxUVJVA/s72-c/masta.jpg' height='72' width='72'/><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1403284417955218798.post-1503194336210858419</id><published>2009-03-05T09:04:00.000-08:00</published><updated>2009-03-05T09:05:50.013-08:00</updated><title type='text'>Spotkanie Grupy ARPoznan.net - Lato</title><content type='html'>Dzisiaj dzien polegał głównie , na rozmowach o przyszłości - zmiany SP. Czas na zmiany.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1403284417955218798-1503194336210858419?l=wtfwpf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wtfwpf.blogspot.com/feeds/1503194336210858419/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1403284417955218798&amp;postID=1503194336210858419' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/1503194336210858419'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/1503194336210858419'/><link rel='alternate' type='text/html' href='http://wtfwpf.blogspot.com/2009/03/spotkanie-grupy-arpoznannet-lato.html' title='Spotkanie Grupy ARPoznan.net - Lato'/><author><name>Andrzej Piotrowski</name><uri>http://www.blogger.com/profile/11743210733351680499</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_VWkK3kaS9RA/SesfgZuuRnI/AAAAAAAAAB8/4KjYmpmF-2A/S220/24297410cd.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1403284417955218798.post-5137148178189734000</id><published>2009-03-04T11:34:00.000-08:00</published><updated>2009-03-04T11:37:23.762-08:00</updated><title type='text'>Chcesz wygrać IC w algorytmach - oto rozwiązanie -  robozzle.com</title><content type='html'>Świętna gra , aby poćwiczyć te szare komórki , logikę oraz algorytmikę - coś co ponoąć każdy programista musi umieć. Mamy proste ruchy - w przód , lewo, prawo, oraz powtarzanie pentli jak i warunki w postaci kolorów :) Coś czego powinni uczyć zamiast języka - nawet humanista zrozumie - kiedy zaczyna się pentla a kiedy rozpoczyna warunek :) POLECAM&lt;br /&gt;&lt;br /&gt;P.S. Mój rekord to ok 70 rozwiązanych - z hard tylko 3 ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1403284417955218798-5137148178189734000?l=wtfwpf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wtfwpf.blogspot.com/feeds/5137148178189734000/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1403284417955218798&amp;postID=5137148178189734000' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/5137148178189734000'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/5137148178189734000'/><link rel='alternate' type='text/html' href='http://wtfwpf.blogspot.com/2009/03/chcesz-wygrac-ic-w-algorytmach-oto.html' title='Chcesz wygrać IC w algorytmach - oto rozwiązanie -  robozzle.com'/><author><name>Andrzej Piotrowski</name><uri>http://www.blogger.com/profile/11743210733351680499</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_VWkK3kaS9RA/SesfgZuuRnI/AAAAAAAAAB8/4KjYmpmF-2A/S220/24297410cd.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1403284417955218798.post-2827780050219046964</id><published>2009-03-03T12:43:00.000-08:00</published><updated>2009-03-04T11:34:22.938-08:00</updated><title type='text'>dotnetomaniak.pl</title><content type='html'>Ostatnio na pewnym serwisie , codeguru ktoś wspomniał o super pomyśle aby zrobić coś ala dotnetkicks.com itp. Nasi koledzy , zrobili to samo :) Nic tylko pogratulować.&lt;br /&gt;&lt;br /&gt;P.S. Walczę o wysoką pozycję ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1403284417955218798-2827780050219046964?l=wtfwpf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wtfwpf.blogspot.com/feeds/2827780050219046964/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1403284417955218798&amp;postID=2827780050219046964' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/2827780050219046964'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/2827780050219046964'/><link rel='alternate' type='text/html' href='http://wtfwpf.blogspot.com/2009/03/dotnetmaniakpl.html' title='dotnetomaniak.pl'/><author><name>Andrzej Piotrowski</name><uri>http://www.blogger.com/profile/11743210733351680499</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_VWkK3kaS9RA/SesfgZuuRnI/AAAAAAAAAB8/4KjYmpmF-2A/S220/24297410cd.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1403284417955218798.post-1775403306024128146</id><published>2009-03-01T01:57:00.000-08:00</published><updated>2009-03-01T12:38:11.800-08:00</updated><title type='text'>Nowy Interface ?? Nowe spojrzenie na problem - Pie Menu ?!?</title><content type='html'>Wracając do meritum tego bloga , dzisiaj pokaże na czymś od czego się wszystko zaczęło - od interfacu użytkownika.  Zostałem zmuszony do walki w Imagine Cupi'e 2008 w kategorii Interface Design. Zabrakło na końcu ... czegoś ... coś po drodze , ale wspomnienia są :) , miejsce w Top 30 też.&lt;br /&gt;&lt;br /&gt;Odświeżam temat , tak bardziej hobbistycznie. Stwierdzam że brakuję , nowego trendu w wyborze, zwykłe rozwijane menu nie mając już jak dla mnie racji bytu. A co za tym idze , są non trendy.&lt;br /&gt;&lt;a href="http://img19.imageshack.us/my.php?image=66795368.jpg" target="_blank"&gt;&lt;img src="http://img19.imageshack.us/img19/1750/66795368.th.jpg" alt="Free Image Hosting at www.ImageShack.us" border="0"&gt;&lt;/a&gt; &lt;br&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Wersja wykonana w programie graficznym , teraz czas na zaprogramowanie tego i owego.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://img17.imageshack.us/my.php?image=99x.jpg" target="_blank"&gt;&lt;img src="http://img17.imageshack.us/img17/607/99x.th.jpg" alt="Free Image Hosting at www.ImageShack.us" border="0"&gt;&lt;/a&gt; &lt;br&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Nie wkleje jeszcze kodu gdyż ujawni to pewną tajmnice nad która pracuje, narazie obrazuję iż pracę na tym trwają , do czasu zakończenia NDA - Nie Dam , Anen :)&lt;br /&gt;&lt;br /&gt;A propo Interface Design , to pokażę moze co sie mi udało zrobić w Wakacje. Cała infrastruktura , architektura oraz psudo aplikacja jest , są sponsorzy :) ?? &lt;object width="320" height="266" class="BLOG_video_class" id="BLOG_video-6a21243f93507f75" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"&gt;&lt;param name="movie" value="http://www.youtube.com/get_player"&gt;&lt;param name="bgcolor" value="#FFFFFF"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;param name="flashvars" value="flvurl=http://v2.nonxt2.googlevideo.com/videoplayback?id%3D6a21243f93507f75%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1329935324%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D49CC688A4FE9AF9376CF490F3DFA879648FBC470.420C08281E56A98FD8D609D4878E84BB49324B29%26key%3Dck1&amp;amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D6a21243f93507f75%26offsetms%3D5000%26itag%3Dw160%26sigh%3D47eOojywrD80P9QKlFMOf4ykB6c&amp;amp;autoplay=0&amp;amp;ps=blogger"&gt;&lt;embed src="http://www.youtube.com/get_player" type="application/x-shockwave-flash"width="320" height="266" bgcolor="#FFFFFF"flashvars="flvurl=http://v2.nonxt2.googlevideo.com/videoplayback?id%3D6a21243f93507f75%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1329935324%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D49CC688A4FE9AF9376CF490F3DFA879648FBC470.420C08281E56A98FD8D609D4878E84BB49324B29%26key%3Dck1&amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D6a21243f93507f75%26offsetms%3D5000%26itag%3Dw160%26sigh%3D47eOojywrD80P9QKlFMOf4ykB6c&amp;autoplay=0&amp;ps=blogger"allowFullScreen="true" /&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1403284417955218798-1775403306024128146?l=wtfwpf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='enclosure' type='video/mp4' href='http://www.blogger.com/video-play.mp4?contentId=6a21243f93507f75&amp;type=video%2Fmp4' length='0'/><link rel='replies' type='application/atom+xml' href='http://wtfwpf.blogspot.com/feeds/1775403306024128146/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1403284417955218798&amp;postID=1775403306024128146' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/1775403306024128146'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/1775403306024128146'/><link rel='alternate' type='text/html' href='http://wtfwpf.blogspot.com/2009/03/nowy-interface-nowe-spojrzenie-na.html' title='Nowy Interface ?? Nowe spojrzenie na problem - Pie Menu ?!?'/><author><name>Andrzej Piotrowski</name><uri>http://www.blogger.com/profile/11743210733351680499</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_VWkK3kaS9RA/SesfgZuuRnI/AAAAAAAAAB8/4KjYmpmF-2A/S220/24297410cd.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1403284417955218798.post-2273584805924340192</id><published>2009-02-27T05:37:00.000-08:00</published><updated>2009-02-28T04:57:32.996-08:00</updated><title type='text'>Jak nie należy odpowidać na rozmowach o pracę - życiowe</title><content type='html'>Dzianie się - tak bym nazwał modę na pisanie , jak nie należy coś ... ( obecnie CV ). Może teraz warto by podejść od strony nie jajka a kury. Podane przykłady są z życia oraz rozmów więc proszę jeżeli coś powiem , czego nie powianiem , mnie nie zwłoczne powiadomić - przypisze klauzurę o poufności :)&lt;br /&gt;&lt;br /&gt;Dla Nas , programistów najważniejsze co jest do pokazania to wiedza i logika myślenia. Wiedza na temat danego problemu , języka czy też zrozumienia wógle pytania , z tym każdy zazwyczaj nie ma problemu. Error powstaje w czasie odpowiedzi , napisania bądz co najgorsze pokazania swojego kodu - często nie logicznego , bo jak słynna makysma brzmi ( nie kompiluje się , ale program działa )&lt;br /&gt;. Irracionalne podejście do prostych algorytmów bądz dziwnne , skomplikowane i co najgorsze , zrozumiałe dla autora program jest deską do trumny. Zalecenia :&lt;br /&gt;&lt;br /&gt;- Stwórz bloga , coś takiego jak tutaj próbuje ja coś przekazać , staraj się jakoś pokazać że coś jeszcze robisz oprucz pracy , pracy i hobby czyli komputerom.&lt;br /&gt;- Na każdą rozmowę sprawdz otoczenie , popytaj czy wiesz z kim masz doczynienia , nastaw się na zadawanie pytań o warunki , o to co będziesz robił - dasz do zrozumienia że nie jesteś tutaj z ogłoszenia a z własnej woli , chcesz wiedzieć w co się pakujesz&lt;br /&gt;- Negocjacjie przeprowadzaj drogą e-mailową dużo wcześniej , nie dasz się zmanipulować ani też poznać po sobie emocji co często dział HR wykorzystuje&lt;br /&gt;&lt;br /&gt;Na końcu jak zawsze , oceń swoje siły i nie atakuj odrazu 8 tysięcznika , czasami warunki na 3 tys są dobrze a dobra aklimatyzacja pozowli ci wejść jeszczw wyżej.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1403284417955218798-2273584805924340192?l=wtfwpf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wtfwpf.blogspot.com/feeds/2273584805924340192/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1403284417955218798&amp;postID=2273584805924340192' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/2273584805924340192'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/2273584805924340192'/><link rel='alternate' type='text/html' href='http://wtfwpf.blogspot.com/2009/02/jak-nie-nalezy-odpowidac-na-rozmowach-o.html' title='Jak nie należy odpowidać na rozmowach o pracę - życiowe'/><author><name>Andrzej Piotrowski</name><uri>http://www.blogger.com/profile/11743210733351680499</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_VWkK3kaS9RA/SesfgZuuRnI/AAAAAAAAAB8/4KjYmpmF-2A/S220/24297410cd.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1403284417955218798.post-6761513538060220976</id><published>2009-02-27T05:30:00.000-08:00</published><updated>2009-02-27T05:37:05.858-08:00</updated><title type='text'>Alogrytm P.A.T.H.</title><content type='html'>Celem wpisu jest zachęcenia , zapoznania oraz poparcia bądz odrzucenia systemu offline mapowego dla WPF.  Jeżeli ktoś przypadkiem będzie na 4developers w Krakowie to zachęcam , opowiem trochę o takim sposobie i może coś przedstawie :D&lt;br /&gt;&lt;br /&gt;Dane wejściowe :)&lt;br /&gt;Path – distance traveled with the corecct path&lt;br /&gt;Attributes – intense of objects being around&lt;br /&gt;Time – time spender at the object&lt;br /&gt;Hype – object description matched&lt;br /&gt;Dane wyjściowe - top secret&lt;br /&gt;&lt;br /&gt;Kod oraz działanie po konferencji&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1403284417955218798-6761513538060220976?l=wtfwpf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wtfwpf.blogspot.com/feeds/6761513538060220976/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1403284417955218798&amp;postID=6761513538060220976' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/6761513538060220976'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/6761513538060220976'/><link rel='alternate' type='text/html' href='http://wtfwpf.blogspot.com/2009/02/alogrytm-path.html' title='Alogrytm P.A.T.H.'/><author><name>Andrzej Piotrowski</name><uri>http://www.blogger.com/profile/11743210733351680499</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_VWkK3kaS9RA/SesfgZuuRnI/AAAAAAAAAB8/4KjYmpmF-2A/S220/24297410cd.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1403284417955218798.post-6040051837180114823</id><published>2009-02-27T01:51:00.000-08:00</published><updated>2009-02-27T02:03:00.480-08:00</updated><title type='text'>Zabezpiecz się - parę zasad wg. zasad Po Co Się Spieszyć</title><content type='html'>Wczoraj na spotkaniu 16 grupy .Net PG.Net mogliśmy usłyszeć parę słów z słynnej piekarni PCSS :) oraz Jak zrobić projekt , co przechodzi przez sito do finałów Imagine Cup w Polsce; Gerard Frankowski poruszył  temat polityki bezpieczeństwa , zasad którymi powinniśmy się kierować oraz przeanalizować typowe złe zachowania programistyczne które często są marginisowane , z chwilą gdy urastają do wielkiej afery utraty dannych bądz też nie sprawnej prowadzonej polityki kilent - firma.&lt;br /&gt;Główne założenia są następujące : Nie Umiemy zabezpieczać się przed zagrożeniami .&lt;br /&gt;&lt;br /&gt;Tak , widać do dobitnie na wykresach oraz wszelkich testach przeprowadzanych na serwisach , sklepach internetowych oraz bankach. Sam już zaczynam myśleć o zmianie mojego zachowania , jako użytkownika - korzystając z zasad i dobrych praktyk.&lt;br /&gt;&lt;br /&gt;Druga Preznetacja była poświecona na temat jednego z Projektów w kategorii Interface Design oraz Software Desgin. Słowa nie opiszą obrazu - tych których nie było , niech nie żałują :)&lt;br /&gt;Preznetacja a ścislej mówiąc screencast i moja wypowiedz nie była wysokich lotów - mam nadzieję że jeszcze kiedyś uda mi się coś przekazać i poświecić trochę więcej czasu niż te 30 min na pisanie odpowiedzi że tak mogę ,  poszukiwaniu screencastu i nagraniu go na pendrive'a.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1403284417955218798-6040051837180114823?l=wtfwpf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wtfwpf.blogspot.com/feeds/6040051837180114823/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1403284417955218798&amp;postID=6040051837180114823' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/6040051837180114823'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/6040051837180114823'/><link rel='alternate' type='text/html' href='http://wtfwpf.blogspot.com/2009/02/zabezpiecz-sie-pare-zasad-wg-zasad-po.html' title='Zabezpiecz się - parę zasad wg. zasad Po Co Się Spieszyć'/><author><name>Andrzej Piotrowski</name><uri>http://www.blogger.com/profile/11743210733351680499</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_VWkK3kaS9RA/SesfgZuuRnI/AAAAAAAAAB8/4KjYmpmF-2A/S220/24297410cd.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1403284417955218798.post-3782451375718622202</id><published>2009-02-09T08:00:00.000-08:00</published><updated>2009-02-09T08:14:16.723-08:00</updated><title type='text'>Pokonam dzis siebie - Integracja MapPointa z aplikacja</title><content type='html'>Dzisiaj od poranej godziny 5:30 walcze z MapPiont'em i udało mi się napisać coś takiego:&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;Dim&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt; objApp &lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;As&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt; MapPoint.Application&lt;/span&gt;&lt;span style="font-style: italic;font-size:130%;" &gt;&lt;br /&gt;&lt;/span&gt; &lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;Dim&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt; objLoc &lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;As&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt; MapPoint.Location&lt;/span&gt;&lt;span style="font-style: italic;font-size:130%;" &gt;&lt;br /&gt;&lt;/span&gt; &lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;Dim&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt; objMap &lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;As&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt; MapPoint.Map&lt;/span&gt;&lt;span style="font-style: italic;font-size:130%;" &gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;  &lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;Private&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;Sub&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt; MapPointView_Load(&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;ByVal&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt; sender &lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;As&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;Object&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt;, &lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;ByVal&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt; e &lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;As&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt; System.EventArgs) &lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;Handles&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;Me&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt;.Load&lt;/span&gt;&lt;span style="font-style: italic;font-size:130%;" &gt;&lt;br /&gt;&lt;/span&gt; &lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt;objApp = CreateObject(&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt;&lt;span style="color: rgb(163, 21, 21);"&gt;&lt;span style="color: rgb(163, 21, 21);"&gt;"MapPoint.Application"&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt;)&lt;/span&gt;&lt;span style="font-style: italic;font-size:130%;" &gt;&lt;br /&gt;&lt;/span&gt; &lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt;objApp.UserControl = &lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;True&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt;mappointCT.OpenMap(&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt;&lt;span style="color: rgb(163, 21, 21);"&gt;&lt;span style="color: rgb(163, 21, 21);"&gt;"D:\Documents and Settings\"&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt; &amp;amp; Anen &amp;amp; &lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt;&lt;span style="color: rgb(163, 21, 21);"&gt;&lt;span style="color: rgb(163, 21, 21);"&gt;"\My Documents\Map.ptm"&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt;)&lt;/span&gt;&lt;span style="font-style: italic;font-size:130%;" &gt;&lt;br /&gt;&lt;/span&gt; &lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;Dim&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt; FindString &lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;As&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;String&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;Dim&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt; objFindResults &lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;As&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt; FindResults&lt;/span&gt;&lt;span style="font-style: italic;font-size:130%;" &gt;&lt;br /&gt;&lt;/span&gt; &lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;Dim&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt; X &lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;As&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;Integer&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt;FindString = (QuikDel.DeliveryCityTextBox.Text &amp;amp; &lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt;&lt;span style="color: rgb(163, 21, 21);"&gt;&lt;span style="color: rgb(163, 21, 21);"&gt;" Poland, Poland"&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt;)&lt;/span&gt;&lt;span style="font-style: italic;font-size:130%;" &gt;&lt;br /&gt;&lt;/span&gt; &lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt;objMap = &lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;Me&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt;.mappointCT.ActiveMap&lt;/span&gt;&lt;span style="font-style: italic;font-size:130%;" &gt;&lt;br /&gt;&lt;/span&gt; &lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt;objFindResults = objMap.FindResults(FindString)&lt;/span&gt;&lt;span style="font-style: italic;font-size:130%;" &gt;&lt;br /&gt;&lt;/span&gt; &lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt;X = 1&lt;/span&gt;&lt;span style="font-style: italic;font-size:130%;" &gt;&lt;br /&gt;&lt;/span&gt; &lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;Do&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;While&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt; X = 5&lt;/span&gt;&lt;span style="font-style: italic;font-size:130%;" &gt;&lt;br /&gt;&lt;/span&gt; &lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt;objLoc = objFindResults.Item(X)&lt;/span&gt;&lt;span style="font-style: italic;font-size:130%;" &gt;&lt;br /&gt;&lt;/span&gt; &lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt;FindResults.Items.Add(objLoc.Name)&lt;/span&gt;&lt;span style="font-style: italic;font-size:130%;" &gt;&lt;br /&gt;&lt;/span&gt; &lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt;X = X + 1&lt;/span&gt;&lt;span style="font-style: italic;font-size:130%;" &gt;&lt;br /&gt;&lt;/span&gt; &lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;Loop&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;End&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;Sub&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-style: italic;font-size:130%;" &gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;  &lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;Private&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;Sub&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt; FindResults_DoubleClick(&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;ByVal&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt; sender &lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;As&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;Object&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt;, &lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;ByVal&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt; e &lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;As&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt; System.EventArgs) &lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;Handles&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt; FindResults.DoubleClick&lt;/span&gt;&lt;span style="font-style: italic;font-size:130%;" &gt;&lt;br /&gt;&lt;/span&gt; &lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt;MsgBox(FindResults.SelectedItem)&lt;/span&gt;&lt;span style="font-style: italic;font-size:130%;" &gt;&lt;br /&gt;&lt;/span&gt; &lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt;objLoc = FindResults.SelectedItem&lt;/span&gt;&lt;span style="font-style: italic;font-size:130%;" &gt;&lt;br /&gt;&lt;/span&gt; &lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt;objLoc.GoTo()&lt;/span&gt;&lt;span style="font-style: italic;font-size:130%;" &gt;&lt;br /&gt;&lt;/span&gt; &lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;End&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;Sub&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Eksperyment zakończył się klapą gdyż ,&lt;br /&gt;a) nie jestem dobry z basic'a&lt;br /&gt;b) nie umiem jakoś myśleć w ten sposób&lt;br /&gt;&lt;br /&gt;ale jak zrobimy to w c#&lt;br /&gt;&lt;br /&gt;&lt;pre style="margin-top: 0pt; font-weight: bold; font-style: italic; color: rgb(255, 255, 255);" id="pre2" lang="cs"&gt;&lt;span class="code-keyword"  style="font-size:130%;"&gt;private&lt;/span&gt;&lt;span style="font-size:130%;"&gt; &lt;/span&gt;&lt;span class="code-keyword"  style="font-size:130%;"&gt;void&lt;/span&gt;&lt;span style="font-size:130%;"&gt; btnDirections_Click(&lt;/span&gt;&lt;span class="code-keyword"  style="font-size:130%;"&gt;object&lt;/span&gt;&lt;span style="font-size:130%;"&gt; sender, EventArgs e)&lt;br /&gt;{&lt;br /&gt;  &lt;/span&gt;&lt;span class="code-comment"  style="font-size:130%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;  txtResults.Text = &lt;/span&gt;&lt;span class="code-keyword"  style="font-size:130%;"&gt;string&lt;/span&gt;&lt;span style="font-size:130%;"&gt;.Empty;&lt;br /&gt;  stsMain.Text = &lt;/span&gt;&lt;span class="code-keyword"  style="font-size:130%;"&gt;string&lt;/span&gt;&lt;span style="font-size:130%;"&gt;.Empty;&lt;br /&gt;        &lt;br /&gt;  FindSpecification findSpec = &lt;/span&gt;&lt;span class="code-keyword"  style="font-size:130%;"&gt;new&lt;/span&gt;&lt;span style="font-size:130%;"&gt; FindSpecification();&lt;br /&gt;        &lt;br /&gt;  FindResults startResults = &lt;/span&gt;&lt;span class="code-keyword"  style="font-size:130%;"&gt;null&lt;/span&gt;&lt;span style="font-size:130%;"&gt;;&lt;br /&gt;             FindResults endResults = &lt;/span&gt;&lt;span class="code-keyword"  style="font-size:130%;"&gt;null&lt;/span&gt;&lt;span style="font-size:130%;"&gt;;&lt;br /&gt;        &lt;br /&gt;&lt;br /&gt;  findSpec.DataSourceName = cmbZone.Text;&lt;br /&gt;        &lt;br /&gt;  findSpec.InputPlace = txtOrigAddress.Text;&lt;br /&gt;        &lt;br /&gt;  &lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;        &lt;/span&gt;&lt;span class="code-keyword"  style="font-size:130%;"&gt;try&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;      {&lt;br /&gt;          startResults = findService.Find(findSpec);&lt;br /&gt;      }&lt;br /&gt;      &lt;/span&gt;&lt;span class="code-keyword"  style="font-size:130%;"&gt;catch&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;      {&lt;br /&gt;          MessageBox.Show(&lt;/span&gt;&lt;span class="code-string"  style="font-size:130%;"&gt;"&lt;/span&gt;&lt;span class="code-string"  style="font-size:130%;"&gt;Problem connecting with service"&lt;/span&gt;&lt;span style="font-size:130%;"&gt;);&lt;br /&gt;      }&lt;br /&gt;        &lt;br /&gt;        &lt;br /&gt;  findSpec.InputPlace = txtDestAddress.Text;&lt;br /&gt;        &lt;br /&gt;&lt;/span&gt;&lt;span class="code-comment"  style="font-size:130%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;      &lt;/span&gt;&lt;span class="code-keyword"  style="font-size:130%;"&gt;try&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;      {&lt;br /&gt;          endResults = findService.Find(findSpec);&lt;br /&gt;      }&lt;br /&gt;      &lt;/span&gt;&lt;span class="code-keyword"  style="font-size:130%;"&gt;catch&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;      {&lt;br /&gt;          MessageBox.Show(&lt;/span&gt;&lt;span class="code-string"  style="font-size:130%;"&gt;"&lt;/span&gt;&lt;span class="code-string"  style="font-size:130%;"&gt;Problem connecting with service"&lt;/span&gt;&lt;span style="font-size:130%;"&gt;);&lt;br /&gt;      }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; &lt;/span&gt;&lt;span class="code-comment"  style="font-size:130%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;      &lt;/span&gt;&lt;span class="code-keyword"  style="font-size:130%;"&gt;if&lt;/span&gt;&lt;span style="font-size:130%;"&gt;(startResults == &lt;/span&gt;&lt;span class="code-keyword"  style="font-size:130%;"&gt;null&lt;/span&gt;&lt;span style="font-size:130%;"&gt;)&lt;br /&gt;      {&lt;br /&gt;          MessageBox.Show(&lt;/span&gt;&lt;span class="code-string"  style="font-size:130%;"&gt;"&lt;/span&gt;&lt;span class="code-string"  style="font-size:130%;"&gt;Originating Address not found."&lt;/span&gt;&lt;span style="font-size:130%;"&gt;);&lt;br /&gt;      }&lt;br /&gt;      &lt;/span&gt;&lt;span class="code-keyword"  style="font-size:130%;"&gt;else&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;      {&lt;br /&gt;    &lt;/span&gt;&lt;span class="code-comment"  style="font-size:130%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;          &lt;/span&gt;&lt;span class="code-keyword"  style="font-size:130%;"&gt;if&lt;/span&gt;&lt;span style="font-size:130%;"&gt;(startResults.NumberFound == &lt;/span&gt;&lt;span class="code-digit"  style="font-size:130%;"&gt;0&lt;/span&gt;&lt;span style="font-size:130%;"&gt;)&lt;br /&gt;          {&lt;br /&gt;          MessageBox.Show(&lt;/span&gt;&lt;span class="code-string"  style="font-size:130%;"&gt;"&lt;/span&gt;&lt;span class="code-string"  style="font-size:130%;"&gt;Originating Address not found."&lt;/span&gt;&lt;span style="font-size:130%;"&gt;);&lt;br /&gt;          &lt;/span&gt;&lt;span class="code-keyword"  style="font-size:130%;"&gt;return&lt;/span&gt;&lt;span style="font-size:130%;"&gt;;&lt;br /&gt;          }&lt;br /&gt;            &lt;br /&gt;      }&lt;br /&gt;      &lt;/span&gt;&lt;span class="code-keyword"  style="font-size:130%;"&gt;if&lt;/span&gt;&lt;span style="font-size:130%;"&gt;(endResults == &lt;/span&gt;&lt;span class="code-keyword"  style="font-size:130%;"&gt;null&lt;/span&gt;&lt;span style="font-size:130%;"&gt;)&lt;br /&gt;      {&lt;br /&gt;          MessageBox.Show(&lt;/span&gt;&lt;span class="code-string"  style="font-size:130%;"&gt;"&lt;/span&gt;&lt;span class="code-string"  style="font-size:130%;"&gt;Destination Address not found."&lt;/span&gt;&lt;span style="font-size:130%;"&gt;);&lt;br /&gt;      }&lt;br /&gt;      &lt;/span&gt;&lt;span class="code-keyword"  style="font-size:130%;"&gt;else&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;      {&lt;br /&gt;    &lt;br /&gt;          &lt;/span&gt;&lt;span class="code-keyword"  style="font-size:130%;"&gt;if&lt;/span&gt;&lt;span style="font-size:130%;"&gt;(endResults.NumberFound == &lt;/span&gt;&lt;span class="code-digit"  style="font-size:130%;"&gt;0&lt;/span&gt;&lt;span style="font-size:130%;"&gt;)&lt;br /&gt;          {&lt;br /&gt;          MessageBox.Show(&lt;/span&gt;&lt;span class="code-string"  style="font-size:130%;"&gt;"&lt;/span&gt;&lt;span class="code-string"  style="font-size:130%;"&gt;Destination Address not found."&lt;/span&gt;&lt;span style="font-size:130%;"&gt;);&lt;br /&gt;          &lt;/span&gt;&lt;span class="code-keyword"  style="font-size:130%;"&gt;return&lt;/span&gt;&lt;span style="font-size:130%;"&gt;;&lt;br /&gt;          }&lt;br /&gt;      }&lt;br /&gt;&lt;br /&gt;      stsMain.Text = &lt;/span&gt;&lt;span class="code-string"  style="font-size:130%;"&gt;"&lt;/span&gt;&lt;span class="code-string"  style="font-size:130%;"&gt;Generating Route Information"&lt;/span&gt;&lt;span style="font-size:130%;"&gt;;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="code-comment"  style="font-size:130%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;      GetRoute(startResults,endResults);&lt;br /&gt;}&lt;/span&gt;&lt;/pre&gt;&lt;span style="font-weight: bold; font-style: italic; color: rgb(255, 255, 255);font-size:130%;" &gt;+ &lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;pre style="margin-top: 0pt; font-weight: bold; font-style: italic;" id="pre3" lang="cs"&gt;&lt;span style="color: rgb(255, 255, 255);font-size:130%;" class="code-comment" &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);font-size:130%;" class="code-keyword" &gt;private&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="color: rgb(255, 255, 255);"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);font-size:130%;" class="code-keyword" &gt;void&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="color: rgb(255, 255, 255);"&gt; GetRoute(FindResults sResults,&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;                             FindResults eResults)&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;{&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;   SegmentSpecification[] routeSegment;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;   routeSegment = &lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);font-size:130%;" class="code-keyword" &gt;new&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="color: rgb(255, 255, 255);"&gt; SegmentSpecification[&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);font-size:130%;" class="code-digit" &gt;2&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;];&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;   routeSegment[&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);font-size:130%;" class="code-digit" &gt;0&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;]= &lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);font-size:130%;" class="code-keyword" &gt;new&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="color: rgb(255, 255, 255);"&gt; SegmentSpecification();&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;   routeSegment[&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);font-size:130%;" class="code-digit" &gt;0&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;].Waypoint = &lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);font-size:130%;" class="code-keyword" &gt;new&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="color: rgb(255, 255, 255);"&gt; Waypoint();&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;   routeSegment[&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);font-size:130%;" class="code-digit" &gt;0&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;].Waypoint.Name =&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;      sResults.Results[&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);font-size:130%;" class="code-digit" &gt;0&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;].FoundLocation.Entity.Name;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;   routeSegment[&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);font-size:130%;" class="code-digit" &gt;0&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;].Waypoint.Location =&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;                  sResults.Results[&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);font-size:130%;" class="code-digit" &gt;0&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;].FoundLocation;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;   routeSegment[&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);font-size:130%;" class="code-digit" &gt;1&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;]= &lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);font-size:130%;" class="code-keyword" &gt;new&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="color: rgb(255, 255, 255);"&gt; SegmentSpecification();&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;   routeSegment[&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);font-size:130%;" class="code-digit" &gt;1&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;].Waypoint = &lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);font-size:130%;" class="code-keyword" &gt;new&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="color: rgb(255, 255, 255);"&gt; Waypoint();&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;   routeSegment[&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);font-size:130%;" class="code-digit" &gt;1&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;].Waypoint.Name =&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;      eResults.Results[&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);font-size:130%;" class="code-digit" &gt;0&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;].FoundLocation.Entity.Name;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;   routeSegment[&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);font-size:130%;" class="code-digit" &gt;1&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;].Waypoint.Location =&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;                  eResults.Results[&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);font-size:130%;" class="code-digit" &gt;0&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;].FoundLocation;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;      &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;   RouteSpecification routeSpecs =&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;                           &lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);font-size:130%;" class="code-keyword" &gt;new&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="color: rgb(255, 255, 255);"&gt; RouteSpecification();&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;   routeSpecs.DataSourceName = cmbZone.Text;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;     routeSpecs.Segments = routeSegment;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;   &lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);font-size:130%;" class="code-comment" &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;   RouteServiceSoap routeService = &lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);font-size:130%;" class="code-keyword" &gt;new&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="color: rgb(255, 255, 255);"&gt; RouteServiceSoap();&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;   routeService.Credentials = myCredentials;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;   routeService.PreAuthenticate = &lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);font-size:130%;" class="code-keyword" &gt;true&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;   &lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);font-size:130%;" class="code-comment" &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;   Route route = &lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);font-size:130%;" class="code-keyword" &gt;new&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="color: rgb(255, 255, 255);"&gt; Route();&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;   route = routeService.CalculateRoute(routeSpecs);&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;   stsMain.Text = &lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);font-size:130%;" class="code-string" &gt;"&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);font-size:130%;" class="code-string" &gt;Fetching Route Information"&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;          &lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);font-size:130%;" class="code-comment" &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;   &lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);font-size:130%;" class="code-keyword" &gt;for&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="color: rgb(255, 255, 255);"&gt; (&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);font-size:130%;" class="code-keyword" &gt;int&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="color: rgb(255, 255, 255);"&gt; i = &lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);font-size:130%;" class="code-digit" &gt;0&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;     i &lt; class="code-digit"&gt;0].Directions.Length;i++)&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;   {&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;     txtResults.Text +=&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);font-size:130%;" class="code-string" &gt;"&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);font-size:130%;" class="code-string" &gt;("&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;+(i+1)+&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);font-size:130%;" class="code-string" &gt;"&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);font-size:130%;" class="code-string" &gt;) "&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;+&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;       route.Itinerary.Segments[&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);font-size:130%;" class="code-digit" &gt;0&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;].Directions[i].Instruction +&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);font-size:130%;" class="code-string" &gt;"&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);font-size:130%;" class="code-string" &gt; &gt;&gt; "&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;   }&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;         &lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;   stsMain.Text = &lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);font-size:130%;" class="code-string" &gt;"&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);font-size:130%;" class="code-string" &gt;Wait...Generating Map Information"&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);font-size:130%;" class="code-comment" &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;   MapSpecification mapSpec = &lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);font-size:130%;" class="code-keyword" &gt;new&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="color: rgb(255, 255, 255);"&gt; MapSpecification();&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;   mapSpec.Options = &lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);font-size:130%;" class="code-keyword" &gt;new&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="color: rgb(255, 255, 255);"&gt; MapOptions();&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;   mapSpec.Options.Format = &lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);font-size:130%;" class="code-keyword" &gt;new&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="color: rgb(255, 255, 255);"&gt; ImageFormat();&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);font-size:130%;" class="code-comment" &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;   mapSpec.Options.Format.Height = pcMap.Height;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;   mapSpec.Options.Format.Width = pcMap.Width;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);font-size:130%;" class="code-comment" &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;   mapSpec.DataSourceName = cmbZone.Text;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;          &lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;   mapSpec.Route = route;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;          &lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;   &lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);font-size:130%;" class="code-keyword" &gt;try&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;     {&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);font-size:130%;" class="code-comment" &gt;//&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);font-size:130%;" class="code-comment" &gt; Get the map image&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;       MapImage tempImage =&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;           renderService.GetMap(mapSpec)[&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);font-size:130%;" class="code-digit" &gt;0&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;];&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;       pcMap.Image = &lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);font-size:130%;" class="code-keyword" &gt;new&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="color: rgb(255, 255, 255);"&gt; Bitmap(&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;             &lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);font-size:130%;" class="code-keyword" &gt;new&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="color: rgb(255, 255, 255);"&gt; MemoryStream(tempImage.MimeData.Bits,&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;                                          &lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);font-size:130%;" class="code-keyword" &gt;false&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;), &lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);font-size:130%;" class="code-keyword" &gt;true&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;          &lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;       stsMain.Text = &lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);font-size:130%;" class="code-string" &gt;"&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);font-size:130%;" class="code-string" &gt;Done"&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;     }&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;   &lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);font-size:130%;" class="code-keyword" &gt;catch&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;(Exception e)&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;     {&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;       MessageBox.Show(e.ToString());&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;     }&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;}&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Georgia,serif;"&gt;&lt;br /&gt;Trochę lepiej ale dalej klaps - nie ma tutaj wyjątku na mapy polskie - stąd integracja z GIS'em&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;&lt;span style="font-size:100%;"&gt;Ale to już w następnym wpisie&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;P.S.&lt;br /&gt;&lt;br /&gt;Session has not been terminated &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: normal;"&gt;&lt;/span&gt;&lt;span style="font-family:Georgia,serif;"&gt;&lt;/span&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1403284417955218798-3782451375718622202?l=wtfwpf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wtfwpf.blogspot.com/feeds/3782451375718622202/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1403284417955218798&amp;postID=3782451375718622202' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/3782451375718622202'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/3782451375718622202'/><link rel='alternate' type='text/html' href='http://wtfwpf.blogspot.com/2009/02/pokonam-dzis-siebie-integracja.html' title='Pokonam dzis siebie - Integracja MapPointa z aplikacja'/><author><name>Andrzej Piotrowski</name><uri>http://www.blogger.com/profile/11743210733351680499</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_VWkK3kaS9RA/SesfgZuuRnI/AAAAAAAAAB8/4KjYmpmF-2A/S220/24297410cd.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1403284417955218798.post-6197910701122432689</id><published>2009-02-08T01:59:00.000-08:00</published><updated>2009-02-08T02:08:09.483-08:00</updated><title type='text'>Obiecanki IC2009 Software Design - TTL Session</title><content type='html'>Idea była słuszna , raz dziennie pisać o czymś czego doświadczyłem , co nowego odkryłem.&lt;br /&gt;Stwierdzenie że da się tak ułożyć dzień , iż wszystko da się zaplanować - FALSE.&lt;br /&gt;&lt;br /&gt;Sesja ciągnie się jak efekt dywanu obrazka - w pewnym momencie robisz pentle i tak do i&gt;1.&lt;br /&gt;Sam czasami zastanawiam się czy wógle istnieją kryteria oceny - życie weryfikuje to wiem.&lt;br /&gt;&lt;br /&gt;Z technicznego punktu widzenia, idze dobrze - bo wszystko idze do przodu , kolejny etap w konkursie za mną , reogranizuje team i samego siebie - znowu pętla. Czasami brakuje mi możliwości nadania wartości rzeczą 1 i 0 . Ułatwiło bo to napewno wagę pewnych spraw życiowych , osobistych i przyszłościowych.&lt;br /&gt;&lt;br /&gt;Ciekawostą z czasu tamtego jest zapowiedz Silverlighta 3.0 oraz wsparcia znowu kontrolek do WPF.&lt;br /&gt;Nie zmiernie się cieszę , znowu trochę dokumentacji do powtórzenia bo przerwa w sesji na "work". Kochana pętla&lt;br /&gt;IF Session passed Then work&lt;br /&gt;&lt;br /&gt;Koniec z syntencją , Mebye yes , Mebye No , Mebye I don't know ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1403284417955218798-6197910701122432689?l=wtfwpf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wtfwpf.blogspot.com/feeds/6197910701122432689/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1403284417955218798&amp;postID=6197910701122432689' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/6197910701122432689'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/6197910701122432689'/><link rel='alternate' type='text/html' href='http://wtfwpf.blogspot.com/2009/02/obiecanki-ic2009-software-design-ttl.html' title='Obiecanki IC2009 Software Design - TTL Session'/><author><name>Andrzej Piotrowski</name><uri>http://www.blogger.com/profile/11743210733351680499</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_VWkK3kaS9RA/SesfgZuuRnI/AAAAAAAAAB8/4KjYmpmF-2A/S220/24297410cd.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1403284417955218798.post-164838064017500704</id><published>2009-01-23T17:56:00.000-08:00</published><updated>2009-01-23T17:57:19.294-08:00</updated><title type='text'>Nowy adres</title><content type='html'>Ahh , po paru miesiącach debat z moim ego stwierdziliśmy iż należy wyjść z ukrycia, przenieść się na dobry adres i propagować jedną wartą technologie .NET :) ( populistycznie ale sprawiedliwe)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1403284417955218798-164838064017500704?l=wtfwpf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wtfwpf.blogspot.com/feeds/164838064017500704/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1403284417955218798&amp;postID=164838064017500704' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/164838064017500704'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/164838064017500704'/><link rel='alternate' type='text/html' href='http://wtfwpf.blogspot.com/2009/01/nowy-adres.html' title='Nowy adres'/><author><name>Andrzej Piotrowski</name><uri>http://www.blogger.com/profile/11743210733351680499</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_VWkK3kaS9RA/SesfgZuuRnI/AAAAAAAAAB8/4KjYmpmF-2A/S220/24297410cd.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1403284417955218798.post-5284622483610275268</id><published>2009-01-23T17:46:00.000-08:00</published><updated>2009-01-23T17:52:31.278-08:00</updated><title type='text'>Postanowienie noworoczne</title><content type='html'>Zgodnie z obietnicami , pogłebiającym się kryzysem ( tzw. Mniejsze zło konieczne ) i moim zdrowiem kaleki , stwierdziłem iż przynajmniej raz dziennie będe starał się coś napisać, coś poradzić coś ...&lt;br /&gt;&lt;br /&gt;Na idee wszystkich projektów które tworzymy , powstaje pytanie - dla kogo ??&lt;br /&gt;Zawsze należy sobie zdać sprawę iż to do kogo trafiamy zależy od tego co my stworzymy, odbiorca nigdy nie jest mną , ani tobą. Trafić do klienta masowego to jak trzasnąć drzwiami aby zabić lecącą muchę - stwórz platforme dla każdego , z masą opcji , masą funkcji a złapiesz tą jednostkę.&lt;br /&gt;Skalowalność to jest słowo kluczowe. Interesuję nas system pracy projektu , prognozy rozwoju ale zapominamy o skalowalności. Skupmy się w skali mikro na jednostce a uda nam się w skali makro trafić do całego świata.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1403284417955218798-5284622483610275268?l=wtfwpf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wtfwpf.blogspot.com/feeds/5284622483610275268/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1403284417955218798&amp;postID=5284622483610275268' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/5284622483610275268'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/5284622483610275268'/><link rel='alternate' type='text/html' href='http://wtfwpf.blogspot.com/2009/01/postanowienie-noworoczne.html' title='Postanowienie noworoczne'/><author><name>Andrzej Piotrowski</name><uri>http://www.blogger.com/profile/11743210733351680499</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_VWkK3kaS9RA/SesfgZuuRnI/AAAAAAAAAB8/4KjYmpmF-2A/S220/24297410cd.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1403284417955218798.post-7259444038048621998</id><published>2008-10-14T05:56:00.000-07:00</published><updated>2008-10-14T05:57:03.855-07:00</updated><title type='text'>Po MTS 2008</title><content type='html'>Mini opis:&lt;br /&gt;&lt;br /&gt;Nie wiem czy to dzisiaj ja jestem bardzo zly, czy to sprawy aury pogodowej, ale spanie tylko po 2h to chory pomysl. Nie mniej dotarcie nie sprawiło żadnego problemu - taka duża wieża - stoi od komuny.&lt;br /&gt;Wejscie smoka i odrazu pierwsze bledy w matrixe, za szybko sie tam zajwilismy. Kazdy robil swoje, panie udzielamy pomocy , panowie ( muszkieterzy :) ) podawali do stolu. Nie ma jak to poranna herbatka - chyba kawa ?!? Nie wiem bo i tak plastikiem walilo , nikt nie pwadl aby dac te takie od automatu kubki :((&lt;br /&gt;&lt;br /&gt;&lt;div align="center"&gt;Rozpoczęcie było ciekawe - Spowiedz kazdego z gosci wydawała się "prawie" prawdziwa. Naprawde wrażenie robiło to ile osoób w tej sali mogło zasiąść. Potem każdy latał po swoich własnych ścieżkach. Co było bardzo głupie to czas na wladowanie sie do sali - niby te 5 min a czasami efekt byl - sorry zero miejsca , szukaj sobie dalej - tego sie nie robi, po to ja spiecialnie szybko wszystko wypelnilem aby isc na to co JA chce. Czasy pomiedzy sesjami były tak małe że czasami nie starczyło na dojście po tych katakumbach.&lt;br /&gt;Dobra zaczniemy od Speaker Idola - pozdrawiam cały team - mieliśmy potem spotkać się i razem gdzieś pójść ale wyszło jak wzywkle ....&lt;br /&gt;Wracając do rozgrywek o finał. Scena hmm - malo duzo pdoobna :) Bardzo dziwnie sie tam wszystko tyczylo, ja żałuje i pomstuje do nieba - czemu nie bylo tekstu czyli widoku preznetera :) No ale preawie wszyscy mieli fair play :D Nie mniej - dziękuje za możliwość uczesniczenia w tym wydarzeniu.&lt;br /&gt;Cieszy mnie fakt że każdy miał czas dla każdego mimo pośpiechu i czasami dysorganizacji.&lt;br /&gt;Dziękuje też sędzią za uwagi - zawsze podkreślam uczymy się od lepszych od nas aby im dorównać, a teza że uczeń przerasta mistrza to tylko chyba w błedach bo to one każemu się zdarzają. Nic tak nie działa jak doświadczenie preznetera i im ktoś jest starszy tym lepsze ma on swoje wykłady.&lt;br /&gt;&lt;br /&gt;Całość naprawde po pierwzsym dniu jest na 4+ . Dużo wiedzy co ja dzisiaj dostałem starczy mi na przemyślenie jeszcze raz paru pomysłów oraz projektów które zawsze gdzieś tam w głowce są. Możliwośći które taka impreza daje, spotkanie pracodawcy bądz firmy co poszukują ludzie ( sam z nienacka dostałem aż 3 wiztówki jak wspomniałem nazwe Poznan :P ).&lt;br /&gt;&lt;br /&gt;A teraz to wypije herbatke bo ilosc tych pepsi,7 up czy miryndy co wypiłem się apogeum. Baa&lt;br /&gt;my tutaj sobie gadu gadu a panowie sprzątają .....&lt;br /&gt;&lt;br /&gt;Next Day =&gt;&lt;br /&gt;&lt;br /&gt;Problem jak zawsze leżał w naturze Warszawy , nikt nie chciał abym dotarł mimo że wyjechałem 40 min przed prelekcją . To czego nie mają innego miasta Europy ma Warszawa, podziwianie każdego kawałka chodznika....&lt;br /&gt;Wracając do tematu, sporo się pozmieniało - trochę nas ubyło trochę wiecej jedzenia zostało :) Nawet płeć piękna wyłoniła się. Najbardziej jak zawsze jest kontakt z osobami z sesji. Dużo informacji , dużo spekulacji. Ocena poszczególnych sesji - to każdego z nas Ocena - moja jest jak najbardziej na +. Często osoby które ogldają coś są nastawione na nie wiem co. Zauważyłem tworząc i potem mówiąc sytuacja jest inna , co innego autor miał na myśli i a co innego ktoś widzi. Szkoda że nie zobacze finałow Speaker Idol - mój cichy faworyt to Bartłomiej Szafko :) Cieżko będzie bo światła to czasami gorszy wróg niż hałas w pół finałach :)&lt;br /&gt;&lt;br /&gt;See Yaa za rok może dwa :) Speaker Idol - to coś na co znowu bede czekał.&lt;br /&gt;With the Force to Presentation&lt;br /&gt;&lt;br /&gt;P.S. Poprostu tlumaczenia - fakt o ktorym pewnie nikt nie pisze - były bardzo dobre. Nie zapomne słow gdy Tim mowił że ma 2 zawody - jeden prezneter drugi programista i musi jeździć po świecie a tlumaczenie ( hej hej , jestem Tomek Wędrowiec , raz tu , raz tam , mowię wam :D )&lt;/div&gt;&lt;br /&gt;z Codeguru.pl - moj blog :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1403284417955218798-7259444038048621998?l=wtfwpf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wtfwpf.blogspot.com/feeds/7259444038048621998/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1403284417955218798&amp;postID=7259444038048621998' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/7259444038048621998'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/7259444038048621998'/><link rel='alternate' type='text/html' href='http://wtfwpf.blogspot.com/2008/10/po-mts-2008.html' title='Po MTS 2008'/><author><name>Andrzej Piotrowski</name><uri>http://www.blogger.com/profile/11743210733351680499</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_VWkK3kaS9RA/SesfgZuuRnI/AAAAAAAAAB8/4KjYmpmF-2A/S220/24297410cd.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1403284417955218798.post-4884033417869095431</id><published>2008-09-23T12:33:00.001-07:00</published><updated>2009-01-23T17:46:45.260-08:00</updated><title type='text'>Start</title><content type='html'>Blog ruszył&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1403284417955218798-4884033417869095431?l=wtfwpf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wtfwpf.blogspot.com/feeds/4884033417869095431/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1403284417955218798&amp;postID=4884033417869095431' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/4884033417869095431'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1403284417955218798/posts/default/4884033417869095431'/><link rel='alternate' type='text/html' href='http://wtfwpf.blogspot.com/2008/09/test.html' title='Start'/><author><name>Andrzej Piotrowski</name><uri>http://www.blogger.com/profile/11743210733351680499</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_VWkK3kaS9RA/SesfgZuuRnI/AAAAAAAAAB8/4KjYmpmF-2A/S220/24297410cd.jpeg'/></author><thr:total>0</thr:total></entry></feed>
