MokaByte
MokaByte n. 99 - Settembre 2005
Autenticazione password crittografata
java

Autenticazione password crittografata

Un sistema di autenticazione basato su password crittografata in una semplice applicazione Struts. L'utilizzo del salt e delle più importanti funzionalità di crittografia del jdk.

Leggi tutto »
Il Networking
networking

Il Networking

Parte II

Il mese scorso sono stati introdotti i concetti che stanno alla base della programmazione di rete in generale, quindi, attraverso le classi URL e URLConnection, è stato creato un semplice programma di rete basato su protocollo HTTP. Questo mese verranno illustrati i concetti alla base della programmazione TCP basata su socket e le classi necessarie a creare applicazioni di rete. Infine verrà mostrato come sia semplice, in Java, creare vere e proprie applicazioni client-server.

Leggi tutto »
Il nome della cosa
java

Il nome della cosa

Fine giugno 2005. SUN decide che è arrivato il momento di cambiare nome alle piattaforme, togliendo il fatidico 2. JavaOne 2005 è il teatro dove le nuove convenzioni debuttano, in occasione del decimo anniversario della nascita di Java.

Leggi tutto »
Integrazione di applicazioni Enterprise - parte VIII
jea

Integrazione di applicazioni Enterprise - parte VIII

L'Enterprise Integration Component Server di Librados

Integrazione di applicazioni Enterprise

Leggi tutto »
MokaCMS - parte VII
mokacms

MokaCMS - parte VII

Nel numero precedente abbiamo iniziato lo sviluppo del foglio di stile impostando la gabbia e definendo l’intestazione. Ora affrontiamo gli altri elementi del file. Il piè di pagina dovrà riportare il numero di pagina allineato al centro e sovrapposto ad una linea. Al termine di questa linea dovranno essere collocati 2 quadrati sovrapposti tra loro e di colore diverso; verde scuro il quadrato posto in primo piano e verde chiaro il quadrato messo in secondo piano. È più difficile a dirsi che a farsi, e non è molto diverso da ciò che è stato fatto per l’intestazione. La figura 1 mostra come desideriamo che appaia il piè di pagina.

Leggi tutto »
Multimedialità su J2ME
j2me

Multimedialità su J2ME

IV parte: riproduzione, registrazione e transcodifica video

Questo articolo descrive come riprodurre un video, costruendo un vero e proprio player, come registrare un video dopo aver settato nel modo migliore la camera del telefono e come cambiare il formato di un video.

Leggi tutto »
Pratiche di sviluppo del software - Parte VI: Code Coverage
softwaredev

Pratiche di sviluppo del software - Parte VI: Code Coverage

Introduzione

Pratiche di sviluppo del software

Leggi tutto »
Soluzioni Oracle per la scalabilità: Oracle Real Application Cluster
oracle

Soluzioni Oracle per la scalabilità: Oracle Real Application Cluster

Parte I

Raramente quando si progetta e si implementa una applicazione Java è possibile prevedere il carico di lavoro a regime; il ciclo di vita di una applicazione è variabile ed è possibile che si presentino nuove esigenze (come pre esempio la fusione di due aziende) che richiedano nuova capacità computazionale. Se l'applicazione è mission critical l'aumento di capacità elaborativa dovrebbe avvenire a caldo, senza interruzione del servizio. Oracle offre la funzonalità Real Application Cluster che risponde a tali problematiche.

Leggi tutto »
Spring Web Flow in un esempio pratico: Jug Avis Web (aka MagicBox)
java

Spring Web Flow in un esempio pratico: Jug Avis Web (aka MagicBox)

Spring Web Flow: Web Page Flow con Spring e l'Inversion of Control.

Leggi tutto »
Validare il codice Java
java

Validare il codice Java

preveniamo lo "spaghetti code"

Perchè validare il codice? Per semplificare la vita degli sviluppatori e prevenire una serie di problemi che possono compromettere la nostra applicazione. Come validarlo? Con quali regole? Con quali strumenti?

Leggi tutto »