Posts

Agile Integration with Enterprise

Agile by definition is an iterative and incremental approach to software development which is performed in a highly collaborative manner by self-organizing teams within an effective governance framework with enough ceremony that produces high quality software in a cost effective and timely manner which meets the changing needs of its stakeholders. Agile methodologies share much of the same philosophy, practices and characteristics. But from the way each of them is implemented they have their own recipe of practices and terminology. Agile basically promotes iterative development, teamwork, collaboration and process adaptability throughout the life-cycle. Iterations are short time boxes that last from one to four weeks. The goal is to ensure the application is ready to be deployed at the end of the iteration however it might not always be true in most organizations. The production readiness happens at the end of last iteration for the planned release in most of the scenarios especially i...

IBM Websphere RAD Setup/Compile/Runtime Issues

Image
Installing Plugin between iPlanet and Webshpere 6.x server If you are doing a plain vanilla installation with Webserver listening on port 80 than regular steps will help. However if we are installing in any other port we need to do some manual changes for the plugin to work correctly. Below are the list of files that you would have to change the port name manually: - Plugin-cfg.xml This is the file that connects between the webserver and appserver that we mentioned during the plugin installation. We need to make the following changes virtualhostgroup name="default_host" virtualhost name="*:9080" virtualhost name="*:80" virtualhost name="*:9443" virtualhostgroup Modify the line in red from 80 to the port your webserver is listening. Also don’t forget to add this line to provide access to your application root in the : - Virtualhosts.xml This is located in your profiles directory as below: C:\Program Files\IBM\SDP70\runtimes\base_v6\profiles\AppSrv...

Samsung Instinct | Custom Ringtone Setup

Image
Just now bought a Samsung Instinct offered by Sprint. Downloaded the MP3 files directly and I was not able to set them up as ringtones. I know there are lot of custom ringtone lovers out there who want to set the cool tones up on this phone so thought of sharing how this magically worked for me .. Step1 Trim the song using mp3 Direct Cut. You can the software for that at www.majorgeeks.com/download4668.html . Step 1.1 Open the program, load the song and cut what part which you want to be the ringtone. Save it to the local desktop/laptop. Step2 Go to www.rumkin.com/tools/sprint/ and load the ringtone from where you saved on your desktop/laptop. Type in the number you want to send to and name it. Then send the ringtone to your phone. Step 3 Now go to Settings -> Ringtones. The new ringtone should be available for you to select :) The following Ringtones are available for download: Nenani Neevani Kotha Bangaru Lokam : www.rumkin.com/tools/sprint/jump.php/3180838 Kabhi Kabhi Aditi Ja...
Image
BI dashboards usually contain data summarized to a high level to enable users to quickly understand the larger trends affecting the organization, with the ability to "drill down" to greater levels of detail as required. It's important that the dashboard display information in a clear, concise, and intuitive manner and that the information display can be customized to a user's particular requirements. BI dashboards are typically used for displaying metrics defined by the organization, such as products sold by region, defects per thousand shipped, or student grades by faculty. Typically, these metrics are expressed as key performance indicators (KPIs), and a typical dashboard brings several KPIs together across aspects of the business. Business Intelligence Systems Business intelligence systems (BIS) are interactive computer-based structures and subsystems intended to help decision makers use communication technologies, data, documents, knowledge, and analytica...

Absolute Vs Positional Ethics

These are two types that I always had an internal battle finding it hard to define. One is positional ethics which flip flopped based on the side I happened to be and other was absolute. Absolute never changed with the time to time. I feel strong about defining and living on them as my essence of life. If personal fulfillment is the goal in life, ethics may appear to be unnecessary. However, we reap tomorrow what we sow today. So we better pay attention to the seeds we plant.