
Tuesday, April 24, 2007
How to name it? I do not remember when the last time I had so much time in my hands. It gives me so much time to contemplate on the various things I have done over the recent past. Lots of time to move around. Things are a bit different here. Roads, malls, theatres, gas stations, all have subtle differences. I wonder if anyone even notices those. I have 1000 things in my mind, am not sure which one to write it down here.
General
4/24/2007 5:43:27 AM (GMT Daylight Time, UTC+01:00)
|
|

Sunday, March 25, 2007
Egoless programming
One of the things I learnt from my first job is, if you differ from your colleague(s) on anything, check if you are differing or your ego is. The "incident" that lead to this was an eye opener, it showed us(team) how different people could be and how pre-conceived false personal notions could be affecting communication. Also the things that lead after that "incident" proved that you don't lose anything by apologizing or offering a sorry for a mutual mistake. I know I am still not best at this. Also over the course of years I learned that an intern would have a better(uncorrupted) grasp of concepts than a guy who has worked on some technology for years.
Guys like Jeff Atwood, make me not blog. At any moment there are atleast 50 feeds that are waiting for me to read and If I am not working on something cool, the passion to blog is zero.
Having said this Jeff Atwood has compiled an awesome list of pointers that are worth a read for any programmer. Let me try to give the links that I liked from his compilation, with my words and a couple of my rants. I know I am not perfect, but....
- Understand and accept that you will make mistakes. Never take things personal.
- Being Humble teaches you a lot than being head strong.
- Ask Questions.
- You are not your code. If someone judges you by your code, then GOD help him.
- Treat people who know less than you with respect, deference, and patience, even if they are juniors to you.
- The only true authority stems from knowledge, not from position or years of experience.
- Don't try to dump your knowledge into someone who doesn't care. This is just an utter waste of time.
- Fight for what you believe, but gracefully accept defeat. There is no harm in saying "I was wrong" or "I am sorry"
- Share your knowledge whereever possible
- Don't be the guy in the room.
- Don't restrain yourself from raising red flags, you can never be a leader if you cannot speak your mind (this could be scope creep, staffing or lack of leadership/direction)
- Make hard problems look easy(I know this is tough, at times, but still)
- Dont over-analyze things, get your hands on.
- Your colleagues are your best teachers
- Some people are -------(add the adjective of your choice here).
- NEVER fake being nice, friendly, honest.
- NEVER EVER under estimate yourself. Everyone gets a chance to shine or to walk out of the door
- SMILE - It can do wonders to people you work with.
Credits : Dare Obasanjo, Omar Shahine, Michael McDonough, Andres Taylor
General
3/25/2007 6:24:19 AM (GMT Daylight Time, UTC+01:00)
|
|

Thursday, March 22, 2007
Delete data accidentally
I sometimes get paranoid about deleting code/data or modifying them, especially if you are not sure about backup.(based on previous work experiences) But again time and time again you see people "accidentally" delete General
3/22/2007 1:31:11 AM (GMT Standard Time, UTC+00:00)
|
|

Tuesday, March 13, 2007
WPF/E There is a lot of buzz about WPF. Though it is in its nascent stages, there are some cool applications that are available online. Micrsoft projects that WPF will change the way developers write applications.
Check these out
http://www.simplegeek.com/mharsh/wpfepad/
http://www.notescraps.com/
http://weblogs.asp.net/scottgu/archive/2007/01/07/next-generation-yahoo-messenger-built-with-wpf-and-net.aspx
ASP.NET | General
3/13/2007 12:12:44 PM (GMT Standard Time, UTC+00:00)
|
|

Sunday, March 11, 2007
"IM" making a difference
Microsoft is sharing a portion of it's advertising revenue from Windows Live Messenger. So every time you use it a percentage of the advertising revenue generated goes to some social causes. What's more cool about it is, you can choose the social organization which should be receiving the money generated from you using the IM. See here for more details on how to implement this, its real simple. Add/Append any of the codes given below in your messenger
----------------------------------------------------------------------------------------- Updated for -- those lazy ppl-
What does the i'm emoticon represent?
It tells your contacts that you are making a difference, it is short for "i'm making a difference".
What are the i'm emoticon codes and causes?
General
3/11/2007 3:38:30 AM (GMT Standard Time, UTC+00:00)
|
|

