Archive for the ‘Google’ Category

Google’s wit…

August 17, 2007

Hope you would have got a ton of forwards on the Google Maps suggesting you to “Swim across the Atlantic Ocean”. Here is another nice one. Seen on “Suggest a feature” page @ Gmail’s Help Center:


Yeah, you read it right. The next feature of Gmail is to do your laundry 🙂


Searching the web …

August 9, 2007

Who ever said that web search is a solved problem, please look at the search terms, for which Search engines referred this blog!


Definition of irony?

July 12, 2007

adsense irony

Google Gears Tutorial

June 2, 2007

Did you notice that the Google Reader now offers offline mode? It can download and save your files so that you can read them even when you are not connected to the internet. It is powered by Google Gears. I tried to create an application by going thru the steps in the Developer Guide Tutorial. It was not that easy to follow it. It could have be a bit more simpler. If you are looking for a simpler version, its available here.

BTW, there is a new Eclipse plugin for Google Gears is already in the drawing board. Not publicly available and sent only thru invitations. If you are interested in trying out, please send a mail to prakash at cypal dot in.

Googlipse is dead, long live Cypal Studio for GWT

April 25, 2007

The first time I heard about Google Web Toolkit, I was excited. I immediately downloaded it; wrote few samples and found that it was really a nice piece of software. But it lacked one thing – IDE integration. Although “GWT was intentionally designed to work well in any IDE”, there was no direct support for GWT in any IDE. I thought how about writing an Eclipse plugin for that? I’m not an Eclipse plugin developer. I was a pure C++ guy who has jumped into several layers of J2EE and .NET and settled as a mainline developer in a top SOA product. Eclipse plugin development is something I’ve to learn. I decided to give a try.

Result? Googlipse. That is my first plugin. With over 25,000 downloads and counting, it generated a good amount of interest. So I get bugs (yeah, sometimes I write embarrassing code) and people extend it. It was a wonderful experience in learning Eclipse and gave me a better understanding about the Open Source from the contributing perspective. Googlipse has shifted my career and now my day job is also plugin development. Besides all this, I’ve to kill Googlipse. Why? Because of the name!

I was over enthusiastic that I coined the name by joining two names: Google+Eclipse. The logo is also the same way, Google colored text in an Eclipse background. I thought who cares about the name. I was wrong.

Google’s legal department had “some trademark concerns about the name”. I was pointed to Google Branding Guidelines. So I decided to change the name and logo. Hmmmm. That means its virtually creating a new product (at least to the users who don’t worry about the code!) That is what I’ve done now. I’ve created a brand new product called “Cypal Studio for GWT“. It is hosted @ Google Code. Its essentially the same code base (with the same Apache 2.0 license) but with little changes and few bug fixes.

So what happens to Googlipse now? Its dead. Means there will be no more bug fixes, no more features. The existing downloads & code base will remain there @ SourceForge. The home page will be soon pointing to new product’s site (which is under development). Thus ends the story of my first Eclipse Plugin.