Why Wait for Utility Computing?

"Back in the 1980s, the folks at Digital Equipment had a problem. While their VAX systems were selling like hotcakes, the systems still couldn't deliver the kind of scale found on mainframes. Digital, which had no plans to build big iron, set out to find a way to use existing equipment to increase capacity--a search that led to the development of the VAX cluster and the concept of horizontal scaling." Read the editorial at ZDNews.

Access USB Devices from Java Applications

The Java platform has traditionally prided itself on its platform independence. While that independence has many benefits, it makes the process of writing Java applications that interact with hardware quite tricky. In this article, a research scientist examines two projects that are making the process easier by providing APIs through which Java applications can make use of USB devices. While both projects are still in embryo form, both show promise and are already serving as the foundations of some real-world applications.

SkyEye 0.3.2 released; Now Supports XSCALE Simulation

SkyEye is a simulator for typical embedded computer systems. It can simulate Atmel AT91 based on the ARM7TDMI, EP7312 based on ARM720T, StrongARM SA1100/SA1110, and 8019as NIC, etc. Some operating systems, such as ARM Linux, uClinux, and uc/OS-II(ucos-ii), can run and be debugged and analyzed at the source level. This Skyeye snapshot version it can simulate the Xscale PXA 250 Lubbock developboard.

GUI vs. CLI: A Qualitative Comparison

It is not fashionable nowadays to speak of the merits of the command line, in an age where things like streaming video and Aqua are an integral part of our daily life. However, I do not think that typed-in commands must necessarily be consigned to the dustbin of computer history. Of course, I am not suggesting that we all drop X and Windows and pretend like we are living in the early eighties. The command line interface still has much to offer us, and many of its benefits simply cannot physically be emulated or even replaced by graphical ones.