Skip to main content

 
developerWorks Weekly Edition
 
18 June 2009   | Volume 10, Issue 24


Welcome, developers!


Global warming, economic meltdown, international conflict. Yeah, the human race has its work cut out for it. Fortunately, we can be pretty resourceful when we need to be -- expecially when we put our heads together. We at IBM believe that the answer lies in a Smarter Planet, a potent combination of human ingenuity and technology that can equip us to solve any challenge we face. Naturally, developers play a critical role in the Smarter Planet strategy, and developerWorks has a wealth of resources to help you be a part of the solution. Read about them in our editor-in-chief's blog, or check out our new Smarter Planet space to get the whole picture.

One key element of this strategy is cloud computing, and this week IBM is rolling out enhancements to its IBM Smart Business cloud portfolio, including powerful new tools for software development and testing. Of course, you'll find plenty of cloud resources on developerWorks -- and our Cloud Computing space is the perfect starting point. This week's top features include several cloud articles:


Ready? Let's get down to business!

Until next week,
John Swanson and the developerWorks editorial team


(P.S. Want to customize this newsletter with content that's specific to your interests and location? Visit our subscriptions page for more information, or update your profile here.)



 Developer events in your area
developerWorks Live! briefing in Paris: IBM Rational Change and Release Management
See how IBM products Rational ClearQuest, Rational ClearCase, Rational Software Analyzer, and Rational Build Forge can help solve application deployment problems that many companies face today. (23 June 2009, Paris, France)
Get more details and register >

developerWorks Live! briefing: Hacking 101
Learn firsthand the fundamentals of hacking -- how to find Web application vulnerabilities through a combination of manual and automated approaches, and what to do when a vulnerability has been identified. (23 and 24 June 2009, Zurich, Switzerland)
Click here for more details and to register >

developerWorks Live! briefing in Petach Tikva: IBM community tools -- start small to grow large
This briefing explores the innovative open solutions available from IBM, and illustrates the power and flexibility of an open community development environment. (24 June 2009, Petach Tikva, Israel)
Click here for more details and to register >

developerWorks Live! briefing in Indiana: Software development conference
This two-day event provides a hands-on opportunity to use a variety of Rational software development tools and experience their broad range of functionality firsthand. (24 - 25 June 2009, West Lafayette, Indiana)
Don't miss out -- register today! >

developerWorks Live! briefing in Stuttgart: Discover the value of IBM FileNet
Become familiar with the core and major add-on components of IBM FileNet. This two-day workshop provides technical overviews, demos, and real-world use cases with extensive hands-on product experience through lab exercises. (8 - 9 July 2009, Stuttgart, Germany)
Get more details and register >

Software as a Service: Rapid enablement of existing applications for deployment in the Amazon Elastic Compute Cloud
This half-day seminar presents three major approaches for enabling multi-tenancy which differ in the degree of resource sharing and development complexity. It also covers the technical challenges to adopting the SaaS model, how IBM middleware can help address those challenges, and how the Amazon Elastic Compute Cloud (EC2) can meet your development and deployment needs. (9 July - 25 August 2009 in various cities throughout the U.S.)
Don't miss out -- register today! >

 AIX and UNIX

AIX and UNIX zone | AIX and UNIX tutorials | AIX and UNIX articles | AIX and UNIX forums

Avoid the gotchas of AIX LPAR migrations
Learn how to identify and get past the common roadblocks that can interfere with migrating IBM AIX servers to the latest in logical partition (LPAR) technology.
Smooth your migration >

Top ten AIX and UNIX articles for May
See what AIX and UNIX content your peers found most valuable last month.
Browse these popular articles >

 alphaWorks
Update: Flexible Task Graphs
Flexible Task Graphs offers a unified, restricted-thread programming model for real-time Java. Version 2.0.2 enables priorities to be set in scheduler threads, improves problem diagnosis, and provides a fix to run with WebSphere Real Time 2.0 Service Release 1.
Download it now>

Update: Lotus Notes Command Line E-mail Client
This client provides command line access to Lotus Notes e-mail. It now offers options for specifying remote server name and database name when accessing mail databases.
Download it now>

Update: IBM Electronic Common Technical Document Viewer
This tech offers a viewer for Electronic Common Technical Document (eCTD) submissions and a tool that helps with the configuration of the IBM Solution for Compliance in a Regulated Environment (SCORE) product. It's been updated to support configuration files for versions 5.1.3.2 and 6.1.1 of IBM SCORE.
Download it now >

Update: HeapAnalyzer
HeapAnalyzer, a graphical tool for discovering possible Java heap leaks, is one of alphaWorks' top downloads. Version 3.8 supports manual selection of various heap dump formats.
Download it now >

 Information Management

Information Mgmt zone | Articles | Tutorials | Reader favorites | Forums | Downloads

Tutorial: Build a pureXML application in DB2 for z/OS, Part 3
Support for pureXML in DB2 9 for z/OS makes it much simpler to store and manipulate XML on System z. This tutorial gives step-by-step instructions for using Rational Developer for System z to build, test, and deploy COBOL stored procedures that manipulate XML data.
Get started with pureXML on system z >

U2 SELECT verb list extension
Here's a step-by-step solution to the problem of record selection, based on a large list of non-primary key values in UniData. Build a new verb that selects records based on a match between dictionary values and a standard buffer list.
Solve your U2 SELECT problems with this sample code >

Webcast: DB2 9.7 -- Get the inside scoop (24 June)
Join renowned IBM DB2 evangelist and respected author Paul Zikopoulos on Wednesday, 24 June at 12:00 noon ET, as he explains what the DB2 9.7 buzz is all about. In this one-hour webcast, you’ll discover the new features of DB2 9.7 that will save you time, improve performance, and lower your management costs.
Register today >

DB2 9.7 Bootcamp
The DB2 9.7 Bootcamp introduces features and enhancements in the next version of DB2 for Linux, UNIX, and Windows. Don't miss this chance to grow your knowledge of DB2 as this no-charge workshop travels the globe.
Sign up now >

Data Studio consolidates under Optim name for Integrated Data Management solutions
IBM has adopted the Optim name for the Integrated Data Management product set. These products enable you to optimize the value of your data assets by managing them across their lifecycle, from from requirements to retirement.
Learn more about optimizing the value of your data >

Integrated Data Management space
The Integrated Data Management community space connects you to downloads, demos, articles, tutorials, blogs, forums, and more -- everything you need to get started, grow your skills, and network with the Optim and Data Studio tools.
Connect to the community >

Information On Demand 2009 Global Conference: Register early and save
Attend Information On Demand 2009 to gain unique perspectives from IBM experts, technical leaders, and visionaries, as well as peers in your industry about how to unlock the value of your information. (25 - 29 October, Las Vegas, NV, USA)
Register now to get the early bird rate >

Business Partner Innovation Awards at IOD EMEA Conference 2009
Congratulations to the winners of this year’s Business Partner Innovation Awards, which were presented at the IBM Information On Demand EMEA Conference earlier this month.
See who won >

Top 10 Cognos Business Intelligence Proven Practices articles
These Cognos Business Intelligence Proven Practices documents are full of tips and techniques to help you get the best possible performance out of Cognos. Here are the most recent top hitters.
Check them out >

 Java technology

Java technology zone | New to Java programming | Forums | Standards | Downloads | Tutorials

Java Web services: Axis2 WS-Security signing and encryption
Dennis Sosnoski offers an introduction to the principles of public key cryptography, then shows how WS-Security applies them for signing and encrypting SOAP messages using public-private key pairs in combination with secret keys.
Secure SOAP >

Transaction strategies: The High Concurrency strategy
If your Java applications have high throughput and user-concurrency requirements, then your transaction strategy must ensure a high level of data integrity and consistency. Let Mark Richards show you the way -- and spare you painful refactoring work late in the development process.
Effective transactions >

 Linux

Linux zone | Articles | Tutorials | Forums | Reader favorites | LPI exam prep

Introducing KDE 4 plasmoids
Learn how to build small but extremely useful applets for Plasma -- the new shell for the K Desktop Environment -- starting with a handy memory monitor applet.
Revive your desktop >

Cultured Perl: Perl and the Amazon cloud
In Part 3, continue building your cloud-based photo-sharing site by learning how to upload images via a list of URLs in a table and using a Perl tool for managing images and comments. Once you've figured out the database, read Part 4 to build the mod_perl site. Walk through the full code base, including configuring the top level, handling the handlers, and setting up external dependencies.
Or read Part 1 if this is all new to you >

 Lotus

Lotus zone | New to Lotus | Articles | Tutorials | Downloads | Forums

Introducing REST-based services for wiki and blog content in Lotus Quickr
Lotus Quickr 8.1.1 now has REST-based services that can enable creating, viewing, updating, and deleting wiki and blog content inside Lotus Quickr. This article focuses on the REST-style wiki and blog content service APIs, their usage, and how they can be leveraged to build custom solutions.
Get started >

Integrate Lotus Forms with Lotus Domino
Lotus Forms and Lotus Domino servers complement each other. Integrating these two products can yield a varied list of features for better application architecture. This article explains the various ways that you can integrate Lotus Forms with Lotus Domino, and details the benefits that this integration brings.
Integrate now >

Announcing Lotus Symphony 1.3
The latest version of Lotus Symphony is now available at no charge. New features include import-only support for Office 2007 file formats, enhanced support for pilot data tables, and improved usability in Lotus Symphony Documents, Lotus Symphony Spreadsheets, and Lotus Symphony Presentations.
Download it now >

 Open source

Apache Derby resources | Apache Geronimo resources | Eclipse resources | PHP resources

Tap into Android's sensors
The Android platform is ideal, especially for Java developers, for creating innovative applications through the use of hardware sensors. Learn about some of the interfacing options available for Android applications, including using the sensor subsystem and recording audio snippets.
Get innovative with sensors >

 Rational

Rational zone | Technical articles | Downloads | Forums | Training | Plug-ins | Tutorials

The Full-Text Search feature in Rational ClearQuest V7.1: Search overview and use cases in ClearQuest
This article, Part 1 of a two-part series, provides in-depth details about functions of the ClearQuest Full-Text Search feature, which allows users to search any ClearQuest record just as they would search the Web.
Explore Full-Text Search >

Demo: Rational Automation Framework for WebSphere
This demo highlights the Rational Automation Framework for WebSphere, an optional feature of Rational Build Forge that provides over 450 field-proven, automated tasks for configuration and application deployment to the WebSphere Application Server and WebSphere Portal Server environments.
View the demo >

IBM Enterprise Modernization Sandboxes
The IBM Enterprise Modernization Sandboxes let you experience and evaluate the IBM Enterprise Modernization solutions for the System z and IBM i platforms through hands-on participation, and guided walk-through and usage of live, running System z and IBM i development scenarios and solutions.
Explore the Sandboxes >

Webcast: Migrate from Compuware to Rational software testing tools (25 June)
Join IBM Business Partner Real-Time Technology Solutions (RTTS) as they share one of their customer experiences helping implement and migrate from Compuware QARun to Rational Functional Tester, and from Compuware QACenter Performance Edition to Rational Performance Tester. All questions will be answered during and after the event. (25 June 2009, 1:00 pm ET)
Register today >

Find a Rational Software Conference in a city near you.
IBM Rational Software Conference 2009 embarks on its world tour starting 4 August 2009 in Sydney, Australia. Click below to find out when we'll be in a city near you.
Catch the conference >

Insight Case Study: Rational Executive Dashboard
IBM executives use Rational software to run their own business. Check out the Executive Dashboard that allows IBM executives to manage product development and delivery.
Learn more >

Software delivery services for the cloud
IBM is offering a fully integrated collaborative application lifecycle management (ALM) cloud-based environment. Based on Jazz, Rational’s new technology platform for collaborative software delivery, this cloud solution is designed to transform how people work together to build software.
Explore the cloud >

Latest Rational trials
Evaluate Rational software before committing to a purchase:
PurifyPlus V7.0 | Rational Requirements Composer V1.0 | Rational Quality Manager V1.0
Rational Developer for i V7.5 | AppScan Developer Edition V7.8 | Rational Software Modeler V7.5


 SOA and Web services

SOA/Web services zone | New to SOA | Standards | Forums | Articles | Tutorials

Webcast: Drive agility and cost optimization (23 June)
Register today to learn about recent announcements around Dynamic Business Processes and Smart SOA Solutions. You will also hear IBM customer Davorka Adžija from the Croatian Tax Administration discuss the administration's SOA project.
Don't miss out -- register now >

Join us for Impact Comes to You
Gain practical knowledge about how to bring together dynamic business processes and models, smarter collaboration, and smart SOA to make your organization more efficient and effective.
Register today >

Podcast: Do more with less using SOA
This podcast discusses the challenges IT managers are facing today, and explores the latest trends and approaches being used by leading-edge organizations around the world to accomplish organizational objectives.
Listen in >

 Web development

Web development zone | Ajax resource center | Tutorials | Articles

Look at jQuery performance
How does jQuery stack up on performance? Is there anything a developer can do to optimize performance? Michael Abernethy looks at the nuances of jQuery performance with some results that may surprise you.
Get answers to your queries >

Keep up with Web dev on Twitter
Twitter followers of Web development zone editor Chris Walden were the first to find out about this week's new offerings. Get into the loop and keep up with what's happening.
Follow chrisw_at_ibm on Twitter >

 WebSphere

WebSphere zone | New to WebSphere | Articles | Downloads | Forums | Technical Journal

Leverage WebSphere eXtreme Scale as an inline database buffer
Optimize application performance by using WebSphere eXtreme Scale as the intermediary between database and application. This article describes write-behind caching and the JPA loader, then describes a business case with sample code that shows you how to deploy these features.
More >

Create radio button group extensions in WebSphere Portlet Factory Designer
WebSphere Portlet Factory Designer radio button group builder lets you create radio button groups that correspond with labels. Three new custom builders extend this functionality by letting you associate any member of a radio button group with a text box or drop-down list, and render the radio button group in a grid both horizontally and vertically.
More >

Tutorial: Set up a double remote messaging and remote support topology in WebSphere Process Server
Learn how to configure a double remote messaging and remote support topology in WebSphere Process Server. This tutorial also describes the constraints and implications for your applications.
More >

Use an API for dynamic control of the caching policy in WebSphere Commerce
This article describes how a programmatic approach can manipulate DynaCache rules to overcome caching infrastructure limitations and improve the performance of your WebSphere Commerce applications.
More >

What's new in WebSphere ESB V6.2, Part 2: Service gateway support
This article series describes new and enhanced features in WebSphere ESB V6.2 and its associated tooling, WebSphere Integration Developer, including transport protocol bindings, data binding capabilities, mediation primitives, and declarative flow control. Part 2 describes the service gateway and policy capabilities.
More >

Tutorial: Enable OmniFind to retrieve WebSphere Portal Document Manager content
Learn how to enable IBM OmniFind Enterprise Edition users to retrieve Portal Document Manager content from search results through the HTTP streaming servlet that's provided in the Information Integrator Content Edition product.
More >

Webcast: "Free" open-source portals -- myth, hype, or reality? (7 July)
"Free" open source software seems appealing, but does it deliver the expected business results? This webcast from Forrester Research shows you how to compare open source vs. commercial portal alternatives, and lets users share their real-world experiences evaluating open source portal software.
More >

On-demand webcast: Use file nodes with WebSphere Message Broker V6.1
This WebSphere Support Technical Exchange describes the FileInput and FileOutput nodes, introduced in WebSphere Message Broker V6.1, that enable file capabilities without the need for WebSphere Message Broker File Extender.
More >

New from IBM Press: Understanding IBM SOA Foundation Suite
This book and CD package brings together 26 tutorials to help you get up to speed fast with IBM SOA Foundation products, and use them together to deliver enterprise SOA solutions. Each chapter offers a "big picture" product overview and detailed hands-on techniques. The companion CD provides sample code plus a full video version of each tutorial.
More >

 XML

XML zone | New to XML | XML Exchange | XML forums | XML tutorials | XML top ten

Leverage Amazon Web Services for enterprise application integration
Learn how to use Amazon Web Services to store and retrieve data from the cloud using the Microsoft .NET (C#) and Java platforms. This article provides extensive code samples to guide you through the implementation from start to finish.
Use Amazon SQS for XML messaging >

Connecting to the Cloud, Part 3: Cloud governance and security
In the final installment of this three-part series on building a hybrid cloud application, we examine governance and security for cloud computing. Build on the example of the HybridCloud application from Part 2 by examining how to add access control policies to its use of Amazon Simple Queue Service (SQS).
Secure the HybridCloud app >

Use the Twitter REST API
Twitter is undoubtedly one of the most recent and successful examples of social networking to appear on the Web. Twitter provides an API so Web developers can enable their users to access the various features that the Twitter site provides. In this article, learn the basics of using the Twitter REST API.
Access Twitter >

Optional XML in relational databases, Part 1
Optional XML elements are special in that they might or might not appear in XML files. In databases, null values are often inserted to represent empty optional elements, but null values can be difficult to retrieve. Discover alternative, less-invasive approaches to handling optional XML elements without the need for data overloading or inserting null or other sentinel values.
Read on >



To ensure proper delivery please add vrmmail@us.ibm.com to your address book. You received this e-mail because you are subscribed to IBM's developerWorks newsletter as: MICHAEL.DORFMUELLER@DE.IBM.COM © International Business Machines Corporation 2008. All rights reserved.

IBM Corporation
Attn: Developer Communications, M/D 241
150 Kettletown Road
Southbury, CT USA 06488
 Contact IBM
 
About this newsletter 
Manage your subscriptions
Subscribe
Unsubscribe
Contact editor


DEVELOPER RESOURCES

Spotlight


Top 10 tutorials and articles on developerWorks

How does the developerWorks community use social media? You tell us!

Webcast: Smart business development and test on the IBM cloud (30 June)

Webcast: Get the inside scoop on DB2 9.7

Kleber Carvalho is a My developerWorks member. Are you?

Join us for developerWorks Live! briefings

Downloads


Rational Rhapsody Developer V7.5

All developerWorks downloads

Additional Resources


IBM privacy policy

IBM copyright and trademark information