// --------------------------------------------------------------------------------------------------------------------------------;
author (wyr@null.co.za) - java background (29/11/2017)


I am going to digress into my java experience here, -- with a variety of listings relating to my java background.
In terms of technology, I have used a variety of java compilers, -- initially from Sun Microsystems and more
recently, Oracle. I develop on both UNIX and Windows environments. I am currently using jdk/se 9. I am going to
define what the local listings are, so that access to the source repository is simpler.

I have written a variety of java software, -- ranging from network based communications to relational database
applications. I am an avid fan of the apache foundation and it's supported libraries for java, -- additional to
any software provided by GNU.

Please see a listing below for a variety of java packages I have developed.

libmail, -- an SMTP mail exchanger with additional support for CONN_AUTH (RFC 2554). This includes a 7, 8 & base64 encoder.
libcrypt -- A small cryptography library usng a substitution cipher that I wrote. It uses a conditional bit switch to define
assorted elements.
libdb -- A database wrapper using com.microsoft.jdbc.sqlserver.SQLServerDriver. This is a jdbc interface and provides a unique
set of tools for dealing with database interaction.

libcfg -- A configuration toolset, handling local I/O.
libimg -- A tool developed to deal with web thumbnails and relevant scaling of images.
libio -- A basic I/O application to deal with java Files, etc A number of read/write operations.
libnet -- An older network based wrapper, only dealing with sys/calls.
libstd -- Operations for time and date.
libstr -- This is a very comprehensive application dealing with data manipulation, sorting, etc.
There are a variety of methods to deal with data control.
libsys -- This is an unusual yet interesting library. Dealing with a variety of legacy Win32 API calls.
javacli -- A recent CSV conversion tool I wrote.
jcrypt -- A basic implementation of my libcrypt class.
jpacker -- A cabinet packer/unpack library.
jreg -- A basic Win32 registration library, using DLL_REGISTER, etc.
jinstaller -- A comprehensive installation tool for Windows platforms.
nalive -- An Internet keep/alive utility.
ncs -- A network based client/server library.
nio -- CRC/checksum and ICMP routines.
parser -- A basic SQL parser.