How I got Started in Software Development
16 July 08 12:56 AM | Tommaso Caldarola | 0 Comments   

Ahia, il mio caro collega Vitino mi ha chiamato in causa.

 

How old were you when you started programming?
A quale età hai cominciato a programmare?

A 14 anni in Basic mi divertivo con Peek e Poke... poi causa rigetto ho iniziato a programmare a 22 anni (Turbo Pascal).

How did you get started in programming?
Come hai cominciato a programmare?

All'Università per studio. 

What was your first language?
Qual è stato il tuo primo linguaggio di programmazione?

Turbo Pascal. 

What was the first real program you wrote?
Qual’è stato il primo programma vero che hai scritto?

Il sistema di Digital Library del Dipartimento di Informatica dell'Università di Bari in C e HTML con back end in C++ e database ad oggetti ObjectStore 

What languages have you used since you started programming?
Quali linguaggi hai usato da quando hai cominciato a programmare?

Turbo Pascal, C, C++, Visual Basic 6, C#

What was your first professional programming gig?
Quando è stato il tuo primo vero lavoro da programmatore?

Atos a Roma nel '97 se si esclude una parentesi di 20 giorni alla Svim Service di Bari dalla quale sono fuggito. 

If you knew then what you know now, would you have started programming?
Con il senno di poi, rifaresti lo stesso il programmatore? Ricominceresti a programmare?

Lo farei come seconda attività o per passione.

If there is one thing you learned along the way that you would tell new developers, what would it be?
Se ci fosse una cosa che hai imparato nella tua carriera e che vorresti dire ai giovani programmatori, cosa diresti?

Di non cercare da subito la strada più veloce. 

What's the most fun you've ever had ... programming?
Qual’è la cosa più divertente che hai programmato?

Un Front End in C++ per VoIP in un progetto di ricerca.

Now, let’s tag someone else...
Adesso è l’ora di taggare qualcun’altro...

Spartaco Giubbolini

Filed under:
Instant SQL Formatter
12 June 08 06:43 AM | Tommaso Caldarola | 0 Comments   

Utilissimo tool on-line che permette di formattare per i più comuni RDBMS uno statement sql in diverse tipologie di formati, compresi linguaggi di programmazione.

Filed under:
Remoting NHibernate
27 May 08 07:17 AM | Tommaso Caldarola | 0 Comments   

A questo indirizzo http://code.google.com/p/remoting-nhibernate ho caricato un progetto / prototipo che dimostra come usare NHibernate in ambiente 3-tier (cioè con layer fisici separati) e con lazy-loading abilitato.

Il progetto a livello architetturale è un estratto di un progetto reale al quale ho potato tutte le feature che caratterizzano un progetto (logging, gestione errori, ecc.)

Filed under: ,
NHibernate Burrow
13 May 08 05:21 AM | Tommaso Caldarola | 0 Comments   

Segnalo questo interessante progetto soprattutto per chi si avvicina al popolare ORM framework NHibernate e intende apprendere le principali caratteristiche nonché benefici nello sviluppo di un sistema. Come linee guida si ha la possibilità di analizzare da vicino il concetto di Conversation, ispirata a JBoss Seam , come pure iniziare a masticare session e transaction in contesto ORM.

 

http://nhcontrib.wiki.sourceforge.net/BurrowHome

Filed under: ,
My Geek Code
23 April 08 02:45 PM | Tommaso Caldarola | 0 Comments   

IOC(U):IOC(CW):TDD(NU):SCC(!?):ORM(NH):XPP(-):DDD(+):CIS(!):GoF(Sn):GoF(C)

Filed under:
[OT] - Il mio spazio extra(-terreno)
07 February 08 10:56 AM | Tommaso Caldarola | 0 Comments   

Blog personale : http://entombloged.blogspot.com

Filed under:
Baresi - Canguri 2 -0
22 November 07 05:05 PM | Tommaso Caldarola | 0 Comments   

E ' con immenso piacere che pubblico questo post nel quale annuncio il superamento del Final Acceptance Test nelle lande dei canguri con un bel 91%. La fase è durata circa 70 giorni. Dopo il Factory Acceptance Test, giocato in casa, adesso il passo successivo è la messa in esercizio.

Bella soddisfazione!!!

Justin-Josef Angel regala libri Microsoft Press
06 November 07 10:05 AM | Tommaso Caldarola | 1 Comments   

Justin-Josel Angel, C# MVP, regala libri Microsoft Press. Ecco il suo post.

Sarà vero? Io ci ho provato...

Filed under:
Colloquio #2
05 November 07 06:34 PM | Tommaso Caldarola | 1 Comments   

Mi parli dei Design Pattern (qualcuno a caso...)

Io nella mia vita lavorativa ho fatto talmente tante cose che quelli anche se non li conosco sicuramente li avrò utilizzati.

 

No comment.

Filed under:
Il lavoro piu' duro?
31 October 07 06:35 PM | Tommaso Caldarola | 0 Comments   

La mamma!!!

Ho trascorso qualche settimana fa 5 giorni a casa H24 a curare da solo le due cucciole (5 e 2 anni), e devo dire che la sera ero stremato... tra giocare, vestire, cucinare a fine serata non riuscivo nemmeno a riposare!!!

Filed under:
Come creare una patch per un progetto Open Source
02 October 07 11:16 AM | Tommaso Caldarola | 0 Comments   

Ho dovuto creare una patch per un progetto di Ayende e non avevo idea di come crearla. Ecco un post che spiega come creare una patch per un progetto Open Source.

Filed under:
Colloquio
27 September 07 03:16 PM | Tommaso Caldarola | 1 Comments   

Cos'è un Delegate?

 

E' una persona a cui si delega la responsabilità di un compito.

Filed under: ,
Serial Bugger
27 September 07 03:13 PM | Tommaso Caldarola | 2 Comments   

Battezzato in questo modo colui che sparge bug dal peso d'oro a destra e a manca...

Si aprono le danze con questa chicca:

//imposto il default

MyTextBox.Text = "0,001"

 

Bello scoprire come un semplice default non va su alcune culture!!!

E l'ObjectModel che ci sta a fare?

Filed under:
Non fate quella Get
10 September 07 12:06 PM | Tommaso Caldarola | 0 Comments   

E' una espressione utilizzata nel mio team quando qualcuno "rompe" una build con un check-in sballato.

In questo contesto invece è per segnalare un aggiornamento Windows Update KB928365 del 10 Luglio 2007 da non fare perché introduce una regresssione come descritto qui http://support.microsoft.com/kb/939525 ed in particolare riguarda il Remoting in versione stand-alone. 

Infatti da qualche settimana un nostro consulente lamentava il fatto che l'applicativo non partiva più. Il consulente ha Windows Update automatico!!!

Filed under:
Issue Tracker: Mantis
07 July 07 10:46 AM | Tommaso Caldarola | 0 Comments   

In qualsiasi progetto è di fondamentale importanza un sistema che tenga traccia dei vari bug/requirements etc. Nel mio team abbiamo valutato per una decina di giorni Mantis. Devo dire che lo strumento è ben fatto, ti rendi subito conto che è uno strumento utilizzato perché tutte le feature che ha sono veramente utili.

La features list è davvero corposa.

Filed under:
More Posts Next page »