Skip to main content

 
developerWorks Weekly Edition
 
30 October 2008   | Volume 9, Issue 43


Welcome, developers!


Lotus fans -- your ship has come in! Our Lotus zone is the place to be if you want to know more about the rich array of collaboration solutions from Lotus. Among the myriad articles on the zone, we show you how to develop and deploy new themes and skins for IBM Mashup Center. Want to take a test drive? Download our new trial version of Lotus Foundations Start, a software appliance that lets you take advantage of self-managing and self-healing capabilities that minimize the need for human intervention. Need to automate your forms-based processes? Explore the benefits of the new Lotus Forms 3.5. And if you're looking for a little face-to-face collaboration, why not join thousands of other Lotus enthusiasts in January for Lotusphere 2009?

Waiting for a different ship? How about some PHP, Eclipse, Linux, JavaScript, or Python? We're covering those topics and lots more this week -- get acquainted with our top features:


That's just the tip of the iceberg, so take time to explore all of the great resources on developerWorks. (And yes, I did just mix my "ship" and "iceberg" metaphors -- apologies.)

Until next week,
John Swanson and the developerWorks editorial team


About this newsletter: developerWorks Weekly Edition is a customizable newsletter highlighting the latest resources on IBM developerWorks. If you've selected specific areas of interest, then you'll see detailed listings on those topics in the sections below. If you want to add or remove topics, you can update your newsletter options at any time using your user name and password.



 Developer events in your area
"Leverage the power of Web 2.0," an IBM developerWorks India forum
Date: 31 October 2008
Location: Taj Coromandel, Chennai, India
Meet leading technologists in the industry and witness IBM’s vision for the future of technology. You can learn about the latest innovations, get invaluable training, and create alliances that can turn possibilities into reality. All this and more is brought to you through interactive sessions, hands-on-workshops, live demos, and birds-of-a-feather sessions.
Don't miss out -- register now >

IBM and Cognos Developer and Partner Launch event
Date: 4 November 2008
Location: Bangalore, Karnataka, India
Information-driven business optimization applications represent the new growth areas in the IT marketplace. IBM's portfolio for Information On Demand (IOD), now including Cognos, represents the industry's most complete solution offering to build business optimization solutions. Be there when Dr. Ambuj Goyal, GM, Information Management brand, launches the IOD and Cognos Developer Community. There is no cost to attend.
Find out more >

 AIX and UNIX

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

Python and LDAP
At some point in their careers, most systems administrators need to interact with a Lightweight Directory Access Protocol (LDAP) server. This article shows how LDAP can be used for Apache authentication, as well as how to perform CRUD (Create, Read, Update, and Delete) operations on an OpenLDAP database using the python-ldap module.
Find out what LDAP can do for you >

Enable DB2 applications for HACMP Smart Assist
High Availability Cluster MultiProcessing (HACMP) Smart Assists validate applications before getting them configured. This article documents the steps to enabling DB2 applications for HACMP.
Get started >

 Architecture

Architecture zone | New to Architecture | IT architecture forum | Articles | Tutorials

Build a geospatial information system, Part 1: Introduction
Geospatial information systems (GIS) offer new ways to analyze and visualize information, collaborate, and do business. This article provides the basics of GIS, examples of their applicability in real situations, open source and proprietary software considerations, and a simple architecture to implement a basic GIS.
Start exploring the world of GIS >

Infrastructure architecture essentials, Part 4: Scalable enterprise systems management
Discover the methods used to manage enterprise resources, including storage, computer nodes, switches, and the data and services that this infrastructure provides.
Learn systems-management concepts, tools, and techniques >

developerWorks space: Business analyst tools and best practices
Keep up to date with the latest tools and best practices designed to help business analysts translate business requirements into IT requirements.
Visit the space >

 Information Management

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

eClient troubleshooting and debugging
Find troubleshooting and debugging tips for IBM DB2 Information Integrator for Content and IBM DB2 Content Manager eClient, in Part 8 of this series.
Get started >

Update: DB2 self-tuning memory manager log parser
Discover a simple tool for parsing the STMM log files to simplify the task of monitoring the decisions made by the memory manager. This article has been updated to describe significant improvements to the log parser.
Start parsing >

