 |
 |
 |
 |
 |
 |
Kernel command using Linux system calls
Linux system calls -- we use them every day. But do you know how a
system call is performed from user-space to the kernel? Explore the Linux
system call interface (SCI), learn how to add new system calls (and
alternatives for doing so), and discover utilities related to the SCI. [This
article has been updated to reflect coding changes for kernels 2.6.18 and
later. -Ed.]
|
 |
Articles |
 |
10 Feb 2010 |
|
| |
Achieve technical and business benefits through processor virtualization
The days of dedicating processors to a server because it "might" need them
are over -– or at least they should be. The IBM Power processor virtualization
technologies of micro-partitioning and shared processor pools benefit everyone
from the CFO to the system administrator. A business can reclaim over half of its
dedicated CPU capacity, realizing major savings, while an administrator's job of
adding or removing processing resources comes down to a few mouse clicks. This
article describes how the University of Pittsburgh Medical Center (UPMC) achieved both
financial and operational benefits by transitioning from a dedicated to
virtualized processor strategy while improving the quality of service to their end
users. In addition to the benefits, this article also explains the risks of
processor virtualization and procedures as well as tools that have been developed to manage such a dynamic environment.
|
 |
Articles |
 |
09 Feb 2010 |
|
| |
Frequently Asked Questions (FAQs) about IBM InfoSphere Information Server on Amazon Elastic Compute Cloud (EC2)
Have questions? Start here to find answers to commonly asked questions
related to the IBM InfoSphere Information Server AMI.
|
 |
Product documentation |
 |
09 Feb 2010 |
|
| |
Best practices: Developing IBM Lotus Forms for Webform Server
Developing IBM Lotus® Forms for Webform Server is different from developing forms for IBM Lotus Forms Viewer and can consume more development effort. By understanding the nature of Webform Server and applying the practices listed in this article, you can resolve the potential issues during the development phase.
|
 |
Articles |
 |
09 Feb 2010 |
|
| |
Lotus Forms
IBM Lotus Forms (formerly IBM Workplace Forms) provide a secure, dynamic, and intelligent front-end to on demand business processes. Lotus Forms consists of a server, designer, and client viewer that enable creation, deployment, and streamlining of XML forms-based processes.
|
 |
|
 |
09 Feb 2010 |
|
| |
IBM Rational DOORS
Learn how IBM Rational DOORS not only enhances communication and collaboration through increased visibility of business objectives and technical specifications, but also ensures your project’s conformance to customer requirements, and compliance with regulations and standards. IBM Rational DOORS is a requirements management solution optimized for the needs of systems engineering, product development and enterprise I.T., with capabilities to capture, link, trace, analyze, and manage changes to requirements. Take a closer look at how DOORS can help you deliver exactly what you agreed to build, on time, and within budget.
|
 |
Demos |
 |
09 Feb 2010 |
|
| |
Java Web services: Introducing CXF
The Apache CXF Web services stack is another alternative from the Apache
Software Foundation, the same group behind the Axis2 stack. Even though
they come from the same organization, Axis 2 and CXF take very different
approaches to how Web services are configured and delivered. In this
article, Java Web services series author Dennis Sosnoski shows you the
basics of using JAXB 2.x and JAX-WS 2.x for Web services working with CXF,
and he'll compare CFX to the other JAXB/JAX-WS stacks — Axis2 and Metro —
discussed in prior articles.
|
 |
Articles |
 |
09 Feb 2010 |
|
| |
Using QEMU for cross-platform development
One of Linux's strengths is its cross-platform nature: you can run it on
x86, x86-64, SPARC, PowerPC, and many other central processing units (CPUs).
This wealth of hardware choices poses a challenge for software developers,
though. Ensuring that software compiles, and runs correctly, on all platforms
can be difficult. The use of the QEMU package can help ease this burden. QEMU
is a machine emulator that supports a wide range of CPUs, so you can run
PowerPC software on an x86 computer, x86-64 software on an SPARC computer, or
what have you. This facility is particularly useful for programmers who need
to test software's endianness compatibility or check other CPU-specific
features. QEMU also enables you to run different operating systems entirely,
so that you can test a program's ability to compile and run under FreeBSD,
Solaris, or even Microsoft Windows without shutting down Linux.
|
 |
Articles |
 |
09 Feb 2010 |
|
| |
OpenLaszlo -- A platform to rapidly build and deploy rich Internet
applications
Meet OpenLaszlo, an open source platform, released under the Common
Public License (CPL), for the development and delivery of rich Internet
applications (RIAs). OpenLaszlo is based on LZX, which is an object-oriented
language utilizing XML and JavaScript. Rich-client applications written with
OpenLaszlo run across browsers and across platforms. In this article, we
look at the architecture and APIs of OpenLaszlo with several examples. We
also cover the basic debugging tools.
|
 |
