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

Seven from IBM — Mobile browsers, XQuery, embedded Python…

Apr 1, 2005 — by Henry Kingman — from the LinuxDevices Archive — views

IBM has published the following 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 . . . !


  • Designing Web Content for Mobile Browsers — Because of the limited display area and processing power, mobile computing devices cannot efficiently render Web content that has been designed for a standard desktop browser. As a result, Web content that is to be viewed, or interacted with, on a mobile device should be designed with these limitations in mind.
  • Easy Screen-scraping with XQuery — While XQuery was designed for querying large document bases, it serves as a fine tool for transforming simple documents as well. This article shows how XQuery offers a fast and easy way to scrape HTML pages for the data you need. XQuery is the perfect tool for you if your goal is simplifying complex pages for display on small screens, or extracting elements from multiple pages to aggregate them together on a home-grown portal, or simply extracting data from Web pages because there is no other programmatic way to get the data.
  • Embed Python scripting in C applications — Learn how to embed Python applications into your C applications. This tutorial explains how Python embedding works, shows you how to translate between data types, and provides various methods for embedding Python scripts.
  • IBM Performance Simulator for Linux on POWER — The IBM Performance Simulator for Linux on POWER is a suite of performance models based on IBM's POWER series of processors. Users of Linux on POWER will be able to examine how their code executes on various IBM POWER processors so that they can identify and avoid common performance hazards on these processors.
  • Distribution migration and binary compatibility considerations — Learn about binary compatibility as it relates to the different operating environments that run on Linux on POWER. Learn about new technologies that can provide performance enhancements for a Linux on POWER application, and follow steps to ensure binary compatibility across multiple distributions in the future.
  • Baby Duck syndrome — What if something neither looks nor quacks like a duck, but users think it is a duck? Seebach comments on the baby duck phenomenon and how it can trap users with systems that don't really meet their needs.
  • Apache Maven and Rational Application Developer — This article shows how to set up a portal project infrastructure in Rational Application Developer that can be used to perform daily builds using Apache Maven. Through its rich set of plugins that are already available, Maven is an amazing tool for all build-related activities that need automated tasks. Because it also includes Ant as a plugin, it should be a moderate effort to migrate build procedures from Ant to Maven.


 
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.