mercoledì 3 settembre 2008
Ripubblico qui sotto l’annuncio pubblicato sulla lista del Jug Genova.
Passate parola e partecipate numerosi!!!
Il prossimo meeting del JUG Genova si terrà il 16 Settembre 2008 ore 18:30 presso l’auletta al terzo piano del DIST (Facoltà di Ingegneria)
Via Opera Pia 13, GENOVA (zona Albaro) -
Mappa
Parleremo di:
* 70k linee di codice, tangle architetturali e le sfide del refactoring (Paolo Predonzani)
* news and reports from Silicon Valley (Corrado Alesso)
Seguirà una discussione delle problematiche legate a design e refactoring di applicazioni Java in generale.
La partecipazione è libera e gratuita. Se pensi di partecipare, registrati su JugEvents.
Se vuoi unirti a noi per una pizza al termine dell’incontro, aggiungi “pizza” al tuo cognome al momento della registrazione.
Per aggiornamenti vedi:
* http://juggenova.net
* http://upcoming.yahoo.com/group/3592/
* http://jugevents.jugpadova.it/jugevents/eve…
Inserito in Genova, Java | 2 Commenti »
mercoledì 3 settembre 2008
E’ stato rilasciato ieri Chrome, il nuovo web browser di Google. E’ al momento in beta e disponibile solo per Windows. Versioni per Mac e Linux sono nei piani. L’ho scaricato ed effettuato alcuni test.
Leggi il testo completo »
Inserito in Tecnologia | Nessun Commento »
venerdì 1 agosto 2008
Finalmente mi sono concesso un po’ di meritate ferie. Vediamo dunque cosa si può fare in questo caldo e soleggiato mese. Sestri Levante, come spesso accade, è la località meglio attrezzata per le sagre. Bogliasco ha una sola sagra (a Luglio ne aveva tre. Se mi sono perso qualcosa segnalatemi nei commenti). Gli altro comuni propongono le loro specialità tradizionali. Ma la domanda principale è: a Mezzanego dove li trovano i funghi il 3 di Agosto? :-) Buon appetito.
Leggi il testo completo »
Inserito in Genova | 3 Commenti »
domenica 29 giugno 2008
Anche per l’estate 2008 la Liguria ha in serbo molte occasioni per mangiare e bere bene. Ecco qui sotto gli eventi di Luglio.
Leggi il testo completo »
Inserito in Genova | 4 Commenti »
domenica 20 aprile 2008
Ho discusso in un precedente blog i limiti di CVS e Subversion. In particolare ho evidenziato come i branch risultano difficili con CVS/SNV e di conseguenza poco utilizzati dai programmatori, anche se il loro utilizzo porterebbe diversi vantaggi.
La soluzione a questi problemi è arrivata negli ultimi anni da tre strumenti - Git, Mercurial e Bazaar - che si pongono come obiettivo non solo di semplificare il branching ma di dare una nuova prospettiva all’intero concetto di versionamento.
Leggi il testo completo »
Inserito in Java, Tecnologia | 2 Commenti »
venerdì 18 aprile 2008
Ho fatto un veloce test per verificare l’overhead di iBatis rispetto a dei semplici statement JDBC. Ho scritto una query che estrae un solo record dato l’id. Ho scritto un programmino Java per far girare la query 100 mila volte sia in modo iBatis che in modo JDBC. L’id del record è sempre rimasto uguale: questo per garantire che il db utilizzasse sempre la sua cache in memoria. Il db utilizzato è stato Postgresql.
Ho ripetuto l’esperimento più volte e fatto la media. I tempi registrati (in microsecondi) sono stati i seguenti:
- iBatis: 312usec
- JDBC: 304usec
Quindi, sì, iBatis ha un impatto sulle prestazioni ma è solo del 3%, quindi minimo.
Un’ultima osservazione: facendo girare la query in psql e registrando i tempi con “explain analyze” i tempi sono costantemente di 51 microsecondi. Cioè Java vede tempi sei volte più lunghi di quello che il db è in grado di fornire. Hmmmm…
Inserito in Java, Tecnologia | 1 Commento »
lunedì 14 aprile 2008
Ricevo e giro con piacere l’invito di Fabio Rivieccio (che potrebbe anche iniziare a scrivere un blog :-) per il seguente spettacolo questo week-end:
Ci siamo.
Il primo spettacolo di prosa dello Scagno è pronto.
Niente sarà più come prima.
Cinque pezzi tanto brevi quanto straordinari.
Cinque pezzi assemblati in un unico spettacolo.
Cinque pezzi messi in scena utilizzando gli stessi elementi scenografici.
Dateci poco più di un’ora, otto euro e la vostra attenzione.
Avrete cinque sorprese. Prendetele. Tutte e cinque.
TAKE FIVE.
Gli spettacoli saranno al Teatro Instabile di Via Cecchi (Foce) con i seguenti orari:
- Sabato 19 Aprile 2008, ore 21:00
- Domenica 20 Aprile 2008, ore 21:00

Inserito in Genova | 3 Commenti »
domenica 6 aprile 2008
CVS e Subversion (SVN) sono strumenti di versionamento diffusissimi in ambito software. In quanto strumenti, dovrebbero aiutare il programmatore sollevandolo da compiti ripetitivi e proni a errori. In questo blog mostro come, utilizzando CVS e SVN al meglio, si ottenga esattamente l’effetto opposto, cioè un aggravio per il programmatore.
Leggi il testo completo »
Inserito in Java, Tecnologia | 6 Commenti »
sabato 22 marzo 2008
Apache Commons è una famiglia di progetti mirati a creare componenti Java di facile uso e riuso. Si tratta di componenti generici, piuttosto di base e generalmente ben testati di cui è utile conoscere l’esistenza per risparmiare tempo ed evitare di reinventare la ruota nei nostri progetti.
In questo blog mostro l’utilità di Commons BeanUtils, una libreria fondamentale della famiglia Commons. Leggi il testo completo »
Inserito in Java, Tecnologia | Nessun Commento »
mercoledì 19 marzo 2008
Ho messo on-line la trascrizione del panel dal Java IDE Day di Genova dove i tre panelist - Roman Strobl (Sun Microsystems), Paolo Ramasso (Oracle) e Vaclav Pech (JetBrains) - ci rivelano i loro pensieri sul futuro delle IDE per Java.

Inserito in Genova, Java, Tecnologia | Nessun Commento »