ottobre 2005 Blog Posts

Siamo schiavi di Visual Studio???

http://www.charlespetzold.com/etc/DoesVisualStudioRotTheMind.html Considerando che Petzold sta chiaramente nella categoria dei miti e che dice sempre cose molto serie vale la pena leggerlo. In sostanza tra quello che è l'ambiente di sviluppo ed il programmatore si sviluppa una vera e propria simbiosi ed il risultato è che spesso il modo di scrivere il codice dipende direttamente dal tool. Se per esempio prendiamo l'intellisense è talmente comodo che ci porta a scrivere codice in maniera molto sequenziale, perchè si fa decisamente prima a fare control-space per avere le proprietà di una classe, quindi magari ci accorgiamo che manca una proprietà ed invece di continuare a lavorare...

Load recording e replay per applicazioni Web

Lavorando in una ditta grossa ho la fortuna di avere a disposizione un buon laboratorio equipaggiato con LoadRunner di Mercury per fare dei test di carico sulla mia applicazione. E per fare dei test "pesanti" in cui vengono registrati i dati, le performance, si tabula tutto e si vede dove si migliora e dove si peggiora, dove lavorare e così via devo dire che è veramente un tool abbastanza impressionante. Ma ha il difetto che è "grosso". Le licenze costano parecchio, la loro installazione (delle licenze) è sempre abbastanza complicata, la gestione dei risultati abbastanza complicata (avere troppi dati a volte...

Ottimizzazione di Virtual PC

Visto che stanno per arrivare (e qualcuno li ha già provati con commenti entusiasmanti) dei tool per ottimizzare e compattare delle immagini Virtual PC ho fatto qualche prova senza nessun tool per vedere dove si arriva. L'immagine che ho usato è quella con l'ambiente di demo della applicazione fatta dal mio gruppo, quindi un 2003 Server con SQL Server 2000, un pezzettino di Office, l'applicazione ed un po di accessoristica varia. Dimensione prima di cominciare: 6.6 Gb. Facendo le properties di tutti i file sul disco l'occupazione totale dei file è di circa 4.4 Gb. Prima operazione: defrag dell'immagine. Ho provato sia...

OT: Age of Empires III

Se qualcuno pensa che il meglio non si possa migliorare, che a copiare Warcraft son buoni tutti e così via... bhe, provi a giocare ad Age of Empires III, garantisco che c'è da cambiare idea. Semplicemente splendido. L'unica cosa che mi scoccia un po è che su un PC recente (comprato ad Agosto) con AMD64 3200 ed una scheda grafica non particolarmente eccelsa (NVidia con Turbo Cache, quindi con solo 64 Mb a bordo e che usa la memoria del PC per arrivare a 256 virtuali) ma comunque recente la grafica è un po lenta ed a scrollare perde un po di...

Java di...

Sollecitato da http://blogs.ugidotnet.org/pierregreborio/archive/2005/10/07/27726.aspx vi illumino con altre tre belle esperienze sull'uso più o meno quotidiano di Java... 1) All'interno di un singolo Exe può essere caricata una ed una sola Virtual Machine. Buona fortuna se, putacaso, state facendo un'applicazione che giri sotto Asp.Net e che debba interagire con 2 applicazioni Java ognuna delle quali abbia necessità (come ad esempio l'applicativo bancario del post sopra) di una versione specifica della VM... capisco che voler interagire con Java usandi JNI da dentro Asp.Net è un po da pazzi, ma essere costretti a wrappare tutto con dei Web Service in modo che ogni applicativo Java...

Aggiungere un comando "Compile" al right click menu

Se come me siete un po dei "Tool Junkie" probabilmente il vostro Visual Studio a caricarsi ci mette un po (il mio ha installati svariati add-in come Resharper o strumenti vari di profiling, esame del codice, build e così via) e quindi spesso e volentieri vi trovate nella situazione in cui dovete solo aprire un progetto per compilarlo e ci mettete di più ad aprire il progetto che a farne la compilazione (ed a me capita spesso perchè mediamente il mio gruppo mi fa il checkin di almeno una ventina di file nuovi al giorno). Io ho risolto aggiungendo un comodo...

Segnalazione

http://www.jameskovacs.com/blog/Trackback.aspx?guid=27ffc004-b454-412c-bb25-d7a20e562719 Molto interessante la presentazione da scaricare con una serie di tool indispensabili per lavorare con .Net. Anche io, che sono un po un "tool junkie", non li conoscevo tutti...