Posts Tagged ‘Google’

Get Google Wave invitation

February 26th, 2010

I got 28 Google Wave invitations. I am inviting my friends. I want to bring people in so that they can try it out. If they find it useful. So if you guys didn’t tried it yet. Just leave a comment by filling your correct email address. And I will bring you in.

Google guys take some days to deliver the invitation. So be patience. :)

Wave is in development phase so not available to every one, except invitations. You can also request Google to deliver you. Read more about Google Wave.

Google Code Jam is back for year 2009

July 22nd, 2009

code_jam_logoGoogle has announced its annual programming competition for year 2009.

According to Google blog

Registration is now open, so you can find out more about the contest, and practice on some sample problems. Practice hard! If you make it to the top 500, you’ll travel to a nearby Google office for our semifinal round. If you’re in the top 100, we’ll fly you to our Mountain View headquarters to compete with the world’s very best.

Google is taking this competition as a fine grained recruiting process. Because while registering with Code Jam they will ask what Google office location suits you. Well fair enough, they are giving money to winners and an offer to work in Google. I hope this time I will be able to solve problems in qualification round. Last time I able to solve only one problem which works fine by given test cases but Google didn’t accept :( . That fairly means I need more practice.

Announcement of Google Chrome OS: New idea of providing operating system in a browser

July 10th, 2009

google_chrome_logoGoogle has recently introduced the launch of Chrome OS as an extension to Internet browser. Being a unique idea they claimed to provide a full operating system in browser running on your machine. As all of Google products are online they have trained their users to think every service to be available on Internet. Believe me this is really a matter of spreading a trend in people. And the browser is the most frequently used software on an operating system. What I think they will putt all their products in that operating system.

According to Google blog

Google Chrome OS is an open source, lightweight operating system that will initially be targeted at netbooks. Later this year we will open-source its code, and netbooks running Google Chrome OS will be available for consumers in the second half of 2010.

Google Chrome OS vs Microsoft Gazelle

Developing an operating system was the most awaited thing in Intern user base. As all the products Google launched they were full of innovation and based on crazy ideas. I also came to know about the launch of new Internet browser by Microsoft too named ‘Gazelle’. The interesting thing is it also based on the same idea to provide an operating system in a browser. Google just hit before Microsoft make an announcement. Why both of these companies were involved to developing products based on similar idea? Is it idea theft sort of thing? Who did it first? Well all such kind of questions will be answered on the comparison of feature in these two products.

The developers of these companies are imposing their ideas on people to live like they think. Don’t they? :)

iGoogle theme designing competition for students. Earn cash prize of $7500

May 25th, 2009

igoogle-logoGoogle is conducting a worldwide iGoogle theme designing competition. The competition aims to unleash talented student photographers. And their work will be demonstrated to million of Google users.

Winner will get:

  • £5,000 ($7,500) cash prize
  • work will be demonstrated at Saatchi Gallery in London
  • an invitation to spend a day with renowned photographer Martin Parr

Last date of submission: May 31, 2009

Enter by submitting a series of five photographs at google.com/photographyprize. Top thirty six enteries will be shortlisted and made open for online public voting on June 11.

Get your free business cards from Google

May 2nd, 2009

Google has recently introduced a new feature of Google Profiles. So to promote this feature Google is giving away printed business cards. First 10,000 people will get 25 business cards to their doorsteps. Currently this offer is available in US only.

To order your cards, go to http://www.google.com/profiles/me/ and at the top the link is available in red legend.

Java in Google App Engine, what’s new for developers

April 9th, 2009

Recently Google has included Java in its App Engine. Currently this release is an early look. Google is giving access to first 10,000 developers to deploy and test their Java applications and give their feedback.

What is Google App Engine?

Google is providing its scalable and managed deployment environment for developers. In Java environment JVM6, Servlet API, JDO, JPA, JavaMail and JCache libraries are available. They also have given an Eclipse plugin for it. Its Google managed deployment environment. Because it took a lot of time to deploy Java web applications. And a precious time wasted on just configuring web servers and DB server interfacing, rather this time used to develop the next application.

I found it interesting that this App Engine environment based on cloud computing. Where multiple servers run applications and dynamically handle resources based on requests to them.

Is it like application hosting?

I can say YES, but it is not like traditional hosting. Where you get UNIX based servers start connecting them through putty clients. And here comes where you need to manage every thing. App Engine stores data in BigTable a non-relational database developed on GFS (Google File System). It also a schedule mechanism known as Cron jobs which you can use to invoke HTTP request to a certain URL on specified time. If you want to run existing application, you have to do modifications in it about database access. Availability of Java based technologies which we traditionally used is also limited in App Engine. You can only develop in those technologies which are supported by it. App Engine has also replaced SQL with GQL.

So being Google on deployment side, its a great valuable thing that developers should start thinking to add features in their web applications rather thinking about running and configuring it.

What you need to get started?

If it interests you then for more understanding watch these videos by App Engine team at Google.