Articles |
 |
09 Feb 2010 |
|
| |
Python basics for PHP developers
Are you an experienced PHP developer who needs to learn Python? This
article approaches the world of Python development from a PHP developer's
perspective, translating familiar PHP concepts, such as variables, lists, and
functions, into their Python equivalents.
|
 |
Articles |
 |
09 Feb 2010 |
|
| |
Search and update Google Base with PHP
Google Base allows users to store any type of content online in Google's
version of a massive online database. Web application developers are able to
access and search this content through the Google Base Data API. This article
introduces the Google Base Data API and demonstrates it in the context of a PHP
application, explaining how to use SimpleXML and the Zend_Gdata module to search, retrieve, add, and edit different types of data on Google Base.
|
 |
Articles |
 |
09 Feb 2010 |
|
| |
Rational Team Concert
Enabling real-time collaboration that makes software teams more transparent and productive, IBM Rational Team Concert provides work item, SCM and build management in addition to all the capabilities of the Jazz platform.
|
 |
|
 |
09 Feb 2010 |
|
| |
sMashing your application... the Ajax way
|
 |
Articles |
 |
09 Feb 2010 |
|
| |
RESTful Web services with Apache Wink, Part 1: Build an Apache Wink REST service
In this article, the first in a three-part series, discover the basics of Apache
Wink 1.0, the new Java framework for implementing and consuming REST-based
Web services.
|
 |
Articles |
 |
09 Feb 2010 |
|
| |
Using Apache Wink, Eclipse, and Maven to develop RESTful Web services
Apache Wink is an open source implementation of the Java API for RESTful Web Services
(JAX-RS) specification. Learn how to develop, deploy, and run RESTful Web services using
Apache Wink along with the Eclipse IDE and the Maven project management tool.
|
 |
Articles |
 |
09 Feb 2010 |
|
| |
Creating a NIEM IEPD, Part 1: Model your NIEM exchange
The National Information Exchange Model (NIEM) is rapidly becoming the most
important XML exchange standard for the U.S. government and its information partners. This
article, the first in a four-part series, provides an overview of the process for defining a NIEM
information exchange. It then takes you through the first step -- modeling your
exchange using UML -- with special considerations for NIEM modeling concepts. A simple
case study is used to illustrate the process.
|
 |
Articles |
 |
09 Feb 2010 |
|
| |
Creating a NIEM IEPD, Part 2: Map and subset NIEM
Part 1 of this series described the process of creating a UML model of an XML information
exchange to be implemented in the National Information Exchange Model (NIEM). In this
article, take the next step -- map the model to NIEM to determine what parts of NIEM the
exchange can reuse. Also learn how to create a subset of the NIEM model to include in an
IEPD.
|
 |
Articles |
 |
09 Feb 2010 |
|
| |
Ajax resource center
|
 |
|
 |
08 Feb 2010 |
|
| |
Optim Development Studio and pureQuery Runtime
IBM Data Studio Developer is an Eclipse-based integrated database
development environment that speeds application design, development, and
deployment while increasing data access efficiency and performance. Using Data
Studio Developer, you can develop and test routines, generate and deploy
data-centric Web services, create and run SQL and XQuery queries, and develop
and optimize Java technology applications. Designed for use with IBM Data
Studio pureQuery Runtime, together these offerings improve application
performance, security, and manageability. Integrated with the Rational
Software Delivery Platform, Data Studio Developer complements and extends the
capabilities of Rational Application Developer and Rational Developer for
System z.
|
 |
|
 |
08 Feb 2010 |
|
| |
Cloud: IBM InfoSphere Information Server
IBM InfoSphere Information Server helps organizations derive value from the complex information spread across their systems. It is a revolutionary software platform that profiles, cleanses, integrates and delivers trusted information from heterogeneous sources to drive greater business insight faster, at a lower cost.
|
 |
Trial Downloads |
 |
08 Feb 2010 |
|
| |
Lotus Connections documentation
The Lotus Connections documentation page lists product documentation and other resources for supported versions of Lotus Connections.
|
 |
|
 |
08 Feb 2010 |
|
| |
Configuring IBM Tivoli Access Manager SSO for IBM Lotus Connections 2.5
This white paper explains how to configure IBM Tivoli Access Manager as a single sign-on (SSO) solution for IBM Lotus Connections 2.5. Though this is an optional configuration, it is recommended in order to provide a more secure environment, especially if users are accessing Lotus Connections from a wide area network (WAN).
|
 |
Articles |
 |
