E’ da parecchio che non scrivo questa volta, mea culpa. Parecchie cose son successe, alcune importanti, molte non troppo importanti. Una di queste news è che la settimana prossima torno giù a Melbourne per un altro mese. Ho voglia di tornare, specialmente adesso che qua a Londra sta arrivando il freddo. Melbourne è una città favolosa, anche se personalmente non starei a vivere ne a Melbourne ne in Australia in generale, sono troppo “Europeo”. Queste escursioni in Australia le considero pause dalla routine quotidiana, anche se comunque quando sono là lavoro, fa sempre bene cambiare ambiente. Almeno, per me conta molto una boccata di aria fresca + è tutto spesato dalla ditta e il volo è direttamente pagato da RGR (il cliente), meglio di così…
Altra big news per me è che la settimana scorsa ho avuto l’onore (si per me è stato un onore) di aver fatto un’intervista con il Guardian, una delle più famose testate giornalistiche qua in Regno Unito. L’intervista è stata abbastanza intensa, è durata 2 ore di cui una colloquio normale e un’altra di lavoro con il loro team di programmatori. La sede del Guardian è a King’s cross, in un palazzo molto bello tutto di vetro a 10 minuti a piedi dalla stazione. Il palazzo non è tutto del Guardian, ma solo primo, secondo e terzo piano. Ho avuto occasione di fare un piccolo tour in giro, hanno reparti dedicati ai giornalisti, agli editori, ai designer, agli sviluppatori, ai commerciali, ai pubblicitari… tutto molto interessante per me non avendo mai visto come un giornale lavora. Loro utilizzano molto Java e Oracle per il loro software principale, il CMS che fa funzionare guardian.co.uk. A parte questo, loro hanno molti esperti in Scala e Python e construiscono sotto-parti del sito utilizzando questi linguaggi e strumenti tipo Django e Lift. Applicazioni scritte in Django sono integrate nella loro principale piattaforma Java utilizzando un protocollo REST creato da loro. Per Scala invece è diverso, avendo la possibilità di essere compilato assieme al codice Java.
Per quanto riguarda la sessione pratica che ho avuto, abbiamo implementato un piccolo gioco chiamato “Game of Life”. L’implementazione era ovviamente più un pretesto per loro per capire quanto io fossi bravo nelle tecnologie e metodologie che loro normalmente utilizzano nel lavoro di tutti i giorni. Molto Test-Driven-Development devo dire, cosa in cui sono abbastanza afferrato, anche se non l’ho mai fatto con Java ma sempre PHP. A mio parere me la sono cavata molto bene, questi concetti sono indipendenti dal particolare linguaggio o piattaforma.. se li sai fare, li sai fare e basta.
Questa settimana ho ricevuto la risposta e non è stata positiva, è un peccato perchè era una buonissima posizione per me. Sono sicuro che loro cercassero qualcuno piu anziano e con piu anni di esperienza. Credo che faranno fatica a trovare qualcuno con una esperienza come la mia.
Altra news che devo raccontare, settimana scorsa era Halloween e c’è stata una replica del party dell’altro anno, stesso posto, stessi organizzatori. Un’altro successo!








Il Guardian e’ uno dei quotidiani online che mi piacciono di piu (a livello di tecnologia). Curiosita’, ti ricordi quale CMS usano?
Il CMS e’ sviluppato internamente a quanto ho capito…
Sono alla ricerca del CMS perfetto e credo che il loro lo sia. Peccato.