Friday, October 19, 2007

Nice guys do finish last!!!

The last week had thrown up a couple of shocking things. One in my work circle and the other in Indian Cricket. Both the incidents involve men who are right up there in my gentlemen list being stripped of their service. The first person is none other than Mr JW himself (Unfortunate that I can't list his complete name but you can get a hint as to who he is by going through some of my previous blogs). He had been one person whom an entire developer community could easily relate to and look up to. A mild-mannered executive who didn't tolerate crap from anyone but was always people oriented. I never imagined that this could happen to him but as they say, some things do happen for a reason. I feel uneasy writing the above few lines without being able to express freely. A blog is meant to be a tool for free expression, yet in this world you have to be careful at times as to what you write.

Moving on, the second incident relates to dropping Rahul Dravid for the final one-dayer at Mumbai. I thought that it was completely unfair and Rahul had been made a scapegoat for India's failure in this series. There were instances when a couple of players never managed to score prolificly for a couple of years but had opportunites showered on them. Yes, I am talking about people like Sehwag. Is this regionalism, marginalisation?? I do not know but I for one believe that there is a force in this cricket administration acting against him and I wouldn't be too surprised if Rahul chooses to quit one day cricket soon.

It was indeed a lot to digest but I guess one has to move on. After all, we've got to realise that life is unfair and get used to it.

Disclaimer: All the views expressed here are solely mine and do not necessarily reflect those of Oracle Corporation.

Tuesday, October 16, 2007

Will miss ya JW

The entire army of developers will miss your leadership. I personally loved the time when you were at the helm. Good luck for your future.

Thursday, October 04, 2007

Okay...I do not hate Enrique's musique anymore

Wow!!I never thought I would say this. I do not hate Enrique Iglesias music anymore. These days I am in rythm with his kinda musique. I think Insomniac is his best album so far though many tend to differ. Is it me changing or he improving? Donno but not bad to have another music outlet to resort to.

Monday, August 27, 2007

Indians are Cowards.

A few years ago, I read an article by Francois Gautier (sorry for not using the cedille) that was titled 'Are Hindus cowards?'. I didn't give much thought to the article at that time but every time a bomb blows up killing hundreds of Indians, the article comes straight back to my mind. Of late, there had been so many blasts that I kinda believe in it now. Yes, we are cowards and have been for many centuries now. We've let almost every other race on this planet invade us. Yesterday's bombings have changed me for ever. I do not want to mention what I believe in at this moment as it is controversial but as I end this post I feel that ' We will patiently for another bombing in future, after all we are more than a billion ....life is cheap'.

Wednesday, August 15, 2007

Music can heal.

This sort of phrase would have drawn a funny response ('Chandler'esque if I may put it) from me a couple of years ago. But no more. I am a firm believer in this phrase at this point in my life. I agree with most of my friends and colleagues when they tell me that I am running 5 years late in my life. I tend to go through stuff that a normal person of my age would have gone through 5 years ago. When I was in college, all I was interested in were Cartoons, F1, Cricket and any damn series on Star World or Zee English as opposed to my friends who had real problems I guess. Looking back, I think I did a damn good job in keeping my mind pre-occupied. Now that I am no longer interested in these and faced with reality, I find myself down a lot these days. Given a choice I would love to go back in time and erase certain things that happenned in my life but that would need divine intervention. The only thing that keeps me lively these days is Music(I hope my boss doesn't read this). If it was Taylor Hicks last year, it is Keith Urban these days. Donno why but I take a huge liking to their songs. Their lyrics touch me like no other. I want to be like how I was a couple of years ago. No worries, all fun and having a point of view on everything damn thing on this planet. It will take time but I will be back.

Wednesday, July 25, 2007

11g has left the labs



Couldn't resist posting it.

Check out John Wookey hinting at one of the key capabilities of Fusion apps. Zero downtime patching. Beat that SAP!

Disclaimer: All the opinions expreseed here are solely mine and do not necessarily reflect those of Oracle Corporation.

Sunday, July 01, 2007

Putting my Apple Inc hat on.

I recently read a post on the fake steve blog that caught my imagination. It explains how things work at Apple. The engineering is in the reverse direction. First the product looks are conceived and then technology is driven to achieve that. I think it is a lot different from how other companies work. Yes, the product to be created is decided at first but along the way, it undergoes changes say because there is no easier way to do it. Eventually the product is compromised and what you get is not what you wanted at the first place. Most people seem to happy at the end that at least they are able to turn around the product.

I have seen this myself in my day to day work. Technology tends to drive my decisions rather than the other way around. For once, I decided to change it, be it for a small application. My first challenge was to come up with an interface that was very intuitive. Once I came up with it, I put that on a piece of paper and would look at it each time I faced a road block in implementing it. It wasn't easy. My mind was ready for a compromise every other day but I just stuck with it. Eventually, I was able to implement it without any compromise whatsoever and I am very proud of it. Not sure if this would still get an approval from my product team but hey I have learnt a very valuable lesson.

Sunday, June 17, 2007

Pratibha who?

Come 19 July and Pratibha Patil will most probably be the next president of India. Last week, when her name was pushed into the fray, I had no clue who she was. I thought that she was the wife of Congress' initial nominee Shivraj Patil. I am confident that it is the same with most of the young Indians. I had to actually google to find out who she was and wikipedia presents her as a 'Post-Emergency Indira loyalist'. Well, that should explain it, typical Congress politics. Drill down further and you can find a list of her credentials, credentials that would hardly make my hair on the back stand up. Given that she will be the successor to one of the most famous presidents that India ever had, I am ashamed that the UPA would stoop to such low levels in nominating a President that could best be described as a rubber stamp President.



I am not saying this because she doesn't look glamorous or westernised. It's just that there is nothing special about her. One can find 100's of women like her. If loyalty to the Gandhi family is the criteria for every major post in this country then it is time we kicked the Congress party out of power.

Friday, May 25, 2007

'Makes me wonder' why I love this song?

It's been three days and I must have heard this song at least 200 times, now that is 700 mins or 12hrs we are talking about. Really makes me wonder why the fuck I love this song? I wonder why?

Maroon 5 - Makes me wonder

Thursday, May 24, 2007

Jordin...U deserve it...

The Moment


This is my now - Jordin Sparks' last performance



The new american idol has been crowned today. To be frank, everyone knew who was going to win this time right from the start. It had to be either Jordin or Blake. The rest were just crap except Melinda. Once again Simon is proved wrong. His views on Seattle being the worst destination for talent search is proven wrong by the finalists. His blunders in judgement isn't something new. If we recall, he was against Taylor Hicks making the trip to Hollywood last year. Coming to finale, I thought Jordin just swept away Blake with her amazing voice. To me, she was the best in all the three songs. Go Jordin Go...To think that shez just 17, wow! She will be a superstar.

Monday, April 30, 2007

What the ????


I encountered the following advertisement on the streets of Hyderabad. Can't believe the way people are being taken for a ride.

Sunday, April 01, 2007

Don't squeeze my hands..Oops!!!

Of late I am learning Salsa and an embarassing thing happenned to me during one of the sessions. I was dancing with this girl and all of a sudden she looked at me with anger and asked me not to squeeze her hands. My first thought was, Oops...had I been doing that out of nervousness. You know the pressure to get the steps right in the first instance is huge. Anyway I apologized, and after the break, I chose another girl to dance with. Whenever I get to dance I make sure to tell myself...don't squeeze the hands...no matter what you do..don't squeeze the hands you stupid!!!

Saturday, March 17, 2007

What is a Fusion Application?

For most of you watching the Oracle beast snapping up companies, the word Fusion should sound very familiar. Each of you might be having a fair idea by now as to what it means. For some of you it could just mean merging together all the best features of Oracle eBusiness Suite, PeopleSoft Enterprise, Siebel CRM, JD Edwards EnterpriseOne and World and Hyperion. Guess what, you are not wrong but there is much more to it. This is how John wookey defines the vision of Fusion applications in most of his famous all-hands meetings.

"In addition to merging many of the best features, functionality and architectures from our various application product lines and using the latest Oracle technologies, our goal for Fusion is to incorporate three strategic drivers into the applications we build and deliver. These strategic drivers will help differentiate us against SAP and bring new value to our existing customers. The three strategic drivers are 1) Adaptive Business Processes 2) Business Intelligence and 3) Superior Ownership Experience."

I am going to delve deeper into each of these aspects.

1 Adaptive business processes:

Let me put your brain to test before I explain what this aspect actually means? What is the only thing that is constant in this world? Bingo! you guessed it right. It is CHANGE. It is very important for today's customer to tackle change in her business by being able to proactively change the business processes in her software. Fusion applications deliver on this front like no other. Technologies like BPEL, SOA let a customer adapt to change ever so easily.

i)BPEL

It stands for Business Process Execution Language and is an emerging XML based standard that uses webservices to orchestrate business processes. Because it uses Webservices, processes that span over multiple platforms/systems can be easily implemented. Customers will be able to easily incorporate Oracle delivered tasks and external non-Oracle tasks into their business process flows. Business Activity Monitoring or BAM sensors are added to these BPEL processes that enable customers measure their service levels. For eg., a customer can easily figure out the time taken to fulfill an order thus enabling easy identification of bottle necks, if any, in her system. She can then immediately act and declaratively change the process to remove the bottle necks.

ii)SOA

