The Complete Works of Simon
29 Aug 2005
A Cool Solutions for Developers Book Review: JBoss 4.0, The Official Guide
JBoss 4.0, The Official Guide is a tutorial in everything JBoss. As you know from his previous article, Simon likes to do what he can to help us understand and appropriately configure JBoss. See what he thinks of this new guide.
18 May 2005
An Introduction to JBoss
The JBoss Application Server (JBoss AS) which ships with SUSE Linux Enterprise Server 9 (SLES9) is a J2EE 1.4 certified, scalable, open source, enterprise class Java Application Server. In this paper we familiarize the reader with JBoss on SLES9, covering installation, configuration and basic use while highlighting some special SLES nuances.
18 May 2005
Migrating 2.4 Modules to the 2.6 Kernel
In a previous article, Creating SUSE Linux Device Drivers, we covered a basic introduction to device driver development for the 2.4 kernel. With the recent advance to the 2.6 kernel in products such as SUSE Linux Enterprise Server 9 and Novell Linux Desktop, this article examines the differences involved in developing to this new kernel version.
18 May 2005
Mono, Gtk#, Gecko# and the Gecko Runtime Environment on Windows
Mono is an exciting new open source development platform based on the .NET framework enabling developers to build platform agnostic applications. This document focuses on recent developments in porting Gtk# and Gecko# – previously Linux specific components of Mono, onto the Windows platform.
16 Nov 2004
Creating SUSE Linux Device Drivers
With the open nature of Linux and the ever-growing abundance of new devices, driver development is an excellent string to add to your bow. If you're ready to make that step from user application development to "kernel hacking" this paper will point you in the right direction.
17 Aug 2004
How-To GNU Tools
The GNU tools from the Free Software Foundation comprise of over 3000 packages and regardless of which Linux distribution used, the GNU tools are omnipresent. This document concentrates on those tools used for software development, explaining the rationale for each, and providing a brief introduction to their use.
14 Jul 2004
How To Port Java Applications To SUSE Linux
With Java's "Write Once, Run Anywhere" promise, migrating Java applications between platforms is a relatively painless process. Developers can take advantage of the wide spectrum of Java applications currently available and couple these with the power of SUSE Linux. This document highlights those areas where special consideration might be required in porting Java application to the Linux platform.
14 Jul 2004
Making Scripts Portable
Portable shell scripting is something of a black art, since with the evolution and derivation of the UNIX shell, the definition of "portable" is perhaps ambiguous. This paper explores the best practices involved in creating such elusive scripts.
02 Jun 2004
Porting Java applications to SUSE Linux
Moving Java applications from another platform to Linux is quite straightforward, with a few caveats. Even though Java is a write once, run anywhere language, there are still some configuration and platform specific requirements to be understood. This paper is designed to aid developers and consultants in understanding where these requirements lie and approaches to be considered in porting Java applications to SUSE Linux.
14 Jan 2004
Just Enough CVS - A Guide for Novell Forge Users
Novell Forge uses the Concurrent Versions System (CVS) at the "back-end" for versioning and storage of the Open Source projects it hosts.This guide is intended as a simple introduction to daily use of CVS and the associated tools in the context of Novell Forge.
Contact this author!|