My Week in Court

Apologies for a personal post that has nothing to do with web development, but I just felt like sharing.

I was called to serve on a jury in Federal court last week. I have wanted to serve on a jury for years - mostly out of a sense of duty, but also out of curiosity about the experience.

Everyone I talked to during jury selection claimed they didn't want to be part of the jury, yet they all seemed to answer selection questions honestly and very few made any attempt to get out of their obligation (the few who did found it easy to get excused).

In the end, we had a diverse group of thirteen people. Despite, different backgrounds and different interests (and, I am guessing, different political views), everyone got along the whole four days we served (including during deliberation). Naturally, a longer or more difficult trial could have brought out tensions - I haven't had that experience.

The trial involved marijuana growth and posession of firearms by a felon (against federal law if the firearms crossed state lines). It had plenty of interesting twists and interesting people. I think we all found ourselves sympathetic to everyone involved.

I learned more about marijuana growth than I ever thought I would know and a bit about firearms and welding as well.

We all did our best to find any reasonable doubt as to the guilt of the accused. In the end, however, we all felt that a guilty verdict was unavoidable. The evidence was just too compelling to allow any real doubt as to the guilt of the accused.

I was very impressed with everyone involved for how serious we all took our responsibility to the accused. I was afraid that some people (no-one in particular) would rush to judgement, but everyone took their time in deliberation. We stayed on task largely due to the foreman who did a good job of keep us all focused.

Despite putting me a week behind at work, this was a very positive process that reinforced my belief in the U.S. legal system. In this case the system seemed worked just as it should.

If you ever get the chance to serve on jury duty, I encourage you to look on it as a very positive opportunity - it certainly was for me.

My First cflib.org Submission

I have been a fan of cflib.org for a long time and I have used countless UDFs from that site. Today, I posted my first submission - XmlHumanReadable.

We'll see if the submission get accepted, but I am pretty excited by it. It takes an XML Document (or string) and returns the XML in a format that is easy to read (properly indented so that it is easy to follow). This can be useful if you need to examine the contents of a WDDX packet or other XML string.

An Example of XmlHumanReadable in Action.

UPDATE!

XmlHumanReadable is now available on cflib.org:

Download XmlHumanReadable.

DataMgr Goes Gold

The DataMgr component for simplifying basic database interactions has now reached version 1.0. The component has been in use on production sites for about a year.

Recent changes include a handful of bug-fixes and small improvements (most of which are courtesy of Kenton Gray). One small enhancement is the ability to add "seed data" to a table upon its creation when using loadXML (for more information see the DataMgr documentation and the XML Schema for loadXML).

DataMgr currently supports MS Access, MySQL, PostGreSQL and SQL Server. It is easy to add isupport for other databases as well. I hope to add support for Oracle at some point in the future. I would be willing to help add support for other databases as well.

You can find documentation (including links to other blog entries) and the download for the DataMgr component on the ColdFusion Components page of the Bryant Web Consulting web site.

BlogCFC was created by Raymond Camden. This blog is running version 5.8.001.