Monday, June 25, 2012

iPad and why I love it.






The people who buy iPad , buy it because they have time to screw around (watching movies, reading books, browsing the Web, scanning email and Twitter, looking at photos, and playing games).

These people have enough money and want to spend that money on quality content in style.Now you might be able to get cheap tablets in the hands of people. But does that solves any problems?

Depends on who you are :-

If you are amazon :- You don't care about the experience people have on your device. As long as they are willing to buy stuff from Amazon Store. But would they buy stuff from amazon?? Sure but remember they are the people who like cheap stuff so you are practically fighting the price battle all along, even if you somehow bring them to the store.


If you are Google :- You again don't care about the experience people have on your device. As long as you use it, so that Google can know about you and thus try and sell you stuff. Sure but remember they are the people who like cheap stuff so you are practically fighting the price battle all along, even if you somehow are able to pitch them the right advertising.

So why apple iPad seems to be the OOC (Only Obvious Choice).

From the get go, the people who buy iPad have made it clear , we love quality products and we have money to by it. So Google and Amazon you are both great companies, We love Googling and Buying Online and will continue to do that wherever you are, unless you screw it up for us.

So does that mean there is no iPad killer and it's dominance will never fade.

Sure it can - If we get companies/people who really care about it. Not care about it as an after thought.


Integration Testing ? The way I see it


Think about two well developed adults(one male one female) when they get married there can be following potential issues between them :-

1) Misunderstanding.
2) Ones bad habit might effect the other person.
3) They may not be able to achieve the higher goals of life. (one of them being evolution of mankind)
4) Individual imperfection may get magnified to to the un-acceptable levels.
5) Parent may cause problems between them.

Now just replace the two adults with two software modules and imagine that they need to be combined/integrated and surprisingly they end up having the same issues.

1) Potential Data Loss
2) One module may adversely effects the other.
3) Sub-functions may not combine to to produce the effects of a major function.
4) Drag in performance of one module combines with another and they become unacceptably slow.
5) Global Data Structures may cause problems.

No doubt software is made by humans and bound to err......So if humans get Marriage Counselors, the software at-least deserves some Integration Testing.

Kindle Keyboard............Would it Kindle You?


The Good
    Compact Size
    E-Ink Technology
    Cheap Books
    Free Samples - (There may not be free lunch in the world but I am sure nobody minds a free appetizer)
    The battery life.

Debatably Bad
     Not really the best way to read technical books......Do I really want to read a C++ Bible on a vacation?
     Can't play movie songs and all that jazz...............Well the last time I picked a book......I wanted to escape the craziness of the internet world ........ I would prefer to keep it that way :)

Verdict  - Get Kindle if you love books ...... not because you need a book.

Wishlist :-



Replication Explained for my Grandmother.



Here is a brief explanation of some of the basic terminology of SQL Server Replication . If your grandmother can post a letter , she can probably replicate a database.


1) Publisher
2) Subscriber
3) Distributor


Publisher -
 it's the Source Database. The point of initiation of replication. (Post a letter analogy) - The house where the letter initiates.


Subscriber

 it's the Destination Database. The end point of replication. (Post a letter analogy) - The house where the letter ends.


 Distributor
it's the intermediary database. (Post a letter analogy) - The postman.




I will hopefully right a more complete post, on how to set up the Replication.

Ability, Motivation, Attitude....have your say??


Hi, this is my first blog, so bear with me in case I write something disturbing or offensive for anyone.

Some of the achievers of this era, who have excelled in their respective fields(to name a few):-

Bill Gates
Steve Jobs
Sergey Brin
Larry Page
Sachin Tendulakar
Mark Zuckerberg

have three things in common:-

1) ABILITY
2) MOTIVATION
3) ATTITUDE

Before I proceed further, I would like to mention a saying:-
"ABILITY is what you are capable of doing,
MOTIVATION is what you do,
ATTITUDE is how well you do it"

Although all the three things are important, today I would dig a little further into this and try to figure out the relation amongst these three things, and finally I would try to explain, that which one is the most important of these three.

First let's establish a brief definition of these three terms.

Ability - as I understand is the talent, skill or the knowledge which we possess.
Motivation - is something that inspires us to do something.
Attitude - is our temperament in a given situation.

Now, as I look at it, Ability is something which is Past,as this is something which we have acquired over a period of time, or it may be a talent which we might have discovered at some earlier point in our life.Attitude is something in our future, it is what and how would we handle things in future(and may be present), but what we have at this point of time is the present and to utilize this present we need to have the right motivation.

I believe, once we have the right motivation to do something and we do it, we can improve our ability in due course, and once we have the ability and the motivation I guess we develop a positive attitude towards what we do, which gets reflected in our actions, our approach to a problem.

So I believe at the foundation what matters is the right motivation or the passion which we need to find, and once we find that motivation or the passion, then I believe 'impossible is nothing or in other words impossible would shout out loud in our face that "I M Possible"'

So again referring to these successful people, they are the people who were able to find the right motivation at a very early stage in life and converted it into success.

But the poll is still open and I would like to establish the truth.

So please have your say, on the relation amongst these three things and the most important thing amongst these.