Access heterogeneous data using Informix Enterprise Gateway Manager with ODBC or DRDA
Establish a connection between Informix Dynamic Server client applications and other databases, and query data across heterogeneous data sources.
Read on >

Tutorial: DB2 9.5 SQL Procedure Developer exam 735 prep, Part 5
In Part 5 of this series, learn about IBM DB2 9.5 temporary tables, ADMIN_CMD procedure, savepoints, and other advanced SQL features.
Take the tutorial >

On demand webcast: The information agenda imperative -- Turn information into a competitive advantage
Many companies today are shifting to investing more in business optimization initiatives that rely on trusted information to develop new insights. But how can this be done efficiently in a business environment across multiple applications and processes? The answer is the information agenda, an innovative approach to transforming business information into a strategic asset for competitive advantage.
View the webcast now >

Enter the "Search for the XML Superstar" contest
The XML Challenge is a series of five XML contests created by the International DB2 Users Group to search for XML superstars around the world. You can vote, comment on, and enter contests focused on video, gadget, query, ported app, and XML programming. Find out today about the prizes that await multiple winners, and get started!
Take the challenge >

Download: DB2 Express-C 9.5
DB2 Express-C is a fully licensed, no-charge version of DB2 Express Edition for the community. It offers the same core data features as DB2 Express Edition, and provides a solid base on which to build and deploy applications.
Download it now >

Download: Evaluate IBM solidDB V6.1
Download this no-charge trial of IBM solidDB V6.1, relational in-memory database software that delivers extreme speed, performing up to 10 times faster than conventional databases. solidDB uses the familiar SQL language to allow applications to achieve throughput of tens of thousands of transactions per second, while also providing applications extreme data availability with sub-second failover to another instance of solidDB.
Try it out >

Free event: Revolutionizing information access with Enterprise Mashups
Enterprise Mashups create revolutionary ways of improving information access and lowering the cost and time of building new applications. Attend this event to learn how you can quickly and decisively unlock information, remix and create net-new information streams, and unleash productivity with mashup technology.
Join the revolution >

1-10 |
 Java technology

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

Java's new math, Part 1: Real numbers
Join Elliotte Rusty Harold for a look into "new" features in the classic java.lang.Math class in this two-part article. Part 1 focuses on more purely mathematical functions.
Head to Math class >

The busy Java developer's guide to Scala: Building a calculator, Part 2
Tackle the problem of transforming textual input into the AST for interpretation with parser combinators, a standard Scala library designed solely for the task.
Complete the equation >

 Linux

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

Get to know GCC 4
See what's new in the latest release series of GCC 4, the GNU Compiler Collection, including an improved optimization framework, updated target and language support, and various new attributes and options. If you haven't migrated yet, this might be the time.
Compile in style >

Update Twitter and FriendFeed from the Linux command line
When you're used to getting things done at the command line, why open a browser when you don't have to? Learn how to use the Wget and cURL commands to both post and retrieve feeds from these popular microblogging platforms.
Tweet from your shell >

 Lotus

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

Develop a video chat-enabled plug-in application on IBM Lotus Sametime Connect
Lotus Sametime 8.0 expands real-time communication with telephony and audio-visual capabilities. It also offers a highly extensible platform based on the Eclipse plug-in framework. This article introduces the Lotus Sametime Telephony client toolkit, which you can use to develop new plug-in applications on top of Lotus Sametime Connect.
Use the toolkit >

IBM open collaboration client solution: Architecture decisions and execution options for an IBM open virtual client
Companies exploring cost-reduction strategies to become more energy efficient and to increase business agility have identified client virtualization as a strategic move to stay competitive in the market. This article, part 5 of a series, highlights some of the virtualization technologies available in today's market for Linux desktops.
Add virtualization to your arsenal >

IBM Lotus Forms 3.5 lets users eaily automate forms-based processes
On October 14, IBM announced the availability of Lotus Forms 3.5. This new version includes a significantly improved designer experience, advanced digital signature support, as well as the new Lotus Forms Turbo module that makes it easy for non-technical users to quickly create, store, and route eForms inside and outside the organization using e-mail and the Web.
Find out what it can do for you >

 Open source

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

