<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" version="2.0">

<channel>
	<title>Fiołek - blog</title>
	
	<link>http://blog.fiolek.org</link>
	<description>Programistyczny blog Jakuba 'Fiołek' Fijałkowskiego</description>
	<lastBuildDate>Sat, 05 May 2012 17:33:46 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/fiolek-blog" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="fiolek-blog" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Jak pozwolić użytkownikowi na anulowanie edycji, czyli ‘dynamics’ przychodzą z pomocą</title>
		<link>http://blog.fiolek.org/2012/05/jak-pozwolic-uzytkownikowi-na-anulowanie-edycji-czyli-dynamics-przychodza-z-pomoca/</link>
		<comments>http://blog.fiolek.org/2012/05/jak-pozwolic-uzytkownikowi-na-anulowanie-edycji-czyli-dynamics-przychodza-z-pomoca/#comments</comments>
		<pubDate>Sat, 05 May 2012 17:23:27 +0000</pubDate>
		<dc:creator>Fiołek</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Programowanie]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[dynamics]]></category>

		<guid isPermaLink="false">http://blog.fiolek.org/?p=417</guid>
		<description><![CDATA[Pisząc jedną z moich aplikacji(która nie ujrzała światła dziennego, ale jest w planach) natknąłem się na dość ciekawy problem. Mianowicie w WPF(nie pamiętam jak to dokładnie w WF jest, więc uwzględniam tutaj tylko WPF) zmuszenie bindingów do aktualizacji źródła tylko na życzenie(czytaj: przy zamknięciu okna) przy ciągłym walidowaniu danych wejściowych graniczy z niemożliwym(o ile w [...]]]></description>
		<wfw:commentRss>http://blog.fiolek.org/2012/05/jak-pozwolic-uzytkownikowi-na-anulowanie-edycji-czyli-dynamics-przychodza-z-pomoca/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Moje nowe dziecko – LibraryGuard</title>
		<link>http://blog.fiolek.org/2012/04/moje-nowe-dziecko-libraryguard/</link>
		<comments>http://blog.fiolek.org/2012/04/moje-nowe-dziecko-libraryguard/#comments</comments>
		<pubDate>Sat, 14 Apr 2012 12:30:21 +0000</pubDate>
		<dc:creator>Fiołek</dc:creator>
				<category><![CDATA[Programowanie]]></category>
		<category><![CDATA[libraryguard]]></category>

		<guid isPermaLink="false">http://blog.fiolek.org/?p=408</guid>
		<description><![CDATA[Od dłuższego czasu zbierałem się, by napisać programik, który pomoże mi utrzymywać moją bibliotekę muzyczną w stanie względnie poprawnym(mam małego bzika na tym punkcie). I tak oto w święta powstał programik, który wyręcza mnie z żmudnego procederu poprawiania tego ręcznie. Nie jest om może doskonały(i nie jest przetestowany do końca), ale swoje podstawowe zadanie spełnia. [...]]]></description>
		<wfw:commentRss>http://blog.fiolek.org/2012/04/moje-nowe-dziecko-libraryguard/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Irony, czyli własny DSL w .NET</title>
		<link>http://blog.fiolek.org/2012/04/irony-czyli-wlasny-dsl-w-net/</link>
		<comments>http://blog.fiolek.org/2012/04/irony-czyli-wlasny-dsl-w-net/#comments</comments>
		<pubDate>Tue, 03 Apr 2012 14:16:54 +0000</pubDate>
		<dc:creator>Fiołek</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Programowanie]]></category>
		<category><![CDATA[dsl]]></category>
		<category><![CDATA[irony]]></category>

		<guid isPermaLink="false">http://blog.fiolek.org/?p=400</guid>
		<description><![CDATA[Ostatnimi czasy miałem potrzebę pisania DSL na potrzeby aplikacji(aktualnie dwóch, obie będą kiedyś opublikowane). Jest dość duża liczba rozwiązań dostępnych dla .NET(Antlr, Coco/R, SableCC i masa innych) lecz żadnego z w/w nie potrafiłem ogarnąć w sensownym stopniu i czasie(a nie miałem wystarczającej motywacji). Całe szczęście istnieje jeszcze jeden projekt o wdzięcznej nazwie Irony, który to [...]]]></description>
		<wfw:commentRss>http://blog.fiolek.org/2012/04/irony-czyli-wlasny-dsl-w-net/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nowy nabytek – Kindle Touch</title>
		<link>http://blog.fiolek.org/2012/03/nowy-nabytek-kindle-touch/</link>
		<comments>http://blog.fiolek.org/2012/03/nowy-nabytek-kindle-touch/#comments</comments>
		<pubDate>Sun, 18 Mar 2012 16:05:35 +0000</pubDate>
		<dc:creator>Fiołek</dc:creator>
				<category><![CDATA[Inne]]></category>
		<category><![CDATA[kindle]]></category>

		<guid isPermaLink="false">http://blog.fiolek.org/?p=389</guid>
		<description><![CDATA[Jakiś czas temu stałem się szczęśliwym posiadaczem e-book readera od Amazonu. Wybór padł na ten, a nie inny właśnie przez producenta(i świetny Kindle Store) i dość pochlebne opinie, które czytałem o rodzinie Kindle. Touch co prawda posiadał dość skrajne(szczególnie przez ekran dotykowy – jedni go chwalili, inni ganili), ale nie zrażałem się tym. Wybór okazał [...]]]></description>
		<wfw:commentRss>http://blog.fiolek.org/2012/03/nowy-nabytek-kindle-touch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zgłaszanie błędów w Androidzie</title>
		<link>http://blog.fiolek.org/2011/10/zglaszanie-bledow-w-androidzie-2/</link>
		<comments>http://blog.fiolek.org/2011/10/zglaszanie-bledow-w-androidzie-2/#comments</comments>
		<pubDate>Wed, 05 Oct 2011 18:34:31 +0000</pubDate>
		<dc:creator>Fiołek</dc:creator>
				<category><![CDATA[Programowanie]]></category>
		<category><![CDATA[android]]></category>

		<guid isPermaLink="false">http://blog.fiolek.org/?p=382</guid>
		<description><![CDATA[Z racji tego, że moja aplikacja jest już w fazie testów nie-u-mnie, byłem zmuszony napisać jakiś sposób do zgłaszania błędów – próba odtworzenia błędu u siebie(czy to na emulatorze, czy też telefonie) była bardzo trudna, albo wręcz niemożliwa. Nie sposób było powielić każde warunki(wersję oprogramowania, specyfikację urządzania, konfigurację samej aplikacji, o której zapominałem albo nie [...]]]></description>
		<wfw:commentRss>http://blog.fiolek.org/2011/10/zglaszanie-bledow-w-androidzie-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zagadka</title>
		<link>http://blog.fiolek.org/2011/09/zagadka/</link>
		<comments>http://blog.fiolek.org/2011/09/zagadka/#comments</comments>
		<pubDate>Fri, 23 Sep 2011 22:07:12 +0000</pubDate>
		<dc:creator>Fiołek</dc:creator>
				<category><![CDATA[Natywne]]></category>
		<category><![CDATA[C++]]></category>

		<guid isPermaLink="false">http://blog.fiolek.org/?p=369</guid>
		<description><![CDATA[Pisząc kolejny projekt, miałem sobie oto taki kod: Nie wydaje mi się bardzo skomplikowany. Powinno wystarczyć, gdy zaznaczę, że wysyła on jedną &#8222;wiadomość&#8221; przez sieć – ot, 5 pierwszych bajtów to nagłówek(MessageSizeType – unsigned, MessageCatLengthType – unsigned char) a reszta dane. Oczywiście MUSZĄ być one dostarczone wszystkie, w takiej kolejności w jakiej są, więc wszystko [...]]]></description>
		<wfw:commentRss>http://blog.fiolek.org/2011/09/zagadka/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Non-blocking sockets w Javie</title>
		<link>http://blog.fiolek.org/2011/09/non-blocking-sockets-w-javie/</link>
		<comments>http://blog.fiolek.org/2011/09/non-blocking-sockets-w-javie/#comments</comments>
		<pubDate>Fri, 09 Sep 2011 21:47:13 +0000</pubDate>
		<dc:creator>Fiołek</dc:creator>
				<category><![CDATA[Programowanie]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[sockets]]></category>

		<guid isPermaLink="false">http://blog.fiolek.org/?p=361</guid>
		<description><![CDATA[Ostatnimi czasy dość dużo siedzę w Javie, programując na Androida(Kingdoms Clash.NET zostało niestety porzucone, ale o tym kiedy indziej (może)). Rozwijam swój stary projekt(w końcu!), który od początku miał być dość mocno związany z platformami mobilnymi. Mam tylko telefon z Androidem, więc na nim się skupiłem. Java nie jest moim ulubionym językiem, ale niestety zostałem [...]]]></description>
		<wfw:commentRss>http://blog.fiolek.org/2011/09/non-blocking-sockets-w-javie/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zamiennik dla emulatora Androida</title>
		<link>http://blog.fiolek.org/2011/08/zamiennik-dla-emulatora-androida/</link>
		<comments>http://blog.fiolek.org/2011/08/zamiennik-dla-emulatora-androida/#comments</comments>
		<pubDate>Sat, 06 Aug 2011 17:08:34 +0000</pubDate>
		<dc:creator>Fiołek</dc:creator>
				<category><![CDATA[Inne]]></category>
		<category><![CDATA[android]]></category>

		<guid isPermaLink="false">http://blog.fiolek.org/?p=359</guid>
		<description><![CDATA[Każdy, kto zetknął się z pisaniem aplikacji na Androida miał pewnie styczność z jego emulatorem. Przypuszczam, że nie było/jest to miłe doświadczenie – jest on koszmarnie wolny. Ja nauczony doświadczeniem(nikłym, bo nikłym, ale jednak) przy aktualnym moim starciu z nim(dość owocnym swoją drogą) postanowiłem nie używać go. Mam telefon z tym systemem(Hero, o którym wspominałem), [...]]]></description>
		<wfw:commentRss>http://blog.fiolek.org/2011/08/zamiennik-dla-emulatora-androida/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Jak zainstalować customowy ROM w HTC Hero z najnowszą aktualizacją?</title>
		<link>http://blog.fiolek.org/2011/07/jak-zainstalowac-customowy-rom-w-htc-hero-z-najnowsza-aktualizacja/</link>
		<comments>http://blog.fiolek.org/2011/07/jak-zainstalowac-customowy-rom-w-htc-hero-z-najnowsza-aktualizacja/#comments</comments>
		<pubDate>Sat, 16 Jul 2011 18:28:27 +0000</pubDate>
		<dc:creator>Fiołek</dc:creator>
				<category><![CDATA[Inne]]></category>
		<category><![CDATA[android]]></category>

		<guid isPermaLink="false">http://blog.fiolek.org/?p=354</guid>
		<description><![CDATA[Z tego, co się orientuję, do tej pory nie było problemu z instalowaniem softu nie od HTC na Bohaterach – w aktualizacji 2.1(ALBO 1.6, nie jestem pewien) zaktualizowali oni bootloader. Od tej pory nie przyjmuje on niepodpisanych paczek, a co za tym idzie – nie podmienimy partycji recovery, którą to trzeba zmienić, by zainstalować system(a [...]]]></description>
		<wfw:commentRss>http://blog.fiolek.org/2011/07/jak-zainstalowac-customowy-rom-w-htc-hero-z-najnowsza-aktualizacja/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HTC Hero i customowe ROM-y</title>
		<link>http://blog.fiolek.org/2011/07/htc-hero-i-customowe-rom-y/</link>
		<comments>http://blog.fiolek.org/2011/07/htc-hero-i-customowe-rom-y/#comments</comments>
		<pubDate>Wed, 13 Jul 2011 11:45:43 +0000</pubDate>
		<dc:creator>Fiołek</dc:creator>
				<category><![CDATA[Inne]]></category>
		<category><![CDATA[android]]></category>

		<guid isPermaLink="false">http://blog.fiolek.org/?p=348</guid>
		<description><![CDATA[W niedzielę wpadłem na genialny pomysł, by wgrać do swojego Bohatera(którego mam już ponad rok, gwarancja niby nie wygasła, ale i tak jej nie tracę ) customowy ROM. Android 2.3 jest ciut lepszy od 2.1, na którym to skończyły się oficjalne aktualizacje, ale głównie zależało mi na nowym Sense(najnowsze, jakie znalazłem: 2.1). Jak pomyślałem, tak [...]]]></description>
		<wfw:commentRss>http://blog.fiolek.org/2011/07/htc-hero-i-customowe-rom-y/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

