| |
Welcome, developers!
Last day of Impact 2012: As this extraordinary conference draws to a close, many participants are looking
back on the week in Las Vegas and assessing its true impact. There are, however, a couple of announcements that
we found particularly buzz-worthy.
First, IBM is now offering two ways to test
drive the powerful new IBM PureSystems family of solutions at no charge: With our cloud-based trial,
you can develop, test, and deploy applications in a secure cloud environment, and take advantage of built-in patterns of
expertise; or, you can download the IBM Virtual Pattern Kit for Developers and extend IBM patterns locally
on your own system. Either way, it's easy to get familiar with these flexible, expert integrated systems. What else? The
new developerWorks WebSphere
Request for Enhancement (RFE) community gives you a unique opportunity to collaborate directly with WebSphere product
development teams and other product users in an online community environment. Here's your chance to influence the WebSphere
decision makers!
Those of you who weren't able to make it to the conference can join the conversation on Twitter (#IBMPureSystems #dev), or
check out Scott Laningham's video
interviews from the lavish Venetian Resort, which capture the key takeaways of Impact 2012. Although by now, Scott's
probably on his way home ... assuming he made it past the LAVO Nightclub.
Until next week,
John Swanson and the developerWorks editorial team
This week's top features on developerWorks:
Subscribe
| Unsubscribe
| Customize
this newsletter
|
| Developer events in your area |
IBM seminars in San Francisco and Los Angeles: Planning and Budgeting for a Smarter City
Please join us for an IBM Smarter Cities Seminar discussing solutions for harnessing the power of technology to help overcome
some of the toughest challenges facing today’s cities. Topics include: efficient and effective capital management,
the digital city, the physical city, and smarter buildings.
14
May 2012 in San Francisco, CA >
18 May 2012 in Los Angeles, CA > |  IBM seminar in Sacramento: Planning and Budgeting a Smarter Government
Please join us for an IBM Smarter Government Seminar discussing solutions for harnessing the power of technology to help
overcome some of the toughest challenges facing today’s local governments. Collectively, we possess the skills to innovate
for a prosperous future. 16 May 2012 in Sacramento, CA > |  developerWorks Live! briefing in Zurich: IBM Business Process Manager Express/Standard
Use Business Process Manager V7.5 Express and Standard editions to be more agile and to focus on continuous process improvements.
This workshop can give you a broader understanding of the features and functions of the process designer, the process center,
and the process server. And be sure to join the community
group for this event on developerWorks. (22 May 2012, Zurich, Switzerland)
Get more details and register > |  developerWorks Live! workshop in Ankara: Discover the value of IBM FileNet P8
V4.5
This workshop focuses on IBM FileNet P8 V4.5 and add-on components. Technical overviews, demonstrations, and real-world use
cases are provided with extensive hands-on product experience via lab exercises. And be sure to join the community
group for this event on developerWorks.
(23 May 2012, Ankara, Turkey)
Get more details and register > |  developerWorks Live! briefing in Barcelona: IBM Business Process Manager Express/Standard
Use Business Process Manager V7.5 Express and Standard editions to be more agile and to focus on continuous process improvements.
This workshop can give you a broader understanding of the features and functions of the process designer, the process center,
and the process server. And be sure to join the community
group for this event on developerWorks. (24 May 2012, Barcelona, Spain)
Get more details and register > |  IBM workshop in Zurich: WebSphere DataPower SOA Appliance
This one-day workshop provides hands-on experience for those needing to understand how WebSphere DataPower appliances can
help ease and accelerate the deployment of enterprise SOA implementations. Learn how to create and test configurations that
demonstrate a variety of scenarios that are common in SOA implementations. And be sure to join the community
group for this event on developerWorks. (30 May 2012, Zurich, Switzerland) Get more details and register > | 

