Recently I’ve been playing with a few new technologies. Some are new to me while most are simply new. My base project to use these technologies is a heatmap visualization of churches in Georgia. While heatmaps in themselves aren’t exactly exciting, having the ability to map more than 10,000 data […]

Fun with heatmaps

The Internet Corporation on Assigned Names and Numbers recently decided to allow for the issuing of non-Latin domain names. Previously all countries were forced to use the ASCII character set, including countries whose native language included non-ASCII characters. To aid in the transition, ICANN devised a micro-language of sorts to […]

Using punycode to access non-Latin domains

One view of object-oriented programming is that it is a discipline that enforces modularity and clean interfaces. A second view emphasizes encapsulation, the fact that one cannot see, much less design, the inner structure of the pieces. Another view emphasizes inheritance, with its concomitant hierarchical structure of classes, with virtual functions. Yet another view […]

Fred Brooks on the promise of object oriented programming

McAfee Logo 5
Following the release of our extension allowing Chrome users to quickly shorten URLs using the cloud-backed security of the service, we are pleased to announce the release of an add-on which allows Firefox users to quickly and securely shorten URLs to share with others. To download and install this […]

McAfee Secure URL Shortener Firefox Add-on