August 25, 2003

Resume hits

Every few days I take a look at what hits brought people to my resume. I seem to get quite a few from people who are looking for developers in Singapore but since Singapore is only a incidental word on my original resume I removed it so that in future I wouldn't attract those kind of searches. I will continue getting hits for Singapore while that version that contains it remains in Google's cache though.

While pondering my referer log contents, I was reminded that some people dynamically highlight the words that were used in the search that hit their page and that lead me think that I could actually show a different resume based on the search term used to find it. I.e. show more detailed information if they searched for say "database" or "dbcs" that might not be relevent to the casual browser.

This may be going to far but if someone searches for "C++" or "Singapore", both of which I am not really interested in, I could divert the requestor to another page explaining more about my feelings on the search term. I guess that would be pretty spooky though...


Posted by stuartcw at 12:50 PM | Comments (0)

August 21, 2003

Cleaning up your mailbox

This is a really neat tool that one day you may find useful.

poptool.py is a python script that allows you to clean up your POP mailbox.

Usage is like this:


poptool.py -n -uUserName -Ppassword hostname --kill "subject.startswith('Obvious spam signature')"

The text after the --kill is Python code that is excuted to produce a boolean value whether or not to kill the mail in question. Note that you have full access to all the headers and can make the expression as complicated as you like.

n.b. -n means dry run...

Later:

One of our servers got disconected from the net over night and (wrongly) assumed that all the servers it was monitoring were down so sent a mail every few minutes, for every server that was "down", to the support address. As a result we each had 3000 mails in our mailbox when it started up again. I thought of cleaning them out with poptool but it failed with the following error:

poplib.error_proto: -ERR [AUTH] You must use stronger authentication such as AUTH or APOP to connect to this server

Aggghh the server uses APOP which the poptool doesn't seem to support.

Posted by stuartcw at 08:08 PM | Comments (0)

August 10, 2003

Write Becky Plugins in Ruby

I was looking for a Spam Filtering plugin for my favourite mail client Becky! and came across a Python plugin kit for Becky!. However the Python plugin kit seems to have disapeared off the net. The Ruby plugin kit for Becky! does seem to be supported though.

Posted by stuartcw at 03:12 PM | Comments (0)

August 07, 2003

How to hire based on a brief interview

How to hire based on a brief interview is a short essay on interviewing. It's worth reading if you don't have much experience in interviewing and as a preparation as to what might be asked of you in an interview.

My most hated question in an interview is, "Tell me about your weak points". After that question I really want to ask "Tell me about your company's weak points and/or the weak points of the position I will fill". How about you? (We all know that the correct answer is "Kryptonite" :-)

Posted by stuartcw at 06:14 PM | Comments (1)