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.


VirtualBox virtualization software…
· β˜• 6 min read · πŸ€– Naresh Mehta

Virtualization and its uses for a normal human being!

I was asked by my manager to look into virtualization in detail and how it can be used in our platforms. It is not that I am not aware of what virtualization is and what it can do, it is just that I was too lazy to do anything targeted towards it and I was a bit busy with a lot of other stuff (WDK, etc.). So the first thing I did was, yes you guessed it right, fired up google and searched for information about Virtualization. I was able to prepare a nice report for my boss. Then as I always wanted I started digging more into platform and Hybrid virtualization and how I can run multiple operating systems on my machine.


What is Ramlinga Raju (Satyam Dude) Singing?
· β˜• 1 min read · πŸ€– Naresh Mehta

Okay the song goes on the tune of “My Name is Anthony Gonsalves” featuring Amitabh Bachan. Keep the tune and sing the following…

my name is Ramalinga Raju
main Satyam ka founder hoon
khaate(accounts) hai khaali, balance sheets jaali(fake)
satyam employees ki hai lagne waali..
jisne bhi yaad aaye, gad marne chale aaye
jisne bhi yaad aaye, ga
d marne chale aaye..
Hyderabad ki police chowki, jholi(ssorry…kholi) number 420


If programming languages were religions...
· β˜• 5 min read · πŸ€– Naresh Mehta

Copied from: http://www.aegisub.net/2008/12/if-programming-languages-were-religions.html

“If programming languages were religions”
(Inspired by “If programming languages were cars”)

C would be Judaism - it’s old and restrictive, but most of the world is familiar with its laws and respects them. The catch is, you can’t convert into it - you’re either into it from the start, or you will think that it’s insanity. Also, when things go wrong, many people are willing to blame the problems of the world on it.


Hard reset of Asus P750!
· β˜• 2 min read · πŸ€– Naresh Mehta

As you all probably know that I am now working as a Product Manager for Windows Mobile and Asus P750 uses one of the Ericsson Platforms as a modem. I have been using P750 for quite some time now. Yesterday I was browing MSDN on the Pocket IE and after some time the UI didn’t respond. By the way, I was connecting using HSDPA. So when the UE didn’t respond, I tried to close down the window and stop the operations, I also turned on WiFi in the process and bingo the whole phone hanged :)


Microsoft Update Fails - Problem Solution
· β˜• 3 min read · πŸ€– Naresh Mehta

I recently had to reinstall Windows XP as I let a stupid software (Advanced Registry Doctor and XP Smoker) do some unattended registry modifications. ARD fucked up my XP registry and removed some very vital keys for important services and XPS did something wierd as a result of which my whole system became slow and clumsy. And being the very nerd I am, I had turned off restore services as well as denied those softwares to create either restoration points or take registry backups. Anyways, I suggest you guys not to use those softwares and do all the modifications manually if you want to do some optimizations or anything. And if you are lazy, forget it, let everything run as it should and it won’t be a problem. Don’t mess around with softwares from other unknown developers.


How to save your job as a programmer?
· β˜• 1 min read · πŸ€– Naresh Mehta

Write the code like this and most probably you will be the only expert to maintain it, which will guarantee your job and provide you with the much needed job security!

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

main(t,_,a)
char *a;
{return!0<t?t<3?main(-79,-13,a+main(-87,1-_,main(-86, 0, a+1 )+a)):1,t<_?main(t+1, _, a ):3,main ( -94, -27+t, a)&&t == 2 ?_<13 ?main ( 2, _+1, "%s %d %d\n" ):9:16:t<0?t<-72?main(_,t,"@n’+,#’/*{}w+/w#cdnr/+,{}r/*de}+,/*{*+,/w{%+,/w#q#n+,/#{l,+,/n{n+\,/+#n+,/#;#q#n+,/+k#;*+,/’r :’d*’3,}{w+K w’K:’+}e#’;dq#’l q#’+d’K#!/\
+k#;q#’r}eKK#}w’r}eKK{nl]’/#;#q#n’){)#}w’){){nl]’/+#n’;d}rw’ i;# ){n\
l]!/n{n#’; r{#w’r nc{nl]’/#{l,+’K {rw’ iK{;[{nl]’/w#q#\
n’wk nw’ iwk{KK{nl]!/w{%’l##w#’ i; :{nl]’/*{q#’ld;r’}{nlwb!/*de}’c \
;;{nl’-{}rw]’/+,}##’*}#nc,’,#nw]’/+kd’+e}+;\
#’rdq#w! nr’/ β€˜) }+}{rl#’{n’ β€˜)# }’+}##(!!/")
:t<-50?_==*a ?putchar(a[31]):main(-65,_,a+1):main((*a == β€˜/’)+t,_,a\
+1 ):0<t?main ( 2, 2 , "%s"):*a==’/'||main(0,main(-61,*a, "!ek;dc \
i@bK’(q)-[w]*%n+r3#l,{}:\nuwloca-O;m .vpbks,fxntdCeghiry"),a+1);}

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


Hacker Manifesto - By The Mentor
· β˜• 4 min read · πŸ€– Naresh Mehta

The Conscience of a Hacker (also known as The Hacker Manifesto) is a small essay written January 8, 1986 by a hacker who went by the handle (or pseudonym) of The Mentor (born Loyd Blankenship). It was written after the author’s arrest, and first published in the underground hacker ezine Phrack in Volume One, Issue 7, Phile 3 of 10. Today it can be found on countless websites.

It is considered a cornerstone of hacker culture, and it gives some insight into the psychology of early hackers. It is said to have shaped the hacker community’s view of itself and its motivations. The Manifesto states that hackers choose to hack because it is a way for them to learn, and because they are often frustrated and bored in school. It also expresses the satori of a hacker realizing his potential in the realm of computers.