| |
Welcome, developers!
Those of you who've spent any time on developerWorks
know that we organize our vast library of resources into 12 separate zones, each covering a specific technology of interest
to our readers: From Java technology to XML to AIX to WebSphere, these zones put code, blogs, tutorials, demos, and much
more at your fingertips.
But as you know, there are more than a dozen ways to look at information -- particularly
information related to software development. That's why we've come up with alternative ways to help you find what you're
looking for. First, developerWorks
spaces are micro-sites that focus on specific technical topics, including application security, green IT, data management,
cloud computing, and much more. Check out the full
list of more than 100 unique spaces. Or, if you want to connect with other people who share your interest in a particular
subject, join a group (or start your own) on My
developerWorks: More than 200 groups have already emerged around topics as varied as JavaScript, PHP, Eclipse, and Web
2.0.
As for our zones, don't worry -- they're not going anywhere. Our zone editors continue to crank out unparalleled
resources to help you tackle whatever challenges you face. Here are this week's top features:
Still can't find what you're after? Let us know. Whatever you're trying
to accomplish, we're here to help. That's a pretty good deal, no matter how you look at it.
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 Istanbul: Work smarter with WebSphere flexible business processes Experience
firsthand how WebSphere software compares to solutions provided by competitors such as BEA/Oracle, Microsoft, and JBoss.
See live product demonstrations, including real-world scenarios that demonstrate the value of WebSphere software for a smarter
overall approach to Service-Oriented Architecture (SOA). (9 June 2009, Istanbul, Turkey) Get more details and register > |  developerWorks Live! briefing in Zagreb: IBM middleware on Power Systems -- an
unbeatable combination This complimentary, one-day briefing explains why a combined IBM middleware on IBM Power
Systems solution has the unique ability to address the needs of both your data center and your lines of business. IBM IT
experts answer your questions without wasting your time. (9 June 2009, Zagreb, Croatia) Get more details and register > |  developerWorks Live! briefing in Paris: Introducing WebSphere Application Server
v7 Explore WebSphere Application Server V7 features: Hear discussions on how WebSphere Application Server Network
Deployment V7 delivers an environment that is highly available, dynamically scalable, and easily managed. (10 June 2009,
Paris, France) 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
give you a scalable, pay-as-you-go model to meet your development and deployment needs. (10 June - 9 July 2009 in various
cities throughout the U.S.) Don't miss out -- register today! > |  developerWorks Live! briefing in Bucharest: IBM middleware on Power Systems --
an unbeatable combination This complimentary, one-day briefing explains why a combined IBM middleware on IBM
Power Systems solution has the unique ability to address the needs of both your data center and your lines of business. IBM
IT experts answer your questions without wasting your time. (11 June 2009, Bucharest, Romania) Get more details and register > |  developerWorks Live! briefing in Casablanca: Introducing WebSphere Application
Server v7 Explore WebSphere Application Server V7 features: Hear discussions on how WebSphere Application Server
Network Deployment V7 delivers an environment that is highly available, dynamically scalable, and easily managed. (11 June
2009, Casablanca, Morocco) Get more details and register > |  developerWorks Live! briefing in Miami: 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. (11 June 2009, Miami, FL, USA) Get more details and register > |  developerWorks Live! briefing in Milan: Work smarter with WebSphere flexible
business processes Experience firsthand how WebSphere software compares to solutions provided by competitors
such as BEA/Oracle, Microsoft, and JBoss. See live product demonstrations, including real-world scenarios. (11 June 2009,
Milan, Italy) Get more details and register > |  developerWorks Live! briefing in Milan: Modern application development featuring
Web 2.0 for System z Explore the innovations provided by Rational Enterprise Modernization software development
tools, their broad range of functionality, and their use throughout the entire software development process. This briefing
is aimed at IT managers and practitioners. (16 June 2009, Milan, Italy) Get more details and register > |  developerWorks Live! briefing in Stuttgart: Project Zero and WebSphere sMash Explore IBM WebSphere sMash, and find out more about Representational State Transfer (REST), PHP Hypertext Preprocessor,
and Groovy. (16 June 2009, Stuttgart, Germany) Get more details and register > | 
 Python testing frameworks: Find modules to test Python tests are
