Apr 282004
 

Late in the afternoon, I could not reach my webserver/mailserver from work AGAIN! I was already cursing LinkSys for creating such sensitive equipment, and was ready to test my cabling skills to have wires all in and over and through the house, just to ban the WAP.

As we were having a party this evening, I called home to check how things were progressing, only to hear a “you have been disconnected” tone. Not good. I tried again about 20 minutes later, only to hear the same irritating tone. Scratch, scratch. No internet, no telephone. Must be a power-outage.

When I got home, I saw one of the neighbours talking to an Essent (our power-supplier) repairman. A big van was near a big pit and they were both standing there, talking to eachother. The neighbour was waving her arms that explained to me “something’s wrong, but it’s not the repairman’s fault”.

A couple of minutes later I walked up to the guy, and found him next to two cables as thick as a man’s arm, one of them severly bent, the other severly damaged. Around our house it’s still a big construction site, so I immediately knew one of the dumbasses (of course we all call them Bob, for obvious reasons) had been digging where he shouldn’t have.

That doesn’t look good, I said cynically.
Nope, he responded. I already called my wife that I will be home late, he replied.
Me: Any estimate?
Him: Well, I hope to be done by 7, but I can’t tell you for sure.
Me: Ouch, that’s two hours from now.

I picked up my cellphone, and started calling the people that were invited. We had to find another place to party, since we would be cooking dinner, but without any power, the oven (which we had planned to be using for most of the cooking) would not work.

Anyways, the party was a success, the webserver/mailserver is up and running again, and all clocks and videos are synchronized. And the LinkSys can stay. For now.

 Posted by at 22:41
Apr 282004
 

If you like Delphi, but also like non-Windows OS-es as well, you basically are going to have to pay twice or more. Each time for each programming environment (be it Kylix, or something else). Freepascal is a Delphi clone, for Win32 and Linux. It tries to do everything Delphi does, but it does not have a real front-end/IDE. Enter Lazarus. It’s not completely Delphi yet, but it’s nice to see how far they already are. Some Delphi code can be used in Lazarus/Freepascal without altering!

If you look at the Project Roadmap, you can see most of the IDE and most of the components are done and working. The rest of it (LCL, the Lazarus version of VCL, GTK, Qt, Win32) needs some more work.

This how Lazarus looks like on my desktop:

Notice the blue and green line just above and below the buttons? Quite neat: they show if components are aligned or not (then the lines disappear)! Borland, did you see that?

 Posted by at 22:30
Apr 282004
 

Both Anders and Nick blog about it: Borland changed Delphi8’s license so you can safely distribute Borland.Delphi.DLL with your products and anybody creating a derative of your product (component or whatever it is called in .NET) is allowed to do that too. Great news.

As Bob puts it:

Borland.Delphi.dll is effectively distributable to anyone AS PART OF A COMPONENT OR SOFTWARE (i.e. not just by itself)

 Posted by at 11:00