Archive for the ‘Computing’ Category.

Version 1.5.1 of WordPress released

So, they’ve released version 1.5.1 of [WordPress][]. Better go get it while it’s hot!

I’ve been using the [SVN][] version of WordPress ever since I lunched mgeisler.net and I like it. So far I haven’t had any of the previous spam problems with this version for example, which is very nice!

So far the new version has been downloaded 2,653 times — the last version was downloaded an astonishing 207,981 times! Now that’s many…! Go help them bring that number up!

Five year anniversary

I published my first piece of news on by old site gimpster.com five years ago today. I guess it will only be the true old-timers (of which I can only think of Kristian and my dad) who remembers this :-)

Back then I ran gimpster.com which were supposed to be a cool place with information about the GIMPS project. It since turned out that I had lots of other stuff to write about, and I quickly lost interest in the GIMPS forecast service I had planned.

Instead I keps publishing news about what happened and what interested me in my daily life. I also wrote a little tutorial on PHP one day, a script to get current weather information, and placed other more or less interesting (Danish) things online.

That seemed to work quite nicely — people came to visit and were quite happy I think. Or at least my guestbook told me so.

Of course people also sent me suggestions and told me about problems on my site. Now, being the idealist I am and generally interested in new technologies, I switched my site to a WikiWikiWeb running on [PhpWiki][]. That was really nice, for now I could create new pages very easily, and people could fix my spelling errors when they found them. The PhpWiki project is a very active one, and Reini Urban (the main coder) is very talented. Their parser is without doubt the most advanced parser I’ve seen.

So with such killer-software, why would I then switch to [WordPress][]? Because my PhpWiki installation stopped working without warning sometime between Christmas and New Years Eve 2004. The reason was that my — what would be a nice way of putting it? — progressive webhosting company NETsite decided to upgrade to [PHP][] 5. Now don’t get me wrong, I love PHP 5, it’s a much needed improvement over the mess that is PHP 4. I would just have preferred if NETsite would have given its customers a little warning first instead of just upgrading.

When I call PHP 4 a mess, I’m talking about the lack of a clear object-oriented model using reference assignment as the default. Value assignment (a shallow copy is made, I believe) just doesn’t work — and to enable reference assignment you would have to springle your code with lots of & all over the place, and just hope that you haven’t forgotten one.

With PHP 5 my installation of PhpWiki broke. I believe new versions of PhpWiki will run on PHP 5, but since I had modified my (slightly old…) version a bit here and a bit there I couldn’t just upgrade. A couple of weeks went by until I one day in February decided to try WordPress. Despite some initial complains about parse errors with Markdown and problems with special characters, I stuck with WordPress because of it’s blogging facilities. For even though I had a WikiWikiWeb running on my site, I still mostly used my site for publishing news about my life. So a proper blog seems to be what I need, and especially now that I’m in Switzerland so that I can tell people back home how it is here.

Now when I’ve converted the wiki content I will have a complete coverage of the last five years of my life. It’s not that everything in my life is reflected here online, but a significant part is, I guess. Oh, the nostalgia!

Well — see you guys in five years time!

Please don’t do that…

Browsing the access logs of my site is always fun — you never know what you’re gonna find! For example, it appears that people come to my site looking for information about the Microsoft formula (equation) editor.

LaTeX example

How strange, for I haven’t been using this clumsy thing in at least 7 years! These days I wouldn’t consider using anything but [LaTeX][] which gives you vastly superious results when typesetting complex formulae.

The example on the right is taken from my old school paper on Mersenne Primes (in Danish), and it shows that if 2p − 1 is a prime, then p must be a prime too, for if p = rs then we have just seen that 2s − 1 divides 2p − 1! Before you ask or look in the source of this page… the inline math was done by hand using ordinary [XHTML][] entities and tags. No fancy [MathML][] markup here! It’s not that I don’t want to, I just haven’t looked that much at MathML yet.

Go thread your comments!

I’ve just installed a rather cool plugin: Brian’s Threaded Comments, which makes it possible to reply to a specific comment. Go try it out!

Comment trouble anyone?

With this shiny new version of WordPress that I’m using here at mgeisler.net I’m suddenly getting emails whenever somebody makes a comment to one of my posts. That’s cool — this feature never worked on my old site.

At first I was a bit puzzled because the emails indicated that some of the comments were put on hold for moderation, for no apparent reason. A quick look at the options in WordPress explained this: comments are only let through without moderation if the owner has an previously approved comment. So the first time you submit a comment you’ll have to wait for me to approve it — after that your comments should go through automatically. As always, let me know if you have any problems.