Skip to content

Category Archives: Digital Life

Posts about what it takes to make it on the web today.

Net Neutrality Ruling – Bad News for Everyone

A federal court just ruled that the FCC doesn’t have the authority to mandate net neutrality. Anybody that thinks this isn’t unconditionally bad news for everybody but the likes of Comcast needs to think again. Many people have a choice of only one ISP to connect and libraries and other places where folks can find [...]

Zim Desktop Wiki

I’ve always struggled about where to keep my personal notes about code or architecture. Sure, the team wiki would work if it is a generalized description of something but if it is your own take of how things interact sketched in an informal way, where do you put it so you can find it again? [...]

Pop-up Marketing and Overlays

Online marketing annoyances seem to be on the rise. How did online marketing professionals come to believe that this was a positive customer interaction with their company’s goods and services?

More Firefox Vimperator Goodness

For those confused about the “one true editor” – let me help – it’s vi and its new browser champion the Firefox Vimperator plugin. The folks who wrote Vimperator are my new best friends. Today’s latest vi browsing coolness is being able to follow a link or paste it to the clipboard without using a [...]

Why Susan Boyle is Worth the Fuss

If you haven’t watched the video of Susan Boyle from the British equivalent of American Idol, you’re in for an unexpected treat. There has been a lot of fuss made about this plain looking 40-something woman’s surprising vocal abilities and she is worth every bit of the hoopla IMHO. More precious than her vocal skills, [...]

Making vi Rule the World – a Great Firefox Add-on

It’s always a struggle to keep up with the flow of information about the tools I use and I recently caught a break when a Linux Magazine update landed in my inbox with an excellent article about some great Firefox Add-ons. There are a number of interesting add-ons mentioned but I wasn’t really excited until [...]

How to Edit a File with an Ant Task

Others have posted on using Ant for preprocessing but I thought I’d throw in my two cents about a simple scenario.  I inherited a build system written by third party consultants that is very complex – too complex. I’ve been working at bolting on some simple functionality like putting a version number in the manifest [...]

Python smtplib gothcha

I struggled with multiple addressing until a colleague read this with me and saw something subtle that eluded me when setting up addresses.  The to address is included in both the body of the message and in the method invocation to send the mail.  In the body of the message it is a string such [...]

Recaptcha – One slick use of technology

‘Captcha’ images are a security measure employed on web pages to prevent automated attacks on sites by ensuring that a human being has to make a decision on what he/she sees and manually enter a word embedded in an image in a field on the page.  One researcher, ostensibly annoyed by the 10 seconds required [...]

More Automation Fun

In my copious free time I’m automating some of the reporting that I do and setting up some simple crontab scripts to update environments that tests run in and such.  One of the scripts was a Bash shell script that iterates across a set of environments and sends an email list of uncommitted files that [...]