<rss version="2.0">
 <channel>
  <title>Alleged Articles</title>
  <link>http://www.alleged.org.uk/pdc/</link>
  <description>Damian Cugley’s personal web site</description>
  <language>en-gb</language>
  <managingEditor>pdc@alleged.org.uk</managingEditor>
  <webMaster>webmaster@alleged.org.uk</webMaster>
  <docs>http://backend.userland.com/rss</docs>
  <copyright>© 2010 P. Damian Cugley</copyright>
  <lastBuildDate>Sun, 07 Mar 2010 12:00:00 +0000</lastBuildDate>
  <pubDate>Sun, 07 Mar 2010 12:00:00 +0000</pubDate>
  <item>
   <title>Atom Feed, my RSS!</title>
   <link>http://www.alleged.org.uk/pdc/2010/03/07.html</link>
   <guid isPermaLink="false">tag:alleged.org.uk,2007:pdc/2010-03-07-atom</guid>
   <pubDate>Sun, 07 Mar 2010 12:00:00 +0000</pubDate>
   <description>Work on jeremyday.org.uk, the replacement for www.jeremydennis.co.uk continues apace. I’ve used spreadsite to create a projects list (which needs updating), created a new version of the The Weekly Strip archive, and had a long talk to Jamie Lokier about how caching should work on GNU/Linux systems and the WWW in general. Also I have created a new Atom feed for TWS. …</description>
  </item><item>
   <title>Recipe for Deploying with Git</title>
   <link>http://www.alleged.org.uk/pdc/2010/02/25.html</link>
   <guid isPermaLink="false">tag:alleged.org.uk,2007:pdc/2010-02-25-git</guid>
   <pubDate>Thu, 25 Feb 2010 12:00:00 +0000</pubDate>
   <description>One of the requests for the new Jeremy Day site was to have her
