mercoledì 15 ottobre 2008

eliminare duplicati di immagini

Avevo la necessita di eliminare le immagini duplicate (avevo varie cartelle con dipinti dello stesso autore).

googlando ho trovato questo.

ha funzionato benissimo.

una passata al 100% per trovare i duplicati uguali e poi una al 95 per trovare i duplicati simili (tonalità, cornice, etc).

E' freeware

venerdì 10 ottobre 2008

http://sethgodin.typepad.com/seths_blog/2008/10/is-effort-a-myt.html

tradotto in italiano:
smettete di lamentarvi e datevi una mossa

giovedì 9 ottobre 2008

anche oggi crunch time....

ho la testa che sta per esplodere.

domani dovrebbe essere l'ultimo giorno...

esperimento fallito(ma va!)

lunedì 6 ottobre 2008

Horrible

http://www.randsinrepose.com/archives/2008/10/06/horrible.html


sacrosanto

google chrome dietro il proxy

Finalmente sono riuscito a far funzionare chrome a lavoro dietro il proxy.


da qua ho tirato giù l'ultime build e sembra che abbiano risolto i problemi dell'ssl dietro a un proxy. Io avevo il problema che le pagine venivano caricate a metà, ma ora sembra a posto. Lo trovo molto piu veloce e stabile di firefox3.0 . Mi manca qualche plugin ma immagino che in breve tempo ne nasceranno parecchi.

ps.in questa maniera non si scarica chrome ma chromium, la versione open source di chrome(non è brand google).

venerdì 3 ottobre 2008

Fatto le 20, oggi si torna a casa presto :|

e domani di nuovo qua :|:|

e mi tocca fare la sera anche la prox settimana

:|:|:|:|

TODO

TODO:

-rivedere il curriculum su linkedin
-aggiungere il blog a linkedin
-fare resoconto vacanze new york finchè ho ancora i ricordi freschi in mente
-aggiungere gallery foto new-york
-aggiungere il blog in firma nei vari forum
-foto per blog
-smettere di lavorare fino alle nove e mezza di sera :\

mercoledì 1 ottobre 2008

Primo!

Ok.

Questo è il primo post.

Dopo secoli che mi ripromettevo di aprirlo.

L'occasione è venuta da:


public static Object nvl(Object obj1, Object obj2) {
if (isNull(obj1))
return obj2;
else
return obj1;
}

public static String nvl(String obj1, String obj2) {
return (String) nvl(obj1, obj2);
}



sono appena stato autore del secondo metodo. Pazzesco come a volta una modifica minima faccia esplodere tutto.

Ed essendo una modifica minima l'avevo rilasciata su svn. Per fortuna ho fixato in brevissimo tempo