Triennale di Milano e TDM5

E ELbuild se n’è andata in gita alla Triennale di Milano: ogni tanto è necessario staccare il cervello dalle righe di codice e cercare di fare qualche esperienza che ti apra un po’ la testa e aiuti a mantenere quella parte di creatività che sta nel nostro lavoro 🙂

Leggi tutto “Triennale di Milano e TDM5”

Generare password random in Java

Spesso capita di dover generare randomicamente una password per consentire il primo accesso di un utente ad un dato servizio. In Java le soluzioni sono molte, a partire dalla classe RandomStringUtils di Apache fino a soluzioni che passano attraverso la classe UUID o le classi del package digest. Benchè largamente non richiesta ho deciso di fornire anche io la mia personale soluzione al problema, che rispetto ad altre ha il vantaggio di non richiedere librerie di terze parti, essere estramente leggera e fornire un controllo assoluto sul charset dei caratteri ammessi (e volendo sulla probabilità che ogni carattere ha di essere presente rispetto ad altri).

Leggi tutto “Generare password random in Java”