Archive for December, 2006

Dec 26 2006

Merry Christmas and Happy 2007

Published by antonello under News

Voglio augurare a tutti i visitatori del sito, i più calorosi e sinceri auguri di:

Buon Natale e Felice 2007

I wanna wish you a:

Merry Christmas and Happy New 2007

merryChristmas

convert this post to pdf.

No responses yet

Dec 19 2006

Wordpress post2pdf plugin

Published by antonello under Wordpress

Post moved here

Wordpress pluginHello, this is my brand new wordpress plugin, it is still in a beta version, so use it at your own risk.
Continue Reading »

convert this post to pdf.

20 responses so far

Dec 11 2006

Introduzione ad Ajax

Published by antonello under Ajax, Guide, Java, Web2.0, WebMaster

Cos’è Ajax:

Ajax o Asyncronous JavaScript and XML non è facilmente descrivibile, è un nuovo sistema di pensare il web, di offrire interfacce utente più usabili grazie all’ausilio delle tecnologie ormai d’uso comune, fondanti AJAX ossia Javascript, CSS e XML.
Con Ajax è possibile aggiornare singole porzioni di pagine web senza doverle ricaricare, è possibile offrire form in grado di validare i dati inseriti e di auto-completare quanto digitato dall’utente, tutto questo vi sembra fantascienza? Dovreste vedere cos’altro si può fare.

Molti portali e grandi aziende hanno puntato negli ultimi anni su questa innovazione tecnologica, il più visibile tra questi attori è Google, che ha fatto di Ajax il suo cavallo di battaglia, ad esempio, l’intera interfaccia di GMail è gestita in AJAX e attraverso un complicato sistema di frame e javascript.

Inoltre sempre Google offre ai suoi utenti la possibilità di effettuare delle ricerche con dei suggerimenti, il servizio si chiama Google Suggest, in poche parole mentre voi digitate la parola da ricercare, l’interfaccia di Google vi offre dei suggerimenti che riguardano i possibili risultati ottenuti e la rilevanza, rispetto alla chiave di ricerca, di ciascuno di questi.

Google non è davvero l’unico, ci sono molti altri esempi, ma non mi dilungherò oltre nei case studies.

Continue Reading »

convert this post to pdf.

No responses yet

Dec 02 2006

Protezione dagli HotLink

Published by antonello under Apache, WebMaster

Il furto di banda o hotlink è un problema che affligge tutti coloro i quali gestiscono almeno un sito web, e si tratta di quella esecrabile pratica adottata da utenti della rete e da altri webmaster di inserire nelle pagine dei loro siti, blog, forum e quant’altro le immagini del nostro sito linkandole direttamente senza scaricarle.

In questo modo praticamente ad ogni richiesta della loro pagina web viene consumata la nostra banda per scaricare le immagini rubate, si potrebbe considerare l’hotlinking come un vero e proprio furto, poiché la banda consumata dal ragazzaccio a noi proprietari di siti costa denaro (e molto!).

Per risolvere il problema esiste però una possibilità che ci è offerta dal mod_rewrite di Apache, in pratica questa tecnica consente di bloccare le richieste esterne al nostro sito delle immagini, o di cambiare le richieste con altre richieste scelte da noi (quest’ultima frase è volutamente criptica perché non vi voglio rovinare la sorpresa).

Passiamo alla fase pratica Continue Reading »

convert this post to pdf.

One response so far

Dec 01 2006

Conversione colori da hex a rgb

Published by antonello under Php, WebMaster

Vi presento un piccola funzione in grado di convertire un codice colore nel formato esadecimale (quello cioè utilizzato nei file html e css) in un codice RGB (Red, Green, Blue), restituendo un vettore le cui componenti corrispondono ai singoli colori.

Lo script è particolarmente utile quando si debbono utilizzare le librerie grafiche di PHP come ad esempio la famosa GD Library, che in molte delle sue funzioni, richiede l’uso di colori nel formato RGB.

Questo è il codice della funzione:

/*----------------------------------------------*
* Funzione ColorConvert                        *
* Realizzato da: Antonello Cicchese            *
* http://www.antonellocicchese.com             *
* If you use this script                       *
* please keep this notice                      *
*----------------------------------------------*/

/*
Funzione per convertire un colore HEX in RGB
*/
function ColorConvert($color)
{
$red   = 100;
$green = 100;
$blue  = 100;
$col=array();
if( eregi( "[#]?([0-9a-f]{2})([0-9a-f]{2})([0-9a-f]{2})", $color, $ret ) )
{
$red = hexdec( $ret[1] );
$green = hexdec( $ret[2] );
$blue = hexdec( $ret[3] );
}
$col[1]=$red;
$col[2]=$green;
$col[3]=$blue;
return($col);
}
?>

e questo è il link per scaricare lo script: hex2rgb.php download

convert this post to pdf.

No responses yet