<?xml version="1.0" encoding="utf-8" ?>

<rdf:RDF 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns="http://my.netscape.com/rdf/simple/0.9/">
<channel>
    <title>Il blog di Enrico Pirozzi</title>
    <link>http://www.enricopirozzi.info/</link>
    <description>Le pagine personali di Enrico Pirozzi</description>
    <dc:language>it</dc:language>

    <image rdf:resource="http://www.enricopirozzi.info/templates/default/img/s9y_banner_small.png" />

    <items>
      <rdf:Seq>
        <rdf:li resource="http://www.enricopirozzi.info/index.php?/archives/115-guid.html" />
        <rdf:li resource="http://www.enricopirozzi.info/index.php?/archives/114-guid.html" />
        <rdf:li resource="http://www.enricopirozzi.info/index.php?/archives/111-guid.html" />
        <rdf:li resource="http://www.enricopirozzi.info/index.php?/archives/110-guid.html" />
        <rdf:li resource="http://www.enricopirozzi.info/index.php?/archives/109-guid.html" />
        <rdf:li resource="http://www.enricopirozzi.info/index.php?/archives/108-guid.html" />
        <rdf:li resource="http://www.enricopirozzi.info/index.php?/archives/107-guid.html" />
        <rdf:li resource="http://www.enricopirozzi.info/index.php?/archives/106-guid.html" />
        <rdf:li resource="http://www.enricopirozzi.info/index.php?/archives/104-guid.html" />
        <rdf:li resource="http://www.enricopirozzi.info/index.php?/archives/103-guid.html" />
        <rdf:li resource="http://www.enricopirozzi.info/index.php?/archives/102-guid.html" />
        <rdf:li resource="http://www.enricopirozzi.info/index.php?/archives/101-guid.html" />
        <rdf:li resource="http://www.enricopirozzi.info/index.php?/archives/100-guid.html" />
        <rdf:li resource="http://www.enricopirozzi.info/index.php?/archives/99-guid.html" />
        <rdf:li resource="http://www.enricopirozzi.info/index.php?/archives/98-guid.html" />
      </rdf:Seq>
    </items>
</channel>

<image rdf:about="http://www.enricopirozzi.info/templates/default/img/s9y_banner_small.png">
        <url>http://www.enricopirozzi.info/templates/default/img/s9y_banner_small.png</url>
        <title>RSS: Il blog di Enrico Pirozzi - Le pagine personali di Enrico Pirozzi</title>
        <link>http://www.enricopirozzi.info/</link>
        <width>100</width>
        <height>21</height>
    </image>


<item rdf:about="http://www.enricopirozzi.info/index.php?/archives/115-guid.html">
    <title>Procedura Installazione netatalk per protocollo afp</title>
    <link>http://www.enricopirozzi.info/index.php?/archives/115-Procedura-Installazione-netatalk-per-protocollo-afp.html</link>
    <description>
    Qui sotto scrivo due righe per l&#039;installazione del protocollo afp attraverso netatalk su Debian con la compatibilità per i sistemi operativi Snow Leopard.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;cd /usr/src&lt;br /&gt;
apt-get update&lt;br /&gt;
apt-get source netatalk&lt;br /&gt;
apt-get build-dep netatalk&lt;br /&gt;
cd netatalk-2.0.3/&lt;br /&gt;
DEB_BUILD_OPTIONS=ssl dpkg-buildpackage -us -uc&lt;br /&gt;
debi&lt;/blockquote&gt;&lt;br /&gt;
&lt;br /&gt;
Enjoy &lt;img src=&quot;http://www.enricopirozzi.info/templates/default/img/emoticons/wink.png&quot; alt=&quot;;-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
 
    </description>

    <dc:publisher>Il blog di Enrico Pirozzi</dc:publisher>
    <dc:creator>nospam@example.com (scotty)</dc:creator>
    <dc:subject>
    Tips &amp; Tricks, </dc:subject>
    <dc:date>2010-07-08T09:05:57Z</dc:date>
    <wfw:comment>http://www.enricopirozzi.info/wfwcomment.php?cid=115</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://www.enricopirozzi.info/rss.php?version=1.0&amp;type=comments&amp;cid=115</wfw:commentRss>
    
    
