Archive Index (1999-2012) | 2013-current at | About  

8 from IBM: RelayPC, Power5, porting UNIX apps, Cargo, XForms…

Oct 6, 2006 — by LinuxDevices Staff — from the LinuxDevices Archive — 3 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 . . . !

  • The Heath Robinson Rube Goldberg Computer — Imagine a computer formed from a mixture of technologies ranging from relays to fluidic logic. Now imagine being able to create your own single masterpiece of such a computer, in the technology of your choice, using the Internet to run it in conjunction with other portions of the system created around the world! In Part 1 of the HRRG series learn the creation of just such a computing engine and how you can be involved.
  • Fundamentals of POWER5 Assembly Language — The POWER5 processor is a 64-bit workhorse used in a variety of settings. Part 1 of this Assembly language for Power Architecture series is an introduction to assembly language concepts and the PowerPC instruction set. The series as a whole will introduce assembly language in general, specifically language programming for the POWER5.
  • UNIX tips and tricks for a new user, Part 1: File maintenance tools — Systems administrators can use a number of programs to maintain files in a UNIX system from the command line. In this tutorial, you'll experiment with commands, such as cd, cp, and tar, to navigate a UNIX file system from the command line and work with files and directories. You'll also learn how to deal with file permissions and perform simple input/output.
  • Porting Enterprise Apps from UNIX to Linux — Much of today's enterprise-level software on Unix is large, multi-threaded, and multi-process, so porting it to Linux presents challenges. In this article, look at a real-world port of enterprise-level software to Linux as a checklist and for advice.
  • Cargo Repeatable System Tests for Web Apps — Writing logically repeatable tests is especially tricky when testing Web applications that incorporate a servlet container. Now you can write logically repeatable system tests every time with the introduction of Cargo, an open source framework that automates container management in generic fashion.
  • Using XForms with Ajax, Java, Perl, and PHP — These easy to understand XForms tips show you how to get the most out of your XForms. In this XForms and Perl tip, you'll learn how to submit an XForms form using POST to a Perl script, and capture the data for later use. This tip shows you how to access the submitted XForms data using a Java servlet. This tip looks at both the XForms and Ajax versions and how to combine the two techniques and in this XForms and PHP tip, you will see how to create a PHP script that can receive and work with XML data submitted by an XForms form.
  • How Ajax and REST together achieve far superior web apps — The emerging Ajax Web client architectural style lets immersive Web applications achieve harmony with the REST architectural style. Well-designed Ajax/REST applications are far superior to traditional server-wide Web applications with regard to user experience, responsiveness, and scalability. This article explains how and why Ajax and REST succeed together for immersive Web applications.
  • PHP 4 migration to PHP 5 object-oriented features — PHP V5 is a quantum step up from V4. The new language features make building reliable and maintaining class libraries much easier. With the new language features of PHP V5, you can significantly improve your code's maintainability and stability. Learn how to migrate code developed in PHP V4 to V5 while taking full advantage of the new object-oriented features.

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.