Well, this seems to be the buzz world in the IT world these days. SOA stands for Service Oriented Architecture and it enables loosely coupled, coarse-grained systems interact in a seamless manner. In simple terms, it lets a C++ application running on a windows platform interact with a Java application running on a Linux platform in a standard manner. The real power lies in the ability to discover a remote system at runtime and invoke it dynamically. If you take a look at today's Customer portfolio, she has software systems from multiple vendors. For eg., a customer could be running Oracle fininacials, Peoplesoft HR, Hyperion analytics and SAP PLM all within the same org. It is very important for her to make these systems
talk in a seamless manner. This is where SOA fits in. SOA helps businesses respond more quickly and cost-effectively to changing market conditions they may face by promoting reuse and interconnection of existing business logic.

2 Business Intelligence:

Business Intelligence is all about providing users the information they need. They can then act upon this data to do a better job for their customers. Given that Oracle 'OWNS' the data by virtue of its database share, its only logical that it built business intelligence right into the core of the Fusion application architecture. The Fusion business intelligence encompasses four key areas

i) Role based dashboards:

In Fusion, dashboards will provide information and navigation at a glance and will be designed to be role specific. For example a dashboard for a purchasing agent would contain key purchasing metrics and information a purchasing agent typically needs daily to do his/her job. Depending on functional requirements, dashboards may leverage Business Activity Monitoring (BAM) technologies to display information real-time.

