X-Men III had a tagline …….. “Whose side will you be ? ” . The same applies for these tech giants as well. That Microsoft copied the Mac and based all its features on the same is a de facto, and it continues to do that be it Vista vs OS/X or Zune vs IPod. But the question here is . Who is better ?. I just thought about some important consideration parameters that could be thought of while comparing them and rating the same.
The opinion is solely based on my readings and findings and history of these two companies. So lets see who eventually comes out on the top ! We just rate them on a scale of 1 to 10 with 1 being the lowest and 10 the highest
Technology 9 8
Innovation 9 7
Market Penetration 6 9
Leadership 9 9
Product Features 9 8
Business Acumen 7 9
User Support 9 7
Stability 8 6
Fut ure 8 9
Internet 6 8
Growth 6 8
“Cool” Factor 9 7
Total 95 95
A Tie it is ! wow , For heavens sake! the donkey had no idea when the ratings were being done that it would eventually end up being a lock . So it as it poised, both the giants have an equal chance of outdoing the other as of now , but whose line will be be neway? …….. for once, even time wont be able to tell !
the donkey is working on an independent project in XAML. Its an 3D XAML application that allows user to watch movies , picture album, microsoft word processing , mail checking etc all embedded in a different sides of a cube ! . Didnt get it ???
see below !
right now i am using the 3D api from codeplex in order to make the controls interact. I am almost done with the UI and mapping logic, now just need to figure out a trivial things. Then …… with just single cube , you can accomplish 6 functionlities, something like
1 watch a movie on one face, 2 open your word application on the other, 3 view photo gallery on the 3rd, browse the web on the 4th , 5 download your favourite songs on the 5th and scrape on orkut on the 6th , now thatz cool , pretty cool !
Windows Presentation Foundation aka WPF aka “Avalaon” aka “WinFx” coupled with XAML aka “Zammel” is the future of developing rich UI applications. My personal experience of working with XAML since 1 month now has made me too acknowledge the same. Development has never been so easy, err.. Rich UI Development has never been so easy.
Some quick key features listed here :
1 Clear Separation of UI and Business Logic (no i mean a really really clear separation …no just on paper but on the screen as well)
2 Graphical Processing through GPU (thanks to Direct3D ) instead of overloading the CPU
3 3D Application Development (The donkey just developed a 3d window that plays movies and can be rotated in X,Y and Zee)
4 Effective use of “Declarative Programming” rather than “Procedural Programming”
5 Seamless integration with revolution microsoft products like the Expression Studio.
6 Enhanced Web Development with WPF/E (requires Silverlight plugin)
There are many more but that will do as of now !! :0)
Some key features
Ever heard urself or ur manager talking about a hard day at work where there was just too much pressure to handle . Take a break and see this video. The donkey bets work pressure will never feel the same again after seeing what real job pressure and commitment is .
Just for the records, its about how a video game is made. Its no CHILD’S PLAY or as a matter of fact NO DESI TECHIE COMPANIES cup of coffee.
The donkey was really inspired by this amazing piece of work done by Jonathan Harris. Definitely worth 10 looks
Now thatz a familiar territory to all of us ! Technical Support ! The primary source of our existence and only mode of survival. Everyone looks upto to our techies to solve their problems.
Well whatz the raison de success behind our ever so efficient support for user queries being thrown upon the 12,000 rupees a month (a phone line,headsets and free dinner included) guy who almost invariably solves the problem each time ?
Answer – Sympathy.
Our techie support guys sympathize more with the user rather than showing interest in solving the problem. Heres how a typical conversation between an average to low intelligence possessing support personnel has with an absolutely computer naive unsuspecting user :
UU – Unsuspecting User , AIS – Average IQ Support guy
UU – Hello ?
AIS – Hello ? Hello ?
UU – Yes Hello ?
AIS – Hello ?
UU – Ok i have problems with sending my email today
AIS – Oh u have problems haan ! (being silent)
UU (baffled thinking isnt he going to ask more questions!) – Ok , i try to click the send button but it gives me an error message
AIS – Error Message ? What error message ? are u trying to send amail ?
UU (thinking wtf!) – YES , AND IT WONT GO. !
AIS – Okie ! , did u try clicking the button twice or more , sometimes it doesnt send the first time
UU – Yes I did , but it wont work
AIS – Did u try rebooting the machine, sometimes its a problem with the machine
UU – Yes I did that too , but the same problem
AIS – Same problem haan ? Ok let me check on my machine (Click..Clicka Click Click) . After a 5 minute pause and an impatient user . – But its working on my machine .
UU – Ok, what do i do now ?
AIS – ummm, what are u tryign to send ?
UU – Its a presentation zipped and attached
AIS – hmmm, weird problem ! Can you close your application and try again ?
UU (REALLY annoyed) – I TOLD U I DID THAT TWICE, but it wont work
AIS – OK ! Can you try sending a test mail to me ?
UU – Ok, (does so and that fails too)
AIS – See it failed !
UU – I already know that . whatz the solution? I am getting very late now.
AIS – I am not sure .Although I do understand your problem.
UU – Dont u want to know what error message is being displayed?
AIS – Yeah ok. what is the error message
UU – Unable to send mail due at location 0x5FCA7777. Size transmission error.
AIS – Ok there seems to be some machine related problem. Sorry but We dont support that
UU (about to lose it) – Hey ! Everything else works fine ! Hold on! Could it be that my mailbox quota is full and its not allowing me to send more mails because of it ? Can i try cleaning some of my mails and try sending again!
AIS- Yes I think u can try that .
UU tries and the same works just fine.
UU (with extreme Frustration) – THANKS A LOT . YOUR HELP IS INDEED APPRECIATED
AIS – UR WELCOME .BYE. CLICK…
A Better and more meaningful version of the above conversation can be seen it
Ever pondered over the fact why we are always listed and treated as a third world even in the field of technology !!! Yes , the donkey knows that it hurts to be a part of one ,but the sooner we accept the truth, the better for us to be able to rectify the same. The Indian IT sector specializes in washing scum from the apparels of the west, and whatz more painful is that it even relishes it like a 6 year old on a half-eaten mango dolly ! .
Donkeys like me always ask the question to self and others ” Why dont we do anything in the field of product development and creation ?, Why do we invariably have to wait for THEM to create and wait like hungry hyenas and vultures waiting for lion to leave the carnal remains for us to consume? –
The answer is simple to understand but hard to swallow. It is the fear of failure and the tendency to be satisfied with mediocrity. And it is not inborn . It is what is taught everywhere right from corporate firms to management schools and top IT companies. “Dont attempt something if u know that there is even a slightest possibility of failure” .
The donkey doesnt believe India is shining in IT. 99% of the work done by any Indian IT company can be drilled down to one single piece of work “Solving Change Requests (better known as CRs in Indian IT lingo) raised by a dumb business user sitting somewhere in his corner office in the States or Europe” – Thatz about all the work that is being done by Indian IT professionals (Terms like Due Diligence, Impact Analysis , Dependency Documents, Regression Testing, System Appreciation, Six Sigma and Resource Planning are all smaller pieces of a the big jigsaw that ultimately on being completed shows a simple harsh truth –
“The Change Order has been successfully deployed on the production systems. Kudos to everyone ! Letz organize a project party to celebrate the occassion.Period”
More to come ……………….
Hey there !
If you have managed somehow to cut through the world of technology and every day IT colloquy (read jargon), this will be an entertaining change if not an enlightening one indeed !.
Don’t be mislead by the creature seen on the left . It is not just the dumb garbage eating ,ever humiliated beast that you think it is . This is an X-Ray-ed copy or a base template of an average IT professional like yours truly working somewhere behind the glassy windows of an IT company (words like Business Process Outsourcing, Solutions Provider, Consulting Expertise can be used interchangeably with no impact whatsoever) . This is just the most drilled down version of him, and also a meaningful insight of the kind of articles that you can expect from this blog which is no more well-informed than the animal itself.
The blog does not have any specifics or any set expectations that it promises to fulfill. The articles will range from pure technical jargon(a must for survival in the world of today where everything is postfixed by the tag 2.0) , constructive criticism (targeted at people who specialize in servicedesk type of jobs disguised as process consultants), the donkey’s every finds consist of the information in the world of technology that it crawls onto its back from the source over to its destination here ,some divine knowledge of mediocre IT programmers (not everyone can comprehend function pointers, memory allocation, delegates and indexers) and lots more.
The moot point or mantra for any piece of information to appear over here is “If its worth knowing it, the donkey makes sure it reaches you !”
more to come..
First and Only piece of information available about the author – an average IT professional some in the southern region of India whose exact whereabouts are not known yet, and who insists on calling himself “the divine donkey” who has as much purpose in life as the piece of page user manual that comes along with your new laser jet scanner that was read only by the person who was paid to find out the bugs in it.