<?xml version="1.0" encoding="ISO-8859-1"?>
<!-- generator="FeedCreator 1.7.2-ppt (info@mypapit.net)" -->
<rss version="2.0">
    <channel>
        <title>Holyguard.net</title>
        <description>Web Design &amp; Development</description>
        <link>http://www.holyguard.net/rss</link>
        <lastBuildDate>Mon, 01 Nov 2010 09:23:56 +0100</lastBuildDate>
        <generator>FeedCreator 1.7.2-ppt (info@mypapit.net)</generator>
        <item>
            <title>VPS: Configurare Apache in Webmin</title>
            <link>http://www.holyguard.net/it/detail/apache/vps-configurare-apache-in-webmin/1/65/382/</link>
            <description>holyguard.net - Quando creammo la nostra software house MA-NO io e la mia socia non credevamo di dover affrontare in cos&amp;iacute; poco tempo una cos&amp;iacute; grande quantit&amp;aacute; di installazioni web, grazie al cielo il lavoro non manca.
In effetti quello che &amp;eacute; venuto a mancare &amp;eacute; stato un server abbastanza capiente e versatile nelle nostre scelte, in poche parole un server che ci permettesse di avere il controllo completo della root, abbiamo cos&amp;iacute; deciso di acquistare un server VPS 
Il server in questione (una distribuzione linux Debian 5) &amp;eacute; fornito di pannello di controllo webmin, nel quale possiamo comodamente configurare un server apache, ecco i parametri:
&amp;nbsp;

 
Apache server root directory: /etc/apache2
Path to httpd executable: /usr/sbin/apache2
Command to start apache: /etc/init.d/apache2 start
Command to stop apache: /etc/init.d/apache2 stop
Path to httpd.conf: /etc/apache2/apache2.conf
</description>
            <author>Luigi Nori</author>
            <pubDate>Mon, 01 Nov 2010 08:23:56 +0100</pubDate>
        </item>
        <item>
            <title>Search Engine Optimization - 130 parametri usati da google per valutare il tuo sito</title>
            <link>http://www.holyguard.net/it/detail/scripts-e-tutorials/search-engine-optimization-130-parametri-usati-da-google-per-valutare-il-tuo-sito/1/52/381/</link>
            <description>holyguard.net - Con l'avvento di caffeine molti webmaster si sono trovati a dover rivedere tutte le strategie SEO per i loro siti
Con questa lista mettiamo in risalto i parametri pi&amp;uacute; usati da google per valutare un sito e conseguentemente valutare il suo pagerank
Domain: 13 factors
Domain age.
Length of domain registration.
Domain registration information hidden/anonymous.
Site top level domain (geographical focus, e.g. com versus co.uk).
Site top level domain (e.g. .com versus .info).
Sub domain or root domain?
Domain past records (how often it changed IP).
Domain past owners (how often the owner was changed)
Keywords in the domain.
Domain IP.
Domain IP neighbors.
Domain external mentions (non-linked)
Geo-targeting settings in Google Webmaster Tools
Server-side: 2 factors
Server geographical location.
Server reliability / uptime
Architecture: 8 factors
URL structure.
HTML structure.
Semantic structure.
Use of external CSS / JS files.
Website structure accessibility (use of inaccessible navigation, JavaScript, etc).
Use of canonical URLs.
&amp;ldquo;Correct&amp;rdquo; HTML code (?).
Cookies usage.
Content: 14 factors
Content language
Content uniqueness.
Amount of content (text versus HTML).
Unlinked content density (links versus text).
Pure text content ratio (without links, images, code, etc)
Content topicality / timeliness (for seasonal searches for example).
Semantic information (phrase-based indexing and co-occurring phrase indicators)
Content flag for general category (transactional, informational, navigational)
Content / market niche
Flagged keywords usage (gambling, dating vocabulary)
Text in images (?)
Malicious content (possibly added by hackers).
Rampant mis-spelling of words, bad grammar, and 10,000 word&amp;hellip;</description>
            <author>Luigi Nori</author>
            <pubDate>Mon, 01 Nov 2010 08:23:56 +0100</pubDate>
        </item>
        <item>
            <title>test</title>
            <link>http://www.holyguard.net/it/detail/php-scripts/test/1/60/380/</link>
            <description>holyguard.net - 
	test
</description>
            <author>Luigi Nori</author>
            <pubDate>Mon, 01 Nov 2010 08:23:56 +0100</pubDate>
        </item>
        <item>
            <title>Artweaver</title>
            <link>http://www.holyguard.net/it/detail/software-open-source/artweaver/1/51/376/</link>
            <description>holyguard.net - 

Artweaver &amp;egrave; un programma di disegno dotato di un'infinit&amp;agrave; di  pennelli con cui sperimentare nuove tecniche grafiche. Supporta anche  livelli, trasparenze, filtri e funzioni di editing basilari.  Completamente gratuito
Se ti piace disegnare con il computer, preferibilmente con una  tavoletta grafica, Artweaver &amp;egrave; il software idoneo da usare. Per creare  disegni da zero, ma anche per modificare immagini gi&amp;agrave; esistenti.
Artweaver si fa notare soprattutto per i suoi pennelli, che  riproducono praticamente tutti i tipi di strumenti con cui si pu&amp;ograve;  spandere del colore. Pennelli da disegno, da calligrafia, carboncini,  spugne e molti altri sono simulati nella maniera pi&amp;ugrave; realistica  possibile. E possono essere configurati anche nei dettagli pi&amp;ugrave;  insignificanti.
L'interfaccia di Artweaver &amp;egrave; sobria e professionale. Ricorda quella  di strumenti molto pi&amp;ugrave; complessi, come Adobe Photoshop o Illustrator. Sebbene non  sia altrettanto avanzato, anche Artweaver permette di lavorare su  livelli, trasparenze, filtri ed effetti di vario genere.
</description>
            <author>Luigi Nori</author>
            <pubDate>Mon, 01 Nov 2010 08:23:56 +0100</pubDate>
        </item>
        <item>
            <title>Configurare Domini e Sottodomini con BIND + Postfix</title>
            <link>http://www.holyguard.net/it/detail/apache/configurare-domini-e-sottodomini-con-bind--postfix/1/65/373/</link>
            <description>holyguard.net - Con Bind, la configurazione di domini e sottodomini &amp;egrave; abbastanza semplice....l'elemento pi&amp;ugrave; importante &amp;egrave; il cosidetto zone-file, che sotto Linux si trova nella dir /var/named/