being written more succinctly, more uniformly, and with better reporting of results than ever before. Find out how the leading
testing frameworks provide robust auto-discovery of your application tests, and how this replaces the fragile central lists
of tests that you used to maintain. Find the modules > |  Work with filesystems using NFSv4 ACLs Managing NFSv4 ACLs on different
filesystems with different commands can be difficult. This article discusses and compares the different commands that you
can use to migrate from one filesystem to another. Start managing NFS ACLs > | 
New! Customizable and Online Message Processor This technology offers an open and extensible Web-based
message lifecycle management system built on Ruby on Rails. Download it now > |  Really Small Message Broker Really Small Message Broker uses the
lightweight MQTT publish/subscribe protocol to distribute messages between applications. Version 1.1.0 adds support for multiple
listeners, stopping and starting of bridge connections, and topic "mount points." Download it now > |  IBM Binary Prober IBM Binary Prober instruments binary executable
files running on the AIX and Linux on POWER platforms. Version 5.4.0.19c provides bug fixes. Download it now > |  IBM Full-System Simulator for the Cell Broadband Engine Processor
With this companion technology to the IBM SDK for Multicore Acceleration, you can create applications for systems based
on the Cell/B.E. processor using the IBM SDK for Multicore Acceleration, and then run these applications on the IBM Full-System
Simulator. Download it now > | 

Integrated Data Management: Manage data across its lifecycle Learn about the vision and
reality of Integrated Data Management, and how you -- whether you're a data architect, developer, tester, DBA, or data steward
-- can use IBM Optim solutions to respond quickly to emerging opportunities, improve quality of service, mitigate risk, and
reduce costs. Get the details > |  Configure WebSphere Application Server Community Edition with Informix Dynamic
Server Combine the stable, easy-to-use WebSphere Application Server Community Edition with the reliable, high-performance
Informix Dynamic Server. This article has been updated with information on the latest product versions. Go configure > |  Comparing IBM DB2 and IBM solidDB SQL procedures, Part 1 Have you
ever wondered how DB2 and solidDB procedures differ? This article series spells out the differences very clearly. In Part
1, learn the differences between the structures, parameters, variables, assignments, procedure bodies, cursors, and dynamic
SQL. Check it out > |  DB2 early access program Here's your chance to try out DB2 technologies
that are still under development -- including deep compression, simplified management, enhanced security, the ability to
gain business intelligence from XML data, and more. Request access today > |  2009 Information On Demand Innovation Awards -- Nominations open
These awards recognize visionary IBM customers who successfully implement IBM-based solutions in a production environment
to unlock the business value of their information. IBM customers can self-nominate, or be nominated by an IBM sales representative
or business partner. Submit your nomination by 24 July 2009 > |  Trial download: IBM Mashup Center Get a free trial version of IBM
InfoSphere MashupHub when you download the trial version of IBM Mashup Center. InfoSphere MashupHub brings you tools to create
data feeds from different data sources, and a Mashup Editor to integrate multiple feeds into a single data source.
Try it out > |  Chat with the lab: DB2 9.7 overview With DB2 9.7, you'll reduce
your storage-related costs for data, improve DBA productivity, improve developer productivity, and improve decision making
with simplified analytics. Join Sal Vella, VP of Development, and Tim Vincent, Chief DB2 LUW Architect, to learn more. Listen to the chat > |  Performance Perspectives: Your source for ideas, insights, and opinions on Information
on Demand Every six weeks, Performance Perspectives features original and engaging stories for decision makers
in IT and finance across a wide range of industries. Enjoy exclusive interviews with thought leaders, innovative approaches
to leveraging information, and guest commentary. Subscribe now > | 

JSF 2 fu: Templating and composite components Two new features, templating and composite
components, allow you to build robust UIs in JSF 2. Find out how your Web apps can best take advantage of these new features
in this second of three parts on JSF 2. Power UIs with JSF 2 > |  The busy Java developer's guide to Scala: Enhancing the Scitter library In this follow-up article to his introduction to Scitter (a Scala client library for accessing Twitter), Scala enthusiast
Ted Neward offers a more interesting and useful set of features for the client library. A better Scitter > | 

