<?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>JeKo&#039;s blog 0.5 c &#187; blog</title>
	<atom:link href="http://www.j3k0.net/blog/tag/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.j3k0.net/blog</link>
	<description>I&#039;m still not dead :P</description>
	<lastBuildDate>Tue, 17 May 2011 12:57:13 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>HeaderZ 2.0 :)</title>
		<link>http://www.j3k0.net/blog/2010/03/07/headerz-2-0/</link>
		<comments>http://www.j3k0.net/blog/2010/03/07/headerz-2-0/#comments</comments>
		<pubDate>Sun, 07 Mar 2010 13:50:47 +0000</pubDate>
		<dc:creator>JeKo</dc:creator>
				<category><![CDATA[headerZ]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[grafica]]></category>
		<category><![CDATA[jeko]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[un header]]></category>

		<guid isPermaLink="false">http://www.j3k0.net/blog/2010/03/07/headerz-2-0/</guid>
		<description><![CDATA[Non so se ve ne siete accorti ma da ieri sera (ore 4:13 di notte… argh) sono nuovamente disponibili i miei headers!! Con il cambio di layout del blog i vecchi sono diventati, purtroppo, inutilizzabili… ma niente paura, qui a sinistra potete scaricare i nuovi sorgenti e riprendere a mandarmi i vostri lavori (che finiranno [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.j3k0.net/blog/wp-content/uploads/2010/03/lupo_alberto.png" rel="lightbox[874]"><img style="display: inline; border: 0px;" title="lupo_alberto" src="http://www.j3k0.net/blog/wp-content/uploads/2010/03/lupo_alberto_thumb.png" border="0" alt="lupo_alberto" width="459" height="208" /></a></p>
<p>Non so se ve ne siete accorti ma da ieri sera (ore 4:13 di notte… argh) sono nuovamente disponibili i miei headers!!</p>
<p>Con il cambio di layout del blog i vecchi sono diventati, purtroppo, inutilizzabili… ma niente paura, qui a sinistra potete scaricare i nuovi sorgenti e riprendere a mandarmi i vostri lavori (che finiranno nell’intestazione del blog a random ad ogni accesso!).</p>
<p>Per chi volesse la spiegazione tecnica di quanto fatto (oh shit!, get a life! <img src='http://www.j3k0.net/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  ), here we go! <img src='http://www.j3k0.net/blog/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<p style="padding-left: 30px;"><em>&lt;?php<br />
$directory = &#8216;immagini/headers2&#8242;;<br />
$headers = scandir($directory);<br />
$max = count($headers); </em></p>
<p style="padding-left: 30px;"><em>$random = rand(3, $max);<br />
?&gt; </em></p>
<p style="padding-left: 30px;"><em>&lt;div&gt;<br />
&lt;?php<br />
</em><em>if ($headers[$random]){ ?&gt;<br />
&lt;img src=&#8221;directory_contenente_gli_headers&lt;?php echo $headers[$random]; &gt;&#8221;  alt=&#8221;JeKo&#8217;s headers 2.0 <img src='http://www.j3k0.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> &#8221; /&gt;<br />
&lt;? } ?&gt;<br />
&lt;/div&gt;<br />
</em></p>
<p>Chiaro no? <img src='http://www.j3k0.net/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Per i poco avvezzi ecco la spiegazione in pseudo italiano.</p>
<p>La variabile <strong>$directory</strong> contiene l’indirizzo della cartella che contiene le immagini. La variabile <strong>$headers</strong> (che in realtà è un array) immagazzina tutti i nomi delle immagini avvalendosi della funzione <strong>scandir</strong>.<br />
<strong>$max </strong>fa il count della variabile $headers e contiene il valore numerico della lunghezza dell’array… in parole povere sa quanti elementi sono contenuti nell’array. Questo valore mi servirà per tirare a caso (randomizzare) un header ad ogni caricamento della pagina.</p>
<p>Con <strong>rand(3, $max) </strong>andiamo a tirare a caso un numero compreso tra 3 e l’ampiezza dell’array $headers.</p>
<p>Se vi state chiedendo perché parto da tre e non da uno come ci si potrebbe aspettare, la risposta è semplice. La funzione scandir indicizza il contenuto di una data cartella… se avete presente esplora risorse di windows sapete che i primi due elementi di una cartella sono ‘.’ e ‘..’ che servono a cambiare di cartella… ecco, quei due elementi sono i valori 1 e 2 dell’array e, dunque, vanno scartati. Randomizzato il numero, lo piazziamo all’interno della variabile <strong>$random</strong>.</p>
<p><strong>if ($headers[$random]) </strong>è un semplice controllo: se il risultato di $headers[$random] non restituisce una stringa vuota, allora posso procedere ad inserire l’immagine.</p>
<p>L’ultima stringa, banalmente, è il codice html che disegna l’immagine presa dalla cartella degli headers randomizzata nelle stringhe precedenti.</p>
<p>Tutta questa pappardella di roba va inserita nel file <em>header.php </em>del vostro tema di WordPress (od, ovunque vogliate far comparire l&#8217;immagine nella vostra pagina web php).</p>
<p>Et voilà, il gioco è fatto. Non resta che riempire la cartella designata ed il gioco è fatto! Ed ora tocca a voi… aspetto con impazienza i nuovi lavori da inserire. <a href="http://www.j3k0.net/blog/headerz2/" target="_blank">Le specifiche le trovate qui</a> mentre i<a href="http://www.j3k0.net/blog/immagini/headerz2_sorgenti.psd" target="_blank">l file sorgente .PSD (Photo Shop Document), qui</a>.</p>
<div id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:fb78e301-ba1e-456a-9448-56015dbdbd68" class="wlWriterEditableSmartContent" style="margin: 0px; display: inline; float: none; padding: 0px;">Technorati Tag: <a rel="tag" href="http://technorati.com/tags/HeaderZ">HeaderZ</a>,<a rel="tag" href="http://technorati.com/tags/headers">headers</a>,<a rel="tag" href="http://technorati.com/tags/jeko">jeko</a>,<a rel="tag" href="http://technorati.com/tags/blog">blog</a>,<a rel="tag" href="http://technorati.com/tags/grafica">grafica</a>,<a rel="tag" href="http://technorati.com/tags/random">random</a>,<a rel="tag" href="http://technorati.com/tags/php">php</a></div>
]]></content:encoded>
			<wfw:commentRss>http://www.j3k0.net/blog/2010/03/07/headerz-2-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rollo&#8217;s moment :)</title>
		<link>http://www.j3k0.net/blog/2008/04/30/rollos-moment/</link>
		<comments>http://www.j3k0.net/blog/2008/04/30/rollos-moment/#comments</comments>
		<pubDate>Wed, 30 Apr 2008 06:45:12 +0000</pubDate>
		<dc:creator>JeKo</dc:creator>
				<category><![CDATA[un header per jeko]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[header]]></category>
		<category><![CDATA[Pattume]]></category>

		<guid isPermaLink="false">http://www.j3k0.net/blog/2008/04/30/rollos-moment/</guid>
		<description><![CDATA[E finalmente anche Rollo (che, contrariamente ad ogni previsione, ha trovato i sorgenti PSD presenti nella sidebar ) ci delizia con un bellissimo header decisamente in tema con questo blog&#8230;]]></description>
			<content:encoded><![CDATA[<p>E finalmente anche <a title="il magico mondo del Pattume!" href="http://www.pattume.it" target="_blank">Rollo</a> (che, contrariamente ad ogni previsione, ha trovato i sorgenti PSD presenti nella sidebar <img src='http://www.j3k0.net/blog/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' />  ) ci delizia con un bellissimo header decisamente in tema con questo blog&#8230;</p>
<p><a title="Header from RolloPack" href="http://www.j3k0.net/blog/wp-content/uploads/2008/04/bg-title16.jpg" rel="lightbox[405]"></a></p>
<p style="text-align: center;"><a title="Header from RolloPack" href="http://www.j3k0.net/blog/wp-content/uploads/2008/04/bg-title16.jpg" rel="lightbox[405]"><img src="http://www.j3k0.net/blog/wp-content/uploads/2008/04/bg-title16.jpg" border="0" alt="Header from RolloPack" hspace="0" vspace="5" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j3k0.net/blog/2008/04/30/rollos-moment/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Ritocchi al layout</title>
		<link>http://www.j3k0.net/blog/2008/02/07/ritocchi-al-layout/</link>
		<comments>http://www.j3k0.net/blog/2008/02/07/ritocchi-al-layout/#comments</comments>
		<pubDate>Wed, 06 Feb 2008 23:35:39 +0000</pubDate>
		<dc:creator>JeKo</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[grafica]]></category>
		<category><![CDATA[commenti]]></category>
		<category><![CDATA[header]]></category>
		<category><![CDATA[immagini]]></category>
		<category><![CDATA[template]]></category>

		<guid isPermaLink="false">http://www.j3k0.net/blog/archives/260</guid>
		<description><![CDATA[Non sapevo davvero come passare la sera&#8230; il raffreddore si è impadronito fulminamente di me&#8230; niente esercitazione dei vigili del fuoco volontari, niente cena dal Pollaccio, niente caffé-birra-digestivo con gli amici&#8230; ma almeno ho inserito quell&#8217;immagine che da tempo volevo piazzare&#8230; servirà a qualcosa? io mi sciolgo ogni volta che vedo quegli occhioni&#8230; come si [...]]]></description>
			<content:encoded><![CDATA[<p align="justify"><a href="http://www.j3k0.net/blog/wp-content/uploads/2008/02/shrek-2-puss-in-boots.jpg" rel="lightbox[260]"><img src="http://www.j3k0.net/blog/wp-content/uploads/2008/02/shrek-2-puss-in-boots-thumb.jpg" style="border: 0px none " alt="Shrek-2---Puss-in-Boots" border="0" height="369" width="492" /></a></p>
<p align="justify">Non sapevo davvero come passare la sera&#8230; il raffreddore si è impadronito fulminamente di me&#8230; niente esercitazione dei vigili del fuoco volontari, niente cena dal Pollaccio, niente caffé-birra-digestivo con gli amici&#8230; ma almeno ho inserito quell&#8217;immagine che da tempo volevo piazzare&#8230; servirà a qualcosa? io mi sciolgo ogni volta che vedo quegli occhioni&#8230; come si fa a resistere? <img src='http://www.j3k0.net/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p align="justify">Suvvia, fate in modo che questo paio di orette di lavoro (intervallato da spuntino di mezzanotte, modifica playlist e cazzeggio in chat) non siano state vane&#8230; Commentate, è un ordine! <img src='http://www.j3k0.net/blog/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.j3k0.net/blog/2008/02/07/ritocchi-al-layout/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Una nuova alba</title>
		<link>http://www.j3k0.net/blog/2005/12/19/una-nuova-alba/</link>
		<comments>http://www.j3k0.net/blog/2005/12/19/una-nuova-alba/#comments</comments>
		<pubDate>Mon, 19 Dec 2005 01:09:58 +0000</pubDate>
		<dc:creator>JeKo</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[test]]></category>
		<category><![CDATA[alba]]></category>
		<category><![CDATA[inizio]]></category>

		<guid isPermaLink="false">http://www.j3k0.net/blog/?p=2</guid>
		<description><![CDATA[&#8230; e in una notte buia, fredda, silenziosa, rischiarata da poche stelle opache e da qualche lampione che, solitario e distante, si erge contro il nero cielo d&#8217;inverno, che ricominca questa avventura digitale, questo blog iniziato già troppe volte&#8230; e davanti al monitor mi riprometto che sarà la volta buona, l&#8217;inizio di qualcosa di concreto, [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.j3k0.net/blog/immagini/tramonto.jpg" alt="una nuova alba" height="141" width="493" /><br />
&#8230; e in una notte buia, fredda, silenziosa, rischiarata da poche stelle opache e da qualche lampione che, solitario e distante, si erge contro il nero cielo d&#8217;inverno, che ricominca questa avventura digitale, questo blog iniziato già troppe volte&#8230; e davanti al monitor mi riprometto che sarà la volta buona, l&#8217;inizio di qualcosa di concreto, solido, ragionato&#8230; non sarà il solito &#8216;ammasso disordinato di idee messe li tanto per fare qualcosa&#8217;&#8230; cercherà di essere lo specchio dell&#8217;animo, il riflesso dei miei pensieri&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.j3k0.net/blog/2005/12/19/una-nuova-alba/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

