mercoledì, aprile 25, 2007
Mac by Nite
però poi l'occhio viene ampiamente ripagato !
domenica, aprile 22, 2007
Valerio playing flipper
Certo, la nobile arte del flippering ha dimostrato che Alain e Sergej sono decisamente più abili di me :-)
sabato, aprile 21, 2007
Malaguena Salerosa
venerdì, aprile 20, 2007
Back from Autrans
http://www.flickr.com/photos/valerioschiavoni/sets/72157600099039776/
come plus :
dove Brice si esibisce alla chitarra :-)
martedì, aprile 17, 2007
Last At Last
il tutto grazie www.last.fm
buon ascolto !
sabato, aprile 14, 2007
Walk Over The Crowd
Eravamo in ascolto di un concerto di musica jazz/folk..quando qualcuno ha deciso di tentare il surfing sulle persone. Tentativo riuscito!
qui le altre foto:
http://flickr.com/photos/valerioschiavoni/sets/72157600075590782/
martedì, aprile 10, 2007
Amico cigno
io l'ho passata cercando di farmi amico questo cigno..senza troppo successo devo dire!
domenica, marzo 25, 2007
A day at the Race
ho cercato di fare il possibile ovviamente, arrivando da casa mia fino al vicino 'parco mistral'..beh in realtà all'andata ho preso il tram :-) al ritorno invece mi sono avventurato lungo il passaggio pedonale/ciclabile/pattinabile che percorre la strada....
qui il risultato:
http://flickr.com/photos/valerioschiavoni/sets/72157600026086739/
Alla prossima!
martedì, marzo 20, 2007
lunedì, marzo 19, 2007
giovedì, marzo 08, 2007
Liberate Daniele
martedì, marzo 06, 2007
domenica, marzo 04, 2007
Live from Place Grenette
mercoledì, febbraio 28, 2007
le frasi in piccolo
riesco ad avere tra le mie mani 2 oggetti preziosi, che aprono nuove
porte alla mia vita francese:
- il bancomat !!
- il cellulare !!
ebbene sì, dopo aver insistito ulteriormente di persona con
l'impiegata della banca, per fare in modo che nonostante le
verifiche non ancora arrivate dal quartiere generale (ma dove sta, in
Nuova Guinea?..) mi potessero effettivamente consegnare i miei
'moyenes de payement' (ovvero, questa carta bancaria altresì detta
CB, e il libretto degli assegni, a breve dettagli), mi scapicollo
verso il negozio dei cellulari.... finite le pratiche burocratiche, e
staccato il primo assegno (non ho ben capito cosa è un assegno
'annullato', ma tantè) ho finalmente tra le mani uno sfavillante
motorola razr..ormai sono cliente fedele, mi pareva brutto passare ad
altra marca. fatto sta che, felice come una pasqua, vado a fare
subito la mia prima telefonata..vi lascio indovinare a chi...
.. niente ..."ah, questi cellulari moderni, avrò spinto senza volere
qualche bottone che blocca la chiamata" ...
.. riprovo ...
... niente ... chiamata bloccata...
..appele bloqué...
...
...
momenti di panico...una serie incredibile di goccioline di sudore mi
comincia a scorrere sulla schiena...
capite bene che avevo appena firmato un contratto di abbonamento per
2 anni (si può scindere più o meno quando uno vuole, soprattutto se
la causa di rescissione è il rientro in patria, quindi calma e sangue
freddo :-)), e non volevo scoprire dopo 2 secondi che non potevo
chiamare l'estero..
eppure avevo letto i depliant per filo e per segno...
riprovo una terza volta, mi sono detto
"magari devono aggiornare il server"
"magari ho fatto un numero sbagliato"
"magari per chiamare verso l'estero bisogna fare qualche prefisso
speciale che ho scordato di digitare"
magari no...
avevo finito i 'magari', e avevo cominciato con i 'mapporc' ...
mi dirigo verso la stazione, partenza per Lille, domani prima
riunione 'lavorativa' fuori sede, tutto spesato 'ça va sans dire'..
fra me e me rifletto sulla natura caustica delle telecomunicazioni
mobili, quando all'improvviso il lampo di genio: "Chiamo
l'assistenza, chissà che non mi sappiano spiegare qualcosa.."
e così, dopo aver spiegato alla signorina del telefono che non mi
chiamo "Sciavonì" con l'accento sulla i (anche se comincio a farci il
callo), la saputella del call-center mi spiega: (Traduzione
simultanea) "E' molto semplice Mr. Sciavonì: voi avete appena
sottoscritto il contratto, e per autorizzare le chiamate all'estero è
necessario al massimo un mese di tempo..chiaro?" ...eh NO che non è
chiaro ! Dove cavolo sta scritto ? Da nessuna parte, su nessuno dei
depliant che ho letto e riletto, su nessuna delle pagine internet che
ho cercato disperatamente di spulciare fino alla mania...
beh, non ci crederete mai...
mi tocca aspettare 1 mese...
"Bonjournée", concluse la saputella signorina Vodafone..
e così sia.
lunedì, febbraio 26, 2007
lunedì, febbraio 19, 2007
Il nuovo ospite del bagno
carino eh ? 2 euro al mercato delle 'porcellane al kilo'
venerdì, febbraio 16, 2007
volare..ohh...volare...oh oh oh
citando da repubblica.it:
"intrappolata fra le nuvole da una tempesta a oltre 9000 metri di altezza, priva di conoscenza, a una temperatura di cinquanta gradi sotto zero con indosso solamente una maglietta e dei pantalocini, senza più ossigeno, sfiorata da un fulmine. E nonostante questo, salva"
ed ora rispondiamo ad un semplice quiz. Come potete definire l'evento descritto sopra:
- Una paradossale e quanto mai fortuita sequenza di eventi
- Una pressochè sfacciata anomalia nello spazio-tempo
- Un culo oltre modo esagerato
- Altro... (specificare)
giovedì, febbraio 15, 2007
Howe Gelb au Ciel
un'esperienza memorabile, che difficilmente dimenticherò.
sono riuscito a fare qualche foto, e come è facile capire, la sala era a dir poco intima..ero in seconda fila, e guardavo il cantante direttamente negli occhi..non capita tutti i giorni :-)
e alcuni secondi 'live' (ma se cercate su youtube trovate decine di filmati) ..
e per chi di voi legge il francese, ecco cosa diceva 'Le Petit Bulletin' :
per concludere, una piacevolissima scoperta !
PS: qui un'altro paio di foto: http://www.flickr.com/photos/valerioschiavoni/sets/72157594536939403/
lunedì, febbraio 12, 2007
per spedizioni
giovedì, febbraio 01, 2007
mercoledì, gennaio 31, 2007
V for Vista
questo tizio è un genio :-D
lunedì, gennaio 29, 2007
sabato, gennaio 20, 2007
commodore, atari & sidecars
martedì, gennaio 09, 2007
Love Reign O'er Me
Pearl_Jam_-_Love_Reign_O__er_Me.mp3
giovedì, gennaio 04, 2007
Stuff & Non Sense
buon ascolto :)
stuff_and_nonsense.mp3
(cliccando sul link si dovrebbe aprire una pagina e, subito dopo, la conferma per far cominciare il download del file)
martedì, gennaio 02, 2007
Fraschette a Dicembre
sabato, dicembre 30, 2006
lunedì, dicembre 18, 2006
mercoledì, dicembre 13, 2006
domenica, dicembre 10, 2006
lunedì, dicembre 04, 2006
the best gadget
mi premeva far vedere a tutti quale sia stato l'uso fatto di uno dei gadgets che uno sponsor ha tanto generosamente regalato al pubblico..faccio riferimento a questo:
ebbene...dopo tanto pensare e rimunginare, ho finalmente capito a cosa servivano!!!
non vi pare perfetto ? :)
sabato, dicembre 02, 2006
lunedì, novembre 27, 2006
giovedì, novembre 23, 2006
martedì, novembre 07, 2006
mercoledì, novembre 01, 2006
giovedì, ottobre 05, 2006
Lost, anno 3
per chi lo volesse scaricare, ecco il link al torrent:
e vediamo un pò come continua la storia!
mercoledì, settembre 27, 2006
ditemi quando siete nati
cliccate qui, mettete il giorno del vostro compleanno, e io verrò
notificato al momento giusto!
http://www.birthdayalarm.com/dob/74188655a545125050b362
lunedì, settembre 25, 2006
sabato, settembre 23, 2006
venerdì, settembre 15, 2006
4 anni e tanta attesa
partenza all'alba, faticaccia, ne varrà la pena!
domenica, settembre 10, 2006
notte bianca - movies
- il luxometro:
- un pezzetto di Visio, uno spettacolo al gazometro:
- un dj-bus a caracalla:
sabato, settembre 09, 2006
martedì, agosto 29, 2006
Diet Coke & Mentos: My Way
thanks to Puccio for its directing act :)
domenica, agosto 27, 2006
togo initiative
see what's under the scene at the official togo blog http://takeovergasoperation.blogspot.com/
giovedì, agosto 24, 2006
Fon..ing !
http://blog.fon.com/it/
notevolissimo!
martedì, agosto 22, 2006
Summer House in Stintino
| Grande regista per caso, puccio coglie l'attimo e con una musica a dir poco adatta all'ambiente, ci fa vedere un po' di lentischi in action! | |
mercoledì, agosto 16, 2006
Mentos Coke Rocket
| Dopo che Daniele me ne ha parlato, ho fatto una veloce ricerca..si trovano decine di video, e presto ci sarà anche il nostro !! | |
venerdì, luglio 28, 2006
Togo Just Launched
http://code.google.com/p/togo/
Stay Tuned,
valerio
giovedì, luglio 27, 2006
A nite at RadioRock
Canu invece era un pò palliduccio..come mai ?
lunedì, luglio 03, 2006
hackaton 2006
a parte la disarmente organizzazione, soprattutto per la mancanza di prese elettriche, mi sono comunque divertito, ed ho visto con i miei occhietti alcune tra le menti dietro ai framework software che tutto il mondo usa quotidianamente!
alcuni reportage :
- at the hackaton venue:
http://flickr.com/photos/valerioschiavoni/sets/72157594179506857/
- cose nerd in giro per dublino http://flickr.com/photos/valerioschiavoni/sets/72157594179510461/
mercoledì, giugno 28, 2006
Cocoonistas roundtable
alla mia destra Daniel (Fagerström)..
davanti a me Simone Gianni e Gianugo :)
domenica, giugno 25, 2006
sabato, giugno 10, 2006
The Picture
giovedì, maggio 25, 2006
La Frase
than loved for who you are not"
però! quasi quasi sono daccordo :)
sabato, maggio 20, 2006
It's a World Wide Samba
a flickery thing
mercoledì, maggio 10, 2006
lunedì, maggio 08, 2006
Cadeau
domenica, maggio 07, 2006
The Simpson Unplugged
magari un giorno ci riesco pure io!
sabato, maggio 06, 2006
La Compagnia del 1° Maggio
Andate a vedere la foto, ci sono notine e, se avete un account su flickr (è gratis!) potete aggiungerne nuove!
Totarello's
bei colori, nevvero? :)
venerdì, maggio 05, 2006
5 maggio
stasera tutti da ariccia, vino a volontà e mozzarelle a rotta di collo :)
mercoledì, maggio 03, 2006
fuckin' looser
non so bene se si riesce a vedere una volta che lo pubblico..ora vediamo :)
Lo scenario è il lago di martignano, stavamo scendendo dolcemente verso le riviere salmasche, e
Barny ci regala una perla di romanità doc! Da vedere e rivedere :)
martedì, maggio 02, 2006
1° Maggio: the lake set

