JVM Languages Source Code
java_rmi.txt
Published source code accompanying the article by Oliver Haase, Jurgen Wasch, and Bo Zhao in which they present a custom registry that objects can register with remotely. Also see RMI.ZIP. - JVM Languages
Associated article: A Remote Java RMI Registry
Tags: Tools JVM Languages Design
cojac.txt
Published source code accompanying the article by Francois Kilchoer and Frederic Bapst in which they present COJAC, a freely available tool that instruments any existing Java bytecode for overflow detection. Also see COJAC..ZIP . File: COJAC.ZIP Title: Signalling Integer Overflows in Java Author: Francois Kilchoer and Frederic Bapst Keywords: SEP08 JAVA DEBUGGING Description: Unpublished source code accompanying the article by Francois Kilchoer and Frederic Bapst in which they present COJAC, a freely available tool that instruments any existing Java bytecode for overflow detection. Requires UNZIP/PKUNZIP to extract. - JVM Languages
Associated article: Signalling Integer Overflows in Java
Tags: Web Development Security Tools Open Source JVM Languages Design
javan810.txt
Published source code accompanying the article by Eric J. Bruno in which he examines the Nokia N810, Linux-based Internet tablet with wireless connection options. - JVM Languages
Associated article: Java and the Nokia N810 Internet Tablet
Tags: Open Source JVM Languages
jms.txt
Unpublished source code accompanying the article by Eric J. Bruno in which he examines the Java Messaging Service (JMS). Requires UNZIP/PKUNZIP to extract. - JVM Languages
Associated article: Java Message Service
Tags: Web Development Security JVM Languages Design
jcommand.txt
Published source code accompanying the article by Darius Katz in which he examines the Command Pattern, which provides an efficient workaround for problems you might encounter with Java ME based development. - JVM Languages
Associated article: Java ME and the Command Pattern
Tags: JVM Languages Design
jcrypt.txt
Published source code accompanying the article by Snezana Sucurovic and Zoran Jovanovic in which they build a Java provider that supports attribute certificate generation and management. Requires UNZIP/PKUNZIP to extract. - JVM Languages
Associated article: Java Cryptography & Attribute Certificate Management
Tags: Security JVM Languages Design
osgi.txt
Published source code accompanying the article by Oliver Goldman in which he presents the ThreadManager class which here goes a long way toward easing multithreaded programming with Java and the OSGi platform. - JVM Languages
Associated article: Multithreading, Java, & OSGi
Tags: JVM Languages Design
jdeploy.txt
Published and unpublished source code accompanying the article by Steve Taylor in which he examines deployment descriptors in J2EE--components that manage data connections when connecting to databases or maintaining unique transactions between web sessions. - JVM Languages
Associated article: Configuring J2EE Deployment Descriptors
Tags: Database JVM Languages
terrain.txt
Published source code accompanying the article by Mikael Baros in which he uses heightmaps and Java's Mobile 3D Graphics API to create realistic 3D graphics for mobiles devices. Also see TERRAIN.ZIP. - JVM Languages
Associated article: Heightmap Terrain Rendering
Tags: Mobile JVM Languages
update.txt
Published source code accompanying the article by John Keogh in which he presents a tool for providing downloadable updates for selected portions of an application is critical to the development process. Also see UPDATE.ZIP. - JVM Languages
Associated article: Incrementally Updating Software
Tags: JVM Languages
Best of the Web
First C Compiler Now on Github
The earliest known C compiler by the legendary Dennis Ritchie has been published on the repository.
HTML5 Mobile Development: Seven Good Ideas (and Three Bad Ones)
HTML5 Mobile Development: Seven Good Ideas (and Three Bad Ones)
Building Bare Metal ARM Systems with GNU
All you need to know to get up and running... and programming on ARM
Amazon's Vogels Challenges IT: Rethink App Dev
Amazon Web Services CTO says promised land of cloud computing requires a new generation of applications that follow different principles.
How to Select a PaaS Partner
Eventually, the vast majority of Web applications will run on a platform-as-a-service, or PaaS, vendor's infrastructure. To help sort out the options, we sent out a matrix with more than 70 decision points to a variety of PaaS providers.