LiveJournal copied to the front page. My first thought was to use
jQuery’s wrapper around XMLHttpRequest to pull in the Atom feed and
process that with XSLT—but I had forgotten the ban on cross-site
requests. I decided the correct solution was to get my own proper server
at last, so I could host a cached copy of the LiveJournal page there. (I
have since been told that it is possible to instead use some gadget
from Yahoo.) …</description>
  </item><item>
   <title>Content-management Systems are Wasted on the Government</title>
   <link>http://www.alleged.org.uk/pdc/2010/01/13.html</link>
   <guid isPermaLink="false">tag:alleged.org.uk,2007:pdc/2010-01-13-spreadsite</guid>
   <pubDate>Wed, 13 Jan 2010 12:00:00 +0000</pubDate>
   <description>Content-Management Systems (CMSs) are designed to facilitate the collaborative editing of a web site by domain experts. Unfortunately some management structures make CMSs useless or worse, leading to wasted effort. Here’s why. …</description>
  </item><item>
   <title>Deploying Django to Debian: Backports</title>
   <link>http://www.alleged.org.uk/pdc/2009/11/29.html</link>
   <guid isPermaLink="false">tag:alleged.org.uk,2007:pdc/2009-11-29-deploy2</guid>
   <pubDate>Sun, 29 Nov 2009 12:00:00 +0000</pubDate>
   <description>This was originally going to be part of my note on porting from Windows 7 to Debian 5 ‘lenny’, but I split it off in to a separate post. …</description>
  </item><item>
   <title>Deploying Django from Windows: Subversion</title>
   <link>http://www.alleged.org.uk/pdc/2009/10/25.html</link>
   <guid isPermaLink="false">tag:alleged.org.uk,2007:pdc/2009-10-25-deploy</guid>
   <pubDate>Sun, 25 Oct 2009 12:00:00 +0000</pubDate>
   <description>We use Windows desktops at work, but naturally nowadays even our customers expect web sites to be deployed to Linux servers. Here’s a couple of things I learned in the process of deploying a Django app from my workstation—running Windows 7—to a development server running Debian GNU/Linux 5 ‘lenny’. …</description>
  </item><item>
   <title>Someone Needs to Buy their Copy-Editor a Dictionary of Proverbs</title>
   <link>http://www.alleged.org.uk/pdc/2009/10/13.html</link>
   <guid isPermaLink="false">tag:alleged.org.uk,2007:pdc/2009-10-13-danger</guid>
   <pubDate>Tue, 13 Oct 2009 12:00:00 +0000</pubDate>
   <description>It is reported that Steve Ballmer said, on the subject of whether Windows 7 will succeed where Windows Vista has failed, &amp;lsquo;I am optimistic, but the proof will be in the pudding.&amp;rsquo; This is strange, because &amp;lsquo;the proof of the pudding is in the eating&amp;rsquo; is one of the rare proverbial phrases that actually makes sense without gloss from a scholar of Semi-Early Modern English. (That said, it makes more sense if you know that &amp;lsquo;proof&amp;rsquo; used to be used to mean &amp;lsquo;test&amp;rsquo;.) …</description>
  </item><item>
   <title>Can Topic Maps Help Me Understand Identity in RDF?</title>
   <link>http://www.alleged.org.uk/pdc/2009/10/08.html</link>
   <guid isPermaLink="false">tag:alleged.org.uk,2007:pdc/2009-10-08-rdf-identity</guid>
   <pubDate>Thu, 08 Oct 2009 12:00:00 +0000</pubDate>
   <description>Compared with the overt structure of ISO Topic Maps, the better-known RDF is free-wheeling anarchy. To make sense of RDF you need to impose additional structures on top of RDF itself; these can be conventions embodied in your program code, or specifications layered on top of RDF like RDF Schema and OWL. I have found that the concepts of topic maps are useful in understanding the work I have been doing with RDF. Here’s an example. …</description>
  </item><item>
   <title>Please Either Don’t Use Latin Abbreviations or Use Them Correctly</title>
   <link>http://www.alleged.org.uk/pdc/2009/09/17.html</link>
   <guid isPermaLink="false">tag:alleged.org.uk,2007:pdc/2009-09-17-eg</guid>
   <pubDate>Thu, 17 Sep 2009 12:00:00 +0000</pubDate>
   <description>Writing the first draft of a style guide for my employer was rather fun—I got to pontificate. I tried to keep the points to a minimum and mostly cite my favourite books on usage: Hart’s Rules, ODWE, and Strunk &amp;amp; White, mentioning exceptions such as the use of ‘data’ and ‘code’ as  mass nouns when referring to the muck that clogs up computers, and the writing of the time as ‘9:05 a.m.’ rather than ‘9.5 a.m.’ …</description>
  </item><item>
   <title>Without Writing a Single Line of Code</title>
   <link>http://www.alleged.org.uk/pdc/2009/08/08.html</link>
   <guid isPermaLink="false">tag:alleged.org.uk,2007:pdc/2009-08-08-just-slap</guid>
   <pubDate>Sat, 08 Aug 2009 12:00:00 +0000</pubDate>
   <description>I am beginning to get a sinking feeling whenever I hear yet another person demonstrating how they can ‘just slap some controls on a form’ to make an almost-working app in minutes, and concluding ‘and all without writing a single line of code’! …</description>
  </item><item>
   <title>The hilarity of MacPorts</title>
   <link>http://www.alleged.org.uk/pdc/2009/07/17.html</link>
   <guid isPermaLink="false">tag:alleged.org.uk,2007:pdc/2009-07-17-macports</guid>
   <pubDate>Fri, 17 Jul 2009 12:00:00 +0000</pubDate>
   <description>One day I decided I wanted to try installing RabbitMQ on my iMac. The most straightforward way seemed to be to use MacPorts. I had not actually tried MacPorts before this week, so it was interesting to see how it worked out. …</description>
  </item><item>
   <title>RDF, Continued …</title>
   <link>http://www.alleged.org.uk/pdc/2009/07/16.html</link>
   <guid isPermaLink="false">tag:alleged.org.uk,2007:pdc/2009-07-16-rdf</guid>
   <pubDate>Thu, 16 Jul 2009 12:00:00 +0000</pubDate>
   <description>Back in the 1990s I used RDF as the model for a metadata database of on-line resources for people living with HIV and AIDS (the SEAHORSE project. Much water has flowed under the metaphorical bridge since then, but yesterday I found myself seriously using RDF for the first time in ages and I thought I would briefly comment on how the state of the art has advanced over the intervening decade. …</description>
  </item><item>
   <title>Grouping, or, Trying to Say Something Nice About PHP</title>
   <link>http://www.alleged.org.uk/pdc/2009/06/14.html</link>
   <guid isPermaLink="false">tag:alleged.org.uk,2007:pdc/2009-06-14-grouping</guid>
   <pubDate>Sun, 14 Jun 2009 12:00:00 +0000</pubDate>
   <description>A fairly common requirement on a database-backed website (say) is to read in tabular information and turn it in to a hierarchy. Without a little bit of planning it is easy to let the code for this get obscure and difficult to read. PHP has features that should be used to keep grouping clear. …</description>
  </item>
 </channel>
</rss>