marzo 2008 Entries

Se "branch-ate" da un Team Project ad un altro, state attenti alla history.

Se non date l'accesso in lettura a delle persone al TP originale, queste non vedranno la storia prima della branch.

Se cancellate il TP originale... addio storia!!!

Technorati Tags:

A prescindere dai battibecchi politici, sono molto contento che Milano ha vinto la gara per l'Expo2015.

Speriamo che ora si riesca a sfruttare appieno l'occasione!!!

image

Certo che ora sarebbe il caso di aggiornare il sito ufficiale...

Ho conosciuto Nick ad Amsterdam durante un evento su Vista per Community Leader e MVP, e poi l'ho sempre seguito sul blog. Buona fortuna per tutto!!!

Wise men speak because they have something to say; fools because they have to say something. -Plato  (I’ll let you decide which half applies.)

They say all good things must come to an end, and that is the case today:  I want to share with you the bittersweet news that I am moving on to a role outside Microsoft.  It's a bit deflating to know that this constitutes my last post to the Windows Vista Team blog.

...CUT...

It's been a fun ride these two years and I thank you, our many readers, for your enthusiasm and support.  May our paths cross again, and until then, be well.

-- Nick

Fonte: My curtain call

Sto pensando di provarlo... qualcuno già lo usa? Sembra molto interessante.

A couple of old colleagues left Microsoft to startup Dashwire.  It's a very cool service that allows you to synchronise your Windows Mobile device to a web service that you can then view via a web browser bringing all your mobile and web content together in one place!

The beta will give you access to some very cool capabilities such as:

-      Open access to the Dashwire service – you sign up, you get in
-      Media sharing to social networks (Facebook, Flickr, Twitter, Bebo)
-      Instant status updates (Facebook, Twitter)
-      Threaded SMS
-      Automatic phone-to-phone transfer (contacts, phone settings)

Leggete il resto alla Fonte: Dashwire beta goes public!

Fanno veramente pietà... non ho parole... smile_sad

In relazione al post precedente, non tutti i risultati sono perfetti... però mi piace molto l'effetto:

image

Windows Live Photo Gallery mi piace sempre di più... Seleziono due foto:

PandinoCastelloVisconteo 012 PandinoCastelloVisconteo 013

Tasto destro... crea foto panoramica e...

PandinoCastelloVisconteo 012 Stitch

A questo punto... basterebbe un minimo di crop ed il gioco e fatto...

(naturalmente il crop dovrebbe escludere il losco figuro in basso... smile_regular)

Ecco un po' di foto sparse:

IMG_1741 IMG_1742 IMG_1743 IMG_1744 IMG_1747 IMG_1757 IMG_1758 IMG_1759 IMG_1760 IMG_1761 IMG_1762 IMG_1767

Ecco Francesco che mostra il suo trofeo:

IMG_1766

Ecco il momento del brindisi:

IMG_1749 IMG_1750 IMG_1751 IMG_1752 IMG_1753 IMG_1754

In combutta con Tiziana... nella seconda foto mi ricorda "Il mio tesssoroooooooooooo" smile_regular

IMG_1755 IMG_1756

E poi alla fine... con un brutto ceffo...
IMG_1765 

Io propongo queste due:

IMG_1745 IMG_1748

La prima è stata fatta con lo Zoom digitale a 8.6x della Canon... niente male eh smile_wink

Oggi o domani posterò le foto, nel frattempo volevo ringraziare tutti per la splendida serata di ieri.

Le due giornate di corso e le 10 ore di sonno in due giorni mi hanno un po' "frenato", la stanchezza era evidente, ma mi sono divertito un sacco lo stesso.

E' bello vedere che siamo sempre di più... e con sempre più ragazze!!!

 

GRAZIE A TUTTI!!!!!!!

 

P.s. Mauro ti sei perso una cena MITICA!!! W l'asino, W i Bigoli, W tutto il resto!!!

P.p.s. Un grazie particolare al mio spacciatore di Coca Zero, altrimenti mi sarei dovuto fermare al primo autogrill!!!

