I attended the Google Developer Day 2008 this Saturday held in The Chancery Pavilion, Bangalore.
I attended two sessions: "Google Desktop API" and "Google App Engine".
The Desktop API session was targeted for gadget developers; they had no session for "Desktop Search API".
The keynote was really good. They started with a dashing video about Google with stunning sound. After that the director of Google India introduced various products from Google, which will be of interest to developers. Like: -
GWT: Google Web Toolkit
Google Desktop and its API (focused on the Gadget API)
App Engine
Google Maps and its API
Google Map Maker
Open Social and its API
Google Indic for transliteration
Android
Google Chrome
He pointed out why Google makes everything (almost) available to the developers outside Google. He said as Google is born and based in the web, enrichment of web enriches Google. As more and more users start depending on the Internet, it benefits Google by increasing the target audience.
Then it was time for the sessions, of which I attended: -
Google Desktop API, and second part of Google App Engine.
During registration, they gave away 2G Moser Baer USB drives with the brochure which had the SDKs and tools required during the codelabs. The Wi-Fi connection was having some problem. The Internet was getting disconnected. They were trying to solve it.
I found GWT to be interesting. Which they said is a cross-compiler. You can program in Java, which will get converted to JavaScript to support cool Ajax interfaces. I'll dig into that in my spare time.
I did not attend the codelabs which happened after lunch.
Saturday, October 18, 2008
Google Developer Day 2008 - Bangalore
Saturday, May 24, 2008
Tuesday, April 1, 2008
Google redirects to Quantcast.com
Today I had a strange problem.
I was trying to open google.com from firefox. And firefox was redirecting me to Quantcast.com. Now I could open every other site but google.com.
And Internet Explorer was also working fine. It could open google.
I just cleared the 'Private Data' including 'Cache' in firefox, and it worked fine.
But as I was not able to reproduce it, I could not get the reason behind this strange behavior of firefox. Could this be a case of HTTP Response Splitting?
Sunday, November 25, 2007
Sharing Internet connection between two laptops connected through wireless (without router, In Windows Vista).
We got Internet connection in our room. We wanted Airtel Broadband, but they don’t provide in our area.
So, it is Hathway’s connection.
My roommate (Dipto) and I wanted to share the same connection with our laptops. Both of them have Windows Vista. Mine is Windows Vista Home Premium and in Dipto’s it is Windows Vista Ultimate. Both of the laptops have wireless adapter and can connect to each other through an ad hoc network. I asked the Hathway people how can we share the Internet connection. The person who came to install the connection told that this is not possible without a router. I called the customer care at Hathway and got the same reply. One wireless router costs around Rs. 2500/- to Rs.3000/-. Why to pay that If don’t need it?
I asked them that if the two laptops can see each other through wireless and one can connect to the Internet, then why they cannot share the Internet. Their answer was, in paraphrase, “Please buy one wireless router, if you want to share the connection.”
I searched the net on ICS and tried to share the Internet but failed few times. But finally I was able to set it up. I connected the broadband connection in my laptop and enabled ICS on that connection. Then I created an ad hoc network between the laptops. In detail:-
First I connected my laptop to the Hathway’s Internet connection. Let’s call it Connetion_Internet. I can connect to the Internet from my laptop now. Then I shared the internet connection (by enabling ICS) on Connection_Internet. You can enable ICS on a network connection by:-
· Open the connection properties by right clicking on it.
· Go to the sharing tab. Check the Allow other users to connect through this computer’s network connection.

· Click OK.
You can get error while enabling ICS on a network connection. You need to start the Internet Connection Sharing service, if it is not already started. You can do this by doing the following:-
· From start menu (or press windows logo+R ) open ‘Run’. Type services.msc and press enter.
· Look for the service named ‘Internet Connection Sharing’.
· Right click and start it.
Change the Startup Type to Automatic (This will start ICS automatically after booting).
Create the ad hoc network between the laptops.
Then create an ad hoc network in the host computer. I used the type WEP Encryption Type.
Connect the client computer to wireless network. After some time the network map will show something like this:-
Here in this stage, may be you are unable to connect to the internet from the client computer. I faced this few times. I restarted the host computer (I don’t know why, I’ll find what is the actual service that needed the restart) and set up the wireless connections again. After this the client computer was able to connect to the Internet.
Finally after everything is all set up, the network map in my laptop :-

Network 3 is the Internet con.nection (Connection_internet). And ‘vbn’ is the name of the wireless network that I’ve set up between the two laptops.

