<?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>Zbigniew 'zibi' Jarosik &#187; tech</title>
	<atom:link href="http://zibi.nora.pl/category/tech/feed" rel="self" type="application/rss+xml" />
	<link>http://zibi.nora.pl</link>
	<description>Ecie-pecie o wszechświecie</description>
	<lastBuildDate>Sat, 17 Dec 2011 17:19:13 +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>Kupa mięci &#8211; wkręty-haki z Castoramy</title>
		<link>http://zibi.nora.pl/2011/12/17/kupa-mieci-wkrety-haki-z-castoramy.html</link>
		<comments>http://zibi.nora.pl/2011/12/17/kupa-mieci-wkrety-haki-z-castoramy.html#comments</comments>
		<pubDate>Sat, 17 Dec 2011 17:18:03 +0000</pubDate>
		<dc:creator>zibi</dc:creator>
				<category><![CDATA[daikirai]]></category>
		<category><![CDATA[hard]]></category>
		<category><![CDATA[mem]]></category>
		<category><![CDATA[tech]]></category>

		<guid isPermaLink="false">http://zibi.nora.pl/?p=1297</guid>
		<description><![CDATA[Nigdy więcej nie kupić tego gówna. Potrzebowałem wkręcić dwa. Trzy ukręciłem.

Nazwa: RAWLPLUG
Oznaczenie: B-UNO/06K/N 
EAN: 5906675137940]]></description>
			<content:encoded><![CDATA[<p class="wp-flattr-button"></p><p>Nigdy więcej nie kupić tego gówna. Potrzebowałem wkręcić dwa. Trzy ukręciłem.</p>
<p>Nazwa: RAWLPLUG<br />
Oznaczenie: B-UNO/06K/N<br />
EAN: 5906675137940</p>
 <p><a href="/blog/?flattrss_redirect&amp;id=1297&amp;md5=1170868b5cb8a4988746a1889cf46196" title="Flattr" target="_blank"><img src="/blog/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://zibi.nora.pl/2011/12/17/kupa-mieci-wkrety-haki-z-castoramy.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kupa mięci &#8211; instalatory i silent install</title>
		<link>http://zibi.nora.pl/2011/12/17/kupa-mieci-instalatory-i-silent-install.html</link>
		<comments>http://zibi.nora.pl/2011/12/17/kupa-mieci-instalatory-i-silent-install.html#comments</comments>
		<pubDate>Sat, 17 Dec 2011 08:38:17 +0000</pubDate>
		<dc:creator>zibi</dc:creator>
				<category><![CDATA[mem]]></category>
		<category><![CDATA[soft]]></category>
		<category><![CDATA[sysop]]></category>
		<category><![CDATA[tech]]></category>

		<guid isPermaLink="false">http://zibi.nora.pl/?p=1292</guid>
		<description><![CDATA[http://unattended.sourceforge.net/installers.php]]></description>
			<content:encoded><![CDATA[<p class="wp-flattr-button"></p><p><a href="http://unattended.sourceforge.net/installers.php">http://unattended.sourceforge.net/installers.php</a></p>
 <p><a href="/blog/?flattrss_redirect&amp;id=1292&amp;md5=ce490841b011c3faa63902fd7031e05a" title="Flattr" target="_blank"><img src="/blog/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://zibi.nora.pl/2011/12/17/kupa-mieci-instalatory-i-silent-install.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Regenersis &#8211; zaczynam się irytować</title>
		<link>http://zibi.nora.pl/2011/06/29/regenersis-zaczynam-sie-irytowac.html</link>
		<comments>http://zibi.nora.pl/2011/06/29/regenersis-zaczynam-sie-irytowac.html#comments</comments>
		<pubDate>Wed, 29 Jun 2011 09:37:03 +0000</pubDate>
		<dc:creator>zibi</dc:creator>
				<category><![CDATA[android]]></category>
		<category><![CDATA[daikirai]]></category>
		<category><![CDATA[hard]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[życie]]></category>

		<guid isPermaLink="false">http://zibi.nora.pl/?p=1283</guid>
		<description><![CDATA[Wczoraj - hurra! Herosek do odbioru! Pojechałem, odbieram i ... nie odebrałem. Odesłałem do serwisu.

Czemu? Bo w końcu postanowiłem zacząć się czepiać. Odesłali telefon sprawny technicznie, ale... Kurna! Kupiłem CZARNY telefon! Ni chuja mi nie pasuje BIAŁA oprawka kulki! Ok, wiem, pierdoła. Ok, wiem, czepiam się. Ale kurna, zostawcie auto w serwisie, bo np ...]]></description>
			<content:encoded><![CDATA[<p class="wp-flattr-button"></p><p>Wczoraj &#8211; hurra! Herosek do odbioru! Pojechałem, odbieram i &#8230; nie odebrałem. Odesłałem do serwisu.</p>
<p>Czemu? Bo w końcu postanowiłem zacząć się czepiać. Odesłali telefon sprawny technicznie, ale&#8230; Kurna! Kupiłem CZARNY telefon! Ni chuja mi nie pasuje BIAŁA oprawka kulki! Ok, wiem, pierdoła. Ok, wiem, czepiam się. Ale kurna, zostawcie auto w serwisie, bo np przestało działać sterowanie elektryczne szyby w drzwiach kierowcy. Odbieracie &#8211; niby działa, ale zasyfione wsio. Ok, przestało działać, oddajecie. Odbiór &#8211; ok, działa, ale krzywo szyba. Ok, znów coś przestało działać, oddajecie. Wraca &#8211; działa. Ale szyba jest przyciemniona tak, że nic nie widać. Ok, odsyłacie. Wraca, działała, widać&#8230; Ale KURWA drzwi są INNEGO KOLORU niż reszta nadwozia!</p>
<p>Ile kurwa można?! Czy Regenersis nie potrafi zrobić czegoś solidnie?! Za każdym razem coś jest nie tak, ale na drobiazgi do tej pory przymykałem oczy. Krzywo wklejony ekran, paprochy pod szybką, pokaleczona obudowa (większość rys sam zrobiłem, ale co najmniej dwie przyjechały z serwisu), pusta bateria (telefonu nie dało się przetestować przy odbiorze), itp, itd &#8211; telefon jest do używania, nie lubię, jak brakuje mi poczty i wygodnego gógla w kieszeni &#8211; bo leży znów w serwisie. Po raz ósmy&#8230;</p>
<p>Jeśli mi oddadzą telefon znów zrobiony nie tak jak trzeba, to podeślę im rachunek za paliwo zużyte na dojazdy do salony Ery^wT-Mobile.</p>
 <p><a href="/blog/?flattrss_redirect&amp;id=1283&amp;md5=06037b558fb4f00b355b05fc255ee760" title="Flattr" target="_blank"><img src="/blog/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://zibi.nora.pl/2011/06/29/regenersis-zaczynam-sie-irytowac.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hero, hero, ty zdechła ściero&#8230;</title>
		<link>http://zibi.nora.pl/2011/06/17/hero-hero-ty-zdechla-sciero.html</link>
		<comments>http://zibi.nora.pl/2011/06/17/hero-hero-ty-zdechla-sciero.html#comments</comments>
		<pubDate>Fri, 17 Jun 2011 19:16:44 +0000</pubDate>
		<dc:creator>zibi</dc:creator>
				<category><![CDATA[android]]></category>
		<category><![CDATA[fun]]></category>
		<category><![CDATA[hard]]></category>
		<category><![CDATA[tech]]></category>

		<guid isPermaLink="false">http://zibi.nora.pl/?p=1280</guid>
		<description><![CDATA[Znów foniacz był w serwisie. Padł trackball - nie dawał sygnału w lewo. Ok, w salonie przyjęli go bez problemu, odesłali do serwisu, dziś wrócił. Odbieram...

...i w notce serwisowej info, że fona długo i namiętnie testowano, ale problemu nie stwierdzono, że na przyszłość mam co jakiś czas robić reboot i że przywracanie ustawień fabrycznych ...]]></description>
			<content:encoded><![CDATA[<p class="wp-flattr-button"></p><p>Znów foniacz był w serwisie. Padł trackball &#8211; nie dawał sygnału w lewo. Ok, w salonie przyjęli go bez problemu, odesłali do serwisu, dziś wrócił. Odbieram&#8230;</p>
<p>&#8230;i w notce serwisowej info, że fona długo i namiętnie testowano, ale problemu nie stwierdzono, że na przyszłość mam co jakiś czas robić reboot i że przywracanie ustawień fabrycznych pomaga. I że w związku z powyższym czynności serwisowych nie podjęto.</p>
<p>Przywracanie ustawień fabrycznych my ass! Telefon był na pewno rozbierany. Zniknął paproch spod ekranu, wymieniono kulkę i jak na moje cały mechanizm trackballa. A w karcie wpis, że problemu nie stwierdzono&#8230; Właściwie powinienem złożyć reklamację na reklamację ;P</p>
 <p><a href="/blog/?flattrss_redirect&amp;id=1280&amp;md5=8e94c630ecad42a862d5f42ec837d37c" title="Flattr" target="_blank"><img src="/blog/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://zibi.nora.pl/2011/06/17/hero-hero-ty-zdechla-sciero.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>setup.exe</title>
		<link>http://zibi.nora.pl/2011/05/24/setup-exe.html</link>
		<comments>http://zibi.nora.pl/2011/05/24/setup-exe.html#comments</comments>
		<pubDate>Tue, 24 May 2011 19:19:16 +0000</pubDate>
		<dc:creator>zibi</dc:creator>
				<category><![CDATA[daikirai]]></category>
		<category><![CDATA[net]]></category>
		<category><![CDATA[soft]]></category>
		<category><![CDATA[sysop]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://zibi.nora.pl/?p=1275</guid>
		<description><![CDATA[W folderze Downloads mam 6 plików:
setup.exe
setup (1).exe
...
setup (5).exe

Każdy innego rozmiaru.

... Tak, to pliki instalacyjne różnych programów.

I tu małe pytanie. Jakim po...wieńcem bez wyobraźni trzeba być, aby wydawać aplikację w formie pojedynczego pliku setup.exe? Ciężko nazwać plik MojaAppkaVer1337.exe?
]]></description>
			<content:encoded><![CDATA[<p class="wp-flattr-button"></p><p>W folderze Downloads mam 6 plików:<br />
<code>setup.exe<br />
setup (1).exe<br />
...<br />
setup (5).exe</code></p>
<p>Każdy innego rozmiaru.</p>
<p>&#8230; Tak, to pliki instalacyjne różnych programów.</p>
<p>I tu małe pytanie. Jakim po&#8230;wieńcem bez wyobraźni trzeba być, aby wydawać aplikację w formie pojedynczego pliku setup.exe? Ciężko nazwać plik MojaAppkaVer1337.exe?</p>
 <p><a href="/blog/?flattrss_redirect&amp;id=1275&amp;md5=8b1fdfac8fe38356708b4bb683ff7cca" title="Flattr" target="_blank"><img src="/blog/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://zibi.nora.pl/2011/05/24/setup-exe.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Bohater wrócił po tarczę &#8211; HTC Hero znów był w serwisie</title>
		<link>http://zibi.nora.pl/2011/03/31/bohater-wrocil-po-tarcze-htc-hero-znow-byl-w-serwisie.html</link>
		<comments>http://zibi.nora.pl/2011/03/31/bohater-wrocil-po-tarcze-htc-hero-znow-byl-w-serwisie.html#comments</comments>
		<pubDate>Thu, 31 Mar 2011 18:21:11 +0000</pubDate>
		<dc:creator>zibi</dc:creator>
				<category><![CDATA[android]]></category>
		<category><![CDATA[hard]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[tech]]></category>

		<guid isPermaLink="false">http://zibi.nora.pl/?p=1267</guid>
		<description><![CDATA[Znów problemy z ekranem. Robi się to już lekko nużące...
Fakt - plus dla Ery - znów bez najmniejszego zgrzytu przyjęli telefon do serwisu, dali telefon zastępczy (Szajsunga Omnię z Win Mobile 6.1 - jak komuś przeszkadza Android, to polecam - do antka się potem wraca z błogością ;). W Omni był walnięty port zasilania, ...]]></description>
			<content:encoded><![CDATA[<p class="wp-flattr-button"></p><p>Znów problemy z ekranem. Robi się to już lekko nużące&#8230;</p>
<p>Fakt &#8211; plus dla Ery &#8211; znów bez najmniejszego zgrzytu przyjęli telefon do serwisu, dali telefon zastępczy (Szajsunga Omnię z Win Mobile 6.1 &#8211; jak komuś przeszkadza Android, to polecam &#8211; do antka się potem wraca z błogością ;). W Omni był walnięty port zasilania, podjechałem, bez jednego słowa marudzenia pan wypisał papierki i dali mi eryka 550. Jaki fajny foniaczek ;D W końcu miałem przez parę dni coś, co robiło dokładnie to co miało robić &#8211; dzwonić, sms-ować, robić szybko i wygodnie badziewne zdjęcia. Aż żal było oddawać&#8230; ;P</p>
 <p><a href="/blog/?flattrss_redirect&amp;id=1267&amp;md5=ee4aac4bd035530353b8a41701f868b4" title="Flattr" target="_blank"><img src="/blog/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://zibi.nora.pl/2011/03/31/bohater-wrocil-po-tarcze-htc-hero-znow-byl-w-serwisie.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>kupa mięci &#8211; o sieci</title>
		<link>http://zibi.nora.pl/2011/02/01/kupa-mieci-o-sieci.html</link>
		<comments>http://zibi.nora.pl/2011/02/01/kupa-mieci-o-sieci.html#comments</comments>
		<pubDate>Tue, 01 Feb 2011 13:43:13 +0000</pubDate>
		<dc:creator>zibi</dc:creator>
				<category><![CDATA[cytaty]]></category>
		<category><![CDATA[fortune]]></category>
		<category><![CDATA[mem]]></category>
		<category><![CDATA[net]]></category>
		<category><![CDATA[tech]]></category>

		<guid isPermaLink="false">http://zibi.nora.pl/?p=1240</guid>
		<description><![CDATA[Znalezione w sieci - cytat z Johna Gilmore'a, jednego z pionierów Internetu:


Sieć  interpretuje cenzurę jako uszkodzenie i po prostu przesyła informacje okrężną drogą.

To tak w temacie gipcjan, czyli Egipcjan bez internetu… ;P]]></description>
			<content:encoded><![CDATA[<p class="wp-flattr-button"></p><p>Znalezione w sieci &#8211; cytat z Johna Gilmore&#8217;a, jednego z pionierów Internetu:</p>
<blockquote><p>Sieć [Internet] interpretuje cenzurę jako uszkodzenie i po prostu przesyła informacje okrężną drogą.</p></blockquote>
<p>To tak w temacie gipcjan, czyli Egipcjan bez internetu… ;P</p>
]]></content:encoded>
			<wfw:commentRss>http://zibi.nora.pl/2011/02/01/kupa-mieci-o-sieci.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HTC Hero znów w akcji</title>
		<link>http://zibi.nora.pl/2011/01/28/htc-hero-znow-w-akcji.html</link>
		<comments>http://zibi.nora.pl/2011/01/28/htc-hero-znow-w-akcji.html#comments</comments>
		<pubDate>Fri, 28 Jan 2011 15:41:55 +0000</pubDate>
		<dc:creator>zibi</dc:creator>
				<category><![CDATA[android]]></category>
		<category><![CDATA[hard]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[tech]]></category>

		<guid isPermaLink="false">http://zibi.nora.pl/?p=1238</guid>
		<description><![CDATA[Szkoda tylko, że serwisowej. 

Dwa miesiące temu mój antek pojechał do serwisu, bo ekran dotykowy ześwirował. Wymienili, wrócił, było znów gites.

Wczoraj ekran znów uparcie twierdził, że moje palce dotykają ekran najwyżej cm od dolnej krawędzi. Dziś foniacza zawiozłem do Ery do naprawy gwarancyjnej.

O tyle dobrze, że Era nie robi problemów. Pani przyjęła telefon, wypisała ...]]></description>
			<content:encoded><![CDATA[<p class="wp-flattr-button"></p><p>Szkoda tylko, że serwisowej. </p>
<p>Dwa miesiące temu mój antek pojechał do serwisu, bo ekran dotykowy ześwirował. Wymienili, wrócił, było znów gites.</p>
<p>Wczoraj ekran znów uparcie twierdził, że moje palce dotykają ekran najwyżej cm od dolnej krawędzi. Dziś foniacza zawiozłem do Ery do naprawy gwarancyjnej.</p>
<p>O tyle dobrze, że Era nie robi problemów. Pani przyjęła telefon, wypisała kilka papierków, przyniosła szajsunga jakiegoś jako zastępczy, zażyczyła sobie podpis w trzech miejscach, dała świstek uprawniający do odbioru Hero. Całość zajęła może z 10 minut. Żadnych insynuacji, kombinowania, zbywania. </p>
<p>Tyle, że przez tydzień czy dwa będę off-line ;D</p>
]]></content:encoded>
			<wfw:commentRss>http://zibi.nora.pl/2011/01/28/htc-hero-znow-w-akcji.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Kupa mięci &#8211; WikiLeaks.org</title>
		<link>http://zibi.nora.pl/2010/11/29/kupa-mieci-wikileaks-org.html</link>
		<comments>http://zibi.nora.pl/2010/11/29/kupa-mieci-wikileaks-org.html#comments</comments>
		<pubDate>Mon, 29 Nov 2010 13:54:14 +0000</pubDate>
		<dc:creator>zibi</dc:creator>
				<category><![CDATA[links]]></category>
		<category><![CDATA[net]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://zibi.nora.pl/?p=1209</guid>
		<description><![CDATA[# host WikiLeaks.org
WikiLeaks.org has address 46.51.171.90
WikiLeaks.org has address 184.72.37.90
]]></description>
			<content:encoded><![CDATA[<p class="wp-flattr-button"></p><p><code># host WikiLeaks.org<br />
WikiLeaks.org has address 46.51.171.90<br />
WikiLeaks.org has address 184.72.37.90</code></p>
]]></content:encoded>
			<wfw:commentRss>http://zibi.nora.pl/2010/11/29/kupa-mieci-wikileaks-org.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>De beściak</title>
		<link>http://zibi.nora.pl/2010/10/26/de-besciak.html</link>
		<comments>http://zibi.nora.pl/2010/10/26/de-besciak.html#comments</comments>
		<pubDate>Tue, 26 Oct 2010 19:41:10 +0000</pubDate>
		<dc:creator>zibi</dc:creator>
				<category><![CDATA[dev]]></category>
		<category><![CDATA[fun]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[tech]]></category>

		<guid isPermaLink="false">http://zibi.nora.pl/?p=1200</guid>
		<description><![CDATA[Czasem lubię się pastwić nad ludźmi, czasem nad kodem. Nad ludźmi bywa kiepsko, bo może to być nielegalne. Nad kodem lepsiej, bo może to stanowić niezłe ćwiczenie. Ostatnio mnie trafiło, jak zobaczyłem commenta o wdzięcznym brzmieniu:
Eddy Vlad
24-Nov-2009 04:59
The shortest recursive delete possible.






Kilka minut zabawy i wymodziłem coś takiego:


function rrmdir($path)
{
  return is_file($path)?
   ...]]></description>
			<content:encoded><![CDATA[<!-- 
<?php
    /**
     * Delete a file or recursively delete a directory
     *
     * @param string $str Path to file or directory
     */
    function recursiveDelete($str){
        if(is_file($str)){
            return @unlink($str);
        }
        elseif(is_dir($str)){
            $scan = glob(rtrim($str,'/').'/*');
            foreach($scan as $index=>$path){
                recursiveDelete($path);
            }
            return @rmdir($str);
        }
    }
?>
 !--><!-- 
function rrmdir($path)
{
  return is_file($path)?
    @unlink($path):
    array_map('rrmdir',glob($path.'/*'))==@rmdir($path)
  ;
}
 !--><p class="wp-flattr-button"></p><p>Czasem lubię się pastwić nad ludźmi, czasem nad kodem. Nad ludźmi bywa kiepsko, bo może to być nielegalne. Nad kodem lepsiej, bo może to stanowić niezłe ćwiczenie. Ostatnio mnie trafiło, jak zobaczyłem <a href="http://pl.php.net/manual/en/function.unlink.php#94766">commenta</a> o wdzięcznym brzmieniu:</p>
<blockquote><p>Eddy Vlad<br />
24-Nov-2009 04:59<br />
The shortest recursive delete possible.</p>
<pre>&nbsp;
<span style="color: #000000; font-weight: bold;">&lt;?php</span>
    <span style="color: #808080; font-style: italic;">/**
     * Delete a file or recursively delete a directory
     *
     * @param string $str Path to file or directory
     */</span>
    <span style="color: #000000; font-weight: bold;">function</span> recursiveDelete<span style="color: #66cc66;">&#40;</span><span style="color: #0000ff;">$str</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#123;</span>
        <span style="color: #b1b100;">if</span><span style="color: #66cc66;">&#40;</span><a href="http://www.php.net/is_file"><span style="color: #000066;">is_file</span></a><span style="color: #66cc66;">&#40;</span><span style="color: #0000ff;">$str</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#123;</span>
            <span style="color: #b1b100;">return</span> @<a href="http://www.php.net/unlink"><span style="color: #000066;">unlink</span></a><span style="color: #66cc66;">&#40;</span><span style="color: #0000ff;">$str</span><span style="color: #66cc66;">&#41;</span>;
        <span style="color: #66cc66;">&#125;</span>
        <span style="color: #b1b100;">elseif</span><span style="color: #66cc66;">&#40;</span><a href="http://www.php.net/is_dir"><span style="color: #000066;">is_dir</span></a><span style="color: #66cc66;">&#40;</span><span style="color: #0000ff;">$str</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#123;</span>
            <span style="color: #0000ff;">$scan</span> = <a href="http://www.php.net/glob"><span style="color: #000066;">glob</span></a><span style="color: #66cc66;">&#40;</span><a href="http://www.php.net/rtrim"><span style="color: #000066;">rtrim</span></a><span style="color: #66cc66;">&#40;</span><span style="color: #0000ff;">$str</span>,<span style="color: #ff0000;">'/'</span><span style="color: #66cc66;">&#41;</span>.<span style="color: #ff0000;">'/*'</span><span style="color: #66cc66;">&#41;</span>;
            <span style="color: #b1b100;">foreach</span><span style="color: #66cc66;">&#40;</span><span style="color: #0000ff;">$scan</span> <span style="color: #b1b100;">as</span> <span style="color: #0000ff;">$index</span>=&gt;<span style="color: #0000ff;">$path</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#123;</span>
                recursiveDelete<span style="color: #66cc66;">&#40;</span><span style="color: #0000ff;">$path</span><span style="color: #66cc66;">&#41;</span>;
            <span style="color: #66cc66;">&#125;</span>
            <span style="color: #b1b100;">return</span> @<a href="http://www.php.net/rmdir"><span style="color: #000066;">rmdir</span></a><span style="color: #66cc66;">&#40;</span><span style="color: #0000ff;">$str</span><span style="color: #66cc66;">&#41;</span>;
        <span style="color: #66cc66;">&#125;</span>
    <span style="color: #66cc66;">&#125;</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre>
</blockquote>
<p>Kilka minut zabawy i wymodziłem coś takiego:</p>
<pre>&nbsp;
<span style="color: #000000; font-weight: bold;">function</span> rrmdir<span style="color: #66cc66;">&#40;</span><span style="color: #0000ff;">$path</span><span style="color: #66cc66;">&#41;</span>
<span style="color: #66cc66;">&#123;</span>
  <span style="color: #b1b100;">return</span> <a href="http://www.php.net/is_file"><span style="color: #000066;">is_file</span></a><span style="color: #66cc66;">&#40;</span><span style="color: #0000ff;">$path</span><span style="color: #66cc66;">&#41;</span>?
    @<a href="http://www.php.net/unlink"><span style="color: #000066;">unlink</span></a><span style="color: #66cc66;">&#40;</span><span style="color: #0000ff;">$path</span><span style="color: #66cc66;">&#41;</span>:
    <a href="http://www.php.net/array_map"><span style="color: #000066;">array_map</span></a><span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">'rrmdir'</span>,<a href="http://www.php.net/glob"><span style="color: #000066;">glob</span></a><span style="color: #66cc66;">&#40;</span><span style="color: #0000ff;">$path</span>.<span style="color: #ff0000;">'/*'</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>==@<a href="http://www.php.net/rmdir"><span style="color: #000066;">rmdir</span></a><span style="color: #66cc66;">&#40;</span><span style="color: #0000ff;">$path</span><span style="color: #66cc66;">&#41;</span>
  ;
<span style="color: #66cc66;">&#125;</span></pre>
<p>Wspomoże ktoś czymś jeszcze krótszym?</p>
]]></content:encoded>
			<wfw:commentRss>http://zibi.nora.pl/2010/10/26/de-besciak.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

