<?xml version="1.0"?>

 
<rss version="2.0" xmlns:dw="http://www.ibm.com/developerworks/feeds/">
<channel>
<title>IBM developerWorks : Linux</title>
<link>http://www.ibm.com/developerworks/</link>
<description>The latest content from IBM developerWorks</description>
<pubDate>25 May 2012 20:00:12 +0000</pubDate>
<language>en</language>
<copyright>Copyright 2004 IBM Corporation.</copyright>
<image>
<title>developerWorks</title>
<url>http://www.ibm.com/developerworks/i/dwlogo-small.gif</url>
<link>http://www.ibm.com/developerworks/</link>
</image>

	<item>
		
		
		<title><![CDATA[Optimizing resource management in supercomputers with SLURM]]></title>
		
		<description><![CDATA[The arms race of supercomputers is fascinating to watch as their evolving architectures squeeze out more and more performance. One interesting fact about supercomputers is that they all run a version of Linux. To yield the greatest amount of power from an architecture, the SLURM open source job scheduler (used by the Chinese Tianhe-IA supercomputer, and the upcoming IBM Sequoia supercomputer) optimizes resource allocation and monitoring. Learn about SLURM and its approach to parallelizing workloads in clusters.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-slurm-utility/index.html?ca=drs-]]></link> 
		<pubDate>22 May 2012 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>linux</category>
		
			
			<category>opensource</category>
		
			
			<category>web</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Linux for Windows systems administrators: Understand how to execute applications that run on Linux]]></title>
		
		<description><![CDATA[Using applications is the main purpose of a Linux server. Whether your newly installed application runs from a desktop or the command line, this article helps you use your Microsoft Windows experience to quickly understand how to run applications on Linux.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-linuxappswindows/index.html?ca=drs-]]></link> 
		<pubDate>17 May 2012 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>opensource</category>
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[LPI exam prep: Network client management]]></title>
		
		<description><![CDATA[In this tutorial, the fifth in a series of seven tutorials covering intermediate network administration on Linux, David Mertz continues preparing you to take the Linux Professional Institute Intermediate Level Administration (LPIC-2) Exam 202. By following this tutorial, you will examine several protocols&apos; centralized configuration of network settings on clients within a network. DHCP is widely used to establish basic handshaking to clients machines such as assigning IP addresses. At a higher level, NIS and (more often) LDAP are used for arbitrary shared information among machines on a network. This tutorial also discusses PAM, which is a flexible, networked, user authentication system.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/tutorials/l-lpic2210/index.html?ca=drs-]]></link> 
		<pubDate>17 May 2012 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>linux</category>
		
			
			<category>opensource</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Anatomy of Security-Enhanced Linux (SELinux)]]></title>
		
		<description><![CDATA[Linux has been described as one of the most secure operating systems
      available, but the National Security Agency (NSA) has taken Linux to the next level
      with the introduction of Security-Enhanced Linux (SELinux). SELinux takes the
      existing GNU/Linux operating system and extends it with kernel and user-space
      modifications to make it bullet-proof. If you&apos;re running a 2.6 kernel today, you
      might be surprised to know that you&apos;re using SELinux right now! This article
      explores the ideas behind SELinux and how it&apos;s implemented.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-selinux/index.html?ca=drs-]]></link> 
		<pubDate>17 May 2012 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Use of IPSEC in Linux when configuring network-to-network and point-to-point VPN connections]]></title>
		
		<description><![CDATA[This article takes a detailed look at the design principles, the basis for deploying VPN, and the IPSEC protocol concept, providing a description of the general features of IPSEC and of the mechanisms required for its implementation.  This article was specially selected for translation by developerWorks Russia as an example of developerWorks world-wide offerings.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-ipsec/index.html?ca=drs-]]></link> 
		<pubDate>15 May 2012 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>linux</category>
		
			
			<category>opensource</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Add Linux power to wireless routers with advanced tips and tricks for DD-WRT]]></title>
		
		<description><![CDATA[DD-WRT brings all the power of the Linux networking stack to inexpensive wireless routers, turning a consumer router into a mighty networking powerhouse. Learn how to install and secure DD-WRT, and learn about the powerful, flexible command line behind the GUI.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-wifisecureddwrt/index.html?ca=drs-]]></link> 
		<pubDate>08 May 2012 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>linux</category>
		
			
			<category>opensource</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Meet six misunderstood Ruby features]]></title>
		
		<description><![CDATA[Suppose you are a C++ developer and you
            need to do some prototyping quickly in Ruby. When you pick up a Ruby reference book
            like the Pickaxe or browse the Ruby site, you see familiar constructs like
            class declaration, support for threads, and exception handling. Just when
            you thought you knew how Ruby works, you realize that concurrency in your Ruby code is
            not behaving like Boost threads, catch and throw are not what they seem, and others have used
            something called self all over the place in their Ruby script. Welcome to Ruby!]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/os-sixrubyfeatures/index.html?ca=drs-]]></link> 
		<pubDate>01 May 2012 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>opensource</category>
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Protect your data at the speed of light with gKrypt, Part 2]]></title>
		
		<description><![CDATA[Meet the gKrypt engine, the world&apos;s first package to employ general purpose
            graphics units (GPGPUs) for data encryption. It uses an Advanced Encryption Standard (AES) based 256-bit block cipher. This is the second article in a two-part series on AES encryption and the gKrypt engine. Part 1 introduced gKrypt and explained the AES algorithm in detail, its parallel breakdown and how to map it on a massive GPU architecture using the Compute Unified Device Architecture (CUDA). Part 2 looks at how AES is implemented on CUDA.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-gkryptdataencrypt2/index.html?ca=drs-]]></link> 
		<pubDate>01 May 2012 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>linux</category>
		
			
			<category>opensource</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Protect your data at the speed of light with gKrypt, Part 1]]></title>
		
		<description><![CDATA[Meet the gKrypt engine, the world&apos;s first package to employ general purpose
        graphics units (GPGPUs) for data encryption, which is an important tool for information security. It uses an Advanced Encryption Standard (AES) based 256-bit block cipher to provide robust security.  In this Part 1 of a two-part series, explore the AES, the GPU port of the Rijndael algorithm for Linux, the parallelizing of the AES algorithm, and the use of the gKrypt Engine supporting CUDA for NVIDIA-based GPUs.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-gkryptdataencrypt1/index.html?ca=drs-]]></link> 
		<pubDate>01 May 2012 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>opensource</category>
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Enable multiuser logins with VNC]]></title>
		
		<description><![CDATA[Virtual Network Computing (VNC) is a popular tool for providing remote access to computers. The usual VNC configuration is optimized for single-user workstations, and logging in to the VNC port directly accesses a single user&apos;s desktop. This configuration is awkward on multiuser computers, however. Fortunately, you have an alternative. By linking VNC to a Linux computer&apos;s normal X Display Manager Control Protocol (XDMCP) server, accessing the VNC port enables users to provide their user names and passwords, thereby enabling a single VNC server instance to handle multiple user logins.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/os-multiuserloginsvnc/index.html?ca=drs-]]></link> 
		<pubDate>24 Apr 2012 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>opensource</category>
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Implement strong WiFi encryption the easy way with hostapd]]></title>
		
		<description><![CDATA[Keep wireless security simple. hostapd, the Host Access Point daemon provides solid WiFi encryption that meets enterprise standards without all the overhead of running FreeRADIUS. Learn more about this tool and how to incorporate it into your environment.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-wifiencrypthostapd/index.html?ca=drs-]]></link> 
		<pubDate>10 Apr 2012 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>linux</category>
		
			
			<category>opensource</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Hacking PubSubHubbub]]></title>
		
		<description><![CDATA[PubSubHubbub is an open protocol of web hooks for notifications of updates to news feeds in a publish/subscribe framework. It is defined as a set of HTTP server-to-server interactions integrated into Atom and RSS extensions.  Despite the odd name, PubSubHubbub is fairly straightforward to use for designing applications with a lot of information updates. Learn about the standard and open-source implementations and support software for PubSubHubbub.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/os-pubsubhubbub/index.html?ca=drs-]]></link> 
		<pubDate>03 Apr 2012 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>opensource</category>
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[LPI exam prep: Mail and news]]></title>
		
		<description><![CDATA[This is the second of seven tutorials covering intermediate network administration on Linux. In this tutorial, David Mertz discusses how to use Linux as a mail server and as a news server. Overall, e-mail is probably the main use of the Internet, and Linux is perhaps the best platform for running e-mail services on. This tutorial covers mail transport, local mail filtering, and mailing list maintenance software. It also briefly discusses server software for the NNTP protocol.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/tutorials/l-lpic2206/index.html?ca=drs-]]></link> 
		<pubDate>29 Mar 2012 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Learn Linux, 101: RPM and YUM package management]]></title>
		
		<description><![CDATA[Learn how to install, upgrade and manage packages on your Linux system. 
            This article focuses on the Red Hat Package Manager (RPM) developed by Red
            Hat, 
            as well as the Yellowdog Updater
                    Modified (YUM) originally developed to manage
                Red Hat Linux systems at Duke University&apos;s Physics department.  You can use the material in this article to study
            for the LPI 101 exam for Linux system administrator certification, or just to
            explore the best ways to add new software and keep your system current. 
        [Typographical errors noted by alert readers (see Comments at the end of this
        article) have been corrected, thanks!  --Ed.]]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-lpic1-v3-102-5/index.html?ca=drs-]]></link> 
		<pubDate>19 Mar 2012 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Look at Linux, the operating system and universal platform]]></title>
		
		<description><![CDATA[Linux is everywhere. If you peer into the smallest smart phone, to the virtual backbone of the Internet, or the largest and most powerful supercomputer, you&apos;ll find Linux. That&apos;s no simple feat given the range of capabilities expected from these platforms. Discover the omnipresence of Linux and how it supports devices large and small as well as everything in between.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-linuxuniversal/index.html?ca=drs-]]></link> 
		<pubDate>13 Mar 2012 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>linux</category>
		
			
			<category>opensource</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Create solutions on IBM SmartCloud Enterprise: Best practices and tools]]></title>
		
		<description><![CDATA[Models, tools, and concepts start this series of articles that describes the use of software bundles, image management, and other tools on IBM SmartCloud Enterprise to solve practical problems in enterprise IT management. This article presents an overview of software bundle and image management
    concepts, explains the resource model, compares this platform to other software
    package management platforms, discusses use cases, and surveys the tools available.
    The concepts are illustrated with the use of an example energy-saving calculator application.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/cloud/library/cl-smartcloudsolution1/index.html?ca=drs-]]></link> 
		<pubDate>09 Mar 2012 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>cloud</category>
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Process your data with Apache Pig]]></title>
		
		<description><![CDATA[Apache Pig is a high-level procedural language for querying large semi-structured data sets using Hadoop and the MapReduce Platform. Pig simplifies the use of Hadoop by allowing SQL-like queries to a distributed dataset. Explore the language behind Pig and discover its use in a simple Hadoop cluster.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-apachepigdataquery/index.html?ca=drs-]]></link> 
		<pubDate>28 Feb 2012 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>linux</category>
		
			
			<category>opensource</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Introduction to C/C++ development features of the IBM SDK for Linux on POWER]]></title>
		
		<description><![CDATA[This demo shows some of the C and C++ development features of the IBM
          Software Development Kit (SDK) for Linux on POWER.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/offers/lp/demos/summary/l-sdklinuxonpower.html?ca=drs-]]></link> 
		<pubDate>24 Feb 2012 06:00:00 +0000</pubDate>     
		
					<dw:video-url>http://public.dhe.ibm.com/software/dw/demos/linuxsdk3/demo3_v2.mp4
