MokaByte
MokaByte n. 131 - Giugno 2008
Algoritmi Genetici
genetic-algorithms

Algoritmi Genetici

I parte: Introduzione e panoramica generale

Gli algoritmi genetici sono strumenti di intelligenza artificiale ispirati alla teoria dell'evoluzione di Darwin: la selezione naturale, l'adattamento e la teoria della sopravvivenza vengono utilizzati da questi strumenti per risolvere problemi di ottimizzazione computazionalmente difficili.

Leggi tutto »
Grails
grails

Grails

I parte: Sviluppo rapido di applicazioni con Groovy & Grails

Ruby on Rails ha creato un terremoto nel campo della programmazione web, introducendo un nuovo termine di riferimento in termini di produttività individuale e di realizzazione di applicazioni. Ma sul fronte Java non si è rimasti a guardare: Grails è una soluzione decisamente interessante che sta riscuotendo notevoli consensi, anche in ambito enterprise. Vediamo perché.

Leggi tutto »
Il programmatore e le sue api
jpa

Il programmatore e le sue api

IV parte: Il design della persistenza

Dopo aver affrontato gli aspetti teorici della modellazione delle entità che partecipano all'applicazione, passiamo alla fase di progettazione dello strato di persistenza. Dal metamodello alle tabelle del database alle classi persistenti.

Leggi tutto »
Processing
processing

Processing

III parte: Oltre la grafica. Le librerie esterne

Video, audio, accesso ai dati e alla rete: Processing ha potenzialità che vanno oltre la grafica. In questo articolo vederemo le librerie che permettono di aggiungere con poco sforzo simulazioni fisiche, audio, video e rendono possibile l'accesso alla rete.

Leggi tutto »
SoyLatte: Java per Mac OS X non Made by Apple
java

SoyLatte: Java per Mac OS X non Made by Apple

Un porting open source di Java 6 per Mac OS X

Apple ha sempre pubblicizzato Mac OS X come il miglior ambiente per Java, ma la realtà è diversa: ritardi nei rilasci e limitazioni hardware hanno portato la comunità a cercare alternative. SoyLatte è un porting open source di Java 6 per Mac OS X basato su FreeBSD che promette di risolvere molti di questi problemi.

Leggi tutto »