Il Buon Notaio Diceva…

Il Buon Notaio Diceva…

Molti filosofi si sono lambiccati il cervello per risolvere questo problema. Il problema del senso della vita è stato “riconosciuto” da molti essere uno “pseudo-problema”, cioè un problema che in partenza non ha risposta. Secondo questa concezione ateistica, Marco Marzocca da un opinione che secondo me è molto esemplificativa…

Come Evitare le SQL Injection

Come Evitare le SQL Injection

Per Sql-Injection si intendono comunemente tutti quegli attacchi ad un’applicazione, solitamente Web. Tale attacco può essere generato da due fonti di traffico, o tramite FORM o url injection, a seconda di come abbiamo realizzato il nostro applicativo. Il  problema è molto serio infatti la perdita di dati, o il furto degli stessi può compromettere seriamente [...]

File Upload Con le Servlet

File Upload Con le Servlet

Molto spesso capita di dover inviare sul server dati che non siano soltanto testuali, ma anche file, come ad esempio immagini, documenti. Per questo dobbiamo usare delle form particolari, ovvero con enctype=”multipart/form-data” con il quale indichiamo al server che stiamo inviando dati di tipo diverso dal solito testo, come ci indica la specifica w3c.
Nativamente le [...]

Configurare più VirtualHost Sullo Stesso IP con Apache2

Configurare più VirtualHost Sullo Stesso IP con Apache2

Sullo stesso computer è possibile ospitare diversi siti fra loro indipendenti.
Apache prevede diversi metodi per per farlo:
– User Home (tutte le home vengono visualizzate tramite la direttiva UserDir)
– Istanze multiple di Apache (Più Apache, anche di versioni diverse, installati e in esecuzione sulla stessa macchina)
– VirtualHost Ip-based (Più domini virtuali su [...]

Come Creare Query con Array associativi in Java

Come Creare Query con Array associativi in Java

In java a differenza del php non abbiamo una classe che ci permette di creare direttamente un array associativo, che presenti come indice il nome del field, e valore il valore della tupla corrisponcente. Per questo ci dobbiamo ingegnare per produrre un metodo che ci permetta di ricreare questa stessa funzionalità anche in java. Per [...]

Gestire le Liste di Oggetti con Freemarker

Gestire le Liste di Oggetti con Freemarker

Vediamo come andare ad usare e monipolare i dati ottenuti da una servlet direttamente con Freemarker, ricordo che nomeplaceholder può essere sostituito con qualsiasi altro, tenendo a mente che deve avere lo stesso nome dell’oggetto che abbiamo passato al motore di template dalla parte della servlet, riferito al data.put(”nomeplaceholder”,nomeoggetto).

<#if nomeplaceholder?exists>
<#list nomeplaceholder as listarinominata>

</#list>
</#if>

In questo [...]

Come modificare documenti PDF con OpenOffice

Come modificare documenti PDF con OpenOffice

Grazie ad una estensione sviluppata da Sun Microsystems, OpenOffice.org diventa in grado di aprire e  modificare documenti in formato PDF.
L’estensione gratuita è ancora oggi in versione beta e risulta compatibile unicamente con la versione 3.0 di OpenOffice.org.
Una volta installata l’estensione, battezzata semplicemente servendosi del menù File della suite. Per impostazione predefinita, PDF Import [...]

I segreti degli outbound links e backlink

I segreti degli outbound links e backlink

Quali sono i fattori che caratterizzano il successo di un sito nei posizionamenti su Google?

Rispondono alla domanda 37 esperti Seo americani. Per ogni fattore viene dato un valore compreso tra 0 e 5. I risultati del sondaggio sono stati raccolti da Rand Fishkin e li puoi trovare in lingua inglese sul sito http://www.seomoz.org

Innanzitutto facciamo [...]

JSONP e le Same Domain Policy, la Soluzione

JSONP e le Same Domain Policy, la Soluzione

Effettivamente, Ajax, permette di creare applicazioni web che assomigliano molto a vere e proprie applicazioni desktop. Infatti, non è più necessario effettuare un refresh della pagine per reperire i dati lato server, ma grazie al famosissimo oggetto XMLHttpRequest (XHR), incluso nativamente in tutti i più famosi browser, possiamo contattare dei servizi esposti sul protocollo HTTP [...]

Richieste XMLHttpRequest con JSON e PHP

Richieste XMLHttpRequest con JSON e PHP

Nativamente in version >= di PHP5.x abbiamo 2 costrutti per manipolare gli oggetti di tipo JSON

json_encode( mixed value ) che si occupa di trasformare un valore PHP nella stringa JSON che lo rappresenta;
json_decode( string json [, bool assoc] ) che invece effettua l’operazione contraria trasformando una stringa JSON in un valore PHP valido;

Entrambe le [...]