ii) Embedded Analytics:

These are implemented as portlets that appear on the right hand side of a web page and are linked to the main page via what we at Oracle call 'Context-Wiring'.Embedded analytics provide key supplemental information/analytics to help a user perform tasks more effectively. Embedded analytics provide the highest value when the task involves the user having to make a decision—like Should I book my flight on Jet airways or Indian airlines? In this example, understanding the historical on-time arrival rates is an example of a key analytic that can help the user make a decision about which flight to choose.

iii) Ad-hoc analysis:

Tools like OBIEE (Oracle Business Intelligence Enterprise Edition) formerly known as Siebel Business Analytics can be used to perfom ad-hoc analysis.

iv) Analytical applications:

These are a seperate suite of applications that provide analytic type of information to a select group of people within an organization. Examples include Profitability Manager (my product!!!!), Enterprise planning and budgeting etc.

3 Superior Ownership Experience:
This initiative is all about reducing cost, risk and improving overall customer experience. The main goal is to make Fusion applications the least expensive to own and operate. Some of the key initiatives that fall under this umbrella are

i) Application Lifecycle Management:

It encompasses areas such as reducing the downtime required during patching('0' downtime could be a reality. Just watch out), providing change management for updates and customizations.

ii) Supportability:
Main goals here are:

. Help customers proactively identify issues and resolve them before they become problems.
· Make it easier and faster for customers to solve their own issues.
· Reduce the time it takes Oracle Support to resolve issues that customers report.

iii)Usability:

Here's my favorite part. In Fusion, Oracle is planning to provide an UI second to none. Au revoir to those dull looking green webpages. All forms, JTT pages, OAF pages will be coverted to ADF pages. ADF faces based on Java Server Faces will provide a very compelling UI to the users.

There are a host of other initiatives under this section like better security, easier implementations, better quality and high performace and scalability. New tools and initiatives are being developed that will arm Oracle developers to achieve these.

Thus project Fusion is much more than merging various product lines. It will bring innovation to customers and help Oracle differentiate its offerings in the market place.

Note: All the views expressed here are solely mine and do not necessarily reflect those of Oracle Corporation.

Monday, February 12, 2007

Oracle Headquarters

This week I am at the head quarters to attend Fusion Subject Matter Experts training. I managed to capture a few pics of 'Royaume de Larry'.






Tuesday, January 23, 2007

Feeling down.

Its 2:43 PM and I am idling away at the office. Don't why but I feel a lot down at this moment. This is the first time in my life that I am feeling this way. Is such a feeling routine amongst adults? Does this signify anything related to my state of mind? Do I need something that I am being wrongfully denied? Too many questions... I feel like listening to something thats close to my heart. Which one? Searching my mind.....searching...still searching....okay, got it! This song is titled 'i will always be right there' and is one of my favs.

And the lyrics....awesome....I still remember them by heart. Here they go....

