How to create a UNIX /etc/init.d startup script with Ruby

Most init.d start-up scripts seem to be bash scripts, but you can write them with any language. Here's some template code I use to create my own Linux services. You can even add them to chkconfig to be started properly on startup, and they'll also work with RedHat / CentOS's service system straight off.

Read more →

“Stop evangelising [..] you’re wasting your time” : September’s Troll of the Month

This month's "Troll of the Month" is Ruby vs Python - why no-one should care by Cynos. Cynos touches on a point I've seen raised a few times in the past month.. namely that Python and Ruby are similar and are, supposedly, 'converging'. He argues, therefore, that both communities should stop evangelizing to each other. Despite a reasonable, if baited, argument, however, the comments quickly turn into a pointless flamewar:

Read more →