08 Feb 2010 |
|
| |
A Conceptual Model for Event Processing Systems
This article introduces a Conceptual Model for event processing. This is described in terms of an underlying Event Processing Network and an associated Conceptual Architecture for Event Processing, which provides a conceptual view of the event processing architecture and the key components required to build useful event processing systems.
|
 |
Articles |
 |
08 Feb 2010 |
|
| |
WebSphere business process management
IBM WebSphere provides the tools you need to to model, assemble, deploy
and manage business processes.
|
 |
|
 |
08 Feb 2010 |
|
| |
Business activity monitoring of industry verticals
The WebSphere Business Services Fabric Industry Content Packs deliver
industry vertical samples showcasing the integration between WebSphere
Business Monitor and Fabric, as well as the new features of the Monitor
dashboard. This article illustrates business monitoring solutions for the
Insurance, Healthcare and Product Lifecycle Management samples included in the
content packs.
|
 |
Articles |
 |
07 Feb 2010 |
|
| |
PostgreSQL to DB2 porting guide
This technical guide describes the process of enabling a PostgreSQL database application to operate under IBM DB2
9.7 for Linux, UNIX, and Windows. It addresses the differences between PostgreSQL and DB2, both in functionality and syntax,
and provides the details needed to visualize the scope of effort and to address technical issues.
|
 |
Articles |
 |
04 Feb 2010 |
|
| |
Understanding InfoSphere Federation Server codepage conversion
Get an introduction to the overall architecture of codepage conversion
in IBM InfoSphere Federation Server. Understand codepage conversion
configuration respective to different wrappers and data sources, and get the
answers to common questions from some frequently used scenarios.
|
 |
Articles |
 |
04 Feb 2010 |
|
| |
Integrate content repositories from multiple platforms with IBM Content Integrator for z/OS
IBM Content Integrator (ICI) provides function that enables integrating
content, such as documents and images, from different content repositories on
different platforms. While ICI itself can be installed on different platforms,
this article outlines the steps to configure ICI for z/OS to manage multiple
content repositories on different platforms. This article also describes the
ICI tools and samples that can be used to perform certain operations without
having to access repository-specific APIs.
|
 |
Articles |
 |
04 Feb 2010 |
|
| |
InfoSphere Data Architect
IBM InfoSphere Data Architect (formerly Rational Data Architect) is an
enterprise data modeling and integration design tool. InfoSphere Data
Architect is differentiated from other data modeling tools based on its
lifecycle integration that enhances productivity, quality, and
governance.
|
 |
|
 |
04 Feb 2010 |
|
| |
Data warehousing
IBM's warehousing solutions provide you with all of the capabilities necessary to glean maximum return from your information.
|
 |
|
 |
04 Feb 2010 |
|
| |
DB2 family
The IBM DB2 family provides the foundation of information on demand.
It's designed to meet your business needs whether large or small.
|
 |
|
 |
04 Feb 2010 |
|
| |
DB2 Everyplace
IBM DB2 Everyplace is a relational database and synchronization server that extends enterprise applications and data to mobile devices such as personal digital assistants (PDAs) and smart phones. developerWorks is the technical resource center for DB2 Everyplace, including articles, documentation, support, downloads, redbooks and more.
|
 |
|
 |
04 Feb 2010 |
|
| |
IBM DB2 for i
IBM DB2 for i5/OS is an advanced, 64-bit Relational Database Management System (RDBMS) that supports a broad range of applications at a lower cost of ownership due to its unique autonomic, self-managing features. developerWorks is the technical resource center for the IBM DB2, including technical articles, tutorials, documentation, downloads, and support information.
|
 |
|
 |
04 Feb 2010 |
|
| |
DB2 for z/OS
DB2 on the mainframe allows you to run powerful enterprise applications
and make e-commerce a reality. developerWorks is the technical resource center
for DB2 for z/OS and OS/390.
|
 |
|
 |
04 Feb 2010 |
|
| |
IMS
IMS is a hierarchial database and transactional server for critical on-line operational applications and data where support for high availability, performance, capacity and integrity, and low cost are key factors. developerWorks is the technical resource center for developing applications for IMS, including technical articles, tutorials, documentation, support, redbooks and more.
|
 |
|
 |
04 Feb 2010 |
|
| |
InfoSphere
Find developer resources, tutorials, and articles for IBM InfoSphere software.
InfoSphere products enable trusted information by transforming, reconciling, and maintaining information, and delivering it in real time to the people, processes, and applications that need it
|
 |
|
 |
04 Feb 2010 |
|
| |
Optim family
The IBM Optim product family now encompasses Data Studio to provide an
integrated data management environment that offers a comprehensive solution to
help you design, develop, deploy, and manage database applications throughout
the data lifecycle.
|
 |
|
 |
