Questo post al momento è disponibile solo in inglese.
Diceware in italiano

È disponibile la traduzione in italiano della The Diceware Passphrase Home Page.
È anche disponibile una lista di parole Diceware in italiano.
Come lavorare con la JSTL
Oltre ai tag html esistono anche i custom tag JSP, conosciuti anche come tag personalizzati, che sono sostanzialmente legati alla tecnologia JSP. In altre parole i tag personalizzati sono utilizzati nell'implementazione di web application che adottano la tecnologia JSP per la progettazione di pagine web.
Un tag personalizzato incapsula una funzionalità implementata da una classe java detta tag handler. Alcuni vantaggi derivanti da tale approccio sono:
- la pagina JSP risulta più leggibile: invece che presentare codice html inframezzato da scriplet java, essa presenta tag html e tag personalizzati;
- un tag personalizzato è riusabile: la funzionalità contenuta nella classe tag handler è richiamabile più volte all'interno di pagine JSP.
La JavaServer Pages Standard Tag Library (JSTL) è una raccolta di tag che gestiscono: controllo di flusso condizionale ed iterativo, manipolazione di file XML, accesso a database tramite SQL, ed altre comuni funzionalità.
Come calcolare la differenza fra due date in Java (JDK 1.5)
Come calcolare la differenza fra due date in Java?
Una domanda che sento porre periodicamente ed alla quale raramente è
risposto con chiarezza, forse anche a causa della documentazione relativa
alle classi java.util.Date e java.util.GregorianCalendar, presenti
nella JDK 1.5, che in alcuni punti lascia un po' a desiderare.
Nella documentazione troviamo che il metodo getTime() della
classe java.util.Date, oppure il metodo getTimeInMillis()
della classe java.util.GregorianCalendar, restituisce il numero
di millisecondi a partire dall'epoca 1 Gennaio 1970 00:00:00.000 GMT
(Gregoriano). Ciò che invece è omesso è che sia
getTime() che getTimeInMillis() nel ritornare
il numero di millisecondi tengono conto: degli anni bisestili e dei
cambi d'ora legale e solare.
Interprete Java di direttive SSI
Server Side Include (SSI) permette di gestire in modo semplice ed efficacie pagine web dinamiche.
È un primo piccolo passo verso lo sviluppo di contenuti Web lato server, ed a confronto di linguaggi ben più potenti come PHP , ASP, JSP, risulta più accessibile grazie alla sua semplicità.