You are a cute snowflake
Waltz
Jan 27th
It’s That Time…
Jan 14th
… It’s that time of the year… again. That time, when you have a room full of mindless bozos gurgle out some godforsaken answer they learnt up by rote from some godforsaken book. It’s exam time. (Vanity justified by intense hatred for topic at hand. )
Also, I’m having a helluva time with Galaga & Cuboid, both of which are under development. With Galaga you can expect weekly updates… sort of. But with Cuboid, I really can’t say. The scheduled day stays fixed, unless you’re on the testing team… but as and when there are things to show you guys, I will…
Ps. Just so that you know… I’ll be “mostly” inactive for about a month…
Objectivitis
Jun 5th
Objectivitis. The one disease that almost all developers have these days. And it’s very dangerous , as an expensive health check up will not tell you about it.
If every time that you start developing a new application , you create a file “capplication.h” or “capplication.cpp” :
class CApplication
{
// .
// .
// .
}
Objectivitis! The fatal disease of making everything an object / class.
Please , you do not need a CApplication class (unless* you need to manage threads … or you’re making a game… or something similar). Oh wait … you do need a CApplication class … and a CITheDeveloper class … and … CGod . CGod creates an instance of CITheDeveloper , which creates CApplication. But wait. What created CGod ? Why , CUnknown , of course!
Creating too many classes leads to nothing else but confusion in your code. Additionally , it leads to a lot of wasted time. So please , stop coding CString** and do something more useful and productive.
*in which case , it should be named CApplicationManager , because the class is not your application , but a manager for it.
**usually a wrapper for the STL string functions. With some <string.h> thrown in. Oh , and which CString is complete without a custom CString.SuperReplace() ?
Which Flame Warrior Are You?
May 7th
If you’re a regular forum-er like I am , you would often have seen some rather unique characters hanging around your forum. These characters are very … um .. beautifully encompassed in Flame Warriors (by Michael Reed). Do check them out … they have a “definition” , as well as an accompanying illustration. Here’s a little sampling :
I’m told that I’m a Propeller Head , a Tireless Rebutter , an Ego(tist) , a Duelist and an Atheist. What are you?
Check out the entire list at http://redwing.hutman.net/~mreed
What The Homwork
May 4th
Arrgh… Little bits o’ homework pile up to a lot… why doesn’t someone tell teachers that.
(yeah , this is a lame excuse for not posting for so many days)
India is a free country … not.
Apr 22nd
Due to an unfortunate turn of events , the Indian govenrnment recently “stopped” the OLPC (read One Laptop Per Child project) in India. Moreover , most indian schools use Windows , and other propertary software , which is 1) expensive 2) difficult to use. There’s only one reason that most people do not use linux (<name a distro>) — because , they think that a pc w/o windows is “broken”. If ”people” are introduced to linux at the school level , they can get accustomed to it and learn about the advantages of OSS. An added advantage is that most OSS is “free as in free beer” , so the government run public schools can save a lot on licenses (not that they use … um… licensed copies?). OSS can be easily modified to the needs and requirements of the students. All this adds up to a lot. This is a very sorry state of affairs — OSS adoption in countries like Bangladesh is much higher than India.
HTML Video Tutorial
Apr 18th
I’ve been busy making this…
http://f.imagehost.org/download/0880/MyFirstHTML
btw. Before you see it , pick up pn2 @ www.pnotepad.org
Google Chrome Review
Apr 3rd
About a month ago , I heard about Google Chrome. Now I’m not the kind of guy who tries out beta software , so it was reasonably timed. So I snapped up FFx and navigated to www.google.com/chrome . Having read “the comic” , like any other self respecting google fanboy , was pretty excited about it. You download the ~1mb file , only to find out that its the installer only ; the actual thing is downloaded on the spot. A fix to download the entire thing is available @ www.google.com/support/forum/p/Chrome/thread?tid=3350748c7f52c7e1&hl=en More >
Success : A Stepping Stone to Failure?
Mar 28th
We’ve all heard of “Failure is a stepping stone to success”. But for once , do we even think about what “success” actually means ? I have a strong belief “Too much success is a stepping stone to failiure.”
You guys out there in the States and the Kingdom really don’t have to study too hard (don’t take it to heart though , I might be wrong) , whereas almost every indian student dreams of MIT and Microsoft after that. Good — you spend five very enjoyable years of your life locked away in a little room with your books, and then you get to study and work abroad. That’s great. However , at the end of the day , what difference have you made? What makes you different than the millions and millions of people in the world. At the end of the day , haven’t you effectively failed to make a difference? Isn’t that true failure?
It’s a very sad thing that most Indian parents (and students) regard being a doctor or an engineer as the only feasable career options. People complain about the state of Indian *politics and yet few of them actually care to join politics. We are in urjent need of a new generation of youngsters who can aid in the salvation of India , but till then , Jai Hind!
*politics comprises of two words – poli , greek for many and tics , which are blood sucking insects…