Sunday, March 04, 2007
Writers Block
It has been a long time I posted anything here. Am not sure if this is a writers block or am not doing anything cool to post here. Anyways, I am sure I will be back, untill then ciao General
3/4/2007 11:24:16 PM (GMT Standard Time, UTC+00:00)
|
|

Wednesday, January 31, 2007
Inside MySpace
All of us hear about MySpace. It has become the site with the highest traffic. It now runs on ASP.Net and SQL 2005. You can read the story about how the folks at MySpace handled their exponential growth(40 billion page views a month), the problems they encountered and how the site architecture evolved from a few thousand users to a millions of users. It is an awesome read. General
1/31/2007 4:15:55 AM (GMT Standard Time, UTC+00:00)
|
|

Thursday, January 25, 2007

Wednesday, January 24, 2007
Wishlist 2007

You always want(to do) something, no matter what. I have tried to list it , though not specifically in that order
Wii/Xbox: It has been too long on my list. I have been out of the gaming zone little more than I expected.
Sports: Should join a league and play some real sport. Soccer should be cool.
Reading: CodeComplete2 + cpl other books. It is high time.
Mp3Players: I have bought 3 mp3 players so far and always have given it to someone. This time I am going to buy 1 and own it. It will be cool to use while I work out.
Desktop: I need a machine to do whatever I want, without worrying about wrecking it/ formatting it , specially when I hear about all the new cool features of Vista.
Car: My civic is solid, but a Ferrari would be cool. Don't mind settling for a Jaguar.
%#@^&*-)% am not telling what this is.
General
1/24/2007 3:02:37 AM (GMT Standard Time, UTC+00:00)
|
|
Slacking Off There are so many things that I need to catch up with. I dont wanna blog something just for the sake of it. I am just getting settled into my routine, shaking off my jet lag, accepting A.I being a nugget. There are a lot of blogs that I need to read now as I type this.
General
1/24/2007 1:43:31 AM (GMT Standard Time, UTC+00:00)
|
|

Tuesday, December 26, 2006
mumbai airport rocks
it has been an interesting journey so far. first, i had a very interesting person(thats gonna be a seperate story) sitting next to me all along 18 hour journey. It was probably one of the best journeys i've ever had. And i was dreading about the 6 hr layover here in mumbai. i opened my laptop to do some random things, and as usual in any airport got the wireless network found pop-up, i just thought of checking it out and opened my IE and WOW free wireless.. never seen this any where in the US. also there are free cell phone charging outlets(various types) all around the airport . thats awesome too, u dont have to worry about carrying your charger everywhere... General
12/26/2006 1:58:08 AM (GMT Standard Time, UTC+00:00)
|
|

Friday, December 22, 2006
Pursuit of Happyness
I am off to INDIA for the next three weeks. Would definitely post some pictures and experiences from there. General
12/22/2006 11:07:46 PM (GMT Standard Time, UTC+00:00)
|
|

Sunday, December 17, 2006
Pursuit of Happyness
There is an indian myth which says "you would never be happy by pursuing [objects] for happiness" It also add that "you are always pursuing same [objects] which comes in different forms - the real happiness is being peaceful with what you have". I am not a great believer in it. I always believed that is not for dreamers. But again but every now and then, you stop and
THINK ?
General
12/17/2006 11:35:39 PM (GMT Standard Time, UTC+00:00)
|
|

Monday, December 11, 2006
Wishlist
i just own one laptop and that is my only toy to play with software. This sucks ;) i need another one to play with Vista, games etc, i atleast need to multiple monitors.
Video/mp3/fm player. so now it is official that Zune sucks, now what :)
A cool CamCorder - i have multiple ones in my mind
PS3 -
Time - lots of time to read
Warm Weather in Wisconsin ? nah this is gonna put me in naughty list.
and am not telling the last one ;) General
12/11/2006 4:16:30 AM (GMT Standard Time, UTC+00:00)
|
|

Thursday, December 07, 2006
Amazon S3 (Backup Services)
Amazon Simple Storage Services(Backup Services ?) - thought this was yet another flash in the pan, dumb me. It looks pretty cool, nice pricing schemes, good API, free tools etc. Looks like I have found a place dump all my files i have been carrying around like for ever. I would follow up with once I get deep into it. General
12/7/2006 6:11:48 AM (GMT Standard Time, UTC+00:00)
|
|

Saturday, November 18, 2006