04 Feb 2010 |
|
| |
IBM solidDB product family
IBM solidDB is known worldwide for delivering data with extreme speed. There are more than 3,000,000 deployments of solidDB in telecommunications networks, enterprise applications, and embedded software and systems.
|
 |
|
 |
04 Feb 2010 |
|
| |
Information Management and Rational application development
The Rational tool set provides an array of capabilities for developing your database applications. Quickly design, develop, analyze, test, and deploy Web, Web services, Java, J2EE, and portal applications using this comprehensive IDE. This site contains technical articles, tutorials, documentation, redbooks, forums, and more.
|
 |
|
 |
04 Feb 2010 |
|
| |
Information Management and XML technology
Support for XML in IBM Information Management products fosters the
dynamic representation of data in a format that can be easily shared across
databases and across platforms. developerWorks is the technical resource
center for using XML technology with DB2, Informix, U2, and all the IBM
Information Management products.
|
 |
|
 |
04 Feb 2010 |
|
| |
Product demos
Try live demos of Lotus software products firsthand and view on-demand demos introducing you to the features of Lotus software products, including Lotus Notes and Domino, Lotus Sametime, Lotus Quickr, and more.
|
 |
|
 |
04 Feb 2010 |
|
| |
My developerWorks podcast archive
|
 |
|
 |
04 Feb 2010 |
|
| |
My developerWorks: Podcasts
|
 |
|
 |
04 Feb 2010 |
|
| |
How to customize your profile tooling model to support association classes
Profile tooling enables you to generate tooling from existing or
user-created profiles. This article explains how you can modify a tooling model in order to generate profile tooling code for stereotypes on association classes. Profile tooling helps enable you to generate tooling from existing or user-created profiles. Currently, it is possible to generate tooling for stereotypes and associations; however, stereotypes on association classes are not supported. This article explains how you can modify a tooling model in order to generate profile tooling code for stereotypes on association classes. Profile tooling is supported by the IBM Rational Software Architect and IBM Rational Software Modeler solutions. The instructions described in this article pertain to RSM/RSA 7.5.4 and above.
|
 |
Articles |
 |
04 Feb 2010 |
|
| |
Modeling with SoaML, the Service-Oriented Architecture Modeling Language: Part 5. Service implementation
The example in this final article of this series uses the IBM Rational Software Architect UM- to-SOA transformation feature to create a Web service implementation that can be used directly in IBM WebSphere Integration Developer to implement, test, and deploy the completed solution.
|
 |
Articles |
 |
04 Feb 2010 |
|
| |
Rational Portfolio Manager
Find project manager content and resources for IBM Rational Portfolio Manager.
|
 |
|
 |
04 Feb 2010 |
|
| |
Rational Software Architect Standard Edition
A collection of technical developer resources supporting Rational Software Architect Standard Edition.
|
 |
|
 |
04 Feb 2010 |
|
| |
Rational Software Modeler
Find technical developer content and resources for IBM Rational Software Modeler.
|
 |
|
 |
04 Feb 2010 |
|
| |
WebSphere Commerce zone
The WebSphere Commerce zone on developerWorks provides the latest
technical information for using WebSphere Commerce products to create
Business-to-Business and Business-to-Consumer e-commerce environments,
including technical articles, tutorials, downloads, documentation, support
information, a comprehensive product overview, and a specialized search of the
WebSphere technical library.
|
 |
|
 |
04 Feb 2010 |
|
| |
Learn Linux, 101: Search text files using regular expressions
Learn how to use regular expressions, and then use them to find things in
files on your filesystem. You can use the material in
this article to study for the LPI 101 exam for Linux system administrator
certification, or just to learn for fun.
|
 |
Articles |
 |
03 Feb 2010 |
|
| |
Learn Linux, 101: A roadmap for LPIC-1
Use this roadmap to find IBM developerWorks articles that will help you
learn and review
basic Linux tasks. And if you're also pursuing professional certification as
a Linux system administrator,
these articles can help you study for the Linux
Professional Institute Certification (LPIC) exam 101 and exam 102.
This roadmap is organized according to the
43 objectives in the 101 and 102 exams, which you are required to pass for
LPI level 1 certification.
|
 |
Articles |
 |
03 Feb 2010 |
|
| |
Lotus C/C++ API Toolkits for Lotus Notes and Domino documentation
The Lotus C/C++ API Toolkit for Lotus Notes and Domino documentation page lists product documentation for supported versions of Lotus C/C++ API Toolkit.
|
 |
|
 |
03 Feb 2010 |
|
| |
Lotus documentation
The Lotus documentation pages provide links to resources, such as product documentation, white papers, Redbooks, and more.
|
 |
|
 |
