Archive for August, 2005

Wikipedia Fundraising

August 25, 2005

wikimedia foundation
Feel free to be part of free knowledge for the world:

Wikimedia Foundation Fundraising


Rich Dad Poor Dad Financial IQ

August 10, 2005

Yesterday I received a shipment of 4 fresh books from Amazon. Including Rich Dad Poor Dad. I’ve read it for 80% now, so I decided to do some research on the subject online.

Rich Dad Poor Dad Financial IQ

Above, you see the result of the “Financial IQ test” I filled in.
Beware, register and login first or you’ll have to submit all answers twice :S

I might write more about the book after I’ve read it entirely.

w3’s quality tips for webmasters

August 5, 2005

Read while sipping your morning tea: quality tips for webmasters. Not too difficult, yet so important.

My favourites:

Choose URIs wisely
Use international date format
Don’t use “click here” as link text

43 things to do

August 5, 2005

Today yesterday at work I encountered a site I really like: To get an idea of what it is about, check the Zeitgeist section.

43things has a positive attitude. It looks good. It is fast. It is there to help you realize dreams. Popcorn, they even have functionality available as a webservice!

Although visually it is too busy (what’s the word?) if you first visit it.

I’ve found out it is written using Ruby on Rails. Since this is at least the third good Rails site I’ve encountered, I’ve had our Repro print a tutorial for further investigation.

Sigh. So much interesting things to do.

PUN meeting Den Haag outcome

August 5, 2005

A short note before bed:

Presentation links:
Rob Hooft, Bruker AXS

Martijn Pieters, Pareto
Wing IDE, Chronolog

Social talk links:
Erik van Blokland, LetError

Etienne Posthumus

Jan Murre, Pareto

Reinout van Rees, Zest

Joel hitting his High Notes

August 4, 2005

In Hitting the High Notes, Joel Spolsky tells us that good software is not the result of just putting enough resources into the development process. It is the result of employing the best programmers.

Best Working Conditions Best Programmers Best Software Profit!

For the Rock Star programmers among us, he has some advice:

“Internal, in-house software is rarely important enough to justify hiring rock stars. Nobody hires Dolly Parton to sing at weddings. That’s why the most satisfying careers, if you’re a software developer, are at actual software companies, not doing IT for some bank.”

My previous job was at a software company. We did not deliver Best Software. My working conditions weren’t Best either. We probably weren’t Best Programmers too.

With this conclusion in mind, I have two questions for Mr. Spolsky,

  1. What to do with this Best Software knowledge, not being a Best Programmer?
  2. Can one learn to become a Best Programmer?

2005-08-04 15:05: KC pointed me to Career Calculus by Eric Sink.

X-Rated XML (18+)

August 4, 2005

Yesterday, I ran into this service returning a list of currently online camgirls in a custom XML format.

Isn’t that funny?

Example output:

<?xml version='1.0' standalone='yes'?>

Running Zope3 as daemon service

August 3, 2005

The first Zope3 site I built a few months ago is still running on our development server. Which was a decision. We did not want to experiment with this new technique on a server also serving customer sites.

To be honest. I also did not get to installing Zope3 in such a way that it would fire up my z3 application when the server is restarted. Until yesterday, everytime the server was rebooted—not too uncommon for a development server—I had to restart my Zope application manually.

How nice would it be to be able to just reboot without bothering about restarting my Zope application. And eventually I should get this site onto one of our production servers of course.

Anyway, my Linux skills do not go far beyond ‘user’ level. With the difference that I have ‘root’ access. A dangerous combination 🙂

After some searching (thanks fromdownunder) I succeeded.

Assuming you have

  • RedHat Linux Fedora Core3
  • a Zope3 instance installed that you can start manually

Here’s the How-To get Zope3 running as a Linux daemon service.

  1. Change to root with
  2. Copy <your z3 instance path>/bin/zopectl to /etc/init.d/zope3ctl
  3. Edit /etc/init.d/zope3ctl to include (new: lines 2-3)
    # chkconfig: 345 30 70
    # description: Zope - My installation
  4. Then run from the command line
    /sbin/chkconfig --add zope3ctl
    /sbin/service zope3ctl start

If all went well, you should read something about a process having been started.

You can check if your zope3ctl was added to the services list, run
/sbin/chkconfig --list zope3ctl

Comments are welcome.

Webabonnement NRC Handelsblad

August 1, 2005

Last week I decided to take a digital subscription on – according to my girlfriend – the most respected Dutch newspaper: “Het NRC Handelsblad”.

Until now, I do not have full access yet… maybe my facsimile did not arrive. Personal reminder: give them a call.

2005-08-02 10:30: I have access now. Their procedure requires you either call them or you upgrade your subscription using a private code in a confirmation letter I had not yet received.

nrc webabonnement aanmelding

PUN meeting next thursday

August 1, 2005

I will be attending the Python Users Nederland meeting thursday the 4th of August in The Hague.

One of the advantages of living in the Randstad: one is always closer to interesting events.