IBM PureSystems: Cloud-based trial (beta)
Access the cloud-based trial (beta) of IBM PureSystems, powered by IBM SmartCloud Application Services. With minimal management,
you can quickly develop and test applications in a secure cloud environment. Leverage patterns of expertise that automate
many tasks, and develop in a collaborative, cloud-based environment.
Learn more and request an invite > |  IBM PureSystems: IBM Virtual Pattern Kit for Developers
IBM Virtual Pattern Kit for Developers lets you develop virtual patterns -- custom patterns or extensions of pre-built ones
-- for application deployment into the cloud. The kit includes patterns, a plugin development kit (PDK), and the Image Construction
and Composition Tool.
Download it now > |  Create and customize virtual application patterns: Add components and capabilities
with the IBM Workload Plug-in Development Kit
Platform-as-a-Service virtual application patterns are realized by
supporting a combination of application-centric deployment models,
virtual applications, the infrastructure and middleware they employ, and workload-specific content. This article explains
how developers can start creating and customizing virtual application patterns with the IBM Workload Plug-in Development
Kit.
Get started with the PDK > |  Manage application services with virtual application patterns
This article introduces you to virtual application patterns within the IBM PureApplication System environment. It examines
their place in the ecosystem, describes their components and functions, and provides a basic look at how to create and use
a virtual application pattern. Learn more about virtual application patterns > |  Test drive IBM SmartCloud Enterprise now
Now is a great time to try select IBM SmartCloud Enterprise services at no charge.
Customers who sign a contract between now and 28 May can provision select virtual machines at the Toronto (Canada), Ehningen
(Germany), Tokyo (Japan), Singapore, Boulder (US), and Raleigh (US) data centers, subject to availability.
Take advantage of it while you can > |  Webcast: ITIL at cloud speed using the IBM SmartCloud Control Desk (8 May)
Learn about IBM SmartCloud Control Desk, an IT Service Management solution that helps reduce costs and minimize service disruptions
through automated service request handling, efficient change management, and optimized asset lifecycle management across
IT and enterprise domains. (8 May 2012, 11:30am EDT)
Register today > |  IBM ecosystem partner images on the IBM Cloud
Explore partner software images on the IBM Cloud. IBM Business Partner solutions extend the value of the IBM SmartCloud.
Learn about the different capabilities being offered on the IBM Cloud. Ecosystem partner images on the IBM Cloud > |  Cloud technical webcast recordings
Check out these pre-recorded technical deep-dive webcasts, which are geared toward cloud architects, developers, and ISVs.
Listen in > | 

Best practices: Storage optimization with deep compression
See how deep compression can be a crucial driver of a broader space-conscious storage strategy for your large OLTP workload
or data warehouse. Optimize your storage with deep compression > |  Best practices: Temporal data management with DB2
This article describes a set of best practices that help ensure smooth operation and high performance for DB2 temporal data
management.
Best practices for time management > |  DB2 best practices: A practical guide to implementing row and column access control
This article reviews traditional methods for tackling row and column access control problems, and introduces the new row
permission and column mask concepts as an elegant and more effective alternative to the traditional methods. Take control of your rows and columns > |  Tutorial: Create an ER diagram for an Informix database
Use a tool that can deliver an entity-relationship graphical overview of an existing Informix relational database and its
contained objects. Every database can be displayed in a graphic mode using this information and adding information for object
display. Picture it > |  Data transformation with IBM Netezza Appliance using InfoSphere Data Masking
Solution
This step-by-step guide shows you how to configure InfoSphere Federation Server, establish a connection to a Netezza appliance,
extract and de-identify data using InfoSphere Optim, and upload the masked data back to the Netezza appliance.
Protect privacy in the data warehouse > |  Video: InfoSphere Optim Tools in DB2 10
Curt Cotner, IBM Fellow, VP, and CTO for Database Servers and Tools, describes the capabilities in the InfoSphere Optim Database
Management Solutions for DB2 for Linux, UNIX, and Windows that support new features in DB2 10, such as pureScale, multi-temperature
storage, adaptive compression, and time travel query.
Watch the video > |  DB2 Tech Talk: Optimize storage utilization and minimize administration with
DB2 10 (11 May)
Learn about the new storage optimization features in the recently announced DB2 10 in this DB2 Tech Talk (formerly known
as Chat with the Lab). Features covered include adaptive compression, multi-temperature data management, and workload management.
(11 May 2012, 12:30pm EDT)
Register now > |  Webcast: Blueprint your data integration projects with InfoSphere Blueprint Director
(21 May)
This interactive webcast shows you, through realistic user scenarios, how IBM InfoSphere Blueprint Director fosters collaboration
and best practices among team members to optimize the planning, design, delivery, and updating of critical integration projects.
(21 May 2012, 1:00pm EDT)
Register now > |  2012 IDUG DB2 Tech Conference (14-18 May)
Don't miss the upcoming International DB2 Users Group Tech Conference. It's an unprecedented opportunity for growing your
knowledge of DB2, networking with other users, and hearing from IBM engineers, developers, and executives. (14 - 18 May 2012,
Denver, CO, USA)
Register today > | 
 Harness the power of gKrypt, Part 2
Meet the gKrypt engine, the world's first package to employ general purpose graphics units (GPGPUs) for data encryption.
Part
1 of this two-part series 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.
Get more cryptic > |  Follow Chris on Twitter
Follow Linux and Open source zone editor Chris Walden on Twitter for regular updates
on articles and other information relevant to the Linux and open source communities.
Follow cmw_osdude on Twitter > | 

Updated! IBM exceptional web experience solutions
IBM has announced a complete refresh and expansion of the industry's most extensible and scalable solutions from IBM's exceptional
web experience portfolio.
Find out more about how the enhanced Customer Experience Suite and the new Intranet Experience Suite can help you create
content-rich multi-channel exceptional web experiences with social features and enhanced analytics support.
Find out more about what's new > |  Configure and test the Lotus Domino DAOS feature
This article describes how IBM's Domino System Verification Test team sets up, configures, and tests the Lotus Domino 8.5x
Domino Attachment and Object Service (DAOS). We cover some of the statistics you can use to ensure DAOS is running correctly,
and provide a few tips on how to prevent corruption.
Start working with DAOS > |  Calling all Collaboration software experts...
Are you an expert in IBM Collaboration software who wants to share your knowledge? Do you want to write articles to share
that knowledge, but hesitate because writing isn't your forte? Help is at hand! Our IBM Everyone Writes
program provides editing and publishing support for your wiki articles and developerWorks white papers. Read our blog post
for details.
Start authoring with Everyone Writes > | 

Ruby misunderstandings
When moving from C++ to Ruby, you may see elements that appear familiar but don't work as expected. Arpan Sen helps guide
you through the potential missteps to help make your transition a breeze!
Meet six misunderstood Ruby features > |  Follow Chris on Facebook
You can also keep up with Linux and Open source editor Chris Walden on
Facebook. Find out when articles post and keep up with his pointers to
other interesting information. Don't worry -- he doesn't talk about his
cat or his kid. It's all open source!
Follow cmw.osdude on Facebook > | 

New: Enterprise DevOps blog
Iterative and agile software development help close gaps between business and development teams, but not between development
and operations. DevOps extends agile practices to governance, versioning, and quality checks. Enterprise
DevOps adds increased visibility and reduced risk. Find out more in this blog by IBM Rational's Chief Cloud Architect, Steve
Abrams. Follow and contribute to this new blog > |  Save time by pre-filling OSLC resource creation fields in Rational Change
Open Services for Lifecycle Collaboration (OSLC) service providers can receive POST requests that contain change request
resource definitions. They retrieve a URI that represents the embedded page to be used. Save time with this sample code that
pre-fills resource creation fields.
Show me how to create OSLC resources faster > |  Global and Workspace admin permission differences in Rational Focal Point
Global Administrator and Workspace Administrator permissions in Rational Focal Point allow different kinds of access and
capabilities. Anurag Saraf explains what actions each of these admin roles can perform at global and workspace levels.
Show me what each of these admins can do > |  Basic Rational DOORS Web Access installation
This is the minimum suggested setup for Rational DOORS Web Access software, because each tier has specific requirements to
operate successfully. Lee Byrnes explains the requirements and the reasoning behind them.
Find out what's required for a basic setup > |  Extend TOGAF's ArchiMate to nonfunctional aspects of enterprise architecture
Extend ArchiMate, the TOGAF modeling language, to represent nonfunctional, business aspects of enterprise architecture, thus
making the architecture more useful in clouds and other environments. Then download a simple customization so you can use
the extension in Rational System Architect.
Learn how to extend ArchiMate to nonfunctional aspects > | 
Using SoaML services architecture
to encapsulate interactions
Jim Amsden, co-author of the OMG SoaML standard, explains the key concepts and how to use SoaML to encapsulate the interactions
between participants in service-oriented architecture (SOA). He also clarifies the different modeling approaches and options
supported by UML, SoaML, SysML, and UPDM.
Get more details about using SoaML > |  Back up Oracle databases with the Rational repotools utility
The Repository Tools utility, known as repotools, is included with the Rational Software Architect Design Manager extension
and other Rational Collaborative Design Management applications. Paul Vellan describes how to use it to back up and restore
an Oracle database. Learn how to back up with repotools > |  Clustering algorithms help group similar Rational Team Concert change requests
By using clustering algorithms to analyze Rational Team Concert patterns, you can group the change requests according to
text similarity. Luis Quintela explains how and why software development benefits through quality improvement, reuse, better
processes, and collaboration. Learn to group your change requests > |  

Understand Ajax vulnerabilities
All applications, including those built using Ajax technologies, are vulnerable to exploits that compromise websites and
the databases that drive them. In this article, learn about some of the threats to Ajax technologies and how to guard against
them. Protect the web applications you create with Ajax > |  Make your HTML pages smarter with RDFa 1.1 Lite Learn about Resource
Description Framework annotation Lite, a simplified system for annotating HTML documents inline on the web, and how you can
use it to optimize your pages for search engines and other sophisticated tools. Start optimizing > | 

IBM PureSystems Centre gives you easy access to PureSystems assets from a broad ecosystem
PureSystems Centre lets you access solutions and application patterns from IBM and IBM Business Partners. These patterns
enable you to customize your solutions to deliver expertise from a broad ecosystem, deployable in an efficient manner, delivering
faster time to value. Check out the assets in the Centre today.
More > |  Business process optimization (two-part article series)
Part 1 explores common beliefs about business performance and agility, and shows you how to extend them into new and innovative
ways of achieving, measuring, and sustaining business performance through business agility. Part 2 shows how the BPO method
lets you combine various technological innovations in the context of a business-centric view that affords increased agility
to achieve business outcomes. More > |  Modeling event-based subscriptions in WebSphere Commerce
Learn about various subscription models in WebSphere Commerce. This article describes the subscription capabilities and how
to extend them, including a case study of a sample event-based subscription. More > |  Implementing a simple WS-Trust server in WebSphere Message Broker using a database
Many small and medium businesses don’t have LDAP or TFIM to manage web services security in their ESB infrastructure.
This article shows you how to implement a simple WS-Trust server using a database to manage authentication. The solution
can easily be extended to add authorization to the web services security. More > |  SOA governance using WebSphere DataPower and WebSphere Service Registry and Repository,
Part 1
This article explains the new WebSphere DataPower mediation policy (WS-MediationPolicy V1.6) capabilities and syntax, and
demonstrates how to create, attach, and deploy them using WSRR and IBM Integration Developer environments. More > |  Webcast: Intro to the WebSphere Application Server Performance Tuning Toolkit
(8 May)
The WebSphere Application Server Performance Tuning Toolkit (PTT) is an Eclipse-based intelligent tool that helps you tune
the performance of WebSphere Application Server using data analysis and statistical inference technology. This WebSphere
Support Technical Exchange describes PTT functions and shows you how to use it with the built-in sample applications. (8
May 2012, 11:00am EDT) More > | 

XML data mining, Part 3: Clustering XML documents
Clustering XML documents is different from clustering relational data because of the specific structure of the XML format,
its flexibility, and its hierarchical organization. Learn about clustering XML documents as a major task in XML data mining,
in the third article in this series on XML data mining.
Speed up your data mining with clustering > |  XML data mining, Part 2: Mining XML association rules
Dig into XML data mining, a facet of XML data analysis. Learn about static and dynamic XML association rules and how to create
version-based association rules when the mined XML documents change, in Part 2 of this three-part series.
Start digging > |  XML data mining, Part 1: Survey several approaches to XML data mining
Explore XML data mining, a facet of XML data analysis, in this three-part series. Start with this introduction to mining
hidden knowledge from XML documents as you learn about mining data, the hierarchical structure of the information, and the
relationships between elements. Survey several approaches to XML data mining > | 
To ensure proper delivery, please add vrmmail@us.ibm.com to your address
book. You received this email because you are subscribed to
IBM's developerWorks newsletter as: © International
Business Machines Corporation 2012. All rights reserved. IBM Corporation Attn: Developer Communications,
M/D 241 150 Kettletown Road Southbury, CT USA 06488
Contact
IBM
|
|
Spotlight
Downloads & Trials
Additional Resources
|
|
|