Sunday, November 12, 2006
Ajaxification and the server response times
There is so much buzz about Ajax that literally it is used everywhere over the web. But people often forget the price we pay for using Ajax literally everywhere. It makes the sites to load slow, respond slow but the features are too coool. Classic example being the new yahoo mail.
Take a look at this article from Jeff. It is amazing to see what a 0.5 delay in a site response time could do to customer satisfaction General
11/12/2006 5:36:59 PM (GMT Standard Time, UTC+00:00)
|
|

Friday, October 27, 2006

Thursday, October 26, 2006

Monday, October 09, 2006

Thursday, October 05, 2006

Wednesday, October 04, 2006
You do not need an IPOD to listen to Podcasts
there is so much ignorance among the so called "tech savvy" guys. I was at an electronic retail shop recently and came across this interesting conversation between the sales guy and a middle aged customer. The sales guys basically told his customer that he needs the best(expensive) IPOD to be able to listen to Podcasts. Normally, I would not venture into some private conversation but this time I had to barge in..
Is there a moral in this story?
General
10/4/2006 5:29:15 AM (GMT Daylight Time, UTC+01:00)
|
|

Friday, September 29, 2006
QA Testing
QA testing of software application is always a boring task for programmers. what is fun in it, when you know how to make it work correctly. The real fun begins when the tester or worse the client lets you know about a bug. no matter how much you test it, if you are the developer of what you are testing you are bound to miss it.
Take a look at this long list of "Did i Remember to?" from Michael Hunter.
It is an extensive list of things to check before shipping/deploying something to production.
General
9/29/2006 4:31:53 AM (GMT Daylight Time, UTC+01:00)
|
|
UPDATE
work has been pretty busy lately. so couldn't find time to do any pet projects. hence no bloggin. this is one of unintentional/unavoidable breaks i had to take. i hope to be back soon..
General
9/29/2006 3:56:36 AM (GMT Daylight Time, UTC+01:00)
|
|

Monday, September 11, 2006
Trip to Seattle
[Pic Src= Tim Knight]
I took a trip to Seattle during the past labor day long weekend. Meeting friends is always a good thing, but seeing new places, doing new things is always fun. Above all, we had the perfect weather. No rains at all. Though hailing from the midwest, I was still awed by the "evergreen" state. We also spent some time on the pacific coasts of Portland. The whole place was pretty scenic. I think Seattle has a lot of options if you are the person who wants to try different things, and that doesnt stop with the cuisines. Kudos to Guru for making plans for this trip. General
9/11/2006 2:54:59 AM (GMT Daylight Time, UTC+01:00)
|
|
The champion prevails

Federer beats Roddick, became the US Open champion.He also became the first person in history to win 3 consecutive Wimbledon and U.S open titles. Roddick to everyone's surprise has risen his game to a good next level, but still came short. It is a pity that there is no one in sight, to challenge Roger. I still cherish those days when Sampras, Agassi, Ivanisevic, Stich, Courier played their best and were contemporaries. The only man in sight to challenge this guy is injured. General
9/11/2006 2:24:46 AM (GMT Daylight Time, UTC+01:00)
|
|

Friday, August 25, 2006

Sunday, July 30, 2006

Saturday, July 29, 2006
Microsoft makes MSDN library free to download
Microsoft has made MSDN library freely available for downloads. MSDN library was previously available only for MSDN subscribers. MSDN library is a neat place to look for syntaxs' and definitions. Though the number of people referring to it has been greatly diminished by blogs, online groups etc. Neverthless this is step forward by Microsoft. General
7/29/2006 7:15:14 PM (GMT Daylight Time, UTC+01:00)
|
|

Monday, July 10, 2006
funny prank call
I find it very funny how people non-native(is that the word) english speakers(sometimes native speakers too) get involved in an agitated english conversation. There are many instances where I have laughed at myself for pronouncing things the way no one else in the world has ever did. I can see Chris nodding his head. I take no offense at this(hope no one else does) and what's life without being able to laugh at yourself eh?
I can still remember, how i cracked up the gal sitting next to me in the flight on my first trip to Wisconsin, when she asked me to pronoucne some cities of Wisconsin. By the way what's up with these names(and why cannot I type short statements)
I came across one such thing, Take a look at this telephone prank. Kinda reminds me about similar prank calls we did when I was a kid... General
7/10/2006 5:43:27 AM (GMT Daylight Time, UTC+01:00)
|
|
Federer, Italy , Nadal and Zidane
Federer won his 4th consecutive Wimbledon. The so called "is the greatest ever" is finding tough these days from Nadal. Men's tennis had been pretty lame for the last 2 years with no one posing any serious threat to Federer's dominance. Now, the Spaniard has arrived. The rivalry is pretty good for the game, something to look forward in the upcoming US open. By the way, what are the rest of the players doing?
News of the year would be Italy winning the World Cup[through penalty kicks]. Both teams were equally good and deserve to win. Zidane would have gone as a legend in the record books, if he had not have proved everyone that he does not deserve such a credit. I am not sure how he is gonna live rest of his life explaining why behaved like such an idiot. It is beyond regrettable.
With NBA season not until November, I think the curtains are down for this years sports.-for me.
General
7/10/2006 5:09:36 AM (GMT Daylight Time, UTC+01:00)
|
|

