MesBlog

Thinking in sharp architectures
posts - 179, comments - 436, trackbacks - 150

December 2004 Blog Posts

2005

Una vecchia canzone degli U2 (quando gli U2 erano gli U2) diceva:   Nothing changes on New Year's  Day Nothing to lose nothing to gain   Questo è quello che ho sempre pensato della festa dell'ultimo dell'anno, per me è sempre stato un fatto statistico. Fosse per me festeggerei la fine dell'anno il giorno della fine dell'estate, forse una festa dal sapore pagano, ma molto più vicina a quello che è il normale volgere delle stagioni, o magari non lo festeggerei affatto e tornerei, come molto tempo fa, alla festa di mezzestate, ma questa è un'altra storia. Comunque, visto che la ricorrenza è questa, vi auguro buon...

posted @ Friday, December 31, 2004 4:45 PM | Feedback (3) |

1...2...3

Buon Natale!!! io vado in ferie, auguri a tutti e mi raccomando non lavorate troppo. Ciao!

posted @ Thursday, December 23, 2004 5:41 PM | Feedback (1) |

Perchè?

Perchè mi ritrovo dopo mezzanotte a fare refactoring del codice quando domani mattina ho una demo?perchè gli autentici colpi di genio (perchè questo è stato) vengono quando meno te lo aspetti ed in genere nei momenti meno opportuni?Io lo so che starò sveglio ancora a lungo perchè voglio portare alla demo quello che sto producendo ora e non la vecchia versione, lo so, mi conosoco, è più forte di me. E la cosa assurda è che lato utente non cambia nulla! Solo che sapere di aver ottimizzato la comunicazione fra client web e servizio windows in modo da rendere l'architettura...

posted @ Thursday, December 23, 2004 12:24 AM | Feedback (4) |

Broken Saints

è già un annetto che ho scoperto questa nuova concezione di fumetto nell'era digitale di internet. secondo me è un autentico capolavoro, oggi addirittura in DVD doppiato da attori abbastanza conosciuti. vi consiglio di farvi un giro sul classic site (marcato come link sulla destra della hompage) e avventurarvi in una storia davveromolto bella, ma soprattutto realizzata in maniera fantastica.   www.brokensaints.com   saluti

posted @ Wednesday, December 22, 2004 11:41 AM | Feedback (2) |

Bello FireFox ma....

FireFox è decisamente molto bello, ma ho constatato una pecca, una buccia di banana che onestamente non mi aspettavo. sto testando un'applicazione asp.net che fa uso di un paio di file javascript esterni inglobati nell'header della pagina. ebbene, ovviamente li modifico spesso, Internet Explorer si accorge delle modifiche (immagino dalla data di modifica) e quindi lo ricarica ex-novo e tutto funziona con le modifiche apportate. FireFox no! Anche se lo chiudo e lo riapro non si accorge di questo e nella JavaScript consolle mi dice che un eventuale metodo che ho magari inserito nuovo su qualche event-handler non è stati...

posted @ Tuesday, December 21, 2004 11:41 AM | Feedback (6) |

Demo del workshop

Mi domandavo se la demo di Andrea sui Design Patterns del Workshop fosse reperibile da qualche parte, non capita tutti i giorni di poter toccare con mano del codice di esempio con l'applicazione reale di almeno 7-8 patterns. saluti Roberto

posted @ Friday, December 10, 2004 9:49 AM | Feedback (1) |

Giorno III: metodologie agili e il mondo reale

In questo post vorrei introdurre a livello generale alcune riflessioni sulle metodologie agili di sviluppo sw che sto "elucubrando" cercando di mettere insieme quanto emerso all'Agile Day 2004 e al workshop UGI di govedì. In principio fu: essere agili _non_ significa meramente applicare tecniche come SCRUM o XP. Questa frase me la sono scolpita nella pietra dopo che è stata ripetuta tutto il giorno all'Agile Day, bene di qui sono partite tutte le mie considerazioni. In genere si dice che per mangiare un'elefante da solo c'è solo un modo: mangiarlo a pezzi. Insomma dividi et impera. La prima operazione di sgrossatura del malloppo...

posted @ Monday, December 6, 2004 9:49 AM | Feedback (3) |

Incapsulare un monitor

non quello del pc ovviamente :-)Dopo aver conosciuto di persona e scambiato alcune parole con Luca Minudel (è stato un vero piacere), e spinto anche dalle parole di Lorenzo Barbieri (uno dei pochi con cui non mi è riuscito di presentarmi, lo farò la prossima volta di sicuro), mi sono deciso a scriver di più riguardo le mie esperienze di programmazione. OK cominciamo subito oggi con una breve informazione per chi ha a che fare con il multithreading. per promuovere il disaccoppiamento e la thread safety di componenti .net è possibile incapsulare un monitor all'interno di un metodo di una classe come segue: public class MyClass{    public void DoSomething()    {        lock(this)        {            /*Method code*/        }    }} ho scoperto oggi che...

posted @ Friday, December 3, 2004 4:35 PM | Feedback (5) |

Entusiasmante

Ho cercato una parola migliore, ma non ne ho trovate.Oggi è stata per me una milestone nel mio personale processo di evoluzione come sviluppatore/designer (architetto è una parola per me oggi ancora troppo grande). Non credo affatto di esagerare.In questo post notturno voglio solo fare due brevi considerazioni, nei prossimi giorni avrò la possibilità di andare a fondo su aspetti tecnici e aspetti "umani", ora è davvero tardi.La prima considerazione: questa è una community eccezionale, per competenza, passione, voglia di condividere obiettivi e conoscenze, voglia si conoscere chi si trova dall'altra parte delle tastiere.La seconda: nelle righe di codice che...

posted @ Friday, December 3, 2004 12:44 AM | Feedback (0) |

Coordinate per domani

OK, domani è arrivato...volevo fare un paio di domande agli organizzatori: -ho sentito parlare di tessere MSDN per la registrazione elettronica la mattina del workshop e di recapito via posta, siccome non ho ricevuto nulla mi chiedevo se era solo una cosa limitata ad alcuni partecipanti o se invece avremmo dovuto riceverla tutti. -siccome non sono mai stato a segrate è possibile avere qualche informazione un po' più dettagliata su dove sia il luogo del workshop? ringrazio fin da ora chi mi vorrà rispondere! saluti MesBlog powered by IMHO

posted @ Wednesday, December 1, 2004 8:17 AM | Feedback (8) |

Powered by:
Powered By Subtext Powered By ASP.NET