<?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:blogger='http://schemas.google.com/blogger/2008' 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-8965878774010820456</id><updated>2024-09-02T10:35:07.810+02:00</updated><category term="szkic"/><category term="Development Warfare"/><category term="I squashed a bug"/><category term="fxcop"/><category term="konkurs"/><category term="pomysły"/><title type='text'>dotXMLTools</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://dotxmltools.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8965878774010820456/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://dotxmltools.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Soltys</name><uri>http://www.blogger.com/profile/16651250843398460216</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>8</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8965878774010820456.post-1685137815136169676</id><published>2010-08-24T18:59:00.000+02:00</published><updated>2010-08-24T18:59:11.738+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="fxcop"/><title type='text'>Co FxCop myśli o moim kodzie.</title><content type='html'>Jednym z narzędzi które wchodzą w skład Windows SDK, jest tytułowy FxCop.&lt;br /&gt;
&lt;br /&gt;
Narzędzie to służy do oceny i wykrycia nie prawidłowości w kodzie. Jak podaje Wikipedia odróżnia 200 defektów, podzielonych na 5 kategorii:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Budowa bibliotek&lt;/li&gt;
&lt;li&gt;Lokalizacja&lt;/li&gt;
&lt;li&gt;Konwencje nazewnictwa&lt;/li&gt;
&lt;li&gt;Wydajność&lt;/li&gt;
&lt;li&gt;Bezpieczeństwo&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Pierwsze błędy które zgłosił to:&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;łapanie ogólnych wyjątków&lt;/li&gt;
&lt;li&gt;nie podpisywanie bibliotek&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Za to&amp;nbsp;zignorowawszy&amp;nbsp;błędy związane z nazewnictwem ponieważ biblioteka np. XML2List powinna być nazwana Xml2List, ale XML to skrót i lubię kiedy skróty są pisane wielką literą.&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotxmltools.blogspot.com/feeds/1685137815136169676/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://dotxmltools.blogspot.com/2010/08/co-fxcop-mysli-o-moim-kodzie.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8965878774010820456/posts/default/1685137815136169676'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8965878774010820456/posts/default/1685137815136169676'/><link rel='alternate' type='text/html' href='http://dotxmltools.blogspot.com/2010/08/co-fxcop-mysli-o-moim-kodzie.html' title='Co FxCop myśli o moim kodzie.'/><author><name>Soltys</name><uri>http://www.blogger.com/profile/16651250843398460216</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8965878774010820456.post-2362411589175530383</id><published>2010-08-15T14:19:00.000+02:00</published><updated>2010-08-15T14:19:10.759+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="szkic"/><title type='text'>Projekt UI na kartce</title><content type='html'>Większość moich pomysłów najpierw rysuję, a potem próbuje je stworzyć w komputerze.&lt;br /&gt;
&lt;br /&gt;
I oto jest jeden z pomysłów na stworzenie UI w WPF.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh3FRg_KmFDRZDJYfA0ag-88RFAhrFNr9B11TZmifvR5kdmNklfhXB6gz5fbPZQvGDw34kqmNrlZJvG8M3tlPnJ7s-stCg3GJehCCbBzqMIS7osu0x11gEhmn40fMat-xk9oTomVoD7Fd0/s1600/planUI.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh3FRg_KmFDRZDJYfA0ag-88RFAhrFNr9B11TZmifvR5kdmNklfhXB6gz5fbPZQvGDw34kqmNrlZJvG8M3tlPnJ7s-stCg3GJehCCbBzqMIS7osu0x11gEhmn40fMat-xk9oTomVoD7Fd0/s320/planUI.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;Ot taka ciekawostka.&lt;br /&gt;
&lt;br /&gt;
Może, może za parę lat ten zeszyt będzie sławny :)&lt;br /&gt;
&lt;br /&gt;
Ah, moje marzenia.&lt;br /&gt;
&lt;br /&gt;
&lt;hr /&gt;Uczę się ostro na temat tworzenia okien w WPF. I mam wrażenie, że to prawdopodobnie najbardziej potężne narzędzie (XAML + język C# + inne) do tworzenia okien w historii systemów graficznych.&lt;br /&gt;
&lt;span id=&quot;goog_501986310&quot;&gt;&lt;/span&gt;&lt;span id=&quot;goog_501986311&quot;&gt;&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotxmltools.blogspot.com/feeds/2362411589175530383/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://dotxmltools.blogspot.com/2010/08/projekt-ui-na-kartce.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8965878774010820456/posts/default/2362411589175530383'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8965878774010820456/posts/default/2362411589175530383'/><link rel='alternate' type='text/html' href='http://dotxmltools.blogspot.com/2010/08/projekt-ui-na-kartce.html' title='Projekt UI na kartce'/><author><name>Soltys</name><uri>http://www.blogger.com/profile/16651250843398460216</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh3FRg_KmFDRZDJYfA0ag-88RFAhrFNr9B11TZmifvR5kdmNklfhXB6gz5fbPZQvGDw34kqmNrlZJvG8M3tlPnJ7s-stCg3GJehCCbBzqMIS7osu0x11gEhmn40fMat-xk9oTomVoD7Fd0/s72-c/planUI.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8965878774010820456.post-8363756276250375894</id><published>2010-08-13T14:43:00.000+02:00</published><updated>2010-08-13T14:43:57.182+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Development Warfare"/><title type='text'>Wieści z frontu na piątek 13-tego w sierpniu</title><content type='html'>Biblioteka o nazwie XML2List która wchodzi w skład solucji dotXMLTools osiągnęła wczoraj numer wersji 1.0.&lt;br /&gt;
&lt;br /&gt;
To oznacza, że biblioteka potrafi:&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Odczytać strukturę XML i zapisać ją w postaci mojej wersji XPath - dalej nazywam to jako Path&lt;/li&gt;
&lt;li&gt;Utworzyć &lt;b&gt;listę poleceń&lt;/b&gt; które transformują podany XML do postaci oczekiwanej. Przez podanie wcześniej utworzonych ścieżek Path&lt;/li&gt;
&lt;li&gt;Utworzyć plik csv, który posiada oczekiwaną listę (w rozumieniu listy jak w LISPIE)&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;b&gt;Jak sam czytam, to co napisałem to mało rozumiem :)&amp;nbsp;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;Każdy kto ma jakieś pytanie niech wyśle e-mail na soltys[=na=]uznam[-kropka-]org&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Jeszcze parę informacji w &lt;a href=&quot;http://twitter.com/dotxmltools&quot;&gt;Twitterowym &lt;/a&gt;skrócie:&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Został&amp;nbsp;utworzone&amp;nbsp;proste i pełne zasadzek GUI w WPF (z którego mało co potrafię - na razie).&amp;nbsp;&lt;/li&gt;
&lt;ul&gt;&lt;li&gt;Dzięki temu mogłem zainstalować u soby która będzie ten program wykorzystywać, liczę na jakiś feedback&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Powoli zaczyna mi się robić syf z repozytorium GITa.&lt;/li&gt;
&lt;li&gt;Tych co przeglądali teksty commitów na &lt;a href=&quot;http://github.com/soltys/dotxmltools&quot;&gt;GitHubie &lt;/a&gt;(wiem że was mało, sądze że tylko ja:) zapewniam, że commity o treści &#39;&lt;b&gt;rename &lt;/b&gt;&lt;i&gt;blah &lt;/i&gt;to &lt;i&gt;blahblah&lt;/i&gt;&#39; będą się pojawiać jeszcze częściej :)&lt;/li&gt;
&lt;li&gt;Testy chyba muszę zacząć je pisać, zmusi mnie to to przejrzenia kodu i wyczyszczenia jego.&lt;/li&gt;
&lt;li&gt;Mam jeszcze parę pomysłów na dodatkową funkcjonalność.&lt;/li&gt;
&lt;li&gt;Serio ja czekam na maile adres&amp;nbsp;soltys[=na=]uznam[-kropka-]org lub&amp;nbsp;dotxmltools[=na=]uznam[-kropka-]org&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotxmltools.blogspot.com/feeds/8363756276250375894/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://dotxmltools.blogspot.com/2010/08/wiesci-z-frontu-na-piatek-13-tego-w.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8965878774010820456/posts/default/8363756276250375894'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8965878774010820456/posts/default/8363756276250375894'/><link rel='alternate' type='text/html' href='http://dotxmltools.blogspot.com/2010/08/wiesci-z-frontu-na-piatek-13-tego-w.html' title='Wieści z frontu na piątek 13-tego w sierpniu'/><author><name>Soltys</name><uri>http://www.blogger.com/profile/16651250843398460216</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8965878774010820456.post-6255200988164187573</id><published>2010-08-03T19:15:00.002+02:00</published><updated>2010-08-13T14:22:02.389+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="I squashed a bug"/><title type='text'>Błąd spowodowany zła nazwą zmiennej</title><content type='html'>Dzisiaj dostałem ważną lekcję - prawidłowe nazwanie zmiennych jest &lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: red;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;ważne&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
Problem dotyczył &lt;a href=&quot;http://dotxmltools.blogspot.com/2010/08/moc-rekurencji-sporzadzanie-wymiarow.html&quot;&gt;wczoraj opisywanej funkcji&lt;/a&gt;&amp;nbsp;sporządzania wymiarów pliku XML. Nie działał on poprawnie z tego względu, że podałem złą nazwę&amp;nbsp;zmiennej. Rożnica pomiędzy newXmlPath a xmlPath nie jest dla człowieka duża, a komputer jakoś widzi problem.&lt;br /&gt;
&lt;br /&gt;
Oczywiście nikt nie odda mi tego czasu co poświęciłem na szukanie błędu. Ale teraz będę mądrzejszy.&lt;br /&gt;
&lt;br /&gt;
Prezentuję mój sposób na tworzenie zmiennych.&lt;br /&gt;
&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;Nazwa zmiennej musi pasować do funkcji&lt;/li&gt;

