Browsing articles from "agosto, 2011"

Tre consigli per aumentare le visite di un blog o di un sito

ago 31, 2011   //   by Alex   //   Varie  //  1 Comment

Oggi creare un blog o un sito tramite servizi gratuiti o a pagamento non è difficile. Il problema è renderlo il più possibile visibile. Gli algoritmi di indicizzazione dei vari motori di ricerca sono molto complessi e variano nel tempo. Alcune regole sono però sempre valide e le riassumo in tre punti:

1. Scrivere contenuti interessanti ed originali; scrivete sempre articoli con il vostro ingegno, senza copiare e incollare il contenuto di altri siti, i motori di ricerca riescono facilmente ad accorgersi se il contenuto è copiato.

2. Fare attenzione al titolo che diamo al post; fate in modo che il titolo sia una breve e sintetica frase che riassuma con poche parole il contenuto del post.

3. Cercate di ottenere backlink da altri siti; ottenere più backlink possibili da parte di siti in tema con il vostro articolo, vedrete aumentare la vostra popolarità sul web.

 

La stampa industriale con Glassmaster

ago 31, 2011   //   by Alex   //   Supporto  //  1 Comment

La stampa industriale di un CD, DVD o Blu-ray Disc, non viene eseguita con la masterizzazione di supporti registrabili ma avviene attraverso una tecnologia di presso-fusione. Lo stabilimento più produttivo e tecnologico d’europa è quello di Sony Dadc e si trova ad Anif, nella prima periferia di Salisburgo (Austria). Xonic è Service Partner Sony Dadc per la duplicazione / stampa di Cd Dvd e Blu Ray Disc ed è in grado di seguirvi e consigliarvi in tutte le fasi di progettazione delle vostre produzioni.
Il processo industriale di replicazione inizia con la realizzazione del GlassMaster, una matrice di cristallo purissimo sulla quale viene riportata tutta l’informazione digitale relativa al contenuto del CD master (Audio. Rom, Video, Extra). Questo processo richiede circa 12 ore di lavoro e viene eseguito in locali ad atmosfera controllata e pressurizzata in modo da evitare che particelle di polvere, acqua o altri elementi possano danneggiare la realizzazione del GlassMaster.

Il GlassMaster

 

Successivamente viene effettuata una metallizzazione elettrolitica di Nickel del GlassMaster ottenendo così uno Stamper Madre. Tutto il contenuto digitale che era presente sul GlassMaster, a questo punto della lavorazione, è stato riportato sullo Stamper Madre sfasato ovviamente di 180°. Per ottenere la giusta informazione digitale, sempre tramite un processo di metallizzazione elettrolitica, dallo Stamper Madre viene creato uno Stamper Figlio. Quest’ultimo verrà montato su un’ apposito telaio ed inserito nella pressa che sarà in grado di imprimere le informazioni digitali sul policarbonato alla temperatura di circa 350°.

Stamper Figlio montato sulla pressa

 

Ogni Stamper può essere utilizzato per stampare circa 40.000 pezzi dopodichè è necessario farne uno nuovo. Il disco di policarbonato stampato viene successivamente metallizzato su un lato ed incapsulato in un’altro foglio di policarbonato, viene poi rifilato il policarbonato in eccesso e stampata la label. Ogni pressa è in grado di stampare 1500 dischi all’ora.
Lo stesso processo industriale viene effettuato per la produzione di Dvd e Blu Ray Disc, la differenza principale è solo nella lunghezza d’onda del laser utilizzato per incidere il GlassMaster. I Dvd vengono scritti con un laser di lunghezza d’onda leggermente inferiore a quella del rosso mentre i Blu Ray Disc vengono scritti con un laser di lunghezza d’onda della gamma degli ultra violetti. Più la lunghezza d’onda è piccola o meglio, più la frequenza di oscillazione del laser è alta, più dati possono essere scritti su una stessa superficie. Questo è il motivo per cui i Cd possono contenere fino a 700 Mb, i Dvd 4,7 Gb su ogni strato (al max. 4 strati) e i Blu Ray Disc 25 Gb su ogni strato (al max. 2 strati).