</item>
<item rdf:about="http://www.enricopirozzi.info/index.php?/archives/114-guid.html">
    <title>Drupal Hook</title>
    <link>http://www.enricopirozzi.info/index.php?/archives/114-Drupal-Hook.html</link>
    <description>
    Girovagando in rete ho trovato questa lezione molto interessante sul sistema degli hook in drupal..&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;object width=&quot;400&quot; height=&quot;300&quot;&gt;&lt;param name=&quot;allowfullscreen&quot; value=&quot;true&quot; /&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot; /&gt;&lt;param name=&quot;movie&quot; value=&quot;http://vimeo.com/moogaloop.swf?clip_id=6876914&amp;amp;server=vimeo.com&amp;amp;show_title=0&amp;amp;show_byline=0&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1&quot; /&gt;&lt;embed src=&quot;http://vimeo.com/moogaloop.swf?clip_id=6876914&amp;amp;server=vimeo.com&amp;amp;show_title=0&amp;amp;show_byline=0&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1&quot; type=&quot;application/x-shockwave-flash&quot; allowfullscreen=&quot;true&quot; allowscriptaccess=&quot;always&quot; width=&quot;400&quot; height=&quot;300&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;p&gt;&lt;a onclick=&quot;javascript:urchinTracker(&#039;/extlink/vimeo.com/6876914&#039;);&quot; href=&quot;http://vimeo.com/6876914&quot;&gt;There&#039;s a hook for that! Extending Drupal / Beginning Module Development - Chris Wells&lt;/a&gt; from &lt;a onclick=&quot;javascript:urchinTracker(&#039;/extlink/vimeo.com/user2353628&#039;);&quot; href=&quot;http://vimeo.com/user2353628&quot;&gt;Utzu Logigan&lt;/a&gt; on &lt;a onclick=&quot;javascript:urchinTracker(&#039;/extlink/vimeo.com&#039;);&quot; href=&quot;http://vimeo.com&quot;&gt;Vimeo&lt;/a&gt;.&lt;/p&gt; 
    </description>

    <dc:publisher>Il blog di Enrico Pirozzi</dc:publisher>
    <dc:creator>nospam@example.com (scotty)</dc:creator>
    <dc:subject>
    Tutorial, </dc:subject>
    <dc:date>2010-05-21T13:48:29Z</dc:date>
    <wfw:comment>http://www.enricopirozzi.info/wfwcomment.php?cid=114</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://www.enricopirozzi.info/rss.php?version=1.0&amp;type=comments&amp;cid=114</wfw:commentRss>
    
    
