A story about exceptional service

Recently I found myself constrained by the puny 200GB of my Mac Book Pro and I bought a [500GB Seagate drive][3] to replace it (a fast 7200 rpm one). The Macbook Pro has no easy access for the drive so you have to resort to dismantling the case to access it. This put me off... » read more

Technical ebooks: some publishers don’t get it

I like buying technical books. Unfortunately, here in Hong Kong, we have less choice: there are not that many technical bookstores that cater for English-language books and the selection is rather limited. So whenever a book isn’t available here, I buy it online as a PDF. It’s cheaper, saves postage and I can keep them... » read more

MS Access: Enhanced Message Box Replacement

This project provides a custom and enhanced message box replacement for the default `MsgBox`found in Access. A Test database containing all the code for Access 2007/2010/2013 is available at the bottom of this post. (__UPDATED Saturday 21OCT2014 to VERSION 1.10.__) ###What’s wrong with the default MsgBox### The default message box in Access is sometimes useful... » read more

“Apple’s OS Edge Is a Threat to Microsoft”. Really?

Business Week has a recent article where the author foresee the demise of Windows in favour of Apple’s OS. Reading it, I couldn’t help thinking I was reading one of these overenthusiastic 1925 popular-science article promising us that within just a few years we would all use our own flying car to get to work.... » read more

Chosing a development platform

[LAMP][1], Zend, .Net, [Struts][2], [Ruby on Rails][3], [Catalyst][4], and a hundred other development platforms all compete for you attention, all pretending to be the only thing you’ll ever need to satisfy your every needs in web or UI development. Making a decision is really hard: you want the best for your new project and want... » read more

Software: Cheap Microsoft Licenses

I’m not particularly pro -Microsoft but I’m not against it either. I love Linux, got my [RHCE][1] (Red Hat Certified Engineer) a bit more than a year ago and I love Open Source, Linux and all things [GNU][2]. The only thing I really dislike about Microsoft is its marketing, its pricing, its [Genuine (Dis)Advantage][3] that... » read more

The Importance of Conditions of Sales

BusinessIn a past life, working as a project manager for a manufacturer of railway equipment, I had to deal with detailed specifications and conditions of contract that would be big thick documents of hundred of pages each.