How-to
Setting up SPF, SenderID and DKIM on Centos 5.3 using sendmail
The biggest four email providers Gmail, AOL, Hotmail and Yahoo (in this order according to Comscore) all implement some form of anti-spam techniques. The main technologies are reverse DNS checking, SPF, SenderID, Domainkeys and DKIM. I will discuss all of these here and provide my tips on setting up SPF, SenderID and DKIM. Please keep in mind... »
Picking the right nonfiction book
When it comes to reading, I’m spoiled! I notice I am getting more and more picky when it comes to ordering books from Amazon, which makes finding books that seem worth reading much harder to find. Over the years I’ve read quite a pile of books particularly related to programming, general business, entrepreneurship and software... »
How to setup a LAN DNS server using MaraDNS under Windows 7
Are you tired of using 192.168.0.x to refer to the computers within your LAN? Setting up a DNS server and getting domain names for your local computers is surprisingly easy – even on Windows. 0. Preliminary setup: make sure each computer gets a constant IP address Before setting up the DNS server, you need to ensure... »
PhpDocumentor 1.4.3 gotchas
Here are three minor gotchas: To ignore a directory, use -i path/relative/to/the/src/root/ with a “/” at the end (or “\” for Windows). You MUST have that trailing slash, otherwise the directive is treated differently (filename match) To ignore multiple directories, you cannot use multiple -i -directives. If you do, they will overwrite one another, and... »
Semantic CSS naming best practices
I went through a number of articles as well as my own CSS files, and here are my suggestions for semantic CSS layouts (names of ID’s and classes) as an image. There is an article that could be written on the information, but I can’t be bothered. View the full-size version here. »
How to install trac, mercurial and trac-mercurial on Fedora Core 10
Here is a quick, up-to-date (as of 05/2009) guide to installing and troubleshooting trac, mercurial and trac-mercurial on FC10. I started with a fresh VM install for this guide. 1. Get the dependencies and tools yum install wget yum install python mercurial trac trac-mercurial yum install python-devel python-setuptools python-genshi python-docutils python-pygments mod_python 2. Get easy_install to work on FC10 wget... »
Creating a book review site from your Amazon book review RSS feed
I figured the first thing to do in order to get my book reviews online was to set up the functionality to get them from Amazon and display them on my site. This way I can write reviews on Amazon and have them automatically added to my own site. Amazon offers an RSS feed of... »
How to watch Hulu videos via SSH tunneling
Update 2 (Oct 2009): Since this is reasonably popular content, here are some additional findings: First, Flash does not always use the same settings as your browser – try the proxy settings in Internet Explorer/Chrome. These seem to work better. The vast majority of problems are a result of Flash using different settings than your browser,... »