December 2004 - Posts

Opening Up the 'Add Reference' Dialogue Box in VS.NET
The misconception that the .NET tab of this dialogue lists assemblies in the GAC seems to be fairly widespread. That would be intuitive, in the same way that the COM tab lists COM all components registered on the machine.

So after finally getting one of my assemblies into the GAC (I still have never had a requirement for this), I was quite disappointed to not see it as an available reference.

To make your assemblies available in this dialogue box, you need to register the paths they reside in with Visual Studio. You do this by adding a sub-key to the HKLM\SOFTWARE\Microsoft\VisualStudio\7.1\AssemblyFolders registry key. The sub-key can have any name, as long as its default value contains the path that the assembly resides in. You will have to restart Visual Studio to see the assembly included in the dialogue.
The kulula.kak Debacle Continues
Why was I not surprised, after my last kulula post to see an article on IOL titled Passengers fume over 8-hour airline delay?

As long as this airline continues to treat their passengers as the lucky winners of a cheap (yes, cheap, not just low cost) flight that should be grateful for every iota of service they do receive, they are going down and I will be dancing on their grave.
Make Me Wait for You
Don’t worry, there’s no need to hurry. The beer glass I’ve just pushed into the spot lit patch on my table can’t have been empty longer than about ten minutes, and I’m really doing strange kinds of neck yoga to appreciate the décor, not to find a waitron that isn’t participating in the discussion on commutative unital real Poisson algebras and Hamiltonian mechanics that is occupying several other waitrons near the door.

There are more than enough people concentrating on their meals and company that need frequent interruptions, so why continue to bother the lost looking idiot at the end table looking around, seemingly unaware that he has food getting cold, and that he should have managed that beer better and at least made it last the meal.
Make Me Wait for a Bill
Surely very few things piss a patron off more than waiting to pay. Now I can understand waiting for a meal; it takes preparation, but when I've finished eating or drinking, there are no lengthy manual calculations etc. to be performed. Just close the table on the till or POS and print the bill.

Now if a waitron really wants to piss me off, they must detour to fetch a food order from the kitchen while busy fetching my bill. The diner waiting for their food has willingly or otherwise accepted that one waits for food, and can surely wait another thirty seconds while someone that will never accept waiting for a bill, waits for them to get their bloody miserable little meal.