Friday, November 24, 2006

missing foss.in

I wont be able to attend foss.in this time due to office work. Sadly i know foss.in is much more important than anything else. Last year i spent time with my friends, meeting interesting people, hanging around google, yahoo stalls .. solving puzzles, hearing from people like Rasmus .. it gave me inspiration for the entire year .. i hope what i am doing now compensates for that

Saturday, November 18, 2006

De-Scheming MIT

Read De-Scheming MIT

Content-wise, the class is a mix as well. The first four weeks of C1 will be a lot like the first four weeks of 6.001, Abelson said. The difference is that programming will be done in Python and not Scheme.

Tuesday, November 14, 2006

Monday, November 13, 2006

Wednesday, November 08, 2006

Thursday, October 19, 2006

Dilbert Blog

If you dont have dilbert blog feed in your reading list, add it now .. this is one of the high quality blogs out there

Sunday, October 15, 2006

London

Bateman
You think your heart broken is pain?
You think losing God is pain?
Mate.. i went through that trivial shit when i was 20..

Thursday, October 05, 2006

Google Reader

Google Reader just go enhanced. It was a pain earlier to use google reader without support for hierarchical structure. Now it looks more like gmail ui. I am going to use google reader from now on.

Monday, September 25, 2006

Fuck'em

Recently i talked with my friend from college. We talked about java, ai, c#, computer science in general etc. I felt great and wanted to learn and work more. Now compare that with the kind of talks we have in our office during breakfast or lunch. Every day in the morning you will be reminded that you are poor, dont have a house, you are fat, you are dumb and they are smart in life and what not. Consider lucky if you dont have to go through all these. Fuck'em fuckem all.

Saturday, September 16, 2006

Fill in ..

I dont like the rice served at my home anymore .. sigh .. we use boiled rice but white one .. and now i have gradually started a liking towards the red rice .. which i think is a good thing as im not locked in to my home food anymore :) .. or maybe it may not be the exact version of rice which i used to eat earlier .. which brings me to this question
suppose you come late from office .. i mean really late .. like around 2:30 in the morning and you find that your friend has locked house and gone somewhere .. you dont have any other contacts in the city .. you are very tired ..there is a basement in the building and there is a coffin .. will you sleep in that ? .. you can listen to this song while thinking ..

Thursday, September 07, 2006

10minute movies


Saw "The Hire" series today .. these are short ad movies of BMW done by directors like John Woo, Guy Ritchie.. i saw some of them on my way back to home from office in shuttle .. during car chase sequences i felt like i was there in real :)

Wednesday, September 06, 2006

Static Checking

There are many things a compiler does which helps a programmer. Let me give an example of my recent experience

String name;
if (i == 0) {
name = getName();
if (name.equals("x")) {
doSomething();
}
} else {
name = getAnotherName();
if (name.equals("y")) {
doAnotherThing();
}
}


this is perfectly okay .. if we had forgotten the call name=getAnotherName() in the else condition, compiler would crib saying that name is not initialized.

Now in many code i see that people have a tendency to declare
String name = null;

in this case if you had forgotten to call name=getAnotherName() in else, the compiler would pass as name is initialized to null. And at runtime you will get a NullPointerException as you are doing null.equals("y")

In some places initializing to null cannot be avoided, but i believe, wherever possible dont initialize to null, it will help you

Sunday, September 03, 2006

Monday, August 28, 2006

Friday, August 25, 2006

Wednesday, August 09, 2006

I'm Loving It

My team has gone for outing, I'm alone in my bay, Entire people(IMS group) at my floor are celebrating their 3rd year with grandeur, I have cancelled my leave for next week and i'm cancelling my bus ticket to hometown where i meant to go after one year, Team mates call me and say "Fuck You" and i'm searching for String.EqualsIgnoreCase in C# .. i'm loving it :) .. reminds me of my final days in Cognizant ..


"Remember, when in doubt.. Fuck"
Al Pacino to his cat in Scent Of A Woman

Friday, August 04, 2006

Gah!

This has happened couple of times


And then this while uploading ...

Monday, July 24, 2006

2001: A Space Odyssey

Saw 2001: A Space Odyssey yesterday along with Prashant. It can be classified as one of those WTF? movies .. Zeus and Neo, i recommend this for you



Wouldn't it be great if "Once Again" had same statement as above?

Monday, July 10, 2006

chick x duck

Joey: Hey, i was thinking if our chick and duck had a baby
Chandler: ?
Joey: then we could call it "Chuck"
Chandler: or we could call it "Dick"