</dw:video-url>
					<dw:video-url-transcript>http://public.dhe.ibm.com/software/dw/demos/linuxsdk3/c_development_features.pdf</dw:video-url-transcript>

		
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Using Autotools with the IBM SDK for Linux on POWER]]></title>
		
		<description><![CDATA[This demo shows you how to work with Autotools projects within the IBM SDK for Linux on POWER.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/offers/lp/demos/summary/l-autotoolslinuxonpower.html?ca=drs-]]></link> 
		<pubDate>24 Feb 2012 06:00:00 +0000</pubDate>     
		
					<dw:video-url>http://public.dhe.ibm.com/software/dw/demos/linuxsdk2/demo2_v2.mp4
</dw:video-url>
					<dw:video-url-transcript>http://public.dhe.ibm.com/software/dw/demos/linuxsdk2/usingautotools.pdf</dw:video-url-transcript>

		
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Repair cloud virtual machine cloning errors]]></title>
		
		<description><![CDATA[External data provisioning requirements such as network configurations
            like IP addresses can cause problems when cloning a virtual machine to use in
            a new environment. If the external data is not available during the process,
            the reconfiguration of the VM will likely be incomplete. The authors offer a
            way to handle this problem, even without much knowledge of the application or
            without a form of activation scripting to help. Runtime Image Activation (RIA)
            is a prototype command-line interface that lets you orchestrate networking techniques to make sure your cloned VMs are appropriately configured.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/cloud/library/cl-vmclonerrors/index.html?ca=drs-]]></link> 
		<pubDate>20 Feb 2012 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>cloud</category>
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Import a Linux OS to SmartCloud Enterprise]]></title>
		
		<description><![CDATA[Based on his own experiences successfully importing versions of CentOS and Ubuntu to IBM SmartCloud Enterprise, the author explains how to prepare your image and metadata, what kind of tools are required, how to set up your workbench, and delivers some tips for troubleshooting the process.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/cloud/library/cl-importlinuxOSimage/index.html?ca=drs-]]></link> 
		<pubDate>20 Feb 2012 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>cloud</category>
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Boost IBM InfoSphere Streams performance with Linux channel bonding]]></title>
		
		<description><![CDATA[Have you ever wondered if Linux channel bonding would allow you to get faster throughput using 
               IBM InfoSphere Streams?  We have answered that question when running InfoSphere Streams release 
		2.0.0.2 on Red Hat Enterprise Linux release 5.5. In this article, we describe what channel bonding 
		is at a high level, how we set up our test environment, and the results we observed.  
                In our experiments, channel bonding increased bandwidth by as much as 68
                percent.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/data/library/techarticle/dm-1202streamslinuxperf/index.html?ca=drs-]]></link> 
		<pubDate>16 Feb 2012 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>data</category>
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Data analysis and performance with Spark]]></title>
		
		<description><![CDATA[Spark is an interesting alternative to Hadoop, with a focus on in-memory data processing. This practice session explores multithread and multinode performance with Scala, Spark, and its tunable parameters.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-sparkdataanalysis/index.html?ca=drs-]]></link> 
		<pubDate>14 Feb 2012 06:00:00 +0000</pubDate>     
		
		<dw:image-url>http://www.ibm.com/developerworks/i/t-l-f-sparks_f4f6f9.jpg</dw:image-url>
		
		
		
			
			<category>linux</category>
		
			
			<category>opensource</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Pure speed with mod_pagespeed]]></title>
		
		<description><![CDATA[mod_pagespeed is a module from Google for Apache HTTP Servers
            that can improve the page load times of your website.  
            It programmatically and automatically <!--makes your website follow--> 
            incorporates all the best practices for a speedy website into your site, and
            requires only minimal configuration.  With mod_pagespeed, 
            Apache web hosters can improve website speed 
            quickly and easily.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-apache-pagespeed/index.html?ca=drs-]]></link> 
		<pubDate>31 Jan 2012 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Linux for Windows systems administrators: Managing and monitoring the extended file system]]></title>
		
		<description><![CDATA[<!--Once you have a Linux file system designed to your specifications, managing and
	monitoring it is an ongoing process. Under the hood, you&apos;ll find that-->Windows and Linux
	use different file system architectures. Fortunately, your Windows experience can put you
	on the fast track to being comfortable managing and monitoring the Linux extended file
	systems. This article helps you learn your way around the extended disk file system
	family on Linux.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-filesystem-management/index.html?ca=drs-]]></link> 
		<pubDate>17 Jan 2012 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Scripting KVM with Python, Part 2: Add a GUI to manage KVM with libvirt and Python]]></title>
		
		<description><![CDATA[Further explore how to use Python to create
            scripts for managing virtual machines using KVM. Learn how to add
            a GUI to expand on the simple status and display tool.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/os-python-kvm-scripting2/index.html?ca=drs-]]></link> 
		<pubDate>17 Jan 2012 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>opensource</category>
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Firewall uptime and security with iptables]]></title>
		
		<description><![CDATA[Iptables is the standard Linux firewall application. It is easy
            to configure and maintain while powerful enough to provide the control
            expected from a high-end appliance. Learn how to get started with iptables,
            recover from common issues, and simulate a small-office usage
            scenario.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/os-iptables/index.html?ca=drs-]]></link> 
		<pubDate>04 Jan 2012 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>opensource</category>
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Learn Linux, 302 (Mixed environments): Performance tuning]]></title>
		
		<description><![CDATA[In preparation for taking the Linux Professional Institute Certification exam LPI-302
	for systems administrators, learn how to measure Samba performance and make Samba work
	faster.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-lpic3-315-3/index.html?ca=drs-]]></link> 
		<pubDate>20 Dec 2011 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Elevate cloud security with privilege delegation]]></title>
		
		<description><![CDATA[In this article, the author discusses the needs that drive migration of
            data centers into the cloud, details the role of virtualization in both public
            and private cloud infrastructures, and outlines the security and compliance
            implications of cloud computing in order to provide insight into the
            protection of sensitive data in the cloud through &quot;administrative access&quot; and &quot;privileged delegation.&quot;]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/cloud/library/cl-datacentermigration/index.html?ca=drs-]]></link> 
		<pubDate>14 Dec 2011 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>cloud</category>
		
			
			<category>linux</category>
		
			
			<category>aix</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Learn Linux, 302 (Mixed environments): Samba security]]></title>
		
		<description><![CDATA[In preparation for taking the Linux Professional Institute Certification
            exam LPI-302 for systems administrators, learn how to secure Samba and
            troubleshoot problems related to security.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-lpic3-315-2/index.html?ca=drs-]]></link> 
		<pubDate>13 Dec 2011 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Learn Linux, 302 (Mixed environments): A roadmap for LPI-302]]></title>
		
		<description><![CDATA[Use this roadmap to find IBM developerWorks articles 
    that help you learn and review the fundamentals of supporting Linux
    in a mixed UNIX/Microsoft environment.	If you are also pursuing 
    professional certification as a Linux systems administrator, 
    these articles can help you study for the Linux Professional Institute Certification 
    exam LPI-302. This roadmap is organized according to the 
    21 objectives in the LPI-302 exam, which is required to get the 
    LPIC-3 specialization in mixed environments.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-lpic3-map/index.html?ca=drs-]]></link> 
		<pubDate>13 Dec 2011 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Evolution of shells in Linux]]></title>
		
		<description><![CDATA[Pointing and clicking is fine for most day-to-day computing tasks, but
    to really take advantage of the strengths of Linux over other environments, you eventually
    need to crack the shell and enter the command line.  Lots of command shells are available, from
    Bash and Korn to C shell and various exotic and strange shells. Learn which shell is
    right for you. [Note: Minor corrections were made to Listings 2 and 3.]]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-linux-shells/index.html?ca=drs-]]></link> 
		<pubDate>09 Dec 2011 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Learn Linux, 302 (Mixed environments): Integration with Active Directory]]></title>
		
		<description><![CDATA[Since the release of Windows 2000, 
            Microsoft has offered Active Directory as its directory service, and later
            versions have renamed it Active Directory Domain Services (AD DS). 
            AD DS leverages the popular LDAP for resource management, Kerberos for authentication, 
            and tight integration with DNS for name resolution. If you currently use AD DS, 
            integrating a Linux server can help centralize identity management and maintenance
            for Linux printing and file services. However, doing so can be challenging. Fortunately, 
            Samba provides a solution for Linux integration with AD DS 
            that requires no modification to the directory service. 
            [Note: We corrected the Listing 4 caption and clarified the section on &quot;Using
            the net command&quot; per reader feedback.]]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-lpic3-314-3/index.html?ca=drs-]]></link> 
		<pubDate>08 Dec 2011 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Scripting KVM with Python, Part 1: libvirt]]></title>
		
		<description><![CDATA[This two-part series explores how to use Python to create scripts for
	managing virtual machines using Kernel-based Virtual Machine (KVM). In this installment, learn the basics of using
	libvirt and the Python bindings to build a few simple status
	and display tools.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/os-python-kvm-scripting1/index.html?ca=drs-]]></link> 
		<pubDate>06 Dec 2011 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>opensource</category>
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Learn Linux, 302 (Mixed environments): Linux file system and share/service permissions]]></title>
		
		<description><![CDATA[In preparation for taking the Linux Professional Institute Certification exam LPI-302
	for systems administrators, learn how Samba interacts with the Linux file system and how
	to manage permissions.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-lpic3-315-1/index.html?ca=drs-]]></link> 
		<pubDate>06 Dec 2011 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Scheduling in Hadoop]]></title>
		
		<description><![CDATA[Get to know Hadoop scheduling, and explore two of the algorithms
            available today:fair scheduling and capacity scheduling. Also, learn how these
            algorithms are tuned and in what scenarios they&apos;re relevant.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/os-hadoop-scheduling/index.html?ca=drs-]]></link> 
		<pubDate>06 Dec 2011 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>opensource</category>
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Easy and beautiful documentation with Sphinx]]></title>
		
		<description><![CDATA[Create maintainable, style-driven documents that can be automatically distributed in different formats using Sphinx. Discover how Sphinx abstracts the tedious parts and offers automatic functions to solve common problems like title indexing and special code highlighting.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/os-sphinx-documentation/index.html?ca=drs-]]></link> 
		<pubDate>29 Nov 2011 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>opensource</category>
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Learn Linux, 302 (Mixed environments): Working with Windows clients]]></title>
		
		<description><![CDATA[While UNIX and Linux computers can be clients to a Samba server, 
    most clients of most Samba servers run Windows. Therefore, you should know how to use 
    the Windows features that enable you to connect to a Samba server.  
    For example, using certain Samba commands on a Linux computer 
    can help you debug problems 
    should they occur.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-lpic3-314-4/index.html?ca=drs-]]></link> 
		<pubDate>29 Nov 2011 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Basic tasks for new Linux users]]></title>
		
		<description><![CDATA[If you&apos;re a Windows user, you may find your new Linux system to be a bit different
            from what you&apos;re used to. One of your first tasks will probably
            be installing additional software, including some of IBM&apos;s
            extensive software for Linux. In many cases, installing software on a
            Linux system requires you to log in, become the super user (or root) for some
            tasks, open a terminal or shell window, and mount a CD-ROM, DVD, or USB drive.
            This article guides you through these basic first-time user tasks and
            more.<!-- You can get trial IBM software for Linux by downloading evaluation
            software directly from developerWorks.-->]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/tutorials/l-basics/index.html?ca=drs-]]></link> 
		<pubDate>19 Nov 2011 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Learn Linux, 302 (Mixed environments): Winbind]]></title>
		
		<description><![CDATA[If your network includes a domain controller (either a Windows computer or
	a Samba server), you can use its user database instead of or in addition to maintaining local
	login users in a Linux computer&apos;s local account database. Doing so requires using a set of
	tools known as Winbind. This toolset can be handy even for Linux computers
	that don&apos;t run Samba to share files or printers; users with Windows domain accounts can
	log in at the console or use SSH to access Linux-only features, use POP or IMAP mail servers
	with Windows domain authentication, and so on.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-lpic3-313-3/index.html?ca=drs-]]></link> 
		<pubDate>15 Nov 2011 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Learn Linux, 302 (Mixed environments): NetBIOS and WINS]]></title>
		
		<description><![CDATA[Naming is unusual in SMB/CIFS networks. Although modern clients
            can use Internet domain names to refer to each other, older clients relied on
            a Microsoft-specific system known as the Windows Internet Name
                Service (WINS) server, or the NetBIOS Name Server (NBNS); the two terms
                are synonymous. Configuring
            Samba properly for name resolution is therefore important. So is configuring
            browsing, which is the mechanism by which servers learn what shares are
            available on specific servers.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-lpic3-314-2/index.html?ca=drs-]]></link> 
		<pubDate>01 Nov 2011 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Learn Linux, 302 (Mixed environments): CIFS integration]]></title>
		
		<description><![CDATA[In addition to, or instead of, functioning as a server on a
            Windows network, a Linux computer can function as a client. You can use
            an ftp-like program to transfer files and modify a
            server, or you can mount a share from a Samba or Windows Server machine
            on your Linux computer, giving normal programs the ability to access files
            directly on the server. When doing so, though, keep in mind the
            characteristics of the original SMB protocol and its newer CIFS variant,
            particularly when accessing a Windows Server machine: You may not have access
            to all the file system features that a Linux computer supports.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-lpic3-314-1/index.html?ca=drs-]]></link> 
		<pubDate>25 Oct 2011 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Learn Linux, 302 (Mixed environments): Managing user accounts and groups]]></title>
		
		<description><![CDATA[If you manage user and group accounts, you may find that these accounts don&apos;t
	always work seamlessly for users in mixed environments--a common source of
	frustration for both users and systems administrators. Fortunately, the Samba suite provides
	tools to help you manage the process. In this article, learn how to manage user and group
	accounts in your mixed environment.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-lpic3-313-1/index.html?ca=drs-]]></link> 
		<pubDate>18 Oct 2011 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Learn Linux, 302 (Mixed environments): Authentication and authorization]]></title>
		
		<description><![CDATA[In preparation for taking the Linux Professional Institute Certification exam LPI-302
	for systems administrators, learn how to set up and store passwords, integrate Samba with
	LDAP, and use ACLs to protect your Linux installation.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-lpic3-313-2/index.html?ca=drs-]]></link> 
		<pubDate>11 Oct 2011 06:00:00 +0000</pubDate>     
		
		<dw:image-url>http://www.ibm.com/developerworks/i/t-j-f-immutable_ebf7fb.jpg</dw:image-url>
		
		
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Basics of Linux system administration: Working at the console]]></title>
		
		<description><![CDATA[Get a comprehensive intro to working with Linux through the command console. 
Ideally suited to serious users of Linux -- including Linux system administrators, developers, 
and power users -- this knowledge path also prepares you for the Linux Professional Institute&apos;s 
LPIC-1 certification exam 101 (topic 103).]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/training/kp/l-kp-command/index.html?ca=drs-]]></link> 
		<pubDate>07 Oct 2011 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Basics of Linux system administration: Setting up your system and
            software]]></title>
		
		<description><![CDATA[Learn the essential elements of hard disk layout, system boot configuration, 
        and application package administration. Ideally suited to serious users of Linux -- including Linux system administrators, developers, 
and power users -- this knowledge path also prepares you for the Linux Professional Institute&apos;s 
LPIC-1 certification exam 101 (topic 102).]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/training/kp/l-kp-setup/index.html?ca=drs-]]></link> 
		<pubDate>07 Oct 2011 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Learn Linux, 302 (Mixed environments): Internationalization]]></title>
		
		<description><![CDATA[If you work in a mixed environment in which non-English characters are used, you
	need to understand character codes and code pages as they relate to your locale.  You
	also need to understand Linux and Windows environments differ when interpreting name spaces. 
	Although Samba
	supports internationalization, if you work with older Windows clients , Samba 2.x versions, or
	otherwise need to use a specific character set other than Unicode, you&apos;ll need to do a bit of
	configuration tuning. Depending upon the environment&apos;s locale in use, building and patching
	conversion libraries may also be necessary. In this article, learn how to handle 
	internationalization in your Linux environment.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-lpic3-312-6/index.html?ca=drs-]]></link> 
		<pubDate>04 Oct 2011 06:00:00 +0000</pubDate>     
		
		<dw:image-url>http://www.ibm.com/developerworks/i/t-j-f-immutable_ebf7fb.jpg</dw:image-url>
		
		
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Learn Linux, 302 (Mixed environments): SWAT configuration]]></title>
		
		<description><![CDATA[The Samba Web Administration Tool (SWAT) is a web-based administration tool for
	Samba, enabling GUI configuration from any computer with a web browser. SWAT is a
	server in its own right, and like all servers, it requires at least minimal
	configuration. In this article, learn how to install and configure SWAT itself
	and how to use SWAT to manage Samba.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-lpic3-312-5/index.html?ca=drs-]]></link> 
		<pubDate>27 Sep 2011 06:00:00 +0000</pubDate>     
		
		<dw:image-url>http://www.ibm.com/developerworks/linux/library/l-lpic3-312-5/figure1.jpg</dw:image-url>
		
		
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Learn Linux, 101: A roadmap for LPIC-1]]></title>
		
		<description><![CDATA[Use this roadmap to find IBM developerWorks articles that will help you
            learn and review basic Linux tasks. And if you&apos;re also pursuing professional
            certification as a Linux system administrator, these articles can help you
            study for the Linux Professional Institute Certification (LPIC) exam 101 and
            exam 102. This roadmap is organized according to the 43 objectives in the 101
            and 102 exams, which you are required to pass for LPI level 1
            certification.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-lpic1-v3-map/index.html?ca=drs-]]></link> 
		<pubDate>26 Sep 2011 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Learn Linux, 101: Boot the system]]></title>
		
		<description><![CDATA[Learn to guide your Linux system through the boot
            process. You can use the material in this article to study for the LPI 101
            exam for Linux system administrator certification, or just to learn about the
            boot process.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-lpic1-v3-101-2/index.html?ca=drs-]]></link> 
		<pubDate>20 Sep 2011 06:00:00 +0000</pubDate>     
		
		<dw:image-url>https://www.ibm.com/developerworks/i/t-l-f-lightswitch_f3f3f3.jpg</dw:image-url>
		
		
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Trigger keyboard and mouse actions with your voice and xdotool]]></title>
		
		<description><![CDATA[xdotool is a helpful library of instructions that allows
	programmers to emulate keystrokes and mouse actions. The particular strength of the tool
	comes when the keyboard or mouse is absent or in accessibility situations where the user is
	not physically able to employ regular input methods. This article has two goals: first,
	to provide an introduction to the use of xdotool in a Linux desktop
	environment, and second, to use voice input to trigger actions typically done through
	hardware input. A concluding example uses XML to store xdotool-oriented
	code fragments for insertion into auto-generated dialog manager code.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/x-xdotool/index.html?ca=drs-]]></link> 
		<pubDate>06 Sep 2011 06:00:00 +0000</pubDate>     
		
		<dw:image-url>http://www.ibm.com/developerworks/i/t-x-f-voicekeyboard_f5f6f5.jpg</dw:image-url>
		
		
		
			
			<category>xml</category>
		
			
			<category>linux</category>
		
			
			<category>opensource</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Learn Linux, 101: Manage shared libraries]]></title>
		
		<description><![CDATA[Learn how to determine which shared libraries your Linux executable
            programs depend on and how to load them. You can use the material in this
            article to study for the LPI 101 exam for Linux system administrator
            certification, or just to learn for fun. 
        [Typographical errors noted by alert readers (see Comments at the end of this
        article) have been corrected, thanks!  --Ed.]]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-lpic1-v3-102-3/index.html?ca=drs-]]></link> 
		<pubDate>31 Aug 2011 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Introduction to the IBM Software Development Toolkit for Linux on POWER]]></title>
		
		<description><![CDATA[Learn about the IBM Software Development Kit for Linux on POWER. See how to launch the SDK using SSH and X-Forwarding or VNC techniques.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/offers/lp/demos/summary/l-sdklinuxpower.html?ca=drs-]]></link> 
		<pubDate>31 Aug 2011 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Learn Linux, 302 (Mixed environments): Domain control]]></title>
		
		<description><![CDATA[In SMB/CIFS parlance, a domain is similar to a workgroup: 
    It&apos;s a collection of related computers, typically existing on a single local network. 
    A domain, however, features a special computer known as a domain controller 
    that manages logons for all the servers in the domain. It also provides a few additional 
    services. Samba can function as a domain controller, but you need to set several 
    Samba options for it to do so.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-lpic3-312-4/index.html?ca=drs-]]></link> 
		<pubDate>16 Aug 2011 06:00:00 +0000</pubDate>     
		
		<dw:image-url>http://www.ibm.com/developerworks/i/t-l-f-networksecurity_f9f5d8.jpg</dw:image-url>
		
		
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Learn Linux, 302 (Mixed environments): Print services]]></title>
		
		<description><![CDATA[In preparation for taking the Linux Professional Institute Certification exam LPI-302 for systems administrators, learn how to set up printers and share them between Linux and Microsoft clients.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-lpic3-312-3/index.html?ca=drs-]]></link> 
		<pubDate>09 Aug 2011 06:00:00 +0000</pubDate>     
		
		<dw:image-url>http://www.ibm.com/developerworks/i/t-l-f-linuxwindow_f3f3f3.jpg</dw:image-url>
		
		
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[A data compression primer]]></title>
		
		<description><![CDATA[This article is a primer on the basic types of data compression, 
        with an introductory explanation of the mathematics and algorithms 
        that go into compression techniques. 
        Brief consideration and examples are given to help you evaluate 
        what types of compression tools and techniques are suited 
        to your own applications. Pointers are provided to more advanced 
        theoretical discussions and ready-to-use compression tools and libraries. 
    [Update: Tables 1 and 2 were updated to correct formatting errors. -Ed.]]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-compr/index.html?ca=drs-]]></link> 
		<pubDate>21 Jul 2011 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Performance Tuning for Linux Servers]]></title>
		
		<description><![CDATA[Throughout, the authors present realistic examples based on today's most popular enterprise Linux platforms, Intel-based Red Hat Enterprise Linux, and Novell SUSE Linux Enterprise Server. These examples are designed for simplicity, clarity, and easy adaptation to any contemporary Linux environment]]></description> 
		<link><![CDATA[http://www.redbooks.ibm.com/Redbooks.nsf/ibmpressisbn/9780137136285]]></link> 
		<pubDate>14 Jul 2011 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Building Applications with the Linux Standard Base]]></title>
		
		<description><![CDATA[The book’s hands-on approach lets readers quickly understand how to write Linux applications that are portable across multiple distributions, including those from SuSE, Mandrake, and Solaris.]]></description> 
		<link><![CDATA[http://www.redbooks.ibm.com/Redbooks.nsf/ibmpressisbn/9780131456952]]></link> 
		<pubDate>14 Jul 2011 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Ceylon: True advance, or just another language?]]></title>
		
		<description><![CDATA[The language road in computer science is littered with the carcasses of 
            what was to be &quot;the next big thing.&quot; And although many niche languages do find 
            some adoption in scripting or specialized applications, C (and its derivatives) and 
            the Java language are difficult to displace. But Red Hat&apos;s Ceylon appears to be an 
            interesting combination of language features, using a well-known C-style syntax but 
            with support for object orientation and useful functional aspects in addition to an 
            emphasis on being succinct. Explore Ceylon and find out if this future VM language 
            can find a place in enterprise software development. [Update: The
                fail block is clarified in Listing 7. -Ed.]]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-ceylon/index.html?ca=drs-]]></link> 
		<pubDate>07 Jul 2011 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>linux</category>
		
			
			<category>opensource</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Practice: Debian package management]]></title>
		
		<description><![CDATA[A package is software that is bundled and ready for installation on a Linux
    system.  Installing and removing packages are basic operations for any Linux user or administrator. 
    This article offers hands-on practice with Debian package management that will help
    you feel comfortable performing these tasks in a real-world environment. 
    The exercises and solutions in this article focus 
    on a variety of package management tasks.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-setup-debpkg-pr/index.html?ca=drs-]]></link> 
		<pubDate>21 Jun 2011 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Practice: RPM and YUM package management]]></title>
		
		<description><![CDATA[A package is software that is bundled and ready for installation on a Linux system, 
    and installing and removing packages are basic operations for any Linux user or administrator. 
    This article offers hands-on practice with the Red Hat Package Manager (RPM) and 
    YUM software management tools that will help you learn to perform these tasks in a real-world environment. 
    The exercises and solutions in this article focus on a variety of package management tasks.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-setup-rpmyum-pr/index.html?ca=drs-]]></link> 
		<pubDate>21 Jun 2011 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Practice: Hard disk layout]]></title>
		
		<description><![CDATA[If you&apos;re designing or otherwise working with partition tables, 
            understanding how to navigate both fdisk and parted 
            can help you plan hard disk layout with confidence. 
            The exercises and solutions in this article give you practice 
            in designing and working with a hard disk layout for a Linux computer.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-setup-disklayout-pr/index.html?ca=drs-]]></link> 
		<pubDate>21 Jun 2011 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Practice: Manage shared libraries]]></title>
		
		<description><![CDATA[A great many Linux applications use shared libraries, 
            executable code that a program links to only at runtime. 
            This dynamic linking cuts down on package size and memory requirements. 
            Linux provides tools for working with shared libraries, knowledge of which is an 
            important part of an admin&apos;s skill set. 
            The exercises and solutions in this article give you practice managing shared libraries.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-setup-sharedlibs-pr/index.html?ca=drs-]]></link> 
		<pubDate>21 Jun 2011 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Practice: Boot managers]]></title>
		
		<description><![CDATA[Changing the boot manager configuration lets you boot into 
            different operating systems or different versions of the same operating system.
            This article offers hands-on practice to build your proficiency 
            in making practical changes in your boot manager&apos;s configuration. The exercises
            and solutions in this article focus on adding a kernel to an existing GRUB configuration
            and interact with GRUB at boot time.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-setup-bootmgrs-pr/index.html?ca=drs-]]></link> 
		<pubDate>21 Jun 2011 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Build a Python app for parsing shared memory dumps]]></title>
		
		<description><![CDATA[Learn how to parse a machine-readable 
            shared memory dump on a Linux platform and extract your 
            expected data format using Python and the struct utility. 
            In this article, you&apos;ll first see how to determine
            the format of the data by reading the binary file format of the
            dump file; you need this in order to parse, extract, and analyze the data. 
            Next, you&apos;ll see how to parse the file
            based on the format, and then match the results with the expected format to output
            a validation result. 
            Update: In the Downloads section you&apos;ll find a working Python application and 
            dump file that you can use as-is or modify for your own needs. 
            We changed the name of the dump file throughout this article to 
            match the name used in the download. -Ed.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-parse-memory-dumps/index.html?ca=drs-]]></link> 
		<pubDate>30 May 2011 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Learn Linux, 302 (Mixed environments): File services]]></title>
		
		<description><![CDATA[In preparation for taking the Linux Professional Institute Certification 
    exam LPI-302 for systems administrators, 
    learn how to configure Samba and structure your configuration file. 
    Also, learn how Samba interacts with the network, how	
    to configure logging, and how to debug problems with Samba.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-lpic3-312-2/index.html?ca=drs-]]></link> 
		<pubDate>25 May 2011 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[All about pseudo, Part 2: Under the hood]]></title>
		
		<description><![CDATA[Part 2 of this series details how
	pseudo&apos;s root emulation works by tracking the path of an intercepted
	call to the database and back. If you want to replace open(2)
	with your own code, this is where you find out how.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/os-aapseudo2/index.html?ca=drs-]]></link> 
		<pubDate>17 May 2011 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>opensource</category>
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Automating infrastructure management with Cfengine, Part 1: Installing servers and clients]]></title>
		
		<description><![CDATA[Cfengine is a popular data center automation solution used by
            organizations around the world. It is scalable to tens of thousands of
            machines from laptops, desktops, and embedded devices to mainframes. Learn how
            you can use this versatile and flexible technology for solving data center
            issues.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/os-cfengine1/index.html?ca=drs-]]></link> 
		<pubDate>03 May 2011 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>opensource</category>
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Application virtualization, past and future]]></title>
		
		<description><![CDATA[When you hear the phrase &quot;virtual machine&quot; today,
    you probably think of virtualization and hypervisors. 
    But VMs are simply an older concept of abstraction, a common method of abstracting one entity from another. 
    This article explores two of the many newer open source VM technologies: 
    Dalvik (the VM core of the Android operating system) and Parrot (an open source VM technology 
    for efficiently executing dynamic languages).]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-virtual-machine-architectures/index.html?ca=drs-]]></link> 
		<pubDate>03 May 2011 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Learn Linux, 302 (Mixed environments): Configure Samba]]></title>
		
		<description><![CDATA[Samba uses a human-readable file to manage and store its configuration parameters, 
    so the most sophisticated tool you&apos;ll need to configure Samba is a text editor. 
    Learn how the configuration file is structured, how Samba interacts with the network, 
    how to configure logging, and how to debug problems with Samba.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-lpic3-312-1/index.html?ca=drs-]]></link> 
		<pubDate>27 Apr 2011 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Learn Linux, 302 (Mixed environments): Install and upgrade Samba]]></title>
		
		<description><![CDATA[Like most software, Samba must be installed before it can be used. 
    Several methods of doing this exist, but they fall into two broad categories: 
    compiling and installing from source code and installing pre-built binary packages. 
    The former is the more difficult but also more flexible option, 
    while the latter is quite easy on most Linux distributions 
    but locks you into the decisions your distribution maintainer 
    has made concerning supported versions, patches applied, 
    compile-time options enabled, and so on.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-lpic3-311-2/index.html?ca=drs-]]></link> 
		<pubDate>20 Apr 2011 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Capturing screen shots and program interaction on UNIX and Linux systems: Part 2, Simple graphical screen and window capture]]></title>
		
		<description><![CDATA[Capturing screen images of applications is something that all
  technical writers, most graphical application developers, many
  technical marketing staff members, and even many users need to
  do. Modern UNIX systems provide a number of different tools to
  capture graphical screens and single windows. This article, the
  second of three, focuses on tools that are present on every Linux
  and UNIX system that uses the X Window System. These tools make it easy to
  capture graphical portions of the screen to help illustrate both
  proper and improper program behavior.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/aix/library/au-screenshots2/index.html?ca=drs-]]></link> 
		<pubDate>19 Apr 2011 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>aix</category>
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Virtualization for embedded systems]]></title>
		
		<description><![CDATA[Today&apos;s technical news is filled with stories of server and desktop
    virtualization, 
    but there&apos;s another virtualization technology that&apos;s growing rapidly: 
    embedded virtualization. The embedded domain has several useful 
    applications for virtualization, including mobile handsets, security kernels, 
    and concurrent embedded operating systems. This article explores the area 
    of embedded virtualization and explains 
    why it&apos;s coming to an embedded system near you.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-embedded-virtualization/index.html?ca=drs-]]></link> 
		<pubDate>19 Apr 2011 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Learn Linux, 302 (Mixed environments): Configure and build Samba from source]]></title>
		
		<description><![CDATA[Samba uses Trivial Database files to store both persistent and 
    temporary data as part of its job integrating file and print sharing between Linux and Windows. 
    In preparation for the Linux Professional Institute Certification exam LPI-302, 
    learn all about the Samba Trivial Database (TDB) format that Samba uses to store information, 
    how to look inside TDB files, and how to back them up.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-lpic3-311-1/index.html?ca=drs-]]></link> 
		<pubDate>14 Apr 2011 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Managing source code with Mercurial]]></title>
		
		<description><![CDATA[Managing the source code for a software development project is only
  slightly less important than writing it in the first place. UNIX and
  Linux systems offer a rich selection of version control system (VCS)
  packages, each of which takes a slightly different approach to this
  common concern. This article focuses on the Mercurial source code
  management system, often simply referred to as hg. Mercurial
  provides a powerful, modern, and light-weight solution for source
  code control that makes it easy for developers to make and debug
  their changes to a software project while maintaining a stable,
  centralized source code repository that all project members can
  depend upon.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/aix/library/au-mercurial/index.html?ca=drs-]]></link> 
		<pubDate>12 Apr 2011 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>aix</category>
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Deploy the DB2 pureScale Feature on Linux]]></title>
		
		<description><![CDATA[The IBM DB2 pureScale Feature lets you scale out your database system by
            easily adding machines to your cluster. This article walks you through the process 
            of deploying the DB2 pureScale Feature on SUSE Linux. It uses a 10 gigabit Ethernet 
            infrastructure in a two System x 3850 X5s server configuration that is connected to a 
            DS5100 storage controller. The article also includes post-installation steps and basic 
            information for using DB2 pureScale, such as how to add and remove members and how to 
            make sure you&apos;re prepared for high availability and disaster recovery.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/data/library/techarticle/dm-1104purescale/index.html?ca=drs-]]></link> 
		<pubDate>07 Apr 2011 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>data</category>
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Basic tasks for new Linux users]]></title>
		
		<description><![CDATA[If you&apos;re a Windows user, you may find your new Linux system to be a bit different
            from what you&apos;re used to. One of your first tasks will probably
            be installing additional software, including some of IBM&apos;s
            extensive software for Linux. In many cases, installing software on a
            Linux system requires you to log in, become the super user (or root) for some
            tasks, open a terminal or shell window, and mount a CD-ROM, DVD, or USB drive.
            This article guides you through these basic first-time user tasks and
            more.<!-- You can get trial IBM software for Linux by downloading evaluation
            software directly from developerWorks.-->]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-basics/index.html?ca=drs-]]></link> 
		<pubDate>07 Apr 2011 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Linux and the storage ecosystem]]></title>
		
		<description><![CDATA[Linux is the Swiss Army knife of file systems, 
    and it also offers a wide variety of storage technologies for both desktops and servers. 
    Beyond the file system, Linux incorporates world-class NAS and SAN technologies, 
    data protection, storage management, support for clouds, and solid-state storage. 
    Learn more about the Linux storage ecosystem and why it&apos;s number one 
    in server market share.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-linux-storage/index.html?ca=drs-]]></link> 
		<pubDate>29 Mar 2011 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Create a PHP development environment on the cloud]]></title>
		
		<description><![CDATA[Learn how to provision a Linux data and web application server, convert your private key, connect to the service via SSH, install a pre-configured PHP distribution, and test your connections.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/cloud/library/cl-createphponcloud/index.html?ca=drs-]]></link> 
		<pubDate>14 Mar 2011 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>cloud</category>
		
			
			<category>linux</category>
		
			
			<category>data</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Learn Linux, 302 (Mixed environments): Trivial Database files]]></title>
		
		<description><![CDATA[Samba uses Trivial Database files to store both persistent and 
    temporary data as part of its job integrating file and print sharing between Linux and Windows. 
    In preparation for the Linux Professional Institute Certification exam LPI-302, 
    learn all about the Samba Trivial Database (TDB) format that Samba uses to store information, 
    how to look inside TDB files, and how to back them up.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-lpic3-310-3/index.html?ca=drs-]]></link> 
		<pubDate>08 Mar 2011 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Linux Scheduler simulation]]></title>
		
		<description><![CDATA[Scheduling is one of the most complex--and interesting--aspects of the
            Linux kernel. Developing schedulers that provide suitable behavior for single-core machines 
            to quad-core servers can be difficult. Luckily, the Linux Scheduler Simulator (LinSched) 
            hosts your Linux scheduler in user space (for scheduler prototyping) 
            while modeling arbitrary hardware targets to validate your scheduler 
            across a spectrum of topologies. Learn about LinSched and how to experiment 
            with your scheduler for Linux.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-linux-scheduler-simulator/index.html?ca=drs-]]></link> 
		<pubDate>23 Feb 2011 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Learn Linux, 302 (Mixed environments): Samba roles]]></title>
		
		<description><![CDATA[Samba isn&apos;t a single program; 
            rather, it&apos;s a series of interrelated servers and utilities, 
            each of which has its own specific purpose. 
            Understanding the differences between these servers and utilities 
            will help you manage your Samba system. Furthermore, 
            Samba implements a number of different security models, 
            which you must understand to properly integrate Samba into an existing network 
            or to set up a new network with Samba servers at its core.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-lpic3-310-2/index.html?ca=drs-]]></link> 
		<pubDate>23 Feb 2011 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Scripting the Linux desktop, Part 2: Scripting Nautilus]]></title>
		
		<description><![CDATA[This series of articles explores how to use Python 
    to create scripts for the GNOME desktop, the screenlets framework, 
    and Nautilus to deliver a highly productive environment. 
    Scripts on the desktop enable drag-and-drop functionality 
    and quick access to the information and services you commonly use. 
    In this installment, learn how to use Python to add functionality to extend Nautilus on your desktop.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-script-linux-desktop-2/index.html?ca=drs-]]></link> 
		<pubDate>16 Feb 2011 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Manage resources on overcommitted KVM hosts]]></title>
		
		<description><![CDATA[A key benefit of virtualization is the ability to 
            consolidate multiple workloads onto a single computer system. This
            consolidation yields savings in power consumption, capital expense, 
            and administration costs. The degree of savings depends 
            on the ability to overcommit hardware resources such as 
            memory, CPU cycles, I/O, and network bandwidth. 
            Technologies such as memory ballooning and 
            Kernel Same-page Merging (KSM) can improve memory 
            overcommitment with proper manual tuning. Autonomic 
            reconfiguration of these controls in response to host and VM conditions 
            can result in even greater savings. In this article, 
            learn how to apply these techniques to increase your savings.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-overcommit-kvm-resources/index.html?ca=drs-]]></link> 
		<pubDate>08 Feb 2011 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>linux</category>
		
			
			<category>cloud</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Learn Linux, 302 (Mixed environments): Concepts]]></title>
		
		<description><![CDATA[In preparation for taking the Linux Professional Institute Certification exam
    LPI-302 for system administrators, 
    learn the fundamental concepts surrounding SMB/CIFS, 
    file sharing, and print services in a mixed environment.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-lpic3-310-1/index.html?ca=drs-]]></link> 
		<pubDate>02 Feb 2011 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Five simple ways to tune your LAMP application]]></title>
		
		<description><![CDATA[The Linux, Apache, MySQL,
            and PHP (LAMP) architecture is one of the most popular choices for web server architectures in
            use today. Author John Mertic examines five things every LAMP application
            should take advantage of for optimum performance.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/os-5waystunelamp/index.html?ca=drs-]]></link> 
		<pubDate>25 Jan 2011 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>opensource</category>
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Platform emulation with Bochs]]></title>
		
		<description><![CDATA[Bochs, like QEMU, is a portable emulator that provides a 
            virtualization environment in which to run an operating system 
            using an emulated platform in the context of another operating system. 
            Bochs isn&apos;t a hypervisor but rather a PC-compatible emulator useful for legacy software. 
            Learn about platform emulation using Bochs and its approach	
            to hardware emulation.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-bochs/index.html?ca=drs-]]></link> 
		<pubDate>25 Jan 2011 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Create an IBM Cloud instance with the Linux command line]]></title>
		
		<description><![CDATA[Learn how to use the command line from Linux to create an instance in
            the IBM SmartCloud Enterprise environment. The
            author also shows you how to create multiple instances with a simple script.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/cloud/library/cl-commandlinelx/index.html?ca=drs-]]></link> 
		<pubDate>24 Jan 2011 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>linux</category>
		
			
			<category>cloud</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Run ZFS on Linux]]></title>
		
		<description><![CDATA[Although ZFS exists in an operating system whose future is at risk, 
            it is easily one of the most advanced, feature-rich file systems in existence. 
            It incorporates variable block sizes, compression, encryption, de-duplication, 
            snapshots, clones, and (as the name implies) support for massive capacities. 
            Get to know the concepts behind ZFS and learn how you can use ZFS today 
            on Linux using Filesystem in Userspace (FUSE).]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-zfs/index.html?ca=drs-]]></link> 
		<pubDate>19 Jan 2011 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Scripting the Linux desktop, Part 1: Basics]]></title>
		
		<description><![CDATA[This series of articles explores how to use Python 
    to create scripts for the GNOME desktop, the screenlets framework, 
    and Nautilus to deliver a highly productive environment. 
    Scripts on the desktop enable drag-and-drop functionality and 
    quick access to the information and services you commonly use. 
    In this installment, learn how to build a desktop application 
    using the screenlets widget toolkit.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-script-linux-desktop-1/index.html?ca=drs-]]></link> 
		<pubDate>18 Jan 2011 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[High availability apps in the IBM Cloud]]></title>
		
		<description><![CDATA[The new features of the IBM Cloud enable application
            developers and architects to eliminate single points of failures in
            applications. This article provides a detailed guide on those features.
            It includes a discussion of the approach the IBM Cloud takes (added support for virtual IP addresses); how to prepare your cloud instances to take advantage of this feature; how to set up a highly available website; and how to test that site.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/cloud/library/cl-highavailabilitycloud/index.html?ca=drs-]]></link> 
		<pubDate>10 Jan 2011 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>cloud</category>
		
			
			<category>linux</category>
		
			
			<category>opensource</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Learn Linux, 101: Runlevels, shutdown, and reboot]]></title>
		
		<description><![CDATA[Learn to shut down or reboot your Linux system, warn users that the
            system is going down, and switch to a more or less restrictive runlevel.
            You can use the material in this article to study for the LPI 101 exam for
            Linux system administrator certification, or just to learn about shutting down,
            rebooting, and changing runlevels.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-lpic1-v3-101-3/index.html?ca=drs-]]></link> 
		<pubDate>05 Jan 2011 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Booting Linux on the BeagleBoard-xM]]></title>
		
		<description><![CDATA[BeagleBoard.org recently introduced BeagleBoard revision xM, 
            a new edition of the highly successful open-hardware BeagleBoard currently at revision C. 
            This article describes the necessary environment and steps for booting Linux on the BeagleBoard-xM 
            with Angstrom Linux, Android, and Ubuntu.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-beagleboard-xm/index.html?ca=drs-]]></link> 
		<pubDate>14 Dec 2010 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>linux</category>
		
			
			<category>opensource</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Learn Linux, 101: Manage disk quotas]]></title>
		
		<description><![CDATA[Learn to set and check disk quotas on your Linux filesystems to prevent
            individual users from using more space than allowed and to prevent whole
            filesystems from filling up unexpectedly. You can use the material in this
            article to study for the LPI 101 exam for Linux system administrator
            certification, or just to learn about quotas.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-lpic1-v3-104-4/index.html?ca=drs-]]></link> 
		<pubDate>30 Nov 2010 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Learn Linux, 101: Manage file permissions and ownership]]></title>
		
		<description><![CDATA[Learn to manage file ownership and permissions on your Linux
            filesystems. Learn about access modes such as suid, sgid, and the sticky bit
            and how to use them to enhance security. You can use the
            material in this article to study for the LPI 101 exam for Linux
            system administrator certification, or just to learn about
            file ownership, permissions, and security.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-lpic1-v3-104-5/index.html?ca=drs-]]></link> 
		<pubDate>30 Nov 2010 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Network file systems and Linux]]></title>
		
		<description><![CDATA[Network File System (NFS) has been around since 1984, 
            but it continues to evolve and provide the basis for distributed file systems. 
            Today, NFS (through the pNFS extension) provides scalable access to files 
            distributed across a network. Explore the ideas behind distributed file systems 
            and in particular, recent advances in NFS.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-network-filesystems/index.html?ca=drs-]]></link> 
		<pubDate>10 Nov 2010 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Automate virtual machine discovery and self-connectivity]]></title>
		
		<description><![CDATA[In a virtual data center the deployment and the dismissal of complex
            appliances require that multiple configuration steps be executed.
            Reconfiguration requirements include establishing and removing communication
            between different components of the same product running in different virtual
            machines (VMs) as well as different products running in different VMs. Traditionally this process has been burdensomely manual or somewhat inflexible via the invoking of predefined scripts with static values. In this article, the authors propose StereoCable, automated plug-and-play support of complex virtual appliances in a virtual data center, to solve this issue. This way VMs are able to discover and automatically connect to each other based on predefined connections policies.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/cloud/library/cl-automatevm/index.html?ca=drs-]]></link> 
		<pubDate>01 Nov 2010 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>linux</category>
		
			
			<category>cloud</category>
		
			
			<category>java</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Virtual networking in Linux]]></title>
		
		<description><![CDATA[With the explosive growth of platform virtualization, it&apos;s not
            surprising that other parts of the enterprise ecosystem are being virtualized,
            as well. One of the more recent areas is virtual networking. Early
            implementations of platform virtualization created virtual NICs, but today,
            larger portions of the network are being virtualized, such as switches that
            support communication among VMs on a server or distributed among servers.
            Explore the ideas behind virtual networking, with a focus on NIC and switch
            virtualization.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-virtual-networking/index.html?ca=drs-]]></link> 
		<pubDate>27 Oct 2010 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>linux</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Migrate your Linux application to the Amazon cloud, Part
                4: Conquering administrative challenges]]></title>
		
		<description><![CDATA[Up to now, you have moved your application to the cloud and can enable and disable resources automatically in response to demand. In this article, the fourth in a series on migrating a Linux application to the Amazon cloud, learn how to keep this changing environment under control so that it supports your application and business.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-migrate2cloud-4/index.html?ca=drs-]]></link> 
		<pubDate>27 Oct 2010 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>cloud</category>
		
			
			<category>linux</category>
		
			
			<category>opensource</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Port Perl scripts from Solaris to Linux]]></title>
		
		<description><![CDATA[Although the Perl language is portable among platforms, 
            most of the scripts used for system administration leverage platform-specific
            resources. And scripts meant for Solaris might use Solaris-specific pathnames
            and system commands that may have not equivalents on Linux. This article gives you a roadmap 
            for &quot;code remediation&quot; to help you port a Perl script from Solaris to Linux 
            when direct mapping isn&apos;t available.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/linux/library/l-port-perl/index.html?ca=drs-]]></link> 
		<pubDate>20 Oct 2010 06:00:00 +0000</pubDate>     
		
		
		
			
			<category>linux</category>
		
			
			<category>opensource</category>
		
		
	</item>

</channel>
</rss>



