Its hard to think of many people more qualified to talk knowledgeably about Web frameworks than Matt Raible, particularly on the Java platform. The slides to his presentation, "Choosing a
I seem to be writing a lot of "first impressions" posts lately, and I've definitely been using several new tools recently. Its fun and strange at the same time; I
In an attempt at a slightly less lame post this week, I’ll recount how I got a wireless USB adapter to work under Ubuntu. You might find yourself in situation
Search Form Zen, Using jQuery, with WordPress and Drupal ExamplesSearch Form Zen, Using jQuery, with WordPress and Drupal Examples
In one of my earliest blog posts, I described an approach to customizing a search form that I employ on many of my sites. Instead of having a search form
My Review of “Drupal: Creating Blogs, Forums, Portals and Community Websites” by David MercerMy Review of “Drupal: Creating Blogs, Forums, Portals and Community Websites” by David Mercer
Recently, a friend that I commonly sub-contract with purchased a few copies of Drupal: Creating Blogs, Forums, Portals and Community Websites by David Mercer, and he sent one to me.
Although it may not look like it at first, this is intended to be the second in a series about implementing a tagging application in DJango. Part of my motivation
Ruby on Rails, Django, and other software crusadesRuby on Rails, Django, and other software crusades
As I suggested in an earlier post, I’d like to discuss the choices that we as software developers have when it comes to implementing applications. These choices can be as
I am a “dorky white guy in khaki pants” who is staring down the barrel of middle age and is not always quick on the uptake. From time to time
Exploring an Entity-Attribute-Value Data Model for Flexible Metadata in a Digital Asset Management System.Exploring an Entity-Attribute-Value Data Model for Flexible Metadata in a Digital Asset Management System.
I recently began designing a generalized front-end to Fedora, with the goal of allowing domain experts to easily input, share and re-use digital content while at the same time allowing