Three from IBM — Debugging compiles, SVG and XForms, Java benchmarking
Dec 12, 2003 — by LinuxDevices Staff — from the LinuxDevices Archive — viewsIBM has published the following three technical articles, tutorials, and downloads on its developerWorks Website. They cover a range of interesting (though not necessarily embedded) technical topics. Some require free registration. Enjoy . . .
- Debugging configure: What to do when programs won't compile — All too often, checking the README of a package yields only the none-too-specific “Build Instructions: Run configure, then run make.” But what about when that doesn't work? In this article, the author discusses what to do when an automatic configuration script doesn't work — and what you can do as a developer to keep failures to a minimum. After all, if your build process doesn't work, users are just as badly off as if your program doesn't work once it's built.
- SVG and XForms: Rendering Custom Content — The first Scalable Vector Graphics specification (SVG 1.0) laid the standard for XML-expressed two-dimensional interactive and animated graphics. Since then, the W3C SVG Working Group has made efforts to take SVG a step further with a strong focus on enhancing features that ease the work of using SVG for Web and desktop application development. One of the most promising features introduced in SVG 1.2 is Rendering Custom Content (RCC) — it offers a clean XML-centric extension mechanism to mix and match different XML namespaces within an SVG document. This articl takes you through the creation of a simple push-button widget while introducing the RCC mechanism.
- Eye on performance: Micro performance benchmarking — Java performance enthusiasts Jack Shirazi and Kirk Pepperdine, Director and CTO of JavaPerformanceTuning.com, follow performance discussions all over the Internet to see what's troubling developers. While surfing the Usenet newsgroup comp.lang.java, they came across some interesting low-level performance tuning questions. In this installment of Eye on performance, they dive into some bytecode analysis to try and answer some of these questions.
This article was originally published on LinuxDevices.com and has been donated to the open source community by QuinStreet Inc. Please visit LinuxToday.com for up-to-date news and articles about Linux and open source.