03 Feb 2010 |
|
| |
Lotus downloads
Access Lotus downloads, including product trials, emerging technologies, updates, fixes, utilities and drivers.
|
 |
|
 |
03 Feb 2010 |
|
| |
Lotus Sametime
Find technical resources for Lotus Sametime.
|
 |
|
 |
03 Feb 2010 |
|
| |
Develop a Java application that uses pureQuery annotated methods, Part 3: Gather performance data and bind the SQL
This three-part demo series introduces you to some of the features in Optim Development Studio available to develop a Java application that uses pureQuery annotated
methods. The demo series uses the GSDB sample database,
which is the sales database for a fictional company called Great Outdoors.
In this demo, learn how to gather SQL performance data, view it in the SQL Outline, and bind the SQL for static execution.
|
 |
Demos |
 |
03 Feb 2010 |
|
| |
Rational downloads
Access IBM Rational trial software, emerging technologies, and Software Evaluation Kit DVDs.
|
 |
|
 |
03 Feb 2010 |
|
| |
A technical deep dive into the global process monitor model
Get an in-depth look at a monitor model for BPEL processes running on
WebSphere Process Server. Understanding this model will enable you to
customize it by adding metrics, KPIs and dashboard views for specific business
needs. You can also extend the model to monitor processes running on different
engines. Finally, the article contains many tips for advanced monitor model
development.
|
 |
Articles |
 |
03 Feb 2010 |
|
| |
Integrating IBM metadata repositories, Part 2: Governing the metadata lifecycle in WebSphere Service Registry and
Repository
Learn how to enable asset-based development by integrating your
applications with IBM Rational Asset Manager. In Part 2, you'll learn how to
use WebSphere Service Registry and Repository for governing the metadata
lifecyle.
|
 |
Articles |
 |
03 Feb 2010 |
|
| |
Download Rational ClearQuest ALM download appliance
Download the Rational® ClearQuest® ALM Appliance 7.1.1, a virtual server with Rational ClearQuest 7.1.1, pre-configured with easy to use and flexible change management practices, project iteration planning, work tracking, and modern web 2.0 based access for global teams.
|
 |
Trial Downloads |
 |
02 Feb 2010 |
|
| |
Debugging and testing Swing code
When you need to use or maintain other Java developers' code, debugging and
testing can help you understand how it works. In the case of visual code though,
these powerful practices are more difficult unless you have the appropriate tools. The two open source tools that this article introduces - Swing Explorer and FEST-Swing - can make debugging and testing of Swing UIs simple and reliable. Alex Ruiz shows how to use them to understand a UI's structure, test how it functions, and troubleshoot issues.
|
 |
Articles |
 |
02 Feb 2010 |
|
| |
Learn Linux, 101: Create, monitor, and kill processes
Learn about process management on Linux: how to shuffle processes
between foreground and background, find out what's running, kill processes,
and keep processes running after you've left for the day. You can use the material in
this article to study for the LPI 101 exam for Linux system administrator
certification, or just to learn for fun.
|
 |
Articles |
 |
02 Feb 2010 |
|
| |
Learn Linux, 101: Process execution priorities
Learn how to set and change process priorities so that
applications get as much processing time as
they need. You can use this
material in this article to study for the LPI 101 exam for Linux system
administrator certification, or just to learn for fun.
|
 |
Articles |
 |
02 Feb 2010 |
|
| |
Configuring single sign-on for IBM Lotus Connections in the Kerberos environment
In this article, we discuss the configuration of a Kerberos-based single sign-on solution from a Microsoft®
Windows® desktop to IBM® Lotus® Connections running on IBM WebSphere® Application Server.
|
 |
Articles |
 |
02 Feb 2010 |
|
| |
Lotusphere
Welcome to the developerWorks Lotus page for Lotusphere, the premier event for IBM Lotus and the enterprise collaboration community.
This page offers links to conference information and news along with attendees' and presenters' blogs, podcasts, photos and videos in the Community tab.
|
 |
|
 |
02 Feb 2010 |
|
| |
Lotus Connections
IBM Lotus Connections is social software for business that empowers you to be more innovative and that helps you execute more quickly by using dynamic networks of coworkers, partners, and customers. Version 2.5 includes an enhanced Communities experience with new features and capabilities in these integrated components: Home page, Profiles, Communities, Activities, Files, Blogs, Wikis, and Bookmarks.
|
 |
|
 |
02 Feb 2010 |
|
| |
Lotus Symphony
IBM Lotus Symphony, provided at no charge, is a set of intuitive, easy-to-use business productivity applications for creating, editing and sharing documents, spreadsheets and presentations. Lotus Symphony is available for a wide range of platforms, including Apple Mac OS X, Microsoft Windows, Red Hat Linux, SUSE Linux and Ubuntu Linux.
|
 |
