By Carsten | December 26, 2010
Based on one of the comment suggestions, inspired by the fact that I’d been messing around with automating the Windows cursor some months back, and having half an hour too much spare time, I came up with my own contender for the world’s most useless computer program:
If you’re intensely interested, the interesting part of the C# program is here:
Read the rest of this entry »
By Carsten | April 2, 2010
If you think I’ve been a long time in replying to your e-mails in the past month or so, there’s a good explanation for that.
For the past many years, I’ve been using an e-mail hosting provider that prides itself on offering a special class of services. Things have actually been very good, with few hiccups along the way. However, for the past month, things have seriously gone downhill with e-mails taking hours or even days to arrive.
And the problem is indeed with the provider: The Received: headers tell their own very sad story on just how long it takes for an e-mail to progress through their internal systems. Read the rest of this entry »
By Carsten | April 2, 2010
For once, an “Expert” book where you not only can, but must take the title seriously. This book is choke-full of information, examples and best practices written by some of the foremost experts in their respective fields. All of the authors clearly have extensive experience working on setups requiring expert knowledge. Best of all, they are not afraid of thinking outside the box and the solutions they present are in no way limited to pure PHP and MySQL solutions.
This book really does expect something from the reader, so perhaps a word of caution is in order: you really do need Read the rest of this entry »
By Carsten | February 6, 2010
By Carsten | February 3, 2010
It took us a while to figure out where this was hidden, so I thought I’d post it here…
A member of my family has for a long time been battling with a “Webcam Avatar”, a stupid white cat that replaced his video feed in Skype. Apart from not knowing how it had entered his computer in the first place, whatever he did to reset his webcam settings, it would keep reappearing once Skype was restarted.
It turns out that the “Webcam Avatar” is not Skype-specific, but Read the rest of this entry »
By Carsten | November 7, 2009
on the web.
Overheard someone mentioning “Delhi Belly” in a conversation, and unable to figure from context what it was about, I headed to the otherwise very helpful Merriam-Webster dictionary.
Which, having defined the term, promptly and cheerfully suggests that you follow a link to “Visually explore traveler’s diarrhea”
Uhm. No thanks. I don’t think I will.
By Carsten | April 29, 2009
By Carsten | April 28, 2009
Another day, another application that insists on having to count every single object in the db/filesystem/whatever, just to show me a progress bar as it copies/updates/deletes something.
I. Don’t. Care.
Really. I just want you to get started on your task and get the job done.
If you insist on showing a progress bar, fine. But then get the counts you need in parallel with the operation you’ve been asked to perform. Perhaps you’ll find that the job you’ve been asked to do is completed before you finish counting.
User-friendliness my ****.
Getting the job done is user friendly. Wasting my time isn’t.
By Carsten | April 20, 2009
“We will be part of a larger company, but it will be called MySQL” Mickos said.
By Carsten | December 4, 2008
Writing the app turned out to be surprisingly trivial; from the time I downloaded Haxe until I was looking at the first iterations blink on the screen was just a few hours.
The main problem in using Haxe is the lack of structured library documentation; most of my “coding” time was spent Googling for information on which classes to use and how to use them.
Give it a whirl! If you need inspiration for starting patterns, try one of the two patterns below.