<?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>Konopnickiej.Com Blog</title>
	<atom:link href="http://blog.konopnickiej.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.konopnickiej.com</link>
	<description>Głównie informatyczny, ale nie tylko.</description>
	<lastBuildDate>Wed, 17 Jun 2009 11:49:46 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Moc reklamy. Szczeniak spuszczony w toalecie, woda Eden najlepsza dla Ciebie!</title>
		<link>http://blog.konopnickiej.com/2009/wiadomosci/moc-reklamy-szczeniak-spuszczony-toalecie-woda-eden-najlepsza-dla-ciebie/</link>
		<comments>http://blog.konopnickiej.com/2009/wiadomosci/moc-reklamy-szczeniak-spuszczony-toalecie-woda-eden-najlepsza-dla-ciebie/#comments</comments>
		<pubDate>Wed, 17 Jun 2009 11:48:09 +0000</pubDate>
		<dc:creator>Paweł Wojciechowski</dc:creator>
				<category><![CDATA[Wiadomości]]></category>
		<category><![CDATA[reklama]]></category>

		<guid isPermaLink="false">http://blog.konopnickiej.com/?p=184</guid>
		<description><![CDATA[Dobór reklamy do tematu poprzez słowa kluczowe może być naprawdę zaskakujący.
]]></description>
			<content:encoded><![CDATA[<p>Dobór reklamy do tematu poprzez słowa kluczowe może być naprawdę zaskakujący.</p>
<div id="attachment_185" class="wp-caption alignleft" style="width: 310px"><a href="http://blog.konopnickiej.com/wp-content/uploads/2009/06/woda-eden-szczeniak.jpg"  rel="lightbox[roadtrip]"><img class="size-medium wp-image-185" title="Czterolatek spuścił psa w sedesie. Zamów teraz wodę Eden." src="http://blog.konopnickiej.com/wp-content/uploads/2009/06/woda-eden-szczeniak-300x281.jpg" alt="Czterolatek spuścił psa w sedesie. Zamów teraz wodę Eden." width="300" height="281" /></a><p class="wp-caption-text">Czterolatek spuścił psa w sedesie. Zamów teraz wodę Eden.</p></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.konopnickiej.com/2009/wiadomosci/moc-reklamy-szczeniak-spuszczony-toalecie-woda-eden-najlepsza-dla-ciebie/feed/</wfw:commentRss>
		<slash:comments>915</slash:comments>
		</item>
		<item>
		<title>Przeglądarka Apple Safari 4</title>
		<link>http://blog.konopnickiej.com/2009/wiadomosci/przegldarka-apple-safari-4/</link>
		<comments>http://blog.konopnickiej.com/2009/wiadomosci/przegldarka-apple-safari-4/#comments</comments>
		<pubDate>Wed, 10 Jun 2009 00:54:39 +0000</pubDate>
		<dc:creator>Paweł Wojciechowski</dc:creator>
				<category><![CDATA[Admin Zone]]></category>
		<category><![CDATA[Web development]]></category>
		<category><![CDATA[Wiadomości]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[przeglądarka]]></category>
		<category><![CDATA[Safari]]></category>

		<guid isPermaLink="false">http://blog.konopnickiej.com/?p=176</guid>
		<description><![CDATA[Wczoraj udostępniona została najnowsza wersja przeglądarki internetowej firmy Apple. Na codzień używam Linux&#8217;a, nie jest mi dane, doświadczać przyjemności jej używania. Na krótki okres, przesiadłem się więc do pożyczonego laptopa, na którym po chwilli, pojawiło się logo z niebieskim kompasem.
Pierwsze wrażenie jest pozytywne. Prawy górny róg okna przypomina Google Chrome, są tam dwie ikony z [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.apple.com/safari/"><img class="alignleft size-full wp-image-179" title="Safari4" src="http://blog.konopnickiej.com/wp-content/uploads/2009/06/images.jpg"  alt="Safari4" width="127" height="91" / rel="lightbox[roadtrip]"></a>Wczoraj udostępniona została najnowsza wersja przeglądarki internetowej firmy Apple. Na codzień używam Linux&#8217;a, nie jest mi dane, doświadczać przyjemności jej używania. Na krótki okres, przesiadłem się więc do pożyczonego laptopa, na którym po chwilli, pojawiło się logo z niebieskim kompasem.</p>
<p>Pierwsze wrażenie jest pozytywne. Prawy górny róg okna przypomina <a href="http://www.google.pl/chrome/">Google Chrome</a>, są tam dwie ikony z wysuwanymi menu, odpowiedzialne za dostęp do podstawowych funkcji programu. Są nimi tworzenie nowych okien, zakładek, dostęp do ustawień, <strong>włączenie trybu <em>przeglądania prywatnego</em></strong> (na komputerze nie są zapisywane ciasteczka (cookies), historie przeglądanych stron, hasła itd. Wszystko jest usuwane automatycznie, zaraz po zakończeniu używania aplikacji). Po lewej stronie, znajdują się dwa przyciski. Jeden otwieraja <strong>widok zakładek</strong> (prezentujący w bardzo efektowny i dynamiczny sposób <strong>historię stron</strong>, strony z paska zakładek, źródła RSS, oraz zaimportowane zakładki z innych przeglądarek) oraz <strong>TopSites</strong> (najczęściej odwiedzane strony, które prezentowane są na zaokrąglonym ekranie, porównał bym to z projekcją w dobrym kinie). <strong>Wszystko to robi naprawdę świetne wrażenie. </strong></p>
<div id="attachment_177" class="wp-caption alignleft" style="width: 310px"><a href="http://blog.konopnickiej.com/wp-content/uploads/2009/06/safari4-topsites.jpg"  rel="lightbox[roadtrip]"><img class="size-medium wp-image-177" title="Safari 4 TopSites" src="http://blog.konopnickiej.com/wp-content/uploads/2009/06/safari4-topsites-300x187.jpg" alt="Safari 4 TopSites" width="300" height="187" /></a><p class="wp-caption-text">Safari 4 TopSites</p></div>
<div id="attachment_180" class="wp-caption alignleft" style="width: 310px"><a href="http://blog.konopnickiej.com/wp-content/uploads/2009/06/safari4-historia.jpg"  rel="lightbox[roadtrip]"><img class="size-medium wp-image-180" title="Safari 4 - Historia przeglądanych stron" src="http://blog.konopnickiej.com/wp-content/uploads/2009/06/safari4-historia-300x181.jpg" alt="Safari 4 - Historia przeglądanych stron" width="300" height="181" /></a><p class="wp-caption-text">Safari 4 - Historia przeglądanych stron</p></div>
<p>Safari 4 używa silnika WebKit (współny projekt ludzi z Apple, Google, Qt Software, Collabora, Torch Mobile oraz kilku niezależnych ochotników). Używając nowego silnika <strong>Nitro</strong> (<strong>Nitro Engine</strong>), skrypty JavaScript wykonywane są prawie 8 razy szybciej niż w Internet Explorer 8 (nie wspominając o IE 7 <img src='http://blog.konopnickiej.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  ),  4 razy szybciej niż Firefox 3, oraz nieznacznie szybciej niż Google Chrome (dane te bazują na testach <a href="http://en.wikipedia.org/wiki/IBench" target="_blank">iBench</a> oraz <a href="http://www2.webkit.org/perf/sunspider-0.9/sunspider.html" target="_blank">SunSpider</a>)</p>
<p>Nie wiem czy określenie Safari jako najszybszej przeglądarki jest słuszne, ale mimo wszystko zdaje ona swój egzamin. Pracuję na wielu przeglądarkach, na różnych systemach i mogę z czystym sumieniem stwierdzić że działa ona bardzo przyzwoicie.</p>
<p>Poniżej prezentuję kilka faktów:</p>
<ul>
<li><strong>Test <a href="http://acid3.acidtests.org/">Acid3</a></strong> &#8211; zdany 100/100 (jako pierwsza przeglądarka, na tą chwilę test przechodzi też Google Chrome)</li>
<li>W pełni obsługuje standardy &#8211; <strong>HTML 5</strong>, <strong>CSS 3 </strong>(jako pierwsza przeglądarka na świecie)</li>
<li>Silnik Nitro JavaScript &#8211; zwalający konkurencję z nóg, prześcignął nawet nieznacznie Google Chrome (wspieram się testami Apple, ale gdy zrobiłem test pomiędzy Google Chrome 2 a Safari 4</li>
<li>Patrz zanim klikniesz (Look before you click) &#8211; czyli wspomniany już wcześniej, sposób przeglądania historii, zakładek, najpopularniejszych stron</li>
<li>Wbudowane narzędzia dla Webmasterów</li>
<li>Wbudowany czytnik RSS</li>
<li>Przeglądanie prywatne (na komputerze nie są zapisywane żadne informacje), ponownie Google Chrome ma tryb Incognito <img src='http://blog.konopnickiej.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </li>
<li>Safari AdBlock, precz z reklamami (plugin który trzeba zainstalować)</li>
<li>wiele, wiele innych nowości o których poczytać można na stronie producenta</li>
</ul>
<div id="attachment_181" class="wp-caption alignleft" style="width: 263px"><a href="http://blog.konopnickiej.com/wp-content/uploads/2009/06/safari_3d.jpg"  rel="lightbox[roadtrip]"><img class="size-medium wp-image-181" title="Safari 3D" src="http://blog.konopnickiej.com/wp-content/uploads/2009/06/safari_3d-253x300.jpg" alt="Safari 3D" width="253" height="300" /></a><p class="wp-caption-text">Safari 3D</p></div>
<p>Z tego wszystkiego , nie rozumiem braku popularności tego <strong>wspaniałego produktu</strong>. Jako posiadacz Linuxa, żałuję tylko iż nie ma wersji dla tego systemu (Wine mnie nie satysfakcjonuje).</p>
<p><strong>Odnośniki: </strong></p>
<ul>
<li>Apple Safari 4 - <a href="http://www.apple.com/safari/" target="_blank">http://www.apple.com/safari/</a></li>
<li>Co nowego w Safari 4 (en) - <a href="http://www.apple.com/safari/whats-new.html" target="_blank">http://www.apple.com/safari/whats-new.html</a></li>
<li>150 Features  (en) - <a href="http://www.apple.com/safari/features.html" target="_blank">http://www.apple.com/safari/features.html</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.konopnickiej.com/2009/wiadomosci/przegldarka-apple-safari-4/feed/</wfw:commentRss>
		<slash:comments>78</slash:comments>
		</item>
		<item>
		<title>Zbliża sie 20 rocznica protestów na placu Tian&#8217;anmen. Z tej &#8220;okazji&#8221; Twitter dołączył do grona stron filtrowanych przez The Great Firewall of China</title>
		<link>http://blog.konopnickiej.com/2009/wiadomosci/zblia-sie-20-rocznica-protestw-na-placu-tiananmen-tej-okazji-twitter-doczy-grona-stron-filtrowanych-przez-great-firewall-china/</link>
		<comments>http://blog.konopnickiej.com/2009/wiadomosci/zblia-sie-20-rocznica-protestw-na-placu-tiananmen-tej-okazji-twitter-doczy-grona-stron-filtrowanych-przez-great-firewall-china/#comments</comments>
		<pubDate>Tue, 02 Jun 2009 20:13:49 +0000</pubDate>
		<dc:creator>Paweł Wojciechowski</dc:creator>
				<category><![CDATA[Wiadomości]]></category>
		<category><![CDATA[cenzura]]></category>
		<category><![CDATA[chiny]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://blog.konopnickiej.com/?p=159</guid>
		<description><![CDATA[ Popularny micro-blog Twitter dołączył, dwa dni przed 20 rocznicą krwawego stłumienia protestów na placu Tian&#8217;anmen, do stron filtrowanych przez tzw. The Great Firewall of China. Ogromna liczba chińskich użytkowników Twittera od kilku godziń nie może dostać się na strony portalu.  Ci, którym się to udało, grzmią. Zablokowane zostały także usługi Microsoftu takie jak: Hotmail [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-160" title="Twitter" src="http://blog.konopnickiej.com/wp-content/uploads/2009/06/twitter.jpg" alt="Twitter" width="120" height="28" /> Popularny micro-blog <strong>Twitter</strong> dołączył, dwa dni przed 20 rocznicą krwawego stłumienia protestów na placu Tian&#8217;anmen, do stron filtrowanych przez tzw. <strong>The Great Firewall of China</strong>. Ogromna liczba chińskich użytkowników Twittera od kilku godziń nie może dostać się na strony portalu.  Ci, którym się to udało, grzmią. Zablokowane zostały także usługi Microsoftu takie jak: <strong>Hotmail</strong> (poczta e-mail), <strong>Bing.Com</strong> (nowa wyszukiwarka) oraz <strong>Windows Live</strong>. Niedostępny jest także <strong>Flickr</strong>, usługa umożliwiająca udostępnianie zdjęc (własność Yahoo).Kilka miesięcy wcześniej odcięty został dostęp do <strong>YouTube</strong>, po tym jak pojawiły się tam filmy z tłumienia zamieszek w Tybecie.   Całe to blokowanie w praktyce wygląda tak, że Ci którzy chcą informacji i potrafią ominąć zaporę, dostają się. Chiny musiały by odciąć kompletnie odciąć się od Internetu i stworzy swój własny, Chiński Intranet.</p>
<p><strong>Czy już tak robią?</strong></p>
<p>Jak powiedział mi chiński student przebywający w Polsce, podczas rozmowy przy piwie dwa dni temu, mają nawet swoje własne porno-portale. Na inne nie wolno im wchodzić.</p>
<p>O blokadzie Twitter&#8217;a dowiedziałem się z:</p>
<ul>
<li><a href="http://blogs.wsj.com/chinajournal/2009/06/02/twitter-goes-down-in-china/">The Wall Street Journal</a></li>
<li><a href="http://www.reuters.com/article/internetNews/idUSTRE5512HT20090602">Reuters</a></li>
</ul>
<p>Jak wygląda Twitter, reakcja użytkowników można zobaczyć tutaj:</p>
<ul>
<li> <a href="http://search.twitter.com/search?q=%23twitterblock">http://search.twitter.com/search?q=%23twitterblock</a> ( #twitterblock )</li>
<li> <a href="http://search.twitter.com/search?q=%23gfw">http://search.twitter.com/search?q=%23gfw</a> (#gfw )</li>
</ul>
<p>[ad]</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.konopnickiej.com/2009/wiadomosci/zblia-sie-20-rocznica-protestw-na-placu-tiananmen-tej-okazji-twitter-doczy-grona-stron-filtrowanych-przez-great-firewall-china/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hacking.pl kupił zepsuty but w MediaMarkt.</title>
		<link>http://blog.konopnickiej.com/2009/wiadomosci/hackingpl-kupil-zepsuty-but-w-mediamarkt/</link>
		<comments>http://blog.konopnickiej.com/2009/wiadomosci/hackingpl-kupil-zepsuty-but-w-mediamarkt/#comments</comments>
		<pubDate>Tue, 02 Jun 2009 18:46:59 +0000</pubDate>
		<dc:creator>Paweł Wojciechowski</dc:creator>
				<category><![CDATA[Wiadomości]]></category>

		<guid isPermaLink="false">http://blog.konopnickiej.com/?p=153</guid>
		<description><![CDATA[Jakież było moje zdziwienie, gdy zobaczyłem taki news na portalu, związanym dla mnie z techniką i bezpieczeństwem komputerowym. Brakuje mi słów, aby tą sytuację opisać. Czyżby autorowi  nie uznali reklamacji dziurawego buta?
[ad]
]]></description>
			<content:encoded><![CDATA[<p>Jakież było moje zdziwienie, gdy zobaczyłem taki news na portalu, związanym dla mnie z techniką i bezpieczeństwem komputerowym. Brakuje mi słów, aby tą sytuację opisać. Czyżby autorowi  nie uznali reklamacji dziurawego buta?</p>
<div id="attachment_154" class="wp-caption alignnone" style="width: 310px"><a href="http://blog.konopnickiej.com/wp-content/uploads/2009/06/mediamarkt.jpg"  rel="lightbox[roadtrip]"><img class="size-medium wp-image-154" title="Hacking.pl kupił zepsuty but w MediaMarkt." src="http://blog.konopnickiej.com/wp-content/uploads/2009/06/mediamarkt-300x182.jpg" alt="Hacking.pl kupił zepsuty but w MediaMarkt." width="300" height="182" /></a><p class="wp-caption-text">Hacking.pl kupił zepsuty but w MediaMarkt.</p></div>
<p>[ad]</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.konopnickiej.com/2009/wiadomosci/hackingpl-kupil-zepsuty-but-w-mediamarkt/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microsoft Bing wie najlepiej z czym zjeść Linux&#8217;a ;)</title>
		<link>http://blog.konopnickiej.com/2009/wiadomosci/microsoft-bing-wie-najlepiej-czym-zje-linuxa/</link>
		<comments>http://blog.konopnickiej.com/2009/wiadomosci/microsoft-bing-wie-najlepiej-czym-zje-linuxa/#comments</comments>
		<pubDate>Tue, 02 Jun 2009 13:01:51 +0000</pubDate>
		<dc:creator>Paweł Wojciechowski</dc:creator>
				<category><![CDATA[Wiadomości]]></category>
		<category><![CDATA[Bing]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Microsoft]]></category>

		<guid isPermaLink="false">http://blog.konopnickiej.com/?p=134</guid>
		<description><![CDATA[Bing prawdę Ci powie. Nowa wyszukiwarka Microsoftu naprawdę zaskakuje  
[ad#AdBrite-BlogKonopnickiej-468x60 Banner]
]]></description>
			<content:encoded><![CDATA[<p>Bing prawdę Ci powie. Nowa wyszukiwarka Microsoftu naprawdę zaskakuje <img src='http://blog.konopnickiej.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<div id="attachment_135" class="wp-caption alignnone" style="width: 310px"><a href="http://blog.konopnickiej.com/wp-content/uploads/2009/06/bing.png"  rel="lightbox[roadtrip]"><img class="size-medium wp-image-135" title="Bind vs Google" src="http://blog.konopnickiej.com/wp-content/uploads/2009/06/bing-300x106.png" alt="Linux Vista" width="300" height="106" /></a><p class="wp-caption-text">Linux Vista, obrazek znaleziony na wykop.pl</p></div>
<p>[ad#AdBrite-BlogKonopnickiej-468x60 Banner]</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.konopnickiej.com/2009/wiadomosci/microsoft-bing-wie-najlepiej-czym-zje-linuxa/feed/</wfw:commentRss>
		<slash:comments>186</slash:comments>
		</item>
		<item>
		<title>Monitorowanie kontrolera RAID firmy LSI Logic zainstalowanego w serwerze Dell PowerEdge 800.</title>
		<link>http://blog.konopnickiej.com/2009/admin-zone/monitorowanie-kontrolera-raid-firmy-lsi-logic-zainstalowanego-serwerze-dell-poweredge-800/</link>
		<comments>http://blog.konopnickiej.com/2009/admin-zone/monitorowanie-kontrolera-raid-firmy-lsi-logic-zainstalowanego-serwerze-dell-poweredge-800/#comments</comments>
		<pubDate>Tue, 02 Jun 2009 12:40:43 +0000</pubDate>
		<dc:creator>Paweł Wojciechowski</dc:creator>
				<category><![CDATA[Admin Zone]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[LSI]]></category>

		<guid isPermaLink="false">http://blog.konopnickiej.com/?p=127</guid>
		<description><![CDATA[Szukając w Internecie narzędzia, które monitorowało by stan działania dysków w jednym serwerów, natrafiłem na pakiet o nazwie mpt-status. Jest to proste narzędzie, składające się z programu oraz demona,  monitorującego działanie kontrolerów RAID firmy LSI, wymienionych poniżej:


LSI 1030 SCSI RAID
LSI SAS1064 SCSI RAID
LSI SAS1068 SCSI RAID
LSI SAS 3442-R SCSI RAID


Paczka zawarta jest w kilku [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-77" title="Linux" src="http://blog.konopnickiej.com/wp-content/uploads/2009/05/linux.jpg" alt="Linux" width="50" height="60" />Szukając w Internecie narzędzia, które monitorowało by stan działania dysków w jednym serwerów, natrafiłem na pakiet o nazwie <strong>mpt-status</strong>. Jest to proste narzędzie, składające się z programu oraz demona,  monitorującego działanie kontrolerów RAID firmy LSI, wymienionych poniżej:</p>
<blockquote>
<ul>
<li>LSI 1030 SCSI RAID</li>
<li>LSI SAS1064 SCSI RAID</li>
<li>LSI SAS1068 SCSI RAID</li>
<li>LSI SAS 3442-R SCSI RAID</li>
</ul>
</blockquote>
<p>Paczka zawarta jest w kilku linuksowych dystrybucjach. W Debianie instaluje się ją poleceniem:</p>
<p><span style="color: #008000;"><code>apt-get install mpt-status</code></span></p>
<p>Po zainstalowaniu program odpala się poleceniem:</p>
<p><span style="color: #008000;"><code>mpt-status</code></span></p>
<p>Przy pierwszym uruchomieniu może pojawić się informacja:</p>
<blockquote><p><span style="color: #993300;">open /dev/mptctl: No such file or directory<br />
Try: mknod /dev/mptctl c 10 220</span></p></blockquote>
<p>Trzeba więc utworzyć plik reprezentujący urządzenie znakowe</p>
<p><span style="color: #008000;"><code>mknod /dev/mptctl c 10 220</code></span></p>
<p>Zapomnieć nie można o załadowaniu modułu o nazwie <strong>mptctl</strong></p>
<p><span style="color: #008000;"><code>modprobe mptctl</code></span></p>
<p>Aby moduł ładował się automatycznie podczas startu systemu, dopisujemy linijkę do pliku <strong>/etc/modules</strong></p>
<p><span style="color: #3366ff;"><code>#Plik /etc/modules/<br />
loop<br />
mptclt</code></span></p>
<p>Jeżeli tego nie zrobimy, program nie będzie działał poprawnie, a demon zostawi komunikat w logach o <strong>„nieoptymalnym statusie kontrolerala RAID”.</strong></p>
<blockquote><p><span style="color: #993300;"># /var/log/messages<br />
Jun  2 09:38:47 hepa mpt-statusd: detected non-optimal RAID status<br />
Jun  2 09:48:47 hepa mpt-statusd: detected non-optimal RAID status</span></p></blockquote>
<p>Po załadowaniu <strong>mptctl</strong> i wydaniu polecenia <strong>mknod</strong> w logach powinny pojawić sie podobne informacje:</p>
<blockquote><p><span style="color: #993300;">#/var/log/messages<br />
Jun  2 11:48:46 hepa kernel: Fusion MPT misc device (ioctl) driver 3.04.06<br />
Jun  2 11:48:46 hepa kernel: mptctl: Registered with Fusion MPT base driver<br />
Jun  2 11:48:46 hepa kernel: mptctl: /dev/mptctl @ (major,minor=10,220)</span></p></blockquote>
<p>Przykładowe informacje zwrócone przez polcenie <strong>mpt-status</strong>:</p>
<p><code>root@hepa:~# <span style="color: #008000;">mpt-status</span><br />
<span style="color: #993300;">ioc0 vol_id 0 type IM, 2 phy, 231 GB, state OPTIMAL, flags ENABLED<br />
ioc0 phy 1 scsi_id 32 ATA      ST3250620NS      3BKH, 232 GB, state ONLINE, flags NONE<br />
ioc0 phy 0 scsi_id 1 ATA      ST3250620NS      3BKH, 232 GB, state ONLINE, flags NONE</span><br />
</code></p>
<p>Kontroler w jednym z naszych serwerów to (Dell PowerEdge 800), według <strong>lspci -v</strong>, sprzęt prezentujący się następującą treścią:</p>
<p><span style="color: #993300;"><code>SCSI storage controller: LSI Logic / Symbios Logic SAS1068 PCI-X Fusion-MPT SAS (rev 01)<br />
Subsystem: Dell SAS 5/iR Adapter RAID Controller</code></span></p>
<p>Według autora, program sprawdzony był na następujących maszynach:</p>
<blockquote><p>Reported working hardware configuration<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
Sun Fire X4100<br />
Sun Fire X4200<br />
Sun Fire V20z<br />
Sun Fire V40z<br />
Dell PE2600<br />
Intel Server with SE7520BD2S boards<br />
HP ProLiant DL320 G4<br />
IBM eServer BladeCenter LS20</p></blockquote>
<p>Strony autora programu: <a href="http://www.drugphish.ch/~ratz/mpt-status/">http://www.drugphish.ch/~ratz/mpt-status/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.konopnickiej.com/2009/admin-zone/monitorowanie-kontrolera-raid-firmy-lsi-logic-zainstalowanego-serwerze-dell-poweredge-800/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Wave &#8211; komunikatory i e-maile przechodzą do lamusa?</title>
		<link>http://blog.konopnickiej.com/2009/wiadomosci/google-wave-komunikatory-i-e-maile-przechodza-do-lamusa/</link>
		<comments>http://blog.konopnickiej.com/2009/wiadomosci/google-wave-komunikatory-i-e-maile-przechodza-do-lamusa/#comments</comments>
		<pubDate>Mon, 01 Jun 2009 19:04:04 +0000</pubDate>
		<dc:creator>Paweł Wojciechowski</dc:creator>
				<category><![CDATA[Web development]]></category>
		<category><![CDATA[Wiadomości]]></category>
		<category><![CDATA[fale]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Wave]]></category>
		<category><![CDATA[wave]]></category>
		<category><![CDATA[waves]]></category>

		<guid isPermaLink="false">http://blog.konopnickiej.com/?p=117</guid>
		<description><![CDATA[Brakuje mi czasu aby bardziej szczegółowo opisać nowy produkt Google. Jest on rozwijany przez twórców Google Maps, braci Larsa i Jensa Rasmussen&#8217;ów. Pisząc jednym zdaniem, ma to być technologia komunikacji i współpracy w sieci która połączyć ma e-maile i komunikatory w jedną, zwartą, interaktywną całość. Wszystko z poziomu przeglądarki. Po więcej informacji zapraszam na strony [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_118" class="wp-caption alignleft" style="width: 90px"><a href="http://wave.google.com"><img class="size-full wp-image-118" title="Google Waves" src="http://blog.konopnickiej.com/wp-content/uploads/2009/06/gwave.jpg"  alt="Google Waves" width="80" height="63" / rel="lightbox[roadtrip]"></a><p class="wp-caption-text">Google Waves</p></div>
<p>Brakuje mi czasu aby bardziej szczegółowo opisać nowy produkt Google. Jest on rozwijany przez twórców <strong>Google Maps</strong>, braci Larsa i Jensa Rasmussen&#8217;ów. Pisząc jednym zdaniem, <strong>ma to być technologia komunikacji i współpracy w sieci która połączyć ma e-maile i komunikatory w jedną, zwartą, interaktywną całość</strong>. Wszystko z poziomu przeglądarki. Po więcej informacji zapraszam na strony związane z tą nową technologią, którą na pewno się zainteresuję  i szczegółowo opiszę. Szczególnie polecam film w którym autorzy prezentują czym jest <strong>Google Wave</strong>.</p>
<p>Odnośniki:</p>
<ul>
<li><a href="http://wave.google.com/" target="_blank">Oficjalna strona Google Wave &#8211; http://wave.google.com/</a></li>
<li><a href="http://googleblog.blogspot.com/2009/05/went-walkabout-brought-back-google-wave.html" target="_blank">Blog Google &#8211; wpis Larsa Rasmussen&#8217;a</a></li>
<li><a href="http://code.google.com/intl/pl/apis/wave/" target="_blank">http://code.google.com/intl/pl/apis/wave/</a></li>
<li><a href="http://www.waveprotocol.org/" target="_blank">http://www.waveprotocol.org/</a></li>
</ul>
<p>[ad]</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.konopnickiej.com/2009/wiadomosci/google-wave-komunikatory-i-e-maile-przechodza-do-lamusa/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Reguły z mod_rewrite nie działają modułem userdir (Apache,Debian, Linux)</title>
		<link>http://blog.konopnickiej.com/2009/admin-zone/reguly-z-mod_rewrite-nie-dzialaja-w-apache-2/</link>
		<comments>http://blog.konopnickiej.com/2009/admin-zone/reguly-z-mod_rewrite-nie-dzialaja-w-apache-2/#comments</comments>
		<pubDate>Mon, 01 Jun 2009 00:47:40 +0000</pubDate>
		<dc:creator>Paweł Wojciechowski</dc:creator>
				<category><![CDATA[Admin Zone]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[mod_rewrite]]></category>

		<guid isPermaLink="false">http://blog.konopnickiej.com/?p=105</guid>
		<description><![CDATA[Parę dni temu znajomy poprosił mnie o pomoc przy uruchomieniu modułu mod_rewrite w Apache&#8217;u który dostarczony jest z Debianem. Problem przejawiał się tym, że nie działało przekierowywanie stron ładowanych modułem userdir (przykładowy adres strony:   http://localhost/~uzytkownik/). Opiszę kroki jakie trzeba wykonać aby temat rozwiązać:
Najpierw sprawdźmy czy moduły rewrite i userdir są ładowane podczas uruchomienia [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-106" title="Apache Linux" src="http://blog.konopnickiej.com/wp-content/uploads/2009/06/apache-linux.jpeg" alt="Apache Linux" width="82" height="34" />Parę dni temu znajomy poprosił mnie o pomoc przy uruchomieniu modułu <strong>mod_rewrite</strong> w Apache&#8217;u który dostarczony jest z Debianem. Problem przejawiał się tym, że nie działało przekierowywanie stron ładowanych modułem <strong>userdir</strong> (przykładowy adres strony:   http://localhost/~uzytkownik/). Opiszę kroki jakie trzeba wykonać aby temat rozwiązać:</p>
<p>Najpierw sprawdźmy czy moduły <strong>rewrite</strong> i <strong>userdir</strong> są ładowane podczas uruchomienia Apache. Odpalamy funkcję <strong>phpinfo()</strong> i szukamy sekcji <strong>apache2handler</strong>, wiersza <strong>Loaded Modules</strong>. Tam, wśród różnych opcji, powinny znajdować się dwa interesujące nas pozycje (<strong>mod_rewrite</strong> oraz <strong>mod_userdir</strong>). </p>
<p>Jeżeli ich tam nie ma, przechodzimy do katalogu <strong>/etc/apache2/mods-enabled/</strong>, sprawdzając czy zawiera dowiązania symboliczne ładujące odpowiednie rzeczy:</p>
<blockquote><p><strong>root@venoma:/etc/apache2/mods-enabled# </strong><span style="color: #008000;">ls -al rewrite* userdir*</span><br />
lrwxrwxrwx 1 root root 30 06-01 02:09 <span style="color: #3366ff;">rewrite.load</span> -&gt; ../mods-available/rewrite.load<br />
lrwxrwxrwx 1 root root 30 05-26 18:14 <span style="color: #3366ff;">userdir.conf </span>-&gt; ../mods-available/userdir.conf<br />
lrwxrwxrwx 1 root root 30 05-26 18:14 <span style="color: #3366ff;">userdir.load</span> -&gt; ../mods-available/userdir.load</p></blockquote>
<p>Jeżeli ich tam nie ma, tworzymy je poleceniem:</p>
<blockquote><p><strong>root@venoma:/etc/apache2/mods-enabled#</strong> <span style="color: #008000;">ln -s ../mods-available/userdir.load</span><br />
<strong>root@venoma:/etc/apache2/mods-enabled# </strong><span style="color: #008000;">ln -s ../mods-available/userdir.conf</span><br />
<strong>root@venoma:/etc/apache2/mods-enabled#</strong> <span style="color: #008000;">ln -s ../mods-available/rewrite.load</span></p></blockquote>
<p>Restartujemy Apache:</p>
<blockquote><p><span style="color: #008000;">/etc/init.d/apache2 restart </span></p></blockquote>
<p>i ponownie odpalamy <strong>phpinfo()</strong>. Moduły powinny być już załadowane (założyłem tutaj, że odpowiednie pliki znajdują się w katalogu <strong>/etc/apache2/mods-available/</strong>)</p>
<p>Teraz otwieramy plik <strong>/etc/apache2/sites-available/default</strong>. W tymże pliku szukamy linii z opcją <span style="color: #3366ff;">AllowOverride</span> w sekcji <span style="color: #3366ff;">&lt;Directory /&gt;</span> , aby rewrite działał poprawnie,  powinna ona wyglądać tak</p>
<blockquote><p><span style="color: #3366ff;">AllowOverride All</span></p></blockquote>
<p>Kolej na konfigurację <strong>modułu userdir</strong>. Otwieramy <strong>/etc/apache2/mods-enabled/userdir.conf</strong>, w którym <span style="color: #ff0000;">nie powinna pojawić się pozycja <strong>AllowOverride None</strong></span>. Prawdopodobnie linijka będzie wyglądała tak:</p>
<blockquote><p><span style="color: #3366ff;">AllowOverride FileInfo AuthConfig Limit Indexes</span></p></blockquote>
<p>jest to poprawny wpis.</p>
<p>Ponownie restartujemy Apache:</p>
<blockquote><p><span style="color: #008000;">/etc/init.d/apache2 restart</span></p></blockquote>
<p>W tej chwili moduł rewrite będzie działał poprawnie. <strong>Problemem może okazać się jego użycie wraz z modułem userdir</strong>.  Aby wszystko działało poprawnie, trzeba odpowiednio skonstruować  plik .htaccess. <span style="color: #ff6600;"><strong>Musi on zawierać dyrektywę RewriteBase:</strong></span></p>
<blockquote><p>Dla adresu np. http://localhost/~felixd/ powinna ona wyglądać tak:</p>
<p><span style="color: #3366ff;">RewriteBase /~felixd/</span></p>
<p>dla http://localhost/~felixd/projekt2/:</p>
<p><span style="color: #3366ff;">RewriteBase /~felixd/projekt2/</span></p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://blog.konopnickiej.com/2009/admin-zone/reguly-z-mod_rewrite-nie-dzialaja-w-apache-2/feed/</wfw:commentRss>
		<slash:comments>31</slash:comments>
		</item>
		<item>
		<title>Unia Europejska planuje świeży atak na Microsoft.</title>
		<link>http://blog.konopnickiej.com/2009/wiadomosci/unia-europejska-planuje-swiezy-atak-na-microsoft/</link>
		<comments>http://blog.konopnickiej.com/2009/wiadomosci/unia-europejska-planuje-swiezy-atak-na-microsoft/#comments</comments>
		<pubDate>Sat, 30 May 2009 23:13:16 +0000</pubDate>
		<dc:creator>Paweł Wojciechowski</dc:creator>
				<category><![CDATA[Wiadomości]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Monopol]]></category>
		<category><![CDATA[Unia Europejska]]></category>

		<guid isPermaLink="false">http://blog.konopnickiej.com/?p=83</guid>
		<description><![CDATA[Powołując się na The Wall Street Journal, Unia Europejska rozważa możliwość wprowadzenia wyboru przeglądarki internetowej w systemie Windows. Użytkownik miałby wybrać, a poźniej ściągnąć i zainstalować dostępną z listy przeglądarkę.  Brukselę rozczarowały wcześniejsze próby zmiany zachowania Microsoftu. Urzędnicy planują nową listę sankcji wobec giganta oprogramowania, które wykraczać będą daleko poza grzywny finansowe. Wysiłki regulatorów [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_82" class="wp-caption alignleft" style="width: 110px"><img class="size-full wp-image-82" title="Microsoft" src="http://blog.konopnickiej.com/wp-content/uploads/2009/05/microsoft.jpg" alt="Microsoft" width="100" height="17" /><p class="wp-caption-text">Microsoft</p></div>
<p>Powołując się na <strong>The Wall Street Journal</strong>, <strong>Unia Europejska</strong> rozważa możliwość wprowadzenia wyboru przeglądarki internetowej w systemie Windows. Użytkownik miałby wybrać, a poźniej ściągnąć i zainstalować dostępną z listy przeglądarkę.  Brukselę rozczarowały wcześniejsze próby zmiany zachowania <strong>Microsoftu</strong>. Urzędnicy planują nową listę sankcji wobec giganta oprogramowania, które wykraczać będą daleko poza grzywny finansowe. Wysiłki regulatorów skupione są w kierunku bardzo starych skarg dotyczących niepoprawnie powiązanego <a href="http://www.ie6.pl" target="_blank"><strong>Internet Explorera</strong></a> z systemem operacyjnym <strong>Windows</strong>.  Zamiast zmuszać <strong>Microsoft</strong> aby wykluczył przeglądarkę z systemu, ludzie z <strong>Komisji Europejskiej</strong> będący blisko sprawy, mówią, iż pójdą oni w przeciwnym kierunku: wymuszą dołączenie przeglądarek konkurencji (<strong>Google, Opera, Mozilla,Apple</strong> itd.). Głównym argumentem przeciw, firmy z Redmond, jest to, że użytkownik ma zawsze możliwość zainstalowania konkurencyjnej przeglądarki. Dla Brukseli to jednak za mało, woleli by oni aby użytkownikowi wyświetliło się okno z listą możliwych do ściągnięcia i uruchomienia przeglądarek, oraz ustawienia jednej jako domyślnej.  Wraz z wypuszczeniem <strong>Windows 7 Relese Candidate</strong>, istnieje możliwość usunięcia <strong><a href="http://www.ie6.pl" target="_blank">IE8</a> </strong> (wersja beta na to nie pozwalała),  wraz z innymi komponentami <strong>Windowsa</strong>, najwidoczniej dla <strong>UE</strong> nie było to wystarczające.</p>
<p><strong>Źródła:</strong></p>
<ul>
<li><a href="http://arstechnica.com/microsoft/news/2009/05/eu-may-force-windows-users-to-choose-a-browser.ars" target="_blank">ArsTechnica</a></li>
<li><a href="http://online.wsj.com/article/SB124362706194767281.html" target="_blank">The Wall Street Journal</a></li>
</ul>
<div id="attachment_101" class="wp-caption alignleft" style="width: 135px"><a href="http://www.ie6.pl"><img class="size-full wp-image-101" title="Stop IE6 - bądz na czasie!" src="http://blog.konopnickiej.com/wp-content/uploads/2009/05/125x125-3.png"  alt="Stop IE6 - bądz na czasie!" width="125" height="125" / rel="lightbox[roadtrip]"></a><p class="wp-caption-text">Stop IE6 - bądz na czasie!</p></div>
<p>Przy okazji tej wiadomości, przypomniała mi się akcja z <strong>aktulizacją Internet Explorera</strong>. Sam osobiście nie przepadam za tą przeglądarką, aczkolwiek powszechnie wiadomo że całe multum użytkowników korzysta z tego produktu. Aby rozwój Internetu nie wpadał w stagnację, a webmasterom pracowało się lepiej  zapraszam na stronę <a href="http://www.ie6.pl" target="_blank"><strong>www.ie6.pl</strong></a> na której przeczytacie dlaczego warto zaktualizować program z niebieskim logo.</p>
<p>[ad#AdBrite-BlogKonopnickiej-468x60 Banner]</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.konopnickiej.com/2009/wiadomosci/unia-europejska-planuje-swiezy-atak-na-microsoft/feed/</wfw:commentRss>
		<slash:comments>25</slash:comments>
		</item>
		<item>
		<title>Zend Framework 1.8.2</title>
		<link>http://blog.konopnickiej.com/2009/web-development/zend-framework-182/</link>
		<comments>http://blog.konopnickiej.com/2009/web-development/zend-framework-182/#comments</comments>
		<pubDate>Fri, 29 May 2009 09:36:50 +0000</pubDate>
		<dc:creator>Paweł Wojciechowski</dc:creator>
				<category><![CDATA[Web development]]></category>
		<category><![CDATA[Zend Framework]]></category>

		<guid isPermaLink="false">http://blog.konopnickiej.com/?p=66</guid>
		<description><![CDATA[Dwa dni temu została wypuszczona wersja Zend Framework  o numerze 1.8.2. Jest to już druga opublikowana wersja w serii 1.8.  Skupiono się w niej nad poprawkami w klasach Zend_Db oraz Zend_Loader_Autoloader (która została pierwszy raz umieszczona w wersji 1.8.0). W tym wydaniu poprawiono ponad 50 zgłoszonych błędów.
Strona: Zend Framework 
Lista zmian: http://framework.zend.com/changelog/1.8.2
]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-69" title="Powered by Zend Framework" src="http://blog.konopnickiej.com/wp-content/uploads/2009/05/poweredby_zf_4darkbg.png" alt="Powered by Zend Framework" width="127" height="25" />Dwa dni temu została wypuszczona wersja Zend Framework  o numerze 1.8.2. Jest to już druga opublikowana wersja w serii 1.8.  Skupiono się w niej nad poprawkami w klasach <strong>Zend_Db</strong> oraz <strong>Zend_Loader_Autoloader</strong> (która została pierwszy raz umieszczona w wersji 1.8.0). W tym wydaniu poprawiono ponad 50 zgłoszonych błędów.</p>
<p>Strona: <a href="http://framework.zend.com/download/latest">Zend Framework </a></p>
<p>Lista zmian: <a href="http://framework.zend.com/changelog/1.8.2">http://framework.zend.com/changelog/1.8.2</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.konopnickiej.com/2009/web-development/zend-framework-182/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Włamanie do Avsim.com. Dzieciak wyczyścił 13 lat ciężkiej pracy.</title>
		<link>http://blog.konopnickiej.com/2009/admin-zone/wlamanie-do-avsimcom-dzieciak-wyczyscil-13-lat-pracy/</link>
		<comments>http://blog.konopnickiej.com/2009/admin-zone/wlamanie-do-avsimcom-dzieciak-wyczyscil-13-lat-pracy/#comments</comments>
		<pubDate>Fri, 15 May 2009 09:39:39 +0000</pubDate>
		<dc:creator>Paweł Wojciechowski</dc:creator>
				<category><![CDATA[Admin Zone]]></category>
		<category><![CDATA[Hacking]]></category>
		<category><![CDATA[włamania]]></category>

		<guid isPermaLink="false">http://blog.konopnickiej.com/?p=60</guid>
		<description><![CDATA[Jak podaje BBC NEWS wczoraj miało miejsce włamanie na serwer Avsim.Com [strona w archive.org]. Avsim jest jedną z największych witryn obsługujących społeczność wirtualnych pilotów. Założyciel strony, Tom Allensworth, powiedział: 
&#8220;Strona jest całkowicie wyłączona  i nie ma pewności kiedy będzie ponownie uruchomiona. Zastanawiam się czy  będzie kiedykolwiek z powrotem w Internecie. Sposób ataku sprawia że odzyskanie [...]]]></description>
			<content:encoded><![CDATA[<p>Jak podaje <a href="http://news.bbc.co.uk/2/hi/technology/8049780.stm" target="_blank">BBC NEWS</a> wczoraj miało miejsce włamanie na serwer Avsim.Com [<a href="http://web.archive.org/web/20080116064652/http://www.avsim.com/" target="_blank">strona w archive.org</a>]. <span onmouseover="_tipon(this)" onmouseout="_tipoff()">Avsim jest jedną z największych witryn obsługujących społeczność wirtualnych pilotów. </span><span onmouseover="_tipon(this)" onmouseout="_tipoff()">Założyciel strony, Tom Allensworth, powiedział: </span></p>
<blockquote><p><span onmouseover="_tipon(this)" onmouseout="_tipoff()">&#8220;Strona jest całkowicie wyłączona  i nie ma pewności kiedy będzie ponownie uruchomiona. Zastanawiam się czy  będzie kiedykolwiek z powrotem w Internecie. Sposób ataku sprawia że odzyskanie danych jest bardzo trudne, jeśli nie niemożliwe. Włamanie nastąpiło nie tylko na główny serwer, ale także na maszynę na którą robiona była codziennie kopia bezpieczeństwa&#8221;</span></p></blockquote>
<p><span onmouseover="_tipon(this)" onmouseout="_tipoff()">Z obydwu maszyn usunięto dane. Wygląda to na robotę podnieconego dzieciaka któremu udało dostać się na serwer. W napływie adrenaliny udało mu się  wymazać 13 lat pracy. </span><span onmouseover="_tipon(this)" onmouseout="_tipoff()">Sam miałem przyjemność korzystać z tej strony w krótkim epizodzie bycia wirtualnym pilotem.</span><span onmouseover="_tipon(this)" onmouseout="_tipoff()"> Z mojej strony wypada mi tylko pogratulować mu wspaniałego czynu.<br />
</span></p>
<p>[ad]</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.konopnickiej.com/2009/admin-zone/wlamanie-do-avsimcom-dzieciak-wyczyscil-13-lat-pracy/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Rekursywna zmiana praw katalogów lub plików.</title>
		<link>http://blog.konopnickiej.com/2009/admin-zone/rekursywna-zmiana-praw-katalogw-lub-plikw/</link>
		<comments>http://blog.konopnickiej.com/2009/admin-zone/rekursywna-zmiana-praw-katalogw-lub-plikw/#comments</comments>
		<pubDate>Tue, 12 May 2009 12:30:03 +0000</pubDate>
		<dc:creator>Paweł Wojciechowski</dc:creator>
				<category><![CDATA[Admin Zone]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://blog.konopnickiej.com/?p=53</guid>
		<description><![CDATA[Musiałem szybko zmienić prawa dla drzewa katalogów oraz plików w nich się znajdujących, z tym że katalogi miały dostać inne prawa niż pliki w nich się znajdujące.  Zwykłe chmod XXX * -R nie było tym czego szukałem. Z pomocą przyszły dwa polecenia, find oraz xargs.
felixd@mx:/sites# find . -type f -print0 &#124; xargs -0 chmod XXX
felixd@mx:/sites# [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://blog.konopnickiej.com/wp-content/uploads/2009/05/linux.jpg" alt="Linux" title="Linux" width="50" height="60" class="alignleft size-full wp-image-77" />Musiałem szybko zmienić prawa dla drzewa katalogów oraz plików w nich się znajdujących, z tym że katalogi miały dostać inne prawa niż pliki w nich się znajdujące.  Zwykłe <strong>chmod XXX * -R</strong> nie było tym czego szukałem. Z pomocą przyszły dwa polecenia, <strong>find</strong> oraz <strong>xargs</strong>.</p>
<blockquote><p><strong><span style="color: #808000;">felixd@mx:/sites#</span></strong> find . -type f -print0 | xargs -0 chmod XXX</p>
<p><strong><span style="color: #808000;">felixd@mx:/sites#</span></strong> find . -type d -print0 | xargs -0 chmod XXX</p></blockquote>
<p>Proste i skuteczne.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.konopnickiej.com/2009/admin-zone/rekursywna-zmiana-praw-katalogw-lub-plikw/feed/</wfw:commentRss>
		<slash:comments>645</slash:comments>
		</item>
		<item>
		<title>ImageMagick, mogrify -resize</title>
		<link>http://blog.konopnickiej.com/2009/web-development/imagemagick-mogrify-resize/</link>
		<comments>http://blog.konopnickiej.com/2009/web-development/imagemagick-mogrify-resize/#comments</comments>
		<pubDate>Tue, 12 May 2009 01:08:13 +0000</pubDate>
		<dc:creator>Paweł Wojciechowski</dc:creator>
				<category><![CDATA[Admin Zone]]></category>
		<category><![CDATA[Web development]]></category>
		<category><![CDATA[ImageMagick]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://blog.konopnickiej.com/?p=45</guid>
		<description><![CDATA[Szybko potrzebowałem zmienić rozmiar wielu plików na serwerze, ale tylko tych większych niż 700px. Po chwili poszukiwań znalazłem problem udało się rozwiązać:
# apt-get install imagemagick
# mogrify -resize 700&#62; *.jpg
Tutaj mały wyciąg z dokumentacji ImageMagick:
Only Shrink Larger Images (&#8216;&#62;&#8216; flag)
Another commonly used option is to restrict IM so that it will only shrink images to fit [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://blog.konopnickiej.com/wp-content/uploads/2009/05/linux.jpg" alt="Linux" title="Linux" width="50" height="60" class="alignleft size-full wp-image-77" />Szybko potrzebowałem zmienić rozmiar wielu plików na serwerze, ale tylko tych większych niż 700px. Po chwili poszukiwań znalazłem problem udało się rozwiązać:</p>
<blockquote><p># apt-get install imagemagick</p>
<p># mogrify -resize 700&gt; *.jpg</p></blockquote>
<p><strong><span style="color: #808000;">Tutaj mały wyciąg z</span> <a href="http://www.imagemagick.org/Usage/resize/#shrink">dokumentacji ImageMagick</a>:</strong></p>
<blockquote><p><strong>Only Shrink Larger Images (&#8216;<code>&gt;</code>&#8216; flag)</strong><br />
Another commonly used option is to restrict IM so that it will only shrink images to fit into the size given.   Never enlarge.   This is the &#8216;<code>&gt;</code>&#8216; resize option. Think of it only applying the resize to images &#8216;greater than&#8217; the size given (its a little counter intuitive).</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://blog.konopnickiej.com/2009/web-development/imagemagick-mogrify-resize/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>Zend Framework 1.8. Zend_Loader::Zend_Loader::registerAutoload is deprecated</title>
		<link>http://blog.konopnickiej.com/2009/web-development/zend-framework-18-zend_loaderzend_loaderregisterautoload-is-deprecated/</link>
		<comments>http://blog.konopnickiej.com/2009/web-development/zend-framework-18-zend_loaderzend_loaderregisterautoload-is-deprecated/#comments</comments>
		<pubDate>Tue, 05 May 2009 13:43:38 +0000</pubDate>
		<dc:creator>Paweł Wojciechowski</dc:creator>
				<category><![CDATA[Web development]]></category>
		<category><![CDATA[Zend Framework]]></category>

		<guid isPermaLink="false">http://blog.konopnickiej.com/?p=35</guid>
		<description><![CDATA[
Notice: Zend_Loader::Zend_Loader::registerAutoload is deprecated as of 1.8.0 and will be removed with 2.0.0; use Zend_Loader_Autoloader instead in /usr/share/php/Zend/Loader.php on line 207
Notice: Zend_Loader::Zend_Loader::autoload is deprecated as of 1.8.0 and will be removed with 2.0.0; use Zend_Loader_Autoloader instead in /usr/share/php/Zend/Loader.php on line 186
A to pierwsze ostrzeżenie które pojawiło sie zaraz po załadowaniu nowego framework&#8217;a. Jak już pisałem [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-69" title="Powered by Zend Framework" src="http://blog.konopnickiej.com/wp-content/uploads/2009/05/poweredby_zf_4darkbg.png" alt="Powered by Zend Framework" width="127" height="25" /><br />
<blockquote>Notice: Zend_Loader::Zend_Loader::registerAutoload is deprecated as of 1.8.0 and will be removed with 2.0.0; use Zend_Loader_Autoloader instead in /usr/share/php/Zend/Loader.php on line 207</p>
<p>Notice: Zend_Loader::Zend_Loader::autoload is deprecated as of 1.8.0 and will be removed with 2.0.0; use Zend_Loader_Autoloader instead in /usr/share/php/Zend/Loader.php on line 186</p></blockquote>
<p>A to pierwsze ostrzeżenie które pojawiło sie zaraz po załadowaniu nowego framework&#8217;a. Jak już pisałem w poprzednim newsie, w większości wypadków wystarczy podmiana kodu:</p>
<pre>// Jeżeli masz:
require_once 'Zend/Loader.php';
Zend_Loader::registerAutoload();

// W większości wypadków wystarczy zamiana na:
require_once 'Zend/Loader/Autoloader.php';
Zend_Loader_Autoloader::getInstance();</pre>
<p>Po więcej wiedzy odsyłam ponownie na <a href="http://devzone.zend.com/article/4525-Developing-a-Comprehensive-Autoloader">Devzone Zenda&#8217;</a> oraz do <a href="http://framework.zend.com/manual/en/zend.loader.autoloader.html">Dokumentacji<br />
</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.konopnickiej.com/2009/web-development/zend-framework-18-zend_loaderzend_loaderregisterautoload-is-deprecated/feed/</wfw:commentRss>
		<slash:comments>94</slash:comments>
		</item>
		<item>
		<title>Została wydana wersja Zend Framework 1.8.0 Ponad 200 błędów poprawionych, kilka nowych komponentów oraz narzędzi</title>
		<link>http://blog.konopnickiej.com/2009/web-development/zostala-wydana-wersja-zend-framework-180-ponad-200-bledow-poprawionych-kilka-nowych-komponentow-oraz-narzedzi/</link>
		<comments>http://blog.konopnickiej.com/2009/web-development/zostala-wydana-wersja-zend-framework-180-ponad-200-bledow-poprawionych-kilka-nowych-komponentow-oraz-narzedzi/#comments</comments>
		<pubDate>Tue, 05 May 2009 13:31:00 +0000</pubDate>
		<dc:creator>Paweł Wojciechowski</dc:creator>
				<category><![CDATA[Web development]]></category>
		<category><![CDATA[Zend Framework]]></category>

		<guid isPermaLink="false">http://blog.konopnickiej.com/?p=30</guid>
		<description><![CDATA[31 kwietnia 2009 na Zend Developer Blog pojawiła się informacja o wydaniu nowej wersji Zend Framework 1.8.0. Nowe wydanie wnosi sporo zmian, między innymi:

 RAD&#8217;a (Rapid Application Development) czyli narzędzia które pomaga w szybkim tworzeniu aplikacji. Jednym poleceniem możemy utworzyć całą strukturę projektu, Kontrolery, Widoki, Akcje.



Zmianie w działaniu ulega Autoloader Zenda. Jako zależność Zend_Application is [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-69" title="Powered by Zend Framework" src="http://blog.konopnickiej.com/wp-content/uploads/2009/05/poweredby_zf_4darkbg.png" alt="Powered by Zend Framework" width="127" height="25" />31 kwietnia 2009 na <a href="http://devzone.zend.com/article/4524-Zend-Framework-1.8.0-Released">Zend Developer Blog</a> pojawiła się informacja o wydaniu nowej wersji <strong>Zend Framework 1.8.0</strong>. Nowe wydanie wnosi sporo zmian, między innymi:</p>
<ul>
<li> <strong>RAD&#8217;a (Rapid Application Development)</strong> czyli narzędzia które pomaga w szybkim tworzeniu aplikacji. Jednym poleceniem możemy utworzyć całą strukturę projektu, Kontrolery, Widoki, Akcje.</li>
</ul>
<p style="text-align: center;">
<div id="attachment_42" class="wp-caption aligncenter" style="width: 310px"><a title="Narzędzia RAD Zend Framework (Rapid Application Development)" href="http://blog.konopnickiej.com/wp-content/uploads/2009/05/zfsh.jpg"  rel="lightbox[roadtrip]"><img class="size-medium wp-image-42 " title="zf.sh" src="http://blog.konopnickiej.com/wp-content/uploads/2009/05/zfsh-300x200.jpg" alt="Narzędzia RAD Zend Framework (Rapid Application Development)" width="300" height="200" /></a><p class="wp-caption-text">Narzędzia RAD Zend Framework (Rapid Application Development)</p></div>
<ul>
<li>Zmianie w działaniu ulega Autoloader Zenda. Jako zależność <em><strong>Zend_Application</strong></em> is <em><strong>Zend_Loader_Autoloader</strong></em>. Zend_Loader_Autoloader jest zamiennikie Zend_Loader::autoload(), który rozwiązuje wiele problemów zgłoszonych przez uzytkowników (więcej informacji o migracji do <a href="http://devzone.zend.com/article/4525-Developing-a-Comprehensive-Autoloader">Zend_Loader_Autoloader</a>).</li>
</ul>
<p>Najszybszym i najprostrzym sposobem migracji jest poniższa podmiana kodu, aczkolwiek radzę poczytać artykuł na Devzone Zenda<br />
<a href="http://devzone.zend.com/article/4525-Developing-a-Comprehensive-Autoloader">http://devzone.zend.com/article/4525-Developing-a-Comprehensive-Autoloader</a></p>
<pre>// Jeżeli masz:
require_once 'Zend/Loader.php';
Zend_Loader::registerAutoload();

// W większości wypadków wystarczy zamiana na:
require_once 'Zend/Loader/Autoloader.php';
Zend_Loader_Autoloader::getInstance();</pre>
<ul>
<li>Wsparcie dla <a href="http://pl.wikipedia.org/wiki/Cloud_computing"><strong>Cloud Computing</strong></a> oferowanego przez Amazon (<tt>Zend_Service_Amazon_Ec2</tt>, <tt>Zend_Service_Amazon_S3</tt>)</li>
<li>Poprawiono ponad 200 błędów</li>
</ul>
<p>Jeżeli chcesz zobaczyć kompletną listę zmian koniecznie odwiedź <a href="http://devzone.zend.com/article/4524-Zend-Framework-1.8.0-Released">Zend Developer Blog</a>. Zmianie uległy także  <a href="http://framework.zend.com/docs/quickstart">Zend Framework QuickStart</a> oraz świetny tutorial <a href="http://akrabat.com/zend-framework-tutorial/">Roba Allana (Akra&#8217;s DevNotes)</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.konopnickiej.com/2009/web-development/zostala-wydana-wersja-zend-framework-180-ponad-200-bledow-poprawionych-kilka-nowych-komponentow-oraz-narzedzi/feed/</wfw:commentRss>
		<slash:comments>3131</slash:comments>
		</item>
		<item>
		<title>Google Morsem</title>
		<link>http://blog.konopnickiej.com/2009/wiadomosci/google-morsem/</link>
		<comments>http://blog.konopnickiej.com/2009/wiadomosci/google-morsem/#comments</comments>
		<pubDate>Mon, 27 Apr 2009 20:16:43 +0000</pubDate>
		<dc:creator>Paweł Wojciechowski</dc:creator>
				<category><![CDATA[Wiadomości]]></category>
		<category><![CDATA[Google]]></category>

		<guid isPermaLink="false">http://blog.konopnickiej.com/2009/bez-kategorii/google-morsem/</guid>
		<description><![CDATA[No to Google zaszalało   Na początku myślałem że ktoś im podmienił logo a tu proszę, wrzucili takie oto coś na główną stronę.
]]></description>
			<content:encoded><![CDATA[<div id="attachment_25" class="wp-caption alignleft" style="width: 310px"><img class="size-full wp-image-25" title="Google morsem" src="http://blog.konopnickiej.com/wp-content/uploads/2009/04/googlemorsem.jpg" alt="google" width="300" height="110" /><p class="wp-caption-text">Google morsem</p></div>
<p>No to Google zaszalało <img src='http://blog.konopnickiej.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  Na początku myślałem że ktoś im podmienił logo a tu proszę, wrzucili takie oto coś na główną stronę.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.konopnickiej.com/2009/wiadomosci/google-morsem/feed/</wfw:commentRss>
		<slash:comments>22</slash:comments>
		</item>
		<item>
		<title>php_pdo_mysql.dll + apache.exe w XAMPP 1.7</title>
		<link>http://blog.konopnickiej.com/2009/web-development/php_pdo_mysqldll-apacheexe-w-xampp-17/</link>
		<comments>http://blog.konopnickiej.com/2009/web-development/php_pdo_mysqldll-apacheexe-w-xampp-17/#comments</comments>
		<pubDate>Mon, 13 Apr 2009 16:51:19 +0000</pubDate>
		<dc:creator>Paweł Wojciechowski</dc:creator>
				<category><![CDATA[Admin Zone]]></category>
		<category><![CDATA[Web development]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PDO]]></category>
		<category><![CDATA[Xampp]]></category>

		<guid isPermaLink="false">http://blog.konopnickiej.com/?p=15</guid>
		<description><![CDATA[Lokalnie do testowania aplikacji pod Windowsem używam Xampp&#8217;a (wersja 1.7).  Jednak biblioteka do PHP PDO MySql&#8217;a w tym nie funkcjonuje tak jak należy. Udało mi się nawiązać połączenie z baza danych, lecz w momencie wykonywania zapytania &#8220;SELECT * FROM `bazadanych`&#8221; biblioteka zawiesza Apacha. Problem został już zgłoszony do grupy PHP, jednak na dzień dzisiejszy nie [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://blog.konopnickiej.com/wp-content/uploads/2009/04/mysql.gif" alt="MySQL" title="MySQL" width="48" height="45" class="alignleft size-full wp-image-75" />Lokalnie do testowania aplikacji pod Windowsem używam <a href="http://www.apachefriends.org">Xampp&#8217;a</a> (wersja 1.7).  Jednak biblioteka do PHP PDO MySql&#8217;a w tym nie funkcjonuje tak jak należy. Udało mi się nawiązać połączenie z baza danych, lecz w momencie wykonywania zapytania <em><strong>&#8220;SELECT * FROM `bazadanych`&#8221;</strong></em> biblioteka zawiesza Apacha. Problem został już zgłoszony do grupy PHP, jednak na dzień dzisiejszy nie został oficjalnie rozwiązany.</p>
<p><a href="http://bugs.php.net/bug.php?id=47722">http://bugs.php.net/bug.php?id=47722</a></p>
<p>Rozwiązanie znalazłem na forum Xamppa. Aby to naprawić należy ściągnąć <a href="http://windows.php.net/downloads/snaps/php-5.2-win32-VC6-x86-latest.zip"><strong>ten plik,</strong></a></p>
<p><a href="http://windows.php.net/downloads/snaps/php-5.2-win32-VC6-x86-latest.zip">http://windows.php.net/downloads/snaps/php-5.2-win32-VC6-x86-latest.zip</a></p>
<p>rozpakować go, znaleść <em><strong>libmysql.dll</strong></em> i podmienić pliki w katalogach <em><strong>xamppapachebin</strong></em> oraz <em><strong>xamppphp</strong></em>.</p>
<p><a href="http://www.apachefriends.org/f/viewtopic.php?f=16&amp;t=32617">http://www.apachefriends.org/f/viewtopic.php?f=16&amp;t=32617</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.konopnickiej.com/2009/web-development/php_pdo_mysqldll-apacheexe-w-xampp-17/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>PDO MySQL i Zend Framework &#8211; Unix_Socket</title>
		<link>http://blog.konopnickiej.com/2009/web-development/pdo-mysql-i-zend-framework-unix_socket/</link>
		<comments>http://blog.konopnickiej.com/2009/web-development/pdo-mysql-i-zend-framework-unix_socket/#comments</comments>
		<pubDate>Sun, 12 Apr 2009 22:35:40 +0000</pubDate>
		<dc:creator>Paweł Wojciechowski</dc:creator>
				<category><![CDATA[Admin Zone]]></category>
		<category><![CDATA[Web development]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PDO]]></category>
		<category><![CDATA[Zend Framework]]></category>

		<guid isPermaLink="false">http://blog.konopnickiej.com/?p=13</guid>
		<description><![CDATA[Natknąłem się na mały problem podczas próby łączenia się z bazą danych używając PDO (adapeter do MySQL) +  Zend Framework.
Can&#8217;t connect to local MySQL server through socket &#8216;/tmp/mysql5.sock&#8217;
Jedną drogą rozwiązania tego problemu jest ustawienie zmiennej unix_socket w pliku php.ini. Jest jednak druga możliwość. Wystarczy podczas przekazywania ustawień połączenia dodać zmienną &#8220;unix_socket&#8221; i tam wpisać prawidłową [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-69" title="Powered by Zend Framework" src="http://blog.konopnickiej.com/wp-content/uploads/2009/05/poweredby_zf_4darkbg.png" alt="Powered by Zend Framework" width="127" height="25" />Natknąłem się na mały problem podczas próby łączenia się z bazą danych używając PDO (adapeter do MySQL) +  Zend Framework.</p>
<blockquote><p>Can&#8217;t connect to local MySQL server through socket &#8216;/tmp/mysql5.sock&#8217;</p></blockquote>
<p>Jedną drogą rozwiązania tego problemu jest ustawienie zmiennej <em>unix_socket</em> w pliku <em>php.ini</em>. Jest jednak druga możliwość. Wystarczy podczas przekazywania ustawień połączenia dodać zmienną &#8220;unix_socket&#8221; i tam wpisać prawidłową wartość <img src='http://blog.konopnickiej.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<blockquote>
<pre class="code-java">$options = array(
    'host'        =&gt; 'localhost',
    'username'    =&gt; 'user',
    'password'    =&gt; '****',
    'dbname'      =&gt; 'db',
    'unix_socket' =&gt; '/tmp/mysql5.sock'
    );
$db = Zend_Db::factory('Pdo_Mysql', $options);</pre>
</blockquote>
<p>W moim przypadku używam plików .ini:</p>
<blockquote>
<pre class="code-java">[development]
   db.adapter = PDO_MYSQL
   db.configuration.host = localhost
   db.configuration.username = user
   db.configuration.password = passwd
   db.configuration.dbname = dbname
   db.configuration.unix_socket = /var/run/mysql/mysqld.sock</pre>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://blog.konopnickiej.com/2009/web-development/pdo-mysql-i-zend-framework-unix_socket/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Google: Problemy z wynikami</title>
		<link>http://blog.konopnickiej.com/2009/wiadomosci/problemy-google/</link>
		<comments>http://blog.konopnickiej.com/2009/wiadomosci/problemy-google/#comments</comments>
		<pubDate>Sat, 31 Jan 2009 15:20:46 +0000</pubDate>
		<dc:creator>Paweł Wojciechowski</dc:creator>
				<category><![CDATA[Wiadomości]]></category>
		<category><![CDATA[Google]]></category>

		<guid isPermaLink="false">http://blog.konopnickiej.com/?p=1</guid>
		<description><![CDATA[This site may harm your computer
Ta strona może uszkodzić twój komputer

Takie informacje można było przeczytać w wynikach Google dzisiaj pomiędzy godziną 16 i 17. Google miało pewne problemy z wynikami wyszukiwania. Każda strona pokazana w wynikach była pokazana jako niebezpieczna. Problemem był człowiek. Konkretnie pisząc, osoba z organizacji non-profit  StopBadware.org zajmującą się ręczną analizą [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p><strong>This site may harm your computer</strong></p></blockquote>
<blockquote><p><strong>Ta strona może uszkodzić twój komputer</strong></p></blockquote>
<dt class="wp-caption-dt"><a title="English version of Google error" href="http://blog.konopnickiej.com/wp-content/uploads/2009/01/eng-google.jpg"  rel="lightbox[roadtrip]"><img class="size-thumbnail wp-image-11 aligncenter" title="English version of Google error" src="http://blog.konopnickiej.com/wp-content/uploads/2009/01/eng-google-150x150.jpg" alt="English version of Google error" width="150" height="150" /></a></dt>
<p>Takie informacje można było przeczytać w wynikach Google dzisiaj pomiędzy godziną 16 i 17. Google miało pewne problemy z wynikami wyszukiwania. Każda strona pokazana w wynikach była pokazana jako niebezpieczna. Problemem był człowiek. Konkretnie pisząc, osoba z organizacji non-profit  <a href="http://stopbadware.org/">StopBadware.org</a> zajmującą się ręczną analizą zgłaszanych, potencjalnie niebezpiecznych stron. Jako że cała analiza wykonywana jest przez ludzi. a nie algorytmy wystąpiła <strong>drobna</strong> pomyłka. Google w aktualizacji która przyszła od tej organizacji otrzymała omyłkowy wpis &#8220;/&#8221; łapiący <strong>WSZYSTKIE</strong> strony które były wyświetlane w wynikach. Cały incydent, wraz z wprowadzeniem odpowiednich &#8220;łatek&#8221; trwał prawie 40 minut.</p>
<p>Jeżeli chcesz poczytać o tym na oficjalnym blogu Google zapraszam do czytania.</p>
<p><a href="http://googleblog.blogspot.com/2009/01/this-site-may-harm-your-computer-on.html">http://googleblog.blogspot.com/2009/01/this-site-may-harm-your-computer-on.html</a></p>
<p>Aktualizacja: Na stronie StopBadWare jest też informacja o tym <img src='http://blog.konopnickiej.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><a href="http://blog.stopbadware.org/2009/01/31/google-glitch-causes-confusion">http://blog.stopbadware.org/2009/01/31/google-glitch-causes-confusion</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.konopnickiej.com/2009/wiadomosci/problemy-google/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
