Thursday, November 17, 2005

Solaris and Postgres - Never would have imagined it.

So today Sun announced the support for Postgres database - an opensourced database distributed with RH linux, on its' Solaris10 operating system. And once again I have a story to tell. In my first job Postgres was the only database I worked with. It was on Solaris 2.6. Everybody else in my laboratory (Yes thats right) was playing with SQLserver, Access and screaming to get Oracle installed and I was happy with Postgres. Reason? It was free. It was good. and the concept of objects it has built in, and it was just v6.5 then. On the other hand Solaris has always been my favorite OS - no I am not a Solaris guru but have grown up around it. It is a good feeling to see these two of my favorites coming closer.

Wednesday, November 16, 2005

VC's pointers and its application to developers

BBC published an interview with venture capitalist Doug Richard, one of the dragons of the BBC's "Dragons Den" programme. He mentions five things he looks for in a venture before investing his money. How does these rules apply to a developer?


1. Return on investment - Immense satisfaction
2. Innovation - The essence
3. A good team - Yeah it helps!
4. Market opportunity - What?
5. Business plan - Whats that?

Saturday, November 12, 2005

I am not alone to think this way...

Okay, the following two posts so match with my earlier thoughts (even words) that I am about to think I am not alone to think this way...


  • These people are insane - King of Jordan - And its me.


  • The future of digital communication - And its me.


  • haha... I am speechless.

    Simplifying the problem

    There are tons of books, articles and blogs available and searchable explaining different patterns and frameworks to simplify the solution of a problem. One aspect which we all ignore is how to simplify the problem itself. I watched Anina's interview (the queen of WAP) on the nerd TV (PBS) and was amazed to notice how easily she simplified the problem of mobile networking. With the inspiration a new phase in the software development life cycle should be added. The scope of the phase should be not to think of the solution but to simplify the problem. I think the most important step in any software development is to convert a 200 page business requirement document to one simple statement. If we can do it right, the rest will be a piece of cake.

    Sunday, November 06, 2005

    Communication should be free

    Weird idea isn't it? But yes the communication should virtually be free, atleast no more than what you pay for your internet. Sooner the rip-off communication companies understand this, the better. What a google talk or yahoo messenger can't do which your land line could? Yes more needs to be done. May be a dedicated internet phone with google talk for say burnt in. 911 (999 or 100) calls should also be properly registered. Just accept it and do something about it, thats the way its going to be.

    Saturday, November 05, 2005

    Why is Google important?

    Search engines are not new. Google was not the first to appear in the market of search engines either. I am no search expert but what I hear, the algorithms used in google search is not the best either. Then why is Google is what it is today? Why is Google so important as a company and for the future of the software industry? Two things - Its simplicity and its ability to change other's momentum. It has awaken a sleepy Yahoo. It is forcing Microsoft to scan libraries. It is forcing it to provide online softwares. Its making MSN search to get better. As Sun forced IBM to revamp itself during the dot-com boom and as its burst changed Dell's strategy, Google is a very important event changing the face of the software industry.

    Thursday, November 03, 2005

    Sun and Oracle are going to merge - One day

    I have never seen such a compliment technologies ever. Never saw a Sun guy cursing Oracle and either way. They are as open to use other's technologies as if its their own. Yeah they do have appserver conflict or the message service but neither are the market leaders in that segment. Oracle has much better sales force and Sun has a better stack. With StorageTek now part of Sun, wouldn't it make more sense for Oracle to have an end to end solution? Afterall Oracle is a leader in data management and how about its' storage too? Sun can provide Oracle its' hardware, solaris and Java which is so integral part of Oracle's future. They are going to merge one day, or so I wish.