<?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>Web IDentity</title>
	<atom:link href="http://www.webidentity.it/blog/index.php/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.webidentity.it/blog</link>
	<description>Il blog di Daniele Iacono</description>
	<lastBuildDate>Sat, 19 May 2012 09:30:27 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Problema Photoshop, il Crop ritaglia un solo pixel</title>
		<link>http://www.webidentity.it/blog/index.php/photoshop/problema-photoshop-il-crop-ritaglia-un-solo-pixel/</link>
		<comments>http://www.webidentity.it/blog/index.php/photoshop/problema-photoshop-il-crop-ritaglia-un-solo-pixel/#comments</comments>
		<pubDate>Thu, 05 Apr 2012 15:45:50 +0000</pubDate>
		<dc:creator>Daniele</dc:creator>
				<category><![CDATA[Photoshop]]></category>

		<guid isPermaLink="false">http://www.webidentity.it/blog/?p=51</guid>
		<description><![CDATA[Se lo strumento Crop (taglierino) ritaglia un solo pixel, qualunque siano le misure che indichi di ritagliare, allora basta selezionare tale strumento e cliccare sul pulsante &#8220;Cancella&#8221; per reimpostare le misure e farlo tornare a ritagliare le misure richieste.]]></description>
			<content:encoded><![CDATA[<p>Se lo strumento Crop (taglierino) ritaglia un solo pixel, qualunque siano le misure che indichi di ritagliare, allora basta selezionare tale strumento e cliccare sul pulsante &#8220;Cancella&#8221; per reimpostare le misure e farlo tornare a ritagliare le misure richieste.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webidentity.it/blog/index.php/photoshop/problema-photoshop-il-crop-ritaglia-un-solo-pixel/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Jomres e controllo validità carta di credito</title>
		<link>http://www.webidentity.it/blog/index.php/web/jomres-e-controllo-validita-carta-di-credito/</link>
		<comments>http://www.webidentity.it/blog/index.php/web/jomres-e-controllo-validita-carta-di-credito/#comments</comments>
		<pubDate>Tue, 30 Nov 2010 16:02:32 +0000</pubDate>
		<dc:creator>Daniele</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[carta di credito]]></category>
		<category><![CDATA[check]]></category>
		<category><![CDATA[controllo]]></category>
		<category><![CDATA[credit card]]></category>
		<category><![CDATA[jomres]]></category>
		<category><![CDATA[luhn formula]]></category>
		<category><![CDATA[validation]]></category>

		<guid isPermaLink="false">http://www.webidentity.it/blog/?p=39</guid>
		<description><![CDATA[Jomres è un booking engine a pagamento per Joomla che consente di ricevere prenotazioni con disponibilità in tempo reale dal proprio sito. Un limite di questo sistema è che non esiste un controllo  sulla validità dei dati della carta di &#8230; <a href="http://www.webidentity.it/blog/index.php/web/jomres-e-controllo-validita-carta-di-credito/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.webidentity.it/blog/wp-content/uploads/2010/11/jomres_t.png"><img class="alignleft size-full wp-image-44" title="Controllo carta di credito per Jomres" src="http://www.webidentity.it/blog/wp-content/uploads/2010/11/jomres_t.png" alt="Controllo carta di credito per Jomres" width="240" height="160" /></a><a href="http://www.jomres.net/" target="_blank">Jomres</a> è un booking engine a pagamento per Joomla che consente di ricevere prenotazioni con disponibilità in tempo reale dal proprio sito. Un limite di questo sistema è che non esiste un controllo  sulla validità dei dati della carta di credito inviati in fase di prenotazione<span id="more-39"></span>, volendo riceverli direttamente senza passare tramite gateway bancari terzi.  Ad esempio sarebbe possibile inviare la prenotazione anche lasciando il campo relativo al numero di carta vuoto o scrivendo numeri a caso&#8230;</p>
<p>Risulta quindi necessario integrare questo sistema aggiungendo un controllo di validità almeno sul numero di carta di credito affinchè rispetti i criteri della famosa <a href="http://it.wikipedia.org/wiki/Formula_di_Luhn" target="_blank">Luhn Formula</a>.</p>
<p>In questo modo non sarà possibile lasciare il campo vuoto nè tantomeno scrivere numeri a caso. È naturale però che il controllo che andrò ad illustrare verifica solo la validità formale del numero di carta di credito, non se dispone di fondi né se è scaduta.</p>
<p>Premetto che non conosco Joomla né tantomeno Jomres, ho semplicemente aiutato un amico a risolvere questo problema basandomi sui pochi file che mi ha inviato.</p>
<p>Ma entriamo nel vivo. Utilizzeremo la funzione javascript di controllo che potete scaricare qui: <a href="http://www.braemoor.co.uk/software/creditcard.shtml" target="_blank">http://www.braemoor.co.uk/software/creditcard.shtml</a> (<a href="http://" target="_blank">download diretto del file</a>).</p>
<p>Caricate il file creditcard.js nella cartella javascript di jomres (/jomres/javascript/).</p>
<p>Aprite il file j00600form.html che trovate nella cartella jomres/core-minicomponents/ e sostituite le righe seguenti:</p>
<blockquote><p>Please enter your creditcard details<br />
&lt;form action=&#8221;index.php?option=com_jomres&#8221; method=&#8221;post&#8221; name=&#8221;bookingForm&#8221;&gt;</p></blockquote>
<p>Con le seguenti righe di codice:</p>
<blockquote><p>&lt;script type=&#8221;text/javascript&#8221; src=&#8221;/jomres/javascript/creditcard.js&#8221;&gt;&lt;/script&gt;<br />
&lt;script type=&#8221;text/javascript&#8221;&gt;<br />
function testCreditCard () {<br />
myCardNo = document.bookingForm.ccard_no.value;<br />
myCardType = document.bookingForm.type.value;<br />
if (checkCreditCard (myCardNo,myCardType)) {<br />
document.bookingForm.submit();<br />
}<br />
else<br />
{<br />
alert (ccErrors[ccErrorNo])<br />
return false;<br />
};<br />
}<br />
&lt;/script&gt;</p>
<p>Please enter your creditcard details<br />
&lt;form action=&#8221;ok.html&#8221; method=&#8221;post&#8221; name=&#8221;bookingForm&#8221; onsubmit=&#8221;testCreditCard(); return false;&#8221;&gt;</p></blockquote>
<p>Portate il file j00600form.html online ed il gioco è fatto.</p>
<p>Dubbi o domande? Scrivete scrivete pure un commento.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webidentity.it/blog/index.php/web/jomres-e-controllo-validita-carta-di-credito/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Un altro geniale uso del post-it</title>
		<link>http://www.webidentity.it/blog/index.php/idee-e-curiosita/un-altro-geniale-uso-del-post-it/</link>
		<comments>http://www.webidentity.it/blog/index.php/idee-e-curiosita/un-altro-geniale-uso-del-post-it/#comments</comments>
		<pubDate>Thu, 21 Oct 2010 14:59:59 +0000</pubDate>
		<dc:creator>Daniele</dc:creator>
				<category><![CDATA[Idee e curiosità]]></category>
		<category><![CDATA[idea]]></category>
		<category><![CDATA[postit]]></category>
		<category><![CDATA[trapano]]></category>

		<guid isPermaLink="false">http://www.webidentity.it/blog/?p=33</guid>
		<description><![CDATA[Vuoi trapanare senza dover poi ripulire pavimento e battiscopa? Ecco la geniale soluzione con un semplice post-it! Attenzione, ora non bucate inutilmente una parete solo per vedere se funziona&#8230; Link all&#8217;idea originale]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="aligncenter" title="Trapana col post-it" src="/blog/wp-content/uploads/trapana-col-post-it.jpg" alt="Trapana col post-it" width="570" height="226" /></p>
<p style="text-align: left;">Vuoi trapanare senza dover poi ripulire pavimento e battiscopa? Ecco la geniale soluzione con un semplice post-it! Attenzione, ora non bucate inutilmente una parete solo per vedere se funziona&#8230;<span id="more-33"></span></p>
<p style="text-align: left;"><a rel="nofollow" href="http://thereifixedit.failblog.org/2010/10/18/white-trash-repairs-genius-drill-cleanup" target="_blank">Link all&#8217;idea originale</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.webidentity.it/blog/index.php/idee-e-curiosita/un-altro-geniale-uso-del-post-it/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google non ruberà altri dati personali da reti WiFi</title>
		<link>http://www.webidentity.it/blog/index.php/web/google-smette-di-memorizzare-dati-personali-da-reti-wifi-dopo-il-reclami-di-spagna-e-canada/</link>
		<comments>http://www.webidentity.it/blog/index.php/web/google-smette-di-memorizzare-dati-personali-da-reti-wifi-dopo-il-reclami-di-spagna-e-canada/#comments</comments>
		<pubDate>Wed, 20 Oct 2010 12:07:56 +0000</pubDate>
		<dc:creator>Daniele</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[privacy]]></category>
		<category><![CDATA[street view]]></category>
		<category><![CDATA[wifi]]></category>

		<guid isPermaLink="false">http://www.webidentity.it/blog/?p=20</guid>
		<description><![CDATA[Google ammise già a maggio di collezionare dati personali &#8220;rubandoli&#8221; dalle reti WiFi aperte che le Street View Cars intercettavano per sbaglio sul loro cammino in giro per il mondo. Tali dati denominati payload data sono costituiti da contenuti di &#8230; <a href="http://www.webidentity.it/blog/index.php/web/google-smette-di-memorizzare-dati-personali-da-reti-wifi-dopo-il-reclami-di-spagna-e-canada/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" title="Google ti osserva" src="/blog/wp-content/uploads/googleTiOsserva_t.jpg" alt="Google ti osserva" width="240" height="160" />Google <a href="http://googleblog.blogspot.com/2010/05/wifi-data-collection-update.html" target="_blank">ammise</a> già a maggio di collezionare dati personali &#8220;rubandoli&#8221; dalle reti WiFi aperte che le Street View Cars intercettavano <em>per sbaglio</em> sul loro cammino in giro per il mondo. Tali dati denominati <strong>payload data</strong> sono costituiti da contenuti di e-mail, indirizzi e-mail,  usernames e passwords, nomi e numeri di telefono, indirizzi, informazioni sulla salute di ignari cittadini e quant&#8217;altro.</p>
<p>Oggi, dopo le denunce di Canada e Spagna per <strong>violazione della privacy</strong>, Google ha dichiarato di voler dismettere la memorizzazione di tali dati e di cancellarli al più presto.</p>
<p>Questo basterebbe al Canada per chiudere la questione, non alla Spagna che intende richiedere risarcimenti da €60.000 and €600.000 per ben cinque infrazioni, 2 serie e tre molto serie.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webidentity.it/blog/index.php/web/google-smette-di-memorizzare-dati-personali-da-reti-wifi-dopo-il-reclami-di-spagna-e-canada/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Facebook: a rischio privacy</title>
		<link>http://www.webidentity.it/blog/index.php/web/facebook-a-rischio-privacy/</link>
		<comments>http://www.webidentity.it/blog/index.php/web/facebook-a-rischio-privacy/#comments</comments>
		<pubDate>Tue, 19 Oct 2010 15:52:34 +0000</pubDate>
		<dc:creator>Daniele</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[privacy]]></category>
		<category><![CDATA[wsj]]></category>

		<guid isPermaLink="false">http://www.webidentity.it/blog/?p=5</guid>
		<description><![CDATA[Da un&#8217;indagine del WSJ è emersa una falla nei sistemi di Facebook che avrebbe consentito a molte applicazioni di inviare i dati sensibili degli iscritti a terzi (aziende pubblicitarie) &#8220;per errore&#8221;. Tra le applicazioni annoveriamo Zynga (Farmville, Texas HoldEm Poker, &#8230; <a href="http://www.webidentity.it/blog/index.php/web/facebook-a-rischio-privacy/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" title="Facebook privacy" src="/blog/wp-content/uploads/facebook_privacy_t.png" alt="Facebook privacy" width="240" height="160" />Da un&#8217;<a href="http://online.wsj.com/article/SB10001424052702304772804575558484075236968.html" target="_blank">indagine del WSJ</a> è emersa una falla nei sistemi di Facebook che avrebbe consentito a molte applicazioni di inviare i dati sensibili degli iscritti a terzi (aziende pubblicitarie) &#8220;per errore&#8221;. Tra le applicazioni annoveriamo <strong>Zynga</strong> (Farmville, Texas HoldEm Poker, Frontierville) ed i suoi <strong>59 milioni di utenti, </strong><strong>Mafia Wars, Causes e Treasure islands</strong>.</p>
<p>La maggior parte delle apps incriminate non sono state sviluppate da Facebook ma da sviluppatori indipendenti che, a seguito della denuncia del The Wall Street Journal, hanno dovuto chiudere i battenti. Uno di questi è <strong>LOLapps</strong> che raccoglie quasi 5 milioni di utenti.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webidentity.it/blog/index.php/web/facebook-a-rischio-privacy/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

