Java 8: uno sguardo agli stream

Nel post precedente abbiamo introdotto le lambda expression : funzioni anonime che possiamo utilizzare dove sia prevista un’interfaccia con un solo metodo astratto. In questo articolo useremo le lambda con gli stream, un nuovo strumento che ci permetterà di lavorare con le collezioni in maniera efficiente e compatta grazie proprio alla programmazione funzionale.

Java 8: lambda in 7 minuti (o quasi)

Java 8 verrà rilasciato il 18 marzo di quest’anno e, come abbiamo detto in questo post, grandi cambiamenti ci attendono. Il più importante tra questi è l’introduzione delle lambda expression, finalmente Java colma il divario con altri linguaggi introducendo le funzioni all’interno della sintassi. Sicuramente ci sono molti temi da trattare e un solo post non basta, per cui in questo articolo andiamo a scalfire la superficie partendo dai concetti di base, le lambda expression appunto.

Gson, da Java a JSON e viceversa: alcuni casi "difficili"

In questo secondo post dedicato a Gson vedremo alcuni casi un po’ più particolari rispetto quelli esposti nella prima parte. Questa volta ci concentreremo esclusivamente su casi di deserializzazione: molto spesso, infatti, ci troviamo a consumare dei JSON prodotti da terze parti, sui quali non abbiamo il controllo. Dobbiamo quindi “ingegnarci” per sfruttare al meglio Gson per estrarre i dati voluti.

Pragma Conference 2013

Sedici sessioni tecniche su due track parallele, questi sono i numeri con cui si presenta la #pragma Conference 2013 un evento completamente dedicato allo sviluppo iOS e OS X che si terrà a Milano sabato 26 ottobre.

2012, un anno di CoseNonJaviste

A inizio anno, come tanti altri, anche noi facciamo un po’ di bilanci e ci siamo chiesti quali sono stati gli articoli pubblicati nel 2012 che sono stati visitati di più. Prima di pronunciare il classico “and the winners are..”, è doveroso un ringraziamento a tutti gli autori dei post e ricordare che CoseNonJaviste è aperto a chiunque voglia apportare un contributo.