Apr 162004
 

Tim heeft ouau getest, en zegt dat het niet werkt. Hij heeft Office 2002 (XP). In TweakXP is wel te zien dat alle extensies zijn vrijgegeven. Klopt helemaal Tim, ouau werkt op dit moment alleen maar met Office 2003 (interne versie 11.0). Ik zal zo snel mogelijk zorgen dat alle Office versies vanaf 2000 werken.

Apr 152004
 

Zojuist even een Outlook Unsafe Attachments Unblocker gemaakt. Dat gezeur van Outlook dat ‘ie sommige files unsafe vindt om te versturen. Dat maak ik zelf nog wel uit.
Klik hier om te downloaden.

Apr 142004
 

Oracle heeft mijn voorliefde, zoals mensen die mij kennen wel weten. Sean Hull heeft een mooie vergelijking tussen PHP (versie 4 en beta 5) en ASP.NET gemaakt, en daar komt ASP.NET niet zo heel positief uit.
Het stuk is grondig: het legt uit wat ASP.NET is en wat PHP is. Vervolgens worden de sterke en zwakke punten van beiden opgesomd en later vergeleken. Dit soort stukken maakt dat je nog eens nadenkt waar je op “gokt” in het zakelijke leven.

 Posted by at 15:47
Apr 132004
 

Als in Freelancer, geen dienstverband, zelf op zoek naar werk. Scott Mitchell (niet bepaalde een onbekende blogger) schrijft in zijn blog wat je je moet afvragen om te weten te komen of zelfstandig zijn iets voor jou is.

 Posted by at 10:50
Apr 072004
 

Of kortweg Wart? Lijkt teveel op Fart! Hehehe, grapje. Het is me gelukt om in een Delphi6 progje de MailMergefields te vervangen door tekst. Er zat nog een addertje onder het gras, want…. Je kunt niet naar een MMField toespringen zoals met een Bookmark. Dus…je moet door de velden heen loop-en, en kijken of de huidige de door jou gezochte is. Zo ja, dan kun je hem met Select/Selection.TypeText vervangen. Maar ja, dan verandert het aantal MMFields in het document, en wordt de lus (die zo handig tot en met MMFields.Count liep) ineens ongeldig. Want had je eerst bijvoorbeeld 4 MMFields, na de eerste replace heb je er nog maar 3. Kortom, index 4 gaat fout en geeft een Exception. Oplossing zoals ik hem heb gemaakt (commentaar voor een betere) is een while-loop die kijkt of er nog MMFields zijn (while MMFields > 0) met daarin een for-loop die van 1 tot MMFields.Count zoekt naar het juiste veld. Is het veld gevonden, dan vervangen en met een Break eruit. While gaat dan verder….

Nu de koppeling naar de dictionary leggen, en de “ik vervang mijn Word samenvoegvelden door database-query-results applicatie” is geboren. Daarna komen de lussen en geneste lussen.

*zucht* Waarom is het alweer bedtijd?!

 Posted by at 23:46
Mar 232004
 

Vandaag ben ik op het werk gemigreerd van Windows NT met Novell Groupwise (5.2) naar Windows XP met Outlook. Wat een verademing!

 Posted by at 15:20
Mar 032004
 

Gisteren heb ik de IssueManager van UltraApps geinstalleerd. Een ASP.NET applicatie. Eigenlijk ben ik op zoek naar een bugtracker systeem, waar verschillende projecten in kunnen worden gedefinieerd, maar het aanbod in ASP.NET is nog niet zo heel erg groot.

In IssueManager staan eigenlijk alle issues door elkaar, dus op een of andere manier moet ik een scheiding zien te maken. Nu is dat nog niet zo van belang, aangezien ik maar 1 klant en 1 product heb waar IssueManager voor gebruikt gaat worden, maar de beperking is niet handig.

 Posted by at 12:23
Mar 022004
 

Aangezien ik wat software aan het schrijven ben voor een klant, moet er natuurlijk ook een getekende overeenkomst komen voor het gebruik en de voorwaarden daaromheen. Het valt nog niet mee om een sluitend geheel op papier te zetten. Het is maar goed dat ik een jurist in huis heb, dan kan die mijn teksten nog eens goed doorlezen op correctheid.

Wat moeilijk te grijpen is, is bijvoorbeeld aansprakelijkheid. Als je zegt dat je geen enkele aansprakelijkheid aanvaard voor het gebruik van de software, dan komt dat mijns inziens nogal raar over. Net alsof de maker van een schroevendraaier zegt: ik geef geen enkele garantie dat je met deze schroevendraaier ook echt schroeven kan vastdraaien. Aan de andere kant: als ik dat niet opneem in de voorwaarden, dan zou ik in de toekomst nog wel eens de gebeten hond kunnen worden.

Wat wel weer leuk is aan zo’n overeenkomst, is dat je de gebruiker allerlei verplichtingen kunt opleggen. Bijvoorbeeld dat hij altijd de laatste versie moet gebruiken. Gekoppeld aan een fijne onderhoudsovereenkosmt, zoals we die allemaal wel kennen, kan dat nog wel eens wat leuke verdiensten gaan opleveren.

 Posted by at 14:40
Mar 012004
 

Nu ik wat meer met ASP.NET bezig ben, en op zoek ga naar software die er mee werkt, heb ik ineens het licht gezien wat webservices betreft. Ik snapte wel wat het was, maar iets snappen en iets snappen zijn twee verschillende dingen. Zojuist werd mij duidelijk wat de kracht van webservices is.

Ik moet me er snel meer in verdiepen. Don’t want to miss that train!

 Posted by at 16:27