&lt;ul&gt;&lt;li&gt;do funkcji feedDog&amp;nbsp;&lt;b&gt;nie można&lt;/b&gt; dać zmiennej o nazwie hammer&lt;/li&gt;
&lt;/ul&gt;
&lt;li&gt;Nie twórz zmiennych różniących się w małym stopniu&lt;/li&gt;
&lt;li&gt;Jeżeli jest nie tak jak w punkcie 1. lub 2. zmień kod, stwórz funkcję lub klasę.&lt;/li&gt;
&lt;/ol&gt;&lt;div&gt;Chętnych do eksploracji mojej porażki z zmienną. Zachęcam do zobaczenia diffa na &lt;a href=&quot;http://github.com/soltys/dotXMLTools/commit/2d0070e1055f334bc7175f5ada5e2b5f6b80da01#diff-1&quot;&gt;GitHub&amp;nbsp;&lt;/a&gt;konkretnie&amp;nbsp;funkcja FindByRecursion (lub do popatrzenia do kodu w wczorajszym poście).&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotxmltools.blogspot.com/feeds/6255200988164187573/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://dotxmltools.blogspot.com/2010/08/bad-spowodowany-za-nazwa-zmiennej.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8965878774010820456/posts/default/6255200988164187573'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8965878774010820456/posts/default/6255200988164187573'/><link rel='alternate' type='text/html' href='http://dotxmltools.blogspot.com/2010/08/bad-spowodowany-za-nazwa-zmiennej.html' title='Błąd spowodowany zła nazwą zmiennej'/><author><name>Soltys</name><uri>http://www.blogger.com/profile/16651250843398460216</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8965878774010820456.post-5253186009385907804</id><published>2010-08-02T12:20:00.000+02:00</published><updated>2010-08-02T12:20:02.633+02:00</updated><title type='text'>Moc rekurencji! Sporządzanie wymiarów XML</title><content type='html'>&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;Post zawiera kod źródłowy którego można nie widzieć w czytnikach RSS&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;W szkołach na lekcjach informatyki nauczyciele &lt;/span&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;zawsze&lt;/span&gt;&lt;/b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;, ale to &lt;/span&gt;&lt;i&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;zawsze p&lt;/span&gt;&lt;/b&gt;&lt;/i&gt;&lt;i&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-style: normal;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;okazują rekurencje w formie silni, o w takiej postaci.&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-style: normal;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;br /&gt;
&lt;script src=&quot;http://gist.github.com/504209.js?file=gistfile1.cpp&quot;&gt;
&lt;/script&gt;&lt;br /&gt;
No i jest klops, ponieważ przykłady matematyczne w programowaniu są nudne, denne i senne.&lt;br /&gt;
&lt;br /&gt;
Przykład nie matematyczny rekurencji można spotkać w moim programie. I to w tej początkowej fazie.&lt;br /&gt;
Funkcja którą pokaże służy&amp;nbsp;sporządzania&amp;nbsp;&quot;wymiarów&quot; pliku XML.&lt;br /&gt;
&lt;script src=&quot;http://gist.github.com/504412.js?file=gistfile1.cs&quot;&gt;
&lt;/script&gt;&lt;br /&gt;
Wymiary są tworzone w postaci podobnej do XPATH&lt;br /&gt;
&lt;br /&gt;
Przykładowe wymiary z podanymi wartościami częstotliwości występowania w pliku (XML pochodzi z programu&amp;nbsp;sporządzający&amp;nbsp;spis ulic).&lt;br /&gt;
&lt;script src=&quot;http://gist.github.com/504414.js?file=gistfile1.txt&quot;&gt;
&lt;/script&gt;&lt;br /&gt;
Na podstawie tak zapisanych informacji zamierzam stworzyć funkcje potrafiące tworzyć zapytania, które zwracają &lt;i&gt;jakąś &lt;/i&gt;listę.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Wydajność? &lt;/b&gt;Nieważne.&lt;br /&gt;
&lt;br /&gt;
Przypominam o linkach&lt;br /&gt;
&lt;a href=&quot;http://github.com/soltys/dotxmltools&quot;&gt;Kod na GitHub&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://twitter.com/dotxmltools&quot;&gt;Twitter Projektu&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Ekhm &lt;a href=&quot;http://soltys.uznam.org/&quot;&gt;mój normalny blog&lt;/a&gt;&lt;br /&gt;
a to &lt;a href=&quot;http://twitter.com/soltys&quot;&gt;mój normalny twitter&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotxmltools.blogspot.com/feeds/5253186009385907804/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://dotxmltools.blogspot.com/2010/08/moc-rekurencji-sporzadzanie-wymiarow.html#comment-form' title='Komentarze (3)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8965878774010820456/posts/default/5253186009385907804'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8965878774010820456/posts/default/5253186009385907804'/><link rel='alternate' type='text/html' href='http://dotxmltools.blogspot.com/2010/08/moc-rekurencji-sporzadzanie-wymiarow.html' title='Moc rekurencji! Sporządzanie wymiarów XML'/><author><name>Soltys</name><uri>http://www.blogger.com/profile/16651250843398460216</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8965878774010820456.post-4458187641984689715</id><published>2010-08-01T19:47:00.001+02:00</published><updated>2010-08-01T20:06:24.301+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="pomysły"/><category scheme="http://www.blogger.com/atom/ns#" term="szkic"/><title type='text'>create new solution | git init</title><content type='html'>Dziś rozpoczyna się konkurs Daj się poznać, a ja zaczynam tworzyć projekt.&lt;br /&gt;
&lt;br /&gt;
Wykorzystuję do tworzenia&amp;nbsp;następujące&amp;nbsp;oprogramowanie:&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Visual Studio&lt;/li&gt;
&lt;li&gt;Git Extensions - GUI do Git&#39;a i plugin do Visual Studio&lt;/li&gt;

&lt;ul&gt;&lt;li&gt;Tworzy genialny .gitignore :)&lt;/li&gt;
&lt;/ul&gt;
&lt;li&gt;.NET 4.0&lt;/li&gt;

&lt;ul&gt;&lt;li&gt;Głównie C#, ale chciałbym wplątać IronPython i F# tak dla nauki.&lt;/li&gt;
&lt;li&gt;Nie ma sensu robić czegoś pod starą technologię nawet jeśli stara jest powszechna. Uważam inne podejście jako głupie.&lt;/li&gt;
&lt;/ul&gt;
&lt;li&gt;NUnit&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Początkowa struktura w solucji:&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;dotXMLTools&lt;/li&gt;

&lt;ul&gt;&lt;li&gt;XML2List&lt;/li&gt;
&lt;li&gt;TestingConsole (program konsolowy do sprawdzenia działania poszczególnych elementów)&lt;/li&gt;
&lt;/ul&gt;&lt;/ul&gt;&lt;div&gt;Będzie dodane m. in:&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;TestProject&lt;/li&gt;
&lt;li&gt;dotXMLToolsUI - WPF&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Szczerze oprócz WPF chciałbym spróbować z ASP.NET i Silverlight, ale jeszcze mogę się rozmyślić.&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Tak wygląda &lt;b&gt;szkic &lt;/b&gt;projektu. Mogą a nawet będą zmiany.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Przyrzekam sobie, że będę często blogował.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Choćby tak często jak pan Palikot (pozdrowienia &amp;nbsp;ode mnie!), czyli standardowo 1 dziennie.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;i&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #b45f06;&quot;&gt;(pierwszy commit na &lt;/span&gt;&lt;/i&gt;&lt;a href=&quot;http://github.com/soltys/dotxmltools&quot;&gt;&lt;i&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #b45f06;&quot;&gt;&lt;b&gt;github.com&lt;/b&gt;&lt;/span&gt;&lt;/i&gt;&lt;/a&gt;&lt;i&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #b45f06;&quot;&gt; już jest)&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotxmltools.blogspot.com/feeds/4458187641984689715/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://dotxmltools.blogspot.com/2010/08/create-new-solution-git-init.html#comment-form' title='Komentarze (2)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8965878774010820456/posts/default/4458187641984689715'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8965878774010820456/posts/default/4458187641984689715'/><link rel='alternate' type='text/html' href='http://dotxmltools.blogspot.com/2010/08/create-new-solution-git-init.html' title='create new solution | git init'/><author><name>Soltys</name><uri>http://www.blogger.com/profile/16651250843398460216</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8965878774010820456.post-4829606310442760258</id><published>2010-07-28T23:15:00.001+02:00</published><updated>2010-07-30T15:20:24.234+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="konkurs"/><title type='text'>16 zawodnik</title><content type='html'>Teraz oficjalnie jestem w konkursie Daj się poznać? organizowanym przez Macieja Aniserowicza.&lt;br /&gt;
&lt;br /&gt;
Zarejestrowałem się jako 16 człowiek biorący udział w tym konkursie (moje źródło to ten &lt;a href=&quot;http://twitter.com/maniserowicz/status/19768580993&quot;&gt;tweet&lt;/a&gt;).&lt;br /&gt;
&lt;br /&gt;
16 to dobra wróżba bo to 2^4, a poza tym okrągła liczba (10 w&amp;nbsp;szesnastkowym).&lt;br /&gt;
&lt;br /&gt;
Rozpocznę pracę około 1 sierpnia. Potem pytanie czy do trzymam w pracy przez 10 tygodni?&lt;br /&gt;
&lt;br /&gt;
Nie wiem.&lt;br /&gt;
&lt;br /&gt;
Nie lubię zapewniać bez pokrycia.</content><link rel='replies' type='application/atom+xml' href='http://dotxmltools.blogspot.com/feeds/4829606310442760258/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://dotxmltools.blogspot.com/2010/07/16-zawodnik.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8965878774010820456/posts/default/4829606310442760258'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8965878774010820456/posts/default/4829606310442760258'/><link rel='alternate' type='text/html' href='http://dotxmltools.blogspot.com/2010/07/16-zawodnik.html' title='16 zawodnik'/><author><name>Soltys</name><uri>http://www.blogger.com/profile/16651250843398460216</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8965878774010820456.post-4501328476974086074</id><published>2010-07-28T17:17:00.001+02:00</published><updated>2010-07-30T15:32:15.742+02:00</updated><title type='text'>O mnie, o projekcie oraz Dlaczego startuje?</title><content type='html'>&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: x-large;&quot;&gt;O mnie i konkursie&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;Mam na imię Paweł i na tym blogu będę opisywał perypetie związane z tworzeniem programu dotXMLTools.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Program jest tworzony z powodu konkursu &lt;a href=&quot;http://www.maciejaniserowicz.com/page/Konkurs-daj-sie-poznac.aspx&quot;&gt;Daj się Poznać&lt;/a&gt;. Który jak sądzę nie wygram.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Tutaj można złapać się za głowę dlaczego ktoś będzie harował przez 10 tygodni jeżeli ma zamiar tego konkursu nie wygrywać.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Ja liczę &lt;b&gt;na pewną &lt;/b&gt;wygraną jaką są umiejętności w:&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;programowaniu&lt;/li&gt;
&lt;li&gt;prowadzeniu bloga&lt;/li&gt;
&lt;li&gt;prowadzenia projektu&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Jestem programistą który z &lt;b&gt;nie &lt;/b&gt;programował niczego czego jest dłuższe niż 1000 lini kodu (nawet z komentarzami).&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Co więcej &lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;b&gt;często&lt;/b&gt;&lt;/span&gt;&lt;b&gt; &lt;/b&gt;brakuje mi zapału do pracy, a nawet słomiany zapał nie wystarczy na 10 tygodni.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: x-large;&quot;&gt;O projekcie (pomyśle)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;Na chwilą obecną nie napisałem ani jednej linii kodu, czyli zaczynam od samego zera.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Pomysł to stworzenie oprogramowania, które pomaga operować na plikach XML. Temat bardzo często poruszany, ale zamierzam to zrobić po mojemu.&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;Chcę się skupić na tworzeniu *inteligentnych* czytników do XML które by rozumiały strukturę.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Spotkałem się z oprogramowaniem które tworzyły tabele danych zapisanych w XML, jednak aby wyświetlić z powrotem w postaci tabeli bez użycia programu który go utworzył jest czasem nie możliwe.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Oprócz tego w ramach dotXMLTools mogą/nie muszą powstać inne programy, pozwolą użytkownikowi na ciekawe transformacje drzewa XML.&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: x-large;&quot;&gt;Na koniec.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;Pomysł na program podsunęła mi &amp;nbsp;moja mama, która pracuje w urzędzie miasta i często się spotyka się plikami XML które są jednym wielkim wysypiskiem informacji.&amp;nbsp;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotxmltools.blogspot.com/feeds/4501328476974086074/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://dotxmltools.blogspot.com/2010/07/o-mnie-o-projekcie-oraz-dlaczego.html#comment-form' title='Komentarze (3)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8965878774010820456/posts/default/4501328476974086074'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8965878774010820456/posts/default/4501328476974086074'/><link rel='alternate' type='text/html' href='http://dotxmltools.blogspot.com/2010/07/o-mnie-o-projekcie-oraz-dlaczego.html' title='O mnie, o projekcie oraz Dlaczego startuje?'/><author><name>Soltys</name><uri>http://www.blogger.com/profile/16651250843398460216</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry></feed>