Lightweight Redistricting with OpenLayers

Next year the 2010 Census data will be coming out, and shortly after that redistricting will be in full swing across the US. Redistricting for our County Commisioner districts is a very simple affair. The districts are c

Read More...

Adding GeoRSS to OpenLayers Vector Layer via jQuery

For a number of my OpenLayers projects I create a vector layer to hold markers and handle popups et al. I’ve found this more flexible than a marker layer, especially if you want to futz around with particular features la

Read More...

Improve Linux Desktop Latency by 60x

If you’re a Linux user, you probably caught the Phoronix post about scheduler improvements coming in the kernel. Basically it’s grouping tasks together in a way that improves desktop interactivity under system strain, wi

Read More...

Link Google Earth Plugin to OpenLayers

I just pushed out GeoPortal v1.3 with some new features - moved to jQuery Templates for reporting, put a lot of config code in one file (contributed by Mike Wilson - thanks!), added search help, and some general bolt tig

Read More...

Don't do it Twice - Customizing Your Mapping Site for Small Devices

Note: Recently updated with a few fixes. Most notably I switched mobile device detection from CSS width/height to JavaScript navigator.userAgent. It feels like cheating, but it so much easier. Thanks for the feedback! I

Read More...

Making a Data Portal With WordPress

I’ve been toying with the idea of making an open data portal for Mecklenburg, ala DataSF or Vancouver, for a while now, but I didn’t get around to starting one until last month. It’s pretty much done now, and you can see

Read More...

Gaming foursquare with 9 Lines of Perl

Via Slashdot, a researcher at the University of Illinois at Chicago has figured out how to game foursquare with 9 lines of Perl with standard Perl libraries. 123456789101112131415#!/usr/bin/perl -Wuse IO::Socket;srand;sl

Read More...

Creating a HTML5 Video Extension for MediaWiki

Another bit of random coding from Fuzzy Tolerance. I have a wiki page where I put a lot of tutorial videos for our division. Some are hosted on YouTube because they are about something general or about something related

Read More...

Using the Web Storage API

The W3C Web Storage API is a specification for persistent data storage of key-value pair data in Web clients. It was originally part of the HTML5 spec and you’ll still hear it called HTML5 storage a lot online, but it wa

Read More...

Google Maps Slider

I have always been fascinated by things I suck at, and design is way up on my suck list. I’ve become much better over time, but boasting about that would be like boasting about progressing to a cushier level of Dante’s E

Read More...