General
Windows 7 – Packaging stupidity at its best
· β˜• 4 min read · πŸ€– Naresh Mehta

I received my free upgrade from Windows Vista Home Premium to Windows 7 Home Premium. Of course the free upgrade was free (as in beer) where I had to pay for the shipping charges, etc. which were more then standard shipping charges (around 17 USD). The other thing was that since I am living/working in Sweden, I got my upgrade in the Swedish language. The stupid thing about packaging for Windows 7 Home Premium (W7HP) was that one cannot change the language of installation. Now that was something which was available in Windows Vista Home Premium (WVHP) edition. No idea why it was removed from Windows 7. Maybe UI language elements were hard coded! I searched the net to find out that Microsoft only allows for language changes in Professional and Ultimate editions. That is not very nice to you Mr. Microsoft. It is stupidity to believe that all users in a particular region would want their OS base language of that particular region. But you may ask me as to why I did not order the English version of W7HP when I was ordering the upgrade? Well because I bought the desktop in Sweden and so it came loaded with a Swedish version of WVHP. Hence it automatically selected the Swedish version of W7HP because of Microsoft’s stupid policy to provide upgrade to Windows 7 in the same language as was in Windows Vista.


GetKeyboardState() & MouseHooks - Not available in Windows Mobile
· β˜• 2 min read · πŸ€– Naresh Mehta

I was writing a small piece of code for Windows Mobile in C# and wanted to use GetKeyboardState() but after a lot of searching around found out that the API is not available. Also Mouse Hooks does not work in Windows Mobile. As simple as this information seems, it took me a lot of time to search and basically validate that information. Of course the various ideas and blog posts out there are pretty confusing and does not allow you to reach to a conclusion easily.


iPhone 3GS suffers from heating issues...
· β˜• 2 min read · πŸ€– Naresh Mehta

The topic is hot from the press, “iPhone 3GS suffers from heating issues”. According to reports, the new hardware which is deemed twice as fast as the original one also consumes more power and thereby heats up the device! Now was that a secret that more powerful hardware will consume more power and will need a better heat dissipation system? Heat dissipation and thermal issues are something that every hardware manufacturer is concerned from time immemorial. Thats why the microprocessor vendors had to stop pursuing higher clock speeds and focus on multiple cores instead. Also Intel had to redesign its heat sink architecture to support for higher heat dissipation rates and better thermal management.


Source Code vs. Object Code...
· β˜• 3 min read · πŸ€– Naresh Mehta

Recently I was explaining a non-technical colleague of mine the differences between a source code and object code in our embedded platform and how we treat it from a legal perspective. I then searched the web for other related information and I found an excellent link which talks about expressiveness of the code be it a source or object or binary code. I totally agree with the interpretation in that paper.


Raaz 2 - The Mystery Continues... Critic Review
· β˜• 8 min read · πŸ€– Naresh Mehta

Of course I am the critic reviewing the Raaz 2 movie by Mahesh Bhatt starring Imran Hasmi, …. , another actor and actress… What the fuck? What kind of critic am I when I don’t even remember the names of the actors/actresses in the movie? Well, never mind, infact after watching the movie, I felt that I had not only wasted 2.5 hours of my critical time but also wasted quite a lot of energy before the movie in speculation and raising serious expectations. So why am I wasting my time writing a review. Because there are lot of negative subtle messages in the movie which needs to be brought to light. Being an Indian and follower of Hindu religion, it amazes me that movies which are downright racist and making fun of the greatest religion in the world are made in India without any repurcursions neither from the media and nor from the people themselves. All of these does affect me since I am not living in India. Most of the people outside of India know about the great country from the movies which are produced there.


Hello World in D!
· β˜• 3 min read · πŸ€– Naresh Mehta

Recently I came across D programming language. It is the successor of c++ with some Java like features. Since I am a C/C++ lover, I have a stupid feeling when I start coding with either Java or C#. I still will give a try and see how many points does it gain on my scale. Though I haven’t seen any widespread use of D. D was invented by Walter Bright of DigitalMars in December 1999 (http://www.prowiki.org/wiki4d/wiki.cgi?WhatIsD).


A tribute to my dear grandmother...
· β˜• 5 min read · πŸ€– Naresh Mehta

My grandmother Vimlaben whom we also call Kaki Dadi out of sheer love and respect is not keeping up with her health and is in the hospital since today 2009/03/13 in Baroda, Gujarat, India. She has been the role model for every wife, mother and daughter to follow. Her age is almost 83 years, most of which were spent in providing support to the family, community and country as well as educating her children and grand children about values ranging from freedom to dignity to self respect, moral and ethical behavior and love and compassion towards everybody be it a human or an animal. The literal translation of Kaki Dadi means Aunty Grandmother. My grandfather Chandrakant Dada (Kaka Dada) had an elder brother Jayantilal Dada (Mota Dada) who married to Kumud Dadi (Moti Dadi). Mota Dada had children before Kaki Dadi and they used to call her Kaki (Aunty) and my grandfather Kaka (Uncle).


HWSimulation Project and VS2008 IDE…
· β˜• 5 min read · πŸ€– Naresh Mehta

Well people, Product Management is a pretty boring job when looked at from a programmers/coders point of view. I am a programmer/developer/coder at heart and still try to catch up with different things whenever time permits me. From that angle, I have been in the product management sh*t for more then 2 years now. It is a very interesting job where you are able to do a lot of things which spans multiple projects, multiple organizations, hundred different teams and thousands of customers. But alas for a programmer, there is no coding in that job profile. Anyways, nowadays I have got some free time which I of course donate to satisfying the programmer inside me. Don’t ask me how I got the free time. I cut some time of gaming and some time off my sleeping. I also have automated some of the tasks that I have to do in product management and learned some good file organization skills which helps me find a lot of information faster then my fellow colleagues. So back to the scene, I fired up a copy of Visual Studio 2008 and thought of letting the fun begin.