Anatomy of a Linux hypervisor The basis of virtualization on Linux is the hypervisor, a
layer that provides a virtual hardware environment for guest operating systems. Learn how hypervisors work and get an overview
of two important ones, KVM and Lguest. An operating system for operating systems > | 

Use the Lotus Sametime Java
toolkit from within a Lotus Sametime Connect toolkit plug-in Learn how to use the full power of the low-level
Lotus Sametime Protocol API that's exposed by the Java toolkit from within the easier development environment of the Lotus
Sametime Connect toolkit. Use the toolkit > |  Create a Lotus Notes plug-in for IBM Multimedia Library Learn how
to create an extension for Lotus Notes 8.0 and later that allows you to open a preconfigured URL (for example, Lotus Notes
Multimedia Library) in a newly opened browser window by selecting a menu entry in the Help menu. Create your plug-in > |  Smarter collaboration videos This set of videos focuses on collaborative
solutions, social software, and Web 2.0 tools in Lotus software. Watch now > | 
 Updated tutorial: Cook up Web sites fast with Cake PHP, Part 1 This
popular series is now updated to show you how to build Web sites with CakePHP version 1.2.2.8120. Start with this first tutorial
and learn how to build an online product catalog with this stable, production-ready, rapid-development aid. Get the latest on CakePHP > | 

30 productivity tips from the developers of Rational Requirements Composer, Part 1 Each
part of this series was written by a developer on the Rational Requirements Composer team who had a hand in designing and
implementing that part of the offering. Part 1 of this series examines the features found to be most useful when trying to
navigate to or find artifacts. Increase your efficiency > |  What's new in Rational Rhapsody, Version 7.5? Get an overview of
the new features in Rational Rhapsody that you can use to develop software in real-time and embedded systems. You can use
these features even for resource-constrained targets, such as microcontrollers, and you can use the SysML and UPDM features
to describe systems more effectively. Get the latest > |  On-demand webcast: Day 1 keynote from Rational Software Conference 2009 Watch the Rational Software Conference keynote presentation, "Real Insights, Real Results," with Danny Sabbah (GM of
Rational Software), Jamie Thomas (VP Development, Rational Software), and Tom Hawk (GM, Global Industrial Sector).
View this webcast > |  On-demand webcast: Day 2 keynote from Rational Software Conference 2009 Watch the day 2 keynote from the conference: Steve Mills (Senior VP of Software Group), Al Zollar (General Manager
of IBM Tivoli software), and Grady Booch (IBM Fellow) talk about real innovations. View this webcast > |  Demo: Create a requirement in Rational Requirements Composer and transfer it
to RequisitePro for management Learn how to create a requirement in Rational Requirements Composer, add comments
and links, configure Rational Requirements Composer to integrate with Rational RequisitePro, transfer requirements to Rational
RequisitePro, and then synchronize any changes. View the demo > |  Beta: Rational Focal Point for Project Management This collaborative
project and resource management solution is streamlined to improve project delivery, while helping teams adapt to continuous
change through an integrated approach to lifecycle execution and providing process support that matures with your organization. Find out more > |  Rational helps you deliver innovation Let us help you use software
to drive innovation as a business imperative that is planned, implemented, and managed. Find out how Rational can help you
establish an innovation agenda. Learn more > |  

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.
(10 - 24 June 2009 in various cities throughout North America). Register today > |  Webcast: Drive agility and cost optimization (23 June) Join this
Web seminar and hear Tom Rosamilia, General Manager of WebSphere Software, discuss IBM’s latest announcements around
dynamic business processes and smart SOA solutions. Register today > |  SOA governance -- How best to embrace it, Part 3 In the final installment
of this three-part series, we cover governance maturity, tooling, vitality, and wrap up with governance success patterns.
Check it out > |  Smart Work: 3-D Interactive Smarter traffic. Smarter customer service.
Smarter supply chains. That's what you'll experience when you see and interact with the Smart Work: 3D Interactive.
Learn more > | 