Un zone-file &amp;egrave; un file contenente una descrizione dell'organigramma dei vari servizi che girano sul dominio.

In pratica se vogliamom configurare il domino pinco-pallino.com, creeremo un file chiamato pinco-pallino.com.zone in /var/named/ e ci scriveremo dentro qualcosa del genere

Codice:

$TTL&amp;nbsp;&amp;nbsp;&amp;nbsp; 604800
@&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SOA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ns1.pinco-pallino.com.&amp;nbsp; admin.pinco-pallino.com. (
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2007031001 ; Serial
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 43200 ; Refresh
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7200 ; Retry
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2419200 ; Expire
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 604800); Negative Cache TTL
;
@&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ns1
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ns2
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; A&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IP&amp;nbsp; server
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MX&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mail
; servers
ns1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; A&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IP server 
ns2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; A&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IP backup server
www&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; A&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IP server
&amp;nbsp;ftp&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; A&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IP server
mail&amp;nbsp;&amp;nbsp;&amp;nbsp; IN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; A&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IP server
*.pinco-pallino.com.&amp;nbsp;&amp;nbsp;&amp;nbsp; IN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; A&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IP server

al posto di IP server inseriamo l'IP effettivo....IP backup server, invece, indica l'IP dello slave server, che serve come DNS server di backup nel caso il primario non sia accessibile

in genere nel pannello di controllo del domain registrar dovremo inserire entrambi gli IP.....alcuni permettono di mettere lo stesso IP, altri no, in quel caso potremmo prendere un secondo IP e assegnarlo al medesimo server, oppure comprare un servizio di gestione DNS da usare come backup

la riga finale&amp;hellip;</description>
            <author>Luigi Nori</author>
            <pubDate>Mon, 01 Nov 2010 08:23:56 +0100</pubDate>
        </item>
        <item>
            <title>hkit - classi in php per il parsing dei microformats</title>
            <link>http://www.holyguard.net/it/detail/php-scripts/hkit-classi-in-php-per-il-parsing-dei-microformats/1/60/372/</link>
            <description>holyguard.net - 
	hkit &amp;eacute; un tool, o meglio, una classe in PHP5 per la estrazione dei pi&amp;uacute; comuni microformati.
	&amp;nbsp;La pagina pu&amp;oacute; essere presentata come una stringa o un URL, ed il risultato viene estratto in struttura array standard. hkit usa SimpleXML per il parsing delle pagine, richiede php5.
	
	potete fare il download di hkit (ultima release stabile) o scaricare gli ultimi cambi dall&amp;#39;SVN

	Vediamo un esempio del suo funzionamento:
	&amp;nbsp;