|
 |
02 Feb 2010 |
|
| |
Develop a Java application that uses pureQuery annotated methods, Part 2: Modify and test the interface
This three-part demo series introduces you to some of the features in Optim
Development Studio available to develop a Java application that uses pureQuery annotated
methods. The demo series uses the GSDB sample database,
which is the sales database for a fictional company called Great Outdoors.
In this second demo, learn how to modify the generated interface, test it, and use the SQL Outline to navigate between the Java source code and SQL.
|
 |
Demos |
 |
02 Feb 2010 |
|
| |
Access Rational Team Concert for System z product helps
Learn how to install and configure the product help for Rational Team
Concert for System z. This demo explains three ways to access the product information
center: Use the default configuration and access the help content on the Web, use the
Local Help System Updater to download the help contents locally, or have your system administrator install it on a central server for enterprise-wide access.
|
 |
Demos |
 |
02 Feb 2010 |
|
| |
Session descriptions for Southfield briefing
This table shows descriptions for all of the sessions offered at the software
development mini conference in Southfield, MI.
See the agenda for dates and times.
|
 |
Product documentation |
 |
02 Feb 2010 |
|
| |
Document IT solutions with custom Eclipse information centers, Part
3: Anticipating and managing change in reused content
Understand the tradeoffs in content currency as you practice including links to content, copies of content, or both.
Investigate techniques that will infuse new content into a solution information center after you deliver it to its audience.
For example, you can provide a link that launches a search of another web site's contents to find the latest documents,
You can include RSS feeds that deliver updated content to keep your solution information center fresh.
|
 |
Articles |
 |
02 Feb 2010 |
|
| |
Introduction to the eSWT mobile extension, Part 3: Use advanced dialogs and device-related features for mobile
applications
As mobile platforms become increasingly sophisticated, the
demand for mobile computing will increase. In this "Introduction
to the eSWT mobile extension series, learn about the embedded Standard Widget Toolkit
(eSWT). You can use eSWT to develop native-looking Java applications for a
variety of mobile phones. In this article, learn how to use more of the mobile
controls: MultiPageDialog, QueryDialog, TimedMessageBox, MobileDevice, Screen,
and Input.
|
 |
Articles |
 |
02 Feb 2010 |
|
| |
Connect your data to the outside world with SugarCRM connectors
SugarCRM is the world's leading open source Customer Relationship Management
(CRM) software provider, with over 5,000 customers and 500,000 downloads of the
SugarCRM application all around the world. SugarCRM has long had a very useful Web
Services framework, allowing applications to access the SugarCRM instance and work
with data on it. But new to SugarCRM 5.2 is a framework for accessing other
outside Web services from inside the application itself. SugarCRM 5.2 ships with a
LinkedIn connector by default that uses this framework. Thus, users of the
SugarCRM instance can check on the LinkedIn status of various companies, contacts,
and leads they might have. In this article, learn how the connectors framework
works in Sugar 5.2 by building an example connector that allows users to see any recent Google News items pertaining to companies in their SugarCRM instance.
|
 |
Articles |
 |
02 Feb 2010 |
|
| |
Web service simulator framework solution using
Spring
Large Web development initiatives generally comprise multiple
development projects executed simultaneously by geographically distributed
teams who work around the clock. Specific components developed by
these teams are expected to interoperate as seamlessly as possible. One key
requirement for such development is the definition of the contracts between
the teams charted with building the different components. A good simulator
framework provides the best possible team isolation and potentially
accelerates productivity by supporting the full suite of requests and
responses supported by each interface contract. This article describes using a
simulator framework in fast-paced Web development environments, and shows, step by
step, how to create one in short order using Rational Application Developer,
along with examples and sample code.
|
 |
Articles |
 |
02 Feb 2010 |
|
| |
Compare JavaScript frameworks
Modern Web sites and Web applications tend to rely quite heavily on
client-side JavaScript to provide rich interactivity, particularly through the
advent of asynchronous HTTP requests that do not require page refreshes to
return data or responses from a server-side script or database system. In this
article, you will discover how JavaScript frameworks make it easier and faster
to create highly interactive and responsive Web sites and Web
applications.
|
 |
Articles |
 |
02 Feb 2010 |
|
| |
Capture the collective Web intelligence of an enterprise
Every enterprise has talented, experienced employees focused
on creating value from information. The Web is often the
primary source of that information. In this article, learn about a system
that enables employees to interact with Web pages and captures
their interactions. The result is a valuable repository of Web-based
information focused on the business of the
enterprise. Also explore a high-level architecture for the mechanisms that
create the repository.
|
 |
Articles |
 |