La vecchia scade fra tre giorni, affrettatevi a fare il download... ma prima... fate finire il mio! smile_regular

Download: link rimosso

Questa VM contiene anche gli hands-on labs (disponibili anche separatamente al link indicato sopra) e scadrà il 31 Dicembre 2008.

Update: a quanto mi dicono la VM aveva un piccolo problema, e verrà aggiornata tra oggi e domani. Vi terrò informati.

Technorati Tags: ,

Secondo me Leon sbaglia su una serie di aspetti, ma sotto sotto vedo anche qualcosa di concreto, soprattutto come vengono presentati certi tool da "certe" persone... Voi che ne pensate?

I could be completely wrong about this -- but I'm just going to make some bold and disparaging remarks about the whole existence of workflow software and see what happens.

Leggete il resto alla Fonte: Workflow software: I'm calling the bluff.

Si comincia. Oggi prima giornata, parleremo del TFS, ho pronte un bel po' di slide e di demo, ma cercherò anche di capire quali sono gli argomenti più richiesti e di concentrarmi soprattutto su quelli.

Ieri mattina ho ricevuto la seguente mail:

Ciao Lorenzo,

è possibile che non riesco a compilare con la Team Build 2008 per via del seguente errore:

"The specified path, file name, or both are too long. The fully qualified file name must be less than 260 characters, and the directory name must be less than 248 characters."

Come posso fare a risolvere?

Ciao e buona giornata,

nome_troppo_lungo_per_poterlo_compilare

Caro nome_troppo_lungo_per_poterlo_compilare,

nella Team Build 2005 il problema si poneva e bisognava ricorrere a qualche workaround. Di default spesso si pone anche nella Team Build 2008, ma qui la soluzione è molto più semplice. Ora i path sono definiti nel Build Agent, e si possono accorciare a piacere, come indicato in questo post: Team Build and 260+ Character Paths

P.s: Ringrazio Buck Hodges per aver segnalato il post in risposta ad un'altra persona per un problema molto simile.

Ciao,

Lorenzo

Technorati Tags:

E no... non è un Dell e non è per me... l'ho preso sul sito di Mediaworld... speriamo bene...

Con i modelli precedenti ci siamo trovati bene. Speriamo di essere altrettanto fortunati.

Quando arriva metterò su delle foto... e una breve recensione...

E' la prima volta che ordino qualcosa di così costoso online... in passato avevo preso una Mokona, una impastatrice, e altre cose più piccole, ma sempre per 100-150€ al massimo.

Generalmente preferisco "toccare con mano" quello che compro, ma per questa volta abbiamo voluto provare a fare un'eccezione. fingerscrossed

Stasera dovrei scrivere un documento... ma mi sono arenato... e quindi bloggo... speriamo mi sblocchi...

E' da un po' che gli amici mi chiedono info e dritte per tenere le loro presentazioni, mi chiedono aiuto per comunicare efficacemente, soprattutto quando gli tocca parlare in pubblico.

Stavo pensando di iniziare una serie... così, senza troppe pretese, legata all'esperienza di MCT prima, di membro di UGI e di MVP poi, ma sempre un po' "scanzonato".

Il primo punto riguarda l'essenza della comunicazione. Non voglio citare "teoremi" o "assiomi" vari, ma a dispetto di chi dice che si comunica SEMPRE, anche nel silenzio, o peggio, nell'incapacità di farsi capire, c'è modo e modo di comunicare.

E per riuscire a comunicare bisogna prima di tutto bisogna chiedersi qual'è lo strumento giusto. E' molto diverso affrontare tre persone, un'aula di 12 persone, una sala con 40 persone, o un auditorium di 300 persone, per non parlare di una keynote con 14.000 persone (beh... in quel caso ero tra il pubblico e devo dire che per tenermi li tutto il tempo ci hanno saputo fare).

La voce, le slide, i gadget, l'abbigliamento, il microfono, i proiettori, la faccia, gli occhi, le mani, le pause, i silenzi, il puntatore laser, la scimmia urlante-volante, etc... sono tutti STRUMENTI con cui comunichiamo.

