gennaio 2005 Blog Posts
Visto il successo del post precedente, magari faccio contento qualcun altro...
ObjectWay S.p.A. è una società di consulenza e formazione tecnologica che opera dal 1990 realizzando soluzioni IT innovative per i settori della Finanza, delle Telecomunicazioni, dell’Industria e della Pubblica Amministrazione.
Il Gruppo ObjectWay opera in Italia con uffici a Milano, Roma, Torino, Ispra (VA), Genova, Bari, Brindisi e Verona con più di 150 persone ed un volume di affari di circa 10 Milioni di EURO.
Ricerca collaboratori certificati Microsoft Certified Trainer su tutto il territorio nazionale, con competenze nelle seguenti aree:
Sviluppo (trainer certificati MCSD.NET)
Amministrazione (trainer certificati MCSE 2003 o eventualmente MCSE...
Finalmente! La libreria che assorbe gli application block di base in un'unica release è finalmente disponibile.
E' disponibile su MSDN, dove viene anche ampiamente documentata. Il link diretto per il download è questo.
Il download richiede la registrazione gratuita sul sito Microsoft attraverso Passport.
Bene, finalmente potremo mandare in pensione DIME...
Basterà aspettare WSE3 e/o Indigo...
As of today, we finally have a W3C recommendation for how to efficiently
encode binary data in an XML Infoset (XOP), and a SOAP binding for that
encoding that's based on Multipart MIME framing (MTOM). Congrats Gudge and the
rest of the XOP/MTOM crew! Our product team is really excited about this spec,
and it should turn up in our products pretty soon - Indigo beta1 and the WSE3
beta will both have support for MTOM.
Fonte:...
Un po' di tempo fa parlando di Virus che non vanno su VPC mi ero chiesto come facessero... Bene, ecco la risposta:
At various times it is convenient to be able to identify the host computer from inside of a virtual machine in a programatic fashion (e.g. When you are deploying a virtual machine or running an automated process). To help in these scenarios both Virtual Server and Virtual PC 2004 SP1 will populate the virtual machines registry with information on the name of the host computer, and the name assigned to the virtual machine under Virtual PC or Virtual Server.
This...
Molto bene!!! Complimenti!!!
On behalf of the Mvp.Xml Project's team I'm glad to announce release v1.0 of the Mvp.Xml library.
Mvp.Xml project is developed by Microsoft MVPs in XML technologies and XML Web Services worldwide. It is aimed at supplementing .NET framework functionality available through the System.Xml namespace and related namespaces such as System.Web.Services.
This release includes Common, XInclude.NET and XPointer.NET modules.
The Common module includes a set of commonly useful classes in Mvp.Xml.Common and Mvp.Xml.Common.XPath namespaces, which extend the .NET functionality available through the System.Xml...
Ricevo e pubblico volentieri (sperando di rendere un
servizio a qualcuno che sta cercando lavoro) la richiesta di personale .NET da
parte della mia azienda:
ObjectWay
S.p.A. è una società di consulenza e formazione tecnologica che opera dal 1990
realizzando soluzioni IT innovative per i settori della Finanza, delle
Telecomunicazioni, dell’Industria e della Pubblica
Amministrazione.
Il
Gruppo ObjectWay opera in Italia con uffici a Milano, Roma, Torino, Ispra
(VA), Genova, Bari, Brindisi e Verona con più di...
Se non volete usare SysPrep potete sempre usare NewSid di Winternals...
You might want to create a “base” virtual machine with the operating system and applications you want, and then copy its .vhd file to use for other virtual machines. Before you make copies of the .vhd, however, it’s important to run Sysprep in the guest operating system. This way, the first time you start a virtual machine that uses a copy of the base virtual machine’s .vhd file, the guest operating system will be assigned a new SID and other identifiers, so you won’t end up with network conflicts between...
Molto interessante... in attesa della versione RTW di
Enterprise Library abbiamo qualcosa da leggere.
While the blogs have been abuzz with EntLib RTW, the Patterns and Practices Digest accompanying the February 2005 issue of MSDN has a lot more details. You can get that in PDF format here. (via Forest Blog).
Fonte: EntLib details
Io ho fatto 84% - Abbastanza preparato... e voi?
Desideri ottimizzare il tuo tempo nell'arco della giornata? Hai qualche difficoltà nel mantenere un corretto equilibrio tra la tua vita personale e quella lavorativa? O semplicemente vuoi migliorare la gestione di tutti i documenti memorizzati nelle cartelle del tuo computer? Rispondialle30 domande del test, ognuna richiede dai cinque ai sette minuti. Le rispostetisaranno d’aiuto per: acquisire consapevolezza delle tue
capacità organizzative e individuare le aree da migliorare per incrementare
la produttività e porre così le...
Non ho parole... ma sanno cos'è il web?
Maybe they don't want people to find them. The copyright notice for the web site of Hutchison Whampoa Limited states, Copyright Hutchison Whampoa Limited. 2003. All rights reserved. No person, whether an individual or a body corporate, shall create or establish a hyperlink to the HWL Corporate Website by hypertext reference or imaging without the written permission of Hutchison. I can't create a hyperlink so you'll have to find it yourself. This isn't an issue of deep linking; they...
Oggi ho ricevuto questa mail...
Items in your order for Microsoft products were
shipped today.
Order For: Microsoft Product
Order Date: December 16, 2004
...
Part Number: ...
Description: VSIP Partner DVD
Qty: 1
Unit Price: 0.00
Order Cost: 0.00 EUR
Shipping method: Best
Available
Visto quanto l'ho pagato penso che il ritardo sia ancora
accettabile...
Mannaggia a chi ha inventato la possibilità di togliere la
sottolineatura o almeno l'evidenziazione dei link...
E odio ancora di più gli skin di .TEXT che lo
fanno...
Il tutto perchè ODIO dovermi muovere sul testo come
un deficiente in attesa di vedere la freccia trasformarsi in manina...
L'avevo scritto in ottobre, prima di sparire per un
mese...
Finalmente è disponibile nel numero di Febbraio di
ioProgrammo, anche se sul sito non
risulta ancora...
Oltre al mio articolo tanti altri articoli
interessanti, tra cui quello dell'amico Mighell, sull'implementazione di un
servizio antispam con C# e WSE2... Complimenti
Ogni commento sull'articolo è ben accetto...
Ecco un'altra bella notizia... E devo trovare il tempo
per guardarne le novità... certo che quando uno è preso le cose sembra che
escano più velocemente di prima...
Log Parser 2.2 is out (via Bernard at Server: Microsoft-IIS/6.0\r\n). Download it [here].
If you aren't familiar with Log Parser, check out www.logparser.com.
Fonte: [tools] Log Parser 2.2 is out un altro felice utente di
IMHO...
Chissà se un'iniziativa del genere funzionerebbe anche in
Italia...
Within the next 48 hours, you will find auctions
on eBay. You can buy an hour of consulting time of the wonderful individuals listed
below for a minimum bid of US$100. All money will go to IDEP (see below) to aid the
Tsunami victims in the Aceh area. I think this is a sensational effort and I am honored
that I was asked to participate. Julie Lerman and Stephen Forte have been pulling
this off. Once the auctions...
Ok... domani durante la pausa pranzo ho un nuovo
giocattolino da testare...
Chissà se smetterò di usare IHMO per bloggare solo dal PPC...
Fonte: Multi-blog blogging app for Pocket PC released (by me that is)
Finalmente... non vedo l'ora...
Per chi ha seguito la mia sessione all'ultimo Workshop sa che sto parlando
dell'evoluzione degli Application Block in un qualcosa di integrato...
Preparatevi...
Fonte: Enterprise Library RTW (Release To Web)
Questo mi evita di farlo a mano ogni volta
Cleanup 1.5 for Visual Studio.Net 2003 Solutions is a handy little utility I wrote for developers to clean
up their solution directories and files. It can remove all links in project
and solution files to source code control (Visual SourceSafe, SourceGear Vault
etc.), clear the Visual Studio Web Cache, delete bin and obj directories,
delete Debug and Release directories and delete *.user files. I use it on my
projects all the time, I thought you might like it too! ...
Uno dei motivi per usare VB.NET per parlare con
Office:
It's not that it's difficult to convert code from Visual Basic .NET to
C#, or to simply create code that automates Word or Excel in C#. What caused
me pain in this particular project was that when you attempt to communicate
with objects designed to be consumed by VBA clients, you're living in a world
that didn't take C# and its design goals into account when it was being
created. One thing is for sure: because of its VBA...
Buon appetito!!!
Fonte: The big
burger!
A me non è mai capitato, ma nel caso... Riporto direttamente il post originale:
There have been a number of people reporting that when they start a virtual machine - they get the following error:
The network adapter with address "00:00:00:00:00:00" of virtual machine "...." failed to initialize because the address is a null address.
To fix this problem you should use REGEDIT to:
Examine the key value at HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318}\\DriverDesc to locate the desired host adapter where is a four digit number.
Look at the GUID value for the NetCfgInstanceId key value.
...
Un articolo molto interessante, anche se alcune cose sono un po datate...
Read it here via Dejan Jelovic
Uno snippet che reputo interessante è il seguente:
6. Sun's complacency about bugs. I've hit against numerous important bugs in the Java libraries. After I isolate a bug I usually check the bug database at java.sun.com to see if there are any workarounds. More often than not, I can see that the bug has been reported a couple of years ago, and that Sun has ignored it. To add to the insult, asshole engineers at Sun sometimes close the bug as unreproducible with a comment like...
Ok... un'altra cosa di cui preoccuparsi... che noia...
Fonte: Experts warn of trick to bypass IE download warnings
Leggevo sul NG privato degli MCT che ci sono virus che non
si "attivano" nelle virtual machine (come VMWare e VPC) per rendere più arduo il
compito ai ricercatori delle società produttrici di antivirus...
Molto interessante... chissà su cosa basano la
decisione di essere in una VM?
L'home page del mio blog ormai è più affollata del treno del
passante delle 18.20 a Lancetti...
Mi sa che devo fare un po' di pulizia... ma non
stasera...
Voi cosa togliereste?
E per oggi è veramente l'ultima domanda che vi
faccio... so di essere un gran rompiscatole!!!
Mah... probabilmente pensando agli stereotipi del nerd
e del tipo cool
probabilmente si...
Ma forse dipende anche da come uno è capace di affrontare le cose?
Cosa ne pensate? O forse sono solo elucubrazioni inutili?
Ai posteri l'ardua sentenza!!!
Overall, you scored as follows:
6% are
cooler,2% scored the same, and 92% are more of a loser than you.
What does this mean? Definitely
not a loser - You're cool by us
E per oggi basta test direi...
Potevo fare di meglio... ma... cmq questo è il mio risultato... e il vostro
qual'è?
Anche a scuola dicevano... è bravo... se solo
facesse i compiti!!!
10% scored
higher,1% scored the same, and 89% scored lower.
What does this mean? Your nerdiness
is:High-Level Nerd. You are definitely MIT material, apply
now!!!.
Se
si cerca con Google la parola "harddisk" sulle pagine in Italiano, la mia guida
su VPC
2004 Compattare l'harddisk virtuale arriva al secondo posto...
Provare per credere...
http://www.google.it/search?hl=it&q=harddisk&btnG=Cerca+con+Google&meta=lr%3Dlang_it
Dopo il corso di XML e XSLT avanzato di questa settimana, settimana prossima mi aspettano altri 5 giorni di docenza...
Corso 2073: Programming a Microsoft SQL Server 2000 Database
E' un po' che non lo tengo più, ma utilizzando regolarmente SQL Server non credo di avere particolari problemi... Almeno spero!!!
P.s. dimenticavo... per scrupolo ho controllato se il corso ero autorizzato a farlo... perchè con le nuove regole Microsoft gli MCT possono tenere solo i corsi di cui hanno le competenze, e per fortuna... le ho!!! :-)
Molto ma molto interessante... e vedendo la fonte fa
sperare in un ottimo prodotto!!!
I'm writing this blog entry to share an exciting bit of news from
SourceGear: We have decided to announce the fact that we are
developing a new product which will be released later this year. The code-name
for this new product is "Allerton". In a nutshell, Allerton is a
Linux/Solaris/MacOS client for Team Foundation.
How much will Allerton cost?
Pricing for this product has not yet been announced. Don't ask me about it.
I'm not saying anything until we make an official announcement.
When will this product ship?
We...
Ieri, complice una bellissima giornata, sono ritornato nel
luogo dove ho passato uno dei mesi più intensi della mia vita...
Ho scattato qualche foto col telefonino, quindi Andrea non ti lamentare...
Devo dire che la passeggiata di 4 Km e mezzo che ho
fatto mi ha rilassato molto...
Bellissimo è stato il picnic solitario su un masso
circondato dalla neve... non fosse stato per il tristissimo panino preso in
autostrada...
Questa non la conoscevo e me la segno... SharpZipLib Compression Library Frequently Asked Questions
Fonte: http://www.codinghorror.com/blog/archives/000182.html
The real cost of performance
Oltre ai post di Adrian, per
continuare il discorso iniziato da Gabriele...
E di usarli al lavoro...
Devo smettere di seguire i link più assurdi... Per la serie... questo si che è Very OT... Ma Di Brutto!!!
http://www.bustymousepads.com/
Partendo da qui: http://punto-informatico.it/p.asp?i=51042 sono arrivato ai bellissimi siti che vendono le magliette...
Copyleft is for Commies!
http://www.giantrobotprinting.com/commies/
http://www.boingboing.net/2005/01/06/more_gates_creative_.html
http://www.cafepress.com/creativecommies
Quasi quasi ne compro una!!!
Non voglio arrivare a bloccare i commenti... ma mi sono
proprio rotto!!!
Chissà se la importeranno anche da noi...
speriamo!!!
Quella PCMCIA che ho è un po troppo grossa per il palmare
Fonte: Vodafone Japan
Solita procedura... commento e form contact...
Aggiornamento... ne resta solo uno!
Uhm... non ho parole...
Fonte: Fired for Blogging...
E mi raccomando... non portate troppo carbone...
Mi capita spesso di doverlo fare e ogni volta devo
cercarlo...
<code>using System.DirectoryServices;
...
DirectoryEntry myDirectoryEntry;myDirectoryEntry = new DirectoryEntry(@"WinNT://MyDirectoryServer/MyUsername,User");
myDirectoryEntry.Invoke("setPassword", "MyNewPassword");myDirectoryEntry.CommitChanges();
</code>
Fonte: How to change a user's Windows 2000/XP password
Ce ne sono... ce ne sono...
Fonte: Vendors Fill NT 4.0 Support Void
Here's the link to the download
page:
http://www.microsoft.com/downloads/details.aspx?FamilyId=A5A02311-194B-4C00-B445-F92BEC03032F&displaylang=en Fonte: .NET Compact Framework 1.0 SP3 Available
Non so quanto dureranno
Fonte: TinyScreenfuls.com: Windows Mobile 2005 to be Revealed at CES This Week?
Oggi è la classica giornata prefestiva un po'
fiacca...
Ho finito di preparare il corso di lunedi (o
quasi...) e mi sento molto off...
Domani spero di dormicchiare un po'... E poi
venerdì ponte... x fortuna!!!
Concordo pienamente con Andrea...
A mio parere occorre tenere ben presente questi concetti quando si parla di opensource, perchè spesso dietro la bandiera della libertà, si nascondono le mire monopolistiche di grossi nomi dell'informatica che hanno buon gioco sfruttando il pregiudizio che fomentano nella gente.
Onestamente mi ha sempre fatto ridere leggere "XXX appoggia l'Open Source" oppure "XXX investe 1Mln di $$$ nell'Open Source"...
Mi è sempre parso di vedere una grande operazione marketing e di mercato, anche perchè comunque le cashcow di quelle aziende col cavolo che sono state rese OS...
Hanno investito nell'OS per fare un'operazione di dumping in mercati in cui comunque...
Peccato era uno scoop molto interessante... Ma potete
trovare qualcosa su bink
Microsoft have asked us to remove the story and screenshots. Although we disagree with this decision we value our close ties with Microsoft more.
If you have come to this news story to find more about Magneto then we apologise. Look forward to Windows Mobile Code-name Magneto RTM later in the year.
- Neowin Staff.Read full story...
Fonte: Exclusive: Microsoft Windows Mobile 2005 Revealed - Magneto
Utilizzando le Shadow copies...
Fonte: Script recipe of the week: how to copy an opened file
Tutti mi dicono che è bellissimo... ma a me non sembra
proprio...
Fonte: Kataweb | Cellularmania
La
cosa più rognosa dei corsi Microsoft è il setup...
Quando leggo "8 ore per preparare l'aula" mi viene
l'orticaria...
Lunghe procedure, installa questo, poi quello,
etc.. etc...
Per fortuna però tutto sta cambiando. Con
i nuovi corsi basati su Virtual PC sarà molto più semplice configurare le
aule, soprattutto per chi come me non ha una struttura che se ne
occupa...
L'unica seccatura è la procedura di gestione delle
chiavi di attivazione, un po' seccante.
Alla fine ho fatto la scelta di salvarmi le
immagini già "attivate", le comprimo e le metto su DVD+R per usi futuri, per non
dover rifare la noiosissima procedura.
Comunque per...
Bello lo skin nuovo!!!
I was thinking to this for a lot of months and today I've decided that the time is coming... I've decided to host my Blog by myself.
So, the new URL to bookmark for who is interested to my Blog is this:
http://www.demiliani.com/blog
I hope to see you soon on the new site!
Thanks...
Fonte: Hard decision... :(
Si... lo so che è comoda... ma siete sicuri valga
veramente la pena di utilizzare l'autenticazione Standard di SQL Server?
Since I'm one for saying "standard logins aren't such a bad thing," I do have to point one downside. When you get hostile bits on the server, it can easier to get at Login information, as the latest SQL Server Attack attempts to do.
http://isc.sans.org//diary.php?date=2004-12-30 has
some details.
Fonte: Heads Up: SANS reporting a new SQL Server Attack
Stamattina dormivo tranquillamente quando suona il
citofono...
- "Chi è?"
- "FedEx"
- "E che cacchio vuole FedEx alle 7.30 del
mattino... Arrivo..."
E con mia grande sorpresa apro il pacco e cosa ci
trovo:
Office 2003 Standard Edition!!!
Mi ero completamente dimenticato che sei mesi fa
avevo partecipato ad un survey all'interno della beta di USMT 2.6 e il premio
era per i primi 30 che rispondevano...
Devo partecipare più spesso ai sondaggi!!!
Però nel caso ve ne servissero... al solito... commento senza mail e poi mandatemi la mail attraverso la form dei contatti...
Update: Finiti... sarà per la prossima volta... ;-)
Stavo pensando alle ottimizzazioni che si possono fare sul codice, e ad un post che ho letto ieri a proposito dell'utilizzo della memoria...Risparmiare anche 1Mb su una macchina che ha 2Gb di RAM può avere senso oppure no, dipende dal contesto...Io però ci penso bene ogni volta che devo scegliere se sacrificare semplicità ed eleganza in favore di un risparmio che molto spesso è solo ipotetico...E' vero che la legge di Moore sembra arrivata al capolinea, ma almeno per ora non è un problema che mi tocca da vicino, mentre mettere le mani in codice incomprensibile lo sento molto più...
Il link è nel lato sinistro del blog, non lo inserirò ne all'interno dei post, ne nei feed RSS...
Non che penso di guadagnarci una gran cifra, ma visto che me l'hanno suggerito in tanti ho deciso di provare a metterlo... Vediamo se arrivo almeno a 1$
Technorati Tags: Code Complete 2nd Edition
I post iniziavano ad essere troppi... Ora li trovate tutti qui.
Update: i post relativi a Code Complete sono stati inseriti all'interno della categoria "Libri interessanti".
Technorati Tags: Code Complete 2nd Edition
Per fortuna il libro passa molto più tempo a mostrare gli effetti di tuning sbagliati e a mostrare come la misurazione dei risultati ottenuti sia l'unico vero parametro di giudizio.
Con questo non voglio dire che ottimizzazioni come quella mostrata da Andrea stamattina non vadano fatte, anzi...
Voglio solo dire che vanno fatte con cognizione di causa, perchè ad esempio su macchine a 16 o 64 bit i risultati "potrebbero" essere diversi, su altri compilatori o piattaforme i risultati potrebbero essere diversi... etc...
Technorati Tags: Code Complete 2nd Edition
Questi due capitoli di Code Complete 2nd edition mi sono piaciuti meno, forse perchè sono...
Mi è piaciuto meno degli altri, ma forse perchè dopo aver letto il libro di Fowler, qualsiasi cosa che parla di refactoring mi sembra... inferiore...
Comunque quel capitolo ha un pregio... porre il refactoring in un contesto molto più ampio, cosa che forse non tutti hanno ben chiaro.
Il refactoring è una delle attività della costruzione del codice, non è L'ATTIVITA' come molti pensano...
Bisogna capire se e quando farlo, e bisogna chiamare refactoring quello che effettivamente è refactoring, non altro, come ad esempio un redesign completo o la correzione di bug...
Technorati Tags: Code Complete 2nd Edition
Andando avanti nella lettura di Code Complete...
E' molto rilassante pensare ai post di ieri di Adrian, miei e di Andrea...Anche ai commenti di Luka e Davide...Il tutto mentre sono seduto sul Treno...Le cose da qui hanno un aspetto molto diverso... Per la cronaca non ho intenzione di escludere i post OT dalla home...Perchè x me non esistono post OT...Altrimenti posterò solo nella mia pagina personale...Buon inizio anno a tutti!Posted from PPC
Visto che ho già provato n soluzioni tutte con risultati
deludenti...
Ho dei DVD ai quali tengo molto e un bel player
DVD/DivX, ma le soluzioni che ho trovato (CloneDVD e simili, GK e simili) sono o
troppo laboriose o con risultati troppo scarsi...
Voi cosa usate? Naturalmente parlo di soluzioni
"legali"...
Ormai tutti sono concentrati su SQL2k5, ma per chi deve campare con SQL 2000 segnalo due articoli interessanti della KB Microsoft relativi alla beta del SP4 di SQL2000 che mi erano sfuggiti:
How to obtain the latest SQL Server 2000 service pack
A list of the bugs that are fixed in SQL Server 2000 Service Pack 4 Beta
Interessante soprattutto il primo riguardo a come ottenere il SP4 beta... Naturalmente da applicare con tutte le cautele possibili...
Fonte: What does SQL server SP4 fix?
Ho
letto con interesse il post di Adrian intitolato Right now
I'm blogging on the toilet... Thanks for sharing, e non sono d'accordo sulla
soluzione da lui proposta...
Non sono d'accordo sulla prima soluzione perchè per
quanto mi riguarda non ha senso avere n blog, uno per le cose personali, uno per
quelle .NET, uno per il club degli amanti della pizza, uno per gli amanti
della...
I post più interessanti che ho letto ultimamente
sono stati molti di Andrea, Mirko, e di altri, post al 99% non .NET related, ma
comunque in generale scritti da persone intelligenti, utilizzatori di
tecnologie affini alle...
La mossa di Microsoft con l'XP SP 2 e l'infobar in IE non ha spaventato molti siti che infilano contenuti "dubbi" nel vostro PC...
Prima sparavano animazioni flash che invitavano a premere ok sulla dialog dell'ActiveX, magari coprendola in parte per nasconderla, ora danno istruzioni dettagliate su come evitare il blocco e come farlo cliccando sull'infobar...
Attenti, ancora una volta... non fatevi fregare...
Diversa dagli ultimi dieci anni, uguale a quella di tanti
giorni normali...
Parlo della sera di S.Silvestro, che ho passato con
mia moglie al cinema.
Prima una bella pizza, poi siamo andati a vedere i
templari, e poi alla fine del film, all'una di notte, ci hanno offerto panettone
e spumante.
Costo della serata... meno di 40 euro in due...
soddisfazione: molta, considerando anche i pacchi e mezzi pacchi delle feste
degli anni passati, dove a prezzi esorbitanti ci avevano rifilato serate dalla
dubbia riuscita...
Non dico di farlo tutti gli anni, ma visto che non
credo che l'ultimo dell'anno sia un giorno particolare,...
Parla di trattare i difetti nel codice come opportunità... dopotutto il codice è vostro, l'avete scritto voi, e se non va c'è qualcosa che non va nella vostra comprensione di quello che state facendo...
Comunque in presenza di difetti avete queste "opportunità":
capire meglio il programma su cui state lavorando
capire meglio gli errori che commettete
capire la qualità del vostro codice dal punto di vista di chi deve leggerlo e capirlo
capire meglio come risolvere i problemi
capire meglio come sistemare...
"Testing requires you to assume that you'll find errors in your code. If you assume you won't, you probably won't, but only because you'll have set up a self-fulfilling prophecy."
e ancora
"You must hope to find errors in your code. Such a hope might seem like an unnatural act, but you should hope that it's you who finds the errors and not someone else."
Molto ma molto vero...
Technorati Tags: Code Complete 2nd Edition
Preso da Code Complete 2nd edition, capitolo 22, Developer Testing: