Skip to main content


Showing posts from August, 2012

A Swim after Global Warming

HSBC on climate change ( What we believe from core) , A stunning view of the swimming pool in Mumbai (Bhakti Park, Wadala). The eye-catching swimming pool in Mumbai, India, has been built to raise awareness about the threat of sea level rises as a result of global warming.

It was constructed by attaching a giant aerial photograph of the New York City skyline to the floor of the pool.The idea was conceived by advertising agency Ogilvy & Mather, who were commissioned by banking giant HSBC to promote its £50million project tackling climate change.

The Ogilvy team came up with an innovative way to show the adverse impact of global climate change. They glued an aerial view of a city to the base of a swimming pool.When the pool was filled with water, it gave a shocking effect akin to a city submerged in water. The visual of a sunken city shocked swimmers and onlookers, driving home the impact of global warming, and how it could destroy our world someday.

HSBC wanted to convey the messa…

Detecting DB2 installations without running DB2 specific commands

Detecting installations of a particular software on Windows is a simple job , but things get worst in case of Linux and UNIX , especially if the software was not installed using native binaries like rpm or deb packages. Windows has the registry (start -> run -> regedit.exe) to list all the required details like install path , product version , locale or product type. But on Linux or UNIX it may not be that easy. Faced a similar problem about detecting DB2 installations on Non-Windows OS.

DB2 documentation mentions that you can detect DB2 installation details using the "db2ls" utility located as "/usr/local/bin/db2ls". But the problem here is it will list all products of the DB2 family like : DB2 Server , DB2 Client , DB2 Connect etc. Running db2ls command provides details like : Installation path ,  Level , Fix pack , Special Install Number , Installation date , Installer UID. But what if I need to detect these details without running any command , just like …

How many IBMers does it take to change a lightbulb ?

A hilarious and true comic about life at IBM ...

PunchLine : "But the candlestick holder is free"
Additional Process : Imagine they might have to review the flame intensity, candle wax quality & candle length to certify if its an IBM approved candle !

How to find out IBM WAS installations on a target machine

The installer program for IBM WebSphere Application Server uses the InstallShield MultiPlatform (ISMP) program to install the software. During the course of installation , ISMP maintains a record installed applications. In order to create a platform independent record maintenance , it uses a file named .nifregistry or to list program components that are currently installed. These files help ISMP and the installer program to recognize previous installations of WebSphere product family and control options for new installations. Lets try to find the footprints of Websphere products using nifregistry.
Sample entries of a .nifregistry :

<?xml version="1.0" encoding="UTF-8"?><!--Do not delete this file.  It is for IBM WebSphere Application Server internal use.-->

<pak installrooturi="file:///C:/Program%20Files/IBM/WebSphere/AppServer/" name="was.cim.lang.zh.pak" paklocationuri="zip:///C:/Program%2…

Middleware Deployment using IBM Tivoli Endpoint Manager

Tivoli Endpoint Manager (TEM) can manage physical and virtual targets like servers, desktops, laptops, and specialized equipment such as point-of-sale devices, ATMs and self-service kiosks. One thing that TEM has mastered is patch deployment - a daily need for any organization with more than 2000 computers.

TEM can perform software deployment on 'N' machines with just a few clicks.However TEM lacks the capability to deploy large softwares like DB2 , Websphere Application Server , Oracle , Microsoft SQL Server and many such middle-ware softwares. Why din't TEM provide any fixlets for Middle-ware Management ??? Well deploying Middle-ware is not a every task like deploying latest patches ... Middle-ware softwares are used for datacenters and backend infrastructure.
Lets have a look at what a fixlet is ... Key components of the TEM platform include the TEM Agent, TEM Server and Console, TEM Fixlet messages, and TEM Relays.

TEM Server is the master and TEM agents are the sla…