Archive for August, 2006

Data driven listening

Saturday, August 26th, 2006

Data driven applications are a good concept to keep in mind when design an application, especially when that application needs to have new bits added to it on a regular basis. My idea for using Python to listen for FreshPorts events is a case in point.

More on Python Listen

Saturday, August 26th, 2006

Today I started playing with Python again. My goal is to create a listening “daemon” to process PostgreSQL events. I wrote about my initial proof of concept at the start of the month. Today, it’s time to look at using this for real.

Better links into CVS

Thursday, August 17th, 2006

Cydex suggested this one.
Visit this commit and look at the the links to Makefile, distinfo, and pkg-plist. They each now contain a bookmark (e.g. #rev1.44).
In addition, and something you may not have noticed, the icon to the left of the File name contains a link to the annotated version of that file revision.
Take your […]

Vote for your TOP n ports

Sunday, August 13th, 2006

On August 9, Mark Linimon was talking about having users rank ports. The goal being to approximate a list of ‘key’ ports. I suggested allowing people to nominate their top N ports. And only N. They can change their selection at any time. It would be like a vote or poll, but […]

Python, PostgreSQL, and LISTEN

Tuesday, August 1st, 2006

PostgreSQL is my database of choice. Any who has worked with commercial databases will find more in common with PostgreSQL than any other open source database.
I moved to PostgreSQL for the transactions, the stored procecdures, and the relational integrity Sure, other databases have begun to catch up, but they still don’t have the […]

MOVED & UPDATING need cache removal code

Tuesday, August 1st, 2006

Last night I discovered a caching bug related to vuxml processing. I fixed it. Today I realized the same issue affects processing of MOVED and UPDATING. Coded both of them today as well. Anyone got a MOVED or UPDATING commit just waiting to happen? ;)
Ideally, I’d be able to find somewhere […]