News Archive (1999-2012) | 2013-current at LinuxGizmos | IoT and Embedded News Feed |    About   

11 from IBM: SPUs, RHEL4, Emacs, XQuery, Acegi, GEF…

Mar 30, 2007 — by LinuxDevices Staff — from the LinuxDevices Archive — 2 views

IBM has published the following new technical articles, tutorials, and downloads on its DeveloperWorks and AlphaWorks websites. They cover a range of interesting (though not necessarily embedded) technical topics, primarily related to Linux and open source system development. Some require free registration. Enjoy . . . !

  • Programming the SPU in C/C++ — In Part 5 of this series about programming on the Cell BE processors, apply your knowledge of the synergistic processing unit (SPU) to programming the Cell BE processor in C/C++. Learn how to use the vector extensions, direct the compiler to do branch prediction, and perform DMA transfers in C/C++.
  • Install and Configure Red Hat Linux 4 — Learn how to install and configure Red Hat Enterprise Linux 4 on x86 rack servers. The examples illustrate installation on x86 systems, but the examples can apply to a variety of hardware architectures, including x86_64, IA64, S/390, and ppc64.
  • Quicker open source editor: Emacs — The open source Emacs editor (one of the powerhouses of UNIX computing) is a large, complex application that does everything from editing text to functioning as a complete development environment. Master the Emacs editor and delve into the depths of its most advanced editing commands that have made it famous.
  • Process XML using XQuery — Learn to search your data easier and more naturally with XQuery 1.0.
  • Secure your Java apps with Acegi — Acegi Security System is a formidable, easy-to-use open source framework alternative to writing endless security code for your Java enterprise applications.
  • Continuous testing through Automation — Find your application problems early and spot light on code quality. This article will cover some of the various types of automated developer tests you can run with every source code change.
  • Create Eclipse-Based Applications with GEF — This article walks you through the initial steps involved in creating an Eclipse-based application using the Graphical Editing Framework (GEF). Also, discover the options you have these days to bootstrap the process of creating graphical editors in Eclipse.
  • Pure servlets: Designing Web UIs for Simplicity — JSP was designed to keep Web developers' tasks separate from those of the nondevelopers who design dynamic webpage UIs. Unfortunately, JSP is a bit too complicated for many designers. This article demonstrates the advantages of an unorthodox alternative: using simple helper objects to build a Web interface based on servlets alone. This is an invitation to think outside the framework, if you will, and imagine a Web interface built directly on the Java Servlet API.
  • Rexx and what it means for AIX — Nearly thirty years of growth haven't exhausted the potential of the REstructured eXtended eXecutor (Rexx) language. The first of the widely used “scripting” languages continues to expand its capabilities and platform range, and it makes for a particularly good match with AIX.
  • Ajax pros leverage JSON at just the right time — Finding the best solution to a problem, rather than just a solution is the key to developing Ajax applications. Plain text and XML are both good data formats that you can use for sending and receiving information in your asynchronous applications, but have you tried JSON? It allows you to easily turn JavaScript objects into data and makes moving data and objects around in your applications easier.
  • Hacking Second Life — Second Life is a virtual world, maintained through a combination of client software and hosting servers. The open source release of the Second Life viewer program by developer Linden Lab offers a rare opportunity to compare strengths of closed and open source development models. This article, the first in a series, gives an overview of some of the differences between these development styles.

This article was originally published on and has been donated to the open source community by QuinStreet Inc. Please visit for up-to-date news and articles about Linux and open source.

Comments are closed.