Il difficile è capire come usarli di fronte al pubblico che abbiamo e in funzione del messaggio che vogliamo trasmettere.

Pensate ad esempio alla difficoltà di comunicare anche in contesti molto informali. Chi riesce a comunicare efficacemente in una cena di 30 persone in un ristorante molto affollato? (E no... non mi riferisco alla cameriera "sexy" che riesce sempre e comunque a farsi capire... smile_teeth)

To be continued... forse... smile_regular

Technorati Tags:

E' una cosa strana... ci pensavo proprio stasera mentre un amico mi ringraziava per un favore che a me non era costato nulla.

Se ci ringraziano spesso facciamo gli schivi, e tendiamo a diminuire il valore del gesto che abbiamo fatto.

Se non ci ringraziano però, per lo stesso gesto, magari ce la prendiamo, perchè dopotutto ci aspettavamo un po' di gratitudine.

Io ho imparato che le persone a cui fai del bene molto spesso te lo ricambiano, e non solo a parole. Con certe persone dire grazie (o ricevere un grazie) è solo una formalità, perchè poi sapranno venire in aiuto quando uno ne ha bisogno, o, ancora meglio, quando uno non se lo aspetta.

Però ci sono persone che non ne sono in grado. Prendono quello che possono e poi ti lasciano li... ad arrangiarti. Non importa se glielo chiedi oppure no, loro nei momenti "topici" non ci sono. Pazienza... l'importante è imparare come muoversi, di chi fidarsi e di chi no.

Ma mai smettere di aiutare gli altri e di fare del bene solo perchè alcune persone si sono dimostrate "indegne".

L'aiutare gli altri è una delle cose che mi piace di più, e non per "mettermi in mostra" come crede qualcuno. E' semplicemente che gli sguardi (a volte le emoticone via chat), o una parola giusta mi rallegrano la giornata cento volte di più dei complimenti finti di gente sbagliata.

P.s. certo che è proprio una contraddizione in termini un post del genere su questo blog...

Già ho dovuto aggiornarne un sacco con l'uscita di Orcas (alcune le ho rifatte proprio stasera...), ma la cosa terribile sarà l'uscita di Rosario...

Ci sarà da divertirsi... smile_wink

P.s. per chi c'è... ci vediamo domani...

L'amico Willy prova a rispondere alla domanda:

With the VSTS (Light-Weight) Scrum, the eScrum and the Conchango we have three scrum process templates. Where can you get these, what are they and why are there three different scrum process templates?

Leggete il resto alla Fonte: Light-Weight Scrum, eScrum and Conchango ... why three process templates?

Technorati Tags: ,

Oggi ero in chat con il Gemello Diverso quando ad un certo punto mi chiede dov'è il comando per fare Shelve con il plugin MSSCCI di VS.NET 2003 (stesso discorso vale per tutti gli ambienti che supportano "miss kee").

La risposta è "non c'è!"... smile_eyeroll

Dopotutto quando è stato inventato il "miss kee" non si sapeva nemmeno cosa fosse un accantonamento, o "sospensione", come è stato tradotto nella versione italiana.

Naturalmente ci può venire in aiuto la possibilità di aggiungere i comandi al menù Tools.

