468x60

giovedì 29 aprile 2010

Google Insights e Google Trends - due ottimi strumenti per statistiche sulle ricerche

Google Trends e Insights mostrano, per una determinata parola, il volume delle ricerche effettuate nel tempo in relazione al numero di ricerche totali.

Vediamo le caratteristiche del nuovo Google Insights
  • Si può selezionare l’intervallo di tempo desiderato
  • Si possono confrontare i risultati delle ricerche di diverse parole chiave
  • Termini di ricerca più cercati, correlati alle parole inserite
  • La ricerca per parola chiave può essere filtrata geograficamente
  • La ricerca per area geografica fornisce la possibilità di capire quali sono i termini più ricercati per una determinata regione o città in un certo periodo
  • Possibilità di selezionare una categoria merceologica, in modo da comprendere cosa è più cercato per quella categoria in relazione a un range di tempo e una località

Davvero due utilissimi strumenti di analisi per il web marketing!

venerdì 9 aprile 2010

Aggiornare la default JDK in Netbeans

Per aggiornare la JDK di default utilizzata da Netbeans bisogna editare il file netbeans.conf presente nella directory {netbeans install dir}/etc ed aggiornare il percorso di installazione della JDK presente nella riga dove si trova netbeans_jdkhome.

Se ad esempio la JDK utilizzata è la 1.6.0_19 ed il sistema operativo è WindowsXP, bisogna scrivere:
netbeans_jdkhome="C:\Program Files\Java\jdk1.6.0_19"

giovedì 25 marzo 2010

Netbeans "ArrayIndexOutOfBoundsException: 0 >= 0" in JTable binding

Vediamo come risolvere un problema che in Netbeans mi ha fatto impazzire abbastanza...

L'eccezione ArrayIndexOutOfBoundsException è lanciata perchè il ColumnModel del detailTable non è inizializzato immediatamente (quando viene eseguito il binding della tabella). Questo è un problema della libreria Beans Binding.

1. Seleziona la detailTable.
2. Seleziona la proprietà elements nella sezione Binding della finestra Properties.
3. Invoca il binding customizer (premendo il bottone '...').
4. Vai sul tab Advanced.
5. Premi il pulsante '...' vicino a Unreadable Source Value.
6. Seleziona 'Custom code' dalla combo-box in alto.
7. Digita java.util.Collections.emptyList() nel campo Property Code.
8. Premi OK per chiudere il property customizer per Unreadable Source Value.
9. Premi OK per chiudere il binding customizer.

Notare che il codice originale generato da NetBeans contiene già tutto questo. Lo hai rimosso rimuovendo il binding della tabella

mercoledì 24 marzo 2010

Come ottenere l'ID dell'ultimo record inserito con JDBC

Ecco il semplice codice Java necessario per ottenere l'ID dell'ultimo record inserito con JDBC:

stmt.executeUpdate(query,Statement.RETURN_GENERATED_KEYS);
keys = stmt.getGeneratedKeys();
if (keys.next())
{
id = keys.getString(1);
}

martedì 23 marzo 2010

Simbolo Euro (€) in HTML

Sviluppando siti web, in particolare di e-commerce, ho avuto l'esigenza di visualizzare il simbolo della valuta euro (€). Ci sono molti metodi per inserire il simbolo dell'euro in una pagina Web seguendo le specifiche dell'HTML 4. I tre metodi più compatibili sono:
  • Inserendo l'entità €
  • Inserendo la numerazione decimale Unicode €
  • Inserendo la numerazione Unicode esadecimale €
Tutti e tre i metodi sono compatibili con i browser a partire dalla versione 4.

Java Database Desktop Application - interpret proxy exceptions

Sviluppando con Netbeans applicazioni Java Database Desktop capita di vedere eccezioni legate all'internet proxy. Questo problema è causato dallo Swing Application Framework.

Per risolverlo:
  1. aggiungere nella prima riga del metodo main() il codice ProxySelector.getDefault();
  2. aggiungere nel metodo startup() il codice System.setProperty("java.net.useSystemProxies", "false");

lunedì 22 marzo 2010

CKEditor - ottimo WYSIWYG editor

CKEditor è un ottimo WYSIWYG html editor open source.
L'ho utilizzato nelle mie applicazioni web, integrandolo con estrema facilità... proprio da provare!
468x60

Cerca su Google

Cerca nel Blog con Google