</item>
<item rdf:about="http://www.enricopirozzi.info/index.php?/archives/111-guid.html">
    <title>Schede gare nazionali Jesolo 2009</title>
    <link>http://www.enricopirozzi.info/index.php?/archives/111-Schede-gare-nazionali-Jesolo-2009.html</link>
    <description>
    In allegato le &lt;a onclick=&quot;javascript:urchinTracker(&#039;/download/uploads/schede/ischede.zip&#039;);&quot; href=&quot;uploads/schede/ischede.zip&quot; &gt;schede&lt;/a&gt; dell&#039;ultima gara nazionale Jesolo 2009. 
    </description>

    <dc:publisher>Il blog di Enrico Pirozzi</dc:publisher>
    <dc:creator>nospam@example.com (scotty)</dc:creator>
    <dc:subject>
    </dc:subject>
    <dc:date>2010-02-18T16:23:25Z</dc:date>
    <wfw:comment>http://www.enricopirozzi.info/wfwcomment.php?cid=111</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://www.enricopirozzi.info/rss.php?version=1.0&amp;type=comments&amp;cid=111</wfw:commentRss>
    
    
</item>
<item rdf:about="http://www.enricopirozzi.info/index.php?/archives/110-guid.html">
    <title>Perl: cancellare i messaggi su un server pop3 più vecchi di n giorni</title>
    <link>http://www.enricopirozzi.info/index.php?/archives/110-Perl-cancellare-i-messaggi-su-un-server-pop3-piu-vecchi-di-n-giorni.html</link>
    <description>
    Qui di seguito pubblico un piccolo script perl per cancellare i messaggi residenti su un server ftp più vecchi di 4 giorni, per cambiare il numero di giorni basta modificare $diff &gt; 4  ...si lo sò potevo metterci una variabile....ma la pigrizia vince sempre &lt;img src=&quot;http://www.enricopirozzi.info/templates/default/img/emoticons/wink.png&quot; alt=&quot;;-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;&lt;br /&gt;
    &lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;use Net::POP3;&lt;br /&gt;
    use Date::Manip;&lt;br /&gt;
    my $file;&lt;br /&gt;
    my @righe;&lt;br /&gt;
    my $nr;&lt;br /&gt;
    my $i;&lt;br /&gt;
    my $username;&lt;br /&gt;
    my $password;&lt;br /&gt;
    my @params;    &lt;br /&gt;
    my $flag;&lt;br /&gt;
    my $domain=&quot;@mydomain.com&quot;;&lt;br /&gt;
&lt;br /&gt;
    # Perl trim function to remove whitespace from the start and end of the string&lt;br /&gt;
    sub trim($)&lt;br /&gt;
    {&lt;br /&gt;
	my $string = shift;&lt;br /&gt;
	$string =~ s/^\s+//;&lt;br /&gt;
	$string =~ s/\s+$//;&lt;br /&gt;
	return $string;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    #Nome del file da leggere con sopra username e pass nella forma username:password&lt;br /&gt;
    $file = &#039;myaccounts.txt&#039;;&lt;br /&gt;
    &lt;br /&gt;
    # Apre il file&lt;br /&gt;
    open(INFO, $file);&lt;br /&gt;
    &lt;br /&gt;
    # Legge tutto in un array&lt;br /&gt;
    @righe = &lt;INFO&gt;;&lt;br /&gt;
&lt;br /&gt;
    # Chiude il file&lt;br /&gt;
    close(INFO);&lt;br /&gt;
&lt;br /&gt;
    $nr = scalar(@righe);&lt;br /&gt;
    for ($i=0;$i&lt;$nr;$i++){&lt;br /&gt;
	($username,$password)  = split(/:/,@righe[$i]); &lt;br /&gt;
	&lt;br /&gt;
	# Costruttore POP3&lt;br /&gt;
    $pop = Net::POP3-&gt;new(&#039;pop3.mydomain.com&#039;);&lt;br /&gt;
	$pop = Net::POP3-&gt;new(&#039;pop3.mydomain.com&#039;, Timeout =&gt; 60);&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
     #Localtime&lt;br /&gt;
	($day, $month, $year) = (localtime)[3,4,5];&lt;br /&gt;
	$year = $year +1900;&lt;br /&gt;
	$month = $month +1;&lt;br /&gt;
        $date2 = $year.&#039;-&#039;.$month.&#039;-&#039;.$day;&lt;br /&gt;
	&lt;br /&gt;
	$username = trim($username.$domain);&lt;br /&gt;
	$password =trim($password);&lt;br /&gt;
        print $username.&quot;\t&quot;.$password.&quot;\n&quot;;    &lt;br /&gt;
	if ($pop-&gt;login($username, $password) &gt; 0) {&lt;br /&gt;
    	    my $msgnums = $pop-&gt;list; # hashref of msgnum =&gt; size&lt;br /&gt;
    	    foreach my $msgnum (keys %$msgnums) {&lt;br /&gt;
    		my $msg = $pop-&gt;get($msgnum);&lt;br /&gt;
	        $flag=1;&lt;br /&gt;
    		my $n = scalar(@$msg);&lt;br /&gt;
              &lt;br /&gt;
	        for ($count = 0; ($count &lt;= $n)&amp;&amp;($flag==1); $count++) {&lt;br /&gt;
		    	if (substr(@$msg[$count],0,4) eq &quot;Date&quot;){&lt;br /&gt;
					my $dt = trim(substr(@$msg[$count],5));&lt;br /&gt;
					my @dt_a = split(/ /, $dt);&lt;br /&gt;
					my $dt_n = scalar(@dt_a);&lt;br /&gt;
					my $msg_year = @dt_a[3];&lt;br /&gt;
					my $msg_month = @dt_a[2];&lt;br /&gt;
					my $msg_day = @dt_a[1];&lt;br /&gt;
					$date1= $msg_year.&#039;-&#039;.$msg_month.&#039;-&#039;.$msg_day;&lt;br /&gt;
				&lt;br /&gt;
					$a=&amp;DateCalc($date1,$date2,0);&lt;br /&gt;
					$diff=&amp;Delta_Format($a,0,&quot;%dt&quot;);&lt;br /&gt;
                    if ($diff &gt; 4 ) {&lt;br /&gt;
  			    		$flag=0;&lt;br /&gt;
  			    		print &quot;Msg:\t&quot;.$msgnum.&quot;\t&quot;.$date1.&quot;\t&quot;.$date2.&quot;\t&quot;.$diff.&quot;\n&quot;;&lt;br /&gt;
  			    		$pop-&gt;delete($msgnum);&lt;br /&gt;
					}&lt;br /&gt;
		    	} 	&lt;br /&gt;
			}&lt;br /&gt;
    	}	&lt;br /&gt;
    }&lt;br /&gt;
    $pop-&gt;quit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;/blockquote&gt; 
    </description>

    <dc:publisher>Il blog di Enrico Pirozzi</dc:publisher>
    <dc:creator>nospam@example.com (scotty)</dc:creator>
    <dc:subject>
    Tips &amp; Tricks, </dc:subject>
    <dc:date>2010-02-14T19:52:20Z</dc:date>
    <wfw:comment>http://www.enricopirozzi.info/wfwcomment.php?cid=110</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://www.enricopirozzi.info/rss.php?version=1.0&amp;type=comments&amp;cid=110</wfw:commentRss>
    
    
</item>
<item rdf:about="http://www.enricopirozzi.info/index.php?/archives/109-guid.html">
    <title>fetchmail -U</title>
    <link>http://www.enricopirozzi.info/index.php?/archives/109-fetchmail-U.html</link>
    <description>
    Per poter lasciare sul server i messaggi di posta dopo aver dato le opzioni keep e no fetchall sul file .fetchmailrc basta lanciare fetchmail con l&#039;opzione -U che fa il check UIDL e scarica solo i nuovi messaggi &lt;img src=&quot;http://www.enricopirozzi.info/templates/default/img/emoticons/wink.png&quot; alt=&quot;;-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt; 
    </description>

    <dc:publisher>Il blog di Enrico Pirozzi</dc:publisher>
    <dc:creator>nospam@example.com (scotty)</dc:creator>
    <dc:subject>
    Tips &amp; Tricks, </dc:subject>
    <dc:date>2010-01-11T10:01:18Z</dc:date>
    <wfw:comment>http://www.enricopirozzi.info/wfwcomment.php?cid=109</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://www.enricopirozzi.info/rss.php?version=1.0&amp;type=comments&amp;cid=109</wfw:commentRss>
    
    
</item>
<item rdf:about="http://www.enricopirozzi.info/index.php?/archives/108-guid.html">
    <title>Drupal alla scuola primaria....</title>
    <link>http://www.enricopirozzi.info/index.php?/archives/108-Drupal-alla-scuola-primaria.....html</link>
    <description>
    &lt;a onclick=&quot;javascript:urchinTracker(&#039;/extlink/www.officinadelleparole.info/pensieriliberi&#039;);&quot; href=&quot;http://www.officinadelleparole.info/pensieriliberi&quot;  title=&quot;Drupal alla scuola primaria&quot;&gt;Il blog della 5° D &lt;/a&gt;di Torano Nuovo - TE ... Enjoy &lt;img src=&quot;http://www.enricopirozzi.info/templates/default/img/emoticons/smile.png&quot; alt=&quot;:-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;  
    </description>

    <dc:publisher>Il blog di Enrico Pirozzi</dc:publisher>
    <dc:creator>nospam@example.com (scotty)</dc:creator>
    <dc:subject>
    Personali, </dc:subject>
    <dc:date>2009-12-17T12:58:00Z</dc:date>
    <wfw:comment>http://www.enricopirozzi.info/wfwcomment.php?cid=108</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://www.enricopirozzi.info/rss.php?version=1.0&amp;type=comments&amp;cid=108</wfw:commentRss>
    
    
</item>
<item rdf:about="http://www.enricopirozzi.info/index.php?/archives/107-guid.html">
    <title>VMware - uno script davvero utile</title>
    <link>http://www.enricopirozzi.info/index.php?/archives/107-VMware-uno-script-davvero-utile.html</link>
    <description>
    Per l&#039;installazione di vmware su ubuntu server 9.10 consiglio questo script davvero utile &lt;img src=&quot;http://www.enricopirozzi.info/templates/default/img/emoticons/smile.png&quot; alt=&quot;:-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a onclick=&quot;javascript:urchinTracker(&#039;/extlink/radu.cotescu.com/2009/10/30/how-to-install-vmware-server-2-0-x-on-ubuntu-9-10-karmic-koala/&#039;);&quot; href=&quot;http://radu.cotescu.com/2009/10/30/how-to-install-vmware-server-2-0-x-on-ubuntu-9-10-karmic-koala/&quot; &gt;http://radu.cotescu.com/2009/10/30/how-to-install-vmware-server-2-0-x-on-ubuntu-9-10-karmic-koala/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Enjoy !!!! 
    </description>

    <dc:publisher>Il blog di Enrico Pirozzi</dc:publisher>
    <dc:creator>nospam@example.com (scotty)</dc:creator>
    <dc:subject>
    Tips &amp; Tricks, </dc:subject>
    <dc:date>2009-12-07T16:15:50Z</dc:date>
    <wfw:comment>http://www.enricopirozzi.info/wfwcomment.php?cid=107</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://www.enricopirozzi.info/rss.php?version=1.0&amp;type=comments&amp;cid=107</wfw:commentRss>
    
    
</item>
<item rdf:about="http://www.enricopirozzi.info/index.php?/archives/106-guid.html">
    <title>Una nuova veste grafica di PgTraining in vista del nuovo pgday italiano</title>
    <link>http://www.enricopirozzi.info/index.php?/archives/106-Una-nuova-veste-grafica-di-PgTraining-in-vista-del-nuovo-pgday-italiano.html</link>
    <description>
    Nuova veste grafica e aggiunti i materiali didattici per PgTraining, ad un anno dalla sua nascita il restauro è stato necessario in vista del nuovo &lt;a onclick=&quot;javascript:urchinTracker(&#039;/extlink/www.pgday.it&#039;);&quot; href=&quot;http://www.pgday.it&quot;  title=&quot;Sito PgDay italiano 2009&quot;&gt;pgday&lt;/a&gt; italiano di cui PgTraining è sponsor bronze.&lt;br /&gt;
Buona consultazione su &lt;a onclick=&quot;javascript:urchinTracker(&#039;/extlink/www.pgtraining.com&#039;);&quot; href=&quot;http://www.pgtraining.com&quot;  title=&quot;www.pgtraining.com&quot;&gt;www.pgtraining.com &lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://www.pgtraining.com/sites/default/files/pgday2009.jpg&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
 
    </description>

    <dc:publisher>Il blog di Enrico Pirozzi</dc:publisher>
    <dc:creator>nospam@example.com (scotty)</dc:creator>
    <dc:subject>
    Postgresql, </dc:subject>
    <dc:date>2009-11-25T23:09:58Z</dc:date>
    <wfw:comment>http://www.enricopirozzi.info/wfwcomment.php?cid=106</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://www.enricopirozzi.info/rss.php?version=1.0&amp;type=comments&amp;cid=106</wfw:commentRss>
    
    
</item>
<item rdf:about="http://www.enricopirozzi.info/index.php?/archives/104-guid.html">
    <title> Shared memory su Mac OsX</title>
    <link>http://www.enricopirozzi.info/index.php?/archives/104-Shared-memory-su-Mac-OsX.html</link>
    <description>
    Nel compilare PostgreSQL sul mio Macbook ho notato che quando da utente postgresql andavo ad eseguire&lt;br /&gt;
&lt;br /&gt;
/usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data&lt;br /&gt;
&lt;br /&gt;
ottenevo un errore in quanto avevo poca shared memory a disposizione, la soluzione al problema è la seguente:&lt;br /&gt;
&lt;br /&gt;
1) andare in /etc come utente root&lt;br /&gt;
2) fare una copia del file sysctl.conf con cp sysctl.conf sysctl.old&lt;br /&gt;
3) Modificare in questo modo il file sysctl.conf&lt;br /&gt;
&lt;br /&gt;
kern.sysv.shmmax=167772160&lt;br /&gt;
kern.sysv.shmmin=1&lt;br /&gt;
kern.sysv.shmmni=32&lt;br /&gt;
kern.sysv.shmseg=8&lt;br /&gt;
kern.sysv.shmall=65536&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
A questo punto rilanciare il comando /usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data e il gioco è fatto&lt;br /&gt;
&lt;br /&gt;
Enjoy !! &lt;img src=&quot;http://www.enricopirozzi.info/templates/default/img/emoticons/smile.png&quot; alt=&quot;:-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
Enrico 
    </description>

    <dc:publisher>Il blog di Enrico Pirozzi</dc:publisher>
    <dc:creator>nospam@example.com (scotty)</dc:creator>
    <dc:subject>
    Postgresql, </dc:subject>
    <dc:date>2009-11-17T20:36:10Z</dc:date>
    <wfw:comment>http://www.enricopirozzi.info/wfwcomment.php?cid=104</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://www.enricopirozzi.info/rss.php?version=1.0&amp;type=comments&amp;cid=104</wfw:commentRss>
    
    
</item>
<item rdf:about="http://www.enricopirozzi.info/index.php?/archives/103-guid.html">
    <title>Errore Drupal</title>
    <link>http://www.enricopirozzi.info/index.php?/archives/103-Errore-Drupal.html</link>
    <description>
    Oggi stavo smanettando un po con drupal e mi imbatto nel seguente errore:&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;Security warning: Couldn&#039;t write .htaccess file. Please create a .htaccess file in your sites/default/files directory which contains the following lines:&lt;br /&gt;
SetHandler Drupal_Security_Do_Not_Remove_See_SA_2006_006&lt;br /&gt;
Options None&lt;br /&gt;
Options +FollowSymLinks&lt;/blockquote&gt;&lt;br /&gt;
&lt;br /&gt;
Cerca che ti cerca, alla fine ho capito che il problema non era mio, semplicemente il mio ISP dove appoggio la macchina virtuale per la mia personale &quot;sala giochi&quot; ha il &quot;safe mode&quot; a on come si può ben vedere in &lt;a onclick=&quot;javascript:urchinTracker(&#039;/extlink/php.net/features.safe-mode&#039;);&quot; href=&quot;http://php.net/features.safe-mode&quot;&gt;http://php.net/features.safe-mode&lt;/a&gt; per cui Drupal non può scrivere in una cartella gestita da apache.&lt;br /&gt;
&lt;br /&gt;
Per ovviare all&#039;inconveniente:&lt;br /&gt;
&lt;br /&gt;
da shell &lt;br /&gt;
1) andare in /sites/default e cancellare la directory files&lt;br /&gt;
2) creare la directory files&lt;br /&gt;
3) creare la directory files/tmp&lt;br /&gt;
4) eseguire un chmod -R 0777 files&lt;br /&gt;
&lt;br /&gt;
Enjoy !!! &lt;img src=&quot;http://www.enricopirozzi.info/templates/default/img/emoticons/smile.png&quot; alt=&quot;:-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
Nota: la stessa procedura è valida anche per lo stesso tipo di essere che viene dato quando si vuole utilizzare il modulo traduzioni di drupal e il sistema restituisce lo stesso errore 
    </description>

    <dc:publisher>Il blog di Enrico Pirozzi</dc:publisher>
    <dc:creator>nospam@example.com (scotty)</dc:creator>
    <dc:subject>
    Tips &amp; Tricks, </dc:subject>
    <dc:date>2009-11-13T10:37:17Z</dc:date>
    <wfw:comment>http://www.enricopirozzi.info/wfwcomment.php?cid=103</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://www.enricopirozzi.info/rss.php?version=1.0&amp;type=comments&amp;cid=103</wfw:commentRss>
    
    
</item>
<item rdf:about="http://www.enricopirozzi.info/index.php?/archives/102-guid.html">
    <title>Ruby - Postgresql Istruzioni per l'uso</title>
    <link>http://www.enricopirozzi.info/index.php?/archives/102-Ruby-Postgresql-Istruzioni-per-luso.html</link>
    <description>
    &lt;B&gt;Ruby&lt;/B&gt;&lt;br /&gt;
Nota tutta la procedura si intende utilizzata in ambiente shell &lt;B&gt;bash&lt;/B&gt; e &lt;B&gt;PostgreSQL &lt;/B&gt; compilato in /usr/local/pgsql direttamente dal codice sorgente&lt;br /&gt;
&lt;br /&gt;
Scarichiamo il pacchetto&lt;br /&gt;
&lt;br /&gt;
$ wget -c ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p72.tar.gz&lt;br /&gt;
$ tar xvfz ruby-1.8.7-p72.tar.gz &lt;br /&gt;
$cd ruby-1.8.7-p72&lt;br /&gt;
&lt;br /&gt;
$ ./configure --prefix=/usr/local/ruby&lt;br /&gt;
$ make&lt;br /&gt;
$sudo su&lt;br /&gt;
# make install&lt;br /&gt;
&lt;br /&gt;
lanciamo ruby con &lt;br /&gt;
# /usr/local/ruby/bin/ruby --version&lt;br /&gt;
# ruby 1.8.7 (2008-08-11 patchlevel 72) [i686-linux]&lt;br /&gt;
&lt;br /&gt;
&lt;B&gt;Modulo Ruby - PG &lt;/B&gt;&lt;br /&gt;
$ wget -c http://rubyforge.org/frs/download.php/54107/ruby-pg-0.8.0.tar.gz&lt;br /&gt;
&lt;br /&gt;
$ tar xvfz ruby-pg-0.8.0.tar.gz&lt;br /&gt;
$ cd ruby-pg-0.8.0&lt;br /&gt;
&lt;br /&gt;
$ export PATH=$PATH:/usr/local/pgsql/bin/&lt;br /&gt;
&lt;br /&gt;
$ /usr/local/ruby/bin/ruby ext/extconf.rb --with-pgsql-include=/usr/local/pgsql/include --with-pgsql-lib=/usr/local/pgsql/lib&lt;br /&gt;
&lt;br /&gt;
$ make&lt;br /&gt;
$ sudo su&lt;br /&gt;
# make install&lt;br /&gt;
&lt;br /&gt;
&lt;B&gt;Esempio &lt;/B&gt;&lt;br /&gt;
#! /usr/bin/env ruby&lt;br /&gt;
#&lt;br /&gt;
# original file src/test/examples/testlibpq.c&lt;br /&gt;
# &lt;br /&gt;
require &#039;pg&#039;&lt;br /&gt;
&lt;br /&gt;
def main&lt;br /&gt;
  pghost = &quot;127.0.0.1&quot;&lt;br /&gt;
  pgport = &quot;5432&quot;&lt;br /&gt;
  pgoptions = nil&lt;br /&gt;
  pgtty = nil&lt;br /&gt;
  dbname = &quot;testdb&quot;&lt;br /&gt;
  login = &quot;postgres&quot;&lt;br /&gt;
  password = nil&lt;br /&gt;
  begin&lt;br /&gt;
    conn = PGconn.connect(pghost,pgport,pgoptions,pgtty,dbname,login,password)&lt;br /&gt;
    if $DEBUG&lt;br /&gt;
      fd = open(&quot;/tmp/trace.out&quot;,&quot;w&quot;)&lt;br /&gt;
      conn.trace(fd)&lt;br /&gt;
    end &lt;br /&gt;
    res = conn.exec(&quot;BEGIN&quot;)&lt;br /&gt;
    res.clear&lt;br /&gt;
    res = conn.query(&quot;select id_user,firstname,email from user order by 2&quot;)&lt;br /&gt;
	&lt;br /&gt;
	res.each do |row|&lt;br /&gt;
          puts &quot;#{row[&#039;id_user&#039;]} #{row[&#039;firstname&#039;]} #{row[&#039;email&#039;]}&quot;&lt;br /&gt;
       end&lt;br /&gt;
    end&lt;br /&gt;
	&lt;br /&gt;
   res.clear&lt;br /&gt;
   res = conn.exec(&quot;COMMIT&quot;)&lt;br /&gt;
   res.clear&lt;br /&gt;
   conn.close&lt;br /&gt;
&lt;br /&gt;
end &lt;br /&gt;
main&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 
    </description>

    <dc:publisher>Il blog di Enrico Pirozzi</dc:publisher>
    <dc:creator>nospam@example.com (scotty)</dc:creator>
    <dc:subject>
    Postgresql, </dc:subject>
    <dc:date>2009-06-18T08:27:05Z</dc:date>
    <wfw:comment>http://www.enricopirozzi.info/wfwcomment.php?cid=102</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://www.enricopirozzi.info/rss.php?version=1.0&amp;type=comments&amp;cid=102</wfw:commentRss>
    
    
</item>
<item rdf:about="http://www.enricopirozzi.info/index.php?/archives/101-guid.html">
    <title>EnterpriseDB rilascia la versione 8.3R2 di Postgres Plus Advanced Server </title>
    <link>http://www.enricopirozzi.info/index.php?/archives/101-EnterpriseDB-rilascia-la-versione-8.3R2-di-Postgres-Plus-Advanced-Server.html</link>
    <description>
    Tutti i dettagli su : &lt;br /&gt;
&lt;a onclick=&quot;javascript:urchinTracker(&#039;/extlink/www.enterprisedb.com/company/news_events/press_releases/2009_14.do&#039;);&quot; href=&quot;http://www.enterprisedb.com/company/news_events/press_releases/2009_14.do&quot; &gt;http://www.enterprisedb.com/company/news_events/press_releases/2009_14.do&lt;/a&gt; 
    </description>

    <dc:publisher>Il blog di Enrico Pirozzi</dc:publisher>
    <dc:creator>nospam@example.com (scotty)</dc:creator>
    <dc:subject>
    Postgresql, </dc:subject>
    <dc:date>2009-06-17T08:48:31Z</dc:date>
    <wfw:comment>http://www.enricopirozzi.info/wfwcomment.php?cid=101</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://www.enricopirozzi.info/rss.php?version=1.0&amp;type=comments&amp;cid=101</wfw:commentRss>
    
    
</item>
<item rdf:about="http://www.enricopirozzi.info/index.php?/archives/100-guid.html">
    <title>Corsi Postgresql - Ultimi feedback</title>
    <link>http://www.enricopirozzi.info/index.php?/archives/100-Corsi-Postgresql-Ultimi-feedback.html</link>
    <description>
    &lt;strong&gt;Corso PostgreSQL  3 Giorni:&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
 Corso molto interessante e mirato nei contenuti. Il docente ha saputo spiegare in modo completo sia l&#039;aspetto di amministrazione che quello di sviluppo dimostrando competenze a 360 gradi sul mondo PostgreSQL. Probabilmete per affrontare le caratteristiche più particolari e analizzare gli aspetti più avanzati sarebbe servito ancora un giorno o due.&lt;br /&gt;
Giudizio complessivo: Ottimo ”&lt;br /&gt;
    &lt;em&gt;Gianluca Tapparo Gruppo SinTeSi - Torino Marzo 2009&lt;/em&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Minicorso PostgreSQL 4 ore personalizzato :&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
 “  In 4 ore di corso l&#039;ing. Pirozzi e&#039; riuscito a veicolare molte più informazioni di quante io ne abbia potute trovare e vagliare in Rete; senza dubbio con un notevole risparmio di tempo, denaro e mal di testa... La sua competenza - che non è mai mostrata con supponenza ma sempre con una simpatica cordialità, che non guasta! - è assolutamente evidente: sopratutto nei vari confronti che riesce a fare fra le varie tecnologie di db disponibili sul mercato. E&#039; stato disponibile alle mie esigenze, approfondendo i temi che io ritenevo necessari e sveltendo l&#039;esposizione su altri meno affini alle mie conoscenze; chiaro nell&#039;esposizione e comunque mai troppo banalmente concettuoso (fondamentale per me, che non sono di formazione tecnica). ”&lt;br /&gt;
       &lt;em&gt;Roberto Marzialetti, software develeper Montegiorgio - AP Giugno 2009&lt;/em&gt; 
    </description>

    <dc:publisher>Il blog di Enrico Pirozzi</dc:publisher>
    <dc:creator>nospam@example.com (scotty)</dc:creator>
    <dc:subject>
    Postgresql, </dc:subject>
    <dc:date>2009-06-10T12:46:12Z</dc:date>
    <wfw:comment>http://www.enricopirozzi.info/wfwcomment.php?cid=100</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://www.enricopirozzi.info/rss.php?version=1.0&amp;type=comments&amp;cid=100</wfw:commentRss>
    
    
</item>
<item rdf:about="http://www.enricopirozzi.info/index.php?/archives/99-guid.html">
    <title>Senza Parole</title>
    <link>http://www.enricopirozzi.info/index.php?/archives/99-Senza-Parole.html</link>
    <description>
    &lt;a onclick=&quot;javascript:urchinTracker(&#039;/extlink/www.google.it/landing/terremoto_abruzzo.html&#039;);&quot; href=&quot;http://www.google.it/landing/terremoto_abruzzo.html&quot; &gt;http://www.google.it/landing/terremoto_abruzzo.html&lt;/a&gt; 
    </description>

    <dc:publisher>Il blog di Enrico Pirozzi</dc:publisher>
    <dc:creator>nospam@example.com (scotty)</dc:creator>
    <dc:subject>
    </dc:subject>
    <dc:date>2009-04-08T09:49:25Z</dc:date>
    <wfw:comment>http://www.enricopirozzi.info/wfwcomment.php?cid=99</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://www.enricopirozzi.info/rss.php?version=1.0&amp;type=comments&amp;cid=99</wfw:commentRss>
    
    
</item>
<item rdf:about="http://www.enricopirozzi.info/index.php?/archives/98-guid.html">
    <title>PostgreSQL Conference, West 2008 </title>
    <link>http://www.enricopirozzi.info/index.php?/archives/98-PostgreSQL-Conference,-West-2008.html</link>
    <description>
    Alcuni Talk della PostgreSQL Conference, West 2008 &lt;br /&gt;
&lt;br /&gt;
&lt;object width=&quot;400&quot; height=&quot;225&quot;&gt;&lt;param name=&quot;allowfullscreen&quot; value=&quot;true&quot; /&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot; /&gt;&lt;param name=&quot;movie&quot; value=&quot;http://vimeo.com/moogaloop.swf?clip_id=3728119&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1&quot; /&gt;&lt;embed src=&quot;http://vimeo.com/moogaloop.swf?clip_id=3728119&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1&quot; type=&quot;application/x-shockwave-flash&quot; allowfullscreen=&quot;true&quot; allowscriptaccess=&quot;always&quot; width=&quot;400&quot; height=&quot;225&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;a onclick=&quot;javascript:urchinTracker(&#039;/extlink/vimeo.com/3728119&#039;);&quot; href=&quot;http://vimeo.com/3728119&quot;&gt;Developing a PL (Procedural Language) for PostgreSQL&lt;/a&gt; from &lt;a onclick=&quot;javascript:urchinTracker(&#039;/extlink/vimeo.com/user1177559&#039;);&quot; href=&quot;http://vimeo.com/user1177559&quot;&gt;Joshua Drake&lt;/a&gt; on &lt;a onclick=&quot;javascript:urchinTracker(&#039;/extlink/vimeo.com&#039;);&quot; href=&quot;http://vimeo.com&quot;&gt;Vimeo&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img style=&quot;visibility:hidden;width:0px;height:0px;&quot; border=0 width=0 height=0 src=&quot;http://counters.gigya.com/wildfire/IMP/CXNID=2000002.0NXC/bT*xJmx*PTEyMzc*NTMwNTM*OTcmcHQ9MTIzNzQ1MzE2NDIwNCZwPTEwMTkxJmQ9Jmc9MiZ*PSZvPTQ2NTNjOWZmY2JhMTQyZTViMTFiYjE5ZTQ*MWRhMDI3.gif&quot; /&gt;&lt;div style=&quot;width:425px;text-align:left&quot; id=&quot;__ss_1160031&quot;&gt;&lt;a onclick=&quot;javascript:urchinTracker(&#039;/extlink/www.slideshare.net/linuxpoet/developing-a-procedural-language-for-postgre-sql?type=presentation&#039;);&quot; style=&quot;font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;&quot; href=&quot;http://www.slideshare.net/linuxpoet/developing-a-procedural-language-for-postgre-sql?type=presentation&quot; title=&quot;Developing A Procedural Language For Postgre Sql&quot;&gt;Developing A Procedural Language For Postgre Sql&lt;/a&gt;&lt;object style=&quot;margin:0px&quot; width=&quot;425&quot; height=&quot;355&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://static.slideshare.net/swf/ssplayer2.swf?doc=developingaprocedurallanguageforpostgresql-090317165525-phpapp02&amp;stripped_title=developing-a-procedural-language-for-postgre-sql&quot; /&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;/&gt;&lt;param name=&quot;allowScriptAccess&quot; value=&quot;always&quot;/&gt;&lt;embed src=&quot;http://static.slideshare.net/swf/ssplayer2.swf?doc=developingaprocedurallanguageforpostgresql-090317165525-phpapp02&amp;stripped_title=developing-a-procedural-language-for-postgre-sql&quot; type=&quot;application/x-shockwave-flash&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot; width=&quot;425&quot; height=&quot;355&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div style=&quot;font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;&quot;&gt;View more &lt;a onclick=&quot;javascript:urchinTracker(&#039;/extlink/www.slideshare.net/&#039;);&quot; style=&quot;text-decoration:underline;&quot; href=&quot;http://www.slideshare.net/&quot;&gt;presentations&lt;/a&gt; from &lt;a onclick=&quot;javascript:urchinTracker(&#039;/extlink/www.slideshare.net/linuxpoet&#039;);&quot; style=&quot;text-decoration:underline;&quot; href=&quot;http://www.slideshare.net/linuxpoet&quot;&gt;Joshua Drake&lt;/a&gt;.&lt;/div&gt;&lt;/div&gt; 
    </description>

    <dc:publisher>Il blog di Enrico Pirozzi</dc:publisher>
    <dc:creator>nospam@example.com (scotty)</dc:creator>
    <dc:subject>
    Postgresql, </dc:subject>
    <dc:date>2009-03-19T08:56:33Z</dc:date>
    <wfw:comment>http://www.enricopirozzi.info/wfwcomment.php?cid=98</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://www.enricopirozzi.info/rss.php?version=1.0&amp;type=comments&amp;cid=98</wfw:commentRss>
    
    
</item>

</rdf:RDF>
