|
Seva Software Products
Freeware All of the products listed on this page are available as freeware and are open source. Please take a few minutes to read the Freeware Policy. Please read the license agreement provided with each product for specifics about the licensing of each product. The goal is to model Seva Software after the FreeBSD and Linux projects. The software is free to download and I am available to customize these products, create new products, or assist you in integrating any of these products into your daily activities. Ultimately, I intend to provide CD's containing the software, documentation, and an installer for various platforms that can be downloaded for a small fee. Enjoy!
Locana Locana is a GUI interface and GUI Builder for the Ruby programming language. Locana requires the Ruby programming language. Click here for details about Locana and download instructions. Locana draws widgets such as buttons, textboxes, listboxes, editboxes, buttons, checkboxes, radiobuttons, and comboboxes using a small set of methods defined in a GUI binding that talks directly to a GUI such a Windows and Tk. It also supports menubars, popup menus, tabgroups, borders, and automatic scrollbars. It currently runs in Windows XP/2000/NT/ME/98/95 and on Tk. Locana comes with a GUI Builder that allows you to create applets interactively.
Locana Applets All of the following Locana Applets are available with Locana. Please click here for more information about locana. Please click here to download Locana and all the applets. These applets require Locana and the Ruby programming language.
ArunaDB ArunaDB is a database server written in the Ruby programming language. Click here for details and download instructions. ArunaDB supports tables, column constraints, views, triggers, and stored procedures. Any Ruby object can be stored inside ArunaDB tables. ArunaDB requires the Ruby programming language.
HStore HStore is a ruby class that quickly and efficiently stores and retrieves key/values pairs from disk. The HStore requires the Ruby programming language. See the HStore documentation for details and download instructions. An HStore is a Hash where the keys and file position are stored in a Hash in memory and the data is stored in a data file. It is very efficient at storing and retrieving data. It is multi-thread and multi-process safe (where File.flock is supported).
Upsizing Tools I created a utility to export data from an Access97 database to PostgreSQL. This utility requires Access97 to run. It will export .sql scripts to create the tables that should be compatible for most ANSI SQL databases such as Oracle, SQL Server, and PostgreSQL. If you want to export the data, then a PostgreSQL server must be running and be accessible to the machine you are running this utility on. Click here for more information about and to download this utility.
This Web Site This contains the JavaScript and a sample web page that I used to create the pop-up menus for the Seva Software web site (this site). Click here to see the JavaScript and sample web page in your browser. Click here to download the JavaScript and sample web page. Please email any questions, concerns, or comments about the pop up menus to mdavis@sevasoftware.com. The latest version contains an enhancement to reposition the menu when scrolling with the arrow keys in Netscape and Mozilla.
Coin Wizard Coin Wizard allows coin collectors to track collected coins, track coin purchases and sales, and track the value of their coin collection. Coin Wizard is written in Access97. You must have Access97 and a utility to unzip files installed in order for Coin Wizard to run properly. I am an amateur coin collector and wrote Coin Wizard to track my coin collection because nothing on the market would meet my specific needs, which mostly equated to quickly adding and updating lots of data. Click here to download Coin Wizard for Access97 and it's documentation. Click here to download Coin Wizard for Access2000 and it's documentation. Installing and running:
Please email any questions, concerns, or comments to mdavis@sevasoftware.com. Please email me at mdavis@sevasoftware.com if you would to find out how to eliminate the pop-up splash screen that always opens. Here are some screen shots:
|