I woke up early this morning and decided using Google AdWords was a brilliant idea and not at all creepy. So I followed the advice in item 5 and took out an ad via Google AdWords.
I chose pretty strange search words (python, qt, PyQt) so it’d be cheap. I also limited the searches to New York (fewer adds served). Finally, I had a $25 credit so it’s essentially a free experiment.
So searching Google for “PyQt” in New York results in this display:
The text is lame but it’s easy to change.
Google AdWords now shows I’ve had 850 impressions (Impr) and one click through (Clicks). What, I actually had a click through!
The first time I looked, my page showed up first.
So the person immediately clicked on the very first link! That bozo cost me $0.43 while looking for a sporting goods store! I’m a software developer! WTF?
So how did my page show up? Google must have figured “Andaconda” was really “Anaconda” (which is a snake) and further decided that Anaconda and Python are related. So the bozo must be interested in me because I mentioned Python. So that blows half my advertising budget for today!
This article has some interesting ideas about looking for a job in our brave new world. I’m not wild about the idea of establishing a “brand” (go figure since I’m doing this on peteware.com) but it’s certainly conventional wisdom that you find a job by knowing people.
I need to ponder idea (5) — taking out a Google AdWord is either brilliant or really creepy. From 7 Secrets to Getting Your Next Job Using Social Media:
5. Advertise your brand using AdWords and Facebook Social Ads
Google AdWords is Google’s advertising platform, which offers CPC (cost-per-click) and CPI (cost-per-impression) pricing for advertisements on Google and partner sites. Some of their partner sites are newspapers, radio and TV.
I’d looked into SproutCore and sort of liked the idea. I see Apple is doing more with it — the gallery of MobileMe looks pretty cool.
Here’s an interesting video (jump to the 20min point and listen for about 20min) that argues why we should move more business logic to the browser and use a higher level framework like SproutCore.
I was suffering from slow ssh logins — it’d take 20 seconds to get a login prompt. I noticed this process, kdm_greet, running. Google found a posting message that said the problem is kdm_greet is having to examine a bunch of fonts: kdm_greet takes a long time to run due to out-of-date font-cache
It didn’t seem reasonable but I went ahead and ran:
Login was so fast I thought at first nothing happened.
Well, it started to get slow again. I monitored what was happening and it looks like sshd was taking a long time (30 seconds). That made me think of reverse DNS lookups. I checked
and it had an out-of-date nameserver entry. Removed it and things are fast again.