News Archive (1999-2012) | 2013-current at LinuxGizmos | Current Tech News Portal |    About   

Seven from IBM — SHM, Cell, AJAX, AOP, basic Linux tutorial

Nov 18, 2005 — by LinuxDevices Staff — from the LinuxDevices Archive — views

IBM has published the following technical articles, tutorials, and downloads on its DeveloperWorks website. 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 . . . !


  • GNU and UNIX Commands at Your Fingertips — By the end of this tutorial, you will be comfortable using commands on a Linux system. The tutorial is organized according to the specific objectives of the LPI exam for this topic. If you're studying for certification — or simply building a solid foundation in Linux systems administration — you will be ready to proceed to the next tutorial in this series.
  • More Effective Use of Shared Memory on Linux — Making effective use of shared memory in high-level languages such as C++ is not straightforward, but it is possible to overcome the inherent difficulties. This article describes, and includes sample code for, two C++ design patterns that use shared memory on Linux in interesting ways and open the door for more efficient interprocess communication.
  • Complete Developer Environment for the Cell Broadband Engine — Download a complete programming environment for the Cell Broadband Engine (CBE) — the software development kit, an environment simulator, compilers, an OS kernel, toolchain, library, and samples - the whole shebang! Also, Peter Seebach has written an article on "Installing the CBE programming environment".
  • Unleashing the Power of the Cell Broadband Engine — This paper from the MPR Fall Processor Forum 2005 explores programming models for the Cell Broadband Engine (CBE) Processor, from the simple to the progressively more advanced. With nine cores on a single die, programming for the CBE is like programming for no processor you've ever met before. Read why.
  • Best practice tutorial for building apps using AJAX — AJAX enables a dynamic, asynchronous Web experience without the need for page refreshes. In this best pratice tutorial for Build apps using AJAX, you will learn to build AJAX-based Web applications — complete with real time validation and without page refreshes — by following the construction of a sample book order application.
  • [email protected]: Unit test your aspects — The widespread adoption of programmer testing over the past five years has been driven by the demonstrable productivity and quality of the resulting code. Find out why and how to do it, as this article introduces you to the benefits of testing aspect-oriented code and presents a catalog of patterns for testing crosscutting behavior in AspectJ.
  • Is Autonomic code the ultimate outsorcing solution? — IT professionals can automate IT management tasks by delegating them to the system, and can plan the degree of automation that is right for them and how manual managers and autonomic managers work together. This article discusses the role of the human, or lack there of, in autonomic systems. Is it about replacing people with machines? Is Autonomic computing the ultimate outsorcing solution? This article sheds light on the truth.

 
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.



Comments are closed.