<?xml version="1.0" encoding="UTF-8" ?>

 
<rss version="2.0">
<channel>
<title>developerWorks : Linux : Technical library </title> 
<link>http://www.ibm.com/developerworks/index.html</link>
<description>The latest content from IBM developerWorks</description>
<pubDate>Fri, 03 Jul 2009 10:00:37 EDT</pubDate>
<language>en-us</language>
<copyright>Copyright 2004 IBM Corporation.</copyright>
<image>
<title>IBM developerWorks</title>
<url>http://www.ibm.com/developerworks/i/homepage.jpg</url>
<link>http://www.ibm.com/developerworks/index.html</link>
</image>

<item>
<title><![CDATA[Introducing My developerWorks]]></title>
<description><![CDATA[My developerWorks is a new professional network and knowledge base connecting the technical community worldwide]]></description>
<link><![CDATA[http://www.ibm.com/developerworks/mydeveloperworks/?ca=dth-mydw]]></link>
</item>



<item>
<title><![CDATA[My developerWorks overview demo]]></title>
<description><![CDATA[Learn about the new My developerWorks professional network and knowledge base in this overview demo]]></description>
<link><![CDATA[http://download.boulder.ibm.com/ibmdl/pub/software/dw/ibm/demo/demo.html?ca=dth-mydw]]></link>
</item>



<item>
<title><![CDATA[Introducing My developerWorks: 6 new ways to build your skills and your social network]]></title>
<description><![CDATA[This article talks about how you can use My developerWorks to personalize your view of developerWorks content and connect and collaborate with your trusted peers]]></description>
<link><![CDATA[http://www.ibm.com/developerworks/library/j-mydeveloperworks-intro/index.html?ca=dth-mydw]]></link>
</item>


	            <item>
	               <title><![CDATA[Build virtual appliances using the OVF Toolkit]]></title> 
	               <description><![CDATA[The Open Virtualization Format (OVF) is an open standard for packaging
            and distributing virtual appliances (or software) that is to be run in virtual
            machines. The standard describes an &quot;open, secure, portable, efficient and
            extensible format for the packaging and distribution of software to be run in
            virtual machines&quot;; the standard is designed so that it is not tied to any
            particular hypervisor or processor architecture. In this article, the authors
            describe the OVF standard and the OVF Toolkit developed by IBM.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-ovf-toolkit/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Tue, 30 Jun 2009 12:00:00 EDT</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[SolarNetOne: Solar-powered networking for anyone]]></title> 
	               <description><![CDATA[In many parts of the world, the power grid is shoddy, computers are
            scarce, and connectivity is even rarer. Thus, as with many other modern
            practices and technologies, populations are increasingly split into the
            &quot;computing haves&quot; and the &quot;computing have-nots.&quot; But many are addressing the
            divide. SolarNetOne is a turnkey Internet hotspot -- power, computers, and
            satellite uplink -- that you can install virtually anywhere, for less
            than the cost of a subcompact car.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-solarnetone/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Tue, 30 Jun 2009 12:00:00 EDT</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[IBM Lotus Domino, Linux, virtualization, scalability: No longer mutually exclusive terms]]></title> 
	               <description><![CDATA[Tired of having to force fit IBM&reg; Lotus&reg; Domino&reg; into your infrastructure? With the latest release of 64-bit Lotus Domino on Linux&reg; and virtualization, you now can implement large-scale enterprise environments with Lotus Domino on Linux in a single footprint. This article documents the benchmarks that have been done and the results of early adopters of this solution, showing you how your infrastructure can fit and grow with Lotus Domino.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/lotus/library/domino-linux/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Mon, 29 Jun 2009 12:00:00 EDT</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Cultured Perl: Perl and the Amazon cloud, Part 5]]></title> 
	               <description><![CDATA[This five-part series walks you through building a simple photo-sharing
            Web site using Perl and Apache to access Amazon's Simple Storage Service (S3)
            and SimpleDB. In this final installment, examine the full mod_perl site's
            templates, including one for indexing, three for uploading (general, S3 forms,
            and URL additions), one for image and comment browsing, and one to browse
            comments recursively for an image (or threading down).]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-amazon-perl-5/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Tue, 23 Jun 2009 12:00:00 EDT</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Cultured Perl: Perl and the Amazon cloud, Part 3]]></title> 
	               <description><![CDATA[This five-part series walks you through building a simple photo-sharing
            Web site using Perl and Apache to access Amazon's Simple Storage Service (S3)
            and SimpleDB. In this installment, follow your site's interaction with
            SimpleDB by learning how the URL creates a SimpleDB record for the uploaded
            file. Also learn how to create, edit, and delete comments as SimpleDB records
            on a photo for a particular user.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-amazon-perl-3/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Sun, 14 Jun 2009 12:00:00 EDT</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Cultured Perl: Perl and the Amazon cloud, Part 4]]></title> 
	               <description><![CDATA[This five-part series walks you through building a simple photo-sharing
            Web site using Perl and Apache to access Amazon's Simple Storage Service (S3)
            and SimpleDB. In this installment, examine the full mod_perl site's code base,
            including how to configure the top level, what to do with the handlers, and
            how to set up external dependencies.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-amazon-perl-4/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Sun, 14 Jun 2009 12:00:00 EDT</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Introducing KDE 4 plasmoids]]></title> 
	               <description><![CDATA[KDE 4 includes many exciting new technologies, including Plasma, a
            feature that forms the desktop shell of KDE 4. See how to write simple
            Plasma applets (known as &quot;plasmoids&quot;) to greatly improve the
            desktop experience and how to turn a plasmoid into a simple
            memory monitor.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-kde-plasmoids/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Sun, 14 Jun 2009 12:00:00 EDT</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Protein modeling with Blue Gene/L]]></title> 
	               <description><![CDATA[The Blue Gene/L supercomputer provides scientists with the cutting-edge
            computing power and complex data-visualization tools they need to stay at the
            forefront of their disciplines. Learn how this technology lets computational
            molecular biologists create protein folding and misfolding simulations to
            better understand these complex molecules.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-bluegene/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Tue, 09 Jun 2009 12:00:00 EDT</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Anatomy of a Linux hypervisor]]></title> 
	               <description><![CDATA[One of the most important modern innovations of Linux is its
            transformation into a hypervisor (or, an operating system for other operating
            systems). A number of hypervisor solutions have appeared that use Linux as the
            core. This article explores the ideas behind the hypervisor and two particular
            hypervisors that use Linux as the platform (KVM and Lguest).]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-hypervisor/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Sun, 31 May 2009 12:00:00 EDT</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Linux: Lean, clean, and green]]></title> 
	               <description><![CDATA[Green IT is one of the hottest of today's technology trends, and the
            GNU/Linux community has risen to the challenge. Along with several corporate
            partners, the GNU/Linux operating system provides solutions for dealing with
            power consumption, carbon emissions, and e-waste.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-green-linux/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Tue, 26 May 2009 12:00:00 EDT</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Install the GNU ARM toolchain under Linux]]></title> 
	               <description><![CDATA[Many tools are available for programming various versions of ARM cores,
            but one particularly popular set is the GNU ARM toolchain. Learn more about
            embedded development using the ARM core, as well as how to install the GNU
            tools and begin using them. ]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-arm-toolchain/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Wed, 20 May 2009 12:00:00 EDT</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Scripting the Vim editor, Part 1: Variables, values, and expressions]]></title> 
	               <description><![CDATA[Vimscript is a mechanism for reshaping and extending the Vim editor.
            Scripting allows you to create new tools, simplify common tasks, and even
            redesign and replace existing editor features. This article (the first in a
            series) introduces the fundamental components of the Vimscript programming
            language: values, variables, expressions, statements, functions, and commands.
            These features are demonstrated and explained through a series of simple 
            examples.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-vim-script-1/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Wed, 06 May 2009 12:00:00 EDT</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Cloud computing with Linux thin clients]]></title> 
	               <description><![CDATA[Explore cloud computing from a Linux perspective and discover some of
            the most innovative and popular Linux-based solutions -- with a particular
            view toward environmentally beneficial options.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-thin-client-cloud/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Tue, 28 Apr 2009 12:00:00 EDT</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Thanks for the memory]]></title> 
	               <description><![CDATA[Running out of Java heap isn't the only cause of a java.lang.OutOfMemoryError. If native memory runs out, OutOfMemoryErrors that your normal debugging techniques won't be able to solve can occur. This article explains what native memory is, how the Java runtime uses it, what running out of it looks like, and how to debug a native OutOfMemoryError on Windows and Linux. A companion article covers the same topics for AIX systems.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/linux/library/j-nativememory-linux/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Tue, 21 Apr 2009 12:00:00 EDT</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Migrate to a virtual Linux environment with Clonezilla]]></title> 
	               <description><![CDATA[<!--In this article, l-->Learn how to use the open source Clonezilla Live
            cloning software to convert your physical server to a virtual one.
            Specifically, see how to perform a physical-to-virtual system migration using
            an image-based
            method.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-clonezilla/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Tue, 21 Apr 2009 12:00:00 EDT</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Agile planning in real life]]></title> 
	               <description><![CDATA[Are you part of a team that wants to get on the agile planning
            bandwagon? Are you using iterative development and still stuck doing
            &quot;waterations&quot;? In this article, the author puts his experience assisting
            and teaching IBM product teams into a roadmap that 
            answers the question: &quot;How do I start
            developing releases with agile planning?&quot; He covers the basics of agile
            planning and shares his insights into what works and what doesn't. Editor's
            note: Figures 1 and 4 were updated and other corrections were added at the author's
            request.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-agile-plan/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Wed, 15 Apr 2009 12:00:00 EDT</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[SAP on DB2 9 for z/OS: Implementing Application Servers on Linux for System z]]></title> 
	               <description><![CDATA[The power of the IBM System z, combined with the flexibility of Linux on System z, provides the ideal platform on which to implement SAP application servers. System z provides the benefits of continuous availability, high performance, scalability, and ease of management; these qualities support and complement mission-critical SAP business applications.
This IBM Redbooks publication focuses on the implementation of SAP application servers on Linux on System z to leverage the synergy of this combination of products. It provides detailed information to guide you through the planning process, including resource sharing considerations, hardware and software requirements, support and maintenance.
This book takes you through the steps to prepare the system environment, describing system and network configurations, and demonstrates the procedures for installing and customizing your system. It describes in detail how to install SAP application servers in z/VM Linux images, including the installation of SAP and Java and hipersockets. Finally, it provides guidance for performance tuning and introduces some useful monitoring tools.
]]></description> 
	               <link><![CDATA[http://www.redbooks.ibm.com/abstracts/sg246847.html?Open&ca=drs-]]></link>
	               <category>Tutorials</category>
	               <pubDate>Thu, 09 Apr 2009 12:00:00 EDT</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Cultured Perl: Perl and the Amazon cloud, Part 2]]></title> 
	               <description><![CDATA[This five-part series walks you through building a simple
            photo-sharing Web site using Perl and Apache to access Amazon's Simple Storage
            Service (S3) and SimpleDB. In this installment, learn how to upload a file
            into S3 from a Web page through an HTML form to minimize the load on the
            server, while maintaining a tight security policy.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-amazon-perl-2/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Wed, 08 Apr 2009 12:00:00 EDT</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Cultured Perl: Perl and the Amazon cloud, Part 1]]></title> 
	               <description><![CDATA[This five-part series walks you through building a simple
            photo-sharing Web site using Perl and Apache to access Amazon's Simple Storage
            Service (S3) and SimpleDB. In this installment, get a feel for the benefits and
            drawbacks of S3 and SimpleDB by taking a tour of their 
            architectures and starting to design your photo-sharing site.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-amazon-perl-1/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Tue, 31 Mar 2009 12:00:00 EDT</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Charming Python: Distributing computing with RPyC]]></title> 
	               <description><![CDATA[RPyC is a seamless library for integrating <!--000 and interacting--> Python
            processes on many machines/processes. This article looks at the advantages or
            drawbacks RPyC has over other distributed Python frameworks such as XML-RPC
            and Pyro. A few simple examples of using RPyC are included to give you a
            feel for the library.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-rpyc/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Tue, 31 Mar 2009 12:00:00 EDT</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Ganglia and Nagios, Part 2: Monitor enterprise clusters with Nagios]]></title> 
	               <description><![CDATA[This is the second article in a two-part series that looks at a hands-on
            approach to monitoring a data center using the open source tools Ganglia and
            Nagios. In Part 2, learn how to install and configure Nagios, the popular open
            source computer system and network monitoring application software that
            watches hosts and services, alerting users when things go wrong. The article
            also shows you how to unite Nagios with Ganglia (from Part 1) and add two
            other features to Nagios for standard clusters, grids, and clouds to help with
            monitoring network switches and the resource manager.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-ganglia-nagios-2/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Wed, 25 Mar 2009 12:00:00 EDT</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Producing documentation and reusing information in XML, Part 1: Document publishing using XML]]></title> 
	               <description><![CDATA[XML provides a way to identify data items and subcomponents within any structured data set, but has its roots in documentation development and production. Robust, open standards for XML document markup and a rich set of freely available tools for XML document parsing and format conversion make it easy to install and configure a complete documentation development and formatting environment on any UNIX or Linux system.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/linux/library/x-reuseinfo1/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Tue, 24 Mar 2009 12:00:00 EDT</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Linux kernel advances]]></title> 
	               <description><![CDATA[Life's certainties include death and taxes but also the advancement of
            the GNU/Linux operating system, and the last two kernel releases did not
            disappoint. The 2.6.28 and 2.6.29 releases contain an amazing amount of new
            functionality, such as a cutting-edge enterprise storage protocol, two new
            file systems, WiMAX broadband networking support, and storage integrity
            checking. Discover why it's time to upgrade.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-kernel-advances/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Tue, 24 Mar 2009 12:00:00 EDT</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Speaking UNIX: The Squirrel portable shell and scripting language]]></title> 
	               <description><![CDATA[If you don't want to commit to the idiosyncrasies of a specific shell running on a particular 
	platform, try the Squirrel Shell. The Squirrel Shell provides an advanced, object-oriented 
	scripting language that works equally well on UNIX, Linux, Mac OS X, and Windows systems. 
	Write a script once, and run it anywhere.
]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/aix/library/au-spunix_squirrel/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Tue, 17 Mar 2009 12:00:00 EDT</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Linux tip: Finding rootfs during boot]]></title> 
	               <description><![CDATA[As a Linux administrator, you may encounter rootfs 
            errors like&quot;cannot mount rootfs&quot; and &quot;kernel panic&quot; when you try to reboot a server 
            after attaching volumes from
            external storage or even after installing a new Linux operating system. 
            This article outlines the Linux booting process on an x86 platform, shows why
            this problem happens, and offers four tips to avoid it or fix it.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-boot-rootfs/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Wed, 11 Mar 2009 12:00:00 EDT</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Understanding and configuring PAM]]></title> 
	               <description><![CDATA[The Pluggable Authentication Module (PAM) API exposes a set of
            functions that application programmers use for security-related
            functions like user authentication, data encryption, LDAP, and more. In this 
            article, get a basic guide to the PAM model on Linux, see how to
            configure PAM, and learn how to design a sample PAM
            login application in 10 easy steps.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-pam/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Tue, 10 Mar 2009 12:00:00 EDT</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Configure Linux shared disks for Informix Dynamic Server MACH 11]]></title> 
	               <description><![CDATA[Find out how to configure true shared disks for IBM Informix Dynamic Server
		    (IDS) Version 11.50. 
		    This article contains instructions on how to get an IDS Shared Disk (SD) secondary server up and
		    running on Ubuntu Linux. 
		    You can also easily adapt the instructions for other Linux distributions. 
		   ]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/data/library/techarticle/dm-0903breitfeld/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Thu, 05 Mar 2009 12:00:00 EST</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Ganglia and Nagios, Part 1: Monitor enterprise clusters with Ganglia]]></title> 
	               <description><![CDATA[This is the first article in a two-part series that looks at a hands-on
            approach to monitoring a data center using the open source tools Ganglia and
            Nagios. In Part 1, see how to install and configure
            Ganglia, the scalable, distributed monitoring system for high-performance
            clusters based on a hierarchical design. Also learn how to
            add more monitoring capability by writing Ganglia plug-ins and by enabling
            external-source spoofing.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-ganglia-nagios-1/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Wed, 04 Mar 2009 12:00:00 EST</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Automate VM deployment]]></title> 
	               <description><![CDATA[Sometimes you need to create an configure a bundle of virtual machines
            at the same time, but manually cloning and configuring the lot promises to be
            an unhappy task. In this article, see how to develop an automatic VM
            deployment solution so you can launch and activate batches of self-configuring
            VMs quickly. And as a bonus, you'll discover an approach that lets you run
            customized applications separately for each deployed virtual machine after
            system start.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-auto-deploy-vm/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Wed, 04 Mar 2009 12:00:00 EST</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Tour the Linux generic SCSI driver]]></title> 
	               <description><![CDATA[Computers control and transfer data to SCSI devices via SCSI commands.
            In this article, the author introduces some of the SCSI commands and methods
            of executing SCSI commands when using SCSI API in Linux. He provides
            background on the SCSI client/server model and the storage SCSI command. Next,
            he explains the Linux generic SCSI driver API and offers an example of using a
            system that focuses on executing the inquiry command using the generic
            driver.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-scsi-api/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Wed, 25 Feb 2009 12:00:00 EST</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Develop a GPS-aware application for the Nokia N810, Part 3: Finish the job]]></title> 
	               <description><![CDATA[This series of articles shows how to build a 
    global positioning system (GPS)-aware application 
    using the Linux-based Nokia N810 Internet Tablet 
    and its built-in GPS receiver. In this last of three installments, 
    you'll put the final touches to the GPS trip tracker and 
    get it ready for release.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-gps-nokia3/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Wed, 18 Feb 2009 12:00:00 EST</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Anatomy of ext4]]></title> 
	               <description><![CDATA[The fourth extended file system, or ext4, is the next generation of
            journaling file systems, retaining backward compatibility with the previous
            file system, ext3. Although ext4 is not currently the standard, it will be the
            next default file system for most Linux distributions. Get to know ext4, and
            discover why it will be your new favorite file system.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-anatomy-ext4/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Tue, 17 Feb 2009 12:00:00 EST</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Perform uniform mounting with generic NFS]]></title> 
	               <description><![CDATA[To efficiently achieve uniform mounting in the presence of multiple,
            simultaneous NFS version exports, you need a generic NFS mount utility. Learn
            how a generic NFS mount utility
            can help reduce handling multiple NFS versions and simplify the management of 
            those versions. The article 
            describes the concept of the generic NFS mount, outlines the advantages and
            applications of the system, and gives some overall design
            details.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-generic-nfs-mount/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Wed, 11 Feb 2009 12:00:00 EST</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Cloud computing with Linux]]></title> 
	               <description><![CDATA[Cloud computing and storage convert physical resources (like processors and
	storage) into scalable and shareable resources over the Internet (computing and storage
	&quot;as a service&quot;). Although not a new concept, virtualization makes this much more scalable
	and efficient through the sharing of physical systems through server virtualization. Cloud
	computing gives users access to massive computing and storage resources without their
	having to know where those resources are or how they're configured. As you might expect,
	Linux plays a huge role. Discover cloud computing, and learn why there's a penguin behind
	that silver lining. [And see the new Resource links to the latest developerWorks content on cloud computing. -Ed]]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-cloud-computing/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Wed, 11 Feb 2009 12:00:00 EST</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Five network/system tricks for Linux on System z]]></title> 
	               <description><![CDATA[Bringing up Linux on an IBM System z machine should be fairly easy, but
            problems can crop up. If you've had problems, try out these workarounds for 
            annoying obstacles to starting Linux on an S/390 system: &quot;route-unknown&quot;
            messages, bad network service behaviors, file system corruption on shutdown,
            too-lengthy boot-path-device processes, and Virtual LAN hardware installation.
            Added bonus: Warnings (and workarounds) for two SUSE bugs.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-linux-z/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Wed, 11 Feb 2009 12:00:00 EST</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Secure Linux containers cookbook]]></title> 
	               <description><![CDATA[Lightweight containers, otherwise known as Virtual Private Servers (VPS)
            or Jails, are often thought of as a security tools designed to confine
            untrusted applications or users.  However, as presently constructed, these
            containers do not provide adequate security guarantees. By strengthening these
            containers using SELinux or Smack policy, a much more secure container can be
            implemented in Linux. This article shows you how to create a more secure 
            Linux-Security-Modules-protected container. Both
            the SELinux and Smack policy are considered works in progress, to be improved
            upon with help from their respective communities.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-lxc-security/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Tue, 03 Feb 2009 12:00:00 EST</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[LXC: Linux container tools]]></title> 
	               <description><![CDATA[Containers provide lightweight virtualization that lets you isolate
            processes and resources without the need to provide instruction interpretation
            mechanisms and other complexities of full virtualization. In this step-by-step
            tour of the container tools called Linux Containers (LXC), the author
            introduces you to the tools and shows how to get up and running on
            them.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-lxc-containers/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Tue, 03 Feb 2009 12:00:00 EST</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Python 3 primer, Part 2: Advanced topics]]></title> 
	               <description><![CDATA[Python 3 is the latest version of Guido van Rossum's powerful
            general-purpose programming language. It breaks backwards compatibility with
            the 2.x line but has cleaned up some syntax issues. This second article builds
            on the previous article.  In Part 2 of this two-part series, discover more new Python features
            and details on more advanced topics such as changes in abstract base classes,
            metaclasses, and decorators.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-python3-2/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Fri, 30 Jan 2009 12:00:00 EST</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Embed Lua for scriptable apps]]></title> 
	               <description><![CDATA[The Lua programming language is a small scripting language specifically
            designed to be embedded in other programs. Lua's C API allows exceptionally
            clean and simple code both to call Lua from C, and to call C from Lua. This
            allows developers who want a convenient runtime scripting language to easily
            implement the basic API elements needed by the scripting language, then use
            Lua code from their applications. This article introduces the Lua language as
            a possible tool for simplifying common development tasks, and discusses some
            of the reasons to embed a scripting language in the first place.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-embed-lua/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Tue, 27 Jan 2009 12:00:00 EST</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Scripting with Guile]]></title> 
	               <description><![CDATA[Scheme is a programming language, but Guile -- an interpreter and
            library for Scheme -- transforms it into an embedded scripting language,
            making it ideal for bringing dynamic new life to your static applications.
            Take a quick tour of Guile, and discover its powerful features for building
            extensible applications.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-guile/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Tue, 20 Jan 2009 12:00:00 EST</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Enable high availability for composite applications]]></title> 
	               <description><![CDATA[This article describes an implementation of high availability 
            for a composite
                application using Linux-HA. 
                Delivering high availability to composite applications can be challenging. 
           Because composite applications consist of several distinct applications, 
           each with different availability requirements, configuration is complex.
          In this article, the authors describe how they 
            designed and implemented a high availability prototype
            for Tivoli Maximo, a composite app. 
            Their configuration script shows how you can provide high availability 
            to a heterogeneous cluster
            of related applications using a systematic and prioritized failover
            schedule.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-haccmdb/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Tue, 13 Jan 2009 12:00:00 EST</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[LoP/Cell/B.E.: Buffer overflow vulnerabilities, Part 2: Discovering how buffer overflow mechanisms work for Linux on Power-based
            systems]]></title> 
	               <description><![CDATA[Get acquainted with buffer overflow
            vulnerabilities in Linux running on Power/Cell Broadband Engine Architecture
            processor-based servers. Buffer overflows occur when a process tries to store
            data outside of the bounds of a fixed-length buffer.  When that happens, 
            all sorts of erratic system behavior can result, and some can be
            detrimental to your system's security. Part 2 of this article series shows 
            how to overwrite a function pointer in 32- and
            64-bit modes and illustrates assembly components through shell, network,
            and socket code samples. (Part 1 briefly
            discussed buffer overflows and the Power and Cell/B.E. architectures, and then
            showed how you can change the process-execution flow in the target systems and
            overwrite a local variable in 32- and 64-bit modes.) ]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-lopbuf2/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Tue, 13 Jan 2009 12:00:00 EST</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Develop a GPS-aware application for the Nokia N810, Part
                2: Consider your options]]></title> 
	               <description><![CDATA[Discover the details of code design, library selection, unit testing, and
            user interface choices that make the most sense for you. ]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-gps-nokia2/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Tue, 13 Jan 2009 12:00:00 EST</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[LoP/Cell/B.E.: Buffer overflow vulnerabilities, Part
                1: Understanding buffer overflow issues for Linux on Power-based
        systems]]></title> 
	               <description><![CDATA[Get acquainted with buffer overflow
            vulnerabilities in Linux running on Power/Cell Broadband Engine Architecture
            processor-based servers. Buffer overflows occur when a process tries to store
            data outside of the bounds of a fixed-length buffer.  When that happens, 
            all sorts of erratic system behavior can result, and some can be
            detrimental to your system's security. Part 1 of this article series briefly
            discusses buffer overflows and the Power and Cell/B.E. architectures, and then
            shows how you can change the process-execution flow in the target systems and
            overwrite a local variable in 32- and 64-bit modes. (Part 2 will show 
            how to overwrite a function pointer in 32- and
            64-bit modes and illustrate assembly components through shell, network,
            and socket code samples.)]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-lopbuf1/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Tue, 06 Jan 2009 12:00:00 EST</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Install and configure WebSphere Application Server on UNIX and
Linux systems]]></title> 
	               <description><![CDATA[
 Learn how application servers are used in modern enterprise
  environments and how to install IBM WebSphere Application
  Server on UNIX and Linux systems to provide the cornerstone of a
  robust, well-supported enterprise Web environment. This tutorial
  also explains how to integrate WebSphere Application
  Server into the startup and shutdown processes on your UNIX and
  Linux servers and provides links to many other resources that will
  help you get up and running quickly with WebSphere Application
  Server.
 ]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/edu/au-dw-au-wasonlinux-i.html?ca=drs-]]></link>
	               <category>Tutorials</category>
	               <pubDate>Mon, 22 Dec 2008 12:00:00 EST</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Anatomy of Linux process management]]></title> 
	               <description><![CDATA[The creation and management of user-space processes in Linux have many
            principles in common with UNIX but also include several unique optimizations
            specific to Linux. Here, review the life cycle of Linux processes and explore
            the kernel internals for user process creation, memory management, scheduling,
            and death.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-linux-process-management/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Sat, 20 Dec 2008 12:00:00 EST</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Python 3 primer, Part 1: What&apos;s new]]></title> 
	               <description><![CDATA[Python 3 is the latest version of Guido van Rossum's powerful
            general-purpose programming language. It breaks backwards compatibility with
            the 2.x line but has cleaned up some syntax issues. This article is the first
            in a series that talks about the changes that affect the language and
            backwards compatibility, and it provides examples of new
            features.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-python3-1/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Fri, 19 Dec 2008 12:00:00 EST</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Hardening the Linux server]]></title> 
	               <description><![CDATA[Servers -- whether used for testing or production -- are primary targets
            for attackers. By taking the proper steps, you can turn a vulnerable box into
            a hardened server and help thwart outside attackers. Learn how to secure SSH
            sessions, configure firewall rules, and set up intrusion detection to alert
            you to any possible attacks on your GNU/Linux server. 
            Once you've gained a solid foundation in the
            basics of securing your server, you can build on this knowledge to further
            harden your systems.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/edu/l-dw-linux-harden-server-i.html?ca=drs-]]></link>
	               <category>Tutorials</category>
	               <pubDate>Wed, 17 Dec 2008 12:00:00 EST</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Develop a GPS-aware application for the Nokia N810, Part 1: Development environment]]></title> 
	               <description><![CDATA[Learn how to configure a development environment targeted at the Nokia
            N810 Internet Tablet, including setting up Eclipse on a target development
            machine for the Python language.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-gps-nokia1/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Tue, 16 Dec 2008 12:00:00 EST</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Blades and external storage: Set up a fault-tolerant environment]]></title> 
	               <description><![CDATA[To build a highly available Linux server environment with IBM blades,
            first you need to set up a fault-tolerant environment between the blade and
            any external storage.  This enables you to deliver redundancy and enable multipathing. In
            this article, learn how to integrate an
            x86-based IBM BladeCenter server and external IBM BladeCenter Boot Disk System
            (DS3200) SAS storage, as a critical prerequisite for a reliable
            blade server environment on Linux. Some Linux Volume
            Manager &quot;hot-add&quot; features designed to meet the increasing demand on storage
            systems are covered as well.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-sasboot/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Wed, 10 Dec 2008 12:00:00 EST</pubDate>
	            </item>
	
</channel>
</rss>

