Aug 072006
 

In the first half of 2005 I wrote a utility that could synchronize the ERP application I was working with at that time with Outlook. The users wanted the appointment data offline on their PDA’s (PocketPC’s), so I figured: if I download the data to Outlook, ActiveSync will automatically synchronize that to the PDA. And so it did.
The utility, far from finished but still very functional, was written in a trial edition of VS.NET 2003 and when the beta was there, I managed to get the code working in VS 2005 beta. Because I used the “full” version of VS, I assumed that the code would not work in the now free version of Visual Studio: VS Express. To my surpise, after converting from the 2003 to the 2005 version (conversion of the .sln file) I can compile and run the program. And when I define the proper ODBC-dsn on my system, it comes back with an error that the table or view I try to access does not exists. Which is correct, since I don’t have the ERP-data(base) at my disposal.

VS Express editions are not supposed to support remote databases, nor development for Office. What I now know is that things can be done, albeit it not via some wizardy-click-a-the-click approach. Hey, real programmers don’t use wizards 😉

Perhaps this utility has some future after all….

 Posted by at 22:19
Aug 052006
 

I’ve updated the theme of my gallery. Much easier on the eyes. Check it out here. The theme is Carbon. The only thing I changed was removing the logo, but since I mentioned it here now, I think that’s okay.

 Posted by at 00:58
Aug 032006
 

Do you use Windows? And you play the occassional video? A trailer from the internet, some other downloaded videomaterial (we will not go into detail about the content (-; ). And then suddenly Mediaplayer complains about the codes, or the version of your player. Okay, let’s update. Genuine Software check. I actually do have a genuine legal version of Windows XP Professional, but still the Microsoft site refuses to recognize it as Genuine (who cares, it runs anyways).
I know that WinAMP plays certain video’s as well, but…WinAMP is for music… Just today I discoverd the VLC Media Player. Free, and available for just about every platform: Linux, Windows, MacOS, BeOS, FreeBSD, Solaris, whatever. It plays MPEG-1, 2 and 4, DivX, DVD’s, VCD’s and just about every audio-format you can think of.

So go and have a try. It’s free.

 Posted by at 22:47
Aug 032006
 

Surprise. I wanted to know something about OpenOffice.org, and being in a little bit of an annoying mood, I decided to annoy Firefox. In the addressbox, I typed “ooo” and pressed enter. To my surprise, the correct site was opened. Wow!

 Posted by at 22:06
Aug 032006
 

Because a salesperson I know could not send mail to my domain (rare-it.com), I checked the mailserver log to find out what was happening. Turned out that his domain did/does not have a proper reverse DNS-lookup. That is, the IP address of his mailserver resolves to another hostname than he sends his email from. This is true for my domain too, but I have my office at home, and have a normal connection with a regular ISP. His domain is from a company that exists for about 10 years now.
So, I decided to turn of the reverse DNS check for a moment. I know I switched it on to prevent spam, since most spam is easily filtered because of the failed reverse lookup.
Today I had 24 e-mails MORE spam than the regular 1 or 2. That’s 1 day. You know what will happen when I leave this backdoor open. Backdoor is closed again. Nailed shut. Big iron bar. And just to be sure, a bouncer as well. You never know.

 Posted by at 21:21
Aug 032006
 

As you can see, I cleaned the look of the weblog a little bit.

  • The sociable icons are gone, they can only be seen at individual pages (when you click on the title of a post). It makes more sense to tag such a page than to tag the list of posts of the main page.
  • The footer of each post has changed. The “Post a comment” is easier, since you can now see more clearly to which post you’re commenting.
  • The categories are not listed anymore. Use the tags.
 Posted by at 00:51
Aug 022006
 

In a time where everybody takes a holiday and goes on vacation to distant places, it might be good to point to this (not so new) page with tips on taking good vacation pictures. Snapshots as they call them.

 Posted by at 13:59
Aug 012006
 

Since tag-clouds are hot, I decided to include one too. But WordPress does not use tags, it uses categories. So I looked around for a plugin that would enable me to use tags, and the Ultimate Tag Warrior sounded like a good choice. It is a good choice. UTW give you an AJAXy style tagging when creating/editing posts, and there are a variety of display options. One of the is the “colored tag cloud” as I used in the sidebar. It scales the fontsize of the tag based on its popularity and also dims the less popular tags. So large and bold means: hot.
But this “cloud” is a PHP-function. The standard text widgets can not display something that includes PHP. Some of the display HTML, but not PHP. King Text does. And HTML. And of course plain text. The configuration block is very neat, but simple. And you can include more than one King Text block.

I think I will skip on using the categories soon or even very soon. I love the way del.icio.us works, so why not have the same intuitive interface on the blog as well? Categories are so Web 1.0…

 Posted by at 23:10
Aug 012006
 

If you’re having problems with Gallery2’s sitemap module, and Google Sitemaps is complaining about the time format, try the following. Go to the Gallery2modulessitemap directory and open Sitemap.inc. Change the following:

substr_replace(
gmstrftime("%Y-%m-%dT%H:%M:%S%z", $entity->getModificationTimestamp()),
":", -2, 0));

to:

gmstrftime("%Y-%m-%dT%H:%M:%S+00:00", $entity->getModificationTimestamp()));

It will hardcode the timezone offset to 0 hours, but at least your sitemap will work.

 Posted by at 01:17