include(&amp;#39;hkit.class.php&amp;#39;);
    $hKit = new hKit;
    $result = $hKit-&amp;gt;getByURL(&amp;#39;hcard&amp;#39;, &amp;#39;http://microformats.org/&amp;#39;);
    print_r($result);
</description>
            <author>Luigi Nori</author>
            <pubDate>Mon, 01 Nov 2010 08:23:56 +0100</pubDate>
        </item>
        <item>
            <title>Certificati Java</title>
            <link>http://www.holyguard.net/it/detail/blog/certificati-java/1/56/371/</link>
            <description>holyguard.net - Dopo circa un anno ho ritirato i certificati che attestano i miei corsi di Java...purtroppo manca il terzo perch&amp;eacute; non ho finito il corso JSP per motivi di lavoro.

Per&amp;oacute; &amp;eacute; sempre bello poter mostrare dei diplomi di certificazione che provengono direttamente da un Governo eheh!!
&amp;nbsp;
&amp;nbsp;
&amp;nbsp;</description>
            <author>Luigi Nori</author>
            <pubDate>Mon, 01 Nov 2010 08:23:56 +0100</pubDate>
        </item>
        <item>
            <title>SVNWeaver, integrare subeversion in Dreamweaver</title>
            <link>http://www.holyguard.net/it/detail/applicazioni-di-sviluppo-web/svnweaver-integrare-subeversion-in-dreamweaver/1/62/369/</link>
            <description>holyguard.net - 
SVNWeaver &amp;eacute; una estensione per Dreamweaver che permette di integrare il TortoiseSVN nei men&amp;uacute; del Dreamweaver. Devo dire che questa estensione &amp;eacute; davvero utile, in quanto permete di avere sotto controllo subversion senza la necessit&amp;aacute; di uscire dall'ambiente di sviluppo, permettendo cos&amp;iacute; una maggiore velocit&amp;aacute; nei processi di lavoro.

Personalmente ho testato questo software su Dreamweaver CS3 e Dreamweaver CS4 senza aver riscontrato nessun tipo di problema.

In particolare l'estensione su CS4 risulta molto pi&amp;uacute; funzionale del supporto nativo a Subversion integrato, in quanto le librerie installate su CS4 sono molto pi&amp;uacute; vecchie e su alcuni server non funzionano.

potete fare il download di SVNWEAVER da qui
http://wiki.github.com/ChrisMcKee/svnweaver/

Al contrario di altre estensioni simili, questa applicazione &amp;eacute; completamente gratuita e si pu&amp;oacute; scaricare da GitHub
ATTENZIONE: Per far funzionare questa applicazione &amp;eacute; necessario prima di tutto installare TortoiseSVN, l'applicazioni si integra grazie a questo software

Se volete testare l'applicazione con un repository SVN, oltre al classico Google Code posso consigliarvi Unfuddle che offre oltretutto un semplicissimo software di Project Managing integrato al subversion.

Se volete saperne di pi&amp;uacute; su Subversion e su come funziona, potete studiarvi il manuale SVN completo e abbastanza corposo (oltre che gratuito) qui</description>
            <author>Luigi Nori</author>
            <pubDate>Mon, 01 Nov 2010 08:23:56 +0100</pubDate>
        </item>
        <item>
            <title>Inserisci Google BUZZ nel tuo sito con Google Buzz Widget Jquery Plugin</title>
            <link>http://www.holyguard.net/it/detail/scripts-e-tutorials/inserisci-google-buzz-nel-tuo-sito-con-google-buzz-widget-jquery-plugin/1/52/368/</link>
            <description>holyguard.net - 
Questo &amp;egrave; un widget di jQuery per il nuovo social network di Google-Buzz-che &amp;egrave; possibile incorporare ovunque per integrare il vostro stream buzz nella vostra pagina.

Google Buzz &amp;egrave; una nuova rete sociale basata sui profili di Google, integrati in Gmail. E 'stato lanciato lo scorso Marted&amp;igrave;, e in 2 giorni oltre 9 milioni di &amp;quot;ronzii&amp;quot; (i buzzes) e relative osservazioni sono stati creati!


Demo 1: Triple Bar &amp;#9658;
In questo widget la demo ruota di 3&amp;nbsp; buzz alla volta. Ecco come:
1 - Includere il file javascript del jQuery plugin .
2 - Creare un elemento div con classe &amp;quot;google-buzz&amp;quot;.
3 - posizionare le impostazioni del widget realizzato in una delle opzioni &amp;quot;attribute&amp;quot;, come array delimitato da virgole.
&amp;nbsp;

&amp;lt;script type=&amp;quot;text/javascript&amp;quot;  src=&amp;quot;http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;http://google-buzz-widget.googlecode.com/files/jquery.google-buzz-1.0.min.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;

&amp;lt;div class=&amp;quot;google-buzz&amp;quot; options=&amp;quot;{
   username:'mikedotmore'
   ,n:9
   ,show_n:3
   ,animate:'height'
}&amp;quot;&amp;gt;loading..&amp;lt;/div&amp;gt;

&amp;nbsp;

Si pu&amp;ograve; vedere che l'opzione necessaria &amp;egrave; &amp;quot;username&amp;quot; ed &amp;eacute; il tuo nome utente di Google che appare sul tuo profilo di Google URL.
Il numero di buzz per tornare all'inizio 'n' &amp;egrave; stato fissato a 9.
Il numero di buzz mostrati in un primo momento 'show_n' &amp;eacute; stato fissato a 4.

visualizza la demo 1 in funzione


Demo 2: &amp;#9658; Listato fisso
La demo qui usa una chiamata Javascript tipica, per creare una&amp;hellip;</description>
            <author>Luigi Nori</author>
            <pubDate>Mon, 01 Nov 2010 08:23:56 +0100</pubDate>
        </item>
        <item>
            <title>Mostrare una immagine da un Database MYSQL con PHP</title>
            <link>http://www.holyguard.net/it/detail/php-scripts/mostrare-una-immagine-da-un-database-mysql-con-php/1/60/60/</link>
            <description>holyguard.net - Nella rete possiamo trovare diversi script che ci spiegano come estrapolare immagini da un database mysql (ed anche come caricarle), ma niente che ci spieghi come includere queste immagini in maniera semplice nelle nostre pagine con PHP.

Avremo bisogno innanzitutto di DUE URLs - la pagina html dove verrÃ¡ visualizzata l'immagine E il secondo URL, uno script PHP, che ci permetta di generare l'immagine dal database.  Teniamo presente che non possiamo mostrare l'immagine direttamente nella pagina, voglio dire che non possiamo includere lo script che genera l'immagine direttamente nella paggina, in quanto il MIME TYPE deve essere differente.

Questa Ã© la semplice pagina HTML che include la richiesta all'immagine ed il suo inserimento mediante un link GET nell'HREF:


&amp;lt;html&amp;gt;
&amp;lt;head&amp;gt;
&amp;lt;title&amp;gt;Demo of Database Image in a page&amp;lt;/title&amp;gt;
&amp;lt;/head&amp;gt;
&amp;lt;body&amp;gt;
Here is your picture:&amp;lt;br&amp;gt;
&amp;lt;img src=picscript.php?imname=potwoods&amp;gt;&amp;lt;br&amp;gt;
Example by Well House Consultants
&amp;lt;/body&amp;gt;
&amp;lt;/html&amp;gt;

E questo Ã© lo script PHP - chiamato picscript.php nella stessa directory, in questo esempio:


&amp;lt;?php
mysql_connect(&amp;quot;localhost&amp;quot;,&amp;quot;wellho&amp;quot;,&amp;quot;xxxxxxx&amp;quot;);
mysql_select_db(&amp;quot;wellho&amp;quot;);
$image = stripslashes($_REQUEST[imname]);
$rs = mysql_query(&amp;quot;select * from im_library where filename=\&amp;quot;&amp;quot;.
addslashes($image).&amp;quot;.jpg\&amp;quot;&amp;quot;);
$row = mysql_fetch_assoc($rs);
$imagebytes = $row[imgdata];
header(&amp;quot;Content-type: image/jpeg&amp;quot;);
print $imagebytes;
?&amp;gt;</description>
            <author>Luigi Nori</author>
            <pubDate>Mon, 01 Nov 2010 08:23:56 +0100</pubDate>
        </item>
        <item>
            <title>Come posso inserire codice HTML nei miei post?</title>
            <link>http://www.holyguard.net/it/detail/holyfaqs/come-posso-inserire-codice-html-nei-miei-post/1/73/365/</link>
            <description>holyguard.net - Questa &amp;eacute; la classica situazione in cui si deve postare codice HTML da mostrare agli utenti. In questo tutorial assumiamo che si voglia postare un semplice codice HTML di esempio (anche se questo metodo funziona con qualsiasi tipo di linguaggio) che contiene una struttura gerarchica.

Passo 1: Il codice attuale
Probabilmente hai gi&amp;aacute; fatto questo primo passo, avere sotto mano il codice che vuoi mostrare nella pagina o nel blog.
Per questo esempio usiamo questo codice:

&amp;lt;html&amp;gt;
&amp;nbsp; &amp;lt;head&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;title&amp;gt;my code&amp;lt;/title&amp;gt;
&amp;nbsp; &amp;lt;/head&amp;gt;
&amp;nbsp; &amp;lt;body&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;p&amp;gt;This is a test&amp;lt;/p&amp;gt;
&amp;nbsp; &amp;lt;/body&amp;gt;
&amp;lt;/html&amp;gt;

Passo 2: La manipolazione del codice
Il prossimo importantissimo passo sar&amp;aacute; convertire i caratteri speciali alle loro rappresentazioni HTML associate. Un tipico esempio &amp;eacute; la conversione dei caratteri &amp;quot;maggiore di&amp;quot; (&amp;gt;) e &amp;quot;minore di&amp;quot; (&amp;lt;) usati per la distinzione dei tags. Un simbolo &amp;lsquo;&amp;gt;&amp;rsquo; verr&amp;aacute; rappresentato con il codice &amp;lsquo;&amp;amp;gt;&amp;rsquo; ed un simbolo &amp;lsquo;&amp;lt;&amp;rsquo; verr&amp;aacute; rappresentato &amp;lsquo;&amp;amp;lt;&amp;rsquo;. Se proviamo a scrivere il codice cos&amp;iacute; come lo abbiamo ottenuto all'inizio, non riusciremo a vedere il suddetto codice, ma quello che viene processato dai Browser. Per cui il codice che segue &amp;eacute; quello che dovremmo scrivere nell'HTML per mostrarlo agli utenti.

&amp;amp;lt;html&amp;amp;gt;
&amp;nbsp; &amp;amp;lt;head&amp;amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;amp;lt;title&amp;amp;gt;my code&amp;amp;lt;/title&amp;amp;gt;
&amp;nbsp; &amp;amp;lt;/head&amp;amp;gt;
&amp;nbsp; &amp;amp;lt;body&amp;amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;amp;lt;p&amp;amp;gt;This is a test&amp;amp;lt;/p&amp;amp;gt;
&amp;nbsp; &amp;amp;lt;/body&amp;amp;gt;
&amp;amp;lt;/html&amp;amp;gt;

Step 3: Formattazione del codice
Ad ogni modo, se postiamo il codice&amp;hellip;</description>
            <author>Luigi Nori</author>
            <pubDate>Mon, 01 Nov 2010 08:23:56 +0100</pubDate>
        </item>
        <item>
            <title>Come inserire codice formattato ed highlight nei tuoi post</title>
            <link>http://www.holyguard.net/it/detail/holyfaqs/come-inserire-codice-formattato-ed-highlight-nei-tuoi-post/1/73/364/</link>
            <description>holyguard.net - Come avrai notato, holyguard.net &amp;eacute; strapiena di scripts formattati, scripts di qualsiasi tipo di linguaggio.
Immagino che anche tu voglia formattare i tuoi scripts e renderli pi&amp;uacute; attrattivi. Ecco come:

Editando il tuo post puoi visualizzare ed editare il codice HTML, se vuoi formattare uno script PHP contenuto nel tuo post ti basta racchiuderlo nei seguenti tags:

&amp;lt;pre class=&amp;quot;brush: php&amp;quot;&amp;gt;
// il tuo codice sorgente
&amp;lt;/pre&amp;gt;

che risulter&amp;aacute; formattato in questo modo:
&amp;nbsp;

// il tuo codice sorgente
</description>
            <author>Luigi Nori</author>
            <pubDate>Mon, 01 Nov 2010 08:23:56 +0100</pubDate>
        </item>
        <item>
            <title>MySQL - Trovare luoghi vicini a coordinate conosciute</title>
            <link>http://www.holyguard.net/it/detail/mysql/mysql-trovare-luoghi-vicini-a-coordinate-conosciute/1/70/363/</link>
            <description>holyguard.net - Legge sferica dei Coseni
Supponiamo di voler trovare i cinque luoghi pi&amp;uacute; vicini alle coordinate (47.470779, -87.890699) usando la Legge sferica dei Coseni, la seguente sintassi MySQL dovrebbe eseguire facilmente questa operazione::
&amp;nbsp;

SELECT * AS place, 
  (DEGREES(
    ACOS(
      SIN(RADIANS(47.470779)) * SIN(RADIANS(geo_latitude)) + 
      COS(RADIANS(47.470779)) * COS(RADIANS(geo_latitude)) * 
      COS(RADIANS(-87.890699 - geo_longitude))
    ) 
  ) * 60 * 1.1515) 
AS distance FROM `MyDatabase`.`allplaces` ORDER BY distance ASC LIMIT 20 ;


Formula dell'Emisenoverso
Supponiamo di voler trovare i 5 luoghi pi&amp;uacute; vicini a queste coordinate (47.470779, -87.890699) usando la formula dell'Emisenoverso, la seguente sintassi MySQL ci aiuter&amp;aacute; ad eseguire la procedura [fate riferimento a questa documentazione per capire le motivazioni che ci spingono ad usare la funzione atan2() invece che sin(min()).

SELECT * , 
      ((2 * 3960 * 
        ATAN2(
          SQRT(
            POWER(SIN((RADIANS(47.470779 - geo_latitude))/2), 2) +
            COS(RADIANS(geo_latitude)) *
 &amp;hellip;</description>
            <author>Luigi Nori</author>
            <pubDate>Mon, 01 Nov 2010 08:23:56 +0100</pubDate>
        </item>
        <item>
            <title>PHP - Eseguire processi multipli in contemporanea con CURL</title>
            <link>http://www.holyguard.net/it/detail/php-scripts/php-eseguire-processi-multipli-in-contemporanea-con-curl/1/60/362/</link>
            <description>holyguard.net - CURL ci consente di eseguire processi di download da altri server, i suoi usi sono innumerevoli, si va dalle chiamate GET e POST al download di XML. Pu&amp;oacute; succedere per&amp;oacute; che si vogliano eseguire pi&amp;uacute; processi contemporanei, sempre che la banda a disposizione lo consenta.

Tramite il comando curl_multi_exec possiamo risolvere questa problematica:

&amp;nbsp;

// create both cURL resources
$ch1 = curl_init();
$ch2 = curl_init();

// set URL and other appropriate options
curl_setopt($ch1, CURLOPT_URL, &amp;quot;http://lxr.php.net/&amp;quot;);
curl_setopt($ch1, CURLOPT_HEADER, 0);
curl_setopt($ch2, CURLOPT_URL, &amp;quot;http://www.php.net/&amp;quot;);
curl_setopt($ch2, CURLOPT_HEADER, 0);

//create the multiple cURL handle
$mh = curl_multi_init();

//add the two handles
curl_multi_add_handle($mh,$ch1);
curl_multi_add_handle($mh,$ch2);

$active = null;
//execute the handles
do {
    $mrc = curl_multi_exec($mh, $active);
} while ($mrc == CURLM_CALL_MULTI_PERFORM);

while ($active &amp;amp;&amp;amp; $mrc == CURLM_OK) {
    if (curl_multi_select($mh) != -1) {
        do {
            $mrc = curl_multi_exec($mh, $active);
        } while ($mrc == CURLM_CALL_MULTI_PERFORM);
    }
}

//close the handles
curl_multi_remove_handle($mh, $ch1);
curl_multi_remove_handle($mh, $ch2);
curl_multi_close($mh);

ricordiamoci sempre di associare questo comando all'altro comando di inizializzazione delle istanze
curl_multi_init
&amp;nbsp;</description>
            <author>Luigi Nori</author>
            <pubDate>Mon, 01 Nov 2010 08:23:56 +0100</pubDate>
        </item>
        <item>
            <title>Javascript - Codifica/decodifica di password nei file ste di Dreamweaver</title>
            <link>http://www.holyguard.net/it/detail/scripts-e-tutorials/javascript-codificadecodifica-di-password-nei-file-ste-di-dreamweaver/1/52/360/</link>
            <description>holyguard.net - 
Questo Ã© un pratico codificatore/decodificatore/decriptatore (chiamatelo come volete) di password inserite nei file di configurazione .ste su dreamweaver



function encodePassword(input)
{
    var top = 0;
    var output = '';

    for(var i = 0; i  0xFFFF){return(false);}
        if(top != 0){
            if(0xDC00 &gt; 10)) + String.fromCharCode(0xDC00 | (currentHex &amp; 0x3FF) - i);
            }else{
                //Insert alert for below failure
                return(false);
        }
    }

    return(output);
}

  
    To to decode:
    
    
    
    
    To to encode:
    
    
    
    
  

Utilizzimo nel caso abbiate smarrito la password del vostro sito FTP.</description>
            <author>Luigi Nori</author>
            <pubDate>Mon, 01 Nov 2010 08:23:56 +0100</pubDate>
        </item>
        <item>
            <title>Rilasciato finalmente Jquery 1.4</title>
            <link>http://www.holyguard.net/it/detail/blog/rilasciato-finalmente-jquery-14/1/56/359/</link>
            <description>holyguard.net - Gi&amp;aacute; da molto tempo JQuery aveva in cantiere questa nuova release, e finalmente la nuova versione 1.4 vede la luce.
Per questo motivo il team di JQuery ha deciso di mettere online un nuovo portale web completamente dedicato alla 1.4 destinado a mostrarci quello che il nuovo pacchetto offre.
Rendimento

(Ver Imagen)
Come tutte le nuove versioni di JQuery, il rendimento diminuisce, in questa versione sottolineiamo che la funzionalit&amp;aacute; pi&amp;uacute; comuni hanno sostanzialmente migliorato i tempi di risposta in comparazione alla versione 1.3.2.

(Ver Imagen)
Sopratutto le funzioni correlate al DOM hanno ricevuto una impressionante ottimizzazione. Ed alla fine, la generazione dell'HTML mediante il metodo html() migliora fino ad un 300% il tempo di risposta.

(Ver Imagen)
Lo stesso dicasi per i metodi attr() e css() (migliora di un 200%) che migliorano sostanzialmente se comparati alla versione antecendente del framework.

Potete leggere l'articolo completo su anieto2k (l'articolo &amp;eacute; in spagnolo - Scusa amico mio se ti ho rubato questo interessante articolo, prometto che non lo faccio pi&amp;uacute; fino alla prossima volta :-) )</description>
            <author>Luigi Nori</author>
            <pubDate>Mon, 01 Nov 2010 08:23:56 +0100</pubDate>
        </item>
        <item>
            <title>SkyDrive Explorer</title>
            <link>http://www.holyguard.net/it/detail/software-open-source/skydrive-explorer/1/51/358/</link>
            <description>holyguard.net - SkyDrive Explorer &amp;egrave; un utility per sistemi Windows 7, Vista ed XP che consente l&amp;rsquo;archiviazione di files direttamente in SkyDrive, il servizio di hosting di Microsoft. Il principale vantaggio &amp;egrave; lo spostamento files, come se si trattasse di una cartella di Windows.



E&amp;rsquo; giunta finalmente un feature che attendevano diversi utenti Microsoft, la possibilit&amp;agrave; di interagire direttamente con Windows Live SkyDrive dal proprio Desktop Windows. Non si tratta di un utility ufficiale Microsoft, stiamo parlando di SkyDrive Explorer, un utility in Beta che consente di interagire facilmente con il servizio di archiviazione online offerto da Microsoft.

&amp;nbsp;
Non gridiamo immediatamente ai &amp;ldquo;miracoli&amp;rdquo;. Non si tratta assolutamente di un utility che ci consente di sfruttare Skydrive Explorer come soluzione di Backup, &amp;egrave; in Beta e i servizi in Beta non dovrebbero esser presi minimamente in considerazione per il backup di dati sensibili. L&amp;rsquo;utility difetta inoltre della possibilit&amp;agrave; di creare directory con determinati privilegi di accesso. Ci&amp;ograve; significa che, qualora non avessimo creato a propri delle cartelle online su Windows Live SkyDrive e creassimo solo delle cartelle da SkyDrive Explorer, queste saranno create di default come pubbliche, leggibili da chiunque.

&amp;nbsp;



Installato SkyDrive Explorer troveremo una nuova icona in Risorse del PC (Oppure in Computer &amp;ndash; Vista&amp;hellip;</description>
            <author>Luigi Nori</author>
            <pubDate>Mon, 01 Nov 2010 08:23:56 +0100</pubDate>
        </item>
        <item>
            <title>PHP - Uno script per calcolare il PageRank di Google</title>
            <link>http://www.holyguard.net/it/detail/scripts-e-tutorials/php-uno-script-per-calcolare-il-pagerank-di-google/1/52/357/</link>
            <description>holyguard.net - Il PageRank &amp;egrave; un algoritmo che usa Google per valutare la credibilit&amp;agrave; e l'autorevolezza delle pagine Web. Il meccanismo su cui si basa &amp;egrave; che se una pagina riceve molti collegamenti da altre fonti autorevoli, allora &amp;egrave; molto probabilmente anch'essa una fonte autorevole. Il nome PageRank &amp;egrave; un marchio registrato di Google e l'algoritmo &amp;egrave; stato brevettato: U.S. Patent 6,285,999
Il PageRank &amp;egrave; normalmente visualizzato anche nella barra degli strumenti di Google ed &amp;egrave; uno strumento utile per chi fa ottimizzazione delle pagine per i motori di ricerca, dato che i siti con alto pagerank vengono visualizzati prima.
&amp;nbsp;
Come si fa a sapere il pagerank di una pagina? E' sufficiente interrogare un server di Google con un collegamento dove a Google vengono passati l'URL della pagina e un Hash di controllo.
La difficolt&amp;agrave; in questo caso sta nel calcolo dell'hash, ma non tanto per l'algoritmo in se che &amp;egrave; pubblico, quanto per il fatto che il PHP non gestisce correttamente gli interi sopra 32 bit, pertanto, se nel calcolo dell'hash si ha un'intero di pi&amp;ugrave; di 32 bit, va calcolato il modulo a 2^32.
&amp;nbsp;

//www.lampdeveloper.co.uk/
/*
 * convert a string to a 32-bit integer
 */
function StrToNum($Str, $Check, $Magic)
{
    $Int32Unit = 4294967296; &amp;hellip;</description>
            <author>Luigi Nori</author>
            <pubDate>Mon, 01 Nov 2010 08:23:56 +0100</pubDate>
        </item>
        <item>
            <title>PHP - caricare classi dinamicamente, la funzione __autoload</title>
            <link>http://www.holyguard.net/it/detail/php-scripts/php-caricare-classi-dinamicamente-la-funzione-autoload/1/60/355/</link>
            <description>holyguard.net - Che cosa Ã¨ autoloading? Ogni volta che si desidera utilizzare una nuova classe nel progetto PHP, in primo luogo Ã¨ necessario includere questa classe (con un costrutto include o require, che sicuramente non sono funzioni). Invece, se avete definito una funzione __autoload, essa stessa si occuperÃ¡ dell'integrazione. Come funziona? Vediamo alcuni esempi:

Esempio di base Autoloading

Vediamo i due esempi che seguono, entrambi funzionano esattamente allo stesso modo. Tuttavia, nel primo non abbiamo la funzione autoload definita, quindi abbiamo bisogno di inserire manualmente la definizione di classe, nel secondo esempio la nuova classe viene automaticamente caricata quando viene utilizzata per la prima volta.

#Primo esempio - metodo classico
include &quot;classes/class.Foo.php&quot;;
$foo = new Foo;
$foo-&gt;start();
$foo-&gt;stop();


#Secondo esempio - con autoload
function __autoload($class_name) 
{
    require_once $DOCUMENT_ROOT.â€œclasses/class.â€.$class_name.â€œ.phpâ€;
}
 
$foo = new Foo;
$foo-&gt;start();
$foo-&gt;stop();


Come funziona? Semplice, se una istanza Foo viene creata per la prima volta poi viene chiamata con __autoload automaticamente. Come argomento Ã¨ passato il nome della classe. Questo Ã¨ un semplice ma efficace utilizzo di questa funzione, che consente di caricamento automatico degli oggetti da alcune directory.


Uso avanzato di autoloading


L'ultimo esempio Ã© molto pratico, ma cosa succede se abbiamo un sacco di classi o gruppi di classi che vogliamo tenere insieme? 

function __autoload($class_name)
{
    $path&amp;hellip;</description>
            <author>Luigi Nori</author>
            <pubDate>Mon, 01 Nov 2010 08:23:56 +0100</pubDate>
        </item>
        <item>
            <title>PHP - Postare commenti su TWITTER dal proprio sito web con CURL</title>
            <link>http://www.holyguard.net/it/detail/twitter-api/php-postare-commenti-su-twitter-dal-proprio-sito-web-con-curl/1/72/354/</link>
            <description>holyguard.net - Twitter Ã¨ molto popolare da qualche tempo ormai, e probabilmente avete giÃ  un account lÃ¬. (ce l'ho anche io) Allora, che ve ne pare sull'utilizzare cURL per tweet dal server senza connettervi direttamente a Twitter?



// Set nomeutente e password
$username = 'username';
$password = 'password';
// Il messaggio che vuoi inviare
$message = 'is twittering from php using curl';
// Il link della API di twitter
$url = 'http://twitter.com/statuses/update.xml';
// Versione JSON Alternativa
// $url = 'http://twitter.com/statuses/update.json';
// Set up ed esegui il processo CURL
$curl_handle = curl_init();
curl_setopt($curl_handle, CURLOPT_URL, &quot;$url&quot;);
curl_setopt($curl_handle, CURLOPT_CONNECTTIMEOUT, 2);
curl_setopt($curl_handle, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl_handle, CURLOPT_POST, 1);
curl_setopt($curl_handle, CURLOPT_POSTFIELDS, &quot;status=$message&quot;);
curl_setopt($curl_handle, CURLOPT_USERPWD, &quot;$username:$password&quot;);
$buffer = curl_exec($curl_handle);
curl_close($curl_handle);
// check per successo o errore
if (empty($buffer)) {
    echo 'messaggio';
} else {
    echo 'successo';
}


</description>
            <author>Luigi Nori</author>
            <pubDate>Mon, 01 Nov 2010 08:23:56 +0100</pubDate>
        </item>
        <item>
            <title>PHP - Verificare se esiste un URL esterno con CURL</title>
            <link>http://www.holyguard.net/it/detail/php-scripts/php-verificare-se-esiste-un-url-esterno-con-curl/1/60/353/</link>
            <description>holyguard.net - Lo so, suona come qualcosa di molto basico. In realtÃ , questa funzione Ã¨ fondamentale, ma Ã¨ anche molto utile, specialmente quando si deve lavorare con risorse esterne.Ancora una volta grazie a CURL!



$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, &quot;http://www.travelinhotel.com/&quot;);
curl_setopt($ch, CURLOPT_HEADER, true);
curl_setopt($ch, CURLOPT_NOBODY, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$data = curl_exec($ch);
curl_close($ch)
echo $data;

</description>
            <author>Luigi Nori</author>
            <pubDate>Mon, 01 Nov 2010 08:23:56 +0100</pubDate>
        </item>
        <item>
            <title>PHP - Aggiornare lo status di Facebook dal proprio sito web con CURL</title>
            <link>http://www.holyguard.net/it/detail/facebook-api/php-aggiornare-lo-status-di-facebook-dal-proprio-sito-web-con-curl/1/71/352/</link>
            <description>holyguard.net - Volete aggiornare il proprio status di facebook, ma non andare su facebook.com, fare il login, e, alla fine, essere in grado di aggiornare il vostro stato? Basta salvare il seguente codice sul server, definire le variabili, et voil&amp;agrave;!


$status = 'IL_TUO_STATUS';
$first_name = 'IL_TUO_USERNAME';
$login_email = 'LA_TUA_MAIL_DI_LOGIN';
$login_pass = 'LA_TUA_PASSWORD';

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'https://login.facebook.com/login.php?m&amp;amp;next=http%3A%2F%2Fm.facebook.com%2Fhome.php');
curl_setopt($ch, CURLOPT_POSTFIELDS,'email='.urlencode($login_email).'&amp;amp;pass='.urlencode($login_pass).'&amp;amp;login=Login');
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_COOKIEJAR, &amp;quot;miei_cookies.txt&amp;quot;);
curl_setopt($ch, CURLOPT_COOKIEFILE, &amp;quot;miei_cookies.txt&amp;quot;);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_USERAGENT, &amp;quot;Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3&amp;quot;);
curl_exec($ch);

curl_setopt($ch, CURLOPT_POST, 0);
curl_setopt($ch, CURLOPT_URL, 'http://m.facebook.com/home.php');
$page = curl_exec($ch);

curl_setopt($ch, CURLOPT_POST, 1);
preg_match('/name=&amp;quot;post_form_id&amp;quot; value=&amp;quot;(.*)&amp;quot; \/&amp;gt;'.ucfirst($first_name).'/', $page, $form_id);
curl_setopt($ch, CURLOPT_POSTFIELDS,'post_form_id='.$form_id[1].'&amp;amp;status='.urlencode($status).'&amp;amp;update=Update');
curl_setopt($ch, CURLOPT_URL, 'http://m.facebook.com/home.php');
curl_exec($ch);
</description>
            <author>Luigi Nori</author>
            <pubDate>Mon, 01 Nov 2010 08:23:56 +0100</pubDate>
        </item>
        <item>
            <title>.htaccess - come far funzionare gli script php su files html</title>
            <link>http://www.holyguard.net/it/detail/apache/htaccess-come-far-funzionare-gli-script-php-su-files-html/1/65/351/</link>
            <description>holyguard.net - Ecco come far funzionare uno script php dentro una pagina html, basta configurare il file .htaccess con questi semplici parametri:

AddType application/x-httpd-php .html
AddType application/x-httpd-php .htm



&amp;nbsp;</description>
            <author>Luigi Nori</author>
            <pubDate>Mon, 01 Nov 2010 08:23:56 +0100</pubDate>
        </item>
        <item>
            <title>Gladinet, utility per cloud virtual desktop</title>
            <link>http://www.holyguard.net/it/detail/software-open-source/gladinet-utility-per-cloud-virtual-desktop/1/51/349/</link>
            <description>holyguard.net - Gladinet Cloud Desktop &amp;egrave; un programma utilissimo, si utilizzer&amp;agrave; dal computer hard disk virtuali, google docs, google picasa, windows live skydrive ed altro.

Vi piacerebbe trascinare un file in una cartella e cos&amp;igrave; facendo lo avete messo su Google Docs?, trascinare immagini in un'altra cartella e l'avete messa su Google picasa?, trascinare file in un'altra cartella e questi sono andati su Windows Live Sky Drive?, con Gladinet Cloud Desktop si pu&amp;ograve; fare!, &amp;egrave; comodissimo, e, non supporta solo queste tre applicazioni online, ne supporta altre 10!.
Sicuramente Windows Live Sky Drive &amp;egrave; una delle opzioni pi&amp;ugrave; utili da usare con Gladinet Cloud Desktop, sia che si abbia impostato per condividere files, cos&amp;igrave; facendo si avr&amp;agrave; una condivisione via http veloce da fare e scaricare sia che lo si voglia usare per backup di files, infatti Windows Live Sky Drive mette a disposizione gratuitamente ben 25 GB di spazio di archiviazione gratuito, mica &amp;quot;bruscoline&amp;quot;.
Usare Gladinet Cloud Desktop &amp;egrave; molto facile: si scarica e s'installa il programma: si sceglie quale applicazione online virtualizzare; in base al servizio scelto si mette usermame e password (dell'account google, windows live, ecc.); in risorse del computer sar&amp;agrave; presente un drive virtuale contenente tutti i servizi online scelti.

A Gladinet&amp;hellip;</description>
            <author>Luigi Nori</author>
            <pubDate>Mon, 01 Nov 2010 08:23:56 +0100</pubDate>
        </item>
        <item>
            <title>Un mucchio di tools per web developers</title>
            <link>http://www.holyguard.net/it/detail/software-open-source/un-mucchio-di-tools-per-web-developers/1/51/348/</link>
            <description>holyguard.net - Generazione di elementi grafici
Pixelbutton Un generatore di bottoni nello stile antipixel. Molto ben fatto e semplice da usare.
Brilliant Button Maker altro generatore di bottoni antipixel, meno immediato ma consente di includere immagini nei bottoni.
Generatore Casuale di Testo utile per testare diversi layout delle pagine con un contenuto che sembra reale.
Convertitore di testo in immagine con supporto anti-OCR.
Generatore di Icone di Email, trasforma gli indirizzi email in immagini per prevenire lo spam.
Generazione Frattali, un sito che genera frattali e permette lo zoom e l'esplorazione direttamente online.

Strumenti relativi ai colori
Color Schemes Generator ti potrebbe salvare quando hai una crisi ispirativa e non sai che colori scegliere.
Color Palette Generator genera colori simili ad una data immagine, nel caso di siti che vertono su un elemento grafico predominante.

Motori di ricerca / SEO
Top Directories con inserimento link al proprio sito gratuito. Un punto di partenza per avere pi&amp;ugrave; link verso il tuo sito.
99 strumenti SEO gratuiti una collezione di strumenti SEO di qualit&amp;agrave;.
Overtune Keyword Selector Tool mostra le ricerche effettuate pi&amp;ugrave; spesso dagli utenti per una data keyword.
Overtune BIDs viewer utile per vedere qual'e' il BID (massimo prezzo pagato per click) in diversi argomenti di pubblicit&amp;agrave; in rete.
Robots.txt Generator permette di selezionare quali web crawler&amp;hellip;</description>
            <author>Luigi Nori</author>
            <pubDate>Mon, 01 Nov 2010 08:23:56 +0100</pubDate>
        </item>
    </channel>
</rss>