Come ordinare le pagine di un book, la sequenza di impaginazione.

ago 31, 2011   //   by Alex   //   Supporto  //  1 Comment

Nella realizzazione del file del book il grafico dovrà impaginare gruppi di due pagine per volta.

L’ordine progressivo delle singole pagine non dovrà essere 1-2, 3-4, 5-6, ma dovrà seguire una sequenza diversa. Ad esempio l’ordine delle pagine di un book a 4 facciate sarà 4-1, 2-3.

Per evitare ogni dubbio provate sempre l’impaginazione utilizzando un normale foglio di carta A4, piegatelo in due e su ogni facciata scrivete il numero di pagina corrispondente.

Ora aprite il foglio e vedrete l’ordine corretto delle pagine. Se il book è di 8 pagine utilizzate due fogli e così via fino a 32 pagine.A fianco un esempio di come sarà impaginato un book a 8 pagine.

 

Il Book

ago 31, 2011   //   by Alex   //   Supporto  //  1 Comment

Il book  o Libretto è composto da pagine (per una pagina si intende una facciata di circa 12x12cm se è per uso CD).

Il book più semplice è composto da 2 pagine, in pratica è un semplice foglio stampato fronte e retro. I book standard possono arrivare fino a 32 pagine.

La rilegatura è realizzata con punto metallico e si possono realizzare book con un numero di pagine complessive multiple di 4 quindi 4, 8, 12, 16, 20, 24, 28 e 32 pagine. E’ anche possibile realizzare book a 6 o più pagine ripiegate a fisarmonica.

Il book può essere realizzato interamente in quadricromia, tutto in bianco e nero o esterno in quadricromia e interno in bianco e nero.

Come impostare il numero dei decimali e i caratteri separatori in PHP

ago 31, 2011   //   by Alex   //   php  //  No Comments

Se dovete visualizzare i decimali di un numero che fa riferimento ad una valuta anche quando i decimali sono a ZERO per esempio 10,00 anzichè 10 , potete utilizzare la funzione number_format

$totale_fattura = number_format( $totale, 2, ‘,’  ,  ’.’ );

$totale è la variabile da trasformare
2 è il numero di dei decimali da visualizzare
, è il carattere che separa i decimali (scritto tra gli apici ‘ ‘ )
. è il carattere che separa le migliaia (scritto tra gli apici ‘ ‘ )

se $totale = 12
$totale_fattura sarà 12,00

se $totale = 12.212
$totale_fattura sarà 12,21

se $totale = 12.217
$totale_fattura sarà 12,22

Translitterazione in PHP – convertire una stringa da UTF-8 a ISO-8859

ago 31, 2011   //   by Alex   //   php  //  No Comments

Ho avuto l’esigenza di convertire le stringhe passate alla classe FPDF per generare un pdf online. Fpdf infatti non accetta caratteri utf8 e la funzione iconv mi ha permesso di convertire le stringhe da utf8 a iso8859 risolvendo il problema di compatibilità.

$nome = iconv(‘UTF-8′, ‘ISO-8859-1//TRANSLIT//IGNORE’, $nome);

Ad esempio con questa conversione il carattere Ç viene convertito in C, il carattere Ä viene convertito in A

Inviare variabili POST utilizzando la libreria CURL – PHP

ago 31, 2011   //   by Alex   //   php  //  1 Comment

In php è possibile inviare variabili POST da uno script ad un’altro utilizzando la libreria CURL.
Per testare questo semplice esempio è sufficente creare un array e darlo in pasto a CURL indicando l’url dello script di destinazione:

$url = ‘http://www.urlscript.it/ricevi_data.php’;
$data = array (‘nome’ => ‘Alex’, ‘password’ => ‘blablabla’);

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_POST,true);
curl_setopt($ch, CURLOPT_POSTFIELDS,$data);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, false);
$res = curl_exec($ch);
curl_close($ch);

con queste poche righe verranno inviate a http://www.urlscript.it/ricevi_data.php le variabili nome=Alex e  password=blablabla utilizzando il metodo POST.

