Archive for the ‘java’ Category

Tomcat 7.0 beta

Anche se in versione beta, è finalmente disponibile la release 7 di Tomcat.
Tra le novità principali introdotte, c’è da sottolineare che questa nuova versione implementerà interamente le specifiche Java Servlet 3.0 (descritte in un precedente articolo), Java Server Pages 2.2 ed Expression Language 2.2.  In particolare, gli sviluppatori si sono soffermati sulle prestazioni e sulla [...]

Java Mobile sull’iPhone con alcheMo

Una societa’ neozelandese ha messo a punto alcheMO : una versione mobile di Java per iPhone.La  piattaforma J2ME disponibile nella grande parte dei telefoni GSM non solo e’ utilizzata per giochi ma anche per molte applicazioni.
Per i programmatori in ambito mobile e’ sicuramente una manna visto che potranno sfruttare le loro skills in ambito Java per [...]

GWT Java: Quake 2 via browser

La squadra di sviluppatori di GWT Java hanno realizzato il porting di Quake 2 su browser. Si tratta di un esempio di quello che ci aspetta in futuro: la realtà è che il motore Java ha ancora grandi potenzialità da esprimere.
GWT è una soluzione che permette l’utilizzo di applicazioni Web in ambiente Java: non a [...]

Java Platfom Enterprise Edition 6

Sun Microsystems Inc. ha annunciato la disponibilità di Java™ Platform Enterprise Edition 6 (Java EE 6).
Java EE – la principale piattaforma per lo sviluppo e il deployment di applicazioni web ed enterprise – possiede ora nuove caratteristiche che ne incrementano la flessibilità e permettono alle aziende di adottare, in alternativa alla piattaforma enterprise completa, specifici [...]

Guava, le librerie Java di Google

Guava è una collezione di librerie Java non presenti in Google Collection Library anche se quest’ultima presto sarà incluso nel progetto. Al momento sono solo tre i namespace inclusi in tale progetto: com.google.common.primitives, com.google.common.io e com.google.common.util.concurrent. Queste librerie arricchiscono quelle Java con molte classi e API create dal gruppo di sviluppatori Google e utilizzate in [...]

Telefono e chat nelle applicazioni Java con Skype4Java

In questo articolo esamineremo e utilizzaremo la libreria open source Skype4Java, per interagire con Skype, uno dei programmi VoIP più diffusi al mondo. Questa libreria può essere concettualmente suddivisa in due parti: la prima, contenente le classi e le interfacce Java utilizzabili dal programmatore, e la seconda che comprende le librerie native, richiamate tramite tecnologia [...]

Scheduling in JAVA

Java offre metodi nativi per poter supportare lo scheduling dei processi e delle azioni. Le classi deputate a tali compiti sono Timer e TimerTask. La classe TimerTask dovrà contenere il codice che vogliamo sia eseguito. Per far ciò, occorrerà sviluppare una nuova classe che estenda TimerTask, condizione fondamentale è la ridefinizione del metodo run() con [...]

In arrivo il Java Store: Vector

Dal blog ufficiale il Ceo di Sun annuncia in anteprima gli obiettivi del progetto nome in codice Vector: realizzare un App Store per mettere in contatto gli infiniti programmatori Java con il pubblico ancora più vasto degli utenti. Il modello di Apple applicato su scala infinitamente più grande e per gli applicativi su desktop.
Ha tutte [...]

Le novità di Java Micro Edition SDK 3.0

Gli strumenti di sviluppo per l’edizione Micro di Java arrivano a una nuova versione, che sostituisce il Java Wireless Toolkit 2.5.2, a sua volta comprensivo anche di Java Toolkit 1.0 per CDC. Il nuovo toolbox per applicazioni mobili integra, come da tradizione, le tecnologie CLDC (Connected Device Limited Configuration) e CDC (Connected Device Configuration), dispositivi [...]

Aggiornata la codifica UTF-8 in Java

Da un articolo di Xueming Shen, si parla della modifica che ha interessato la codifica UTF-8 in JAVA.
Tale modifica riguarda in particolare il rifiuto della non-shortest-form. Infatti l’interpretazione di questa forma particolare di rappresentazione può essere utilizzata da exploit di vario tipo per ottenere dati sensibili. I dettagli inerenti questa problematica sono ben descritti in [...]

Subscribe to RSS Feed Follow me on Twitter!