lescarter.com

geek / beat dropper / hubby / dad / brit - electrons

I've been pushing buttons for 0x1D years, started the usual way with BASIC on 8-bit machine in '81, jumped straight into Z80 assembly then several years of C and C++ with some ML, Smalltalk, Eifel and a few other languages for good measure. Mid 90's I jumped on the Java bandwagon and didn't look back. Enterprise applications are my forte, with much of my professional career spent designing and coding business rule engines and workflow solutions. For my day job I'm involved with creating the leading platform for the next generation of TV advertising, but afterhours I keep the grey matter ticking over with some projects on the side, some shared below.

netkern

  • NK

    netkern.dev.java.net

    Small (<8K), free (as in beer and speech - Apache 2.0 license) and extensible. Those are the 3 words I'd used to describe the multi threaded socket server framework that is netkern. Hosted on Sun's java.net site at the address above, you'll find the source, docs and examples of how easy it is to create new servers with a sample echo server and time server.

webnano

  • WN

    webnano.dev.java.net

    Built as a (somewhat) practical implementation of netkern, webnano is a small (<12K) HTTP 0.9/1.0 web server. Designed to work standalone or embedded within a larger application, it's a no frills work in progress. You'll find the souce, docs, etc. all at Sun's java.net site at the address above.