Elaborare il valore inserito nei campi di un form prima di inviarlo – Javascript

ago 31, 2011   //   by Alex   //   Javascript  //  10 Comments

Creiamo una semplice form con due campi testo di cui uno solo in lettura e un bottone di invio che richiama la nostra funzione Javascript. Inserendo un numero nel campo Totale, alla pressione del bottone di invio, verrà calcolato il totale+iva, verrà visualizzato un allert con il valore calcolato e alla conferma dell’allert verrà inviata la form contenete la variabile totale inserita e la variabile totale_ivato calcolata.

<form name=”prova” action=”http://url_di_destinazione” method=”post”>

<label>Totale</label>
<input type=”text” name=”totale” id=”totale”  />
<br />
<label>Totale ivato</label>
<input type=”text” name=”totale_ivato” id=”totale_ivato” readonly=”true” />
<br />
<input type=”button” onclick=”calcola();” value=”invia” />
</form>
Alla pressione del bottone verrà chiamata la funzione calcola() che dovrà essere inserita all’interno dei tag HEAD della pagina web:
<script type=”text/javascript”>
function calcola(){
var totale  = document.getElementById(‘totale’).value;
var ivato = totale * 1.20;
totale_ivato=document.prova.totale_ivato;
totale_ivato.value=ivato;
alert(‘Il totale ivato è: ‘ + ivato + ”);
document.prova.submit();
}
</script>
Vediamo come funziona calcola()

var totale = document.getElementById(‘totale’).value;
carica nella variabile ‘totale’ il contenuto del campo testo con id = ‘totale’
var ivato = totale * 1.20;
crea la variabile ‘ivato’ che è uguale a totale + iva20%
totale_ivato=document.prova.totale_ivato;
totale_ivato.value=ivato;
viene impostato il contenuto della variabile ivato all’interno come valore del campo del form ‘totale_ivato’
alert(‘Il totale ivato è: ‘ + ivato + ”);
viene creato un allert con il relativo messaggio
document.prova.submit();
alla conferma dell’allert viene inviata la form name = ‘prova’

Trasformare una data da gg/mm/aaa a timestamp – PHP

ago 31, 2011   //   by Alex   //   php  //  No Comments

Con questo semplice script trasformiamo una data formattata in gg/mm/aaaa es: 11/06/2011, nel corrispondente timestamp:

$data = “11/06/2011″;

list($dd, $mm, $yy) = explode(“/”, $data);
$timestamp = mktime(0, 0, 0, $mm, $dd, $yy);

E’ possibile definire qualsiasi carattere separatore, nell’esempio abbiamo utilizzato /

list($dd, $mm, $yy) = explode(“/”, $data); //separatore /
$timestamp = mktime(0, 0, 0, $mm, $dd, $yy);

list($dd, $mm, $yy) = explode(“.”, $data); //separatore .
$timestamp = mktime(0, 0, 0, $mm, $dd, $yy);

list($dd, $mm, $yy) = explode(“-”, $data); //separatore -
$timestamp = mktime(0, 0, 0, $mm, $dd, $yy);

In questo modo la funzione mktime ritonerà il timestamp del giorno 11 giugno 2011 alle ore 00:00:00
Se vogliamo impostare un altro orario è possibile farlo impostando h, m, s, nei primi tre parametri passati a mktime:

$timestamp = mktime(12, 30, 0, $mm, $dd, $yy); //orario impostato alle 12:30

Al click sul pulsante viene caricata una nuova pagina web – Javascript

ago 31, 2011   //   by Alex   //   Javascript  //  1 Comment

Un semplice script permette il redirect ad un indirizzo web dopo aver cliccato su un bottone:

<input  type=”image” src=”url dell’immagine del bottone” alt=”redirect  a www.xonic.it”  onclick=”window.location=’http://www.xonic.it’ ” />

ho usato un’immagine al posto del solito bottone html, al click il browser viene rediretto all’indirizzo http://www.xonic.it

Pagine:12»