Seven powerful object-oriented habits for PHP developers
If you aren't already creating PHP applications with OO principles in mind, these seven habits will help you move from procedural to OO programming.
Give your PHP apps a boost >

Mastering Eclipse V3.4, Part 1: The Eclipse workbench
Learn some of the Eclipse terminology that newbies find difficult. Discover what an Eclipse workbench is, and explore the difference between projects and workspaces and how they relate to each other.
Discover the power of Eclipse >

 Rational

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

Managing your first project with IBM Rational Quality Manager
Built on the Jazz platform, Rational Quality Manager is a collaborative, Web-based tool for comprehensive test planning and test asset management throughout the software development life cycle.
Take control with RQM >

Lab Management using IBM Rational Test Lab Manager
This article describes how test lab management works with IBM Rational Quality Manager. It also shows you how to create and view lab resources, and work with lab resource reservations and requests.
Get started >

What's new with the V8.0 Quality Management release
An overview of new capabilities and updates that will make it better and easier than ever to test.
  • Rational Performance Tester Version 8.0
  • Rational Service Tester for SOA Quality Version 8.0
  • Rational Functional Tester Version 8.0



  • Three Rational Quality Management information roadmaps
    Each information roadmap is a collection of resources arranged as a structured learning path to help you get started with a specific product. Sections may include product overview, installing, configuring, troubleshooting, reference, downloads, and online help.
  • Roadmap for IBM Rational Performance Tester V8.0
  • Roadmap for IBM Rational Functional Tester V8.0
  • Roadmap for IBM Rational Quality Manager V1.0



  • Product pages for new software offerings
    This is a one-stop shop for all information on a specific IBM product, including updated links to recent articles, webcasts, and more:
  • Rational Quality Manager V1.0, a Web-based centralized test management environment that provides a collaborative and customizable solution for test planning, workflow control, tracking, and metrics reporting.
  • Rational Test Lab Manager V1.0, an extended component of Rational Quality Manager, a collaborative, Web-based, quality management solution that offers comprehensive test planning and test asset management for the full software life cycle.



  • Webcast series: Best practices in enterprise architecture and business process analysis
  • A review of EA frameworks and methodologies
    Review the most popular industry-supported frameworks and methodologies, and compare the differences, advantages, and limitations of each. Example topics include Zachman, TOGAF, DoDAF, and more.
  • EA for organizational governance
    Walk through the application of EA to establish IT governance. Learn how EA interdependencies can be used to asses the impact of new projects so that they can be directly tied back to the business processes and strategies they support.



  • Live event: Start small to grow large with IBM Community Tools
    Austin, Texas, USA - Nov 6; San Mateo, California, USA - Nov 11
    Explore many benefits of an open community development environment. Learn details on Eclipse, DB2 Express-C, WebSphere Application Server Community Edition, Rational Team Concert, and their integration to create and deploy Web applications.
    Enroll today >

    Live fun event: A celebration of Jazz
    Omaha, Nebraska, USA - Nov 11; Indianapolis, Indiana, USA - Nov 12
    Come celebrate the first set of offerings built on Jazz. IconATG and IBM together present an evening of jazz music, networking, tool demos, and valuable information on agile software techniques and Jazz.
    Party and learn >

    Call for Papers: Rational Software Development Conference 2009
    IBM Rational software invites you to submit your papers for the 12th annual Rational Software Development Conference, which will be held May 31 - June 4, 2009 in Orlando, Florida, USA. The deadline is Monday, December 15. Let your star shine.
    Give it a shot >

    1-10 |
     SOA and Web services

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

    IBM SOA Sandbox for Green
    The SOA Sandbox is going green! Using specially designed exercises, you can assess how SOA technology can be leveraged to make enterprises more efficient and eco-friendly.
    Go green with SOA >

    Dedicated versus distributed security monitoring as a Web services host in an SOA
    You can use each of these host types to solve security problems, but which is right for your organization? Examine the pros and cons of each.
    Find your ideal security solution >

    Use the automatic Build-Deploy-BVT toolkit for SOA projects
    Build, deploy, and build-verify-test an SOA-based application using the Automatic Build Toolkit, and generate related build scripts automatically.
    Get started >

     Web development

    Web development zone | Ajax resource center | Tutorials | Articles

    Your CSS toolbox
    Cascading Style Sheets are an incredibly powerful approach to adding flexibility and beauty to a Web page. Visit the CSS Digest space for current trends, tips and tricks, and hidden powers of CSS.
    Explore the CSS Digest >

    JavaScript makes photo displays a breeze
    One advantage to the modern Web is all of the freely available components that we can just plug in. Doing photos in a pleasing way used to be hard. Now it's really easy with the JavaScript component Lightbox. Brett McLaughlin shows you how.
    Harness the power of Lightbox >

    Rich Internet applications with jQuery and Ajax
    In Parts 1 and 2 of the series "Working with jQuery," Michael Abernethy showed you the power of jQuery to manipulate page elements. In Part 3, see how the combination of jQuery and Ajax combine for truly rich Internet applications with less effort.
    Power up now >

     WebSphere

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

    Independent survey of developers ranks WebSphere Application Server #1
    In a recent worldwide survey of over 700 active developers by Evans Data Corp., WebSphere Application Server took top honors over all competitors. Developers rated the app servers on 21 different attributes, including performance, scalability, support, database connectivity, and security features. WebSphere won 10 of the 21 categories plus the overall score.
    Get the whole story >

    Free trial download: WebSphere Application Server Network Deployment V7
    WebSphere Application Server Network Deployment builds on the core WebSphere Application Developer, and drives business agility by providing millions of developers and IT Architects with an innovative, performance-based foundation to build, reuse, run, integrate, and manage SOA applications and services.
    Download it now >

    New developerWorks space: WebSphere Application Server Community Edition
    This new developer space enables you to collaborate with IBM developers and fellow customers via wikis, blogs, forums, and social networking software. Try out WebSphere Application Server Community Edition and related tools from both IBM and independent third parties.
    Explore the space >

    What's new in WebSphere Partner Gateway V6.1.1?
    This article describes the major enhancements in WebSphere Partner Gateway V6.1.1 and steps you through a simple scenario to show their benefits.
    Take the tour >

    Optimize WebSphere Business Process Choreographer Explorer
    Packaged with WebSphere Process Server, the WebSphere Business Process Choreographer Explorer helps you manage business process and human task instances. In a production scenario with large numbers of business process and human task instances, you may need to improve tool performance by optimizing data querying and filtering.
    Get optimization tips and techniques >

    WebSphere Process Server business rules life cycle
    Business rules are one of the BPM artifacts used by WebSphere Process Server. This article describes the business rules life cycle, including definition, modification at run time, and synchronization back to development.
    Read on >

    Use WebSphere Business Events with WebSphere Message Broker
    Part 3 of this "Business event processing" series shows you how to build WebSphere Message Broker message flows to interact with WebSphere Business Events, enabling you to integrate business event processing into your Message Broker environment.
    Get started >

     XML

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

    High-performance XML parsing in Python with lxml
    lxml, a fast yet flexible library for XML processing in Python, comes bundled with support for XPath and XSLT, and implements the familiar ElementTree API. In this article, you focus both on the ease of use provided by lxml and on its high-performance profile when processing very large XML data.
    Start working with lxml >

    XML for publishing
    In this article, learn to smoothly transition documents designed for print publishing to XML. Discover how logical elements, attributes, and hierarchy make for easier print (and PDF) publishing with the structure in XML.
    Move content to XML without missing a beat >



    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


    Check out this list of the latest tutorials on developerWorks

    Tune in: New podcasts on PHP and the Semantic Web

    From alphaWorks: Prediction Markets for Emerging Technologies

    Make life easier with the IBM Software Assembly Toolkit

    Get hot skills and a cool chumby device with IBM Training

    Sign up for developerWorks Live! briefings

    Downloads


    Trial: Rational Application Developer for WebSphere Software V7.5

    All developerWorks downloads

    Additional Resources


    IBM privacy policy

    IBM copyright and trademark information