mercoledì 30 agosto 2006

Più vicina la crittografia quantistica

Stamattina ho trovato un articolo molto interessante su leScienze.it.

Chiunque sia interessato di sicurezza informatica e fisica dia un'occhiata a

http://www.lescienze.it/index.php3?id=12523 

Ciao Piero

lunedì 28 agosto 2006

Rockin' under a thunder... v2

Yuppppppy mi è arrivato il dvd del concerto degli Who di Locarno! Sono ripreso pure io!

Evvai!

Ciao Piero

giovedì 24 agosto 2006

Metodi agili e vita comune

Da qualche mese mi sono lasciato coinvolgere nel mondo della programmazione agile, in particolar modo di Xp (eXtreme Programming) e devo dire che ha notevolmente migliorato il mio modo di lavorare.

Non solo ne ha giovato il mio lavoro di programmatore (mi chiedo come abbia fatto a programmare fino ad ora senza tdd) ma anche le mansioni di tutti i giorni.

Dovendo assolvere diversi impegni (e impieghi) durante la giornata ho imparato a suddividere il mio tempo in "pomodori" anche fuori dal mondo della programmazione.

Prima di tutto che cos'è un pomodoro?

Per chi non lo sa, un pomodoro è una unità di misura temporale, generalmente di 25 minuti. Il nome pomodoro deriva dal classico timer da cucina a forma di pomodoro (ebbene si ne ho comperato uno... ed è divertente vedere un orologio meccanico in mezzo a diversi pc ultra tecnologici). Il timer viene caricato a 25 minuti, e alla fine del tempo si fa una pausa da 5 minuti. Questo permette al cervello e alla mente di riposare.

Mantenedo con rigore la modalità di lavoro a pomodori si riesce ad essere produttivi durante tutto l'arco della giornata.

Provare per credere!

Ciao Piero

mercoledì 16 agosto 2006

Java Swing / AWT e XGL

Da un paio di mesi sto usando Xgl come server grafico per il mio portatile, mi sto trovando estremamente bene, tanti effetti sono inutili, ma molti semplificano il lavoro e sono divertenti.

Esiste qualche problema con XGL e Compiz (il gestore delle finestre) e le applicazioni Java che usano Swing o Awt.

In special modo viene disegnata solo la root window ma non i sottocomponenti (come pulsanti o menu) e si ottiene una finestra completamente vuota (ma funzionante!) .

Per ovviare al problema ho pensato di utilizzare una sessione nested di X.

Far ciò è semplice, basta installare un server che supporti le sessioni nested, come Xephyr o Xnast, e magari un piccolo gestore di finestre come IceWm.

Per ubuntu/debian è bastato dare un

"apt-get install xfce xfce-gnome xserver-xephyr"

Poi mi sono creato uno shell script per avviarmi netbeans (il programma java che mi serviva)

#! /bin/bash
Xephyr :2 -ac -screen 1270x760 &
icewm --display :2 &
export DISPLAY=:2
~/.netbeans-5.5beta2/bin/netbeans &

e tutto torna a funzionare lanciando lo script...

Questo è un piccolo workaround momentaneo... speriamo che mamma Sun dia una sistemata alle Swing / Awt, o che Novell sistemi Xgl.

Un'altro Workaround è usare un Jdk < 1.5 come 1.4.

Con tutte le novità introdotte da Java 5 (e quelle da Java 6) sarà difficile tornare indietro... io ho preferito smanettare con X....

Ciao Piero

martedì 15 agosto 2006

Insubria Xp

In vacanza ho preparato un'abbozzo di come potrà essere organizzato l'Xp-UG dell'Insubria, date un'occhiata alla mappa mentale

XpUg Schema

lunedì 14 agosto 2006

Retrospettive

Ecco il tragico post del ritorno...

Come sono andate le ferie?! Direi abbastanza bene, a parte qualche problema con e da un cliente che mi ha costretto al telefono per 3 giorni con due miei amici che si sono volontariamente :-) offerti di sostituirmi durante le ferie...
Sono state due settimane non tanto di riposo fisico ma di riposo mentale: qualche giorno in spiaggia e visite alla stupenda Toscana.

Firenze è sempre magnifica, è una delle mie città preferite, con mete fantastiche dal punto di vista artistico e storico. S.Gimignano e Volterra sono state altre due mete altrettanto apprezzate, e insieme a Lucca e Massa Marittima hanno completato il consueto giro storico delle mie ferie.

Ho assistito a un bellissimo concerto dei Mercanti di Luquore (gruppo che conosco da poco, molto interessante), spostato all'ultimo in una autofficina per il maltempo...

Ciao Piero