Who is Online

We have 73 guests and no members online

 

 

Over the years I have written many small applications and utilities.

 

In order of sophistication these include:

  • Simple HTML web pages
  • Command line scripted utilities and batch (BAT) files
  • Embedded Java code in web pages
  • Word and Excel macros typically written in Visual Basic for Applications VBA
  • Simple databases with VBA or Visual Basic (VB) VB frontends
  • Database related SQL queries batch data manipulators, templates and structures
  • Simple stand-alone utilities in in VB
  • Windows utilities written in plain C++ or using the Microsoft Foundation Classes (MFC)
  • Fully featured relational databases using SQL Server and VB
  • Complex applications written in C++

 

Some examples include:

  • Automatic footers and metadata updater code for Word and Excel; optionally to bring up a dialog to ensure file naming conforms to a standard.
  • A utility to process business financial data to reveal a variety of comparable ratios indicative of business health.
  • An applications to change registry settings and to install and run files on desktops and servers across a network.
  • A library (DLL) of simple encryption routines that add no overhead (don't change the file size) that can be used on any file; or encrypt in URL friendly characters to secure URL strings sent to web pages.
  • Several applications based around this library that can easily be called by applications written in languages other than C (VB, VBA, Java, C# etc).
  • File manipulation software for archiving, file moving and general file management; providing scripted batch processing archiving and reporting.

 

I'm happy to provide more information on any of these on applications or tools.  Use the contact facility on this website.

No comments

Travel

Malta

 

 

Almost everyone in Australia knows someone who hailed directly from Malta or is the child of Maltese parents. There are about a quarter as many Maltese Australians as there are Maltese Maltese so it is an interesting place to visit; where almost every cab driver or waiter announces that he or she has relatives in Sydney or Melbourne.

Read more: Malta

Fiction, Recollections & News

Memory

 

 

 

Our memories are fundamental to who we are. All our knowledge and all our skills and other abilities reside in memory. As a consequence so do all our: beliefs; tastes; loves; hates; hopes; and fears.

Yet our memories are neither permanent nor unchangeable and this has many consequences.  Not the least of these is the bearing memory has on our truthfulness.

According to the Macquarie Dictionary a lie is: "a false statement made with intent to deceive; an intentional untruth; a falsehood - something intended or serving to convey a false impression".  So when we remember something that didn't happen, perhaps from a dream or a suggestion made by someone else, or we forget something that did happen, we are not lying when we falsely assert that it happened or truthfully deny it.

The alarming thing is that this may happen quite frequently without our noticing. Mostly this is trivial but when it contradicts someone else's recollections, in a way that has serious legal or social implications, it can change lives or become front page news.

Read more: Memory

Opinions and Philosophy

In Defence of Secrecy

 

 

Julian Assange is in the news again. 

I have commented on his theories and his worries before.

I know no more than you do about his worries; except to say that in his shoes I would be worried too.  

But I take issue with his unqualified crusade to reveal the World’s secrets.  I disagree that secrets are always a bad thing.

Read more: In Defence of Secrecy

Terms of Use

Terms of Use                                                                    Copyright