il primo maggio ha portato a tutti il sorriso, le foto sono state postate su flickr, e le potete vedere qui, e appena ci riesco, metto anche un filmato di ze-barny che identifica puccio nel suo essere :)
Girls handling
venerdì, aprile 28, 2006
PearlJam - the Artwork
e sono rimasto attonito...
poi ho visto quest'altro..
e non vedo l'ora di averlo anche io !!!!! chissà tra quanto mi arriva !
lunedì, aprile 24, 2006
dijon - Japan vs Italy e Crocodile Dunduee
quarto su quattro speakers, mi aspettavo comunque di potermela prendere con calma..e invece il 3° tizio, un japonese che lavora in america, si è dilangato all'inverosimile su formulone matematica assurda..e il track chair gli ha sbroccato!
ci vorrebbe una macchinetta fotografica per farvi capire che soggettone che è: vestito tutto di bianco in tuta, capelli lunghi biondi e fortemente stempiato, occhiali con bordino colorato fantasia e, la chicca, capello cowboy con medaglioni indiani sopra !
dijon - keynote
ad un certo punto ha chiesto "non sò se l'audience è familiare con la teoria KD45q.." :-O
ma che eh ???
domenica, aprile 23, 2006
dijon - day 1
- borsetta di ordinanza sac-2006;
- 2 mattoni cartacei (detti proceedings) che avrò problemi a far passare per bagaglio a mano per quanto sono grossi;
- badge per i parametri ad internet (e questo me lo tengo per ricordo :-);
- penne, matite e tutto la cartoleria del mondo;
- la mostarda!!!!! incredibile, non ci volevo credere, eppure dentro la borsetta ci stanno alcuni vasetti di mostarda! :-|
ora parlerà non sò quale dei capoccioni che ha organizzato il tutto, poi ci sarà un keynote (ovvero, un tizio che se la super-scoatta), e poi in tarda mattinata tocca a me :)
viva la mostarda!
in albergo da Dijon, anche dopo aver chiesto un cambio di camera, dove ci sarebbe dovuto essere la rete 'gratuita', scopro che anche qui serve comprare il tempo di accesso alla rete wifi (hotspot Orange..), vabè pazienza.
la prima impressione sulla cittadina è che sia molto più piccola di quanto pensavo, gotico-francese, tetti colorati, case con rinforzi a vista in legno..
le slides per domani sono al 40%, se non le finisco scatta lo show da cabaret..sempre che trovo la sala giusta, visto che non risulta dalla mappina nessun campus o supposto tale!
mercoledì, aprile 19, 2006
blogger o jroller ?
per chi vuole dargli un'occhiata:
il mio blog tecnico
domenica, aprile 16, 2006
Dynamic Pojo generation with ASM
My need was to be able to declare in an easy and fashionable way the fields, and associated getXXX/setXXX of a java pojo, whitout requiring the programmer to hard-code them into the source code. At this time, I ended up with a solution which still requires the presence of a base, emtpy. java class, which is enhanced at load-time with bytecode instrumentation. In future works, this base class can be generated on the fly, providing at least a name for it.
So, consider the simplest java class you can imagine, BasePojo.java:
public class Empty {
}Given that class, we want to introduce into it a field, author, without modifying its source code. This is possible through ASM, as stated also in the faqs (unfortunatly, that code didn't worked out of the box, and this is the main reason i'm blogging this).
So, I ended up with the following code, which also includes another portion of the code which actually loads the modified bytecode into the jvm.
import java.io.IOException;
import org.objectweb.asm.ClassReader;
import org.objectweb.asm.ClassWriter;
import org.objectweb.asm.FieldVisitor;
import org.objectweb.asm.MethodVisitor;
import org.objectweb.asm.Opcodes;
public class EntityTransformer implements Opcodes {
/*a class for writing fields and methods*/
ClassWriter cw;
/*the name of the target class*/
String className;
private ClassReader cr;
/**
* The default constructor: it generates bytecode for 1.5 JVM,
* creating a default constructor in the target class.
*/
EntityTransformer(String className) throws IOException {
this.className = className;
this.cr = new ClassReader(className);
this.cw = new ClassWriter(cr, true);
this.cw.visit(V1_5, ACC_PUBLIC + ACC_SUPER,
className.replace('.', '/'), null, "java/lang/Object", null);
MethodVisitor mv = cw.visitMethod(ACC_PUBLIC, "", "()V", null,
null);
mv.visitCode();
mv.visitVarInsn(ALOAD, 0);
mv.visitMethodInsn(INVOKESPECIAL, "java/lang/Object", "", "()V");
mv.visitInsn(RETURN);
mv.visitMaxs(1, 1);
mv.visitEnd();
}
....
}
Then, here comes the real interesting stuff, the code that actually introduces setter and getter methods:
void createSetter(String propertyName, String type) {
/*
* Field First
*
* Remind yourself: Object Types are in the form L; <-
* Notice the Comma
*/
FieldVisitor fv = cw.visitField(ACC_PRIVATE, propertyName, "L"
+ type.replace('.', '/') + ";", null, null);
fv.visitEnd();
String methodName = "set" + propertyName.substring(0, 1).toUpperCase()
+ propertyName.substring(1);
MethodVisitor mv = cw.visitMethod(ACC_PUBLIC, methodName, "(L"
+ type.replace('.', '/') + ";)V", null, null);
mv.visitCode();
mv.visitVarInsn(ALOAD, 0);
mv.visitVarInsn(ALOAD, 1);
mv.visitFieldInsn(PUTFIELD, className.replace('.', '/'), propertyName,
"L" + type.replace('.', '/') + ";");
mv.visitInsn(RETURN);
mv.visitMaxs(2, 2);
mv.visitEnd();
}
void createGetter(String propertyName, String returnType) {
String methodName = "get" + propertyName.substring(0, 1).toUpperCase()
+ propertyName.substring(1);
MethodVisitor mv = cw.visitMethod(ACC_PUBLIC, methodName, "()L"
+ returnType.replace('.', '/')+";", null, null);
mv.visitCode();
mv.visitVarInsn(ALOAD, 0);
mv.visitFieldInsn(GETFIELD, className.replace('.', '/'), propertyName,
"L"+returnType.replace('.', '/')+";");
mv.visitInsn(ARETURN);
mv.visitMaxs(0, 0);
mv.visitEnd();
}
There can be better ways to do that, especially looking at stuff like "L"+returnType.replace('.', '/')+";": it's almost unreadable, and I could have used the Type class to facilitate that.
Then, the code that loads the produced bytecode into the classloader in-memory repository of loaded classes:
private Class loadClass(byte[] b) {
// override classDefine (as it is protected) and define the class.
Class clazz = null;
try {
ClassLoader loader = ClassLoader.getSystemClassLoader();
Class cls = Class.forName("java.lang.ClassLoader");
java.lang.reflect.Method method = cls.getDeclaredMethod(
"defineClass", new Class[]{String.class, byte[].class,
int.class, int.class});
// protected method invocaton
method.setAccessible(true);
try {
Object[] args = new Object[]{className, b, new Integer(0),
new Integer(b.length)};
clazz = (Class) method.invoke(loader, args);
} finally {
method.setAccessible(false);
}
} catch (Exception e) {
e.printStackTrace();
System.exit(1);
}
return clazz;
}
At last, the easy part:
public Class transform(String[] properties) throws IOException {
for (String prop : properties) {
//property name, type parameter
createSetter(prop, "java.lang.String");
//property name, return type
createGetter(prop, "java.lang.String");
}
return loadClass(cw.toByteArray());
}
Take care not to load the class you want to transform before invoking the transform method, or you'll probably encounter a ClassLinkageError or stuff like that.
That's all for my first techy-post. I'll post some new stuff while coding on it.
giovedì, aprile 13, 2006
PJ-gCal
e sono uscito fuori con il calendario pearljam..(e che altro sennò?)
ho fatto girare un po' la voce, http://forums.pearljam.com/showthread.php?t=179588 , http://www.theskyiscrape.com/phpBB2/viewtopic.php?p=1030334 e un paio di mailing-list specializzate, ora vediamo il feedback che ricevo..
per chi se lo vuole aggiungere come feed-rss : rss
sennò per iCal: iCal
speriamo che lo spirito sia costruttivo non distruttivo, sennò va tutto a farsi benedire :)
gCal
oggi google-calendar http://www.google.com/calendar..
l'ennesima applicazione ajax per stupire gli addetti ai lavori e ingraziarsi i novizi :)
appena trovo il modo di rendere visibile il calendario pubblico dei miei eventi qui sul blog ci provo!
martedì, aprile 11, 2006
imagine a Bu$h
il mondo è in mano a lui...
Grace and the beluga whale 2
Swim so wild and you swim so free.
Heaven above, and the sea below,
And a little white whale on the go...
by Raffi and Debi Pike
domenica, aprile 09, 2006
half of..half of a century!
giulia ci ha portato ai bozzi..e qui potete gustarvi lo spettacolo!
sabato, aprile 08, 2006
avocado...leaked
http://s57.yousendit.com/d
la qualità di qualcuna è pessima..
comunque sia, il nuovo PearlJam è finalmente tra noi!
domenica, aprile 02, 2006
south-parkers

geniale questo sito http://spstudio.elena.hosting-friends.de/spstudio.html
che ne dite, ci assomigliamo ? :)
martedì, marzo 21, 2006
unemployable !
http://valerio.schiavoni.googlepages.com/01Track1.mp3
a me piace più il primo singolo, anche se in alcuni punti anche questo nuovo non è male.
un po' troppo oohh--yeeaaa ooohh---yeeaaa ma ci può stare!
lunedì, marzo 20, 2006
da Paolino
ci siamo tornati due giorni di seguito, poi abbiamo optato per 'i tre frati' nonostante la bufera di neve imperversasse..
buona visione!
lunedì, marzo 13, 2006
martedì, marzo 07, 2006
WWS
http://www.rentyny.com/Pearl
...It's a shame to awake in a world of pain
What does it mean when a war has taken over...
sabato, febbraio 25, 2006
martedì, febbraio 14, 2006
Le Cronache del Broccoletto
la salsiccia, la maltagliata e il vento!
http://www.flickr.com/photos/valerioschiavoni/sets/72057594064485681/













