| |
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 > | 
 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 > | 

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 > | 

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 > | 

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 > | 

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 > | 

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 > | 
 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 > | 

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 > |  

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 > | 

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 > | 

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 > | 

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 > | 
 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
|
|
Spotlight
Downloads
Additional Resources
|
|
|