Monday, June 26, 2006

Sunday, June 25, 2006
Bill Gates Moves on
Bill Gates has announced that he is going to gradually relinquish his position in Microsoft and become the Chairman + Part time employee by 2008. I have always admired him. He was rich but never pompous. It is great to see a man keeping up his words and joining forces to create a better world.
I landed on How BillG does his review meetings. It is a pretty goood write up take a look at it.
General
6/25/2006 3:12:46 AM (GMT Daylight Time, UTC+01:00)
|
|

Tuesday, June 06, 2006
etc etc etc
French Open is underway - expecting another Nadal Vs Federer showdown. NBA Finals are On. Miami Vs Dallas, should be an interesting finals. I cant wait to see Wade come out of the shadows of "The King" and Kobe and become "Da Man". Also, awaiting FIFA(the real football) worldcup to begin.
Office 2007 UI rocks.(period). I guess there might take a little time for adjustment to everyone to get used to it. but i think it would be worth it.
Web Parts, Atlas , AJAX, SQL 2005 Integration services all are cool, but need a alot of time to get to know. I am not sure which is gonna stand the test of time.
As with everything in life, it just looks stunning from a distance but the questions is do you want to get closer or pretend you dont care?
General
6/6/2006 3:55:43 AM (GMT Daylight Time, UTC+01:00)
|
|

Monday, May 15, 2006
am back
after a brief hiatus, am back.
have been spreading my attention on a lot of "objects". the trick is to choose which is possible to attain, and pursue it.
Design Patterns, Clientcallbackscripts, AJAX.NET, ATLAS and etc. are some of the things that i am trying to get to know lately.
i will blog in detail about them shortly. in between these days, i have enjoyed seeing Nash become the MVP again, as expected Nadal beats Federer(again in Clay).
In the mean time, am awaiting for the real football to begin. General
5/15/2006 3:45:56 AM (GMT Daylight Time, UTC+01:00)
|
|

Thursday, April 27, 2006
Arguments in the History of Science
BBC was always one of my favorite channels. It does not sensationalize news, its news coverage is the best. From the Americas to Africas, it covers news from every corner of the world. Its sports coverage is the best. Its coverage of the First Iraq war, Milosevic's trial, Bush-Gore Elections were showpieces of journalism. Though there is CNN, FOX & MSNBC, they do not come anywhere near BBC. BBC's web site is one among the best online for news and etc. etc. Check out their article on the rivalry between great Scientists of our times. General
4/27/2006 5:05:39 AM (GMT Daylight Time, UTC+01:00)
|
|

Wednesday, April 26, 2006
Deeper in .NET 2006
I attended the Deeper in .NET 2006 organized by the Wisconsin.Net User's Group. I have attended similar tech events before, but this one was different. It was different from many aspects. First, I have never attended tech events where the presenters are so populars one as this one had. Second, I would always be bored(should say restless) out of mind by listening to the same speaker for more than 3 hours. Third and the best, this had Scott Hanselman. I have been a huge fan of him, and he has immensely helped me during my initial days of .Net development(years back). Back then, he was not as popular as he is now. His presentation was awesome, I was surprised to know that he is gonnna talk about DasBlog, instead of his popular tool list. One of the best part of this whole event was that opportunity to talk with him one on one for about 15 minutes. Without going too far, I can say I was inspired by him. Thanks to Chris, for taking me there. Chris was thrilled to know that Scott H was aware of his URL Mapping(with RegX on 2.00) . As a whole, it was an awesome opportunity to feel the pulse of whole .Net community. I would recommend everyone to attend if they can. General
4/26/2006 4:55:38 AM (GMT Daylight Time, UTC+01:00)
|
|