<?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>BBProject.net &#187; Projekty</title>
	<atom:link href="http://www.bbproject.net/category/projekty/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.bbproject.net</link>
	<description>Programowanie, webmastering, informatyka</description>
	<lastBuildDate>Mon, 26 Jul 2010 08:03:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Moje najdziwniejsze programy</title>
		<link>http://www.bbproject.net/2010/06/moje-najdziwniejsze-programy/</link>
		<comments>http://www.bbproject.net/2010/06/moje-najdziwniejsze-programy/#comments</comments>
		<pubDate>Sat, 05 Jun 2010 10:46:28 +0000</pubDate>
		<dc:creator>M@ster</dc:creator>
				<category><![CDATA[Programowanie]]></category>
		<category><![CDATA[Projekty]]></category>
		<category><![CDATA[edytor]]></category>
		<category><![CDATA[gra]]></category>
		<category><![CDATA[mod]]></category>
		<category><![CDATA[modyfikacja]]></category>
		<category><![CDATA[poziom]]></category>
		<category><![CDATA[program]]></category>

		<guid isPermaLink="false">http://www.bbproject.net/?p=356</guid>
		<description><![CDATA[Z programowaniem, jak z każdą inną twórczością, jedne rzeczy wychodzą lepiej, inne gorzej, jeszcze inne lądują w koszu nie ujrzawszy nigdy światła dziennego. Chciałbym się dziś z Wami podzielić moimi najdziwniejszymi programami jakie udało mi się stworzyć a które z różnych względów nie zostały nigdzie opublikowane, bądź znikły z uwagi na ich wiek. Główna przyczyna [...]]]></description>
			<content:encoded><![CDATA[<p><img class="size-thumbnail wp-image-367 alignright" title="Samo zniszczenie" src="http://www.bbproject.net/wp-content/uploads/2010/05/selfdestruct-160x141.jpg" alt="" width="160" height="141" />Z programowaniem, jak z każdą inną twórczością, jedne rzeczy wychodzą lepiej, inne gorzej, jeszcze inne lądują w koszu nie ujrzawszy nigdy światła dziennego.</p>
<p>Chciałbym się dziś z Wami podzielić moimi najdziwniejszymi programami jakie udało mi się stworzyć a które z różnych względów nie zostały nigdzie opublikowane, bądź znikły z uwagi na ich wiek. Główna przyczyna tego stanu rzeczy? Bardzo wąska specjalizacja bądź też typowo prywatny cel stworzenia czegoś, co ułatwia mi codzienną pracę przy komputerze.</p>
<p>Zapnijcie zatem pasy i nie próbujcie tego w domu <img src='http://www.bbproject.net/wp-includes/images/smilies/icon_wink.png' alt=';)' class='wp-smiley' /> .</p>
<p><span id="more-356"></span></p>
<h4>Bot Routes Editor</h4>
<p>Zdecydowany lider, niedościgniony wzór i autorytet w dziedzinie najbardziej specjalizowanej aplikacji jaka wyszła spod mojej ręki. Cóż to takiego?</p>
<p>Bot Routes Editor to narzędzie służące do optymalizacja i naprawianie konfiguracji ścieżek botów dla moda (!) do gry Soldier of Fortune II.</p>
<p style="text-align: center;"><a href="http://www.bbproject.net/wp-content/uploads/2010/05/bre_01.png"><img class="alignnone size-medium wp-image-361" title="Bot Routes Editor" src="http://www.bbproject.net/wp-content/uploads/2010/05/bre_01-256x216.png" alt="" width="256" height="216" /></a> <a href="http://www.bbproject.net/wp-content/uploads/2010/05/bre_02.png"><img class="alignnone size-medium wp-image-362" title="Bot Routes Editor" src="http://www.bbproject.net/wp-content/uploads/2010/05/bre_02-256x216.png" alt="" width="256" height="216" /></a></p>
<p>Swego czasu byłem zapalonym fanem tej gry. Wraz z przyjacielem bardzo często korzystaliśmy z pewnego moda który dodawał obsługę CPU w grach multiplayer. Aby boty mogły działać należało stworzyć im tzw. ścieżki. Jako że przykładałem się do tego aż za bardzo, mod ten nie wytrzymywał ilości punktów i po prostu się wieszał. I tutaj z pomocą przychodził mój program, który analizował oraz wyszukiwał zbędne punktu, usuwał je, łączył odpowiednio ścieżki i zapisywał poprawiony plik.</p>
<p>Prawdopodobieństwo że komuś innemu przydała by się ta aplikacja było niemal zerowe.</p>
<h4>TGAStudio</h4>
<p>Kolejny program związany z grą i jej edycją. Tym razem sprawa tyczy się gry Tomb Raider, a konkretnie czasów w których zaczęły pojawiać się pierwsze nieoficjalne edytory do tejże gry, wraz z aplikacją Room Edit &#8211; oficjalnym edytorem dostarczonym wraz z premierą Tomb Raider Chronicles (piąta część gry).</p>
<p>Do czego służy TGAStudio? Wbrew pozorom nie do tworzenia poziomów do Tomb Raider&#8217;a. Jego zadaniem jest ułatwienie kompletowania zestawu tekstur który następnie wykorzystuje się w edytorze leveli.</p>
<p style="text-align: center;"><a href="http://www.bbproject.net/wp-content/uploads/2010/05/tgastudio_01.png"><img class="alignnone size-medium wp-image-363" title="TGAStudio" src="http://www.bbproject.net/wp-content/uploads/2010/05/tgastudio_01-256x292.png" alt="" width="256" height="292" /></a> <a href="http://www.bbproject.net/wp-content/uploads/2010/05/tgastudio_02.png"><img class="alignnone size-medium wp-image-364" title="TGAStudio" src="http://www.bbproject.net/wp-content/uploads/2010/05/tgastudio_02-256x292.png" alt="" width="256" height="292" /></a></p>
<p>Program umożliwia nie tylko zwykłe kopiowanie pojedynczych tekstur między dwoma ich pakietami, ale również potrafi wyciągać je bezpośrednio z etapów gry. Do dyspozycji użytkownika oddane zostało kilkadziesiąt efektów graficznych oraz narzędzi do korekcji grafiki.</p>
<p>W latach swojej świetności (rok 2002) posiadał całkiem spore grono użytkowników zarówno w Polsce jak i na świecie, gdzie społeczność skupiona wokoło tworzenia poziomów była bardzo rozwinięta.</p>
<h4>Analizator WLAN</h4>
<p>Aplikacja której zadaniem było „podpinanie” się do programu zarządzającego kartą sieci bezprzewodowej i wyciąganie aktualnej siły sygnału.</p>
<p style="text-align: center;"><a href="http://www.bbproject.net/wp-content/uploads/2010/05/awlan_01.png"><img class="alignnone size-medium wp-image-365" title="Analizator WLAN" src="http://www.bbproject.net/wp-content/uploads/2010/05/awlan_01-256x155.png" alt="" width="256" height="155" /></a> <a href="http://www.bbproject.net/wp-content/uploads/2010/05/awlan_02.png"><img class="alignnone size-medium wp-image-366" title="Analizator WLAN" src="http://www.bbproject.net/wp-content/uploads/2010/05/awlan_02-256x155.png" alt="" width="256" height="155" /></a></p>
<p style="text-align: center;">
<p>Analizator WLAN przedstawiał siłę sygnału w postaci ładnego wykresu, ale co najważniejsze, umożliwiał ustawienie alarmu dźwiękowego w sytuacji w której poziom sygnału wzrastał powyżej określonej wartości (plus ew. warunek czasu przejścia pakietu). Po co to? Używałem go podczas manewrowania z anteną sieci ad-hoc. Jako że antena była w znacznej odległości od komputera (na dachu), nie byłem w stanie optycznie stwierdzić kiedy „trafiłem” w punkt odbioru <img src='http://www.bbproject.net/wp-includes/images/smilies/icon_smile.png' alt=':)' class='wp-smiley' /> . Stąd też pomysł na taką aplikację.</p>
<p>Aplikacja obsługiwała kilka, najpopularniejszych na owe czasy, programów narzędziowych do kart WLAN.</p>
<h4>Podsumowanie</h4>
<p>To nie koniec, był jeszcze inne twory, jak program do optymalizacji rozmiaru poziomów do gry Tomb Raider, konwerter leveli Tomb Raider do Soldier of Fortune II a na edytorze zapisanych stanów gry skończywszy.</p>
<p>Większość kręciła się wokoło modyfikacji takiej czy innej gry. Zapał programistyczny przekłada się na inne dziedziny, stąd też moje duże zainteresowanie tworzeniem etapów czy przeróżnych modyfikacji a w związku z tym narzędzi wspomagających.</p>
<p>W każdej jednak sytuacji sprawdziło się powiedzenie: „potrzeba matką wynalazków” <img src='http://www.bbproject.net/wp-includes/images/smilies/icon_smile.png' alt=':)' class='wp-smiley' /> .</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bbproject.net/2010/06/moje-najdziwniejsze-programy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Master Post Advert 1.0.1</title>
		<link>http://www.bbproject.net/2010/05/master-post-advert-1-0-1/</link>
		<comments>http://www.bbproject.net/2010/05/master-post-advert-1-0-1/#comments</comments>
		<pubDate>Sun, 09 May 2010 14:34:21 +0000</pubDate>
		<dc:creator>M@ster</dc:creator>
				<category><![CDATA[Projekty]]></category>
		<category><![CDATA[aktualizacja]]></category>
		<category><![CDATA[reklama]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wtyczka]]></category>

		<guid isPermaLink="false">http://www.bbproject.net/?p=352</guid>
		<description><![CDATA[Wydałem drobną aktualizację dla mojego rozszerzenia Master Post Advert. Dla przypomnienia, Master Post Advert to prosta wtyczka dla systemu blogowego WordPress, pozwalająca na wyświetlanie reklam pomiędzy zajawką a rozwinięciem posta. Nowości w wersji 1.0.1 to: dodana możliwość wyrównania położenia reklamy kod reklamy nie jest dłużej dodawany do treści kanału RSS inne drobne poprawki Wszyscy posiadacze [...]]]></description>
			<content:encoded><![CDATA[<p>Wydałem drobną aktualizację dla mojego rozszerzenia <a href="http://www.bbproject.net/moje-projekty/inne/master-post-advert">Master Post Advert</a>. Dla przypomnienia, Master Post Advert to prosta wtyczka dla systemu blogowego WordPress, pozwalająca na wyświetlanie reklam pomiędzy zajawką a rozwinięciem posta.</p>
<p>Nowości w wersji 1.0.1 to:</p>
<ul>
<li>dodana możliwość wyrównania położenia reklamy</li>
<li>kod reklamy nie jest dłużej dodawany do treści kanału RSS</li>
<li>inne drobne poprawki</li>
</ul>
<p>Wszyscy posiadacze tego rozszerzenie powinni ujrzeć w panelu sterowania WordPress&#8217;a monit o dostępie do nowej wersji i wykonać aktualizację automatyczną, bądź ręczną pobierając odpowiedni <a href="http://downloads.wordpress.org/plugin/master-post-advert.1.0.1.zip">plik</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bbproject.net/2010/05/master-post-advert-1-0-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Enemy Flag &#8211; 8 lat za nami</title>
		<link>http://www.bbproject.net/2010/03/enemy-flag-8-lat-za-nami/</link>
		<comments>http://www.bbproject.net/2010/03/enemy-flag-8-lat-za-nami/#comments</comments>
		<pubDate>Mon, 22 Mar 2010 09:03:43 +0000</pubDate>
		<dc:creator>M@ster</dc:creator>
				<category><![CDATA[Projekty]]></category>
		<category><![CDATA[enemy flag]]></category>
		<category><![CDATA[gra]]></category>
		<category><![CDATA[multiplayer]]></category>
		<category><![CDATA[przyszłość]]></category>
		<category><![CDATA[silnik]]></category>

		<guid isPermaLink="false">http://www.bbproject.net/?p=277</guid>
		<description><![CDATA[Projekt gry Enemy Flag, mierzy już sobie 8 lat od pierwszej wersji. Oczywiście nie od początku był dostępny publicznie, także ten przedział czasu może się niektórym wydawać spory, nie mniej, tyle minęło od pierwszej kompilacji ef.exe. Nie chcę tutaj rozpamiętywać starych lat i tego jak gra wyglądała oraz jak się zmieniała. Skupię się na tym [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.bbproject.net/wp-content/uploads/2010/03/ef_dev.png"><img class="alignleft size-thumbnail wp-image-283" title="Enemy Flag" src="http://www.bbproject.net/wp-content/uploads/2010/03/ef_dev-160x120.png" alt="" width="160" height="120" /></a>Projekt gry <a href="http://www.bbproject.net/moje-projekty/enemy-flag">Enemy Flag</a>, mierzy już sobie 8 lat od pierwszej wersji. Oczywiście nie od początku był dostępny publicznie, także ten przedział czasu może się niektórym wydawać spory, nie mniej, tyle minęło od pierwszej kompilacji <em>ef.exe</em>.</p>
<p>Nie chcę tutaj rozpamiętywać starych lat i tego jak gra wyglądała oraz jak się zmieniała. Skupię się na tym co interesuje chyba jej fanów (niewielu już ich zostało), czyli przyszłości projektu.</p>
<p>Wraz ze starzeniem się kodu, cały czas istniała potrzeba napisania gry od nowa. Po 8 latach moje umiejętności w zakresie object pascal&#8217;a nieco wzrosły <img src='http://www.bbproject.net/wp-includes/images/smilies/icon_wink.png' alt=';)' class='wp-smiley' />  i ciągnięcie za sobą tego reliktu przeszłości stało się męczące. Dlaczego zatem wciąż gra nie doczekała się żadnej rewolucji? O tym w dalszej części wpisu.</p>
<p><span id="more-277"></span></p>
<h4>Enemy Flag II</h4>
<p>Myśl o napisaniu gry od nowa przyszła jakieś 3 lata temu. Miała to był druga duża odsłona, oznaczona numerkiem 2.0.0 i podtytułem „The second century”. Projekt był dość daleko posunięty, powstał do tego celu nawet odrębny silnik obsługujący grafikę, dźwięk, efekty cząsteczkowe, zaawansowane UI oraz komunikację sieciową.</p>
<p style="text-align: center;"><a href="http://www.bbproject.net/wp-content/uploads/2010/03/ef2_shadowmap.png"><img class="alignnone size-medium wp-image-278" title="Enemy Flag II - renderer teren" src="http://www.bbproject.net/wp-content/uploads/2010/03/ef2_shadowmap-256x192.png" alt="" width="256" height="192" /></a> <a href="http://www.bbproject.net/wp-content/uploads/2010/03/ef2_terrain_v2.png"><img class="alignnone size-medium wp-image-280" title="Enemy Flag II - renderer terenu" src="http://www.bbproject.net/wp-content/uploads/2010/03/ef2_terrain_v2-256x192.png" alt="" width="256" height="192" /></a></p>
<p>Ostatecznie po roku pomysł upadł. Zasadniczo sam nie wiem dlaczego, może zbyt wiele tego na raz? Trudno mi powiedzieć. Powyższe screeny pochodzą z samej gry, a właściwie silnika, gdyż trudno to nazwać grą na tym etapie &#8211; pokazują renderer terenu mapy.</p>
<h4>Enemy Flag 1.9.0</h4>
<p>Wersja 1.9.0, zapowiedziana jeszcze za czasów poprzedniej wersji strony. Na chwilę obecną też przeżywa mały kryzys, nie mniej, jest szansa że jednak się ukaże w niedalekiej przyszłości. Nowości jakie miały wyróżniać tą odsłonę to min. gra rankingowa (ale bez problemów tej z wersji 1.7.x), system osiągnięć (znany chociażby z usługi Steam) oraz poprawki graficzne.</p>
<p style="text-align: center;"><a href="http://www.bbproject.net/wp-content/uploads/2010/03/ef190_main.png"><img class="alignnone size-medium wp-image-281" title="Enemy Flag 1.9.0 - menu główne" src="http://www.bbproject.net/wp-content/uploads/2010/03/ef190_main-256x192.png" alt="" width="256" height="192" /></a> <a href="http://www.bbproject.net/wp-content/uploads/2010/03/ef190_achievement.png"><img class="alignnone size-medium wp-image-282" title="Enemy Flag 1.9.0 - osiągnięcie" src="http://www.bbproject.net/wp-content/uploads/2010/03/ef190_achievement-256x192.png" alt="" width="256" height="192" /></a></p>
<p>Nie sugerujcie się pozycjami w menu głównym, to co ostatecznie znajdzie się w wersji finalnej może się od tego różnić w mniejszym bądź większym stopniu &#8211; o ile w ogóle uda się tą wersję ukończyć <img src='http://www.bbproject.net/wp-includes/images/smilies/icon_wink.png' alt=';)' class='wp-smiley' /> .</p>
<h4>Problemy</h4>
<p>To co jest największym problemem Enemy Flag, to trudność w adaptacji nowego gracza. Nie oszukujmy się, zrozumienie jak dobrze przejmować nie jest wcale takie proste jak się wydaje patrząc na zrzuty ekranu. Wydaje mi się że to może odstraszać potencjalnych graczy.</p>
<p>Właśnie na przeciw tym problemem, w między czasie powstał też pomysł realizacji EF jako gry opartej o technologię flash/flex. Brak potrzeby instalacji był by tutaj dodatkowym atutem.</p>
<h4>Strona www</h4>
<p>Zgodnie z nieoficjalną zapowiedzią, na światło dzienne wyłania się dzisiaj dedykowana samej tylko grze Enemy Flag, strona www &#8211; <a href="http://www.enemyflag.net">www.enemyflag.net</a>. Po 8 latach, jestem to winny temu projektowi <img src='http://www.bbproject.net/wp-includes/images/smilies/icon_wink.png' alt=';)' class='wp-smiley' /> .</p>
<p style="text-align: center;"><a href="http://www.enemyflag.net"><img class="alignnone size-large wp-image-287" title="enemyflag.net" src="http://www.bbproject.net/wp-content/uploads/2010/03/enemyflag_net-512x384.jpg" alt="" width="512" height="384" /></a></p>
<p>Na razie znajduję się na niej wszystko co powinna zawierać tego typu witryna. W niedalekiej przyszłości dodane zostaną pliki które swego czasu widniały na poprzedniej witrynie &#8211; dodatkowe mapy, modyfikacje, itp.</p>
<h4>Co dalej?</h4>
<p>Najbliższą przyszłość gry upatruję w jej stronie www (wliczając w to promocję), oraz w zależności od tego jak się to przyjmie, wydaniu wersji 1.9.0.</p>
<p>Przy okazji, dziękuję wszystkim którzy swego czasu wsparli projekt rozbudowy serwera który obsługuje gry Enemy Flag &#8211; bez niego projekt pewnie dawno by już umarł.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bbproject.net/2010/03/enemy-flag-8-lat-za-nami/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Master Post Advert &#8211; reklama na blogu</title>
		<link>http://www.bbproject.net/2010/02/master-post-advert-reklama-na-blogu/</link>
		<comments>http://www.bbproject.net/2010/02/master-post-advert-reklama-na-blogu/#comments</comments>
		<pubDate>Sat, 13 Feb 2010 13:30:44 +0000</pubDate>
		<dc:creator>M@ster</dc:creator>
				<category><![CDATA[Projekty]]></category>
		<category><![CDATA[Webmastering]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[reklama]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wtyczka]]></category>

		<guid isPermaLink="false">http://www.bbproject.net/?p=239</guid>
		<description><![CDATA[Jeśli korzystasz w WordPress&#8217;a i chciałbyś w prosty sposób wyświetlić banner reklamowy między zajawką a rozwinięciem posta, to zapraszam do wypróbowania wtyczki mojego autorstwa &#8211; Master Post Advert. Dzięki niej w bardzo prosty sposób dodasz dowolną reklamę do swojego bloga. Wszystko co musisz zrobić to zainstalować wtyczkę, aktywować ją oraz skonfigurować w panelu administracyjnym bloga [...]]]></description>
			<content:encoded><![CDATA[<p>Jeśli korzystasz w WordPress&#8217;a i chciałbyś w prosty sposób wyświetlić banner reklamowy między zajawką a rozwinięciem posta, to zapraszam do wypróbowania wtyczki mojego autorstwa &#8211; <a href="http://www.bbproject.net/moje-projekty/inne/master-post-advert">Master Post Advert</a>. Dzięki niej w bardzo prosty sposób dodasz dowolną reklamę do swojego bloga.</p>
<p style="text-align: center;"><a href="http://www.bbproject.net/wp-content/uploads/2010/02/mpa_01.png"><img class="alignnone size-medium wp-image-240" title="Master Post Advert" src="http://www.bbproject.net/wp-content/uploads/2010/02/mpa_01-256x189.png" alt="" width="256" height="189" /></a> <a href="http://www.bbproject.net/wp-content/uploads/2010/02/mpa_02.png"><img class="alignnone size-medium wp-image-241" title="Master Post Advert" src="http://www.bbproject.net/wp-content/uploads/2010/02/mpa_02-256x189.png" alt="" width="256" height="189" /></a></p>
<p>Wszystko co musisz zrobić to zainstalować wtyczkę, aktywować ją oraz skonfigurować w panelu administracyjnym bloga &#8211; wystarczy skopiować kod reklamy w odpowiednie pole. Aby pobrać wtyczkę przejdź na <a href="http://www.bbproject.net/moje-projekty/inne/master-post-advert">podstronę</a> projektu.</p>
<p>Żywy przykład działania można zobaczyć na każdym poście tego bloga posiadającym rozwinięcie treści. To moje pierwsze, publicznie dostępne rozszerzenie dla WordPress&#8217;a, wszelkie uwagi oraz sugestię będą mile widziane <img src='http://www.bbproject.net/wp-includes/images/smilies/icon_smile.png' alt=':)' class='wp-smiley' /> .</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bbproject.net/2010/02/master-post-advert-reklama-na-blogu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>checksum.me &#8211; projekt jednego dnia</title>
		<link>http://www.bbproject.net/2010/01/checksum-me-projekt-jednego-dnia/</link>
		<comments>http://www.bbproject.net/2010/01/checksum-me-projekt-jednego-dnia/#comments</comments>
		<pubDate>Tue, 19 Jan 2010 07:35:48 +0000</pubDate>
		<dc:creator>M@ster</dc:creator>
				<category><![CDATA[Programowanie]]></category>
		<category><![CDATA[Projekty]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[hash]]></category>
		<category><![CDATA[suma kontrolna]]></category>

		<guid isPermaLink="false">http://www.bbproject.net/?p=173</guid>
		<description><![CDATA[Wymyśliłem/przyjąłem sobie jakiś czas temu termin taki jak „projekt jednego dnia”. Określam nim programy których działający prototyp da się wykonać w jeden dzień. Oczywiście musi to być coś bardziej ambitnego niż „Hello World” &#8211; innymi słowy, użytecznego. Całkiem niedawno postanowiłem zrobić malutkie narzędzie on-line do liczenia sum kontrolnych. Ktoś powie że pełno już takich narzędzi [...]]]></description>
			<content:encoded><![CDATA[<p>Wymyśliłem/przyjąłem sobie jakiś czas temu termin taki jak „projekt jednego dnia”. Określam nim programy których działający prototyp da się wykonać w jeden dzień. Oczywiście musi to być coś bardziej ambitnego niż „Hello World” &#8211; innymi słowy, użytecznego.</p>
<p style="text-align: center;"><a href="http://checksum.me"><img class="size-full wp-image-178 alignnone" title="checksum.me" src="http://www.bbproject.net/wp-content/uploads/2010/01/checksum.me_.png" alt="" width="326" height="43" /></a></p>
<p>Całkiem niedawno postanowiłem zrobić malutkie narzędzie on-line do liczenia <a href="http://pl.wikipedia.org/wiki/Suma_kontrolna">sum kontrolnych</a>. Ktoś powie że pełno już takich narzędzi zrobiono. I faktycznie, ale jeśli bliżej się przyjrzeć, to te działające on-line z reguł ograniczają się tylko do <a href="http://pl.wikipedia.org/wiki/MD5">md5</a> lub bardziej popularnych. Ja poszedłem o krok dalej &#8211; poznajcie <strong><a href="http://checksum.me">checksum.me</a></strong>!</p>
<p><span id="more-173"></span>Czym jest <a href="http://checksum.me">checksum.me</a>? Prostym serwisem obliczającym w locie sumy kontrolne wybranego ciągu znaków. Wszystko dzieje się bez przeładowania strony za pomocą techniki AJAX. Głównym wykonawcą jest funkcją <a href="http://pl.php.net/manual/en/function.hash.php"><em>hash</em></a> języka PHP. I to w zasadzie już wszystko. Prototyp działał już po kilku godzinach a całość, wraz z rejestracją domeny i końcowymi poprawkami zawarłem w jednym dniu z hakiem.</p>
<p style="text-align: center;"><a href="http://www.bbproject.net/wp-content/uploads/2010/01/checksum.me_day1_0.png"><img class="alignnone size-medium wp-image-176" title="checksum.me - dzień pierwszy" src="http://www.bbproject.net/wp-content/uploads/2010/01/checksum.me_day1_0-256x224.png" alt="" width="256" height="224" /></a> <a href="http://www.bbproject.net/wp-content/uploads/2010/01/checksum.me_day1_1.png"><img class="alignnone size-medium wp-image-175" title="checksum.me - dzień pierwszy" src="http://www.bbproject.net/wp-content/uploads/2010/01/checksum.me_day1_1-256x224.png" alt="" width="256" height="224" /></a><br />
<em>Dzień pierwszy &#8211; etapy rozwoju</em></p>
<p>Drugiego dnia dodałem jedynie kilka drobnostek i wprowadziłem drobne poprawki do całości. To co można by dodać w przyszłości to ew. sprawdzanie sum kontrolnych plików.</p>
<p style="text-align: center;"><a href="http://www.bbproject.net/wp-content/uploads/2010/01/checksum.me_day2_0.png"><img class="alignnone size-large wp-image-177" title="checksum.me - dzień drugi" src="http://www.bbproject.net/wp-content/uploads/2010/01/checksum.me_day2_0-512x480.png" alt="" width="512" height="480" /></a><br />
<em>Dzień drugi &#8211; ostatni</em></p>
<p>Oczywiście zdaje sobie sprawę z tego, iż grupa docelowa odbiorców tej mini strony jest dość wąska. Nie mniej, liczę że znajdą się osoby którym się przyda <img src='http://www.bbproject.net/wp-includes/images/smilies/icon_smile.png' alt=':)' class='wp-smiley' /> .</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bbproject.net/2010/01/checksum-me-projekt-jednego-dnia/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
