Hardcore Software

How hard it can get?

My Nerd Score March 12, 2007

Filed under: Humour,Life,Software — Hemant @ 5:18 pm

I am nerdier than 89% of all people. Are you nerdier? Click here to find out!


How to be highly paid manager even though you are a stupid moron?

Filed under: Humour,Life,Software — Hemant @ 10:55 am
  1. Start a subscription of good technology magazine. Whenever a new issue arrives, read the headlines (only) of all articles and recite few new names in it. You will need to utter one of those in big management meetings so that you sound most updated person.
  2. Once in a while, open one of those fat books which you managed to steal from your library when you were pursuing your dumb management degree, and go through some of those chapters. Hey! You will find at least dozen management ideas which sound super cool but actually does nothing in practice. You can suggest those ideas to someone and pretend to be super-intelligent. Don’t worry, if ever, someone will try to work on those ideas, soon he will become more confused than ever and will never come to you again.
  3. Don’t be too involved with your sub-ordinates. More you speak, more they will know the truth you are a stupid moron. So say few words straight from Oxford dictionary, sitback and relax.
  4. Always use the ^professional^ language in your documents and emails. Don’t use witty sentences and humour ‘coz that will create an impression that you are not professional. Any yes, don’t forget to discourage your sub-ordinate who uses simple english to say things straight and little humour to enjoy his job/work. You can say something like “You need to work a lot on your communication skills”. It will make him feel you are perfect manager and he should improve a lot to be *such a nice manager*.
  5. Whenever you are in a meeting, act like you an angel straight from heaven. Speak in a very low polite voice and sound a real gentleman. I know you are not actully like that but you need to pretend that you are a gentleman.
  6. Don’t leave a single chance to mark your name on a good work done by your sub-ordinate. Do mention his name for good work also when he is present and a very few people are listening to you, otherwise maintain *your* larger than life image.
  7. Instil a culture of ideals that don’t actually mean anything practical, this involves coming up with a mantra that sub-ordinates are supposed to adopt like “we must all realise the max” or “strive to achieve” etc. Essentially this means asking people to do more work without getting more money and still feeling good about it.

Delphi Compiler Version Directives March 6, 2007

Filed under: .NET,Delphi,Software — Hemant @ 1:32 pm
Here is a list of Delphi Compiler version directives. I searched few places but none could give me complete list (A page on About.com was closest to completion) so I thought of creating this list and publishing it.
VER80 Delphi 1
VER90 Delphi 2
VER100 Delphi 3
VER120 Delphi 4
VER130 Delphi 5
VER140 Delphi 6
VER150 Delphi 7
VER160 Delphi 8
VER170 Delphi 2005
VER180 Delphi 2006
WIN32 Indicates that the operating environment is the Win32 API.
CONSOLE Indicates that an application is being compiled as a console application.
LINUX Indicates that the operating environment is Linux.
CPU386 Indicates that the CPU is an Intel 386 or better.
MSWINDOWS Indicates that the operating environment is Windows. Use MSWINDOWS to test for any flavor of the Windows platform instead of WIN32.
CLR Indicates the code will be compiled for the .NET platform.