<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>Project HunBug</title>
    <description>Software Laboratory Articles</description>
    <link>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/menu.cgi</link>
    <language>en</language>
    <lastBuildDate>Tue, 13 Oct 2009 00:00:00 GMT</lastBuildDate>
    <copyright>Copyright 2009, Astral Consultancy Ltd</copyright>
    <generator>HunBug RSS Generator</generator>
    <item>
      <title>JAVASCRIPT | Ajax | My First Ajax Request</title>
      <description>A basic example of an Ajax request. The example should enable an Ajax beginner to get a first understanding of the principles. </description>
      <link>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11340</link>
      <guid>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11340</guid>
      <pubDate>Sun, 01 Jul 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>JAVASCRIPT | Ajax | My First Ajax XML Request</title>
      <description>An XML request using Ajax to display data in a table format using reusable Javascript functions</description>
      <link>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11350</link>
      <guid>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11350</guid>
      <pubDate>Sun, 01 Jul 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>JAVASCRIPT | How To | Background Image Daily Rotation</title>
      <description>Javascript routine to rotate a background image on a daily basis. The selection is based on the date so that each image is displayed for a day, before the cycle restarts.</description>
      <link>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11500</link>
      <guid>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11500</guid>
      <pubDate>Tue, 01 Apr 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>JAVASCRIPT | How To | Background Image Seasonal Rotation</title>
      <description>Javascript routine to rotate a background image on a sesonal basis. The selection is based on the date so that each image can be displayed for a particular season.</description>
      <link>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11520</link>
      <guid>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11520</guid>
      <pubDate>Tue, 01 Apr 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>JAVASCRIPT | How To | Countdown of Characters Available for a Text Area</title>
      <description>How to use Javascript to add a countdown of the number of characters available for a text area</description>
      <link>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11290</link>
      <guid>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11290</guid>
      <pubDate>Sun, 01 Oct 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>JAVASCRIPT | How To | Delay Execution of an onMouseOver Function</title>
      <description>How to delay the execution of the onMouseOver function, using setTimeout. The execution of the function is cancelled if the cursor  is moved out of the object before the delay period.</description>
      <link>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11570</link>
      <guid>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11570</guid>
      <pubDate>Fri, 01 May 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>JAVASCRIPT | How To | Lottery Number Generator</title>
      <description>Generating a prediction for the next draw. As calculations are based on the draw date rather than randomly generated, the prediction for each draw will always be the consistent</description>
      <link>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11190</link>
      <guid>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11190</guid>
      <pubDate>Sun, 01 Jan 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>JAVASCRIPT | How To | Multi-Colored Select Options</title>
      <description>Create a select drop down list with multi colored options using Javascript and CSS</description>
      <link>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11580</link>
      <guid>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11580</guid>
      <pubDate>Fri, 01 May 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>JAVASCRIPT | How To | Slideshow With Fading Images</title>
      <description>Displays images from an array as a slideshow, fading each image in and out. The routine holds the image while the mouse is over, allowing the user to view.</description>
      <link>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11510</link>
      <guid>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11510</guid>
      <pubDate>Tue, 01 Apr 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>JAVASCRIPT | How To | Slideshow With Merging Images</title>
      <description>Displays images from an array as a slideshow, merging the images during transition.</description>
      <link>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11530</link>
      <guid>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11530</guid>
      <pubDate>Tue, 01 Apr 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>JAVASCRIPT | How To | Javascript Slideshow</title>
      <description>Drop the script code into your page for an animated image slideshow with next and previous buttons.</description>
      <link>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11560</link>
      <guid>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11560</guid>
      <pubDate>Mon, 01 Sep 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>JAVASCRIPT | How To | Validate XML Against DTD</title>
      <description>Using Microsoft.XMLDOM, in an HyperText Application, to validate an XML file against its DTD.</description>
      <link>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11360</link>
      <guid>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11360</guid>
      <pubDate>Sun, 01 Jul 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>JAVASCRIPT | Essentials | Animated Fading In and Out of Popup Elements</title>
      <description>Bring simple and effective animation to a page using by fading your popup elements in and out using this Javascript function.</description>
      <link>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11450</link>
      <guid>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11450</guid>
      <pubDate>Fri, 01 Feb 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>JAVASCRIPT | Essentials | DOM Append Text and Element Functions </title>
      <description>Append text or new elements to existing DOM elements dynamically, with a simple Javascript function</description>
      <link>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11430</link>
      <guid>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11430</guid>
      <pubDate>Fri, 01 Feb 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>JAVASCRIPT | Essentials | DOM InsetBefore and InsertAfter Functions</title>
      <description>Javascript functions to insert new elements dynamically, along with inner text, before or after an existing element</description>
      <link>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11440</link>
      <guid>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11440</guid>
      <pubDate>Fri, 01 Feb 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>JAVASCRIPT | Essentials | Javascript Dynamic Event Handling</title>
      <description>Add and remove event handling functions, to give dynamic control of the Javascript events actions.</description>
      <link>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11460</link>
      <guid>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11460</guid>
      <pubDate>Fri, 01 Feb 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>JAVASCRIPT | Essentials | Opaque the Background When Displaying a Popup Element</title>
      <description>Create a modal popup effect that will grey out the main page, using an opaque layer, which disables the main page functionality and focuses the user on the popup. </description>
      <link>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11420</link>
      <guid>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11420</guid>
      <pubDate>Fri, 01 Feb 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>JAVASCRIPT | Essentials | Popup Style Window Using Elements</title>
      <description>Avoid browser popup blockers by creating a windows styled popup element.</description>
      <link>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11540</link>
      <guid>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11540</guid>
      <pubDate>Tue, 01 Apr 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>JAVASCRIPT | Essentials | Using Cookies in Javascript</title>
      <description>How to use cookies in Javascript, including creating persistent and session cookies, deleting cookies and reading the values</description>
      <link>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11180</link>
      <guid>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11180</guid>
      <pubDate>Sun, 01 Jan 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ORACLE DATABASE | Auditing | Audit DDL Changes</title>
      <description>How to use system event triggers to audit database DDL changes</description>
      <link>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11090</link>
      <guid>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11090</guid>
      <pubDate>Sun, 01 Jan 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ORACLE DATABASE | Auditing | Audit Successful and Unsuccessful Connections</title>
      <description>Audit successful and unsuccessful connections to the database. The audit trail produces useful information for analysis of how the database is used, whilst providing a log of possible unauthorised attempts to gain access to your data</description>
      <link>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11100</link>
      <guid>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11100</guid>
      <pubDate>Sun, 01 Jan 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ORACLE DATABASE | Auditing | Audit Tables</title>
      <description>Easily capture all of the changes to data in your key tables, logging old and new values, who made the changes and when</description>
      <link>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11020</link>
      <guid>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11020</guid>
      <pubDate>Sun, 01 Jan 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ORACLE DATABASE | How To | Convert Mod_Plsql to the Embedded PL/SQL Gateway (DBMS_EPG)</title>
      <description>A walk through guide to convert a mod_plsql set up to the embedded plsql gateway, DBMS_EPG, which is new in Oracle 10g. Including  scripts to easily create new DADs and view their settings.</description>
      <link>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11410</link>
      <guid>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11410</guid>
      <pubDate>Sat, 01 Sep 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ORACLE DATABASE | How To | Creating External Tables</title>
      <description>Using CSV files located on the database server file system as external tables, allowing the data to be queried using standard select statements</description>
      <link>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11210</link>
      <guid>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11210</guid>
      <pubDate>Sun, 01 Jan 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ORACLE DATABASE | How To | Display Row Data as a Column</title>
      <description>How to display data from different records in a single column. Ideally used for displaying child record data against a single parent record.</description>
      <link>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11310</link>
      <guid>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11310</guid>
      <pubDate>Sun, 01 Oct 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ORACLE DATABASE | How To | Mutating Tables: Avoid by using an Autonomous Transaction</title>
      <description>The pros and cons of using an autonomous transaction to avoid ORA-04091 mutating table errors</description>
      <link>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11470</link>
      <guid>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11470</guid>
      <pubDate>Sat, 01 Mar 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ORACLE DATABASE | How To | Mutating Tables: The Workaround</title>
      <description>How to avoid ORA-04091 mutating table errors when inserting or updating data to a table.  This solution, originally written in Oracle9i, captures the data using triggers and a package</description>
      <link>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11010</link>
      <guid>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11010</guid>
      <pubDate>Sat, 01 Mar 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ORACLE DATABASE | How To | Replace Function for CLOB's</title>
      <description>How to replicate the standard replace built-in function for CLOBs</description>
      <link>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11080</link>
      <guid>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11080</guid>
      <pubDate>Sun, 01 Jan 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ORACLE DATABASE | How To | Using mod_plsql to Generate Word/Excel Reports</title>
      <description>Using mod_plsql to generate output reports in either Microsoft Word or Excel.</description>
      <link>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11270</link>
      <guid>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11270</guid>
      <pubDate>Sun, 01 Oct 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ORACLE DATABASE | Java Solutions | Executing an OS Command from PLSQL</title>
      <description>Executing operating system commands on the database server from PLSQL, using a Java class stored in the database</description>
      <link>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11160</link>
      <guid>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11160</guid>
      <pubDate>Sun, 01 Jan 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ORACLE DATABASE | Java Solutions | How to Write a BLOB to a File Using Java</title>
      <description>Using a Java class, stored on the database, to write a BLOB column to the file system</description>
      <link>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11120</link>
      <guid>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11120</guid>
      <pubDate>Sun, 01 Jan 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ORACLE DATABASE | Java Solutions | Loading Compiled Java into the Database</title>
      <description>How to load compiled Java into the database, allowing Java script source code content to remain private</description>
      <link>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11150</link>
      <guid>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11150</guid>
      <pubDate>Sun, 01 Jan 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ORACLE DATABASE | Security | Implementing a Password Policy</title>
      <description>Using Oracle's password built-in security features to create a policy for a more secure password environment</description>
      <link>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11140</link>
      <guid>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11140</guid>
      <pubDate>Sun, 01 Jan 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ORACLE DATABASE | Security | Wrap Your PLSQL from Prying Eyes</title>
      <description>Use Oracle's wrap utility to encrypt your applications PLSQL source code, so it is unreadable</description>
      <link>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11130</link>
      <guid>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11130</guid>
      <pubDate>Sun, 01 Jan 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ORACLE DATABASE | Tuning | Using Autotrace and Explain Plan</title>
      <description>How to setup the Autotrace and Explain Plan tuning utilities, to see statement execution plans, for help with tuning</description>
      <link>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11170</link>
      <guid>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11170</guid>
      <pubDate>Sun, 01 Jan 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ORACLE DATABASE | Utility Scripts | Easily Compare Schemas</title>
      <description>Using an MD5 checksum, this solution checks the objects belonging to the schema. The checksum can then be compared with other schemas to ensure consistency. Ideal for comparing development, test and production schemas</description>
      <link>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11050</link>
      <guid>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11050</guid>
      <pubDate>Sun, 01 Jan 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ORACLE DATABASE | Utility Scripts | Easily Display All PLSQL Errors for a Schema</title>
      <description>A useful routine which displays all plsql errors for a schema. This little function is ideal for running after delivering updated to program units</description>
      <link>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11110</link>
      <guid>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11110</guid>
      <pubDate>Sun, 01 Jan 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ORACLE DATABASE | Utility Scripts | Kill Idle Sessions</title>
      <description>A plsql database function that will allow you to kill a session that has been idle for longer than a specified period of time</description>
      <link>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11490</link>
      <guid>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11490</guid>
      <pubDate>Sat, 01 Mar 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ORACLE DATABASE | Utility Scripts | Oracle Database Cold Backup and Restore Scripts</title>
      <description>Windows server command script for cold database backups. Use the dynamically created restore script for restoring each backup</description>
      <link>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11400</link>
      <guid>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11400</guid>
      <pubDate>Sat, 01 Sep 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ORACLE DATABASE | Utility Scripts | Quickly Compile an Entire Schema</title>
      <description>Useful function to compile all the objects for a schema. Ideal for running after making changes to a plsql or Java program units</description>
      <link>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11060</link>
      <guid>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11060</guid>
      <pubDate>Sun, 01 Jan 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ORACLE DATABASE | Utility Scripts | Using DBMS_METADATA to Output Schema Source</title>
      <description>This procedure uses DBMS_METADATA to build a script of create statements for objects that exist in a current schema.</description>
      <link>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11300</link>
      <guid>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11300</guid>
      <pubDate>Sun, 01 Oct 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ORACLE DATABASE | Utility Scripts | Week Days Function</title>
      <description>This function takes a 7 character string, each character representing a day of the week, Y for included, N for not included and returns a string of the included days of the week in a readable format</description>
      <link>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11590</link>
      <guid>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11590</guid>
      <pubDate>Sun, 01 Jun 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ORACLE DATABASE | Utility Scripts | Which Code Called This Procedure?</title>
      <description>A procedure, that can be added to existing code, which uses the call stack to determine the calling PLSQL object</description>
      <link>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11250</link>
      <guid>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11250</guid>
      <pubDate>Sun, 01 Oct 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ORACLE DATABASE | Utility Scripts | Write a CLOB to a File</title>
      <description>How to output data from a CLOB column, to a file on the server using the UTL_FILE built-in package</description>
      <link>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11070</link>
      <guid>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11070</guid>
      <pubDate>Sun, 01 Jan 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ORACLE FORMS | Utility Scripts | Alerts and Translations</title>
      <description>Display different language translations for alerts and messages depending on the users nls_lang parameter.</description>
      <link>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11380</link>
      <guid>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11380</guid>
      <pubDate>Sun, 01 Jul 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ORACLE FORMS | Utility Scripts | Allow Users to Customise Prompts</title>
      <description>Using a table on the database to allow item prompts to be customised by users via the front end, with no need for users to have any knowledge of the items technical details. </description>
      <link>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11280</link>
      <guid>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11280</guid>
      <pubDate>Sun, 01 Oct 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ORACLE FORMS | Utility Scripts | Correct Date Formats When Entered in Oracle Forms</title>
      <description>Forms function to convert the date from the entered format to the displayed format</description>
      <link>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11600</link>
      <guid>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11600</guid>
      <pubDate>Mon, 01 Jun 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ORACLE FORMS | Utility Scripts | Form Error Logging</title>
      <description>Log environmental details to a table when an error occurs, making debugging problems much easier as you have the essential information immediately to hand.</description>
      <link>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11370</link>
      <guid>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11370</guid>
      <pubDate>Sun, 01 Jul 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ORACLE FORMS | Utility Scripts | Generate Forms and Reports Batch Script</title>
      <description>A MS-Windows command script to batch generate directories of forms and reports.</description>
      <link>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11390</link>
      <guid>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11390</guid>
      <pubDate>Sun, 01 Jul 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ORACLE FORMS | Utility Scripts | Set a Form as Query Only</title>
      <description>How to set a Form as query only even when it is not called with the query only parameter</description>
      <link>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11610</link>
      <guid>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11610</guid>
      <pubDate>Mon, 01 Jun 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>SERVER SCRIPT | Perl Reference | Perl Built-In Functions</title>
      <description>Reference page for Perl built-in functions</description>
      <link>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11220</link>
      <guid>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11220</guid>
      <pubDate>Sun, 01 Jan 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>SERVER SCRIPT | Perl Reference | Perl CGI File Handling</title>
      <description>Beginners guide to file handling with Perl. Handy reference for everyone else.</description>
      <link>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11330</link>
      <guid>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11330</guid>
      <pubDate>Sun, 01 Oct 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>SERVER SCRIPT | Perl Routines | Check Website User Against Specific Country</title>
      <description>Using a Perl cgi script to evaluate whether or not the website visitor is from a pre-specified country</description>
      <link>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11260</link>
      <guid>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11260</guid>
      <pubDate>Sun, 01 Oct 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>SERVER SCRIPT | Perl Routines | Reading Form Get Values In Perl</title>
      <description>Reading parameter values from the URI in Perl. With examples of data being sent from an html form using the get method</description>
      <link>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11240</link>
      <guid>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11240</guid>
      <pubDate>Sun, 01 Jan 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>SERVER SCRIPT | Perl Routines | Reading Form Post Values In Perl</title>
      <description>Reading parameter values from a calling html form, sent using the post method</description>
      <link>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11230</link>
      <guid>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11230</guid>
      <pubDate>Sun, 01 Jan 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>WINDOWS SCRIPT | Data Manipulation | Convert Excel Documents to ASCII</title>
      <description>Convert Excel files into several ASCII formats, including CSV and Tab Delimited, using VB Script. An easily adapted script which can be modified to suit many Excel to text based requirements</description>
      <link>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11030</link>
      <guid>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11030</guid>
      <pubDate>Sun, 01 Jan 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>WINDOWS SCRIPT | Data Manipulation | Extract Excel Worksheet to ASCII</title>
      <description>Extracting specific worksheets from an Excel workbook and creating comma separated or tab delimited ASCII files</description>
      <link>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11320</link>
      <guid>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11320</guid>
      <pubDate>Sun, 01 Oct 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>WINDOWS SCRIPT | Data Manipulation | Google and Yahoo Sitemaps using Excel</title>
      <description>Use Excel to manually maintain sitemap information, giving you more control over the information. Sitemaps for Google and Yahoo can then be generated using the command script described</description>
      <link>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11040</link>
      <guid>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11040</guid>
      <pubDate>Sun, 01 Jan 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>WINDOWS SCRIPT | Data Manipulation | Load a CSV File into a VBScript Array</title>
      <description>A VisualBasic function that accepts a CSV file name, returning the CSV data as an array, which can be used by the calling procedure</description>
      <link>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11200</link>
      <guid>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11200</guid>
      <pubDate>Sun, 01 Jan 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>XTRAS | Www Tools | Ad Rotator</title>
      <description>Our ad rotation tool that will create a Javascript file to randomly rotate your ads, regardless of agency.</description>
      <link>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11480</link>
      <guid>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11480</guid>
      <pubDate>Sat, 01 Mar 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>XTRAS | Www Tools | Email Obfuscation</title>
      <description>An email address obscure tool, to make it more difficult for spam bots to harvest email addresses from your web pages.</description>
      <link>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11550</link>
      <guid>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11550</guid>
      <pubDate>Tue, 01 Jul 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>XTRAS | Www Tools | Encrypt/Decrypt Text</title>
      <description>Enables you to encrypt and decrypt text using a password, so that it can be sent and received more securely.</description>
      <link>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11620</link>
      <guid>http://www.astral-consultancy.co.uk/cgi-bin/hunbug/doco.cgi?11620</guid>
      <pubDate>Thu, 01 Oct 2009 00:00:00 GMT</pubDate>
    </item>
  </channel>
</rss>