02 Feb 2010 |
|
| |
Manage XML Schemas in DB2, Part 1: Manage XML schemas and validate XML data
XML schemas come in various types, including an XML schema with or without a namespace, XML schemas consisting of multiple definitions, and XML schemas consisting of multiple namespaces. This article takes those kinds of XML schemas, and introduces ways to register XML schemas, ways to validate XML data, ways to get the XML schema used for validating XML data, and so on. This article is described based on DB2 9.7 for Linux, UNIX and Windows.
|
 |
Articles |
 |
02 Feb 2010 |
|
| |
IBM Mashup Center
IBM Mashups Center is an end-to-end enterprise mashup platform, supporting rapid assembly of dynamic web applications with the management, security, and governance capabilities IT requires.
It enables the rapid creation, sharing, and discovery of reusable application building blocks (widgets, feeds, mashups) that can be easily assembled into new applications or leveraged within existing applications, including the assembly of new widgets that can be deployed to products such as WebSphere Portal and Lotus Connections.
|
 |
|
 |
01 Feb 2010 |
|
| |
Develop a Java application that uses pureQuery annotated methods, Part 1: Create a Java project and generate code
This three-part demo series introduces you to some of the features in Optim
Development Studio available to develop a Java application that uses pureQuery annotated
methods. The demo series uses the GSDB sample database,
which is the sales database for a fictional company called Great Outdoors.
This first demo shows you how to create a pureQuery-enabled Java project in Optim Development Studio, add support for pureQuery, and generate code and SQL directly from a database table.
|
 |
Demos |
 |
01 Feb 2010 |
|
| |
A portal in 16 days, from scratch
Dig this short video from WebSphere which features IBM Business Partners discussing how to put up content-rich portals in a fast 16 days using WebSphere Portal Now.
|
 |
Articles |
 |
01 Feb 2010 |
|
| |
Virtio: An I/O virtualization framework for Linux
The Linux kernel supports a variety of virtualization schemes,
and that's likely to grow as virtualization advances and new schemes are
discovered (for example, lguest). But with all
these virtualization schemes running on top of Linux, how do they exploit the
underlying kernel for I/O virtualization? The answer is
virtio, which provides an efficient abstraction for
hypervisors and a common set of I/O virtualization drivers. Discover
virtio, and learn why Linux will soon be the
hypervisor of choice.
|
 |
Articles |
 |
29 Jan 2010 |
|
| |
Lotus Domino documentation
Find documentation for Lotus Domino version 8.5.x
|
 |
|
 |
29 Jan 2010 |
|
| |
Using Cognos 8 BI with Rational Portfolio Manager
This tutorial provides a sample scenario that shows how to create reports by using IBM Cognos 8 Business Intelligence software suite with the Open Data Access tool in Rational Portfolio Manager. Open Data Access is a new feature that provides an easier to understand database model to help you create reports.
|
 |
Tutorial |
 |
29 Jan 2010 |
|
| |
WebSphere Application Server zone
The WebSphere Application Server zone on IBM developerWorks brings together resources to help developers be successful with the WebSphere Application Server family of products, including technical articles, tutorials, downloads, documentation, support information, a comprehensive product overview, and a specialized search of the WebSphere technical library.
|
 |
|
 |
29 Jan 2010 |
|
| |
DB2 9.7: IBM Data Movement Tool
Here we present a very simple and powerful tool to enable applications
from Oracle and other DBMS to DB2.
|
 |
Articles |
 |
28 Jan 2010 |
|
| |
Use IBM FileNet P8 to develop case management solutions
This article describes how you can use the capabilities of IBM FileNet P8
to build competitive case management software solutions.
FileNet P8 provides a unified platform for enterprise content management (ECM)
with capabilities such as rich and integrated content, process, and compliance management.
This article introduces you to one way you can model and build a case management
solution that uses FileNet P8 features such as ECM Widgets, Office Integration, BPM, Records Manager, and WorkplaceXT.
Specifically, the article provides details of an approach to building a case management solution
on top of IBM FileNet P8 in the context of an Energy and Utility (E&U) damage claim scenario.
The article also contains a link to
a sample case management asset plus code that installs the E&U metadata.
|
 |
Articles |
 |
28 Jan 2010 |
|
| |
DB2 for Linux, UNIX and Windows
IBM DB2, IBM's relational database management system, provides the foundation of information on demand. developerWorks is the technical resource center for the IBM DB2, including technical articles, tutorials, documentation, downloads, and support information.
|
 |
|
 |
28 Jan 2010 |
|
| |
Deploy your database applications and projects on the cloud
Cloud computing is an increasingly popular paradigm that can
significantly accelerate development and prototyping cycles. In this tutorial,
you will learn how you can easily deploy your database applications and
projects on the cloud in just minutes using IBM DB2 data server and Amazon
Elastic Compute Cloud (EC2). No prior cloud computing or DB2 experience is
necessary.
|
 |
