These pages outline some of the features and status of my latest programming projects. I have also linked to my blog posts from here. I reserve these pages as part of an online portfolio. Currently the projects are hosted by different public project hosting domains. All projects are licensed under the
GNU GPL Version 3.0 unless otherwise specified.
Personal Calculator
Personal Calculator or "PC" was developed in the tradition of other text-mode calculator programs. As of yet it doesn't include a full set of features that perhaps bc includes, but the direction is similar. One of the major differences in this calculator is that it is developed in Java.
PC utilizes Polish Postfix Notation to perform calculations, as is described on the homepage for it. In some cases I hack the usage of Polish Postfix Notation in order to allow non-arithmetic operations such as creating matrices or running functions.
Check out more about PC
here.
Adanna
Adanna is a framework written in Ruby for running Watir tests written in Ruby. The framework includes three components, namely an interface to a database (both MySQL and MSSQL are currently supported), a server agent, and a client agent.
Adanna was designed to fill in the pieces that Mercury Quick Test Professional provided but that Watir was never meant to provide. It is one of the frameworks talked about in the Watir forums and user groups and on the Watir podcasts.
Check out more about Adanna
here.
Ufooar
U.F.O.O.A.R. stands for Uno For OpenOffice And Ruby. It is essentially an Uno-Ruby bridge for OpenOffice.org. This project stemmed out of my endeavors as a Software Automation Architect. Ufooar came as a result of some fellow testers wanting a way to use OpenOffice.org's Spreadsheet program as a data source for some of their tests. Ufooar has since grown into much more, and has become its own automation project.
Check out more about Ufooar
here.