Draft Redbook on Linux virtual servers under z/VM

A draft Redbook on Linux virtual servers on IBM zSeries and System z9 under z/VM is available. The Redbook shows in a cookbook format how to install and configure z/VM in an LPAR and then how to install Linux under the z/VM – thereby enabling Linux on z/Series. The book uses RedHat Enterprise Linux 4 for zSeries as the z/Linux distribution.

I have previously blogged about the IBM System z9 Business Class and its usefulness for virtualization and also about reasons for running Linux on the mainframe.

Lotus Domino and designing for accessibility (Show’n Tell Thursday)

I have just completed a project with the purpose of modifying an existing web site based on Lotus Domino to make it accessible – that is to allow access to people with disabilities. The changes to the web site makes it usable to for example a person with visual disabilities who can use a screen reader such as IBM Home Page Reader to have the web site read and navigate using the keyboard only.

In the US it is required by law that all US federal agencies make their information technology accessible to their employees and customers with disabilities. This is stated in section 508 of the Rehabilitation Act Amendments of 1998.

The Lotus Notes Application Accessibility Checklist is a valuable checklist with specific information on how to make your Lotus Notes client application and Lotus Domino web application compliant with section 508. The following is one of the many checks to go through when designing for accessibility:

  • Associate labels with editable fields on forms using field help or HTML TITLE”.
    This involves applying the <label> tag to all editable fields and relating the tags to the ID of each editable field.

If you want to apply the <label> tag to a field with no associated label text then you can apply the <label> tag around a hidden descriptive label text by surrounding the label text with <>. This creates a descriptive label text for the field that a screen reader can read. The following example shows how to do this:
<label for=”examplefieldID”><example field description></label>

Webcast: IBM Rational Data Architect for Blueprinting Your Enterprise Infrastructure

IBM is hosting a webcast titled “IBM Rational Data Architect for Blueprinting Your Enterprise Infrastructure” on July 18, 2006.

From the description:

“Learn how Rational Data Architect can help your organization gain a full and thorough understanding of your enterprise information architecture and how to create master blueprint of this information in the form of enterprise compliant data models.

Topics of discussion will include discovering your enterprise information infrastructure, discovering and defining information infrastructure relationships, and creating compliant data models.”

PHP for SOA and the free Websphere Application Server

IBM has announceda simple way for customers to use PHP technology to develop and execute applications in a service oriented architecture (SOA) using IBM’s open source-based application server, WebSphere Application Server (WAS) Community Edition.

Go ahead and download the free WebSphere Application Server Community Edition and the PHP Integration Kit for WAS CE.

[Via Jean-Francois Arseneault]

Using Eclipse for C/C++ software development

Just wanted to remind you that you can use Eclipse and the Rational design and construction products for your C/C++ software development projects as well as for your Java projects.

There is an article on developerWorks called “C/C++ development with the Eclipse Platform” that provides an overview of how to use the Eclipse Platform in your C/C++ development projects. The article also mentions how to install and run the CDT plugin which is the C/C++ Integrated Development Environment for the Eclipse Platform – and necessary if you want to use Eclipse for C/C++.

Tutorial: Hello World, Part 2 – Rational Application Developer

The second tutorial in the Hello World series has been posted on developerWorks: “Hello World, Part 2: Rational Application Developer“.

The tutorial “introduces you to IBM Rational Application Developer and highlights some of its basic features. It includes practical exercises that show how to create a Java application, create and invoke a Web service, and create a Web application that can access a Cloudscape database using a Relational Record List.