Useful Java Training Sources and Tools

Future coders, developers, mashup artists are polishing their coding skills and some of them are learning Java and JavaScript as Java nowadays is rightfully considered to be one of the most popular programming languages worldwide. There are many guidelines, white papers and other relevant resources are available online for free, so those who want to learn more may find them useful:

Continue reading →

James Gosling: on the Java Road

Fault Containment: an unsung hero

As I suffered through the nth application crash of the day, I couldn’t help thinking of my favorite underappreciated Java feature: fault containment. Between try{}catch and the tight memory model, failures tend to happen close to where the error is, and they can be caught with a very good chance that there has been no corruption of neighbouring data structures. So if you’re using some sort of editor and one of the commands has a bug in it, if it’s written in Java you usually get a little pop-up box that says something like “error in command”, and yo…

Continue reading →

Technical library

The latest content from IBM developerWorks

XML Watch: WBXML and basic SyncML server requirements

In the second installment of his quest to make his data available wherever and whenever he wants by using SyncML, Edd Dumbill encounters Wireless Binary XML (WBXML) and examines the minimum functionality required for a SyncML server.

Continue reading →