Google adwords and “my brand”

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:
google pyqt
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!
google adwords
I better go check that click through out:
wordpress stats
(that’s from WordPress and the StatPress plugin). The person was searching for “andaconda sports” and the results look like:
andaconda sports
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!

7 Secrets to Getting Your Next Job Using Social Media

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.

SproutCore

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.

OpenSuse 11.1, kdm_greet, slow ssh login

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:

fc-cache -f

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

/etc/resolve.conf

and it had an out-of-date nameserver entry. Removed it and things are fast again.

Gmail, Apple Mail, and IMAP

I’d noticed my Apple Mail wasn’t always getting new messages in a timely manner. My iPhone would frequently get it before Mail!

  • Setup gmail, apple mail account as per google’s suggestions
  • These imap settings from google combine how gmail works with Apple’s mail. Read the extra details and the settings make sense.
  • It took 25 minutes to download all the email

While I was at it, I went ahead and setup syncing with google calendar. Recently, Google and Apple improved it so it could be two way:

Finally, it turns out that contact info between Apple’s Address book and gmail (and Yahoo!, for that matter) are doable:

Address Book002.png