A place for SGML and XML application developers.

October 25, 2005

Arbortext XSL Support

Filed under: XSL — @ 3:12 pm

A detailed description of the Arbortext 5.1 XSL FO support is
available at:

October 23, 2005

Starting at Runlevel 3 instead of Runlevel 5

Filed under: Linux — cangione @ 4:13 pm

If you do not want to start X automatically edit the /etc/inittab
file like this:


What wireless networks are available

Filed under: Linux — @ 6:04 am

Wireless support in Linux is still an area that needs work. Currently
there is no reliable UI like in Windows that lists all of the networks
that are available, however there is a way to get the information from
the command line.

Use the following procedure to determine what wireless networks
are avilable

  1. Open a terminal and switch to the root user
  2. Issue the command /sbin/iwlist scan
  3. The results should list all of the ESSID’s available as well as
    information on Channel and Encryption information.

October 18, 2005

Adding Additional RPM sites to yum search

Filed under: Linux — cangione @ 9:33 am

To add additional sites that have RPMs for Linux:

1) Add the site to the yum config file under /etc/yum.conf


name=ATrpms for Fedora Core $releasever

2) Find the sites public signing key


rpm --import

Now when you do a yum install or update that site is added to sites
searched for RPMs. A note, be very careful with sites that have RPMs at
what’s called since these tend to be the raw
development builds and can lead to “bad things”…..

October 16, 2005

Patch available for VMWare 5 on Fedora Core 4

Filed under: Linux,Software — cangione @ 7:33 am

VMWare 5 will not run on FC4 without running the vmware-any-any-update
after installation.


  1. Install VMWare 5
  2. Grab the latest vmware patch from
  3. Extract the files into a temporary directory.
  4. CD into the directory and run the script.
  5. This replaces two files in the VMWare installation with updated
    version for FC4.
  6. Run



October 6, 2005

ACID Test & Transactions Defined

Filed under: Software — cangione @ 7:51 pm

Acid test is a phrase that can also refer to a foolproof test that will accurately determine the validity of something. The origins come from the gold rush in the United States. Gold does not react to most acids (unlike most metals) but does to nitric acid. The acid test was then used to confirm if gold was indeed found.[1]

Transactions provide several important properties, referred to as the ACID properties: [2]

  • Atomicity:
    A transaction is either successful or unsuccessful. Either all of the operations that make up a transaction take effect or none take effect. A successful transaction is said to commit. An unsuccessful transaction is said to abort. Any operations performed by an aborted transaction are undone (rolled back) so that its effects are not visible.
  • Consistency:
    A transaction transforms distributed data from one consistent state to another. The application program is responsible for ensuring consistency.
  • Isolation:
    Each transaction appears to run independently of other transactions that are running concurrently. The effects of a transaction are not visible to others until the transaction completes (commits or aborts). The transactions appear to be serialized, with two or more transactions acting as though one completed before the other began, even though they are executed concurrently.
  • Durability:
    Also known as permanence, this property ensures that once completed, the effects of a transaction are permanent. A subsequent failure (such as abnormal program termination, communications failure, or hardware failure) does not cause the effects to be undone. Transactions are often used to control and moderate access to a centralized database. Typical uses for transaction processing systems include database-oriented applications such as airline reservation systems and automatic bank-teller machines.

[1] From Wikipedia
[2] Red Hat Web Application Framework Developer Guide

Powered by WordPress