Thursday, December 31, 2009

I got tethering on my iPhone

Awesome!!

I am in india and using Airtel!!

Tethering @ Rs. 499 per month.


- Posted using BlogPress from my iPhone

Wednesday, December 30, 2009

Reason for outage

Just want to let the readers know that the outage was created during a system upgrade.

We use Microsoft Velocity as our in-memory cache, it was failing because the host server was down.

Took many days to fix, and even I missed using the portal the whole time. I am trying to transition to a state where we have no more outages eventually....

If you have any request for new features, let me know.

- Posted using BlogPress from my iPhone

Working with iPhone 3g in India


I recently got a new iPhone 3g from my warranty and currently in india for vacation. I am sure there are others out there in the same condition who want to use the iPhone 3g with an Indian carrier. I the phone unlocked and Then using Airtel prepaid with it.

To get it unlocked, ensure you have a wifi network to access, keep the AT&T sim card inside the phone and then run the Blackra1n utility from mac or windows.

After it is done and rebooted, install cydia and the unlock utility from inside the blackra1n iPhone app. Thus needs wifi and will unlock the phone for use with Airtel.

I tried pwnage + mac but had issues and errors in that unlock process. Ensure you have a phone backup before you do this. Airtel 2g definitely faster and more reliable than US At&T, but MTNL has 3g here, so I might move to that later. Vodafone does not have extensive coverage here, hence, I went with Airtel which had coverage even in remote areas.

Airtel 2g does not work by default, but requires you to sign up for that Rs. 500, one month GPRS plan. Not a bad deal.

- Posted using BlogPress from my iPhone

Today American Website Up

Right now the web site is up and running fine. No more changes or outages for a long time...

Sunday, December 20, 2009

Bloody windows 7

What is the point of having a lousy operating system when it can't even copy files from one drive to the other?

- Posted using BlogPress from my iPhone

Saturday, December 19, 2009

Consistent performance & stability

I am happy to announce that the today American website has consistent great performance and stability as of today.

Further hardware updates are coming tomorrow to make it an even more fast website. There are still some improvements we can make to the technical aspects ofthe site to keep it performant with more users. We will continue to maintain the momentum of new development in the future....


- Posted using BlogPress from my iPhone







Saturday, December 5, 2009

Use the iPhone app

The today American mobile site goes to the AppStore if you try to browse to it from the iPhone safari browser.

This is necessary as the site is optimized for the app now, and it gives me a 99 cent incentive for continuing development on the site.

It is very cheap, I really hope people will use the app. I have noticed that battery and iPhone performance is better when you view a site through an app rather than through safari.

- Posted using BlogPress from my iPhone

Thursday, December 3, 2009

Tech news approved in app store

Our iPhone app has finally been approved in the app store. I will post the link to it soon...


- Posted using BlogPress from my iPhone

Bing maps vs Google maps

In my last job I was asked to evaluate both mapping technologies and decide which one is better for an enterprise application. I evaluated both and the conclusion was that bing maps is more stable, and better for an enterprise application.

At that time bing maps was cheaper than google's. Today it is the more expensive one, but my conclusions were validated when we went ahead with google maps only to get memory leak issues in our code. Google fixed this issue, after several weeks of haggling, but now we have a performance issue...

I am happy I was validated, what is flashy is not necessarily the best choice for the enterprise which demands software with better quality, stability and which has been built using better processes.

Whatever google's advantages are, Microsoft beats them in the enterprise game.


- Posted using BlogPress from my iPhone

Wednesday, December 2, 2009

Create new instance of generic instance

T myObject = new T();

Set default value to generic object:

T myObject = default(T);


- Posted using BlogPress from my iPhone