<?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>Il posto di Eraclitux</title>
	<atom:link href="http://www.eraclitux.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.eraclitux.com</link>
	<description>Pensieri ed idee sull&#039;elettronica, l&#039;informatica ed il bricolage</description>
	<lastBuildDate>Thu, 29 Nov 2012 21:56:56 +0000</lastBuildDate>
	<language>it-IT</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>Installare MySQL-python con una installazione custom di mysql</title>
		<link>http://www.eraclitux.com/2012/08/23/installing-mysql-python-with-custom-mysql-installation/</link>
		<comments>http://www.eraclitux.com/2012/08/23/installing-mysql-python-with-custom-mysql-installation/#comments</comments>
		<pubDate>Thu, 23 Aug 2012 11:35:10 +0000</pubDate>
		<dc:creator>Eraclitux</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://www.eraclitux.com/?p=471</guid>
		<description><![CDATA[Se si sta installando MySQL-python su un sistema in cui mysql non è installato tramite packet manager, lanciando il comando $ pip install MySQL-python si ottiene questo errore: Downloading/unpacking MySQL-python Downloading MySQL-python-1.2.3.tar.gz &#40;70Kb&#41;: 70Kb downloaded Running setup.py egg_info for package &#8230; <a href="http://www.eraclitux.com/2012/08/23/installing-mysql-python-with-custom-mysql-installation/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Se si sta installando MySQL-python su un sistema in cui mysql non è installato tramite packet manager, lanciando il comando</p>


<div class="wp-geshi-highlight-wrap5"><div class="wp-geshi-highlight-wrap4"><div class="wp-geshi-highlight-wrap3"><div class="wp-geshi-highlight-wrap2"><div class="wp-geshi-highlight-wrap"><div class="wp-geshi-highlight"><div class="bash"><pre class="de1"><span class="co4">$ </span>pip <span class="kw2">install</span> MySQL-python</pre></div></div></div></div></div></div></div>


<p>si ottiene questo errore:<span id="more-471"></span></p>


<div class="wp-geshi-highlight-wrap5"><div class="wp-geshi-highlight-wrap4"><div class="wp-geshi-highlight-wrap3"><div class="wp-geshi-highlight-wrap2"><div class="wp-geshi-highlight-wrap"><div class="wp-geshi-highlight"><div class="bash"><pre class="de1">Downloading<span class="sy0">/</span>unpacking MySQL-python
Downloading MySQL-python-1.2.3.tar.gz <span class="br0">&#40;</span>70Kb<span class="br0">&#41;</span>: 70Kb downloaded
Running setup.py egg_info <span class="kw1">for</span> package MySQL-python
sh: mysql_config: not found
Traceback <span class="br0">&#40;</span>most recent call <span class="kw2">last</span><span class="br0">&#41;</span>:
File <span class="st0">&quot;&quot;</span>, line <span class="nu0">14</span>, <span class="kw1">in</span> 
File <span class="st0">&quot;/xxx/build/MySQL-python/setup.py&quot;</span>, line <span class="nu0">15</span>, <span class="kw1">in</span> 
metadata, options = get_config<span class="br0">&#40;</span><span class="br0">&#41;</span>
File <span class="st0">&quot;setup_posix.py&quot;</span>, line <span class="nu0">43</span>, <span class="kw1">in</span> get_config
libs = mysql_config<span class="br0">&#40;</span><span class="st0">&quot;libs_r&quot;</span><span class="br0">&#41;</span>
File <span class="st0">&quot;setup_posix.py&quot;</span>, line <span class="nu0">24</span>, <span class="kw1">in</span> mysql_config
raise EnvironmentError<span class="br0">&#40;</span><span class="st0">&quot;%s not found&quot;</span> <span class="sy0">%</span> <span class="br0">&#40;</span>mysql_config.path,<span class="br0">&#41;</span><span class="br0">&#41;</span>
EnvironmentError: mysql_config not found
Complete output from <span class="kw3">command</span> python setup.py egg_info:
sh: mysql_config: not found
&nbsp;
Traceback <span class="br0">&#40;</span>most recent call <span class="kw2">last</span><span class="br0">&#41;</span>:
&nbsp;
File <span class="st0">&quot;&quot;</span>, line <span class="nu0">14</span>, <span class="kw1">in</span> 
&nbsp;
File <span class="st0">&quot;/xxx/build/MySQL-python/setup.py&quot;</span>, line <span class="nu0">15</span>, <span class="kw1">in</span> 
&nbsp;
metadata, options = get_config<span class="br0">&#40;</span><span class="br0">&#41;</span>
&nbsp;
File <span class="st0">&quot;setup_posix.py&quot;</span>, line <span class="nu0">43</span>, <span class="kw1">in</span> get_config
&nbsp;
libs = mysql_config<span class="br0">&#40;</span><span class="st0">&quot;libs_r&quot;</span><span class="br0">&#41;</span>
&nbsp;
File <span class="st0">&quot;setup_posix.py&quot;</span>, line <span class="nu0">24</span>, <span class="kw1">in</span> mysql_config
&nbsp;
raise EnvironmentError<span class="br0">&#40;</span><span class="st0">&quot;%s not found&quot;</span> <span class="sy0">%</span> <span class="br0">&#40;</span>mysql_config.path,<span class="br0">&#41;</span><span class="br0">&#41;</span>
&nbsp;
EnvironmentError: mysql_config not found</pre></div></div></div></div></div></div></div>


<p>perché mysql_config non viene trovato nei percorsi definiti variabile d&#8217;ambiente $PATH. Per ovviare a questo problema bisogna  fare il rebuild di <a href="http://sourceforge.net/projects/mysql-python/">MySQLdb</a> modificando prima il file <strong>site.cfg</strong> includendo le seguenti modifiche:</p>


<div class="wp-geshi-highlight-wrap5"><div class="wp-geshi-highlight-wrap4"><div class="wp-geshi-highlight-wrap3"><div class="wp-geshi-highlight-wrap2"><div class="wp-geshi-highlight-wrap"><div class="wp-geshi-highlight"><div class="bash"><pre class="de1"><span class="re2">static</span>=True
<span class="re2">mysql_config</span>=<span class="sy0">/</span>path<span class="sy0">/</span>to<span class="sy0">/</span>custom<span class="sy0">/</span>mysql<span class="sy0">/</span>bin<span class="sy0">/</span>mysql_config</pre></div></div></div></div></div></div></div>


<p>e poi aggiornando la variabile</p>


<div class="wp-geshi-highlight-wrap5"><div class="wp-geshi-highlight-wrap4"><div class="wp-geshi-highlight-wrap3"><div class="wp-geshi-highlight-wrap2"><div class="wp-geshi-highlight-wrap"><div class="wp-geshi-highlight"><div class="bash"><pre class="de1"><span class="kw3">export</span> <span class="re2">LD_LIBRARY_PATH</span>=<span class="sy0">/</span>your<span class="sy0">/</span>mysql<span class="sy0">/</span>lib:<span class="re1">$LD_LIBRARY_PATH</span></pre></div></div></div></div></div></div></div>


<p>lanciando poi da dentro la cartella in cui abbiamo scompattato MySQL-python</p>


<div class="wp-geshi-highlight-wrap5"><div class="wp-geshi-highlight-wrap4"><div class="wp-geshi-highlight-wrap3"><div class="wp-geshi-highlight-wrap2"><div class="wp-geshi-highlight-wrap"><div class="wp-geshi-highlight"><div class="python"><pre class="de1">python setup.<span class="me1">py</span> install</pre></div></div></div></div></div></div></div>


]]></content:encoded>
			<wfw:commentRss>http://www.eraclitux.com/2012/08/23/installing-mysql-python-with-custom-mysql-installation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installare nbd su CentOS</title>
		<link>http://www.eraclitux.com/2012/08/21/how-to-install-nbd-on-centos/</link>
		<comments>http://www.eraclitux.com/2012/08/21/how-to-install-nbd-on-centos/#comments</comments>
		<pubDate>Tue, 21 Aug 2012 11:45:33 +0000</pubDate>
		<dc:creator>Eraclitux</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://www.eraclitux.com/?p=452</guid>
		<description><![CDATA[Non esiste una versione pacchettizzata di nbd per CentOS, non ancora almeno, ma fortunatamente potete usare un rpm per Fedora che trovate qui. Si può procedere per tentativi per individuare quello che funziona con la nostra versione di CentOS. Io &#8230; <a href="http://www.eraclitux.com/2012/08/21/how-to-install-nbd-on-centos/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Non esiste una versione pacchettizzata di <strong>nbd</strong> per CentOS, non ancora almeno, ma fortunatamente potete usare un rpm per Fedora che trovate <a href="http://rpmfind.net/linux/rpm2html/search.php?query=nbd&amp;submit=Search+...&amp;system=&amp;arch=">qui</a>. Si può procedere per tentativi per individuare quello che funziona con la nostra versione di CentOS. Io ho usato quello per Fedora 15 su una CentOS 6.2.<br />
nbd-client necessita che il modulo <strong>nbd</strong> sia caricato. Se siete fortunati provate</p>


<div class="wp-geshi-highlight-wrap5"><div class="wp-geshi-highlight-wrap4"><div class="wp-geshi-highlight-wrap3"><div class="wp-geshi-highlight-wrap2"><div class="wp-geshi-highlight-wrap"><div class="wp-geshi-highlight"><div class="bash"><pre class="de1"><span class="co4"># </span>modprobe nbd</pre></div></div></div></div></div></div></div>


<p>ma se non lo siete dovrete trovare il module <strong>nbd.ko</strong> da qualche altra parte (esempio dentro un l&#8217;rpm di un kernel) o compilarlo da voi. Dopo questo</p>


<div class="wp-geshi-highlight-wrap5"><div class="wp-geshi-highlight-wrap4"><div class="wp-geshi-highlight-wrap3"><div class="wp-geshi-highlight-wrap2"><div class="wp-geshi-highlight-wrap"><div class="wp-geshi-highlight"><div class="bash"><pre class="de1"><span class="co4"># </span>insmod nbd.ko</pre></div></div></div></div></div></div></div>


<p>Ora potete usare nbd-server e nbd-client.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.eraclitux.com/2012/08/21/how-to-install-nbd-on-centos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fixing an enc28J60 based Arduino Mega ethertnet shield</title>
		<link>http://www.eraclitux.com/2012/06/05/fixing-an-enc28j60-based-arduino-ethertnet-shield/</link>
		<comments>http://www.eraclitux.com/2012/06/05/fixing-an-enc28j60-based-arduino-ethertnet-shield/#comments</comments>
		<pubDate>Tue, 05 Jun 2012 18:15:28 +0000</pubDate>
		<dc:creator>Eraclitux</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[domotics]]></category>
		<category><![CDATA[hardware]]></category>

		<guid isPermaLink="false">http://www.eraclitux.com/?p=412</guid>
		<description><![CDATA[Prototipando i nodi del mio sistema di automazione domestico mi sono imbattuto in un problema. Non riuscivo a far funzionare due dispositivi SPI contemporaneamente. In realtà il codice ne utilizzava solo uno ma che comunque non funzionava. Si tratta di &#8230; <a href="http://www.eraclitux.com/2012/06/05/fixing-an-enc28j60-based-arduino-ethertnet-shield/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p><a href="http://www.eraclitux.com/2012/06/05/fixing-an-enc28j60-based-arduino-ethertnet-shield/enc/" rel="attachment wp-att-413"><img class="alignleft size-full wp-image-413" title="ENC28J60 Ethernet Shield" src="http://www.eraclitux.com/wp-content/uploads/2012/06/enc.jpg" alt="" width="300" height="219" /></a>Prototipando i nodi del mio sistema di automazione domestico mi sono imbattuto in un problema. Non riuscivo a far funzionare due dispositivi SPI contemporaneamente. In realtà il codice ne utilizzava solo uno ma che comunque non funzionava. Si tratta di un ethernet shield basato sul enc28J60 prodotto da <a href="http://www.ekitszone.com/p/8/enc28j60-ethernet-shield-for-arduino-mega-mega2560" target="_blank">ekitszone</a> e di un piccolo modulo che usa il transceiver nRF24L01+ della Nordic. <span id="more-412"></span>Trovare il problema senza un oscilloscopio è stato frustrante. Ho controllato e ricontrollato saldature, software, congiunzioni astrali ma alla fine, banalmente (?) consultando il datasheet dell&#8217; enc28J60 ed utilizzando un semplice <a href="http://www.eraclitux.com/2012/06/05/fixing-an-enc28j60-based-arduino-ethertnet-shield/enc-2/" rel="attachment wp-att-432"><img class="alignright size-medium wp-image-432" title="ENC28J60 Ethernet Shield " src="http://www.eraclitux.com/wp-content/uploads/2012/06/enc1-300x225.jpg" alt="" width="300" height="225" /></a>tester mi sono accorto che i segnali MOSI (pin 51) e MISO (pin 50) del bus SPI sono invertiti sull&#8217; ethernet shield. Distaccando lo shield ed utilizzando una breadborad per invertire i pin tutto funziona come dovrebbe (in realtà non ho ancora testato lo shield ma il transreceiver ora funzione bene ). Non so se tutti questi shield presentino lo stesso problema ma se le cose non vanno come dovrebbero con questo coso provate a vedere se siete in questa situazione.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.eraclitux.com/2012/06/05/fixing-an-enc28j60-based-arduino-ethertnet-shield/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Comunikino, un sistema di comunicazione basato su Arduino</title>
		<link>http://www.eraclitux.com/2011/11/25/comunikino-an-arduino-based-communication-system/</link>
		<comments>http://www.eraclitux.com/2011/11/25/comunikino-an-arduino-based-communication-system/#comments</comments>
		<pubDate>Thu, 24 Nov 2011 23:43:48 +0000</pubDate>
		<dc:creator>Eraclitux</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[idea]]></category>
		<category><![CDATA[project]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[sketch]]></category>

		<guid isPermaLink="false">http://www.eraclitux.com/?p=246</guid>
		<description><![CDATA[I social cosi hanno ormai soppiantato i &#8220;tradizionali&#8221; strumenti di comunicazione come gli sms o le mail. Un giorno ho avuto la necessità di qualcosa di nuovo, di costruire con le mie stesse mani un sistema di comunicazione che fosse nuovo, immediato, &#8230; <a href="http://www.eraclitux.com/2011/11/25/comunikino-an-arduino-based-communication-system/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>I social cosi hanno ormai soppiantato i &#8220;tradizionali&#8221; strumenti di comunicazione come gli sms o le mail. Un giorno ho avuto la necessità di qualcosa di nuovo, di costruire con le mie stesse mani un sistema di comunicazione che fosse <strong>nuovo, immediato, mobile e d&#8217;impatto</strong> e che funzionasse laddove gli altri metodi potessero fallire. Così ho fatto <em><strong>Comunikino. </strong></em></p>
<p><iframe width="640" height="480" src="http://www.youtube.com/embed/Y9fqseT9PI0?feature=oembed" frameborder="0" allowfullscreen></iframe></p>
<p>Il sistema si compone di due parti fondametali, un programma lato PC scritto in python ed un  &#8221;scatola&#8221; da appoggiare sulla scrivania da collegare tramite cavo USB usato sia per lo scambio dati sia per l&#8217;alimentazione (nessun alimentatore esterno!). Il sistema per funzionare ha bisogno di un account mail dedicato con accesso pop. Consiglio caldamente di utilizzare <strong>gmail</strong> in quanto molte caselle free non offrono accesso pop.</p>
<p><img class="alignright size-medium wp-image-388" title="project_LD" src="http://www.eraclitux.com/wp-content/uploads/2011/11/project_LD-300x232.jpg" alt="" width="300" height="232" /></p>
<p>Il <strong>funzionamento</strong> di Comunikino è semplicissimo: basta mandare una mail all&#8217;indirizzo creato e sul display LCD del box comparirà l&#8217;oggetto del messaggio (massimo 16 caratteri). Chi legge può utilizzare uno dei tre tasti per rispondere con una <strong>mail</strong> al mittente (il cui indirizzo va impostato nello script python) per inviare un si, un no o un heartbeat.  Semplice no?<span id="more-246"></span></p>
<p><span class="Apple-style-span" style="color: #000000; font-size: 22px; line-height: 32px;">Schemi elettrici</span></p>
<p><a href="http://www.eraclitux.com/2011/11/25/comunikino-an-arduino-based-communication-system/comunikino_schem-3/" rel="attachment wp-att-312"><img class="aligncenter size-full wp-image-312" title="Comunikino_schem" src="http://www.eraclitux.com/wp-content/uploads/2011/11/Comunikino_schem2.jpg" alt="" width="1024" height="648" /></a></p>
<h2><a href="http://www.eraclitux.com/2011/11/25/comunikino-an-arduino-based-communication-system/comunikino_bb/" rel="attachment wp-att-317"><img class="aligncenter size-full wp-image-317" title="Comunikino_bb" src="http://www.eraclitux.com/wp-content/uploads/2011/11/Comunikino_bb.jpg" alt="" width="1056" height="712" /></a></h2>
<h2>Istruzioni per la costruzione</h2>
<p>Si avrà bisogno di:</p>
<table>
<thead>
<tr>
<th>Amount</th>
<th>Part Type</th>
<th>Properties</th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>Arduino</td>
<td>Arduino 2009 o compatibile</td>
</tr>
<tr>
<td>1</td>
<td>Servo standard</td>
<td></td>
</tr>
<tr>
<td>1</td>
<td>Schermo LCD</td>
<td>Ho usato uno schermo LCD 16&#215;2 con chip SPLC780D che è totalmente compatibile con la libreria LCD di Arduino che si basa sull HD44780. La sua tensione di alimentazione deve essere 5V!</td>
</tr>
<tr>
<td>3</td>
<td>Push-button</td>
<td>Momentary normally open push button</td>
</tr>
<tr>
<td>1</td>
<td>Potenziometro</td>
<td></td>
</tr>
<tr>
<td>1</td>
<td>Box plastico o metallico</td>
<td>Le dimensioni dovrebbero essere circa  13,5&#215;7,5&#215;5,5 cm</td>
</tr>
</tbody>
</table>
<p>Prepariamo il box come illustrato nelle immagini sottostanti:</p>
<p style="text-align: center;"><a href="http://www.eraclitux.com/2011/11/25/comunikino-an-arduino-based-communication-system/img_20110909_185223/" rel="attachment wp-att-284"><img class="size-medium wp-image-284 aligncenter" title="IMG_20110909_185223" src="http://www.eraclitux.com/wp-content/uploads/2011/11/IMG_20110909_185223-300x225.jpg" alt="" width="300" /></a></p>
<p style="text-align: center;"><a href="http://www.eraclitux.com/2011/11/25/comunikino-an-arduino-based-communication-system/img_20110911_190313/" rel="attachment wp-att-285"><img class="size-medium wp-image-285 aligncenter" title="IMG_20110911_190313" src="http://www.eraclitux.com/wp-content/uploads/2011/11/IMG_20110911_190313-300x225.jpg" alt="Arduino based communication system" width="300" /></a></p>
<p>Montiamo lo schermo LCD</p>
<p><a href="http://www.eraclitux.com/2011/11/25/comunikino-an-arduino-based-communication-system/img_20110912_183802/" rel="attachment wp-att-324"><img class="aligncenter size-medium wp-image-324" title="IMG_20110912_183802" src="http://www.eraclitux.com/wp-content/uploads/2011/11/IMG_20110912_183802-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p>Fissiamo Arduino ed i pulsanti in questo modo:</p>
<p><a href="http://www.eraclitux.com/2011/11/25/comunikino-an-arduino-based-communication-system/img_20110912_180220/" rel="attachment wp-att-296"><img class="aligncenter size-medium wp-image-296" title="IMG_20110912_180220" src="http://www.eraclitux.com/wp-content/uploads/2011/11/IMG_20110912_180220-300x225.jpg" alt="Arduino project" width="300" height="225" /></a>Montiamo il servo:</p>
<p><a href="http://www.eraclitux.com/2011/11/25/comunikino-an-arduino-based-communication-system/img_20110910_174431/" rel="attachment wp-att-297"><img class="aligncenter size-medium wp-image-297" title="IMG_20110910_174431" src="http://www.eraclitux.com/wp-content/uploads/2011/11/IMG_20110910_174431-300x225.jpg" alt="Arduino project" width="300" height="225" /></a><a href="http://www.eraclitux.com/2011/11/25/comunikino-an-arduino-based-communication-system/img_20110910_174416/" rel="attachment wp-att-322"><img class="aligncenter size-medium wp-image-322" title="IMG_20110910_174416" src="http://www.eraclitux.com/wp-content/uploads/2011/11/IMG_20110910_174416-300x225.jpg" alt="" width="300" height="225" /></a>(potete vedere l&#8217;uso di una cavo flat per hard disk usato per connettere lo schermo, riciclare è bello):</p>
<p><a href="http://www.eraclitux.com/2011/11/25/comunikino-an-arduino-based-communication-system/img_20110911_192551/" rel="attachment wp-att-323"><img class="aligncenter size-medium wp-image-323" title="IMG_20110911_192551" src="http://www.eraclitux.com/wp-content/uploads/2011/11/IMG_20110911_192551-300x225.jpg" alt="" width="300" height="225" /></a><br />
La bandierina può essere realizzata in compensato, mdf o cartone:<br />
<a href="http://www.eraclitux.com/2011/11/25/comunikino-an-arduino-based-communication-system/img_20111125_213505/" rel="attachment wp-att-400"><img class="aligncenter size-medium wp-image-400" title="IMG_20111125_213505" src="http://www.eraclitux.com/wp-content/uploads/2011/11/IMG_20111125_213505-300x225.jpg" alt="" width="300" height="225" /></a></p>
<div><span style="color: #000000;"><span class="Apple-style-span" style="font-size: 22px; line-height: 32px;">Software setup</span></span></div>
<p>Scaricate il software necessario: <a class="downloadlink" href="http://www.eraclitux.com/downloads/Comunikino%27s+software" title="Versione0.1 scaricato 324 volte" >Comunikino's software (324)</a>. Nel file zip troverete due script in python (versione Linux e  windows) e lo sketch da caricare su Arduino. Dovrete configurare lo script con i dati della mailbox che avete creato (consiglio caldamente un acasella gmail!),  per fare ciò aprite il file con un semplice editor di testo. I parametri da cambiare si trovano all&#8217;inizio, leggete i commenti! Caricate lo skecth (non c&#8217;è bisogno di modificare questo file a meno che non vogliate personalizzare qualcosa). Prima di lanciare lo script, Comunikino deve essere connesso al pc o si avrà un errore, dovreste lasciarlo sempre collegato, e fare in modo che lo script in python parta all&#8217;avvio del sistema operativo così Comunikino invierà una mail all&#8217;indirizzo impostato nello script per informarvi quando è pronto a ricevere i vostri messaggi.</p>
<p>Comunikino è pronto!<br />
Vorrei migliorarlo creando una interfaccia grafica per il programma su PC e un box più professionale. Se lo ritieni opportuno supportami con una piccola donazione.</p>
<p><iframe width="630" height="350" src="http://tools.flattr.net/widgets/thing.html?thing=1037561"></iframe></p>
<p><a style="color: #ff4b33;" href="http://www.eraclitux.com/2011/11/25/comunikino-an-arduino-based-communication-system/img_20110929_190437-2/" rel="attachment wp-att-325"><img class="aligncenter size-medium wp-image-325" style="border-style: initial; border-color: initial;" title="IMG_20110929_190437" src="http://www.eraclitux.com/wp-content/uploads/2011/11/IMG_20110929_1904371-300x225.jpg" alt="" width="300" height="225" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.eraclitux.com/2011/11/25/comunikino-an-arduino-based-communication-system/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Evitare di essere tracciati da Google Analytics</title>
		<link>http://www.eraclitux.com/2011/07/23/evitare-di-essere-tracciati-da-google-analytics/</link>
		<comments>http://www.eraclitux.com/2011/07/23/evitare-di-essere-tracciati-da-google-analytics/#comments</comments>
		<pubDate>Sat, 23 Jul 2011 12:53:46 +0000</pubDate>
		<dc:creator>Eraclitux</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[privacy]]></category>
		<category><![CDATA[tip]]></category>

		<guid isPermaLink="false">http://www.eraclitux.com/?p=224</guid>
		<description><![CDATA[Ho scoperto da poco che la stessa Google ha creato un&#8217; estenzione per Google Chrome (e Chromium) che permette a chi la installa di bypassare il codice java di Analytics installato su molti siti. Perciò se avete un sito web su &#8230; <a href="http://www.eraclitux.com/2011/07/23/evitare-di-essere-tracciati-da-google-analytics/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Ho scoperto da poco che la stessa Google ha creato un&#8217; estenzione per Google Chrome<a href="http://www.eraclitux.com/wp-content/uploads/2011/07/analytics-ext-e1311426075187.png"><img class="alignright size-full wp-image-227" title="analytics-ext" src="http://www.eraclitux.com/wp-content/uploads/2011/07/analytics-ext-e1311426075187.png" alt="" width="300" height="154" /></a> (e Chromium) che permette a chi la installa di bypassare il codice java di Analytics installato su molti siti. Perciò se avete un sito web su cui lavorate e volete evitare di perturbare le vostre site stats o se siete dei cultori della privacy questa estensione fa per voi. La trovate sul <a href="https://chrome.google.com/webstore/detail/fllaojicojecljbmefodhfapmkghcbnh">Chrome web store</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.eraclitux.com/2011/07/23/evitare-di-essere-tracciati-da-google-analytics/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>EIA 485 su twisted pairs inutilizzate di un cavo ethernet [Test]</title>
		<link>http://www.eraclitux.com/2011/05/02/eia-485-su-twisted-pairs-inutilizzate-di-un-cavo-ethernet/</link>
		<comments>http://www.eraclitux.com/2011/05/02/eia-485-su-twisted-pairs-inutilizzate-di-un-cavo-ethernet/#comments</comments>
		<pubDate>Mon, 02 May 2011 13:03:10 +0000</pubDate>
		<dc:creator>Eraclitux</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[domotics]]></category>
		<category><![CDATA[elettronica]]></category>

		<guid isPermaLink="false">http://www.eraclitux.com/?p=165</guid>
		<description><![CDATA[Per portare avanti il progetto di realizzare un mio sistema di automazione domestico (domotica) sto sperimentando l&#8217;utilizzo del protocollo di comunicazione EIA 485. Avendo cablato casa con molti cavi di rete e sapendo che 2 delle quattro coppie di cui è &#8230; <a href="http://www.eraclitux.com/2011/05/02/eia-485-su-twisted-pairs-inutilizzate-di-un-cavo-ethernet/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Per portare avanti il progetto di realizzare un mio sistema di automazione domestico (domotica) sto sperimentando l&#8217;utilizzo del protocollo di comunicazione <strong>EIA 485</strong>. Avendo cablato casa con molti cavi di rete e sapendo che 2 delle quattro coppie di cui è composto sono inutilizzate per la velocità di 100 Mb, ho provato a far transitare il segnale su questi fili per vedere se i due flussi (quello <strong>TCP/IP</strong> e l&#8217;EIA 485) potessero coesistere senza troppi problemi. Ecco come si è svolto il test:<span id="more-165"></span></p>
<p>Ho definito un mio protocollo di comunicazione dato che l&#8217;eia 485 definisce solo parametri fisici, di tipo Master-slave half duplex con frame di 14 byte composto da indirizzo, azione che lo slave deve eseguire, 5 byte per i dati, ed un byte per il checksum ed altri ricami. Per ogni frame correttamente ricevuto lo slave invia un acknowledge al master una volta eseguita l&#8217;azione richiesta. Il baudrate è stato settato a 9600 bit/s e la comunicazione seriale 8-n-1 (8 bit per i dati, nessun bit di parità, 1 stop bit). Per il test il master inviava ciclicamente, una volta al secondo, agli slave la richiesta di mettere alta e bassa una delle loro uscite in modo da accendere e spegnere un led. Uno dei pin del pic è stato collegato ad un altro led programmato per accendersi del caso di frame error, il bit FERR nel registro RCSTA è messo ad 1 nel caso che lo stop bit sia erroneamente rilevato come zero.</p>
<p>Ho programmato un <strong>Arduino</strong> come un semplice master, un altro Arduino ed un <strong>pic</strong></p>
<p><a href="http://www.eraclitux.com/wp-content/uploads/2011/04/485.jpg"><img class="alignright size-medium wp-image-166" title="485" src="http://www.eraclitux.com/wp-content/uploads/2011/04/485-300x225.jpg" alt="" width="300" height="225" /></a> <strong>16f88</strong> come slave. Nella foto a lato compaiano il master e uno slave, il pic16f88 è posto all&#8217;altro capo del cavo di rete lungo circa <strong>10 metri</strong>. Per il test non ho usato resistenze di terminazione ne resistenze di bias dato che le distanze in gioco cavo non lo richiedevano. Una delle coppie di cavi è stata collegata ai piedini A e B degli integrati <strong>MAX485</strong>, l&#8217;altra è stata usata per il riferimento (collegata a ground, occhio ad evitare groundloops&#8230;) il tutto seguendo uno schema di connessione daisy chain. Durante tutto il test sul cavo ethernet ho mantenuto un flusso costante di traffico TCP/IP pingando continuamente il nodo all&#8217;altra estremità. <strong>Risultato </strong>è che in oltre un&#8217;ora di prove non c&#8217;è stato mai un frame error (il bit FERR non è stato mai settato) e tutti i frame sono stati ricevuti correttamente (nessum checksum error). Anche il traffico TCP/IP non ha subito errori o rallentamenti (0% packet loss e tempi di risposta nella norma). Ora non resta che eseguire il test con un cavo molto più lungo.</p>
<p><a href="http://www.eraclitux.com/wp-content/uploads/2011/05/arduino-485.png"><img class="aligncenter size-large wp-image-243" title="arduino-485" src="http://www.eraclitux.com/wp-content/uploads/2011/05/arduino-485-1024x496.png" alt="Arduino - eia 485 connection scheme" width="640" height="310" /></a><br />
<iframe src="http://tools.flattr.net/widgets/thing.html?thing=1037890" width="640" height="290"></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://www.eraclitux.com/2011/05/02/eia-485-su-twisted-pairs-inutilizzate-di-un-cavo-ethernet/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Comunicare con Arduino usando python</title>
		<link>http://www.eraclitux.com/2011/02/20/comunicare-con-arduino-usando-python/</link>
		<comments>http://www.eraclitux.com/2011/02/20/comunicare-con-arduino-usando-python/#comments</comments>
		<pubDate>Sun, 20 Feb 2011 11:13:00 +0000</pubDate>
		<dc:creator>Eraclitux</dc:creator>
				<category><![CDATA[Guide]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[programmazione]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[sketch]]></category>

		<guid isPermaLink="false">http://www.eraclitux.com/?p=139</guid>
		<description><![CDATA[Sistema operativo:Linux, windows (non testato), mac osx (non testato) Difficoltà: Media Conoscenze richieste: un po&#8217; di programmazione python (ver 2.x) e di Arduino Vediamo come è semplice comunicare con una Arduino board 2009 usando python ed il modulo pyserial. Quello che &#8230; <a href="http://www.eraclitux.com/2011/02/20/comunicare-con-arduino-usando-python/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<div class="guide-summary"><strong>Sistema operativo:</strong>Linux, windows (non testato), mac osx (non testato)<br />
<strong>Difficoltà:</strong> Media<br />
<strong>Conoscenze richieste:</strong> un po&#8217; di programmazione python (ver 2.x) e di Arduino</div>
<p>Vediamo come è semplice comunicare con una Arduino board 2009 usando <strong>python</strong> ed il modulo <strong><a href="http://pyserial.sourceforge.net/index.html">pyserial</a>. </strong>Quello che faremo sarà di usare un programma python per inviare dei caratteri che digitiamo sulla tastiera in modo seriale ad un Arduino 2009 il quale ce li invierà indietro.<span id="more-139"></span> Ovviamente il tutto ha un solo scopo dimostrativo in quanto il codice qui proposto non ha alcuna funzione specifica anche se potete facilmente modificarlo per ottenere qualcosa di usabile per i vostri progetti.<strong> </strong>Quello che descriverò è stato testato su ubuntu 10.04 ma dovrebbe funzionare sulla maggior parte delle distribuzioni come pure sui vari windows e mac osx. Nel caso di problemi fatemi sapere!</p>
<p><span style="color: #000000; font-size: 18px; line-height: 27px;">1 Installiamo pySerial</span></p>
<p>[<strong>Linux</strong>] Con il vostro gestore di pacchetti preferito installate il pacchetto python-serial. Potete farlo lanciando dalla shell il solito famoso comando (Ubuntu &amp;co.):</p>


<div class="wp-geshi-highlight-wrap5"><div class="wp-geshi-highlight-wrap4"><div class="wp-geshi-highlight-wrap3"><div class="wp-geshi-highlight-wrap2"><div class="wp-geshi-highlight-wrap"><div class="wp-geshi-highlight"><div class="bash"><pre class="de1"><span class="kw2">sudo</span> <span class="kw2">apt-get install</span> python-serial</pre></div></div></div></div></div></div></div>


<p>Inserite la password di amministratore a aspettate qualche istante.<br />
[<strong>Windows</strong>] <a href="http://pypi.python.org/pypi/pyserial" target="_blank">Scaricate</a> ed installate pySerial (il file dovrebbe essere pyserial-2.5.win32.exe)</p>
<h3>2 Scaricare e configurare il software</h3>
<p>Programmate l&#8217;Arduino con questo sketch <a class="downloadlink" href="http://www.eraclitux.com/downloads/Serial+echo+test+program" title="Versione0.1 scaricato 294 volte" >Serial echo test program (294)</a> e scaricate il programma in python <a class="downloadlink" href="http://www.eraclitux.com/downloads/Python+to+Arduino+test+program" title="Versione0.1 scaricato 285 volte" >Python to Arduino test program (285)</a>. Aprite quest&#8217;ultimo con un editor di testo e alla riga 23 mostrata sotto mettete al posto di &#8216;/dev/ttyUSB0&#8242; ciò che trovate nell&#8217;editor degli sketch di arduino sotto il menu Tools&#8211;&gt; Serial Port &#8211;&gt; xxxxxxx , mi raccomando, non vi dimenticate gli apici singoli!. Così com&#8217;è il programma dovrebbe già funzionare su ubuntu senza modifiche.</p>


<div class="wp-geshi-highlight-wrap5"><div class="wp-geshi-highlight-wrap4"><div class="wp-geshi-highlight-wrap3"><div class="wp-geshi-highlight-wrap2"><div class="wp-geshi-highlight-wrap"><div class="wp-geshi-highlight"><div class="python"><pre class="de1">conn <span class="sy0">=</span> serial.<span class="me1">Serial</span><span class="br0">&#40;</span><span class="st0">'/dev/ttyUSB0'</span><span class="sy0">,</span> timeout<span class="sy0">=</span><span class="nu0">1</span><span class="br0">&#41;</span></pre></div></div></div></div></div></div></div>


<h3>3 Proviamo</h3>
<p>Con Arduino programmato con lo sketch di sopra e collegato al computer lanciamo communication.py e se tutto funziona la board ci trasmetterà indietro tutti i caratteri ASCII che digitiamo sulla tastiera. Potete verificare che la comunicazione stia effettivamente avvenendo guardando lampeggiare i led RX e TX sulla scheda. Ora non resta che modificare questi esempi per adattarli alle vostre esigenze.</p>
<p>Ah! Le gioie del pitone&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.eraclitux.com/2011/02/20/comunicare-con-arduino-usando-python/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Creare ombre con i CSS</title>
		<link>http://www.eraclitux.com/2011/02/08/creare-ombre-con-i-css/</link>
		<comments>http://www.eraclitux.com/2011/02/08/creare-ombre-con-i-css/#comments</comments>
		<pubDate>Tue, 08 Feb 2011 01:51:00 +0000</pubDate>
		<dc:creator>Eraclitux</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[grafica]]></category>
		<category><![CDATA[tip]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.eraclitux.com/?p=47</guid>
		<description><![CDATA[Difficoltà: Facile Conoscenze richieste: un po&#8217; di css e html Lo sapevate? Esistono tag css che permettono di creare ombre per oggetti e testo &#8220;al volo&#8221; senza cioè usare programmi di foto ritocco. Le ombre saranno create direttamente dal browser del visitatore. &#8230; <a href="http://www.eraclitux.com/2011/02/08/creare-ombre-con-i-css/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<div class="guide-summary"><strong>Difficoltà:</strong> Facile<br />
<strong>Conoscenze richieste:</strong> un po&#8217; di css e html</div>
<p>Lo sapevate? Esistono tag css che permettono di creare ombre per <strong>oggetti</strong> e <strong>testo</strong> &#8220;al volo&#8221; senza cioè usare programmi di foto ritocco. Le <strong>ombre</strong> saranno create direttamente dal browser del visitatore. Le cose che dirò dovrebbero essere valide per i seguenti browser:<span id="more-47"></span></p>
<ul>
<li>Firefox 3.5+ (testato la 3.6)</li>
<li>Safari 3+</li>
<li>Google Chrome (testato Chromium 8.0.552.237)</li>
<li>Opera 10.50</li>
<li>Internet Explorer 9</li>
</ul>
<p>E le versioni precedenti di Internet Explorer? Esistono dei filtri che si possono applicare affinché le ombre vengano visualizzate più o meno correttamente nei browser microsoft ma non li tratterò. Trovo inconcepibile che il maggiore produttore di software mondiale non rispetti gli standard come fanno tutti gli altri.</p>
<p>Supponiamo di voler ombreggiare un elemento div, useremo i seguenti tag css:</p>


<div class="wp-geshi-highlight-wrap5"><div class="wp-geshi-highlight-wrap4"><div class="wp-geshi-highlight-wrap3"><div class="wp-geshi-highlight-wrap2"><div class="wp-geshi-highlight-wrap"><div class="wp-geshi-highlight"><div class="css"><pre class="de1">box-shadow<span class="sy0">:</span><span class="re3">5px</span> <span class="re3">5px</span> <span class="re3">3px</span> <span class="re0">#000000</span><span class="sy0">;</span>
-webkit-box-shadow<span class="sy0">:</span><span class="re3">5px</span> <span class="re3">5px</span> <span class="re3">3px</span> <span class="re0">#000000</span><span class="sy0">;</span>
-moz-box-shadow<span class="sy0">:</span> <span class="re3">5px</span> <span class="re3">5px</span> <span class="re3">3px</span> <span class="re0">#000000</span><span class="sy0">;</span></pre></div></div></div></div></div></div></div>


<p>Capiamone il significato. Noterete che la cosa che differenzia le tre direttive sono i prefissi, la prima serve per Opera 10.5 e IE9, -webkit- e -moz- servono a visualizzare le ombre in  Safari e in Firefox. I tre numeri che seguono i due punti (5px 5px 3px) sono rispettivamente lo spostamento lungo l&#8217;asse x, lo spostamento lungo l&#8217;asse y e il raggio di sfocatura dell&#8217;ombra. Nell&#8217;esempio sopra vogliamo che l&#8217;ombra sia spostata di 5 pixel lungo x (valori positivi spostano l&#8217;ombra verso destra, quelli negativi verso sinistra), 5 pixel lungo y valori positivi spostano l&#8217;ombra verso il basso, quelli negativi verso l&#8217;alto) e che il raggio di sfocatura sia di 3 pixel.  Le sei cifre dopo il cancelletto (#) sono il codice, in esadecimale, del colore dell&#8217;ombra, nel nostro caso nero (vai su <a href="http://html-color-codes.info/">http://html-color-codes.info/</a> per trovare il codice del colore che preferisci).</p>
<p>Il risultato lo potete vedere qui sotto:</p>
<div style="background: #FF0080; color: #fff; box-shadow: 5px 5px 3px #000;">Un blocco da ombreggiare</div>
<p>Considerazioni interessanti:</p>
<ul>
<li>l&#8217;ombra che viene a proiettarsi non fa parte delle dimensioni dell&#8217;elemento cui appartiene</li>
<li>le ombre posso essere applicate ad un elemento cui abbiamo applicato le direttiva <em>border-radius</em> (gli angoli arrotondati per capirci)</li>
</ul>
<p>Per ombreggiare del testo:</p>


<div class="wp-geshi-highlight-wrap5"><div class="wp-geshi-highlight-wrap4"><div class="wp-geshi-highlight-wrap3"><div class="wp-geshi-highlight-wrap2"><div class="wp-geshi-highlight-wrap"><div class="wp-geshi-highlight"><div class="css"><pre class="de1"><span class="kw1">text-shadow</span><span class="sy0">:</span> <span class="re3">1px</span> <span class="re3">1px</span> <span class="re3">3px</span> <span class="re0">#848484</span><span class="sy0">;</span></pre></div></div></div></div></div></div></div>


<p>La direttiva funziona esattamente come quelle spiegato sopra. Ecco il risultato:</p>
<div style="text-shadow: 1px 1px 3px #848484;">Testo da ombreggiare</div>
<p>Non imparerete ad usare i css solo leggendo guide, perciò sperimentate sperimentate sperimentate&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.eraclitux.com/2011/02/08/creare-ombre-con-i-css/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Guardare i video flash con vlc o totem su Ubuntu</title>
		<link>http://www.eraclitux.com/2011/02/07/guardare-i-video-flash-con-vlc-o-totem-su-ubuntu/</link>
		<comments>http://www.eraclitux.com/2011/02/07/guardare-i-video-flash-con-vlc-o-totem-su-ubuntu/#comments</comments>
		<pubDate>Mon, 07 Feb 2011 01:22:51 +0000</pubDate>
		<dc:creator>Eraclitux</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[tip]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.eraclitux.com/?p=84</guid>
		<description><![CDATA[Difficoltà: Facile Conoscenze richieste: utilizzo di base di linux Sistema Operativo: Ubuntu 10.04 (ma dovrebbe funzionare in molte altre distro e versioni, fatemi sapere) Sapevate che potete vedere i video che usano il flash player (i video di youtube, i video &#8230; <a href="http://www.eraclitux.com/2011/02/07/guardare-i-video-flash-con-vlc-o-totem-su-ubuntu/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<div class="guide-summary"><strong>Difficoltà:</strong> Facile<br />
<strong>Conoscenze richieste:</strong> utilizzo di base di linux<br />
<strong>Sistema Operativo:</strong> Ubuntu 10.04 (ma dovrebbe funzionare in molte altre distro e versioni, fatemi sapere)</div>
<p>Sapevate che potete vedere i video che usano il flash player (i video di youtube, i video su megavideo etc etc) direttamente su vlc o totem (il player di default di ubuntu)? Ecco come fare:<span id="more-84"></span></p>
<p>Andate all&#8217;indirizzo dove si trova il video.</p>
<p>Avviatelo e mettete in pausa il player.</p>
<p>Con il vostro file manager preferito andate nella posizione <code>/tmp </code> (Per quelli tra voi che non sanno neanche cosa sia un file manager, cliccate su Risorse (nella barra superiore del desktop)-&gt;Cartella Home-&gt;File system-&gt;tmp).</p>
<p>Qui dovreste trovare un file che si chiama in modo simile a FlashXXqualcosa.</p>
<p>Cliccateci su due volte per avviarlo con totem o tasto destro e apri con vlc.</p>
<p>Buona visione!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.eraclitux.com/2011/02/07/guardare-i-video-flash-con-vlc-o-totem-su-ubuntu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Riattivazione!</title>
		<link>http://www.eraclitux.com/2011/02/02/riattivazione/</link>
		<comments>http://www.eraclitux.com/2011/02/02/riattivazione/#comments</comments>
		<pubDate>Wed, 02 Feb 2011 23:51:19 +0000</pubDate>
		<dc:creator>Eraclitux</dc:creator>
				<category><![CDATA[Punto di vista]]></category>
		<category><![CDATA[socialnetwork]]></category>

		<guid isPermaLink="false">http://www.eraclitux.com/?p=4</guid>
		<description><![CDATA[Il primo post del mio ennesimo blog. Quante volte ci ho provato in questi anni? Si contano sulle dita di una mano i tentativi di mantenere un mio blog personale, mi chiedo allora cosa succederà questa volta, cosa c&#8217;è di &#8230; <a href="http://www.eraclitux.com/2011/02/02/riattivazione/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Il primo post del mio ennesimo blog. Quante volte ci ho provato in questi anni? Si contano sulle dita di una mano i tentativi di mantenere un mio blog personale, mi chiedo allora cosa succederà questa volta, cosa c&#8217;è di diverso che permetterà a questa avventura di durare più delle altre. Cambiamenti in questi anni internet ne ha subiti parecchi come del resto è nella sua natura, una parola tra tutte riecheggia ovunque <em>social</em>. <span id="more-4"></span>Social-qualunque cosa è la moda del momento, il blog è divenuto uno strumento <em>antico</em> per i tempi della rete. Ricordo l&#8217;editoriale di un cosiddetto giornalista televisivo che anticipava la fine dell&#8217;informazione perché con l&#8217;aumento dei naviganti internet sarebbe diventata (secondo lui) una giungla dove ognuno aveva il suo blog e non leggeva quelli degli altri ed orientarsi tra questi miliardi di siti di informazione sarebbe stato impossibile. <!--more--><br />
Ora, è vero che questi ultimi anni il numero dei <em>net citizen</em> è aumentato esponenzialmente come è vero che tale numero è destinato a crescere ancora, ma non è assolutamente vero che la percentuale dei blogger è aumentata, anzi! Alla data in cui pubblico questo articolo www.wordpress.com dichiara di servire circa 392.000 blog, un numero piccolo per internet.Tutto questo flusso si è indirizzato maggiormente nei social-cosi (Twitter, Facebook etc etc) dimostrando che pur essendo aumentato il volume delle informazioni generate, la loro qualità non può certo essere paragonata a quella dei &#8220;vecchi&#8221; classici post. Potete pensarla diversamente ma per me scrivere in modo convulsivo messaggi di 160 caratteri descrivendo cosa si sta mangiando o se si è in bagno o postare a rotta di collo link, che magari non si è nemmeno letti,   non può essere paragonato allo scrivere un bell&#8217;articolo di centinaia di battute magari corredato di foto e schemi che ha richiesto ore per essere realizato.</p>
<p>Cosa sarà di questo blog non lo so, sarebbe come rispondere a domande del tipo: c&#8217;è vita nell&#8217;universo? è nato prima l&#8217;uovo o la gallina? e che fine ha fatto la signora Healy<em>? </em>Spero che gli articoli e le guide che pubblicherò su questo blog possano essere utili a qualcuno anche solo una parte di come centinaia di articoli scritti da blogger di tutto il mondo sono stati per me.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.eraclitux.com/2011/02/02/riattivazione/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
<!-- This Quick Cache file was built for (  www.eraclitux.com/feed/ ) in 1.41431 seconds, on May 21st, 2013 at 6:28 pm UTC. -->
<!-- This Quick Cache file will automatically expire ( and be re-built automatically ) on May 21st, 2013 at 7:28 pm UTC -->
<!-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->
<!-- Quick Cache Is Fully Functional :-) ... A Quick Cache file was just served for (  www.eraclitux.com/feed/ ) in 0.00045 seconds, on May 21st, 2013 at 7:08 pm UTC. -->