Steganography: Hide in plain sight You may have heard about steganography, the art of concealing
data within other innocuous files, but have you really explored the implications? Look at tools to create and detect steganographic
payloads. This article includes pointers to several useful resources. Hide, or seek > |  JavaScript and JSP: The best of both worlds Our JavaScript EE series
concludes with a small tag library for using JavaScript within JSP pages. See how to manage a JavaScript context throughout
an Ajax/HTTP request, and how to exchange variables between the JSP page context and the JavaScript context. Check it out > |  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 > | 

Identify performance problems during WebSphere Commerce unit test with Rational Application Developer
SQL Profiler Identify SQL-related performance problems in WebSphere Commerce applications by using an asset
that helps you identify and correct database access problems during unit test and before performance test at the end of each
iteration or construction phase. More > |  IBM ranked #1 in Web portal software market share IT analyst firm
Gartner, Inc. has ranked IBM as the worldwide market share leader in the "Portal products and user interaction tools"
enterprise software segment, based on total 2008 worldwide software revenue. More > |  On-demand webcast: WebSphere Application Server open mic: Troubleshooting and
problem determination This WebSphere Support Technical Exchange lets you ask questions about troubleshooting
and problem determination in WebSphere Application Server. Topics include administration, security, server hangs and crashes,
performance, HTTP sessions, database connectivity, and Web services. More > |  New security APIs in WebSphere Portal This article provides usage
scenarios, guidelines, and samples for three new security APIs: the "portlet login" service, the "remember
me cookie" portlet service, and the "authentication filter" model. More > |  Scalable and robust HTTP session management with WebSphere eXtreme Scale Use WebSphere eXtreme Scale (XS) as a separate in-memory data grid to store HTTP sessions. After describing existing
solutions, this article shows how XS addresses scalability challenges in a cost-effective manner and simplifies the implementation
of an XS grid. More > |  What's new in WebSphere Enterprise Service Bus V6.2, Part 1 This
article series describes the new or enhanced transport protocol bindings, data binding capabilities, mediation primitives,
and declarative flow control introduced in WebSphere ESB V6.2 and its associated tooling, WebSphere Integration Developer. More > |  Match 31-bit WebSphere Application Server performance with new features in 64-bit
Java on System z This article describes two new features in the IBM Developer Kit for Java 6, 64-bit edition
-- compressed references and large pages features -- that were added to the IBM J9 Java virtual machine (JVM) and IBM Testarossa
Just-in-Time (JIT) compiler. When migrating from a 31-bit to a 64-bit JVM, these two features prevent loss of throughput
performance and increases in system memory requirements. More > |  Webcast: ILOG Visualization 101 -- Transform insight into action (16 June) Optimization is used in many industries to plan for the long-term and schedule for the short-term. It uses mathematical
models to create plans and schedules that meet your goals, optimize your use of resources, and increase your ROI. This webcast
shows you how ILOG Visualization provides advanced graphical displays that are ready for developers to easily customize and
embed into applications. More > |  On-demand webcast: Maximize your self-help capabilities using IBM Support Assistant This WebSphere Support Technical Exchange describes the latest features of IBM Support Assistant V4.1, and shows you
how to approach common software problems and use ISA to resolve problems in an enterprise environment. More > | 

Implement Web cut-and-paste using Atom XML and Firefox XUL One successful feature
of the modern GUI desktop operating system is the ability to cut-and-paste data between apps. The Web lacks that ability
across Web sites or Web apps. Make your own Web clipboard with AtomPub and the AtomClip XUL Firefox extension.
Get started > |  Produce documentation and reuse information in XML, Part 2 Discover
how to use XInclude to include other documents in a document, and how to use XPointer to include small document fragments
from other documents. Also, get tips for structuring XML documentation for information reuse, and learn how to maintain stand-alone
documents that you can incorporate into larger documents. Reuse your documentation > | 
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
|
|
Spotlight
Downloads
Additional Resources
|
|
|