<?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>paskuale.it</title>
	<atom:link href="http://www.paskuale.it/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.paskuale.it</link>
	<description>web development</description>
	<lastBuildDate>Fri, 23 Jul 2010 09:36:52 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Tradurre i &#8216;carriage return&#8217; per il formato Json</title>
		<link>http://www.paskuale.it/?p=134</link>
		<comments>http://www.paskuale.it/?p=134#comments</comments>
		<pubDate>Fri, 23 Jul 2010 09:33:57 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[jQuery]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[tutorials]]></category>
		<category><![CDATA[json]]></category>

		<guid isPermaLink="false">http://www.paskuale.it/?p=134</guid>
		<description><![CDATA[Da mesi ero assillato da questo problema, per chi sviluppa siti web dinamici (Php) con le asincronie (Ajax e affini) si sarà sicuramente imbattuto nel problema del passaggio dati,  interrotti da &#8220;ritorni a capo&#8221; o &#8220;carriage return&#8221;.
Esempio:
Ho un modulo (form) di inserimento dati, composto da soli tre &#60;input type=&#8221;text&#8221;&#62; tutto ok,  perchè nel comporre una [...]]]></description>
			<content:encoded><![CDATA[<p>Da mesi ero assillato da questo problema, per chi sviluppa siti web dinamici (Php) con le asincronie (Ajax e affini) si sarà sicuramente imbattuto nel problema del passaggio dati,  interrotti da &#8220;ritorni a capo&#8221; o &#8220;carriage return&#8221;.</p>
<h3><strong>Esempio</strong>:</h3>
<p>Ho un modulo (form) di inserimento dati, composto da soli tre &lt;input type=&#8221;text&#8221;&gt; tutto ok,  perchè nel comporre una stringa da passare a Json di questo tipo</p>
<p><code><br />
var V1=$('#html_input_1').val();<br />
var V2=$('#html_input_2').val();<br />
var V3=$('#html_input_3').val();<br />
//------------------ajax start---------<br />
$.ajax({<br />
type:"POST",<br />
url: 'includes/tab.mezzi/salva.nuovo.mezzo.php',<br />
cache: false,<br />
<strong>data:"JS={\"js_marca\":\""+V1+"\",\"js_modello\":\""+V2+"\",\"js_matrice\":\""+V3+"\"}",</strong><br />
success: function(msg)<br />
{<br />
alert(msg);<br />
}<br />
});<br />
//------------------ajax end---------<br />
</code></p>
<p>&#8230;. non si incorre in nessun problema.</p>
<h3><strong>Problema</strong>:</h3>
<p>Ma cosa succederebbe se uno di questi tre campi fosse una &lt;textarea&gt; multiriga dove un utente potrebbe tranquillamente <strong>andare a capo</strong> ?!</p>
<p>Se non vengon presi provvedimenti non si avranno mai i valori aspettati dai moduli, ma bensì la stringa Json verrebbe troncata con relativo errore nel formato !!!</p>
<h3><strong>Soluzione</strong>:</h3>
<p>Cercando un pò in giro x il mondo ^^ ho trovato questa utilissima funzione javascript ke sostituisce i &#8216;ritorni a capo&#8217; con il classico &lt;br&gt; lasciando così integra la stringa passata e evitando tutti i problemi di cui ho scritto sopra <img src='http://www.paskuale.it/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  !!<br />
<code><br />
function parse_x(text)<br />
{<br />
var temp_Str = text;<br />
var final_Str = temp_Str.replace(/\n/g, "&lt;br&gt;");<br />
return final_Str;<br />
}<br />
</code></p>
<h3><strong>Conclusione</strong>:</h3>
<p>La funzione è di tipo javascript ma rende l&#8217;idea di cosa bisogna fare, quindi anche in php ci sono funzioni parallele per gestire le stringhe, dipende dal contesto in cui ci si trova. Buona programmazione/divertimento a tutti <img src='http://www.paskuale.it/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.paskuale.it/?feed=rss2&amp;p=134</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Disegnare la testa da ogni angolazione</title>
		<link>http://www.paskuale.it/?p=76</link>
		<comments>http://www.paskuale.it/?p=76#comments</comments>
		<pubDate>Fri, 28 May 2010 09:13:16 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[drawing]]></category>
		<category><![CDATA[tutorials]]></category>
		<category><![CDATA[anatomy]]></category>
		<category><![CDATA[draw]]></category>
		<category><![CDATA[figure]]></category>

		<guid isPermaLink="false">http://www.paskuale.it/?p=76</guid>
		<description><![CDATA[thanks to Stanislav Prokopenko
La forma base
Per  disegnare la testa da qualsiasi angolazione si deve prima capire la sua  struttura di base. Guarda attentamente tutti i  dettagli delle forme sottostanti.
Tralasciamo i particolari del viso e della testa e soffermiamoci sulle forme di queste due entità.  In questo articolo usiamo un metodo citato da [...]]]></description>
			<content:encoded><![CDATA[<p>thanks to <a href="http://www.stanprokopenko.com/" target="_blank">Stanislav Prokopenko</a></p>
<p><strong>La forma base</strong></p>
<hr />Per  disegnare la testa da qualsiasi angolazione si deve prima capire la sua  struttura di base. Guarda attentamente tutti i  dettagli delle forme sottostanti.</p>
<p>Tralasciamo i particolari del viso e della testa e soffermiamoci sulle forme di queste due entità.  In questo articolo usiamo un metodo citato da Andrew Loomis nel suo libro &#8216;Drawing the Head &amp; Hands&#8217;.</p>
<p>La testa è composta da 2 forme principali, il cranio (la sfera) e la mascella + zigomi  (blocco irregolare).</p>
<p><img class="aligncenter size-full wp-image-84" title="basic-forms-thumb" src="http://www.paskuale.it/wp-content/uploads/2010/05/basic-forms-thumb.jpg" alt="" width="550" height="284" /></p>
<p><strong>Una sfera come cranio</strong></p>
<p>I lati del cranio sono piatti, quindi immaginiamo una palla i cui lati vengono tagliati via. Visto di profilo, ha la forma di un cerchio perfetto, ma cambiando l&#8217;angolo di visuale, ci apparirà ovale a causa della prospettiva.</p>
<p>Dividiamo lo scorcio laterale, con due linee in 4 parti. La linea  verticale rappresenta  l&#8217;inizio della mandibola. La  linea orizzontale rappresenta la linea della  fronte. La parte  superiore e inferiore dell&#8217; ovale aiuterà a trovare la  linea dei capelli  e la parte inferiore del naso.</p>
<p><img class="aligncenter size-full wp-image-90" title="slices" src="http://www.paskuale.it/wp-content/uploads/2010/05/slices.jpg" alt="" width="348" height="200" /></p>
<p><strong>Mascella e zigomi</strong></p>
<p>Colleghiamo la forma della mascella. La parte frontale inizia dalla linea della fronte e il retro  inizierà al centro dell&#8217;ovale. Si tratta di un volume 3-D con un piano  frontale, piani laterali e piano inferiore.</p>
<p><img class="aligncenter size-full wp-image-92" title="jaw" src="http://www.paskuale.it/wp-content/uploads/2010/05/jaw.jpg" alt="mascella" width="420" height="284" /></p>
<h2>Disegnare da qualsiasi angolazione</h2>
<hr /><strong>Passo 1 &#8211; Determinare l&#8217;angolo della palla</strong></p>
<p>L&#8217;angolo  della testa vien stabilito quando si disegna la palla. Tutti e tre gli assi devono essere indirizzati:</p>
<p>Asse x &#8211; L&#8217;inclinazione (verso l&#8217;alto o il basso) vien regolata dalle linee orizzontalie verticali dell&#8217;ovale. Una inclinazione estrema andrà a nascondere la parte inferiore o superiore a causa della prospettiva.</p>
<p><img class="aligncenter size-full wp-image-109" title="rotate-x-thumb" src="http://www.paskuale.it/wp-content/uploads/2010/05/rotate-x-thumb1.jpg" alt="" width="550" height="288" /></p>
<p>Asse y &#8211; La direzione in cui gira la testa è regolata dalla larghezza dell&#8217;ovale. Più la testa la guardate frontalmente è più l&#8217;ovale andrà a stringersi scomparendo in caso di un perfetto primo piano, viceversa più la testa si gira (destra o sinistra) più l&#8217;ovale prende forma e quindi si allarga.</p>
<p><img class="aligncenter size-full wp-image-108" title="rotate-y-thumb" src="http://www.paskuale.it/wp-content/uploads/2010/05/rotate-y-thumb.jpg" alt="" width="550" height="272" /></p>
<p>Asse z &#8211; La  torsione è stabilita dall&#8217;angolo della linea centrale, l&#8217;angolo dell&#8217;ovale e dalla collocazione dell&#8217;ovale sulla palla.</p>
<p><img class="aligncenter size-full wp-image-116" title="rotate-z-thumb" src="http://www.paskuale.it/wp-content/uploads/2010/05/rotate-z-thumb.jpg" alt="" width="550" height="288" /></p>
<p><strong>Passo 2 &#8211; Le tre parti</strong></p>
<p>Dopo aver stabilito  l&#8217;angolo della palla, dividiamo il viso in tre parti.</p>
<p>La distanza tra l&#8217;attaccatura dei capelli e la fronte deve  essere uguale alla distanza tra la fronte e la base del naso.</p>
<p>Se aggiungiamo un altro segmento della stessa misura otteniamo le coordinate del mento.</p>
<p>Se immaginiamo la testa come una scatola le 3 sezioni sopra descritte devono essere rappresentate sia sul laterale che sul frontale della scatola.</p>
<p><img class="aligncenter size-full wp-image-126" title="find-thirds-thumb" src="http://www.paskuale.it/wp-content/uploads/2010/05/find-thirds-thumb.jpg" alt="" width="550" height="347" /></p>
<p><strong>Passo 3 &#8211; La mandibola</strong></p>
<p>Un  errore molto comune  è quello di rendere la mandibola troppo  lungo rispetto alla palla. Si noti come cambia la forma della mandibola in base all&#8217;angolazione da cui viene vista.</p>
<p><img class="aligncenter size-full wp-image-132" title="add-jaw-thumb" src="http://www.paskuale.it/wp-content/uploads/2010/06/add-jaw-thumb.jpg" alt="mandibola" width="550" height="165" /></p>
<p>thanks to <a href="http://www.stanprokopenko.com/" target="_blank">Stanislav  Prokopenko</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.paskuale.it/?feed=rss2&amp;p=76</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>armatori.net</title>
		<link>http://www.paskuale.it/?p=59</link>
		<comments>http://www.paskuale.it/?p=59#comments</comments>
		<pubDate>Thu, 06 May 2010 17:55:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[Web-folio]]></category>
		<category><![CDATA[barca]]></category>
		<category><![CDATA[vacanze]]></category>
		<category><![CDATA[viaggi]]></category>

		<guid isPermaLink="false">http://127.0.0.1/www.paskuale.it/?p=59</guid>
		<description><![CDATA[Community per amanti del mare e dei viaggi in barca, eventi, mappe, sms.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.paskuale.it/wp-content/uploads/2010/05/screenarmatori.net_.jpg"><img class="alignnone size-full wp-image-57" title="portfolio_armatori.net" src="http://www.paskuale.it/wp-content/uploads/2010/05/portfolio_armatori.net_.jpg" alt="" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.paskuale.it/?feed=rss2&amp;p=59</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>We are satisfied</title>
		<link>http://www.paskuale.it/?p=55</link>
		<comments>http://www.paskuale.it/?p=55#comments</comments>
		<pubDate>Tue, 04 May 2010 13:44:30 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Testimonials]]></category>

		<guid isPermaLink="false">http://127.0.0.1/www.paskuale.it/?p=55</guid>
		<description><![CDATA[&#8220;I&#8217;m very impressed with the result blablablabla &#8230;&#8221;
]]></description>
			<content:encoded><![CDATA[<p>&#8220;I&#8217;m very impressed with the result blablablabla &#8230;&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.paskuale.it/?feed=rss2&amp;p=55</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>mobiloutlet.it</title>
		<link>http://www.paskuale.it/?p=42</link>
		<comments>http://www.paskuale.it/?p=42#comments</comments>
		<pubDate>Sun, 02 May 2010 13:20:13 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[Web-folio]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://127.0.0.1/www.paskuale.it/?p=42</guid>
		<description><![CDATA[Portale realizzato nel 2009, argomento: vendita outlet. Strumenti di sviluppo: php, mysql, html, css.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.paskuale.it/wp-content/uploads/2010/05/screenmobiloutlet.jpg"><img class="alignnone size-full wp-image-45" title="portfolio_mobiloutlet" src="http://www.paskuale.it/wp-content/uploads/2010/05/portfolio_mobiloutlet.jpg" alt="" width="546" height="195" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.paskuale.it/?feed=rss2&amp;p=42</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>pedotriba.it</title>
		<link>http://www.paskuale.it/?p=31</link>
		<comments>http://www.paskuale.it/?p=31#comments</comments>
		<pubDate>Sun, 02 May 2010 10:31:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[Web-folio]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[php. wordpress]]></category>

		<guid isPermaLink="false">http://127.0.0.1/www.paskuale.it/?p=31</guid>
		<description><![CDATA[Sito realizzato nel 2010, blog personale di un fisioterapista realizzato con <b>wordpress 2.9.2</b>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.paskuale.it/wp-content/uploads/2010/05/screenpedotriba.jpg"><img class="alignnone size-full wp-image-38" title="portfolio_pedotriba" src="http://www.paskuale.it/wp-content/uploads/2010/05/portfolio_pedotriba.jpg" alt="" width="546" height="195" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.paskuale.it/?feed=rss2&amp;p=31</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PresidioPadrePio.com</title>
		<link>http://www.paskuale.it/?p=16</link>
		<comments>http://www.paskuale.it/?p=16#comments</comments>
		<pubDate>Tue, 27 Apr 2010 16:46:34 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[Web-folio]]></category>
		<category><![CDATA[artisteer]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://127.0.0.1/www.paskuale.it/?p=16</guid>
		<description><![CDATA[Sito realizzato nel 2009 di un Presidio di Riabilitazione privato. Strumenti di sviluppo utilizzati: PHP, HTML, Javascript. Parte grafica realizzata con 'Artisteer']]></description>
			<content:encoded><![CDATA[<div id="attachment_21" class="wp-caption alignnone" style="width: 556px"><a href="http://www.paskuale.it/wp-content/uploads/2010/05/screenpresidiopadrepio.jpg"><img class="size-full wp-image-21" title="portfolio_presidiopadrepio" src="http://www.paskuale.it/wp-content/uploads/2010/04/portfolio_presidiopadrepio.jpg" alt="" width="546" height="195" /></a><p class="wp-caption-text">presidiopadrepio.com</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.paskuale.it/?feed=rss2&amp;p=16</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