I swear to you - I will always be there for you -
Theres nothin I wont do
I promise you - all my life I will live for you - we
Will make it through
Forever - we will be
Together - you and me
Oh n when I hold ya - nothin can compare
With all of my heart - ya know Ill always be - right
There
I believe in us - nothin else could ever mean so much
Youre the one I trust our time has come - were not two
People
Now - we are one - ya youre second to none
Forever - we will be
Together - a family
The more I get to know ya - nothin can compare
With all of my heart - ya know Ill always be - right
There

Forever - we will be
Together - just you and me
The more I get to know ya - the more I really care
With all of my heart - ya know Ill always be...
Ya know I really love ya - ya nothin can compare
For all of my life - ya know Ill always be - right
There

I hear my phone ring ..someonez calling...may be the credit card ladies. My mind is programmed with the standard reply.

CC lady: Sir I am calling from XXX bank. Do u want a credit card sir?
Me: Thanks but I already have it.
CC lady: Do u need a personal loan sir?
Me: Thanks again but I do not need any.
CC lady: Sir, My name is YYY and pls take my number &*^%$#@,. Call me if you need it.
Me: Sure.

And I end the call.I do jot down the number though..just in case you know.
Hear the ring at Anupam's or Puneet's desk. Must be the the same lady.

I feel a bit better know after blogging. Blogging does help lighten your heart.

Thursday, January 04, 2007

Good bye Kjetil.

I am sad at this moment to learn that Kjetil Kolin passed away last night. My heart goes out for his entire family. It was only 5 days ago that I last spoke to him. He asked me if I had a problem with his baby on the side while on the phone. I jokingly said that his baby was most welcome to give its inputs. We then went on for an hour discussing about XML Publisher. Little did I know about his cancer then. It was only after a day that one of my colleagues informed me about his serious case of liver cancer. My initial thoughts were of guilt for having disturbed him late in the night. Kjetil, forgive me for that.

May God be with your entire family in this moment of immense grief.

Don.

Sunday, December 31, 2006

2007, the birth of Fusion applications.

We are only a few months away from building the next generation applications. Ones that could very well rewrite Oracle's fortunes. Ones that could potentially bring the application industry behemoth SAP to its knees and ones that could make Larry Ellison's dream real...beat Microsoft. Given that the stakes are too high, Oracle needed a remarkable person to lead this change. Who better than John Wookey known for his prowess in this field, can realise this dream project? He is been attributed to having the toughest job in the Silicon Valley by the Business Week. Read this: http://www.businessweek.com/magazine/content/06_04/b3968086.htm

Two years ago when Oracle announced this, I was skeptical. I couldn't believe that it is possible to bring out an application suite that has the best features of Peoplesoft, JD Edwards, Oracle and of course Siebel which came in later, by 2008. I never doubted the technical expertise that Oracle has but it has always been the schedule that baffled me. I put this very question to John himself when he was here in Hyderabad a few months ago. He did not give me any plan or statistic but he just told me ' Heck, I do not care if you or Larry believe that the schedule is unrealistic. I believe that it can be done.' Talk about confidence huh!

Given that the fusion suite is going to include the best features of all the product lines and that it is going to be built on the next generation technology stack, I think its time I start blogging on the very definition of 'Fusion application'. I mean basic things like what does it look like, what will it be built on and how the offering is going to differentiate itself from SAP's products in the market.

I am going to dedicate my next few blogs discussing these things. Look out for them.

Wishing you all a very happy and prosperous 2007.

Disclaimer: All the opinions expressed here are solely mine and do not necessarily reflect those of Oracle Corporation.

Tuesday, December 05, 2006

New album from Taylor

American Idol 2006 winner and one of my favorite entertainers is releasing his first big album. It is due in December and is titled 'Taylor Hicks'. Can't wait to grab one of the shelves but I guess I have to wait as I am in India. He was on 'The tonight show' recently and performed one of his singles from that album. It was amazing and he has packed it with everything that the 'Soul Patrol' expects. You can catch it on YouTube http://www.youtube.com/watch?v=Ggt2ns8EQrc

This is why I call him an entertainer and not just a singer or a rocker. Go Taylor Go!!!

Saturday, November 25, 2006

Me at Hyderabad 10k

Woohoooo! I did it! Never thought I could run 10k non stop in 52 mins. Yes 52 mins! I finished 10th overall amongst Oraclites. Not bad huh! Feeling very good abt it at this moment. Gonna go and have a nice sleep.

Thursday, October 12, 2006

Nivea ad song.

I had recently seen the ad of Nivea lotion and taken a liking to the song. Never thought it was from an album until now. It is sung by Asher Lane and the title is 'New Days'. The song is really good. You can catch it on youtube.
http://www.youtube.com/watch?v=HQSK7yzTH-4
Enjoy!