Non ho qui un VS.NET 2003 (grazie al cielo non uso più il FW 1.1 da un bel po'...) per mettere su due schermate, ma non ci vuole nulla a creare una voce che richiama il comando "tf shelve", qualcosa tipo (nella GUI di VS2008):

image

E naturalmente si può creare il corrispondente "tf unshelve":

image

Si può poi provare a giocare con le opzioni "Use Output window" di VS e "/noprompt"...

Ad esempio... se non si mette "Use Output Windows" la Shelve tira fuori queste due finestre:

image

Mentre con "Use Output Window" non viene mostrata nessuna Dialog, solo una conferma delle operazioni (il tutto sempre in VS2008... a voi la prova nel VS.NET 2003):

image

Tornando al titolo del post, in VS2005 e VS2008 i comandi Shelve e Unshelve sono disponibili direttamente nella GUI, come mostrato in questo post:

...CUT...After the project is under TFS Source control you should be able to access the Shelve/Unshelve functionality one of the two ways.

1.  Bring up the Pending Changes Dialog one of two ways:

View > Other Windows > Pending Changes

Right Click a project in Solution Explorer > View Pending Changes

In this dialog both Shelve and Unshelve are on the toolbar (see image below)

2. Right click on a project or file in the solution explorer and choose Shelve/Unshelve.(see image)  NOTE: The context menu is highly dynamic based on what you right click and may not show Shelve - For instance right clicking on a directory doesn't offer Shelve as an option.... 

Fonte: Finding Shelve/Unshelve in Visual Studio 2008.

Technorati Tags: , , , ,

Per citare le fonti... che sia in un post, che sia in una conversazione, in una mail, dovunque.

Si fa molto prima a prendersi il merito per cose dette, fatte o semplicemente intuite da altri.

Per fortuna che non tutti sono così... però... mi viene tanta tristezza a pensarci.

Lo so che non è la prima volta che esprimo questo rammarico, ma è una delle cose che più mi fa imbufalire... smile_sad

Manco fossimo in debug... peccato che è un sito pubblico molto famoso... smile_sad

image

image

Mi è appena arrivata la mail, ci sarà anche Steve Ballmer...

Io quel giorno mi sa che avrò un po' da fare... smile_angel ma magari riesco a farci un salto... smile_regular

23 Aprile, Hotel Crowne Plaza, Via k. Adenauer n. 3, San Donato (Milano) Milano Italia

http://www.microsoft.com/italy/eventi/mix/default.mspx

Quattro i percorsi, ho già un'idea del "più interessante"... smile_wink

image

Ho letto il post di Rosalba proprio mentre stavo cucinando... so che non frega nulla a nessuno, ma un involtini di salsiccia ricoperti da pancetta è la prima volta che li mangio... e li sto già pregustando... smile_tongue Giusto per stare leggeri...

P.s. si, io cucino... plate

L'importanza dell'agire.

Ci sono situazioni in cui prima di muoversi bisogna pensarci cento volte. Altre, in cui bisogna muoversi e prendere una decisione, senza indugiare. Non è facile, però bisogna cercare di farlo al volo, guidati dall'istinto.

Certo, si può sbagliare... ma si può sbagliare anche restando fermi a pensarci sopra cento volte.

Dove portano queste parole? Da nessuna parte, E' solamente un pensiero che mi è venuto sentendo la canzone il cui testo ha dato il titolo al post...

In questi giorni mi sto dando molto da fare, non sembra... ma è così.

A qualcuno può sembrare che ho tirato i remi in barca... invece sto solo remando un po' nella mia canoa... tutto li.

Visto che in molti me lo hanno chiesto:

  • Ore 20.30 casello di Sirmione

OPPURE

  • Ore 21.00 Ristorante La Pesa (Castellaro Lagusello - Monzabano -MN-)

L'unica cosa fateci sapere se dobbiamo aspettarvi al casello o al ristorante.

Oggi sulla homepage del VSTS Scrum Process Template capeggia questa notizia:

image

Se siete interessati vi consiglio di tenerla d'occhio anche nei prossimi giorni perchè ci saranno importanti novità... smile_wink

Technorati Tags: ,

Non ci sono più le certezze di una volta:

image

La fonte non ce l'ho... me l'hanno girata su Facebook... smile_regular

VSTS non finisce mai di stupirmi. In passato avevo creato una Extraction Rule che in verità "scriptava" il codice che gli veniva passato. Ma questo è molto più bello...

I started looking over with the WebTest codebase and realised that I was able to quite easily add support for scriptable context parameters:

ContextParam

This could be a very useful feature if you need to evaluate something only once per test and at the beginning of the test. You might be able to use this to replace data binding on some of your fields.

Fonte: WebTest Scriptable Context Parameters

Technorati Tags:

Il mio gemello diverso farà una sessione al TechEd di Orlando...

Mi sa che devo spiegargli bene la strada per il Wet&Wild, Hooters e anche l'Adobe's Gila... smile_omg

Stavo leggendo il post sul blog di Paolo Attivissimo sulle "sorpresine" presenti nei software più o meno famosi quando ho trovato questa frase:

Volete un motivo in più per passare a OpenOffice.org o NeoOffice? Eccolo: i giochini integrati.

Secondo me gli "Easter Egg" sono una pratica da evitare in software che vanno usati professionalmente. Viene fatta la review del codice degli "Easter Egg"? E se hanno dei bug? E se sono soggetti ad attacchi? Chi lo giustifica poi al committente?

Non scherziamo per favore sulle cose serie, e smettiamo di incitare l'inserimento di cose nascoste, che possono piacere a noi "Geek", ma che possono causare danni per un sacco di soldi.

Fonte: Easter Egg, le uova di Pasqua nel computer

posted @ martedì 25 marzo 2008 11.53 | Feedback (7) | Filed Under [ Sicurezza ]

Io un paio di scongiuri li ho fatti, ma in alcune realtà dove sono stato non è uno scenario così "improbabile"...

Fonte: The Importance of Source Control

Da oggi faccio parte di un'altra "famiglia":

image

In Mission To Mars? Non lo so... ma sembra quasi un'altra persona... smile_confused

L'altra sera "Il piccolo lord", oggi "Mary Poppins", domani "Asterix & Obelix"...

Certo che l'innovazione in TV in questi giorni sembra proprio morta e sepolta... smile_confused

Dieci giorni fa ho ricevuto la seguente mail:

Ciao Lorenzo,

qui mi stanno prendendo in giro smile_regular mi dicono che non si può abilitare un programmatore ad avere accesso in lettura e scrittura su un progetto in team system (sorgenti) senza dargli l’accesso in lettura a tutto il repository.

Mi rifiuto di pensare che sia vero: mi mandi 2 screen shot con una spiegazione di come si fa??

Grazie mille,

XXXXX

Ed ecco la mia risposta (con notevole ritardo smile_sad):

Ciao XXXXX,

in effetti non ti stanno prendendo in giro. Vediamo cosa succede, e come risolvere il problema... smile_regular

Lorenzo

Ecco in dettaglio cosa succede: prendiamo un Team Project, e assegnamo (per comodità) un utente al gruppo Readers:

SCE_Menu SCE_Groups SCE_GroupMembership

A questo punto togliamo agli utenti del gruppo Readers ogni permesso sul Team Project:

image

e gli diamo i permessi di lettura e scrittura solo su una particolare cartella:

image

Verifichiamo che l'utente TfsSetup possa vedere tutto e l'utente Nicole solo la cartella selezionata:

SCE_TfsSETUP SCE_Nicole

Proviamo quindi a fare Check Out di un file con Nicole:

SCE_Error

A questo punto riproviamo... ridiamo l'accesso al gruppo Readers al Team Project, e poi facciamo il giro su tutte le altre cartelle che non vogliamo che il gruppo Readers veda rimuovendo l'ereditarietà dei permessi:

SCE_SecSett

Riproviamo a questo punto a fare il Check Out del file:

SCE_checkout

Bene... il tutto funziona... e naturalmente Nicole continua a non vedere le altre cartelle...

Ma... sulle cartelle ci siamo giocati i permessi di default!!! smile_confused

Proviamo a trovare una strada più indolore, rimettiamo l'ereditarietà sulle altre cartelle, ma mettiamo in Deny il Read sulle cartelle che non vogliamo far vedere al gruppo Readers:

image

A questo punto continua a funzionare tutto, ma l'intervento è molto più indolore, e può essere automatizzato con l'Object Model (da codice o Power Shell), o tramite il comando TF Permission, eventualmente in un bel file Batch.

 

P.s. Attezione, mentre cerchiamo di riapplicare l'ereditarietà dei permessi ci ritroveremo tutte le cartelle "in bianco":

image

Per riavere tutto come prima basta reimpostare di usare l'ereditarietà...

Technorati Tags:

Per fortuna a breve dovrebbe essere disponibile la nuova Virtual Machine, anche perchè, come mostrato da "Winver", la VM attuale scadrà tra poco più di 8 giorni, ovvero il 1 Aprile 2008:

image

P.s. non fatevi ingannare come me qualche anno fa dalla data in formato americano... smile_regular

P.p.s. per fortuna in questo momento ho già un'altra VM con cui sto giocando da qualche giorno...

Technorati Tags: ,

Io ci ho già dato dentro con l'uovo al cioccolato fondente... mi raccomando... fate i bravi... fate come dico, non come faccio... smile_tongue

Chi mi conosce sa che sono un tifoso all'acqua di rose... ma stasera quando ho visto i due gol della Juve mentre mangiavo la pizza (pizza) con lo Scisc Kabab all'Aquarius, sono stato proprio felice! smile_regular

P.s. Mighell... piaciuta la sorpresa della danzatrice del ventre? smile_teeth

posted @ sabato 22 marzo 2008 23.41 | Feedback (1) | Filed Under [ Personal ]

No, non pensate male... è che se trovassi una cosa del genere in del codice che devo manutenere taglierei immediatamente le mani al programmatore/DBA!

...CUT... The exact opposite of SQL Injection is (named by me) SQL Ejaculation. SQL Ejaculation is the practice of DBAs trying to insert their idea of view logic into an application via stored procedures.

Here is a classic example of SQL Ejaculation.

CREATE PROCEDURE sp_getCustomers
AS
SELECT "<tr><td>" + FirstName + "</td><td>" + LastName + "</td></tr>"
FROM Customer

Leggete il resto alla fonte: SQL Ejaculation

posted @ sabato 22 marzo 2008 14.52 | Feedback (1) | Filed Under [ .NET: varie ]

Oggi un bel po' di persone mi hanno ricordato che è il primo giorno di primavera...

In verità quest'anno l'equinozio di primavera era ieri. Infatti, a differenza di quello che si crede, l'equinozio di primavera può cadere il 20 o il 21 marzo a seconda degli anni, e quest'anno (come nei prossimi anni) è il 20 di marzo. L'anno scorso invece era il 21.

P.s. diverso è il discorso per il calcolo della Pasqua Cristiana, in quanto in quel caso viene considerata sempre la data del 21 marzo come punto di partenza, e quindi la Pasqua può cadere a partire dal 22 Marzo fino al 25 Aprile.

Quando non ero ancora socio di UGIdotNET e muovevo ancora i primi passi agli eventi e alle conferenze (ricordo la prima sessione di Dino Esposito che avevo seguito nel 2000 al primo evento MSDN a cui avevo partecipato, mi aveva illuminato, poi le sessioni del grande Antonio Sponza, e poi via via le varie WPC, Tech Ed, Don Box, Rafal, Pat Helland, Andrea Saltarello, Raffaele Rialdi, Corrado Cavalli, Clemens Vasters, Fabio Santini etc...) guardavo con ammirazione i grandi che avevo davanti a me.

Da allora ho parlato con un sacco di persone, e ho sempre notato quattro tipi di comportamenti di fronte ai "grandi":

  • gli indifferenti - non mi interessa chi ho davanti... basta che quello che mi dice sia utile
  • i "Davide Vernole"- che anche volendo non riconoscono "chiiiiiii????" hanno davanti...
  • gli entusiasti -  oltre a darmi del contenuto... devono anche trasmettermi un'emozione... se lo fanno, sono dei grandi
  • gli invidiosi

In questo post voglio parlare un po' degli invidiosi.

Gli invidiosi sono la razza peggiore. Ce ne sono di vari tipi:

  • quelli che "ma che c.... vuole quello... ma chi si crede di essere... non se lo fila nessuno..."
  • quelli che "ma quello chi cavolo è? io lavoro in xxxxxxxxxxxxx e anche se non sono famoso valgo cento volte più di lui..."
  • quelli che "non mi interessa se è bravo o no... è troppo pieno di se... è un buffone..."
  • quelli che "ha solo avuto fortuna - ha solo gli amici nei posti giusti - ha... "

Devo dire che negli ultimi anni ho sentito (direttamente o indirettamente) molti discorsi di questo tenore... e tutti da persone che reputo più o meno "perdenti".

Quando vedo persone brave io cerco sempre di capire cosa possono insegnarmi. Cosa posso "carpirgli". Le osservo. Cerco di capire se e dove sbagliano. Non mi importa se mi sono "simpatici" o "antipatici", "amici" o "nemici", "concorrenti" o "alleati". Bisogna sempre imparare dai migliori. E soprattutto, non bisogna mai sentirsi arrivati. Quando si crede di essere in cima... si rischia sempre di cadere e di farsi male.

L'unica cosa che non bisogna fare è "sputare veleno" solo per invidia. E se un grande qualche volta sbaglia... ci sta... anche Pavarotti ogni tanto ha preso qualche stecca. Ma è stato un grande, a prescindere.

P.s. non venitemi a dire "non mi interessa fare come lui... ma fa schifo"... se uno è un grande e se ne parla male "a prescindere" allora... è invidia. E l'invidia è dei perdenti...

P.p.s. io non sopporto i perdenti... soprattutto i perdenti invidiosi.

Stasera a casa dei suoceri non avevo voglia di vedere la TV... allora ho preso il portatile delle mie cognate e ho iniziato a giocare coi CSS del blog...

Certo che abituato a Visual Studio 2008 e al suo spettacolare editor dei CSS lavorare col notepad non è stato facile... Quasi quasi installo una copia di VS2008 anche sul PC dei miei suoceri.. basta che lo rendo disponibile solo al mio account...

Appuntamento per venerdì prossimo, 28 marzo, ore 20.30 all'uscita dell'autostrada A4 di Sirmione.

Ci vediamo la?

Uno può essere bravo quanto vuole, può essere preparato ad un sacco di cose, ma quando non ha mai affrontato un certo tipo di situazioni, non è assolutamente in grado di giudicare.

L'importante è fare tesoro delle esperienze, anche se, spero, non si dovrà ripeterle a breve...

P.s. per quanto si legga, si affrontino altre cose molto più critiche, ci si prepari, si cerchi di "oliare" i macchinari, ci sono alcuni "meccanismi psicoligici" che non sono affatto lineari. E' per questo che leggo con attenzione i post di luKa, ma alla fine, credo che il mio stomaco mi trametta molte più cose del mio cervello, almeno su questo particolare tema.

posted @ venerdì 21 marzo 2008 16.12 | Feedback (0) | Filed Under [ Personal ]

In questi giorni continuo a vedere messaggi e segnali dappertutto.

Oggi mentre pranzavo (tutto solo soletto, ogni tanto ho bisogno di passare del tempo con me stesso) il Media Player del Samsung ha scelto la mitica "It's a sin" dei Pet Shop Boys.

Non mi riferisco al testo della canzone in generale, ma solo al suo titolo... forse voleva dirmi qualche cosa?

posted @ venerdì 21 marzo 2008 14.41 | Feedback (1) | Filed Under [ Personal ]

Oggi stavamo scrivendo delle Extraction Rules per i Web Test di VSTS.

Non andavano, non andavano... e poi... l'MSDN Wiki ci ha salvato...

La prossima volta dobbiamo ripetere tre volte "le classi che creiamo al volo copiando pezzi degli esempi devono avere il modificatore public"... smile_regular

In questi giorni ho un obiettivo chiaro e preciso, da raggiungere entro un mese e un giorno a partire da oggi.

Spero di riuscirci, anche perchè poi potrebbe non essere più la stessa cosa.

Nel frattempo mi ci metto di impegno e fingerscrossed.

posted @ venerdì 21 marzo 2008 12.14 | Feedback (0) | Filed Under [ Personal ]

Stamattina sentivo Melog su Radio 24, quando il conduttore, Gianluca Nicoletti, ha parlato del cosiddetto "onere della leggerezza", ovvero del peso di riuscire ogni tanto a trattare argomenti leggeri, o argomenti pesanti prendendoli un po' con leggerezza, sdrammatizzandoli.

 

Vedo un sacco di gente che non riesce ad alternare momenti "leggeri" a momenti "seri", almeno "pubblicamente", non nella vita privata o lavorativa in compagnia di amici e colleghi.

In moltissimi pensano che uno per essere serio deve far trasparire sempre e solo il lato "noioso" delle cose. Uno non può essere un professionista serio se ogni tanto è sopra le righe...

Questo vale, IMHO, soprattutto per i blog. A me annoiano moltissimo i blog esclusivamente tecnici, quelli che riportano solo notizie, pezzi di codice o altro, senza mai mostrare la persona che ci sta dietro. Naturalmente il tutto dipende sempre dal contesto, ma la cosa che più apprezzo delle persone è il loro "lato umano", non quante righe di codice riescono  a bloggare (per quello ci sono gli articoli, i tip, le sample, etc... etc...).

 

Mi ricordo ancora chi paragonava blog di persone serie al mio, dicendo che se uno parla di certe cose (ai tempi era Google Moon) non è di certo una persona seria.

Io rispondo è che è facile non togliersi mai la scopa dal... quando si scrive, ma è molto più difficile riuscire ad affrontare allo stesso modo e con lo stesso impegno n tipi di argomenti diversi, da quelli molto tecnici, a quelli personali, scherzosi o altro...

 

Con questo non voglio criticare tutti quelli che preferiscono scrivere o leggere blog esclusivamente tecnici, o persone che hanno "un'immagine da mantere", è solo che io non sono così... e sono contento.

posted @ venerdì 21 marzo 2008 12.04 | Feedback (5) | Filed Under [ Personal ]

Stamattina mi stavo sfogando con una persona per alcuni problemi che ho in questi giorni quando mi arriva questa mail:

image

Grazie!!! E' il segno dal cielo che stavo aspettando... smile_regular

posted @ venerdì 21 marzo 2008 10.45 | Feedback (2) | Filed Under [ Personal ]

Uso spesso la possibilità di fare il backup live di Virtual Server usando il servizio di VSS, ma non avevo pensato di usare VHDMount per estrarre e archiviare solo i file che mi interessavano... e il tutto senza interrompere la Virtual Machine... smile_omg 

Over at Virtualization Review, Chris Wolf has posted an interesting article on combining Virtual Server VSS backup with VHD mounting to have a scheduled backup that only backs up a subset of files from inside a virtual machine.

Go check it out: http://virtualizationreview.com/features/article.aspx?editorialsid=2426

Fonte: Interesting Article on Virtual Server backup

Oggi abbiamo ritirato la nuova Chevrolet Matiz 1000SX Energy Ecologic (colore Pearl Black) full optional di mia moglie.

image

Il bello è che fare un pieno di GPL (23 litri) è costato 15 euro... l'equivalente rifornimento di benzina (circa 26 litri) è costato quasi 40 euro... che dire... W la Matiz!!! car

P.s. oggi abbiamo anche demolito la mia vecchia Punto 75 ELX (che non era più ne 75, ne ELX...), ora mi resta solo il modellino che mi aveva regalato tanti anni fa "Il Brillante", ovvero Fabrizio, il mio amico carrozziere (nonchè autore delle varie customizzazioni... smile_regular), uno dei regali più belli che abbia mai ricevuto.

posted @ giovedì 20 marzo 2008 21.51 | Feedback (2) | Filed Under [ Personal ]

Tutti i miei detrattori piangeranno lacrime amare... ma ora ci sono le prove... smile_teeth

P.s. a nessuna riga di codice C# è stato fatto del male durante le prove della Team Build...

Oggi è stata ufficialmente rilasciata la versione RC di Hyper-V. La versione finale rimane prevista 180gg dopo il rilascio di Windows Server 2008 avvenuto il mese scorso.

Feature-complete version of Windows Server 2008 virtualization technology made broadly available to customers and partners.

Fonte: