Default
Google

Welcome!

Paul attempts to amaze visitors to his Web presence with compelling content, but at the moment such amazement potential is limited to the following:

Python

Web Modules Overview

I have made a brief overview of Python Web modules.

Note that this document can become corrupted, presumably due to the hosting provider's banner system, so an alternative location is available: Web Modules Overview

XMLForms for Webware

Moving on from the XForms for Webware concept, which worked quite well but lacked the right internal architecture for the aspirations I had for the package, I have now started to develop its successor: XMLForms for Webware.

The package can be downloaded (and used if you have already installed Python, PyXML 0.6.5 or later, possibly, and Webware 0.5 or later): XMLForms-0.1.4.tar.gz

Alternative Download Locations

Note that some browsers may experience difficulties with the hosting provider's download sequence. As a result, I have made the package available elsewhere: XMLForms-0.1.4.tar.gz

If that doesn't work, try Michael Doornbos' site: XMLForms-0.1.4.tar.gz

Documentation

The documentation in the Docs directory is available here.

XForms for Webware

Now superseded by XMLForms for Webware.

Something I wanted to do for a while was to implement a structured Web forms development environment. At last, I have implemented an XForms for Webware package which allows developers to specify the structure of data manipulated by Web applications and the output used to describe such structures in a notation which is almost like that described in the XForms specification. Moreover, I have added some support for connecting screens in an application together in a nearly-structured fashion, with an eventual aim to make it as simple as possible to define a sequence of interactions between a user and a Web application without needing to mess around with low-level implementation details of the communications or server environments in use.

You can even download the package (and use it if you have already installed Python and Webware):

For PyXML 0.5.1
XForms-0.3.tar.gz
For PyXML 0.6.3
XForms-0.3.1-PyXML-0.6.3.tar.gz

For those of you wondering whether this work is like anything else out there, I have found Barracuda to be similar in terms of objectives.

Workflow and Information Management

I developed some ideas about workflow and information management which are still in a very early stage of formulation. However, they did inform the XForms for Webware work, and I believe that they could be useful to consider in future for other work.

Earlier Web Tools

I once developed some Web Application Development Tools for the Python programming language, including the cgi_wrapper program, which also informed the XForms for Webware work. However, these tools attempt to do themselves what Webware does at a low level on behalf of my XForms framework.

Python and ODBC

The mxODBC Configuration Guide - if you have spent a significant amount of time trying to get the Python programming language package known as mxODBC to work with various database systems, then this guide may help. It's more likely that you spent most of your time trying to get various ODBC drivers and their "multi tier" component contemporaries to work out that they share a computer with a database system.

Python and COM

I have been playing with COM on Windows 2000, along with Outlook and Exchange (via Outlook). After some investigation, I wrote a nice little program which allows you to interactively view folder and contact item information. It is best run at the DOS prompt, although I suppose it could be run in PythonWin if you really had to. I even made some notes about this subject.

UNIX Resources

Having acquired a Palm III, I have prepared some notes on getting it to work with UNIX workstations. Meanwhile, I managed to get the Linux-based laptop I use to talk to a Cisco router using the serial port; it really isn't obvious unless you know how.

State of Mind

How Is...?

Paul's How Is...? presence. Go straight to his most up-to-date status report!

Personal Information

Read about Paul on his personal pages.

Contacting Paul

Paul can be contacted at the following address: paul@boddie.net

Status

(July 19th, 2001)
Fixed some things in the page which became "undone" when I uploaded an old version of the page.
(July 16th, 2001)
Changed the link to my personal How Is...? page.
(June 20th, 2001)
Updated XMLForms for Webware.
(June 1st, 2001)
Added a section on Python with COM.
(May 29th, 2001)
Updated the Web Modules Overview and added an alternative location for it.
(May 25th, 2001)
Updated XMLForms for Webware and changed the documentation link to another alternative download location. Added another package download location too (courtesy of Michael Doornbos).
(May 22nd, 2001)
Added an alternative download location for XMLForms for Webware.
(May 21st, 2001)
Updated XMLForms for Webware.
(April 26th, 2001)
Updated XMLForms for Webware.
(April 10th, 2001)
Added XMLForms for Webware.
(February 9th, 2001)
Added a link to Barracuda in the XForms package section.
(February 6th, 2001)
Fixed the PyXML 0.6.3 release of the XForms package so that it might actually work.
(January 24th, 2001)
Added a new package for XForms for Webware.
(January 22nd, 2001)
Restructured the "work" section above and added a link to the XForms for Webware document.
(January 19th, 2001)
Removed the miscellaneous Python resources - they were rather dated and after the Crosswinds fiasco it seemed unnecessary to restore them.
(October 10th, 2000)
Changed the link to the notes on Palm Computing with UNIX and added some notes on serial port usage.
(September 14th, 2000)
Added a link to the notes on Palm Computing and UNIX workstations.
(August 28th, 2000)
Added more information, including some from previous Web sites I made.
(August 9th, 2000)
Added a Web modules overview and contact details.
(August 8th, 2000)
Added a link to Fenster.
(August 4th, 2000)
Added a link to experiments.
(May 15th, 2000)
Added this page.


Acquiring image from ProHosting Banner Exchange