<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Snippets of reality &#187; Programowanie</title>
	<atom:link href="http://perpetka.wordpress.com/tag/programowanie/feed/" rel="self" type="application/rss+xml" />
	<link>http://perpetka.wordpress.com</link>
	<description>Dla mnie szklanka jest nie tylko w połowie pusta, ale jeszcze niedomyta</description>
	<lastBuildDate>Sat, 05 Dec 2009 14:31:39 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>pl</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='perpetka.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/6367882447c6c8e9ffa9d79cb88aeff0?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>Snippets of reality &#187; Programowanie</title>
		<link>http://perpetka.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://perpetka.wordpress.com/osd.xml" title="Snippets of reality" />
		<item>
		<title>Algorytm genetyczny w służbie prostej gierki</title>
		<link>http://perpetka.wordpress.com/2009/06/15/algorytm-genetyczny-w-sluzbie-prostej-gierki/</link>
		<comments>http://perpetka.wordpress.com/2009/06/15/algorytm-genetyczny-w-sluzbie-prostej-gierki/#comments</comments>
		<pubDate>Sun, 14 Jun 2009 22:35:34 +0000</pubDate>
		<dc:creator>perpetka</dc:creator>
				<category><![CDATA[Programowanie]]></category>
		<category><![CDATA[algorytm genetyczny]]></category>
		<category><![CDATA[City Bloxx]]></category>
		<category><![CDATA[programowanie ewolucyjne]]></category>

		<guid isPermaLink="false">http://perpetka.wordpress.com/?p=316</guid>
		<description><![CDATA[Jakiś czas temu siostra pokazała mi na swojej Nokii zręcznościową gierkę, w którą pyka sobie w rzadkich wolnych chwilach. Gierka nazywa się City Bloxx. Ponieważ spodobała mi się, natychmiast poszukałam jej w necie i znalazłam flashową wersję online. Idealne zajęcie np. podczas oglądania &#8220;Californication&#8221; czy innego serialu, który nie absorbuje mózgu w 100%.
Gra składa się [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=perpetka.wordpress.com&blog=3511718&post=316&subd=perpetka&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p style="text-align:justify;">Jakiś czas temu siostra pokazała mi na swojej Nokii zręcznościową gierkę, w którą pyka sobie w rzadkich wolnych chwilach. Gierka nazywa się City Bloxx. Ponieważ spodobała mi się, natychmiast poszukałam jej w necie i znalazłam flashową <a title="City Bloxx online" href="http://www.joemonster.org/filmy/13636/City_Bloxx_Tower_Bloxx" target="_blank">wersję online</a>. Idealne zajęcie np. podczas oglądania &#8220;Californication&#8221; czy innego serialu, który nie absorbuje mózgu w 100%.</p>
<p style="text-align:justify;">Gra składa się z dwóch części, zręcznościowej i logicznej. W zręcznościowej, która zajmuje większość czasu gry, naszym celem jest upuszczanie kolejnych pięter z dźwigu i tym samym budowanie wieży. Następnie (tu jest ta wstawka logiczna) tak wybudowaną wieżę umieszczamy na planszy 5&#215;5 wg następujących banalnych zasad: niebieskie mogą stać gdziekolwiek, czerwone trzeba stawiać obok niebieskich, zielone tak, aby sąsiadowały z niebieskim i czerwonym, żółte tak, aby sąsiadowały ze wszystkimi pozostałymi kolorami. Warunek musi być spełniony tylko w momencie stawiania, czyli np. można postawić czerwony koło niebieskiego, a potem ten niebieski zburzyć i postawić zamiast niego zielony.</p>
<p style="text-align:justify;"><img class="aligncenter" title="City Bloxx plansza" src="http://perpetka.neostrada.pl/wordpress/tower-bloxx.png" alt="" width="350" height="390" /></p>
<p style="text-align:justify;">Jak można się domyślić, wieża w każdym kolejnym kolorze mieści coraz więcej ludzików (swoją drogą animacja ludzików przylatujących na parasolach do nowozbudowanych pięter jest urocza). Już po kilkunastu minutach grania zaczęło mnie męczyć pytanie &#8220;jak optymalnie ustawić budynki, żeby pomieścić na planszy maksimum ludzi?&#8221;. Kartka w kratkę, ołówek, siedzę, smaruję&#8230; i dochodzę do wniosku, że problem jest nietrywialny.</p>
<p style="text-align:justify;">Wtedy przypomniałam sobie o projekcie z piątego roku studiów. Pisząc wówczas projekt z algorytmów genetycznych, już wiedziałam, że w tam nie jest ciekawy sam algorytm, tylko wymyślenie genetycznej reprezentacji problemu. Dlatego kod odpowiedzialny za samą część genetyczną napisałam tak wydzielony, żeby dało się go jeszcze kiedyś wykorzystać. I proszę, właśnie nadarzyła się okazja wreszcie go odkopać!</p>
<p style="text-align:justify;">[Tu podziękowania dla wszystkich, którzy przyczynili się do tego, że mam nawyk pisania czytelnego i skomentowanego kodu, podzielonego na klasy i metody. Przepraszam, że wtedy uważałam, że się czepiacie.]</p>
<p style="text-align:justify;">3 godzinki przy klawiaturze (z czego większość to oczywiście testowanie i analizowanie wyników, a nie samo kodowanie) i już w drugim uruchomieniu algorytm znalazł rozwiązanie lepsze niż moje z kartki&#8230; Pomęczony jeszcze trochę na większej populacji i większej liczbie iteracji poprawił mój wynik o 20%. To doprawdy upokarzające, że parę układów krzemowych jest sprytniejszych ode mnie&#8230;</p>
<p style="text-align:justify;">A oto opis genetycznego podejścia do problemu:</p>
<p style="text-align:justify;"><strong>osobnik </strong>(chromosom) &#8211; lista kolejnych ruchów, gdzie przez ruch rozumiemy parę &#8220;pole na planszy + kolor&#8221;. Przykładowy osobnik mógłby wyglądać tak:<br />
1. (1,1) &#8211; niebieski<br />
2. (1,2) &#8211; czerwony<br />
3. (1,3) &#8211; niebieski
</p>
<p style="text-align:justify;"><strong>krzyżowanie</strong> &#8211; intuicyjnie: budujemy osobnika potomnego, biorąc i-ty element losowo od jednego z rodziców</p>
<p style="text-align:justify;"><strong>mutacja </strong>- dodanie losowego nowego ruchu na koniec listy lub podmiana dowolnego ruchu na nowy, losowy</p>
<p style="text-align:justify;"><strong>populacja początkowa</strong> &#8211; osobniki z pustą listą ruchów</p>
<p style="text-align:justify;">Do tego miejsca jest proste, ale pojawia się pytanie &#8220;a jak te ruchy będą nielegalne?&#8221;. O to zadbała brutalna funkcja oceniająca, która w miarę potrzeby również modyfikuje osobnika.</p>
<p style="text-align:justify;"><strong>funkcja oceny</strong> &#8211; funkcja oceny tworzy planszę i wykonuje na niej kolejne ruchy, weryfikując ich poprawność. Jeżeli napotka ruch nielegalny, ucina listę w tym miejscu (tzn. modyfikuje osobnika) i ignoruje wszystkie dalsze ruchy. Następnie przyznaje punkty za budynki na planszy: 1 za niebieski, 2 za czerwony, 3 za zielony i 4 za żółty. Aby w przypadku remisu promować krótsze rozwiązania, dodaję też do tego składnik<em> (n-liczba ruchów)/n. </em>Oczywiście n trzeba przyjąc na tyle duże, żeby dodatkowy składnik był z zakresu 0-1, wzięłam 100.</p>
<p style="text-align:justify;">Rezultat? Właśnie odpaliłam dla sprawdzenia aplikację testową. Populacja 100, 1000 er, za 22 razem algorytm pobił swój poprzedni rekord (73 punkty w 39 ruchach). Całość operacji (22 razy 1000 er) zajęła poniżej minuty, łącznie z wypisaniem najlepszych wyników do pliku i faktem, że to było w debugu. Moje &#8220;ręczne&#8221; najlepsze rozwiązanie to 58 punktów &#8211; program raczej nie schodzi poniżej 55&#8230;</p>
<p style="text-align:justify;">Zachęcona tymi efektami zamierzam wykorzystać algorytm genetyczny w pracy, ale o tym ciii, konkurencja nie śpi&#8230;</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/perpetka.wordpress.com/316/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/perpetka.wordpress.com/316/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/perpetka.wordpress.com/316/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/perpetka.wordpress.com/316/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/perpetka.wordpress.com/316/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/perpetka.wordpress.com/316/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/perpetka.wordpress.com/316/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/perpetka.wordpress.com/316/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/perpetka.wordpress.com/316/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/perpetka.wordpress.com/316/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=perpetka.wordpress.com&blog=3511718&post=316&subd=perpetka&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://perpetka.wordpress.com/2009/06/15/algorytm-genetyczny-w-sluzbie-prostej-gierki/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5a06a00632ae953d905d6e727bd29b15?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">perpetka</media:title>
		</media:content>

		<media:content url="http://perpetka.neostrada.pl/wordpress/tower-bloxx.png" medium="image">
			<media:title type="html">City Bloxx plansza</media:title>
		</media:content>
	</item>
		<item>
		<title>Punkty widzenia&#8230;</title>
		<link>http://perpetka.wordpress.com/2009/06/10/punkty-widzenia/</link>
		<comments>http://perpetka.wordpress.com/2009/06/10/punkty-widzenia/#comments</comments>
		<pubDate>Tue, 09 Jun 2009 22:25:22 +0000</pubDate>
		<dc:creator>perpetka</dc:creator>
				<category><![CDATA[Snippets]]></category>
		<category><![CDATA[biuro]]></category>
		<category><![CDATA[Programowanie]]></category>
		<category><![CDATA[przeklinanie]]></category>
		<category><![CDATA[pudełko]]></category>

		<guid isPermaLink="false">http://perpetka.wordpress.com/?p=313</guid>
		<description><![CDATA[Sławek zapytał mnie o coś w sprawie metody, którą zmieniał w kodzie, bo myślał, że to ja ją pisałam. Coś tam skrobie, skrobie, zerkam mu przez ramię, krzywię się&#8230;
- Kurde, nie znasz innych sposobów na zwracanie pary tekst-liczba niż &#8220;return text + &#8220;#&#8221; + number.ToString();&#8221;?
- Ale to nie ja wymyśliłem, to już tu tak było [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=perpetka.wordpress.com&blog=3511718&post=313&subd=perpetka&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p style="text-align:justify;">Sławek zapytał mnie o coś w sprawie metody, którą zmieniał w kodzie, bo myślał, że to ja ją pisałam. Coś tam skrobie, skrobie, zerkam mu przez ramię, krzywię się&#8230;<br />
- Kurde, nie znasz innych sposobów na zwracanie pary tekst-liczba niż &#8220;return text + &#8220;#&#8221; + number.ToString();&#8221;?<br />
- Ale to nie ja wymyśliłem, to już tu tak było w tej twojej metodzie&#8230;<br />
- W mojej? W mojej? Ja bym takiego paskudztwa nigdy nie napisała!<br />
CVS -&gt; Annotate&#8230; No oczywiście&#8230;<br />
- W mojej, powiadasz? To czemu w CVSie ta metoda figuruje jako od początku do końca napisana przez Ciebie?<br />
- Ja ją napisałem? Serio? Taką ładną?
</p>
<p style="text-align:justify;">* * *</p>
<p style="text-align:justify;">A w ogóle to tak naprawdę ten dialog wyglądał trochę inaczej, ale odkąd chłopaki postawili pośrodku pokoju pudełko po herbacie i ogłosili zasadę &#8220;kto powie brzydkie słowo, wrzuca grosik&#8221;, to już takich słów, jakie tam padły, nie używam&#8230; i nie mam miedziaków w portfelu.</p>
<p style="text-align:justify;">A tak serio, to &#8220;pudełkują&#8221; głównie chłopaki, a najweselej jest, jak ktoś łapie się na bluzgu z jękiem &#8220;o ku..wa!&#8221;. Sławek to nawet kiedyś kombosa za 3 grosze w ten sposób zrobił <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/perpetka.wordpress.com/313/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/perpetka.wordpress.com/313/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/perpetka.wordpress.com/313/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/perpetka.wordpress.com/313/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/perpetka.wordpress.com/313/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/perpetka.wordpress.com/313/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/perpetka.wordpress.com/313/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/perpetka.wordpress.com/313/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/perpetka.wordpress.com/313/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/perpetka.wordpress.com/313/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=perpetka.wordpress.com&blog=3511718&post=313&subd=perpetka&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://perpetka.wordpress.com/2009/06/10/punkty-widzenia/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5a06a00632ae953d905d6e727bd29b15?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">perpetka</media:title>
		</media:content>
	</item>
		<item>
		<title>Podbijam&#8230;</title>
		<link>http://perpetka.wordpress.com/2009/02/20/podbijam/</link>
		<comments>http://perpetka.wordpress.com/2009/02/20/podbijam/#comments</comments>
		<pubDate>Thu, 19 Feb 2009 22:12:05 +0000</pubDate>
		<dc:creator>perpetka</dc:creator>
				<category><![CDATA[Snippets]]></category>
		<category><![CDATA[biuro]]></category>
		<category><![CDATA[czytanie]]></category>
		<category><![CDATA[kod]]></category>
		<category><![CDATA[komunikat]]></category>
		<category><![CDATA[Programowanie]]></category>

		<guid isPermaLink="false">http://perpetka.wordpress.com/?p=247</guid>
		<description><![CDATA[O wadach używania przeczeń w pytaniach&#8230;
P: hej, jest juz .net 3.5 zainstalowany na serwerze produkcyjnym ?
E: oczywiscie ze nie
E: tzn
E: oczywiscie ze tak
E: bo jest domyslnie
E: ale ja nie instalowalem
P: tzn jest czy nie ?
P: rozumiem ze nie
P: ok
E: tak
Kto zrozumiał, że jest, a kto, że nie ma?  
* * *
O szybkim czytaniu&#8230;
Paweł: no [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=perpetka.wordpress.com&blog=3511718&post=247&subd=perpetka&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><strong>O wadach używania przeczeń w pytaniach&#8230;</strong></p>
<p>P: hej, jest juz .net 3.5 zainstalowany na serwerze produkcyjnym ?<br />
E: oczywiscie ze nie<br />
E: tzn<br />
E: oczywiscie ze tak<br />
E: bo jest domyslnie<br />
E: ale ja nie instalowalem<br />
P: tzn jest czy nie ?<br />
P: rozumiem ze nie<br />
P: ok<br />
E: tak</p>
<p>Kto zrozumiał, że jest, a kto, że nie ma? <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>* * *</p>
<p><strong>O szybkim czytaniu&#8230;</strong></p>
<p>Paweł: no właśnie wysłałem<br />
Paweł: i czekam na odp<br />
ja: przeczytałam to jako: &#8220;czekam na &#8220;odp&#8230;ol się&#8221; &#8220;<br />
ja: ach to szybkie czytanie</p>
<p>* * *</p>
<p><strong>O problemach z obcymi słowami w piśmie&#8230;</strong></p>
<p>T: Twoja kawa czeka w kuchni.<br />
E: <em>Gracie</em><br />
T: Nie gramy <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>* * *</p>
<p><strong>O problemach z komunikacją z własnym kodem&#8230;</strong></p>
<p>Paweł: No bo teraz to ja mam komunikat, że się mogę pocałować w dupę&#8230; tylko że nie mogę, bo referencja do dupy nie została ustawiona na wystąpienie obiektu&#8230;</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/perpetka.wordpress.com/247/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/perpetka.wordpress.com/247/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/perpetka.wordpress.com/247/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/perpetka.wordpress.com/247/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/perpetka.wordpress.com/247/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/perpetka.wordpress.com/247/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/perpetka.wordpress.com/247/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/perpetka.wordpress.com/247/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/perpetka.wordpress.com/247/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/perpetka.wordpress.com/247/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=perpetka.wordpress.com&blog=3511718&post=247&subd=perpetka&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://perpetka.wordpress.com/2009/02/20/podbijam/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5a06a00632ae953d905d6e727bd29b15?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">perpetka</media:title>
		</media:content>
	</item>
		<item>
		<title>Magisterka, huh?</title>
		<link>http://perpetka.wordpress.com/2008/04/01/magisterka-huh/</link>
		<comments>http://perpetka.wordpress.com/2008/04/01/magisterka-huh/#comments</comments>
		<pubDate>Tue, 01 Apr 2008 12:32:33 +0000</pubDate>
		<dc:creator>perpetka</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[magisterka]]></category>
		<category><![CDATA[praca]]></category>
		<category><![CDATA[Programowanie]]></category>

		<guid isPermaLink="false">http://perpetka.wordpress.com/2008/04/01/magisterka-huh</guid>
		<description><![CDATA[20.30, spokojny wtorkowy wieczór, właśnie zjadłam moją pyszną, ulubioną sałatkę (jajka na twardo, rzodkiewki, szczypiorek, śmietana/majonez), dyskutuję ze Słoneczkiem o wadach i zaletach różnych metod serializacji danych, bo właśnie myślę nad metodą SaveToFile() mojej magisterkowej sieci neuronowej&#8230; &#8220;We will, we will rock you!&#8221; śpiewa złowieszczo moja komórka. O tej porze dzwięk ten zwiastuje najczęściej SMSa [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=perpetka.wordpress.com&blog=3511718&post=390&subd=perpetka&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p style="text-align:justify;">20.30, spokojny wtorkowy wieczór, właśnie zjadłam moją pyszną, ulubioną sałatkę (jajka na twardo, rzodkiewki, szczypiorek, śmietana/majonez), dyskutuję ze Słoneczkiem o wadach i zaletach różnych metod serializacji danych, bo właśnie myślę nad metodą SaveToFile() mojej magisterkowej sieci neuronowej&#8230; &#8220;We will, we will rock you!&#8221; śpiewa złowieszczo moja komórka. O tej porze dzwięk ten zwiastuje najczęściej SMSa od mężczyzny o imieniu kończącym się na &#8220;-mil&#8221;. Niestety w tym przypadku imię nie zaczynało się na K. Strona firmowa się zjeb&#8230;suła.</p>
<p style="text-align:justify;">Zazwyczaj istnieje jakiś logiczny powód, dla którego ten sam kod, na tym samym serwerze, w tej samej puli aplikacji, w jednym przypadku działa, a w drugim nie. Teraz pewnie też istniał, tylko ja go nie znam <img src="http://us.i1.yimg.com/us.yimg.com/i/mesg/emoticons7/39.gif" alt="" /> Ostatecznie, po wykluczeniu przyczyn czysto programistycznych oraz googlowych mapek, doszliśmy do niewinnie wyglądającego obrazka w kącie strony. Bingo! Okazuje się, że javascripty ładujące najistotniejszą zawartość strony nie odpalą się, dopóki przeglądarka nie dociągnie wszystkich obrazków. A z tym akurat działo się coś złego i ładował się całe minuty (chociaż FireBug, taka wtyczka do Firefoxa, mająca ponoć wspomagać programistę, łgał w tej sprawie w żywe oczy). I tak już o 22.55 sprawa była rozwiązana <img src="http://us.i1.yimg.com/us.yimg.com/i/mesg/emoticons7/18.gif" alt="" /> Tak, wiem, że nic nie zrozumieliście z tego akapitu, ale może kiedyś zajrzy tu jakiś programista? <img src="http://us.i1.yimg.com/us.yimg.com/i/mesg/emoticons7/10.gif" alt="" /></p>
<p style="text-align:justify;">No, w każdym razie dlatego właśnie moja magisterka znów leży i kwiczy <img src="http://us.i1.yimg.com/us.yimg.com/i/mesg/emoticons7/2.gif" alt="" /></p>
<p style="text-align:justify;">PS. Memo to self: uważać co piszę &#8211; w biurze ujawnił się kolejny czytelnik tego zakątka <img src="http://us.i1.yimg.com/us.yimg.com/i/mesg/emoticons7/3.gif" alt="" /> I to uważny, nawet mp3 odsłuchał!</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/perpetka.wordpress.com/390/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/perpetka.wordpress.com/390/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/perpetka.wordpress.com/390/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/perpetka.wordpress.com/390/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/perpetka.wordpress.com/390/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/perpetka.wordpress.com/390/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/perpetka.wordpress.com/390/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/perpetka.wordpress.com/390/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/perpetka.wordpress.com/390/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/perpetka.wordpress.com/390/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/perpetka.wordpress.com/390/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/perpetka.wordpress.com/390/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=perpetka.wordpress.com&blog=3511718&post=390&subd=perpetka&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://perpetka.wordpress.com/2008/04/01/magisterka-huh/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5a06a00632ae953d905d6e727bd29b15?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">perpetka</media:title>
		</media:content>

		<media:content url="http://us.i1.yimg.com/us.yimg.com/i/mesg/emoticons7/39.gif" medium="image" />

		<media:content url="http://us.i1.yimg.com/us.yimg.com/i/mesg/emoticons7/18.gif" medium="image" />

		<media:content url="http://us.i1.yimg.com/us.yimg.com/i/mesg/emoticons7/10.gif" medium="image" />

		<media:content url="http://us.i1.yimg.com/us.yimg.com/i/mesg/emoticons7/2.gif" medium="image" />

		<media:content url="http://us.i1.yimg.com/us.yimg.com/i/mesg/emoticons7/3.gif" medium="image" />
	</item>
		<item>
		<title>Od Słoneczka z pracy</title>
		<link>http://perpetka.wordpress.com/2008/02/14/od-sloneczka-z-pracy/</link>
		<comments>http://perpetka.wordpress.com/2008/02/14/od-sloneczka-z-pracy/#comments</comments>
		<pubDate>Thu, 14 Feb 2008 11:26:38 +0000</pubDate>
		<dc:creator>perpetka</dc:creator>
				<category><![CDATA[Snippets]]></category>
		<category><![CDATA[Programowanie]]></category>

		<guid isPermaLink="false">http://perpetka.wordpress.com/2008/02/14/od-sloneczka-z-pracy</guid>
		<description><![CDATA[Szef: I co odpisałeś w końcu klientowi?
R: Że mają zjebane dane.
Szef: Ale mam nadzieję, że nie w tych słowach?
R: Nie, napisałem, że ich dane są niespójne i/lub niekompletne.
Szef: O, jednak znasz takie trudne sformułowania?
R: Sprawdziłem w słowniku informatyczno-polskim. Pod &#8220;zjebany&#8221; było bardzo dużo tłumaczeń, ale coś wybrałem.
       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=perpetka.wordpress.com&blog=3511718&post=466&subd=perpetka&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p style="text-align:justify;">Szef: I co odpisałeś w końcu klientowi?<br />
R: Że mają zjebane dane.<br />
Szef: Ale mam nadzieję, że nie w tych słowach?<br />
R: Nie, napisałem, że ich dane są niespójne i/lub niekompletne.<br />
Szef: O, jednak znasz takie trudne sformułowania?<br />
R: Sprawdziłem w słowniku informatyczno-polskim. Pod &#8220;zjebany&#8221; było bardzo dużo tłumaczeń, ale coś wybrałem.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/perpetka.wordpress.com/466/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/perpetka.wordpress.com/466/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/perpetka.wordpress.com/466/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/perpetka.wordpress.com/466/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/perpetka.wordpress.com/466/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/perpetka.wordpress.com/466/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/perpetka.wordpress.com/466/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/perpetka.wordpress.com/466/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/perpetka.wordpress.com/466/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/perpetka.wordpress.com/466/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/perpetka.wordpress.com/466/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/perpetka.wordpress.com/466/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=perpetka.wordpress.com&blog=3511718&post=466&subd=perpetka&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://perpetka.wordpress.com/2008/02/14/od-sloneczka-z-pracy/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5a06a00632ae953d905d6e727bd29b15?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">perpetka</media:title>
		</media:content>
	</item>
	</channel>
</rss>