Related links:
|
Title
|
Type
|
Date
|
|---|---|---|
| Server-side mobile application development with IBM MobileFirst: Part 3. Integrate the IBM Worklight adapter with RESTful services
This is Part 3 of a multipart series that explains how to use IBM Rational Application Developer for WebSphere Software and IBM Worklight together to develop applications for mobile devices, including those that run Android, iOS, BlackBerry, and Microsoft Windows Metro operating systems. In this third article, Bhargav Perepa covers three key topics: Developing and testing a JPA-exposed RESTFul service application in Rational Application Developer for WebSphere, using that to create an application logic package as a library to use in mobile application development, and using Worklight Studio to develop and test a server-side mobile application component to use that library.
|
Articles | 21 May 2013 |
| Introduction to Manual Explorer in IBM Security AppScan Enterprise 8.7
IBM Security AppScan Enterprise V8.7
includes the new Manual Explorer tool, which helps security analysts find more URLs and explore
pages that are difficult to explore with automated explorer tools. The Security AppScan Enterprise team has improved the Manual Explorer
to address some drawbacks of the earlier plug-in. Currently, Security AppScan Enterprise
V8.7 supports both the Manual Explorer tool and the Manual Explore plug-in.
In this article, learn about the new Manual Explorer tool by using step-by-step instructions
to install and configure the tool.
|
Articles | 21 May 2013 |
| Build a data library with Hive
Storing massive amounts of data is great until you need to do something with
it. No incredible discoveries or futuristic predictions come from unused data, no matter how
much of it you store. Big data can be a complicated beast. Writing complex MapReduce
programs in the Java programming language takes time, good resources, and know-how that most
organizations don't have available. This is where building a data library using a tool like Hive
on top of Hadoop becomes a powerful solution.
|
Articles | 21 May 2013 |
| Considerations in software design for multi-core multiprocessor architectures
Today's chip multithreaded, multi-core, multiprocessor systems provide software designers a great opportunity to achieve faster and higher throughput. However, there are a few key design considerations, if ignored, could result in hard-to-find performance issues and scalability bottlenecks.These key design considerations are discussed in this article.
|
Articles | 20 May 2013 |
| Automate the deployment of an IBM Worklight customization WAR file on IBM WebSphere
Application Server
Learn how to automate the deployment of a customized IBM Worklight WAR file to IBM
WebSphere Application Server by using Rational Automation Framework.
This article details the steps for using either Rational Automation
Framework's command-line interface or its rich-client UI to apply the same set
of configuration changes to multiple WebSphere Application Server environments
and then to deploy a Worklight customization WAR to those
environments.
|
Articles | 20 May 2013 |
| Performance characteristics of IBM InfoSphere Information Server 8.7
running on VMware vSphere 5.0 on Intel Xeon Processors
With the continuous growth of processing power and the increasing number of processor cores in servers,
virtualization has become very attractive for many companies. As more and more IBM InfoSphere Information Server
customers begin to adopt virtualization technology, understanding the performance characteristics of InfoSphere
Information Server running in virtualized environments has become critical.
|
Articles | 17 May 2013 |
| The right way to read files with PHP
Learn how to use the different file functions of PHP. Review basic file functions, such as fopen, fclose, and feof, learn reading functions, such as fgets, fgetss, and fscanf. And discover functions that process entire files in one or two lines of code.
|
Articles | 17 May 2013 |
| Online DB2 for z/OS migration
Increasingly, customers must keep their applications online and available
all hours of every day, 24X7. Fortunately, the DB2 migration process has been designed
specifically to allow the business application set to continue to run while
you migrate. This article provides hints and tips to make your online migration
successful.
|
Articles | 16 May 2013 |
| Schema replication with IBM InfoSphere Data Replication, Part
1: Uni-directional schema subscriptions in DB2 for Linux, UNIX, and Windows
10.1
IBM InfoSphere Data Replication allows the synchronization of data between two or
more database management systems either on the same or on different operational
platforms. Many different usage scenarios exist. Starting in Version 10.1 of IBM
InfoSphere Data Replication, replication is now supported at the schema level. This
means that defined changes to the database structure such as the creation of new
tables are automatically added to the replication system without any need for
administration or intervention. This not only eliminates or greatly reduces the
administrative efforts when tables are added or changed at the primary database but also
significantly increases the reliability of the replication system, especially when used
as a synchronization mechanism for an active disaster recovery site. This article is the
first in a series that uses a disaster recovery use case to explain how to set up
schema-level subscriptions for uni-directional replication topologies available in the Q
Replication technology that comes with IBM InfoSphere Data Replication v10.1.3 for
Linux, UNIX, and Windows. We encourage you to replay the scenario. To make this as
convenient as possible, various scripts are provided in the Download section of this
article. Watch out for more articles in this series that cover schema-level
subscriptions for bi-directional topologies and more.
|
Articles | 16 May 2013 |
| IBM Cognos Diagnostics: IBM Business Analytics Diagnostics: Use Case: Viewing All Users and Capabilities in IBM Cognos BI
Gathering capabilities and group/role information associated with users for each namespace.
|
Articles | 16 May 2013 |
| Configuring AppScan Source
Derek Chowaniec demonstrates how to configure IBM Security AppScan Source edition by importing source code.
|
Podcasts | 16 May 2013 |
| Business Analytics Diagnostic Usability Matrix
The following diagnostic matrix is to help provide assistance in choosing an appropriate diagnostic utility that can help in overall resolution of an issue.
|
Articles | 16 May 2013 |
| Automating endpoint WSDL creation with WebSphere Service Registry and Repository
The recommended approach to defining a web service in WSDL is to split the definition across three files: interface, binding, and endpoint. While this approach lets you maintain a clean separation between the elements being defined, it requires you to either update the endpoint WSDL document, or create new endpoint WSDL documents as your service moves from one environment
(development, test, staging, production) to another. Generally speaking, the only difference between each of the environment-specific endpoint WSDLs is the value of the location attribute on the soap:address element. This article shows you how to use a WSRR plug-in to automate the creation of environment-specific endpoint WSDLs within WebSphere Service Registry and Repository.
|
Articles | 15 May 2013 |
| Adding power and flexibility to the WebSphere Service Registry and Repository subscription and notification framework
You can subscribe to objects in WebSphere Service Registry and Repository (WSRR) and be notified when these objects change.
WSRR releases have added power and flexibility to the subscription and notification framework, both in the scope of objects you can subscribe to, and the ways in which you can be notified.
This article describes the subscription and notification framework and shows you how to use the new capabilities in WSRR V7.5 and V8.0.
|
Articles | 15 May 2013 |
| Aligning organizations to achieve integrated system benefits with IBM
PureApplication System
IBM PureApplication System delivers features that can reduce the
workload on the operations and administrative staff responsible for building
and maintaining transactional web and database applications. This article
discusses how to align existing skills and roles within an organization to
achieve the benefits provided by adopting an integrated system.
|
Articles | 15 May 2013 |
| Integrate IBM Tivoli Directory Integrator Password Synchronizer with Tivoli Identity Manager
Wouldn't it be great to validate password strength prior to
synchronization? In this article,
learn how to integrate the IBM Tivoli Directory Integrator
Password Synchronizer Plug-in with IBM Tivoli Identity
Manger to validate password strength using Tivoli Identity
Manager's password policies prior to synchronization. Detailed
instructions walk you through the setup and configuration processes.
|
Articles | 14 May 2013 |
| Migrate Collaborative Lifecycle Management applications to a cluster: Part 3. Upgrade CLM applications to new versions
This series explains how to effectively manage Rational solution for Collaborative Lifecycle Management (CLM) applications that are deployed in a high-availability environment that uses cold standby for the applications and an IBM DB2 HADR implementation for databases. In Part 3, Murali Dhandapani and Nanda Sivanandam describe how to use the primary and standby database servers while upgrading IBM Rational Team Concert, Rational Quality Manager, and Rational Requirements Composer from one version to another. They also explain how to upgrade the CLM applications by using a cold standby setup and provide instructions for upgrading Version 4.0.1 to 4.0.2 when the CLM integration is hosted in a cluster environment.
|
Articles | 14 May 2013 |
| Multi-disk management for IBM Systems Director VMControl: Part 2
Your tutorial abstract goes here. Put the main points and key phrases at
the beginning of the abstract, because it may be truncated in search results.
Make your abstract enticing yet succinct. Aim for three to five sentences that
express why the reader would care about the content (motive) and what he or
she can gain from reading the content (benefits).
|
Tutorial | 14 May 2013 |
| Implement continuous integration using Rational Build Forge and Rational ClearCase
Through an example, Lily Wang and Jin Feng demonstrate how to create a continuous integration project in IBM Rational Build Forge and integrate it with IBM Rational ClearCase as the code library system. The demonstration is based on Rational Build Forge 7.1.2 and Rational ClearCase 7.1.2.
|
Articles | 14 May 2013 |
| Analyze text from social media sites with InfoSphere BigInsights
Learn how you can start creating, testing, deploying, and using custom text extractors to analyze social media data and other forms of text data using technologies available in IBM's big data platform.
|
Articles | 14 May 2013 |
| Java.next: The Java.next languages
This article launches a new developerWorks series by Neal Ford that performs a
deep comparison of three next-generation JVM languages: Groovy, Scala, and Clojure. In
this initial installment, find out what you'll gain from understanding their similarities and differences -- whether or not you choose to keep using Java as your main programming language for now.
|
Articles | 14 May 2013 |
| Java.next: Common ground in Groovy, Scala, and Clojure, Part 1
The Java.next languages (Groovy, Scala, and Clojure) have more commonalities than differences, converging toward common ground in many of their features and conveniences. This installment explores how they each address a longstanding deficiency in the Java language -- the inability to overload operators. It also discusses the related concepts of associativity and precedence.
Also available in:
Chinese
|
Articles | 14 May 2013 |
| Java.next: Common ground in Groovy, Scala, and Clojure, Part 2
Common complaints about the Java language concern excessive ceremony for simple
tasks and defaults that are sometimes confusing. All three of the Java.next languages
take more sensible approaches in those areas. This installment of Java.next shows how Groovy, Scala, and Clojure smooth out the Java language's rough edges.
Also available in:
Chinese
|
Articles | 14 May 2013 |
| Java.next: Common ground in Groovy, Scala, and Clojure, Part 3
The last of three installments about commonalities among Clojure, Scala,
and Groovy investigates how these languages handle exceptions, expressions, and null
-- all problem areas for the Java language. Each of the Java.next languages addresses
the shortcomings of the Java language through a unique implementation that highlights that language's characteristics.
|
Articles | 14 May 2013 |
| Using PHP and cURL for server-side caching of dynamic web pages
Nancy Wang and Igor Todorovski explain how they save a substantial amount of processing and load time by using PHP and cURL to cache dynamic web pages on the server. Their method caches session variables, as well as the HTML.
|
Articles | 14 May 2013 |
| Create a mixed language application pattern
Learn how to create a mixed language application pattern using the
workload console in IBM PureApplication system.
To help you get started building a pattern, templates for deploying COBOL or C
applications are provided.
As part of this demo a pattern is create that has a web component to invoke a
COBOL application.
|
Demos | 14 May 2013 |
| IBM Cognos Proven Practices: The IBM Cognos 10 Dynamic Query Cookbook
This document is intended to provide a single point of reference for techniques and product behaviours when dealing with the Dynamic Query Mode delivered with IBM Cognos 10.
Also available in:
Chinese
|
Articles | 13 May 2013 |
| IBM's open cloud architecture
By changing how business and society run,
cloud computing is opening up huge avenues of innovation.
Developers are now combining systems of record with
systems of engagement, and a new style of cloud-based application
is emerging: systems of interaction. For these applications to be sustainable,
cloud computing needs to be built on open source and open standards.
This article lays the groundwork.
|
Articles | 13 May 2013 |
| Managing Privileged Users
Learn how to deploy a centralized provisioning system for privileged users.
|
Redbooks | 10 May 2013 |
| Standard operating procedures in IBM Intelligent Operations Center Version
1.5
Learn how to use the Interim
FeaturePak to define a standard operating procedure and understand the
decomposition of English language written standard operating
procedures.
|
Articles | 10 May 2013 |
| Craft a security policy for a cloud-based BYOD environment
Back in the day, you could bring your personal
Blackberry to work in
order to access a Software as a Service (SaaS) application (if you were
in a large building with good cellular reception). Now, you have many
device choices for
accessing the cloud, from iOs-based phones and tablets, Android
handhelds, to Research In Motion's (RIM) PlayBook. All come with opportunities
for jailbreaking, or gaining root access,
by breaking down security to install banned third-party
applications.
An infected bring your own device (BYOD) connected to the
corporate network is another security concern. A war
walker could steal corporate data by
uploading from your BYOD to a personal device. Learn
to protect corporate
assets with a security policy for a cloud-based BYOD environment.
|
Articles | 10 May 2013 |
| Use IaaS for PaaS
Some Infrastructure as a Service (IaaS) providers aren't
willing to give Layer
4-7 services to enterprises that want to migrate applications
requiring complex load balancing, applications, and firewalls
from their private data centers into a public
IaaS. Providers
who do give Layer 4-7 services take prudent, proactive steps to
offer Platform as a Service
(PaaS) developers
a wider range of IaaS delivery services (for example, disaster
recovery service). Learn which delivery
services
the PaaS can use and what layers of multi-defense mechanisms
should be considered to better protect the IaaS from cloud abuse.
|
Articles | 10 May 2013 |
| PowerVM configuration and scaling with WebSphere Portal
This article describes a series of performance benchmarks that demonstrate the scaling properties of an IBM PowerVM® virtual machine running IBM WebSphere® Portal on the IBM AIX® operating system. Various PowerVM configuration settings are used to demonstrate how performance changes when CPU entitlements and virtual CPUs are changed.
|
Articles | 09 May 2013 |
| Exploring the features and benefits of IBM Rational DOORS Next Generation v4.0.1 - The rich client and importing requirements
This second demo of two explores the Rational DOORS Next Generation rich client - one of the two clients licensed with Rational DOORS.
|
Demos | 09 May 2013 |
| IBM Business Analytics Proven Practices: IBM Cognos Insight - Map Members from Different Sources to the Same Dimension
Experienced data modelers can use the techniques in this article to map members from different data sources to the same dimension during an import into Cognos Insight 10.1 or 10.2. They may be used when measures are taken from two data sources and the members from the dimensions bringing context to the measures do not match.
|
Articles | 09 May 2013 |
| Bi-objective Pareto frontier approximation
The bi-objective Pareto frontier is easily understood as a trade-off curve for bi-objective mixed integer programming (MIP) optimization problems. Computing such a frontier is computationally intensive. Often, compromises are made and ad-hoc techniques, such as blended objectives or what-if analysis, are used instead. This article surveys bi-objective Pareto frontier approximation and explains how this problem can be easily parallelized into single objective sub-problems which can take advantage of the availability of multi-core machines and highly parallelized cloud compute resources.
|
Articles | 09 May 2013 |
| Integrating InfoSphere Streams 3.0 applications with InfoSphere
Information Server 9.1 DataStage jobs, Part 1: Connecting the Streams job and DataStage job
This article describes the integration architecture between InfoSphere
Streams and InfoSphere DataStage, and it provides step-by-step instructions
for connecting InfoSphere Streams 3.0 applications with InfoSphere DataStage
9.1 jobs using the InfoSphere Streams DataStage Integration toolkit for
Streams and the InfoSphere DataStage Streams connector.
|
Articles | 09 May 2013 |
| Exploring the features and benefits of IBM Rational DOORS Next Generation v4.0.1 - The Web Client
This first demo of two explores the Rational DOORS Next Generation web client - one of the two clients licensed with Rational DOORS.
|
Demos | 09 May 2013 |
| Optim Query Tuner: Capture and tune DB2 z/OS SQL statements using a user-defined SQL repository
Learn how to create query workloads directly from your own SQL repository, without
the overhead of archiving or staging your workload data. Leverage the Query Tuner user
interface to define dynamic and static SQL statement filters, and tune the saved workload
without implementing your own client. This article describes how you can define database
views against your existing SQL repository that stores dynamic or static SQL
statements in your environment. The Optim Query Tuner user-defined SQL repository can use these views to filter and capture SQL statements directly from your SQL
repository for single-query tuning or workload tuning.
|
Articles | 09 May 2013 |
| Send SMS push notifications to your mobile app using IBM Worklight
Many companies today are extending their enterprise applications to the
mobile channel. One of the key requirements for enterprise apps is the
ability to send short messages (as notifications or alerts) to mobile
clients. Notifications drive user engagement and can be based on events or
triggered by user behavior or by some pre-condition. IBM Worklight V5.0.5
provides support for sending SMS/text notifications to mobile devices in
addition to smart phone push notifications. This article explains how you
can set up and send SMS notifications with Worklight, using a retail
banking scenario as an example. Sample mobile app source is provided to
illustrate how to subscribe and receive SMS notifications.
|
Articles | 08 May 2013 |
| Comment lines: Nine things that make the Liberty profile so fast, easy, and smart to use
While focusing on development users, the IBM WebSphere Application Server Liberty profile maintains fidelity with the full-profile WebSphere Application Server; both profiles use the same containers and offer the same Quality of Service. Applications can be developed and tested using the Liberty profile and then deployed on full-profile WebSphere Application Server with no changes. Liberty is a highly composable and dynamic runtime that improves and enhances the out-of-the-box user experience for WebSphere Application Server developers. This article lists some of top features that make the Liberty profile smart to use
|
Articles | 08 May 2013 |
| Using OAuth: Enabling the OAuth service provider in WebSphere Application Server
OAuth 2.0 service provider support was added as part of IBM WebSphere
Application Server versions 7.0.0.25, 8.0.0.5, and 8.5.0.1. This article
provides an overview of OAuth support highlighting architecture, new
features, and the minimal configuration steps needed to enable the
capability. The article also includes debugging tips, resource links,
and pointers for advanced configurations.
|
Articles | 08 May 2013 |
| Deliver actionable business insight with low latency analytics using
WebSphere eXtreme Scale and Cognos Real-time Monitoring
The use of data analytics promises to deliver a wealth of opportunities
that will enable game-changing advances in the level of achievable business
insight across all domains of computing applications. As such,
organizations are being urged to implement integrated information
platforms that support multiple modes of data analysis. This article shows
how data written to an IBM WebSphere eXtreme Scale-based distributed cache
can be consumed by IBM Cognos Real-time Monitoring, thereby enabling low
latency analytical processing.
|
Articles | 08 May 2013 |
| Using OAuth: Enabling OAuth in the WebSphere Application Server
Liberty profile
OAuth 2.0 service provider support was added to the IBM WebSphere
Application Server Liberty profile as part of the WebSphere Application Server
V8.5.0.2 release. This article provides an overview of OAuth support highlighting
architecture, new features, and the minimal configuration steps needed to
enable OAuth in the server configuration. The article also includes
debugging tips, resource links, and pointers for advanced
configurations.
|
Articles | 08 May 2013 |
| Data Format Description Language (DFDL) message modeling In Websphere Message Broke
This article shows you how to use the new DFDL support in WebSphere Message Broker V8 to model, create, run, and test messages
in both Text and Comma Separated Value (CSV) formats.
|
Articles | 08 May 2013 |
| DB2 10: Run Oracle applications on DB2 10 for Linux, UNIX, and Windows
IBM DB2 10 for Linux, UNIX, and Windows has out-of-the-box support for
Oracle's SQL and PL/SQL dialects. This allows many applications written
against Oracle to execute against DB2 virtually unchanged. In this article,
get a high-level overview of what Oracle compatibility means in DB2. Whether
you want to switch your custom application to DB2 or extend your DBMS vendor
support to DB2, now is your time.
|
Articles | 08 May 2013 |
| Constructing REST services with WebSphere Application Server,
Part 1: A simple RESTful implementation
This introduction to the REST features embedded in IBM WebSphere
Application Server V8 and later illustrates how you can create a simple REST
service and leverage the RESTful capabilities that are built into WebSphere
Application Server, such as object deserialization, custom serialization, and exception handling.
|
Articles | 08 May 2013 |
| Product Design for Variants
Recognizing the need to design for product variants and the best methods to manage variants is critical to product development success over time. Variant management is how you organize the list of feature variants and put them into products. With new product development projects, planning for future variants is not typically done at the beginning. In this article. Joanne Scouler and Marty Bakal explain how to get started with variants. They illustrate their points with examples from Eaton Corporation's experience in developing variants of transmissions for heavy-duty hybrid vehicles. The authors also describe how various Rational software products can help.
|
Articles | 07 May 2013 |
| Manually merge new Rational Functional Tester scripts into an existing automation suite
This article explains the steps for manually merging Rational Functional Tester scripts and ways to adapt them. We use a case study of the Rational Software Architect automation suite as an example.
|
Articles | 07 May 2013 |
| HTML5 components: Ad-hoc components, Part 2
Finish implementing the sophisticated
ad-hoc slider component introduced in "Ad-hoc components, Part 1." Learn how to incorporate event
listeners, animate the slider's knob, and inject the slider into an existing
Document Object Model (DOM) tree.
|
Articles | 07 May 2013 |
| Introducing MicroXML, Part 1: Explore the basic principles of MicroXML
Parts of the XML community always grumble that XML is difficult to understand
and process. XML is fundamentally complex for various historical reasons, and people
proposed simplified versions for more than a decade. JSON and HTML5 threaten some of
the most basic XML tenets. MicroXML -- a simplification of XML that is compatible with
earlier versions -- emerged from discussions of these issues. MicroXML is now under
the guidance of a W3C community group, and several basic implementations are already
available for the draft specification. In this first article of a two-part series, learn from one of the MicroXML Community Group co-chairs about MicroXML and its technical differences from the XML 1.x core standards.
|
Articles | 07 May 2013 |
| Introducing MicroXML, Part 2: Process MicroXML with microxml-js
MicroXML is a simplification of XML that is compatible with earlier versions.
Part 1 of this two-article series covers the basic principles of MicroXML. MicroXML is
designed with a straightforward grammar that can be processed with many modern
general-purpose parsing tools. James Clark, who led the original push for MicroXML, is
among those thinkers who developed a parser for the community specification.
Learn how to use Clark's JavaScript MicroXML parser to experiment with the format.
|
Articles | 07 May 2013 |
| Server-side mobile application development with IBM MobileFirst: Part 2. IBM Worklight adapter integration with web service business logic
This is Part 2 of a series that explains how to use IBM Rational Application Developer for WebSphere Software and IBM Worklight together to develop applications for mobile devices, including those that run Android, iOS, BlackBerry, and Microsoft Windows Metro operating systems. This part demonstrates how to extend and transform existing server-side business logic assets to the mobile domain without re-engineering. Bhargav Perepa first shows how to use Rational Application Developer workbench to develop and test a JAX-WS application. Then he explains how to use Worklight Studio to develop and test a mobile application that uses the logic developed in the web service application.
|
Articles | 07 May 2013 |
| Implement responsive web design using WebSphere Portal, Part
2: Using device classes to develop for specific devices
Using responsive web design has become a popular
approach for creating a single web site that optimizes content
and layout automatically by relying on the use of CSS media queries.
This article discusses how to leverage the device class mechanism
in WebSphere Portal to filter resources and optimize the resource
aggregation within the theme for certain devices. These
techniques will make your responsive theme perform better and
give the user a more consistent experience.
|
Articles | 07 May 2013 |
| Manage an IBM WebSphere Application Server installation on IBM i with IBM Web Administration for i
IBM WebSphere® Application Server V8.0 and later is installed by IBM Installation Manager, which does not provide a graphical user interface (GUI) on the IBM i platform. IBM Web Administration for i provides an easy-to-use GUI to manage the WebSphere Application Server installations and fixes. This article introduces you how to use the GUI to install a new WebSphere Application Server instance and update it to the latest fix pack level.
|
Articles | 07 May 2013 |
| An introduction to InfoSphere Streams
Learn about InfoSphere Streams, part of the IBM big data
platform. InfoSphere Streams addresses a crucial emerging need for platforms
and architectures that can process vast amounts of generated streaming data in
real time. Find out what the product is designed to do, when it can be useful,
how it works, and how it can complement InfoSphere BigInsights to perform
highly complex analytics.
|
Articles | 07 May 2013 |
| Multi-disk management for IBM Systems Director VMControl: Part 1
IBM Systems Director is a platform management solution that is used to manage physical and virtual systems. IBM Systems Director provides systems management personnel with a single pane of glass, helping reduce IT management complexity and cost. IBM Systems Director VMControl™ is an advanced plug-in installed on top of IBM Systems Director to provide virtualization capabilities. This tutorial talks about multi-disk management for virtual server using the VMControl Representational State Transfer (REST) application programming interfaces (APIs) and command-line interface (CLI).
|
Tutorial | 06 May 2013 |
| Restricting database connections using the CONNECT_PROC database configuration parameter in DB2 for Linux, Unix, and Windows
System administrators are responsible for, among other things, protecting a database against unauthorized access
or misuse by authorized database users (for example, inappropriate access to sensitive information within a database).
A common requirement to mitigate such risks is ensuring that users are allowed to connect to the database only from
a list of trusted hosts or IP addresses that are known to be secure. This article gives a practical example of how
such a requirement can be put in practice by making use of the CONNECT_PROC database configuration parameter of
IBM DB2 for Linux, UNIX, and Windows.
|
Articles | 02 May 2013 |
| Shared Ethernet Adapter configuration with two networks
This tutorial describes how to configure two different networks using Virtual I/O Server (VIOS) with high availability, redundancy, and load sharing.
With this architecture, VIOS and logical partitions (LPARs) can be accessed from two completely different networks and both networks can be used for different purposes.
|
Tutorial | 02 May 2013 |
| Get the most out of DB2 optimizer: Leveraging statistical views to improve query execution performance
Statistical views provide the necessary sophisticated statistics to the optimizer
to more accurately model complex relationships. In this article, you learn
through examples how to identify these complex relationships and create
statistical views to allow the optimizer to compute more accurate cardinality
estimates.
|
Articles | 02 May 2013 |
| Modeling created global temporary tables for DB2 with InfoSphere
Data Architect 8.5, Part 2: Modifying an existing data model
Business applications commonly need to reuse aggregated or processed data
from a set of data sources over a single series of operations. An example for this could
be generation of reports for analysis and decision making. In order to support this
need, some database vendors have introduced support for temporary tables that can
hold such aggregated or processed data. Beginning with IBM InfoSphere Data
Architect version 8.5, you can model created global temporary tables (CGTTs)
for DB2 for z/OS version 10 and DB2 for Linux, UNIX, and Windows version 9.7.
This two-part series will demonstrate how you can accelerate data modeling with
CGTTs with DB2 for z/OS version 10 and DB2 for Linux, UNIX, and Windows
version 9.7 by adopting InfoSphere Data Architect 8.5.
|
Articles | 02 May 2013 |
| Integrating a business process application in IBM Business Process Manager
V7.5.1 and V8 with an external system using the REST API
This article discusses integrating activities
with an external system using the REST API. IBM Business Process
Manager V7.5.1 and V8 support all the functionality provided by the
unsupported REST API available with WebSphere Lombardi Edition
V7.2.
Also available in:
Chinese
|
Articles | 01 May 2013 |
| Automating your business process application test cases using Java in IBM
Business Process Manager
Using the REST API provided by IBM Business Process Manager, you can
start the execution of a business process and drive it all the way to
completion. In this article, you'll use this capability along with the Java
REST client API asset to write automated test cases in Java using JUnit and
DBUnit.
|
Articles | 01 May 2013 |
| IAM Solution for implementing EULAs with IBM Security Access Manager
This article is focused on a common license management scenario in which a service is made available to a set of users, and the condition for accessing the service is that users must agree to accept the documented terms and conditions. Although implementations may vary, technology solutions normally focus on implementing such functionality as part of authentication processing, ensuring conditions are met prior to allowing a user to access the service. This article focuses on an implementation of an End User License Agreement (EULA) process using the IBM Security Access Manager (ISAM) WebSEAL product component.
|
Articles | 01 May 2013 |
| Being agile in embedded product-line development with Rational Team Concert
Harry Koehnemann delves into the details of how one embedded product organization fared when they adopted Rational Team Concert and agile engineering practices. He describes the problems that hardware, software, and project management teams at 321 Gang faced, the practices and tool changes that helped them, and what challenges remain.
|
Articles | 30 Apr 2013 |
| Cybersecurity education for the next generation
David Jarvis, from the IBM Center for Applied Insights, discusses their
report, "Cybersecurity education for the next generation: Advancing a
collaborative approach." He explains the three types of collaboration
recommended for institutions that want to develop a cybersecurity curriculum
and discusses three cases studies from the report.
|
Articles | 30 Apr 2013 |
| Creating a Drupal multisite installation
One important feature of the Drupal content management system
is that it enables you to run multiple websites from a single base
installation of the framework -- a feature called multisite
installations. Such installations are particularly useful to web
administrators who have to manage and maintain several sites on a long-term
basis, and the functionality simplifies the administration of multiple Drupal
installations located on the same server by making all of them run from a
single script. In this article, see how to install, configure, run,
and administer multisite Drupal.
|
Articles | 30 Apr 2013 |
| IBM SPSS Collaboration and Deployment Services 5.0: Clustering
The IBM SPSS Collaboration and Deployment Services 5.0 product
(also known as C&DS 5.0) is a JEE-based application that can be leveraged by
other IBM SPSS products to provide enhanced capabilities. As a JEE-based
application C&DS requires an application server to run on, and the logical
choice is the IBM WebSphere Application Server. This article describes how you
can configure C&DS 5.0 to run on an IBM WebSphere Application Server
Cluster in order to provide high availability and
scalability.
|
Articles | 30 Apr 2013 |
| Server-side mobile application development with IBM MobileFirst: Part 1. IBM Worklight adapter integration with Java business logic
This is Part 1 of a series that explains how to use IBM Rational Application Developer for WebSphere Software and IBM Worklight together to develop applications for mobile devices, including those that run Android, iOS, BlackBerry, and Microsoft Windows Metro operating systems. In this first article, Bhargav Perepa covers developing and testing a Java application in Rational Application Developer, creating a custom Java application logic package as a library to use in mobile application development, how to use Worklight to develop a server-side mobile application component to use that library, and how to use Worklight Studio to test the mobile application.
|
Articles | 30 Apr 2013 |
| Integrate PureData System for Analytics and InfoSphere BigInsights for
email analysis
PureData System for Analytics is IBM's core warehousing platform and part of the PureSystems product family.
This article explains how to integrate it with InfoSphere BigInsights,
IBM's enterprise-ready Hadoop distribution. We'll discuss the
integration concepts, as well as a primary use cases for this integration,
combining the advanced text analytics capabilities of BigInsights with your warehouse.
We'll illustrate how to create a small scenario that enriches employee data with information
extracted from email. Then we will demonstrate how to extract this information in
BigInsights and how to upload the extracted results to PureData for Analytics.
We will also show how to access data stored in BigInsights from the warehouse to
facilitate drill-through capabilities.
|
Articles | 30 Apr 2013 |
| Get started with GeoServer and its REST API
GeoServer is an open source server for managing geographic information system (GIS) data sources and serving them easily through Web Feature Service (WFS) and Web Map Service (WMS) web services. It includes a comprehensive Representational State Transfer (REST) API for managing data at run time from complex web applications without manual intervention, and it works well in tandem with the OpenLayers mapping tool. This article introduces and explores GeoServer, including the benefits of creating a PHP wrapper class for the API.
|
Articles | 30 Apr 2013 |
| Accelerate service delivery with cloud image and service catalogs
Using image and service catalogs, cloud service providers can easily store and reuse virtual components, allowing them to deliver services more quickly, easily, and cost-effectively. The authors introduce the fundamentals on how to use public, private, and service catalogs in the IBM SmartCloud Enterprise environment as a tool to help you accelerate service delivery.
|
Articles | 29 Apr 2013 |
| Impact on cloud: Technology in motion
At the IBM Impact 2013 conference, learn how to combine business with the important current technologies -- mobile, social, cloud, and big data -- in order to re-imagine operations and processes for peak competitiveness. We've prepared a supplement of developerWorks cloud resources that complement the cloud session tracks at the conference to help you get the most out of your experience.
|
Articles | 26 Apr 2013 |
| Impact on cloud: Products in motion
At the IBM Impact 2013 conference, learn how IBM mobile, social, and big data products, in conjunction with cloud computing, can help you re-imagine operations and processes for peak competitiveness.
|
Articles | 26 Apr 2013 |
| Verify DB2 Net Search Extender indexes using the NSE Index Verification tool
DB2 Net Search Extender, here after called NSE, is an IBM DB2 extender providing
full text search support in DB2. NSE searches documents stored in columns of database
tables by maintaining its internal text indexes. Rather than searching sequentially
through text documents stored in database columns at query time, NSE uses its text
indexes to search in an efficient manner. Verification of NSE indexes are
vital because the errors reported by the top layer applications on full text index can be
misleading. This unnecessarily delays the problem resolution at the production system. To
prevent such a situation, the NSE Index Verification tool was developed to verify the NSE index
validity and consistency, and to check whether or not indexes are valid.
Also available in:
Chinese
|
Articles | 25 Apr 2013 |
| Setting up the IBM AIX server as a router (static routing)
Routing is the process of moving a packet of data from source to destination. Static routing uses manually added routes whereas dynamic routing uses dynamic routes. This article explains how to set up an IBM® AIX® server as a router to communicate with private and public networks by using static routing.
|
Articles | 25 Apr 2013 |
| Modeling created global temporary tables for DB2 with InfoSphere
Data Architect 8.5, Part 1: Getting started
Business applications commonly need to reuse aggregated or processed data
from a set of data sources over a single series of operations. An example for this could
be generation of reports for analysis and decision making. In order to support this
need, some database vendors have introduced support for temporary tables that can
hold such aggregated or processed data. Beginning with IBM InfoSphere Data
Architect version 8.5, you can model created global temporary tables (CGTTs)
for DB2 for z/OS version 10 and DB2 for Linux, UNIX, and Windows version 9.7.
This two-part series will demonstrate how you can accelerate data modeling with
CGTTs with DB2 for z/OS version 10 and DB2 for Linux, UNIX, and Windows
version 9.7 by adopting InfoSphere Data Architect 8.5.
|
Articles | 25 Apr 2013 |
| DB2 pureScale Feature
The DB2 pureScale Feature keeps your distributed database system available 24x7.
WLB, ACR, and client affinities provide uninterrupted service during both planned and
unplanned outages. If a member fails, applications are automatically rerouted to
other DB2 members. When the failed member comes back online, applications are
transparently routed to the restarted member. With the DB2 pureScale Feature,
scaling your database solution to meet the most demanding business needs is easy.
|
Articles | 25 Apr 2013 |
| Upgrading to Informix 12.10
IBM Informix version 12.10.xC1 comes with striking new features and enhancements in
existing features--as well as a few features or products that were removed. Understanding the
new, enhanced, and discontinued features is crucial for better planning and determining
which functions should be disabled or enabled during the upgrade process. This
minimizes the impact of conversion/reversion and results in a smooth upgrade
to Informix 12.10. This article provides all the necessary information to help
database
administrators make an informed decision on setting the 12.10 features during
conversion
and then changing the settings, if needed, after the upgrade. The article also covers the
required steps in case a reversion is needed.
|
Articles | 25 Apr 2013 |
| Improve the performance of dynamic SKU auto-suggestion
This article presents a browser cache solution to reduce server requests, improve the speed of auto-suggest, and implement dynamic SKU suggestion on the quick order page of WebSphere Commerce starter store. WebSphere Commerce V7.2 includes a search box in the site navigation header that uses the Apache Solr search to drive the auto-suggest feature. This feature requires calls to the search server to retrieve suggested keywords for every user keystroke. This browser cache solution reduces the performance impact on the server that is caused by the Ajax calls to the Apache Solr search server for every keystroke.
|
Articles | 24 Apr 2013 |
| InfoSphere MDM Collaboration Server V10.0 design strategy and
implementation, Part 2: A guide to designing and implementing solutions using IBM
InfoSphere MDM Collaboration Server v10.0
In Part 1 of this series, a sample business case scenario illustrated the best approach for designing and creating
technical specifications for an application using IBM InfoSphere Master Data
Management Collaboration Server v10.0. Part 2 examines the implementation strategy
and shows step-by-step how to build a robust application using InfoSphere
Master Data Management. Read this article to gain an understanding of the basic
considerations for implementing an application using MDM Collaboration Server.
|
Articles | 24 Apr 2013 |
| How to produce a simple report in Rational Publishing Engine 1.2: Part 2: Add queries and a table of contents
Add queries and a table of contents to your report, and then publish it and check the output.
|
Demos | 24 Apr 2013 |
| How to produce a simple report in Rational Publishing Engine 1.2: Part 1: Use IBM Rational Publishing Engine to create, test, and publish a simple report
Learn how to use IBM Rational Publishing Engine to build a simple document template linked to a running data source, IBM Rational DOORS requirements management software. The demo shows steps to generate, test, and fine-tune the report and publish it in PDF, Microsoft Word, and HTML formats.
|
Demos | 24 Apr 2013 |
| Introduction to IBM Rational Publishing Engine for beginners
In this introduction to how IBM Rational Publishing Engine works, you'll get an overview of the components and what they do. This demonstration also shows details, such as opening Document Studio, opening a document specification, pointing the document specification to a data source, and generating reports.
|
Demos | 24 Apr 2013 |
| Integrate IBM Rational Requirements Composer and HP ALM with Rational Lifecycle Adapters
If you use HP Application Lifecycle Management software (HP ALM) for quality management, you can use the IBM Rational Adapter for HP ALM to integrate data with Rational Requirements Composer, Rational DOORS Next Generation, Rational Team Concert, or Rational ClearQuest. Developers, testers, and analysts can then work in their own tools and collaborate with each other by using linked resources. This demonstration shows how the Rational Adapter for HP ALM integrates data across HP ALM and Rational requirements management tools. The demo shows Rational Requirements Composer, but DOORS Next Generation works the same way.
|
Demos | 24 Apr 2013 |
| Integrating mobile applications with WebSphere Message Broker using IBM Worklight
This article shows you how to use IBM Worklight and the Worklight server to develop hybrid mobile applications that invoke enterprise services deployed on WebSphere Message Broker.
The integration with WebSphere Message Broker addresses any enterprise connectivity requirements of the mobile applications.
|
Articles | 24 Apr 2013 |
| Apache as a reverse proxy for IBM Domino iNotes with home server redirection
There are a lot of tutorials and articles
describing how to configure reverse proxy software to
protect the access to IBM iNotes Mails or build a HA access
to Domino Servers, but none of them really shows how to
configure a reverse proxy in a way that users are
automatically redirected to their Domino Mail server. This
article shows how an Apache Reverse Proxy can be configured
to achieve this goal.
|
Articles | 24 Apr 2013 |
| Evaluate: IBM Notes client
Download a free trial version of Lotus Notes client.
Also available in:
Portuguese
Spanish
|
Trial Downloads | 23 Apr 2013 |
| Developing a big data application for data exploration and
discovery
Exploring big data and traditional enterprise data is a common
requirement of many organizations. In this article, we outline an approach and
guidelines for indexing big data managed by a Hadoop-based platform for use
with a data discovery solution. Specifically, we describe how data stored in
IBM's InfoSphere BigInsights (a Hadoop-based platform) can be pushed to
InfoSphere Data Explorer, a sophisticated tool that enables business users to
explore and combine data from multiple enterprise and external data sources.
|
Articles | 23 Apr 2013 |
| Integrate a Ceph storage cluster within an OpenStack cloud
Discover how a Ceph cluster -- presenting object, block, and file storage from a
single point -- is created, its algorithms and replication mechanism, and how it can be integrated with your cloud data architectures and models. The author proposes a simple, yet powerful approach for integrating the Ceph cluster within an OpenStack ecosystem.
|
Articles | 23 Apr 2013 |
| Cloud scaling, Part 1: Build your own and scale with HPC on demand
Discover methods and tools to build a compute node and small cluster
application that can scale with on-demand high-performance computing (HPC) by
leveraging the cloud. This
series takes an in-depth look at how to address unique challenges while tapping and
leveraging the efficiency of warehouse-scale on-demand HPC. Part 1 focuses on what the system builder and HPC application
developer can do to most efficiently scale your system and application.
|
Articles | 23 Apr 2013 |
| Accelerating web applications with OpenCL
The Web Computing Language (WebCL) enables web applications to
execute functions on the host's graphics processor, dramatically
accelerating many types of data-processing routines, such as data sorting,
text searching, and solving systems of matrices. Learn how WebCL's
JavaScript classes enable high-speed number-crunching by delivering computing
tasks to graphics processors.
|
Articles | 23 Apr 2013 |
| SOA governance using WebSphere DataPower and WebSphere Service
Registry and Repository, Part 3: Enforcing Service Level Agreements in Web Services
Starting with the releases of IBM WebSphere DataPower firmware V5.0
and WebSphere Service Registry and Repository V8.0, IT service developers and
policy administrators can now attach and affect Enterprise Service Bus (ESB)
behavior related to Service Level Management routing. Part 3 of this
article series describes how to use the new WS-MediationPolicy capabilities in
WSRR to author specific Service Level Agreements, which you can enforce on the
DataPower appliance without manually creating the XSLT or processing rules
and actions.
|
Articles | 23 Apr 2013 |
| Custom reporting using work item relationship links
If you have adopted the Rational solution for Collaborative Lifecycle Management (CLM), there are two reporting applications that are based on IBM Cognos Business Intelligence software to help you produce reports: IBM Rational Reporting for Development Intelligence and IBM Rational Insight. This article details a flexible mechanism to use in creating report templates that rely on relationship links between work items
|
Articles | 23 Apr 2013 |
| Integrate Rational Focal Point with Collaborative Lifecycle Management applications
Kathryn Fryer describes four different techniques that you can use to integrate IBM Rational Focal Point with IBM Rational Team Concert, Rational Requirements Composer, and other applications that are part of the Rational solution for Collaborative Lifecycle Management (CLM). She also provides steps to configure the integration, with examples to illustrate them.
|
Articles | 23 Apr 2013 |
| Mobile for the masses: Take a swipe at it! Programming gestures in Android
Mobile users are typically distracted, busy, and ergonomically constrained, so
build your mobile application UIs accordingly. Andrew Glover discusses key factors
that differentiate mobile apps from web apps, then guides you through the creation of a mobile application UI that uses swipe gestures for navigation rather than button clicks.
|
Articles | 23 Apr 2013 |
| Weaving data visualizations with the Weave platform
Weave is a new platform for the visualization of trend and geographical data, developed at the University of Massachusetts Lowell. Weave supports a wide range of uses and is intended for both novice and advanced users. Explore the use of Weave for visualizing data from publicly available repositories with the hands-on examples in this article.
|
Articles | 23 Apr 2013 |
| Delegated administration with IBM Security Identity Manager
Organizations that work with several business partners, vendors, and contractors need a delegated user administration model for identity management tasks. This article provides in-depth details about implementing delegated administration of identity management tasks for a business partner organization with IBM Security Identity Manager.
|
Articles | 23 Apr 2013 |
| What's new in DB2 10.5 for Linux, UNIX, and Windows
This article outlines the key features and enhancements in IBM
DB2 10.5 for Linux, UNIX, and Windows. To be released in June, this latest
version delivers a wide range of new function that directly addresses your
business needs in the areas of cost reduction, application performance,
productivity, and reliability.
|
Articles | 23 Apr 2013 |
| Avoid the risks of cloud abuse
Cloud abuse is among the top threats experts expect to see in 2013; one avenue that abuse can take is when cybercriminals use social media vehicles to abuse cloud environments -- such as SaaS-oriented user access through accepted BYOD channels or PaaS-oriented access via Twitter interchanges used by a development team to communicate cloud administration updates. As this author has discussed before, many organizations employ a reactive response when the breach occurs instead of taking more prudent proactive steps. Join the author as she provides a roadmap for abuse mitigation and illustrates what proactive actions can be taken when abuse occurs.
|
Articles | 22 Apr 2013 |