LinuxDevices.com Archive Index (1999-2012) | 2013-current at LinuxGizmos.com | About  

10 from IBM: Cell, porting Java, Eclipse RCPs, Google gadgets…

May 11, 2007 — by LinuxDevices Staff — from the LinuxDevices Archive

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.


  • Assembly Visualizer for Cell BE — By color coding location and sources of pipline stalls, IBM Assembly Visualizer for Cell BE provides a GUI for viewing the static analysis results of a SPE program. This enables safe, interactive hand-tuning of assembly.
  • Porting for a Heterogeneous UNIX Environment — Use a componentized build system to automatically port Java projects with native extensions on heterogeneous UNIX platforms. To guarantee porting for many heterogeneous UNIX platforms, a build system should be pluggable.
  • Linux System Auditing by Example — Think you have a secure Linux system? Following best practices during installation and setup is a must, but if you haven't set up regular system auditing, you've only won half the battle. This article discusses some existing tools and offers a couple of sample scripts to automate the process in a real-world environment.
  • Build and Brand an Eclipse RCP app — This article provides step-by-step guidelines on how to package and manage a Rich Client Platform (RCP) application as a product with your own branding by using Eclipse's Production Configuration and PDE. Thanks to Eclipse V3.1's new Production Configuration feature, you can now wrap their applications with dependencies and branding elements easily. This article details how to leverage Eclipse Product Configuration with a sample RCP application.
  • Build Google Gadgets — Learn how to develop Google gadgets, small applications you can add to most any Web page as a means to offer dynamic and rich content. You can write them for your own use and then publish them on Google, where other developers can integrate your work into their Web projects.
  • Build an Ajax app with GWT and Geronimo — This article shows you how the Google Web Toolkit (GWT) and Apache Geronimo can help you rapidly build sophisticated Ajax Web applications — without having to write any JavaServer Pages (JSP) components, servlets, or JavaScript. You will learn how to install GWT, get familiar with GWT's command-line tools, perform some programmatic UI development using GWT's widgets, create an Ajax-enabled service called by your Web application, and learn how to build and deploy an application using Geronimo.
  • Using Python, Ruby, and Web services — You can use your existing code to create service components. Learn how to expose your scripts as SCA components and Web services using the Python, Ruby, and Web services support in Apache Tuscany SCA for C++. Create reusable, composable SCA components that are linked together within composites and exposed and invoked using whichever technologies are most suitable to the system being built.
  • Documentation to Code in Second Life — The developer documentation in the Second Life client takes the form of a wiki, making documentation easier. In Part 2 of the ongoing exploration of the Second Life software, take a look at that documentation, and use it to jump-start some modifications to the client.
  • ZIP Files in PHP — ZIP? It's about time! PHP just added ZIP features to PHP V5.2. Now they're now built-in. After reading this article, you will be well versed in the art of ZIP files using the latest ZIP PHP extension, so you can reduce bandwidth overhead or storage usage when handling large files with PHP.
  • IBM middleware on Linux — This technical briefing gives you an overview of Linux and introduces key IBM middleware products that run on Linux.

 
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.