<?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>Mateusz Żeromski - Blog programisty</title>
	<atom:link href="http://blog.zeromski.com.pl/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.zeromski.com.pl</link>
	<description>IT z innej strony :)</description>
	<lastBuildDate>Mon, 29 Nov 2010 12:23:40 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Analiza potrzeb &#8211; metoda 5w</title>
		<link>http://blog.zeromski.com.pl/2010/11/analiza-potrzeb-metoda-5w/</link>
		<comments>http://blog.zeromski.com.pl/2010/11/analiza-potrzeb-metoda-5w/#comments</comments>
		<pubDate>Mon, 29 Nov 2010 12:23:40 +0000</pubDate>
		<dc:creator>Mateusz Żeromski</dc:creator>
				<category><![CDATA[Biznes]]></category>
		<category><![CDATA[Project Management]]></category>
		<category><![CDATA[Projekt]]></category>
		<category><![CDATA[analiza]]></category>
		<category><![CDATA[pm]]></category>

		<guid isPermaLink="false">http://blog.zeromski.com.pl/?p=132</guid>
		<description><![CDATA[Męczarnią dla wszystkich jest robienie głupich rzeczy. Jedną z takich spraw jest tworzenie projektu niezgodne z wymaganiami klienta. Często wykonawcy stawiani pod ścianą nie myślą i zaczynają pracować aby jak najszybciej zadowolić klienta. Jest to nagminnie zdarzającą się sytuacja w czasie projektów internetowych i nawet doświadczone osoby mogą wpaść w robienie głupich rzeczy z powodu [...]]]></description>
		<wfw:commentRss>http://blog.zeromski.com.pl/2010/11/analiza-potrzeb-metoda-5w/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>CssSprite &#8211; to wcale nie boli</title>
		<link>http://blog.zeromski.com.pl/2010/11/csssprite-to-wcale-nie-boli/</link>
		<comments>http://blog.zeromski.com.pl/2010/11/csssprite-to-wcale-nie-boli/#comments</comments>
		<pubDate>Sun, 21 Nov 2010 11:36:50 +0000</pubDate>
		<dc:creator>Mateusz Żeromski</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Optymalizacja]]></category>
		<category><![CDATA[css]]></category>

		<guid isPermaLink="false">http://blog.zeromski.com.pl/?p=108</guid>
		<description><![CDATA[Css sprite ostatnio to bardzo popularne słowo. Jednak jak patrzę na praktykę &#8211; w ogóle nie widzę aby ktokolwiek przestawił się na tę super nowość. Tutaj postaram się opisać co to jest ten CssSprite gdzie można znaleźć przykłady oraz jak to zastosować. Można by powiedzieć iż temat jest banalny &#8211; ale dlaczego w takim razie [...]]]></description>
		<wfw:commentRss>http://blog.zeromski.com.pl/2010/11/csssprite-to-wcale-nie-boli/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>DateTime &#8211; koniec problemów z czasem</title>
		<link>http://blog.zeromski.com.pl/2009/10/datetime-koniec-problemow-z-czasem/</link>
		<comments>http://blog.zeromski.com.pl/2009/10/datetime-koniec-problemow-z-czasem/#comments</comments>
		<pubDate>Mon, 12 Oct 2009 09:19:48 +0000</pubDate>
		<dc:creator>Mateusz Żeromski</dc:creator>
				<category><![CDATA[Ciekawostki]]></category>
		<category><![CDATA[Php]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://blog.zeromski.com.pl/?p=90</guid>
		<description><![CDATA[Od czasu do czasu trzeba zrobić operacje na datach, jakieś przesunięcia, pętle, czy też okresy. Php oczywiście podaje nam ciekawe rozwiązania problemów takie jak: date, mktime, strftime, gmmktime, time itp itd. Nie wiem jak dla Was ale korzystanie z tego &#8222;czasowego śmietnika&#8221; powodowała u mnie negatywne emocje. Dlatego korzystałem z Zend_Date. Lecz według mnie ta [...]]]></description>
		<wfw:commentRss>http://blog.zeromski.com.pl/2009/10/datetime-koniec-problemow-z-czasem/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>[krótko] preg_split &#8211; multi explode</title>
		<link>http://blog.zeromski.com.pl/2009/09/krotko-preg_split-multi-explode/</link>
		<comments>http://blog.zeromski.com.pl/2009/09/krotko-preg_split-multi-explode/#comments</comments>
		<pubDate>Mon, 14 Sep 2009 09:42:24 +0000</pubDate>
		<dc:creator>Mateusz Żeromski</dc:creator>
				<category><![CDATA[Ciekawostki]]></category>
		<category><![CDATA[Optymalizacja]]></category>
		<category><![CDATA[Php]]></category>
		<category><![CDATA[Krótko]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://blog.zeromski.com.pl/?p=89</guid>
		<description><![CDATA[Rozwijając mój serwis pensje.net trafiłem na ciekawy problem. Otóż tworząc kreator raportów chciałem stworzyć funkcjonalność, która rozpoznaje czym są oddzielane wartości w wyszukiwaniu, np.: &#8222;programista php&#8221;, &#8222;programista,php&#8221;, &#8222;programista;php&#8221;. Ostatecznie chodziło o to aby wyciągnąć wartości &#8222;programista&#8221; oraz &#8222;php&#8221; i przeszukać tabelę pod ich kątem. Jako pierwsze rozwiązanie &#8222;explode&#8221; w pętli, lecz zanim zacząłem tworzyć poszukałem [...]]]></description>
		<wfw:commentRss>http://blog.zeromski.com.pl/2009/09/krotko-preg_split-multi-explode/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Flaker &#8211; tylko konkretne wiadomości (prawie)</title>
		<link>http://blog.zeromski.com.pl/2009/07/flaker-tylko-konkretne-wiadomosci-prawie/</link>
		<comments>http://blog.zeromski.com.pl/2009/07/flaker-tylko-konkretne-wiadomosci-prawie/#comments</comments>
		<pubDate>Thu, 09 Jul 2009 09:24:07 +0000</pubDate>
		<dc:creator>Mateusz Żeromski</dc:creator>
				<category><![CDATA[Ciekawostki]]></category>
		<category><![CDATA[Inne]]></category>
		<category><![CDATA[Wydarzenia]]></category>
		<category><![CDATA[flaker]]></category>
		<category><![CDATA[przemyślenia]]></category>

		<guid isPermaLink="false">http://blog.zeromski.com.pl/?p=87</guid>
		<description><![CDATA[Mikroblogging &#8211; chyba już każdy hard user wie co to jest.  Jeżeli nie wiesz do końca o co chodzi zapraszam tutaj.  Bardzo dawno temu ciężko było mi się przekonać do prowadzenia bloga, lecz się &#8222;złamałem&#8221;. Od kilku miesięcy obserwowałem co się dzieje z tymi mikroblogami i powiem szczerze jakoś mnie to nie ruszało. Bo tak [...]]]></description>
		<wfw:commentRss>http://blog.zeromski.com.pl/2009/07/flaker-tylko-konkretne-wiadomosci-prawie/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>jquery vs mootools vs prototype &#8211; porównanie &#8211; cz 2</title>
		<link>http://blog.zeromski.com.pl/2009/07/jquery-vs-mootools-vs-prototype-porownanie-cz-2/</link>
		<comments>http://blog.zeromski.com.pl/2009/07/jquery-vs-mootools-vs-prototype-porownanie-cz-2/#comments</comments>
		<pubDate>Wed, 08 Jul 2009 09:37:49 +0000</pubDate>
		<dc:creator>Mateusz Żeromski</dc:creator>
				<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[mootools]]></category>
		<category><![CDATA[prototype]]></category>

		<guid isPermaLink="false">http://blog.zeromski.com.pl/?p=85</guid>
		<description><![CDATA[Rok temu (6 lipca 2008) podjąłem się zadania porównania frameworków javascript: jquery, mootools, prototype. W ciągu takiego okresu czasu bardzo dużo mogło się zmienić więc piszę aktualizację wpisu :) Wtedy jednoznacznie stwierdziłem wyższość js nad innymi bibliotekami, biorąc pod uwagę kilka mierzalnych czynników. Dziś wykonam te same operację, porównując rok 2008 do 2009. No to [...]]]></description>
		<wfw:commentRss>http://blog.zeromski.com.pl/2009/07/jquery-vs-mootools-vs-prototype-porownanie-cz-2/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>krótko: jQuery Grid Plugin</title>
		<link>http://blog.zeromski.com.pl/2009/07/krotko-jquery-grid-plugin/</link>
		<comments>http://blog.zeromski.com.pl/2009/07/krotko-jquery-grid-plugin/#comments</comments>
		<pubDate>Tue, 07 Jul 2009 09:00:32 +0000</pubDate>
		<dc:creator>Mateusz Żeromski</dc:creator>
				<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[Krótko]]></category>
		<category><![CDATA[grid]]></category>
		<category><![CDATA[jqgrid]]></category>
		<category><![CDATA[plugin]]></category>

		<guid isPermaLink="false">http://blog.zeromski.com.pl/?p=83</guid>
		<description><![CDATA[jQuery Grid Plugin &#8211; jak sama nazwa wskazuje jest to plugin go jQuery.  Funkcjonalność pozawla nam na stworzenie naszego własnego grida &#8211; można to tłumaczyć jako siatkę z danymi którymi możemy operować.  Najlepiej to sobie  wyobrazić jako pojedynczy arkusz w excelu :) Oczywiście takich funkcjonalności jakie oferuje pakiet ms nie otrzymamy, lecz jeżeli musimy stworzyć [...]]]></description>
		<wfw:commentRss>http://blog.zeromski.com.pl/2009/07/krotko-jquery-grid-plugin/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Efektywnie spędzamy czas &#8211; w pracy :)</title>
		<link>http://blog.zeromski.com.pl/2009/07/efektywnie-spedzamy-czas-w-pracy/</link>
		<comments>http://blog.zeromski.com.pl/2009/07/efektywnie-spedzamy-czas-w-pracy/#comments</comments>
		<pubDate>Mon, 06 Jul 2009 09:10:44 +0000</pubDate>
		<dc:creator>Mateusz Żeromski</dc:creator>
				<category><![CDATA[Biznes]]></category>
		<category><![CDATA[praca]]></category>
		<category><![CDATA[orgranizacja]]></category>
		<category><![CDATA[planowanie]]></category>
		<category><![CDATA[zarządzanie]]></category>

		<guid isPermaLink="false">http://blog.zeromski.com.pl/?p=81</guid>
		<description><![CDATA[Bardzo często pracując spędzamy czas nie na tym na czym powinniśmy, zamiast programować oglądamy youtube itp. Następnie po paru godzinach dochodzimy do wniosku, że niestety nie uda nam się wykonać założonego wcześniej planu. Niezależnie od tego czy pracujemy na etacie, czy też w domu jako freelancer odpowiednie zarządzanie czasem to podstawa wykonania zadania. Podzielę się [...]]]></description>
		<wfw:commentRss>http://blog.zeromski.com.pl/2009/07/efektywnie-spedzamy-czas-w-pracy/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>gdy tinymce to za dużo: markitup (plugin jquery)</title>
		<link>http://blog.zeromski.com.pl/2009/07/gdy-tinymce-to-za-duzo-markitup-plugin-jquery/</link>
		<comments>http://blog.zeromski.com.pl/2009/07/gdy-tinymce-to-za-duzo-markitup-plugin-jquery/#comments</comments>
		<pubDate>Sun, 05 Jul 2009 08:30:28 +0000</pubDate>
		<dc:creator>Mateusz Żeromski</dc:creator>
				<category><![CDATA[Ciekawostki]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[markitup]]></category>
		<category><![CDATA[tinymce]]></category>

		<guid isPermaLink="false">http://blog.zeromski.com.pl/?p=79</guid>
		<description><![CDATA[Czasem się zdarza, że potrzebujemy mieć prosty edytor html do podstawowych operacji: pogrubienie/pochylenie/podkreślenie. W takim przypadku instaluje się edytor tinyMce i wykorzystuje się jego 1% możliwości. Jednak to nie przeszkadza aby ładować masę zbędnego kodu js, który obciąża przeglądarkę użytkownika. Dlatego też istnieje dobra alternatywa :) markitup Porównanie idei MarkItUp jest edytorem w stylu WYSIWYM &#8211; [...]]]></description>
		<wfw:commentRss>http://blog.zeromski.com.pl/2009/07/gdy-tinymce-to-za-duzo-markitup-plugin-jquery/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>krótko: funkcje php w javascript</title>
		<link>http://blog.zeromski.com.pl/2009/07/krotko-funkcje-php-w-javascript/</link>
		<comments>http://blog.zeromski.com.pl/2009/07/krotko-funkcje-php-w-javascript/#comments</comments>
		<pubDate>Sat, 04 Jul 2009 17:41:46 +0000</pubDate>
		<dc:creator>Mateusz Żeromski</dc:creator>
				<category><![CDATA[Ciekawostki]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[Krótko]]></category>
		<category><![CDATA[Php]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://blog.zeromski.com.pl/?p=77</guid>
		<description><![CDATA[Czasem zdarza się, że mam potrzebę użycia w javascript funkcji z php. Jak się okazało nie tylko ja miałem taki problem. Dlatego też powstał projekt przepisania funkcji php do js. Jak możemy przeczytać na stronie http://phpjs.org/ wszystko zaczęło się niewinnie, od dwóch funkcji udostępnionych na blogu w paczce php.js. Następnie przyłączyli się inni developerzy do [...]]]></description>
		<wfw:commentRss>http://blog.zeromski.com.pl/2009/07/krotko-funkcje-php-w-javascript/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>optymalizacja przechowywania danych w mysql</title>
		<link>http://blog.zeromski.com.pl/2009/07/optymalizacja-przechowywania-danych-w-mysql/</link>
		<comments>http://blog.zeromski.com.pl/2009/07/optymalizacja-przechowywania-danych-w-mysql/#comments</comments>
		<pubDate>Sat, 04 Jul 2009 09:03:19 +0000</pubDate>
		<dc:creator>Mateusz Żeromski</dc:creator>
				<category><![CDATA[Bazy danych]]></category>
		<category><![CDATA[Ciekawostki]]></category>
		<category><![CDATA[Optymalizacja]]></category>
		<category><![CDATA[Php]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://blog.zeromski.com.pl/?p=76</guid>
		<description><![CDATA[Ciężko jest skategoryzować ten wpis &#8211; czy to bardziej mysql czy też php. Celem jest przedstawienie formy przechowywania danych w określonym przypadku. Załóżmy sytuację, że musimy w bazie danych przechowywać informacje które na poziomie samej bazy nie będą przetwarzane, a jedynie dopiero po odczytaniu przez php. Chodzi o to, że zamiast budować relację możemy przechowywać [...]]]></description>
		<wfw:commentRss>http://blog.zeromski.com.pl/2009/07/optymalizacja-przechowywania-danych-w-mysql/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Python okiem programisty PHP &#8211; kompletne porównanie</title>
		<link>http://blog.zeromski.com.pl/2009/06/python-okiem-programisty-php-kompletne-porownanie/</link>
		<comments>http://blog.zeromski.com.pl/2009/06/python-okiem-programisty-php-kompletne-porownanie/#comments</comments>
		<pubDate>Mon, 22 Jun 2009 19:13:44 +0000</pubDate>
		<dc:creator>Mateusz Żeromski</dc:creator>
				<category><![CDATA[Bazy danych]]></category>
		<category><![CDATA[Ciekawostki]]></category>
		<category><![CDATA[Php]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[django]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[praca]]></category>
		<category><![CDATA[pylons]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[sqlalchemy]]></category>
		<category><![CDATA[symfony]]></category>
		<category><![CDATA[zend]]></category>

		<guid isPermaLink="false">http://blog.zeromski.com.pl/?p=74</guid>
		<description><![CDATA[Moja przygoda z pytonem zaczęła się w lutym 2008 i zakończyła się w czerwcu 2008. Szkic tego artykułu powstał pół roku temu, dziś mam nadzieję go ukończę i opublikuję. Zainteresowałem się tą technologią (python) z nadzieją, iż moje aplikacje będą o kilka poziomów lepsze. Aktualna praca pozwalała mi na małe R&#38;D, więc po uzgodnieniu z [...]]]></description>
		<wfw:commentRss>http://blog.zeromski.com.pl/2009/06/python-okiem-programisty-php-kompletne-porownanie/feed/</wfw:commentRss>
		<slash:comments>41</slash:comments>
		</item>
		<item>
		<title>krótko: css opacity &#8211; przezroczystość elementu (javascript, jquery)</title>
		<link>http://blog.zeromski.com.pl/2009/03/krotko-css-opacity-przezroczystosc-elementu-javascript-jquery/</link>
		<comments>http://blog.zeromski.com.pl/2009/03/krotko-css-opacity-przezroczystosc-elementu-javascript-jquery/#comments</comments>
		<pubDate>Fri, 20 Mar 2009 09:34:33 +0000</pubDate>
		<dc:creator>Mateusz Żeromski</dc:creator>
				<category><![CDATA[Krótko]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>

		<guid isPermaLink="false">http://blog.zeromski.com.pl/?p=72</guid>
		<description><![CDATA[Artykuł ku pamięci &#8211; ciągle zapominam i muszę szukać tej prostej rzeczy, jak będę miał na swoim blogu to nie zapomnę, a jak zapomnę &#8211; szybciej odnajdę :). Opisuję tutaj sposoby na uzyskanie przezroczystości elementu poprzez css i javascript (jquery). W pierwszym przypadku jest opisane rozwiązanie kiedy nie uwzględniamy kompatybilności z IE6 (np.: złożony backend). [...]]]></description>
		<wfw:commentRss>http://blog.zeromski.com.pl/2009/03/krotko-css-opacity-przezroczystosc-elementu-javascript-jquery/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>captcha &#8211; inteligentne zabezpieczenie</title>
		<link>http://blog.zeromski.com.pl/2009/03/captcha-inteligentne-zabezpieczenie/</link>
		<comments>http://blog.zeromski.com.pl/2009/03/captcha-inteligentne-zabezpieczenie/#comments</comments>
		<pubDate>Thu, 19 Mar 2009 07:13:15 +0000</pubDate>
		<dc:creator>Mateusz Żeromski</dc:creator>
				<category><![CDATA[Ciekawostki]]></category>
		<category><![CDATA[Inne]]></category>
		<category><![CDATA[captcha]]></category>
		<category><![CDATA[zabezpieczenia]]></category>

		<guid isPermaLink="false">http://blog.zeromski.com.pl/?p=71</guid>
		<description><![CDATA[Tak jak pisałem w poprzednim artykule, o tutaj, captcha służy do odróżnienia człowieka od maszyny. Napisałem też, że obrazek do rozczytania i przepisania nie jest wiarygodnym zabezpieczeniem, bo hakerzy bez problemu je łamią. Opisałem też mój problem z spamBotami oraz jak to rozwiązałem. Teraz chciałbym opisać sposoby w jaki sposób powinna działać inteligentna captcha. Captcha [...]]]></description>
		<wfw:commentRss>http://blog.zeromski.com.pl/2009/03/captcha-inteligentne-zabezpieczenie/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>captcha co to jest i dlaczego nie powinno być obrazkiem</title>
		<link>http://blog.zeromski.com.pl/2009/03/captcha-co-to-jest-i-dlaczego-nie-powinno-byc-obrazkiem/</link>
		<comments>http://blog.zeromski.com.pl/2009/03/captcha-co-to-jest-i-dlaczego-nie-powinno-byc-obrazkiem/#comments</comments>
		<pubDate>Wed, 18 Mar 2009 22:00:32 +0000</pubDate>
		<dc:creator>Mateusz Żeromski</dc:creator>
				<category><![CDATA[Ciekawostki]]></category>
		<category><![CDATA[Inne]]></category>
		<category><![CDATA[captcha]]></category>
		<category><![CDATA[zabezpieczenia]]></category>

		<guid isPermaLink="false">http://blog.zeromski.com.pl/?p=68</guid>
		<description><![CDATA[Captcha &#8211; jest to nieodzowny element każdego ważniejszego formularza &#8211; rejestracja, wysłanie maila itp. Na tworzenie tego fajnego obrazka potrzeba dużo pracy i wysiłku developera oraz później użytkownik musi ponosić konsekwencje tej technologi. A wszystko przez spamerów. Jednakże istnieje wiele różnych sposobów aby bez użycia captchy zapewnić ochronę przed spamem, nie wymuszając na użytkowniku myślenia [...]]]></description>
		<wfw:commentRss>http://blog.zeromski.com.pl/2009/03/captcha-co-to-jest-i-dlaczego-nie-powinno-byc-obrazkiem/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>[krótko] zmiana pracy z Gemius do WSF</title>
		<link>http://blog.zeromski.com.pl/2009/03/krotko-zmiana-pracy-z-gemius-do-wsf/</link>
		<comments>http://blog.zeromski.com.pl/2009/03/krotko-zmiana-pracy-z-gemius-do-wsf/#comments</comments>
		<pubDate>Mon, 16 Mar 2009 21:16:45 +0000</pubDate>
		<dc:creator>Mateusz Żeromski</dc:creator>
				<category><![CDATA[Biznes]]></category>
		<category><![CDATA[Inne]]></category>
		<category><![CDATA[praca]]></category>

		<guid isPermaLink="false">http://blog.zeromski.com.pl/?p=65</guid>
		<description><![CDATA[Zmiany, zmiany :) Dziś została podana informacja o zmianie pracy przeze mnie :) Otóż rozstałem się z Gemiusem i rozpocząłem współpracę z Web Search Factory. Pozostaję jednak nadal w branży badawczej. Na nowym stanowisku, IT Research Manager, będę odpowiedzialny za tworzenie aplikacji badawczych. Poniżej znajduje pełna się informacja prasowa. Dział badań online agencji interaktywnej Web [...]]]></description>
		<wfw:commentRss>http://blog.zeromski.com.pl/2009/03/krotko-zmiana-pracy-z-gemius-do-wsf/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>krótko: google ajax search API</title>
		<link>http://blog.zeromski.com.pl/2009/03/krotko-google-ajax-search-api/</link>
		<comments>http://blog.zeromski.com.pl/2009/03/krotko-google-ajax-search-api/#comments</comments>
		<pubDate>Sun, 15 Mar 2009 08:44:15 +0000</pubDate>
		<dc:creator>Mateusz Żeromski</dc:creator>
				<category><![CDATA[Ciekawostki]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[Krótko]]></category>

		<guid isPermaLink="false">http://blog.zeromski.com.pl/?p=64</guid>
		<description><![CDATA[Mało kto wie, że google w swoich zasobach posiada coś takiego jak Google Ajax Serach API. Jak sama nazwa wskazuje ma to związek z ajaxem, wyszukiwaniem i API :) Pozwala to na stworzenie wyszukiwarki google w dowolnym miejscu na stronie &#8211; np.: u mnie po prawej stronie na górze. Jak to działa? Działanie jest bardzo [...]]]></description>
		<wfw:commentRss>http://blog.zeromski.com.pl/2009/03/krotko-google-ajax-search-api/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Doctrine ORM &#8211; wprowadzenie</title>
		<link>http://blog.zeromski.com.pl/2009/03/doctrine-orm-wprowadzenie/</link>
		<comments>http://blog.zeromski.com.pl/2009/03/doctrine-orm-wprowadzenie/#comments</comments>
		<pubDate>Sun, 15 Mar 2009 08:08:49 +0000</pubDate>
		<dc:creator>Mateusz Żeromski</dc:creator>
				<category><![CDATA[Bazy danych]]></category>
		<category><![CDATA[Inne]]></category>
		<category><![CDATA[Php]]></category>
		<category><![CDATA[doctrine]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[Optymalizacja]]></category>
		<category><![CDATA[orm]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://blog.zeromski.com.pl/?p=61</guid>
		<description><![CDATA[W ciągu kilku następnych artykułów mam zamiar napisać trochę o Doctrine. W wielkim skrócie jest to coś takiego co zastepuje funkcje mysql_query oraz umila i przyspiesza pracę z bazami danych &#8211; oczywiście po zapoznaniu się z technologią. Profesjonalnie &#8211; jest to relacyjne mapowanie danych na obiekty - Object-Relational Mapping, czyli ORM. Prolog &#8211; jak dochodzimy do [...]]]></description>
		<wfw:commentRss>http://blog.zeromski.com.pl/2009/03/doctrine-orm-wprowadzenie/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>php gd2 &#8211; znaki wodne, napisy, ramki &#8211; operacje na obrazku</title>
		<link>http://blog.zeromski.com.pl/2009/02/php-gd2-znaki-wodne-napisy-ramki-operacje-na-obrazku/</link>
		<comments>http://blog.zeromski.com.pl/2009/02/php-gd2-znaki-wodne-napisy-ramki-operacje-na-obrazku/#comments</comments>
		<pubDate>Mon, 23 Feb 2009 21:53:01 +0000</pubDate>
		<dc:creator>Mateusz Żeromski</dc:creator>
				<category><![CDATA[Ciekawostki]]></category>
		<category><![CDATA[Php]]></category>
		<category><![CDATA[gd2]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[znaki wodne]]></category>

		<guid isPermaLink="false">http://blog.zeromski.com.pl/?p=52</guid>
		<description><![CDATA[Ostatnio przypadkowo trafiłem na instrukcję jak za pomocą css i obrazka PNG ustawić narożniki dla obrazka. Dla mnie wydało się to bardzo nieprofesjolanie, bo wiadomo, że w takim rozwiązaniu należy stosować ieHack oraz dochodzi zbędny kod html,css i js. Postanowiłem opisać jak należałoby to zrobić wykorzystując gd2, tzn napisałem generator obrazków do tego celu :) [...]]]></description>
		<wfw:commentRss>http://blog.zeromski.com.pl/2009/02/php-gd2-znaki-wodne-napisy-ramki-operacje-na-obrazku/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>mysql innodb &#8211; klucze obce</title>
		<link>http://blog.zeromski.com.pl/2009/01/mysql-innodb-klucze-obce/</link>
		<comments>http://blog.zeromski.com.pl/2009/01/mysql-innodb-klucze-obce/#comments</comments>
		<pubDate>Sat, 24 Jan 2009 10:08:51 +0000</pubDate>
		<dc:creator>Mateusz Żeromski</dc:creator>
				<category><![CDATA[Bazy danych]]></category>
		<category><![CDATA[Ciekawostki]]></category>
		<category><![CDATA[Optymalizacja]]></category>
		<category><![CDATA[innodb]]></category>
		<category><![CDATA[myisam]]></category>
		<category><![CDATA[mysql]]></category>

		<guid isPermaLink="false">http://blog.zeromski.com.pl/?p=51</guid>
		<description><![CDATA[Poprzedni artykuł na temat silników baz danych wywołał krytyke artykułu z powodu pominięcia kluczy obcych w innodb &#8211; i słusznie :)W tym artykule napiszę krótki wstęp co to są te klucze obce po ci i podam jakiś przykład. Klucz obcy Klucz obcy jest to identyfikator relacji w podrzędnej do klucza podstawowego w tabeli nadrzędnej np [...]]]></description>
		<wfw:commentRss>http://blog.zeromski.com.pl/2009/01/mysql-innodb-klucze-obce/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

