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

<channel>
	<title>butcher.art.pl</title>
	<atom:link href="http://www.butcher.art.pl/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.butcher.art.pl</link>
	<description>strony www, programowanie, film, grafika</description>
	<lastBuildDate>Thu, 19 Aug 2010 10:45:32 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>pl</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Strona www firmy Eko-Log-Dach</title>
		<link>http://www.butcher.art.pl/2010/08/strony-www/strona-www-firmy-eko-log-dach/</link>
		<comments>http://www.butcher.art.pl/2010/08/strony-www/strona-www-firmy-eko-log-dach/#comments</comments>
		<pubDate>Thu, 19 Aug 2010 10:40:01 +0000</pubDate>
		<dc:creator>Kiniu</dc:creator>
				<category><![CDATA[Strony WWW]]></category>

		<guid isPermaLink="false">http://www.butcher.art.pl/?p=317</guid>
		<description><![CDATA[Strona internetowa firmy Eko-Log-Dach zajmującej się dachami krytymi strzechą. Strona nie zawiera dużej ilości treści, ale za to jest bogata graficznie.
]]></description>
			<content:encoded><![CDATA[<div id="attachment_318" class="wp-caption alignleft" style="width: 160px"><a href="http://www.eko-log-dach.pl" target="_blank"><img class="size-medium wp-image-318 colorbox-317" title="Eko-log-dach" src="http://www.butcher.art.pl/files/2010/08/strzecha-150x101.jpg" alt="" width="150" height="101" /></a><p class="wp-caption-text">Eko-log-dach</p></div>
<p>Strona internetowa firmy Eko-Log-Dach zajmującej się dachami krytymi strzechą. Strona nie zawiera dużej ilości treści, ale za to jest bogata graficznie.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.butcher.art.pl/2010/08/strony-www/strona-www-firmy-eko-log-dach/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pokaz naszych filmów</title>
		<link>http://www.butcher.art.pl/2010/08/aktualnosci/pokaz-filmow/</link>
		<comments>http://www.butcher.art.pl/2010/08/aktualnosci/pokaz-filmow/#comments</comments>
		<pubDate>Tue, 03 Aug 2010 15:52:19 +0000</pubDate>
		<dc:creator>Kiniu</dc:creator>
				<category><![CDATA[Aktualności]]></category>

		<guid isPermaLink="false">http://www.butcher.art.pl/?p=311</guid>
		<description><![CDATA[Zapraszam wszystkich na pokaz filmów EKO Pikczers i Wytwórni Chacifde   Szczegóły na obrazku
]]></description>
			<content:encoded><![CDATA[<div id="attachment_310" class="wp-caption alignleft" style="width: 470px"><img class="size-full wp-image-310 colorbox-311" title="Plakat" src="http://www.butcher.art.pl/files/2010/08/plakat.jpg" alt="" width="460"  /><p class="wp-caption-text">Plakat <img src='http://www.butcher.art.pl/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley colorbox-311' /> </p></div>
<p>Zapraszam wszystkich na pokaz filmów EKO Pikczers i Wytwórni Chacifde <img src='http://www.butcher.art.pl/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley colorbox-311' />  Szczegóły na obrazku</p>
]]></content:encoded>
			<wfw:commentRss>http://www.butcher.art.pl/2010/08/aktualnosci/pokaz-filmow/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rozkład jazdy Częstochowa</title>
		<link>http://www.butcher.art.pl/2010/07/projekty/php/rozklad-jazdy-czestochowa/</link>
		<comments>http://www.butcher.art.pl/2010/07/projekty/php/rozklad-jazdy-czestochowa/#comments</comments>
		<pubDate>Fri, 16 Jul 2010 13:14:39 +0000</pubDate>
		<dc:creator>Kiniu</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.butcher.art.pl/?p=304</guid>
		<description><![CDATA[ Wyszukiwarka połączeń autobusowych wraz z wizualizacją na mapie. Dodatkowo możliwość dodania najczęściej używanych rozkładów do ulubionych, aby zobaczyć za ile minut odjeżdża następny autobus/tramwaj. Jako ciekawostkę dodam, że podobny projekt napisałem na I roku studiów. I muszę przyznać, że&#8230; wieeeeleeee mi te studia dały   Wykorzystane technologie: obiektowe PHP, MySQL, AJAX, GoogleMaps. 
Adres [...]]]></description>
			<content:encoded><![CDATA[<p><img class="colorbox-304"  src="http://www.butcher.art.pl/files/2010/07/busik.png" alt="" title="busik" width="175" height="126" style="float:left;margin-right:10px;"/> Wyszukiwarka połączeń autobusowych wraz z wizualizacją na mapie. Dodatkowo możliwość dodania najczęściej używanych rozkładów do ulubionych, aby zobaczyć za ile minut odjeżdża następny autobus/tramwaj. Jako ciekawostkę dodam, że podobny projekt napisałem na I roku studiów. I muszę przyznać, że&#8230; wieeeeleeee mi te studia dały <img src='http://www.butcher.art.pl/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley colorbox-304' />  Wykorzystane technologie: obiektowe PHP, MySQL, AJAX, GoogleMaps. </p>
<p>Adres strony: <a href="http://www.rj.czest.pl" title="Rozkład jazdy Częstochowa">www.rj.czest.pl</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.butcher.art.pl/2010/07/projekty/php/rozklad-jazdy-czestochowa/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pojazd sterowany ruchem głowy</title>
		<link>http://www.butcher.art.pl/2010/05/grafika/wizualizacje/pojazd-sterowany-ruchem-glowy/</link>
		<comments>http://www.butcher.art.pl/2010/05/grafika/wizualizacje/pojazd-sterowany-ruchem-glowy/#comments</comments>
		<pubDate>Mon, 31 May 2010 17:15:34 +0000</pubDate>
		<dc:creator>Kiniu</dc:creator>
				<category><![CDATA[Wizualizacje]]></category>

		<guid isPermaLink="false">http://www.butcher.art.pl/?p=267</guid>
		<description><![CDATA[Model pojazdu wykonany na potrzeby pracy magisterskiej. Jest mocno niedopracowany, ale tworzyłem go kiedy deadline był baardzo bliski   Model został wykonany przy pomocy genialnego programu Wings3d.
]]></description>
			<content:encoded><![CDATA[<div id="attachment_266" class="wp-caption alignleft" style="width: 160px"><a href="http://www.butcher.art.pl/files/2010/05/wizualizacja.jpg"><img class="size-thumbnail wp-image-266  colorbox-267" title="Wizualizacja" src="http://www.butcher.art.pl/files/2010/05/wizualizacja-150x112.jpg" alt="" width="150" height="112" /></a><p class="wp-caption-text">Wizualizacja</p></div>
<p>Model pojazdu wykonany na potrzeby pracy magisterskiej. Jest mocno niedopracowany, ale tworzyłem go kiedy deadline był baardzo bliski <img src='http://www.butcher.art.pl/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley colorbox-267' />  Model został wykonany przy pomocy genialnego programu Wings3d.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.butcher.art.pl/2010/05/grafika/wizualizacje/pojazd-sterowany-ruchem-glowy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Biuro rachunkowe Navigator</title>
		<link>http://www.butcher.art.pl/2010/05/strony-www/biuro-rachunkowe-navigator/</link>
		<comments>http://www.butcher.art.pl/2010/05/strony-www/biuro-rachunkowe-navigator/#comments</comments>
		<pubDate>Tue, 04 May 2010 21:50:12 +0000</pubDate>
		<dc:creator>Kiniu</dc:creator>
				<category><![CDATA[Strony WWW]]></category>

		<guid isPermaLink="false">http://www.butcher.art.pl/?p=220</guid>
		<description><![CDATA[ Strona wykonana dla biura rachunkowego w Częstochowie oparta na frameworku bCMS.
Techonologie: XHTML, CSS, PHP, SQL, bCMS framework, AJAX, JavaScript, jQuery
]]></description>
			<content:encoded><![CDATA[<p><div id="attachment_219" class="wp-caption alignleft" style="width: 160px"><a href="http://www.navigator-it.pl"><img src="http://www.butcher.art.pl/files/2010/05/navigator-150x112.jpg" alt="" title="Navigator" width="150" height="112" class="size-thumbnail wp-image-219 colorbox-220" /></a><p class="wp-caption-text">Navigator</p></div> Strona wykonana dla biura rachunkowego w Częstochowie oparta na frameworku bCMS.</p>
<p><strong>Techonologie:</strong> XHTML, CSS, PHP, SQL, bCMS framework, AJAX, JavaScript, jQuery</p>
]]></content:encoded>
			<wfw:commentRss>http://www.butcher.art.pl/2010/05/strony-www/biuro-rachunkowe-navigator/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Strona w nowej odsłonie</title>
		<link>http://www.butcher.art.pl/2010/04/aktualnosci/witaj-swiecie/</link>
		<comments>http://www.butcher.art.pl/2010/04/aktualnosci/witaj-swiecie/#comments</comments>
		<pubDate>Fri, 16 Apr 2010 14:51:30 +0000</pubDate>
		<dc:creator>Kiniu</dc:creator>
				<category><![CDATA[Aktualności]]></category>

		<guid isPermaLink="false">http://butcher.cal.pl/?p=1</guid>
		<description><![CDATA[Kolejna, 5 wersja mojej strony   Tym razem zdecydowałem się przedstawić informacje w formie bloga. Czy jest to dobry pomysł, to się jeszcze okaże. Najprawdopodobniej, po kilku wpisach zapał mi przejdzie&#8230; No ale przecież liczy się jakość, nie ilość. Czyż nie?
]]></description>
			<content:encoded><![CDATA[<p>Kolejna, 5 wersja mojej strony <img src='http://www.butcher.art.pl/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley colorbox-1' />  Tym razem zdecydowałem się przedstawić informacje w formie bloga. Czy jest to dobry pomysł, to się jeszcze okaże. Najprawdopodobniej, po kilku wpisach zapał mi przejdzie&#8230; No ale przecież liczy się jakość, nie ilość. Czyż nie?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.butcher.art.pl/2010/04/aktualnosci/witaj-swiecie/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cytat na bashu</title>
		<link>http://www.butcher.art.pl/2010/03/humor/cytat-na-bashu/</link>
		<comments>http://www.butcher.art.pl/2010/03/humor/cytat-na-bashu/#comments</comments>
		<pubDate>Tue, 02 Mar 2010 22:17:50 +0000</pubDate>
		<dc:creator>Kiniu</dc:creator>
				<category><![CDATA[Humor]]></category>

		<guid isPermaLink="false">http://www.butcher.art.pl/?p=15</guid>
		<description><![CDATA[Próbowałem parę razy i nareszcie mi przyjęli   http://bash.org.pl/606324/. Chciaż  moim zdaniem było parę ciekawszych &#8211; z życie wziętych jak np. ten:
&#60;nauczyciel&#62; nie mogę ci dać lepszej oceny, bo nic nie umiesz
&#60;uczeń&#62; no ale, niech pan mi da... chodziłem na zajęcia
&#60;nauczyciel&#62; ja też kiedyś chodziłem do dziewczyny i nie chciala dać
]]></description>
			<content:encoded><![CDATA[<p>Próbowałem parę razy i nareszcie mi przyjęli <img src='http://www.butcher.art.pl/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley colorbox-15' />  <a href="http://bash.org.pl/606324/">http://bash.org.pl/606324/</a>. Chciaż  moim zdaniem było parę ciekawszych &#8211; z życie wziętych jak np. ten:</p>
<pre style="font-size: 11px;">&lt;nauczyciel&gt; nie mogę ci dać lepszej oceny, bo nic nie umiesz
&lt;uczeń&gt; no ale, niech pan mi da... chodziłem na zajęcia
&lt;nauczyciel&gt; ja też kiedyś chodziłem do dziewczyny i nie chciala dać</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.butcher.art.pl/2010/03/humor/cytat-na-bashu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Trasy GPS</title>
		<link>http://www.butcher.art.pl/2010/02/projekty/php/trasy-gps/</link>
		<comments>http://www.butcher.art.pl/2010/02/projekty/php/trasy-gps/#comments</comments>
		<pubDate>Mon, 08 Feb 2010 01:32:08 +0000</pubDate>
		<dc:creator>Kiniu</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.butcher.art.pl/?p=116</guid>
		<description><![CDATA[Trasy GPS to nowa strona mająca  na celu wymianę doświadczeń turystycznych. Znasz fajne miejsca? Podziel  się z innymi! Skorzystaj z doświadczenia innych. Przeanalizuj swoje  wycieczki. Możesz mieć wszystko w jednym miejscu i dzielić się z  przyjaciółmi, a także poznawać nowych ludzi  o podobnej pasji z Twojej  okolicy.
Zobacz serwis Trasy [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.butcher.art.pl/files/2010/05/trasy.jpg"><img class="alignleft size-thumbnail wp-image-117 colorbox-116" title="Trasy GPS" src="http://www.butcher.art.pl/files/2010/05/trasy-109x150.jpg" alt="" width="109" height="150" /></a>Trasy GPS to nowa strona mająca  na celu wymianę doświadczeń turystycznych. Znasz fajne miejsca? Podziel  się z innymi! Skorzystaj z doświadczenia innych. Przeanalizuj swoje  wycieczki. Możesz mieć wszystko w jednym miejscu i dzielić się z  przyjaciółmi, a także poznawać nowych ludzi  o podobnej pasji z Twojej  okolicy.</p>
<p>Zobacz serwis <a href="http://www.trasygps.com/">Trasy GPS</a>!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.butcher.art.pl/2010/02/projekty/php/trasy-gps/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Turbo Fundusz</title>
		<link>http://www.butcher.art.pl/2010/01/projekty/net/turbo-fundusz/</link>
		<comments>http://www.butcher.art.pl/2010/01/projekty/net/turbo-fundusz/#comments</comments>
		<pubDate>Tue, 19 Jan 2010 02:11:15 +0000</pubDate>
		<dc:creator>Kiniu</dc:creator>
				<category><![CDATA[.NET]]></category>

		<guid isPermaLink="false">http://www.butcher.art.pl/?p=131</guid>
		<description><![CDATA[Ostatni program na zaliczenie   Aż się łezka w oku kręci&#8230; W zasadzie program jest bardzo prosty, ale zastosowaliśmy (bo pisaliśmy go we trójkę, popijając akademickie przysmaki) parę ciekawych rozwiązań: wielowątkowość, bazę SQL, łączenie przez Sockety i pobieranie najnowszego notowania, parsowanie HTML, rysowanie po Canvasie&#8230; A skąd się wziął pomysł na przycisk o takiejże [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.butcher.art.pl/files/2010/01/fundusz.jpg"><img class="alignleft size-thumbnail wp-image-135 colorbox-131" title="Turbo Fundusz" src="http://www.butcher.art.pl/files/2010/01/fundusz-150x92.jpg" alt="" width="150" height="92" /></a>Ostatni program na zaliczenie <img src='http://www.butcher.art.pl/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley colorbox-131' />  Aż się łezka w oku kręci&#8230; W zasadzie program jest bardzo prosty, ale zastosowaliśmy (bo pisaliśmy go we trójkę, popijając akademickie przysmaki) parę ciekawych rozwiązań: wielowątkowość, bazę SQL, łączenie przez Sockety i pobieranie najnowszego notowania, parsowanie HTML, rysowanie po Canvasie&#8230; A skąd się wziął pomysł na przycisk o takiejże nazwie? To długa historia&#8230;  <span id="more-131"></span><br />
Kilka ciekawszych fragmentów programu.</p>
<p><strong>Pobranie najnowszego notowania funduszu</strong></p>

<div class="wp_syntax"><div class="code"><pre class="sql" style="font-family:monospace;"><span style="color: #993333; font-weight: bold;">SELECT</span> f<span style="color: #66cc66;">.</span>id fundusz_id<span style="color: #66cc66;">,</span> nazwa<span style="color: #66cc66;">,</span> wartosc<span style="color: #66cc66;">,</span> max_data <span style="color: #993333; font-weight: bold;">FROM</span> fundusz f <span style="color: #993333; font-weight: bold;">LEFT</span> <span style="color: #993333; font-weight: bold;">JOIN</span> <span style="color: #66cc66;">&#40;</span>
	<span style="color: #993333; font-weight: bold;">SELECT</span> <span style="color: #993333; font-weight: bold;">DISTINCT</span> fundusz_id<span style="color: #66cc66;">,</span>
		<span style="color: #66cc66;">&#40;</span><span style="color: #993333; font-weight: bold;">SELECT</span> MAX<span style="color: #66cc66;">&#40;</span><span style="color: #993333; font-weight: bold;">DATA</span><span style="color: #66cc66;">&#41;</span> <span style="color: #993333; font-weight: bold;">FROM</span> notowanie <span style="color: #993333; font-weight: bold;">WHERE</span> fundusz_id <span style="color: #66cc66;">=</span> n<span style="color: #66cc66;">.</span>fundusz_id<span style="color: #66cc66;">&#41;</span> max_data<span style="color: #66cc66;">,</span>
		<span style="color: #66cc66;">&#40;</span><span style="color: #993333; font-weight: bold;">SELECT</span> wartosc <span style="color: #993333; font-weight: bold;">FROM</span> notowanie <span style="color: #993333; font-weight: bold;">WHERE</span> fundusz_id <span style="color: #66cc66;">=</span> n<span style="color: #66cc66;">.</span>fundusz_id <span style="color: #993333; font-weight: bold;">AND</span> <span style="color: #993333; font-weight: bold;">DATA</span> <span style="color: #66cc66;">=</span> max_data<span style="color: #66cc66;">&#41;</span> wartosc
	<span style="color: #993333; font-weight: bold;">FROM</span> <span style="color: #ff0000;">`notowanie`</span> n
<span style="color: #66cc66;">&#41;</span> t1 <span style="color: #993333; font-weight: bold;">ON</span> f<span style="color: #66cc66;">.</span>id <span style="color: #66cc66;">=</span> t1<span style="color: #66cc66;">.</span>fundusz_id</pre></div></div>

<p><strong>Łączenie się przez Socket</strong></p>

<div class="wp_syntax"><div class="code"><pre class="csharp" style="font-family:monospace;"><span style="color: #0600FF;">try</span> <span style="color: #000000;">&#123;</span>
	<span style="color: #FF0000;">String</span> host <span style="color: #008000;">=</span> <span style="color: #666666;">&quot;fundusze.wp.pl&quot;</span><span style="color: #008000;">;</span>
	Socket nowyS <span style="color: #008000;">=</span> <span style="color: #008000;">new</span> Socket<span style="color: #000000;">&#40;</span>AddressFamily.<span style="color: #0000FF;">InterNetwork</span>, SocketType.<span style="color: #0000FF;">Stream</span>, ProtocolType.<span style="color: #0000FF;">Tcp</span><span style="color: #000000;">&#41;</span><span style="color: #008000;">;</span>
	<span style="color: #FF0000;">String</span> request <span style="color: #008000;">=</span> <span style="color: #666666;">&quot;GET /typ,0,notowania.html HTTP/1.1<span style="color: #008080; font-weight: bold;">\r</span><span style="color: #008080; font-weight: bold;">\n</span>Host:&quot;</span> <span style="color: #008000;">+</span> host <span style="color: #008000;">+</span>
		<span style="color: #666666;">&quot;<span style="color: #008080; font-weight: bold;">\r</span><span style="color: #008080; font-weight: bold;">\n</span>Connection: Close<span style="color: #008080; font-weight: bold;">\r</span><span style="color: #008080; font-weight: bold;">\n</span><span style="color: #008080; font-weight: bold;">\r</span><span style="color: #008080; font-weight: bold;">\n</span>&quot;</span><span style="color: #008000;">;</span>
	<span style="color: #FF0000;">Byte</span><span style="color: #000000;">&#91;</span><span style="color: #000000;">&#93;</span> requestBytes <span style="color: #008000;">=</span> Encoding.<span style="color: #0000FF;">ASCII</span>.<span style="color: #0000FF;">GetBytes</span><span style="color: #000000;">&#40;</span>request<span style="color: #000000;">&#41;</span><span style="color: #008000;">;</span>
&nbsp;
	<span style="color: #FF0000;">int</span> bytes <span style="color: #008000;">=</span> <span style="color: #FF0000;">0</span><span style="color: #008000;">;</span>
	<span style="color: #FF0000;">String</span> page <span style="color: #008000;">=</span> <span style="color: #666666;">&quot;&quot;</span><span style="color: #008000;">;</span>
	<span style="color: #FF0000;">Byte</span><span style="color: #000000;">&#91;</span><span style="color: #000000;">&#93;</span> bytesReceived <span style="color: #008000;">=</span> <span style="color: #008000;">new</span> <span style="color: #FF0000;">Byte</span><span style="color: #000000;">&#91;</span><span style="color: #FF0000;">256</span><span style="color: #000000;">&#93;</span><span style="color: #008000;">;</span>
&nbsp;
	nowyS.<span style="color: #0000FF;">Connect</span><span style="color: #000000;">&#40;</span>host, <span style="color: #FF0000;">80</span><span style="color: #000000;">&#41;</span><span style="color: #008000;">;</span>
	<span style="color: #0600FF;">if</span> <span style="color: #000000;">&#40;</span>nowyS.<span style="color: #0000FF;">Connected</span><span style="color: #000000;">&#41;</span> <span style="color: #000000;">&#123;</span>
		nowyS.<span style="color: #0000FF;">Send</span><span style="color: #000000;">&#40;</span>requestBytes<span style="color: #000000;">&#41;</span><span style="color: #008000;">;</span>
		<span style="color: #0600FF;">do</span> <span style="color: #000000;">&#123;</span>
			bytes <span style="color: #008000;">=</span> nowyS.<span style="color: #0000FF;">Receive</span><span style="color: #000000;">&#40;</span>bytesReceived, bytesReceived.<span style="color: #0000FF;">Length</span>, <span style="color: #FF0000;">0</span><span style="color: #000000;">&#41;</span><span style="color: #008000;">;</span>
			page <span style="color: #008000;">=</span> page <span style="color: #008000;">+</span> Encoding.<span style="color: #0000FF;">ASCII</span>.<span style="color: #0000FF;">GetString</span><span style="color: #000000;">&#40;</span>bytesReceived, <span style="color: #FF0000;">0</span>, bytes<span style="color: #000000;">&#41;</span><span style="color: #008000;">;</span>
		<span style="color: #000000;">&#125;</span>
		<span style="color: #0600FF;">while</span> <span style="color: #000000;">&#40;</span>bytes <span style="color: #008000;">&gt;</span> <span style="color: #FF0000;">0</span><span style="color: #000000;">&#41;</span><span style="color: #008000;">;</span>
	<span style="color: #000000;">&#125;</span> nowyS.<span style="color: #0000FF;">Close</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span><span style="color: #008000;">;</span>
	dane <span style="color: #008000;">=</span> page<span style="color: #008000;">;</span>
<span style="color: #000000;">&#125;</span> <span style="color: #0600FF;">catch</span> <span style="color: #000000;">&#40;</span>SocketException e<span style="color: #000000;">&#41;</span> <span style="color: #000000;">&#123;</span>
	MessageBox.<span style="color: #0000FF;">Show</span><span style="color: #000000;">&#40;</span><span style="color: #666666;">&quot;Błąd połączenia&quot;</span><span style="color: #000000;">&#41;</span><span style="color: #008000;">;</span>
<span style="color: #000000;">&#125;</span></pre></div></div>

<p><strong>Parsowanie dokumentu</strong></p>

<div class="wp_syntax"><div class="code"><pre class="csharp" style="font-family:monospace;">strona <span style="color: #008000;">=</span> strona.<span style="color: #0000FF;">Substring</span><span style="color: #000000;">&#40;</span>strona.<span style="color: #0000FF;">IndexOf</span><span style="color: #000000;">&#40;</span><span style="color: #666666;">&quot;&lt;table class=<span style="color: #008080; font-weight: bold;">\&quot;</span>tab<span style="color: #008080; font-weight: bold;">\&quot;</span>&gt;&quot;</span><span style="color: #000000;">&#41;</span><span style="color: #000000;">&#41;</span><span style="color: #008000;">;</span>
strona <span style="color: #008000;">=</span> strona.<span style="color: #0000FF;">Substring</span><span style="color: #000000;">&#40;</span><span style="color: #FF0000;">0</span>, strona.<span style="color: #0000FF;">IndexOf</span><span style="color: #000000;">&#40;</span><span style="color: #666666;">&quot;&lt;/table&gt;&quot;</span><span style="color: #000000;">&#41;</span><span style="color: #000000;">&#41;</span><span style="color: #008000;">;</span>
&nbsp;
<span style="color: #FF0000;">string</span><span style="color: #000000;">&#91;</span><span style="color: #000000;">&#93;</span> tab <span style="color: #008000;">=</span> strona.<span style="color: #0000FF;">Split</span><span style="color: #000000;">&#40;</span><span style="color: #666666;">'<span style="color: #008080; font-weight: bold;">\n</span>'</span><span style="color: #000000;">&#41;</span><span style="color: #008000;">;</span>
&nbsp;
<span style="color: #FF0000;">int</span> krok <span style="color: #008000;">=</span> <span style="color: #FF0000;">0</span><span style="color: #008000;">;</span>
<span style="color: #008080; font-style: italic;">// 0 - szukam nazwy funduszu</span>
<span style="color: #008080; font-style: italic;">// 1 - szukam waluty</span>
<span style="color: #008080; font-style: italic;">// 2 - szukam wartosci</span>
&nbsp;
<span style="color: #FF0000;">string</span> nazwa <span style="color: #008000;">=</span> <span style="color: #666666;">&quot;&quot;</span><span style="color: #008000;">;</span>
<span style="color: #FF0000;">double</span> wartosc <span style="color: #008000;">=</span> <span style="color: #FF0000;">0</span><span style="color: #008000;">;</span> 
&nbsp;
List lista <span style="color: #008000;">=</span> <span style="color: #008000;">new</span> List<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span><span style="color: #008000;">;</span>
&nbsp;
<span style="color: #0600FF;">for</span> <span style="color: #000000;">&#40;</span><span style="color: #FF0000;">int</span> i <span style="color: #008000;">=</span> <span style="color: #FF0000;">0</span><span style="color: #008000;">;</span> i <span style="color: #008000;">&lt;</span> tab.<span style="color: #0000FF;">Length</span><span style="color: #008000;">;</span> i<span style="color: #008000;">++</span><span style="color: #000000;">&#41;</span> <span style="color: #000000;">&#123;</span> 	
	<span style="color: #0600FF;">switch</span><span style="color: #000000;">&#40;</span>krok<span style="color: #000000;">&#41;</span> <span style="color: #000000;">&#123;</span> 		
		<span style="color: #0600FF;">case</span> <span style="color: #FF0000;">0</span><span style="color: #008000;">:</span> 			
			<span style="color: #0600FF;">if</span> <span style="color: #000000;">&#40;</span>tab<span style="color: #000000;">&#91;</span>i<span style="color: #000000;">&#93;</span>.<span style="color: #0000FF;">IndexOf</span><span style="color: #000000;">&#40;</span><span style="color: #666666;">&quot;checkbox&quot;</span><span style="color: #000000;">&#41;</span> <span style="color: #008000;">&gt;</span> <span style="color: #008000;">-</span><span style="color: #FF0000;">1</span><span style="color: #000000;">&#41;</span> <span style="color: #000000;">&#123;</span>
				nazwa <span style="color: #008000;">=</span> tab<span style="color: #000000;">&#91;</span>i<span style="color: #000000;">&#93;</span>.<span style="color: #0000FF;">Substring</span><span style="color: #000000;">&#40;</span>tab<span style="color: #000000;">&#91;</span>i<span style="color: #000000;">&#93;</span>.<span style="color: #0000FF;">IndexOf</span><span style="color: #000000;">&#40;</span><span style="color: #666666;">&quot;html<span style="color: #008080; font-weight: bold;">\&quot;</span>&gt;&quot;</span><span style="color: #000000;">&#41;</span> <span style="color: #008000;">+</span> <span style="color: #FF0000;">6</span><span style="color: #000000;">&#41;</span><span style="color: #008000;">;</span>
				nazwa <span style="color: #008000;">=</span> nazwa.<span style="color: #0000FF;">Substring</span><span style="color: #000000;">&#40;</span><span style="color: #FF0000;">0</span>, nazwa.<span style="color: #0000FF;">IndexOf</span><span style="color: #000000;">&#40;</span><span style="color: #666666;">&quot;&gt;&quot;</span><span style="color: #000000;">&#41;</span><span style="color: #000000;">&#41;</span><span style="color: #008000;">;</span> 				
				krok <span style="color: #008000;">=</span> <span style="color: #FF0000;">1</span><span style="color: #008000;">;</span> 			
			<span style="color: #000000;">&#125;</span>
 			break<span style="color: #008000;">;</span>
 		<span style="color: #0600FF;">case</span> <span style="color: #FF0000;">1</span><span style="color: #008000;">:</span>
 			<span style="color: #0600FF;">if</span> <span style="color: #000000;">&#40;</span>tab<span style="color: #000000;">&#91;</span>i<span style="color: #000000;">&#93;</span>.<span style="color: #0000FF;">IndexOf</span><span style="color: #000000;">&#40;</span><span style="color: #666666;">&quot;class=<span style="color: #008080; font-weight: bold;">\&quot;</span>cas<span style="color: #008080; font-weight: bold;">\&quot;</span>&quot;</span><span style="color: #000000;">&#41;</span> <span style="color: #008000;">&gt;</span> <span style="color: #008000;">-</span><span style="color: #FF0000;">1</span><span style="color: #000000;">&#41;</span> 	<span style="color: #000000;">&#123;</span>
				<span style="color: #0600FF;">if</span> <span style="color: #000000;">&#40;</span>tab<span style="color: #000000;">&#91;</span>i<span style="color: #000000;">&#93;</span>.<span style="color: #0000FF;">IndexOf</span><span style="color: #000000;">&#40;</span><span style="color: #666666;">&quot;PLN&quot;</span><span style="color: #000000;">&#41;</span> <span style="color: #008000;">&gt;</span> <span style="color: #008000;">-</span><span style="color: #FF0000;">1</span><span style="color: #000000;">&#41;</span>
					krok <span style="color: #008000;">=</span> <span style="color: #FF0000;">2</span><span style="color: #008000;">;</span>
				<span style="color: #0600FF;">else</span>
					krok <span style="color: #008000;">=</span> <span style="color: #FF0000;">0</span><span style="color: #008000;">;</span>
			<span style="color: #000000;">&#125;</span>
			break<span style="color: #008000;">;</span>
		<span style="color: #0600FF;">case</span> <span style="color: #FF0000;">2</span><span style="color: #008000;">:</span>
			<span style="color: #0600FF;">if</span> <span style="color: #000000;">&#40;</span>tab<span style="color: #000000;">&#91;</span>i<span style="color: #000000;">&#93;</span>.<span style="color: #0000FF;">IndexOf</span><span style="color: #000000;">&#40;</span><span style="color: #666666;">&quot;class=<span style="color: #008080; font-weight: bold;">\&quot;</span>rt<span style="color: #008080; font-weight: bold;">\&quot;</span>&quot;</span><span style="color: #000000;">&#41;</span> <span style="color: #008000;">&gt;</span> <span style="color: #008000;">-</span><span style="color: #FF0000;">1</span><span style="color: #000000;">&#41;</span> <span style="color: #000000;">&#123;</span>
				tab<span style="color: #000000;">&#91;</span>i<span style="color: #000000;">&#93;</span> <span style="color: #008000;">=</span> tab<span style="color: #000000;">&#91;</span>i<span style="color: #000000;">&#93;</span>.<span style="color: #0000FF;">Substring</span><span style="color: #000000;">&#40;</span><span style="color: #FF0000;">15</span><span style="color: #000000;">&#41;</span><span style="color: #008000;">;</span>
				tab<span style="color: #000000;">&#91;</span>i<span style="color: #000000;">&#93;</span> <span style="color: #008000;">=</span> tab<span style="color: #000000;">&#91;</span>i<span style="color: #000000;">&#93;</span>.<span style="color: #0000FF;">Substring</span><span style="color: #000000;">&#40;</span><span style="color: #FF0000;">0</span>, tab<span style="color: #000000;">&#91;</span>i<span style="color: #000000;">&#93;</span>.<span style="color: #0000FF;">IndexOf</span><span style="color: #000000;">&#40;</span><span style="color: #666666;">'&lt;'</span><span style="color: #000000;">&#41;</span><span style="color: #000000;">&#41;</span><span style="color: #008000;">;</span>
				wartosc <span style="color: #008000;">=</span> <span style="color: #FF0000;">Double</span>.<span style="color: #0000FF;">Parse</span><span style="color: #000000;">&#40;</span>tab<span style="color: #000000;">&#91;</span>i<span style="color: #000000;">&#93;</span><span style="color: #000000;">&#41;</span><span style="color: #008000;">;</span>
				lista.<span style="color: #0000FF;">Add</span><span style="color: #000000;">&#40;</span><span style="color: #008000;">new</span> Notowanie<span style="color: #000000;">&#40;</span><span style="color: #008000;">-</span><span style="color: #FF0000;">1</span>, nazwa, wartosc, DateTime.<span style="color: #0000FF;">Now</span>.<span style="color: #0000FF;">ToString</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span><span style="color: #000000;">&#41;</span><span style="color: #000000;">&#41;</span><span style="color: #008000;">;</span>
				krok <span style="color: #008000;">=</span> <span style="color: #FF0000;">0</span><span style="color: #008000;">;</span>
			<span style="color: #000000;">&#125;</span>
			break<span style="color: #008000;">;</span>
		<span style="color: #0600FF;">default</span><span style="color: #008000;">:</span>
		break<span style="color: #008000;">;</span>
	<span style="color: #000000;">&#125;</span>
<span style="color: #000000;">&#125;</span>
&nbsp;
<span style="color: #0600FF;">return</span> lista<span style="color: #008000;">;</span></pre></div></div>

]]></content:encoded>
			<wfw:commentRss>http://www.butcher.art.pl/2010/01/projekty/net/turbo-fundusz/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kolektory słoneczne neon</title>
		<link>http://www.butcher.art.pl/2009/11/strony-www/kolektory-sloneczne-neon/</link>
		<comments>http://www.butcher.art.pl/2009/11/strony-www/kolektory-sloneczne-neon/#comments</comments>
		<pubDate>Mon, 30 Nov 2009 21:37:28 +0000</pubDate>
		<dc:creator>Kiniu</dc:creator>
				<category><![CDATA[Strony WWW]]></category>

		<guid isPermaLink="false">http://www.butcher.art.pl/?p=216</guid>
		<description><![CDATA[ Firma neon zajmuje się produkcją kolektorów słonecznych opracowanych przez polskich inżynierów. Jedna z pierwszych stron opartych o autorski framework i system zarządzanai treścią.
Techonologie: XHTML, CSS, PHP, SQL, bCMS framework, AJAX, JavaScript, Flash
]]></description>
			<content:encoded><![CDATA[<p><div id="attachment_215" class="wp-caption alignleft" style="width: 160px"><a href="http://www.neon.new.pl"><img src="http://www.butcher.art.pl/files/2010/05/20-150x112.jpg" alt="" title="neon" width="150" height="112" class="size-thumbnail wp-image-215 colorbox-216" /></a><p class="wp-caption-text">neon</p></div> Firma neon zajmuje się produkcją kolektorów słonecznych opracowanych przez polskich inżynierów. Jedna z pierwszych stron opartych o autorski framework i system zarządzanai treścią.</p>
<p><strong>Techonologie: </strong>XHTML, CSS, PHP, SQL, bCMS framework, AJAX, JavaScript, Flash</p>
]]></content:encoded>
			<wfw:commentRss>http://www.butcher.art.pl/2009/11/strony-www/kolektory-sloneczne-neon/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
