|
|
small utilitiescheckp: checks whether either of parents of the current process matches given regexp (handy in determining whether running under X, for example; Aug 20 2005)cuckoo.sh: sh cuckoo clock (Oct 22 1998, EIT) cpp2xsl: adds C preprocessor directives to XSLT (Aug 29 2002) debase64: perl script doing base64 decoding (Jan 4 2000) dummy_server: listens on given tcp port (Aug 24 2005; stolen from Perl Cookbook) far2cel: Fahrenheit to Celsius converter (Oct 7 2007) filext: extract file extension from file name (Apr 23 1998) getmntent.c: command-line wrapper for getnmntent() (works on Solaris) (Jan 3 1999) lstime: get mtime, atime and ctime of a file (Aug 18 1999) nnhood.tar.bz2: displays TCP/IP "network neighborhood" using broadcast on UDP echo port. C. Also may serve as an example how to get all network interfaces of a machine (a question popping up from time to time in relevant Usenet newsgroups) (last updated Sep 29 1999) rm_comments: removes comments and blank lines (Apr 15, 2008) sizeof: sizeof's (Nov 4 2007) test-syslog.c: test whether syslog facility is working (Jun 17 2002) tolower: renames file to lower case (Nov 2 1998, home) tree-compare: compare two directory trees (Feb 7 1999) userexists: check whether given user exists (Dec 15 1998) other crapjavamw.cpp: wrapper to run Java stuff as Windows service. C (Win32 API) (May 2006, Zend).JavabridgeTorturer.tar.gz: Java doclet used to generate automatic tests for Java - PHP interface (Aug 2005, Zend). snark.tar.gz: A sort of "universal semi-structured" database layer sitting on top of conventional relational database. Perl. I am contemplating to write a paper describing my related experience, as well as a (highly speculative) mathematical theory which could be hidden behind it (2003-2005, ING). omnibus.tar.bz2: supposed to collect stock prices from the web. Also example of local web caching. Unfinished and semi-working (Oct 2003, home). lego.tar.gz: financial calculations stuff. C and C++ (2002-2005, ING). packaging-ing.tar.gz: unification of rpm and Solaris native packaging mechanisms. Perl and makefiles (2002-2003, ING). packaging-zend.tar.gz: build system. Perl and shell scripts (2001 and 2006, Zend). homepage.tar.gz Collection of scripts and makefiles for building these pages. This represents my idea of how websites, even dynamic, should be built - the truly dynamic pages are only those which require user interaction, and all the rest should be built "offsite" (2001-2005, home). nt_install.tar.gz: automated installation of Windows software. A collection of Perl and scriptit (Microsoft proprietary utility) scripts (end of 1999-jan 2000, EIT) realcd.tar.gz: make windows cdrom more unix-readable. It was a quick dirty solution for situation many people confronted with when trying to install Linux via NFS in a microsoft environment, or for some other reason want to read ISO9660 cdrom NFS-mounted from windoze. The problem is that at that time the latter did not understand Rockridge extension and saw only these crappy dos-style 8.3 upper-cases names. Here is a perl script which goes recursively (optional) through directories on cd, consults in each directory file TRANS.TBL and creates a parallel directory three with symbolic
links which are normal unix long names.
Tested on Linux 2.0.20 with perl 5.003 and on NT 4.0 with
perl 5.003_007 (ActiveWare port; no symlinks, just copy, of course).
Irrelevant nowadays (last updated Jun 12 1998, home).
mailer.tar.bz2: a simple SMTP client. Well, it seemed that days everyone with a java compiler wrote his own program which sends emails, and I could not resist too. There is class Mailer whose usage is clear from attached
Test.java source file and front-end to it -
GUIMailer. Tested on NT 4.0 with jdk 1.2beta as standalone utility
and on IIS 3.0 with ASP 1.0 as server-side component
(last updated Feb 21 1998, Medialog).
jpeg-gif.tar.bz2: get jpeg and gif file specs. I wrote this when was in the need to produce automatically IMAGE
tag attributes for a web site (it was used as ASP(spit, spit!)
server-side component).
These are actually two java classes (with two another helper
classes) with methods getSize(), getWidth() and
getHeight(). The only more or less non-trivial thing here -
JPEGFile.class - is merely port/adaptation of appropriate C code
from jpeg-6a package of the
Independent JPEG Group.
Tested on NT 4.0 and MacOS with jdk 1.1.4 as
standalone utility and on IIS 3.0 with ASP 1.0 as server-side component
(last updated Nov 12 1997, Medialog).
ImgView.zip: slideshow Java applet (May 1997, Medialog). __END__
|