<?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>Marco Pracucci</title>
	<atom:link href="http://blog.pracucci.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.pracucci.com</link>
	<description>Marco Pracucci - Technology news and blog</description>
	<lastBuildDate>Thu, 25 Feb 2010 12:39:35 +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>Crea la tua web radio con Spreaker!</title>
		<link>http://blog.pracucci.com/2010/02/25/crea-la-tua-web-radio-con-spreaker/</link>
		<comments>http://blog.pracucci.com/2010/02/25/crea-la-tua-web-radio-con-spreaker/#comments</comments>
		<pubDate>Wed, 24 Feb 2010 23:22:45 +0000</pubDate>
		<dc:creator>Marco Pracucci</dc:creator>
				<category><![CDATA[Social networking]]></category>
		<category><![CDATA[deejay]]></category>
		<category><![CDATA[music]]></category>
		<category><![CDATA[online]]></category>
		<category><![CDATA[spreaker]]></category>
		<category><![CDATA[web radio]]></category>

		<guid isPermaLink="false">http://blog.pracucci.com/?p=135</guid>
		<description><![CDATA[Spreaker è una web radio dove tutti gli show radiofonici sono creati dagli utenti. La novità di questa web radio è dare la possibilità a chiunque di diventare speaker e realizzare così il proprio show (registrato oppure in diretta).
Spreaker mette a disposizione degli utenti una deejay console online, strumento che permette di mixare la propria [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Spreaker</strong> è una <strong><a title="Web Radio Spreaker" href="http://www.spreaker.it" target="_self">web radio</a></strong> dove tutti gli show radiofonici sono creati dagli utenti. La novità di questa web radio è dare la possibilità a chiunque di diventare speaker e realizzare così il proprio show (registrato oppure in diretta).</p>
<p>Spreaker mette a disposizione degli utenti una <strong>deejay console online</strong>, strumento che permette di mixare la propria voce con una libreria musicale contenente canzoni, jingle ed effetti sonori che si possono utilizzare durante lo show.</p>
<p style="text-align: center;"><a href="http://blog.pracucci.com/wp-content/uploads/2010/02/Immagine-1.png"><img class="size-medium wp-image-163 aligncenter" title="Spreaker Deejay Console" src="http://blog.pracucci.com/wp-content/uploads/2010/02/Immagine-1-300x171.png" alt="Spreaker Web Radio - Online Deejay Console" width="300" height="171" /></a></p>
<p style="text-align: center;"><a href="http://blog.pracucci.com/wp-content/uploads/2010/02/Immagine-2.png"><img class="size-medium wp-image-164   aligncenter" title="Spreaker Deejay Console" src="http://blog.pracucci.com/wp-content/uploads/2010/02/Immagine-2-300x172.png" alt="Spreaker Web Radio - Online Deejay Console" width="300" height="172" /></a></p>
<p>I diritti ed i costi di streaming sono a carico di Spreaker ed il servizio è gratuito per gli utenti (sia speaker che ascoltatori). Il modello di business si basa sulla pubblicità audio e così l&#8217;unico vincolo imposto agli speaker è quello di introdurre uno spot pubblicitario di 30 secondi ogni 15 minuti di programmazione.</p>
<p><a title="Web radio" href="http://www.spreaker.it" target="_self"><strong>Crea la tua web radio con Spreaker</strong>!</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.pracucci.com/2010/02/25/crea-la-tua-web-radio-con-spreaker/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Mobile browsers comparison chart</title>
		<link>http://blog.pracucci.com/2008/11/19/mobile-browsers-comparison-chart/</link>
		<comments>http://blog.pracucci.com/2008/11/19/mobile-browsers-comparison-chart/#comments</comments>
		<pubDate>Wed, 19 Nov 2008 20:22:07 +0000</pubDate>
		<dc:creator>Marco Pracucci</dc:creator>
				<category><![CDATA[Mobile]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[blackberry]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[comparison]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[lg]]></category>
		<category><![CDATA[nokia]]></category>
		<category><![CDATA[samsung]]></category>

		<guid isPermaLink="false">http://blog.pracucci.com/2008/11/19/mobile-browsers-comparison-chart/</guid>
		<description><![CDATA[Gizmodo has published an interesting article that compares several mobile browsers, testing how most recent mobile phones deliver the real web. The award for the best mobile browser goes to iPhone and Android.
3G chart

Wi-Fi chart

For more information read the original article.
]]></description>
			<content:encoded><![CDATA[<p><strong>Gizmodo</strong> has published an interesting article that <strong>compares several <a href="http://gizmodo.com/5090988/mobile-browser-battlemodo-which-phones-deliver-the-real-web" title="Mobile browser comparison" target="_blank">mobile browsers</a></strong>, testing how most recent mobile phones deliver the real web. The award for the best mobile browser goes to iPhone and Android.</p>
<h3>3G chart</h3>
<p><img src="http://blog.pracucci.com/wp-content/uploads/2008/11/3g_web_browsing.jpg" alt="Mobile browsers comparison - 3G" /></p>
<h3>Wi-Fi chart</h3>
<p><img src="http://blog.pracucci.com/wp-content/uploads/2008/11/wi-fi_web_browsing.jpg" alt="Mobile browsers comparison - Wi-fi" /></p>
<p>For more information read the <a href="http://gizmodo.com/5090988/mobile-browser-battlemodo-which-phones-deliver-the-real-web" title="Mobile browser comparison" target="_blank">original article</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.pracucci.com/2008/11/19/mobile-browsers-comparison-chart/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zend Framework and Session Cookies across Subdomains</title>
		<link>http://blog.pracucci.com/2008/09/24/zend-framework-and-session-cookies-across-subdomains/</link>
		<comments>http://blog.pracucci.com/2008/09/24/zend-framework-and-session-cookies-across-subdomains/#comments</comments>
		<pubDate>Wed, 24 Sep 2008 17:00:06 +0000</pubDate>
		<dc:creator>Marco Pracucci</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[cookie]]></category>
		<category><![CDATA[session]]></category>
		<category><![CDATA[subdomain]]></category>
		<category><![CDATA[zend framework]]></category>

		<guid isPermaLink="false">http://blog.pracucci.com/2008/09/24/zend-framework-and-session-cookies-across-subdomains/</guid>
		<description><![CDATA[Session support in PHP consists of a way to preserve certain data    across subsequent accesses. Each visitor accessing the web site is assigned a unique id, the    session id. This session id is either stored in a cookie or propagated in the url. The best solution is to store [...]]]></description>
			<content:encoded><![CDATA[<p>Session support in PHP consists of a way to preserve certain data    across subsequent accesses. Each visitor accessing the web site is assigned a unique id, the    <strong>session id</strong>. This session id is either stored in a <strong>cookie</strong> or propagated in the url. The best solution is to store it in a cookie.</p>
<p>The cookie used to store the session id sets, by default, the cookie domain to the current domain. This means that if you are visiting www.domain.com, the session id will be stored in a cookie bounded to the domain www.domain.com. This behavior leads to a problem: if your site uses multiple subdomains, the session won&#8217;t be shared between the site&#8217;s subdomains.</p>
<p>To solve this problem you have to share the cookie between all subdomains, setting its domain it to &#8220;.domain.com&#8221;. The following code shows how to change the session cookie domain with <strong>Zend Framework</strong>:</p>
<pre class="prettyprint">
Zend_Session::start(array('cookie_domain' =&gt; '.domain.com'));</pre>
<h3>Browers compatibility</h3>
<p>The prefix dot in &#8220;.domain.com&#8221; is not always necessary, but it&#8217;s <strong>highly recommended</strong> to support all browsers.</p>
<h3>References</h3>
<ul>
<li><a href="http://www.jontodd.com/2006/08/10/php-session-cookie-multiple-domains/" title="PHP session cookie multiple domains" target="_blank">PHP session cookie multiple domains</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.pracucci.com/2008/09/24/zend-framework-and-session-cookies-across-subdomains/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Watermarks with PHP and IMagick</title>
		<link>http://blog.pracucci.com/2008/08/30/watermarks-with-php-and-imagick/</link>
		<comments>http://blog.pracucci.com/2008/08/30/watermarks-with-php-and-imagick/#comments</comments>
		<pubDate>Sat, 30 Aug 2008 16:52:10 +0000</pubDate>
		<dc:creator>Marco Pracucci</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[imagemagick]]></category>
		<category><![CDATA[imagick]]></category>
		<category><![CDATA[watermark]]></category>

		<guid isPermaLink="false">http://blog.pracucci.com/2008/08/30/automatic-selection-of-the-best-image-corner-where-apply-a-watermark-with-php-and-imagick/</guid>
		<description><![CDATA[There are a lot of web sites, online communities and social networks that apply a watermark over photos uploaded from users. This watermark, usually a logo or a text with the service name, should be applied in a region of the image where there are no important things, because no one likes to see a [...]]]></description>
			<content:encoded><![CDATA[<p>There are a lot of web sites, online communities and social networks that apply a <strong>watermark over photos uploaded from users</strong>. This watermark, usually a logo or a text with the service name, should be applied in a region of the image where there are no important things, because no one likes to see a text over his face.</p>
<p>This simple feature requires an algorithm to automatically select the best corner where apply the watermark.</p>
<h3>The algorithm</h3>
<p>The watermark should be placed in the corner with the lowest number of graphic details, in order to be as less invasive as possible. To select the best corner, the proposed algorithm <strong>counts the number of different colours inside each corner</strong> and applies the watermark to the <strong>corner with the lowest number of different colours</strong>.</p>
<p>This algorithm is very simple but effective, and can be described with the following steps:</p>
<ol>
<li>For each candidate image region (corners) calculate the number of different colours</li>
<li>Select the image region with the lowest number of different colours</li>
<li>Apply the watermark to the selected region</li>
</ol>
<h3>The code</h3>
<p>Here is the code the <strong>PHP</strong> code of a function that selects the best corner of an image and then apply the watermark.</p>
<pre class="prettyprint">
/**
 * Draw a watermark over an image (the watermark position is
 * selected automatically) and returns true. If the watermark
 * is bigger than the image, this method returns false.
 *
 * @param IMagick $image
 * @param IMagick $watermark
 * @param int $padding
 * @return bool
 */
private function drawWatermark($image, $watermark, $padding = 0)
{
	// Check if the watermark is bigger than the image
	$image_width 		= $image-&gt;getImageWidth();
	$image_height 		= $image-&gt;getImageHeight();
	$watermark_width 	= $watermark-&gt;getImageWidth();
	$watermark_height 	= $watermark-&gt;getImageHeight();

	if ($image_width &lt; $watermark_width + $padding || $image_height &lt; $watermark_height + $padding) {
		return false;
	}

	// Calculate each position
	$positions = array();
	$positions[] = array(0 + $padding, 0 + $padding);
	$positions[] = array($image_width - $watermark_width - $padding, 0 + $padding);
	$positions[] = array($image_width - $watermark_width - $padding, $image_height - $watermark_height - $padding);
	$positions[] = array(0 + $padding, $image_height - $watermark_height - $padding);

	// Initialization
	$min 		= null;
	$min_colors = 0;

	// Calculate the number of colors inside each region
	// and retrieve the minimum
	foreach($positions as $position)
	{
		$colors = $image-&gt;getImageRegion(
			$watermark_width,
			$watermark_height,
			$position[0],
			$position[1])-&gt;getImageColors();

		if ($min === null || $colors &lt;= $min_colors)
		{
			$min 		= $position;
			$min_colors = $colors;
		}
	}

	// Draw the watermark
	$image-&gt;compositeImage(
		$watermark,
		Imagick::COMPOSITE_OVER,
		$min[0],
		$min[1]);

	return true;
}</pre>
<p><span id="more-104"></span></p>
<h3>Testing the algorithm</h3>
<p>I have taken three photos from <a href="http://www.tonight.eu" title="Tonight - European nightlife social network" target="_blank">www.tonight.eu</a> and tried to apply the watermark, using the proposed algorithm. For each photo there are two images:</p>
<ol>
<li>the first one shows the number of different colours in each candidate region</li>
<li>the second one shows the photo after the watermark has been applied.</li>
</ol>
<p>The results are quite good.</p>
<p><a href="http://milano.tonight.eu/locale/old_fashion_cafe" title="Milano tonight - Old fashion cafe" target="_blank"><img src="http://blog.pracucci.com/wp-content/uploads/2008/08/1a.jpg" alt="1a.jpg" /></a></p>
<p><a href="http://milano.tonight.eu/locale/old_fashion_cafe" title="Milano tonight - Old fashion cafe" target="_blank"><img src="http://blog.pracucci.com/wp-content/uploads/2008/08/1b.jpg" alt="1b.jpg" /></a></p>
<p><a href="http://milano.tonight.eu/locale/nottingham_forest" title="Milano tonight - Nottingham forest" target="_blank"><img src="http://blog.pracucci.com/wp-content/uploads/2008/08/2a.jpg" alt="2a.jpg" /></a></p>
<p><a href="http://milano.tonight.eu/locale/nottingham_forest" title="Milano tonight - Nottingham forest" target="_blank"><img src="http://blog.pracucci.com/wp-content/uploads/2008/08/2b.jpg" alt="2b.jpg" /></a></p>
<p><a href="http://milano.tonight.eu/locale/plastic" title="Milano tonight - Plastic" target="_blank"><img src="http://blog.pracucci.com/wp-content/uploads/2008/08/3a.jpg" alt="3a.jpg" /></a></p>
<p><a href="http://milano.tonight.eu/locale/plastic" title="Milano tonight - Plastic" target="_blank"><img src="http://blog.pracucci.com/wp-content/uploads/2008/08/3b.jpg" alt="3b.jpg" /></a></p>
<h3>Feedback</h3>
<p>Please, give me a feedback and leave a comment to this post.</p>
<h3>References</h3>
<ul>
<li><a href="http://www.php.net/manual/en/book.imagick.php" target="_blank" title="IMagick">IMagick </a></li>
<li><a href="http://www.tonight.eu" title="Tonight - European nightlife social network" target="_blank">Tonight.eu</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.pracucci.com/2008/08/30/watermarks-with-php-and-imagick/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Social networking wars</title>
		<link>http://blog.pracucci.com/2008/08/06/social-networking-wars/</link>
		<comments>http://blog.pracucci.com/2008/08/06/social-networking-wars/#comments</comments>
		<pubDate>Wed, 06 Aug 2008 17:43:29 +0000</pubDate>
		<dc:creator>Marco Pracucci</dc:creator>
				<category><![CDATA[Social networking]]></category>
		<category><![CDATA[cartoon]]></category>
		<category><![CDATA[social network]]></category>

		<guid isPermaLink="false">http://blog.pracucci.com/2008/08/06/social-networking-wars/</guid>
		<description><![CDATA[[youtube Pl4JICjTPHI]
]]></description>
			<content:encoded><![CDATA[<p align="center">[youtube Pl4JICjTPHI]</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.pracucci.com/2008/08/06/social-networking-wars/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Notebook resistente all&#8217;acqua</title>
		<link>http://blog.pracucci.com/2008/05/09/notebook-resistente-allacqua/</link>
		<comments>http://blog.pracucci.com/2008/05/09/notebook-resistente-allacqua/#comments</comments>
		<pubDate>Fri, 09 May 2008 07:24:05 +0000</pubDate>
		<dc:creator>Marco Pracucci</dc:creator>
				<category><![CDATA[/dev/null]]></category>
		<category><![CDATA[notebook]]></category>
		<category><![CDATA[water]]></category>

		<guid isPermaLink="false">http://blog.pracucci.com/2008/05/09/notebook-resistente-allacqua/</guid>
		<description><![CDATA[In Giappone, hanno realizzato un notebook resistente all&#8217;acqua. L&#8217;ha prodotto il colosso Nek, si chiama Shield Pro ed ha uno schermo da 12&#8243;.
E&#8217; sicuramente un must per tutti coloro che hanno bisogno del portattile anche sotto la doccia  

Nota: segnalato da Ema.
]]></description>
			<content:encoded><![CDATA[<p>In Giappone, hanno realizzato un notebook resistente all&#8217;acqua. L&#8217;ha prodotto il colosso Nek, si chiama <strong>Shield Pro</strong> ed ha uno schermo da 12&#8243;.</p>
<p>E&#8217; sicuramente un must per tutti coloro che hanno bisogno del portattile anche sotto la doccia <img src='http://blog.pracucci.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p style="text-align: center"><img src="http://blog.pracucci.com/wp-content/uploads/2008/05/laptop.jpg" alt="Notebook resistente all’acqua" hspace="10" /></p>
<p>Nota: segnalato da <strong>Ema</strong>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.pracucci.com/2008/05/09/notebook-resistente-allacqua/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Programming languages context-switch</title>
		<link>http://blog.pracucci.com/2008/04/16/programming-languages-context-switch/</link>
		<comments>http://blog.pracucci.com/2008/04/16/programming-languages-context-switch/#comments</comments>
		<pubDate>Wed, 16 Apr 2008 17:10:58 +0000</pubDate>
		<dc:creator>Marco Pracucci</dc:creator>
				<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://blog.pracucci.com/2008/04/16/programming-languages-context-switch/</guid>
		<description><![CDATA[Lavorando a mobitouch cube, mi capita spesso di passare da un linguaggio di programmazione ad un altro. E così scrivo codice Java in PHP, C in Java, Java in Javascript&#8230; con il risultato che non ci capisco più niente!
Maybe, I just need an holiday&#8230;

]]></description>
			<content:encoded><![CDATA[<p>Lavorando a <a href="http://blog.pracucci.com/2008/02/23/mobitouch-cube-proximity-marketing-30/" title="Mobitouch cube - Proximity marketing 3.0">mobitouch cube</a>, mi capita spesso di passare da un linguaggio di programmazione ad un altro. E così scrivo codice <strong>Java in PHP</strong>, <strong>C in Java</strong>, <strong>Java in Javascript</strong>&#8230; con il risultato che non ci capisco più niente!</p>
<p>Maybe, I just need an holiday&#8230;</p>
<p style="text-align: center"><img src="http://blog.pracucci.com/wp-content/uploads/2008/04/programming_languages.jpg" alt="Programming languages caricatures" /></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.pracucci.com/2008/04/16/programming-languages-context-switch/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Mobitouch cube beta &#8211; CMS screencast</title>
		<link>http://blog.pracucci.com/2008/04/13/mobitouch-cube-beta-cms-screencast/</link>
		<comments>http://blog.pracucci.com/2008/04/13/mobitouch-cube-beta-cms-screencast/#comments</comments>
		<pubDate>Sun, 13 Apr 2008 19:44:23 +0000</pubDate>
		<dc:creator>Marco Pracucci</dc:creator>
				<category><![CDATA[Bluetooth]]></category>
		<category><![CDATA[Mobile social software]]></category>
		<category><![CDATA[Proximity marketing]]></category>
		<category><![CDATA[mobitouch cube]]></category>
		<category><![CDATA[waymedia]]></category>

		<guid isPermaLink="false">http://blog.pracucci.com/2008/04/13/mobitouch-cube-beta-cms-screencast/</guid>
		<description><![CDATA[Mobitouch cube, la nuova piattaforma di proximity marketing di Waymedia, verrà rilasciata pubblicamente lunedi 5 Maggio. Questa piattaforma, che rappresenta un&#8217;importante milestone per Waymedia, introduce una nuova architettura, un CMS (Content Management System) completamente riscritto e nuove funzionalità supportate.
Nodi &#8211; Configurazione base
Il termine nodo viene utilizzato per indicare un access-point bluetooth che effettua il push [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.pracucci.com/2008/02/23/mobitouch-cube-proximity-marketing-30/" title="Mobitouch cube - Bluetooth / proximity marketing"><strong>Mobitouch cube</strong></a>, la nuova piattaforma di <strong>proximity marketing</strong> di Waymedia, verrà rilasciata pubblicamente lunedi 5 Maggio. Questa piattaforma, che rappresenta un&#8217;importante milestone per Waymedia, introduce una nuova architettura, un CMS (Content Management System) completamente riscritto e nuove funzionalità supportate.</p>
<h3>Nodi &#8211; Configurazione base</h3>
<p>Il termine <strong>nodo</strong> viene utilizzato per indicare un access-point bluetooth che effettua il push di contenuti multimediali ai dispositivi mobili che transitano nella sua area di copertura. Questi nodi vengono gestiti e configurati attraverso Mobitouch cube CMS, un&#8217;applicazione web-based fornita da Waymedia.</p>
<p>Funzionalità base principali:</p>
<ul>
<li>Configurazione <strong>singolo nodo</strong></li>
<li>Configurazione<strong> gruppo di nodi</strong>
<ul>
<li><font color="#0000ff">Blacklist</font> (successi, rifiuti, fallimenti, notifiche scadute)</li>
<li><font color="#0000ff">Statistiche</font> (formato, dispositivi di monitoring)</li>
<li><font color="#0000ff">Sistema</font> (timezone, sincronizzazione, networking)</li>
<li>Fine-tuning algoritmo di <font color="#0000ff">device identification</font></li>
<li>Fine-tuning parametri <font color="#0000ff">Bluetooth</font> avanzati (ottimizzazione trasmettitori)</li>
</ul>
</li>
<li>Raggruppamento di nodi in <strong>zone</strong>
<ul>
<li>Possibilità di <font color="#0000ff">creare</font> un numero illimitato di zone</li>
<li> Drag and drop per <font color="#0000ff">muovere</font> uno o più nodi tra due zone</li>
</ul>
</li>
</ul>
<p><center><br />
<embed src="http://video.google.com/googleplayer.swf?docId=1879130258027967057&amp;hl=it" style="width: 400px; height: 326px" id="VideoPlayback" type="application/x-shockwave-flash"></embed><br />
</center></p>
<h3> Campagne &#8211; Creazione campagna semplice</h3>
<p>Una <strong>campagna</strong> rappresenta un periodo temporale nel quale uno o più nodi effettuano il push di contenuti. La campagna più semplice, come mostra il video, consiste di un unico contenuto inviato indistintamente a tutti i dispositivi mobili.<br />
<center><br />
<embed src="http://video.google.com/googleplayer.swf?docId=5171976149514624134&amp;hl=it" style="width: 400px; height: 326px" id="VideoPlayback" type="application/x-shockwave-flash"></embed><br />
</center><br />
E&#8217; possibile creare campagne più complesse, nelle quali vengono inviati più contenuti (es. wallpaper), ciascuno composto da un insieme di file che rappresentano lo stesso contenuto informativo (es. immagine del wallpaper) ma in formati differenti (es. wallpaper adattato per specifiche risoluzioni dello schermo). Queste funzionalità avanzate verranno mostrare in uno dei prossimi screencast che pubblicherò su questo blog.</p>
<h3>Note</h3>
<ul>
<li>Consiglio di visionare i video in fullscreen, per ottenere una migliore risoluzione</li>
<li>L&#8217;aspetto dell&#8217;interfaccia grafica potrebbe subire modifiche e migliorie prima del rilascio ufficiale.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.pracucci.com/2008/04/13/mobitouch-cube-beta-cms-screencast/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Voi non siete qui</title>
		<link>http://blog.pracucci.com/2008/04/10/voi-non-siete-qui/</link>
		<comments>http://blog.pracucci.com/2008/04/10/voi-non-siete-qui/#comments</comments>
		<pubDate>Thu, 10 Apr 2008 07:46:34 +0000</pubDate>
		<dc:creator>Marco Pracucci</dc:creator>
				<category><![CDATA[/dev/null]]></category>

		<guid isPermaLink="false">http://blog.pracucci.com/2008/04/10/voi-non-siete-qui/</guid>
		<description><![CDATA[ Ieri sera, ho provato a rispondere alle 25 domande di voisietequi e devo ammettere che ho scoperto di non avere quasi nulla in comune con nessuno dei partiti candidati per le prossime elezioni.

]]></description>
			<content:encoded><![CDATA[<p> Ieri sera, ho provato a rispondere alle 25 domande di <strong><a href="http://www.voisietequi.it" title="Voi siete qui" target="_blank">voisietequi</a></strong> e devo ammettere che ho scoperto di <strong>non</strong> avere quasi nulla in comune con nessuno dei partiti candidati per le prossime elezioni.</p>
<p style="text-align: center"><img src="http://blog.pracucci.com/wp-content/uploads/2008/04/voisietequi.jpg" alt="Voi siete qui" /></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.pracucci.com/2008/04/10/voi-non-siete-qui/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>iPhone &#8211; Bluetooth OBEX profile non supportato</title>
		<link>http://blog.pracucci.com/2008/03/27/iphone-bluetooth-obex-profile-non-supportato/</link>
		<comments>http://blog.pracucci.com/2008/03/27/iphone-bluetooth-obex-profile-non-supportato/#comments</comments>
		<pubDate>Thu, 27 Mar 2008 17:29:39 +0000</pubDate>
		<dc:creator>Marco Pracucci</dc:creator>
				<category><![CDATA[Bluetooth]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[obex]]></category>

		<guid isPermaLink="false">http://blog.pracucci.com/2008/03/27/iphone-bluetooth-obex-profile-non-supportato/</guid>
		<description><![CDATA[L&#8217;ultimo successo di casa Apple, l&#8217;iPhone, nonostante includa un trasmettitore Bluetooth 2.0 + EDR, non supporta alcuni dei più diffusi profili Bluetooth:

OBEX (Object Exchange)
A2DP (Advanced Audio Distribution Profile)
DUN (Dial-up Networking Profile)

Questo significa che non è possibile inviare/ricevere file a/da altri telefoni via Bluetooth (OBEX), ascoltare la musica in stereo con altoparlanti/cuffie Bluetooth (A2DP) o utilizzare [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://blog.pracucci.com/wp-content/uploads/2008/03/iphone.jpg" alt="iPhone" align="right" hspace="10" />L&#8217;ultimo successo di casa Apple, l&#8217;<strong>iPhone</strong>, nonostante includa un trasmettitore <strong>Bluetooth 2.0 + EDR</strong>, non supporta alcuni dei più diffusi profili Bluetooth:</p>
<ul>
<li><strong>OBEX</strong> (Object Exchange)</li>
<li><strong>A2DP</strong> (Advanced Audio Distribution Profile)</li>
<li><strong>DUN</strong> (Dial-up Networking Profile)</li>
</ul>
<p>Questo significa che non è possibile inviare/ricevere file a/da altri telefoni via Bluetooth (OBEX), ascoltare la musica in stereo con altoparlanti/cuffie Bluetooth (A2DP) o utilizzare l&#8217;iPhone stesso come modem (DUN).</p>
<p>Mi auguro che nelle prossime release del firmware aggiungano il supporto per questi tre diffusi protocolli, aumentando così i possibili utilizzi di questo bel giocattolino! <strong><font color="#ff0000"><a href="http://www.ipetitions.com/petition/iphone-obex/" title="iPhone OBEX petition" target="_blank"></a></font></strong></p>
<p><strong><font color="#ff0000"><a href="http://www.ipetitions.com/petition/iphone-obex/" title="iPhone OBEX petition" target="_blank">Firma la petizione per richiedere il supporto OBEX</a>.</font></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.pracucci.com/2008/03/27/iphone-bluetooth-obex-profile-non-supportato/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
