Saturday, November 01, 2003

Welcome to Dream Land or Is It Reality?

I know it sounds like the lyrics from an old Freddie Mercury balad, but it actually is real. Let me espew some verbosity here to illuminate the subject. Imagine an ideal operating system; abstracted from the hardware and software by a virtual kernel providing security and controlled access; modular, pluggable and based upon XML standards, providing highly optimized processing and caching for ALL XML standards; embeddable and accessable over any protocol or command line, with a tiny footprint. Sounds too good to be true, right? Wrong! Look no further than NetKernel.

1060 NetKernel is a new virtual Internet operating system running on a Java virtual machine. Based on a microkernel architecture it provides a REST* abstraction for creating applications that seamlessly integrate with the Internet. It features a fully pluggable, transport independent, universal resource infrastructure and dependency-based cache.

An XML runtime is included which enables powerful XML processes and applications. XML Pipelines and declarative scripts can be created with the advanced features of conditionals, iterations and nested exception handling. All standard XML technologies are integrated out-of-the-box including XSLT, compiled XSLT, XQuery, XSL-FO, XML index/search, XPointer, XPath, XInclude, Relax NG, XSchema, Schematron, DTD, XPath, XML Signature, XACML... plus some brand new XML technologies such as Declarative Processing Markup Language (DPML) and Simple Tree Manipulation (STM) language...

NetKernel modules execute within a fully protected environment with a publicly exposed vs. privately addressable URI and classpath space. Modules are versionable as are their imported dependant modules.

NetKernel has a highly optimized dependency-based cache architecture where each resource's validity might depend upon a hierarchy of other resources used in its creation.

In short - WOW! in detail - Major WOW!

Friday, October 31, 2003

Projects

Sun is now competeing with SourceForge for a space in the CyberSphere, hosting Open Source applications see the small start of a list here at Java Projects on www.java.net.

Monday, October 27, 2003

Stimergy

This is the best article I have read in decades. Read Stimergy here.

Sunday, October 26, 2003

Experts Exchange

Experts Exchange has a new look! Nice!!! I subscribe to this site and I enjoy being able to have others be incentivized by the help they provide and to assist others.

Hardcore Straight-Edge Punk Programming

"And now for a word from our sponsor - the National Association of Apple Farmers - F**k Pears!" - George Carlan
Well maybe ol' George was on to something (or on something)...

Pair Programming may not have caught on - well, I am introducing Punk Programming. The Hardcore Model of programming focuses on Straight-Edge techniques to leverage Extreme Habits and Nimble Methods of the Agile Development Paradigm.

The previous paragraph was generated by the automated quasi-methodology babble-engine, developed by the Gang of One. Anyhow, for you geeks out there who believe that green screens of plain text enhance your sexuality - check this out - an article on Builder.com about using VI for Java development!

Make sure you reference the CTAGS project and VIM. Also worthy of note is the taglist.vim script that provides an overview of the structure of source files and allows you to efficiently browse through code. Also, ant.vim, which provides a pull-down menu and keyboard shortcuts for calling ANT.