Latest entries
GIS with GDAL and python

GIS with GDAL and python

This project uses the the opensource Geospatial Data Abstraction Library (GDAL) to automate the production of spider-like feature layers extracted from a larger dataset. The GDAL libraries provide a single abstract data model for a large variety of data formats. It also comes with a variety of useful commandline utilities for data translation and processing....
Using WordPress in multiple environments

Using WordPress in multiple environments

When developing software, it’s important to have different environments so that modifications made by developers don’t affect others outside their own “sandbox” or the “production” server. Best practices generally dictate three tiers: a local development environment for each developer, a staging environment to integrate changes from multiple developers, and a production environment. WordPress is one...
Plone for Social Networking

Plone for Social Networking

I’ve been collaborating with Chronicle Technologies, a technology consulting firm, on a number of Plone projects recently.  Much of my work has focused on developing a social networking product written in python that provides the community with ability to share content, comment on each other’s posts, and maintain a profile. In this site for the...
Multiplication

Multiplication

I built this simple web application to generate multiplication worksheets and puzzles for my kids who have been busy memorizing their multiplication tables.  I looked for something similar, but couldn’t find anything that quite fit what I was looking for.  There is a form that allows you select with numbers to use when producing the...
Blackjack

Blackjack

I created this blackjack game as part of a tutorial to teach a student some basics of ruby programming and web development. UPDATE: Here’s a link to Sam’s version of the game. It’s a little more polished then my initial implementation. I think he’s still playing to add more features. Anyway, nice work! It has...
A Community Plone Site

A Community Plone Site

I worked on this Plone site for a seminar entitled “Diversity and Innovation” at the Center for Institutional and Social Change at Columbia Law School. This site showcases many of the capabilities on Plone as a intranet portal and community networking platform.  Unfortunately, access to the bulk of the site is restricted to students, so...
Wordpress on OS X with Nginx, PHP, and mysql

WordPress on OS X with Nginx, PHP, and mysql

Recently, I wanted to do some WordPress development on my Mac.  I’ve got Ubuntu installed on a virtual machine, but I decided to get the stack running on OS X. I’ve been using Nginx for a while now as a web server, caching proxy, and load balancer for some Plone sites.   It’s been fantastic –...
Fork me on GitHub