Tutorial |
 |
28 Jan 2010 |
|
| |
Introducing entity subtypes in IBM InfoSphere Master Information Hub
In this tutorial, learn how to implement entity subtypes and supporting
services for IBM InfoSphere Master Data Management Server and InfoSphere
Master Information Hub. Using an entity subtyping framework allows you to
introduce new entities that may be processed by the services of their parent
entities, which helps achieve service interoperability and extensibility for a
new domain created using Master Information Hub.
|
 |
Tutorial |
 |
28 Jan 2010 |
|
| |
Lotusphere 2010: Tungle, now for Notes
From Lotusphere 2010: Tungle CEO Marc Gingras throws Scott the fast pitch on Tungle for Notes, a cool Web-based scheduling product that syncs up with your existing calendar.
|
 |
Articles |
 |
28 Jan 2010 |
|
| |
Modeling with SoaML, the Service-Oriented Architecture Modeling Language: Part 4. Service composition
This fourth article of this five-part series covers how to assemble and connect the service participants modeled in "Part 3. Service realization" and then choreograph their interactions to provide a complete solution to the business requirements. The resulting service participant will assemble the services provided by the Invoicer, Productions, and Shipper participants in a services value chain to provide a service capable of processing a purchase order. It also shows how this service participant fulfills the original business requirements.
|
 |
Articles |
 |
28 Jan 2010 |
|
| |
Requirements traceability verification using the IBM Rational RequisitePro and IBM ClearQuest Test Manager integration
If you're a project manager, business analyst or tester looking for ways to improve the requirements traceability of your projects, this article will show you how. Using a real-world deployment as a model, this article offers a how-to approach to integrating your IBM Rational RequisitePro and IBM Rational ClearQuest Test Manager environments. Included are best practices, troubleshooting and solutions to common issues. After outlining how to set up this integration, the collaboration benefits for key personnel such as testers, test leaders, business analysts and project managers are detailed.
|
 |
Articles |
 |
28 Jan 2010 |
|
| |
Results of IBM Rational Requirements Composer 2.0 performance and scalability tests
Learn how IBM Rational Requirements Composer, Version 2.0, performs with various 32-bit and 64-bit configurations. This report compares response times for configurations of varying resources and user loads.
|
 |
Articles |
 |
28 Jan 2010 |
|
| |
IBM XL C/C++ Compilers
IBM XL C and C++ compilers offer advanced compiler and optimization technologies. The compilers are built on a common code base for easier porting of your applications between platforms, and are compliant with the latest C/C++ international standards and industry specifications, supporting a large array of common language features.
|
 |
|
 |
28 Jan 2010 |
|
| |
Rational ClearQuest
Find technical developer content and resources for IBM Rational ClearQuest.
|
 |
|
 |
28 Jan 2010 |
|
| |
IBM Fortran Compilers
Fortran is the language of choice for scientists and engineers. In addition to its use as a common powerful language for scientific and medical research, it lends itself well to industrial uses in fields such as aeronautics, aerospace, and in military applications. The Fortran language's rich set of mathematical computation features, array manipulation, and flexible constructs help you quickly create complex, efficient modeling algorithms.
|
 |
|
 |
28 Jan 2010 |
|
| |
IBM PL/I Compilers
The IBM PL/I compilers delivers innovative and open solutions to professional programmers for rapidly exploiting network middleware while developing, extending and managing scalable business and Web applications. These compatible, cross-platform, cross-product compilers support z/OS®, OS/390®, VM, VSE/ESA, AIX, and Microsoft Windows. They also help you use your existing PL/I code to upgrade your applications with the newest technologies.
|
 |
|
 |
28 Jan 2010 |
|
| |
Rational RequisitePro
Find technical developer content and resources for IBM Rational RequisitePro.
|
 |
|
 |
28 Jan 2010 |
|
| |
Rational Requirements Composer
A collection of technical developer resources supporting Rational Requirements Composer.
|
 |
|
 |
28 Jan 2010 |
|
| |
Scripting the Vim editor, Part 3: Built-in lists
Vimscript provides excellent support for operating on collections of
data, a cornerstone of programming. In this third
article in the series, learn how to use Vimscript's built-in lists to ease
everyday operations such as reformatting lists, filtering sequences of
filenames, and sorting sets of line numbers. You'll also walk through
examples that demonstrate the power of lists to extend and enhance two common
uses of Vim: creating a user-defined function to align assignment operators,
and improving the built-in text completions mechanism.
|
 |
Articles |
 |
27 Jan 2010 |
|
| |