Feel free to be part of free knowledge for the world:
Archive for August, 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.
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.
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.
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,
- What to do with this Best Software knowledge, not being a Best Programmer?
- Can one learn to become a Best Programmer?
Yesterday, I ran into this service returning a list of currently online camgirls in a custom XML format.
Isn’t that funny?
<?xml version='1.0' standalone='yes'?>
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.
- Change to root with
- Copy <your z3 instance path>/bin/zopectl to /etc/init.d/zope3ctl
- Edit /etc/init.d/zope3ctl to include (new: lines 2-3)
# chkconfig: 345 30 70
# description: Zope - My installation
- 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.
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.