.:[Double Click To][Close]:.
0
0
0
Showing posts with label developers. Show all posts
Showing posts with label developers. Show all posts

Wednesday, February 16, 2011

Visualize your own data in the Google Public Data Explorer

(Cross-posted on the Google Code Blog)

Over the past two years, we’ve made public data easier to find, explore and understand in several ways, providing unemployment figures, population statistics and world development indicators in search results, and introducing the Public Data Explorer tool. Together with our data provider partners, we’ve curated 27 datasets including more than 300 data metrics. You can now use the Public Data Explorer to visualize everything from labor productivity (OECD) to Internet speed (Ookla) to gender balance in parliaments (UNECE) to government debt levels (IMF) to population density by municipality (Statistics Catalonia), with more data being added every week.

Today, we’re opening the Public Data Explorer to your data. We’re making a new data format, the Dataset Publishing Language (DSPL), openly available, and providing an interface for anyone to upload their datasets. DSPL is an XML-based format designed from the ground up to support rich, interactive visualizations like those in the Public Data Explorer. The DSPL language and upload interface are available in Google Labs.

To upload a dataset, click on the “My Datasets” link on the left-hand side of the Public Data Explorer. Once imported, a dataset can be visualized, embedded in external websites, shared with others and published. If you’re an official provider, you can request that your datasets appear in the Public Data Explorer directory; please contact us to discuss this process.


With this new capability, we hope more datasets can come to life through Public Data Explorer visualisations and enable people to better understand the world around them and make more informed, data-driven decisions. Stay tuned for more datasets, visualization features and DSPL extensions in the future.

Monday, February 7, 2011

Register for Google I/O 2011



We’ve been counting down the days until Google I/O 2011 and hope that you have been, too. With 91 days, 22 hours and 45 minutes to go, we’re excited to announce that registration is now open at www.google.com/io. Our largest annual developer conference will take place on May 10-11, 2011 at the Moscone Center in San Francisco, Calif.

The focus of I/O 2011 will be all about the cloud, and feature the latest Google products and technologies including Android, Google Chrome, App Engine, Google Web Toolkit and Google APIs. There will be many opportunities to meet members of Google’s engineering teams and take deep dives into the technologies with more than 100 technical sessions, roundtables and more. The Developer Sandbox, which we introduced at I/O 2009, will be back, featuring developers from more than 100 companies to demo their apps, share their experiences and exchange ideas.

If you liked our countdown, stay tuned for more surprises. We’ll keep you posted on the latest developments for Google I/O 2011 at the website, on Twitter (@Googleio) and Google Buzz. Get your tickets early—last year we sold out in record time!

Registration opens with an Early Bird rate of $450, which applies through April 16 ($550 after April 16). Faculty and students can register at the discounted Academia rate of $150, which will be allocated on a first-come, first-served basis.

Learn more and register today at www.google.com/io.

We look forward to seeing you in San Francisco!

Update Feb 22: The countdown was created and animated using JavaScript and HTML.

Thursday, May 20, 2010

Announcing Google TV: TV meets web. Web meets TV.

If there’s one entertainment device that people know and love, it’s the television. In fact, 4 billion people across the world watch TV and the average American spends five hours per day in front of one*. Recently, however, an increasing amount of our entertainment experience is coming from our phones and computers. One reason is that these devices have something that the TV lacks: the web. With the web, finding and accessing interesting content is fast and often as easy as a search. But the web still lacks many of the great features and the high-quality viewing experience that the TV offers.

So that got us thinking...what if we helped people experience the best of TV and the best of the web in one seamless experience? Imagine turning on the TV and getting all the channels and shows you normally watch and all of the websites you browse all day — including your favorite video, music and photo sites. We’re excited to announce that we’ve done just that.

Google TV is a new experience for television that combines the TV that you already know with the freedom and power of the Internet. With Google Chrome built in, you can access all of your favorite websites and easily move between television and the web. This opens up your TV from a few hundred channels to millions of channels of entertainment across TV and the web. Your television is also no longer confined to showing just video. With the entire Internet in your living room, your TV becomes more than a TV — it can be a photo slideshow viewer, a gaming console, a music player and much more.

Google TV uses search to give you an easy and fast way to navigate to television channels, websites, apps, shows and movies. For example, already know the channel or program you want to watch? Just type in the name and you’re there. Want to check out that funny YouTube video on your 48” flat screen? It’s just a quick search away. If you know what you want to watch, but you’re not sure where to find it, just type in what you’re looking for and Google TV will help you find it on the web or on one of your many TV channels. If you’d rather browse than search, you can use your standard program guide, your DVR or the Google TV home screen, which provides quick access to all of your favorite entertainment so you’re always within reach of the content you love most.

Because Google TV is built on open platforms like Android and Google Chrome, these features are just a fraction of what Google TV can do. In our announcement today at Google I/O, we challenged web developers to start coming up with the next great web and Android apps designed specifically for the TV experience. Developers can start optimizing their websites for Google TV today. Soon after launch, we’ll release the Google TV SDK and web APIs for TV so that developers can build even richer applications and distribute them through Android Market. We've already started building strategic alliances with a number of companies — like Jinni.com and Rovi — at the leading edge of innovation in TV technology. Jinni.com is a next-generation TV application working to provide semantic search, personalized recommendation and social features for Google TV across all sources of premium content available to the user. Rovi is one of the world's leading guide applications. We’re looking forward to seeing all of the ways developers will use this new platform.

We’re working together with Sony, Logitech and Intel to put Google TV inside of televisions, Blu-ray players and companion boxes. These devices will go on sale this fall, and will be available at Best Buy stores nationwide. You can sign up here to get updates on Google TV availability.

This is an incredibly exciting time — for TV watchers, for developers and for the entire TV ecosystem. By giving people the power to experience what they love on TV and on the web on a single screen, Google TV turns the living room into a new platform for innovation. We're excited about what’s coming. We hope you are too.



*Nielsen, Three Screen Report, Fourth Quarter 2009

Update 2:26PM: Updated to include more information about other developers.
Update on 5/27/2010: Updated to include additional information about partners.
Update on 6/15/2010: Below, we've added a new video that demos Google TV's features.


Android Froyo, with some sprinkles

Since launching the first Android-powered phone with T-Mobile in October 2008, we have worked with operators, handset manufacturers and developers to make Android one of the most useful, innovative mobile platforms available.

We've been thrilled by the adoption of the platform over the past year and a half. Every day, our partners sell more than 100,000 new Android-based handsets, and there are now more than 180,000 active Android developers who have contributed more than 50,000 apps now available in Android Market—up 12,000 since last month alone!

Today at I/O, our annual developer conference, we announced Android 2.2. Codenamed Froyo (for frozen yogurt), this seventh update to the Android platform brings some great new functionality to users (things like making your handset a portable hotspot and support for Adobe Flash within the browser), along with new tools for developers. Read more about the specifics of Froyo on our Android Developer Blog.

Wednesday, May 19, 2010

Google I/O 2010 Day 1: A more powerful web in more places

Today at Moscone West in San Francisco, we’re kicking off our largest developer conference of the year, Google I/O. Over two days, 5,000 people from 66 countries will hear from 200 speakers, see 180+ developer demonstrations and participate in more than 90 technical sessions, breakouts and fireside chats to meet engineers from Google and partner companies.

At last year's I/O, we demonstrated the potential of HTML5. Since then, the web has moved from a promising platform to a compelling setting for developers to build apps. This week we’ll celebrate this ongoing evolution of the web and share some of our latest work in moving the web forward and keeping it open.

Today we're announcing Google App Engine for Business, which offers new features that enable companies to build internal applications on the same reliable, scalable and secure infrastructure that we at Google use for our own apps. For greater cloud portability, we’re also teaming up with VMware to make it easier for companies to build rich web apps and deploy them to the cloud of their choice or on-premise. In just one click, users of the new versions of SpringSource Tool Suite and Google Web Toolkit can deploy their application to Google App Engine for Business, a VMware environment or other infrastructure, such as Amazon EC2.

There are already lots of great apps out on the web, but there hasn’t been one destination where you could easily find them. Our new Chrome Web Store is an open marketplace for web apps that helps people find the best web applications across the Internet and allows developers to reach new users. We also joined other web companies in announcing WebM, an open web media format project and open-sourced VP8, a high-quality, web-optimized video codec, that we are contributing to the project under a royalty-free license.

We’re pleased to share some updates to our APIs too. Last year, we announced the Google Maps API v3, which was designed to be faster and optimized for mobile devices. Today this API is graduating from Code Labs and is enterprise-ready as part of Google Maps API Premier. We’re also announcing new ways for publishers to improve the relevance of their AdSense ads, a brand-new version of the Feed API with push updates that make the latest PubSubHubbub-enabled feed data available without requiring visitors to refresh pages, and a library of high-quality open-source web fonts, accessible to everyone through the new Google Font API.

Finally, last year we introduced a new way to communicate and collaborate called Google Wave. Today we’re opening Wave to everyone — no invitation necessary — at wave.google.com, as part of Google Labs. Google Apps administrators can also enable it for their domains and help groups of people work together more productively. To learn more about this, our many new API features and more open-source code for developers, visit the Wave Developer blog.

For lots more about Google I/O 2010, visit http://code.google.com/events/io/ and follow us on the Code Blog, Twitter @googleio (#io2010) and Buzz.

Tuesday, May 18, 2010

Remember to tune in to live-streamed Google I/O keynotes

(Cross-posted from the Google Code Blog)

For those not attending Google I/O, remember to tune in to http://youtube.com/GoogleDevelopers on Wednesday, May 19 and Thursday, May 20, to watch the Google I/O keynote presentations live.

Keynote times:
Wednesday, May 19, 9:00am - 10:30am PDT
Thursday, May 20, 8:30am - 10:00am PDT

To stay up to date on I/O news, follow us on Twitter or Buzz — and to go one level deeper on I/O session content, live wave with us.

Thursday, May 6, 2010

Live, from Google I/O!

(Cross-posted with the Google Code Blog)

More than 4,000 developers will be joining us at Google I/O on May 19-20, and if we had the capacity, we’d host many more. In order to give the entire developer community a chance to participate live, we're happy to announce that both keynote presentations will be streamed live. To watch, just go to http://www.youtube.com/GoogleDevelopers at the start of the keynotes each day. We recommend watching on a high-speed connection for the best quality.

Here’s the schedule for the keynotes at I/O — it’s also available on our agenda page:
  • Day 1 Keynote: Wednesday, May 19, 9:00 -10:30am PT
  • Day 2 Keynote: Thursday, May 20, 8:30-10:00am PT
Both keynote sessions feature exciting new technologies, so be sure to mark your calendars!

Tuesday, March 16, 2010

Google Code turns five

At age five most kids can hop, skip and tie their shoes without help. Google Code turns five this week, and while we’re still working on the shoelaces thing, we’ve grown from a simple site for hosting a couple of APIs into a destination for developers to prototype their ideas in a Code Playground, host all kinds of open source projects and find out about our growing family of APIs and products like App Engine, Google Web Toolkit and Android.

To learn more about how code.google.com has come alive over the past five years, check out our post on the Google Code Blog.

Thursday, March 11, 2010

Google’s coming to Austin for SXSW

Like many of you out there, we’re gearing up for the SXSW Interactive Festival, which starts tomorrow, March 12 in Austin, TX. In just a few short hours, dozens of Googlers and YouTubers will be descending on Austin for a packed weekend of panels, demos and parties. Of course, we’ve also got a few fun things up our sleeve:
  • Representatives from Google and YouTube will be speaking on more than 20 panels on a variety of subjects, including open source, mobile, real-time communication and user experience design.
  • At the Google booth, we’ll be doing demos on a wide range of products, including Google Maps, Blogger, Wave, Reader and YouTube, and sessions on building apps for App Engine, extensions on Chrome and accessibility APIs and hacks for Android.
  • On Sunday, our all-day Hackathon will give you the chance to get your hands dirty and build applications using a variety of Google technologies. At the end of the day, we’ll award prizes, including Android phones, for the best apps.
  • We’re sponsoring the festival’s first Mothers’ Room, where nursing moms can go for comfort and privacy.
Finally, we’ll be seeing you at as many parties as we can go to at one time, including Bikehugger’s Mobile Social, where representatives from the Google Maps team will be handing out schwag and dishing dirt on how they built bike directions, the Blogger/Reader party, where you’ll have a chance to chat with members of those teams about new features, and (last but not least) the SXSW Film Closing/Music Opening, co-sponsored by YouTube and VH1.

You can read more about all of the Google happenings on our SXSW website, and follow @googlesxsw on Twitter for last-minute updates and news from Austin. We can’t wait to hit the ground running (or biking), and we look forward to seeing you there!

Wednesday, March 10, 2010

Now playing: Apps Script for Google Docs

The Google Apps team here in New York City is a hotbed of movie fanatics. But while planning a recent movie night, we realized we spend too much time organizing our events and not enough time discussing, debating and watching movies.

To take the hard work out of planning, we turned to Google Apps Script, which lets you write short programs that automatically perform simple actions within a spreadsheet. For example, our Movie Night script figures out which movies are playing close by and invites everyone to vote on what they’d most like to see.


Google Apps Script has been available to businesses, schools and other organizations using Google Apps since January, and today we’re excited to bring it to everyone who uses Google spreadsheets. Apps Script can be helpful for all kinds of things, from customized party invites to sending out holiday letters — in fact Apps Script can be especially helpful for those repetitive, time consuming tasks.

To help you find useful scripts, we’ve also launched a public gallery where you can check out our Movie Night script and browse other available scripts. If you’re feeling adventurous, try your hand at writing your own script and submit it to the gallery for others to use. To see the gallery or install a script in your spreadsheet, click on “Insert” and select “Script.”

Check out the Google Docs blog for more information about Apps Script, and to learn about writing your own scripts, visit the Google Apps Developer Blog.

Thursday, March 4, 2010

Over 4,000 developers at Google I/O 2010

As of today, this year's Google I/O conference has sold out and registration is closed. That means more than 4,000 developers will be joining us on May 19-20 at Moscone West in San Francisco.

Like years past, I/O will feature over 90 in-depth sessions and the opportunity to meet and learn from other developers, including those from the more than 160 companies that will demo in the Developer Sandbox. For those unable to attend, video recordings of technical sessions will be available on YouTube following the conference.

From now until May, we'll continue to list new speakers, new sessions, and new Sandbox participants on the Google I/O website. To keep up with the latest event info and details, follow us on Twitter.

Wednesday, February 17, 2010

What to expect at Google I/O 2010

Back in January, we announced the start of early registration for Google I/O (our annual developer conference), and our team was excited to publish our new website for this year's event. Today, we're excited to give you a quick update on what's in store for this year's Google I/O and a brief look at what we've announced in the past five weeks.
  • 63 sessions to be led by the engineering teams behind all the products to be featured at I/O, including Android, Google Chrome, Google Web Toolkit and Google Wave. We'll have over 80 sessions listed by May.
  • 58 companies are listed on the Developer Sandbox page, and we expect over 150 companies to participate in the Sandbox at I/O.
  • 99 speakers, including Google engineers and prominent web development experts from other companies.
  • We introduced our very first I/O BootCamp, which sold out in just two days.
Of course, some things will stay under wraps until the event itself, but we're excited to share some Google I/O planning details with you in advance.

We'll be teaming up with Maker Faire again this year for our After Hours evening party. Google I/O attendees will get to preview some of the amazing DIY projects that will be showcased at Maker Faire in San Mateo just a couple of days after I/O, and discounted Maker Faire tickets will be available during After Hours. We've also invited the organizers of Gadgetoff. They'll be bringing along exciting, interactive gadgets, robots and vehicles.

Whether you're already developing apps using products like App Engine, or wondering how to get started on your first Android app, we hope to see you at Google I/O in May. To learn more and to sign up, visit code.google.com/io.

Tuesday, January 12, 2010

Google I/O 2010: Now open for registration

(Cross-posted with the Google Code Blog)

I'm excited to announce that registration for Google I/O is now open at code.google.com/io. Our third annual developer conference will return to Moscone West in San Francisco on May 19-20, 2010. We expect thousands of web, mobile and enterprise developers to be in attendance.

I/O 2010 will be focused on building the next generation of applications in the cloud and will feature the latest on Google products and technologies like Android, Google Chrome, App Engine, Google Web Toolkit, Google APIs and more. Members of our engineering teams and other web development experts will lead more than 80 technical sessions. We'll also bring back the Developer Sandbox, which we introduced at I/O 2009, where developers from more than 100 companies will be on hand to demo their apps, answer questions and exchange ideas.

We'll be regularly adding more sessions, speakers and companies on the event website, and today we're happy to give you a preview of what's to come. Over half of all sessions are already listed, covering a range of products and technologies, as well as speaker bios. We've also included a short list of companies that will be participating in the Developer Sandbox. For the latest I/O updates, follow us (@googleio) on Twitter.

Today's registration opens with an early bird rate of $400, which applies through April 16 ($500 after April 16). Faculty and students can register at the discounted Academia rate of $100 (this discounted rate is limited and available on a first come, first serve basis).

Last year's I/O sold out before the start of the conference, so we encourage you to sign up in advance.

Google I/O
May 19-20, 2010
Moscone West, San Francisco

To learn more and sign up, visit code.google.com/io.

We hope to see you in May!

Tuesday, December 8, 2009

Faster apps for a faster web: introducing Speed Tracer

Do you ever wonder what's going on inside the browser when a webpage doesn't load or respond as quickly as it should? Many developers do, especially when trying to build powerful web applications for their users.

But up until now, it's been difficult for developers to identify problems in a slow-to-respond application. So, tonight at Google Campfire One, we're happy to announce that we're adding a new tool to Google Web Toolkit called Speed Tracer.

Speed Tracer is a Google Chrome extension that enables developers to identify performance problems in their web apps using a "Sluggishness Graph," in combination with many other metrics. In the spirit of clean, simple design, developers need only look at the Y-Axis of their application's Sluggishness Graph to see how they're doing:
  • If the y-axis is close to zero, then the app is fast
  • If the y-axis registers around 100%, then the app is, well, sluggish
And in either case, Speed Tracer provides lots of additional data to help diagnose any particular performance issue.

We think developers will find that Speed Tracer looks under the covers of web applications like never before. In fact, we even used Speed Tracer to optimize the performance of Speed Tracer itself! (It's really an HTML5 application after all, built with Google Web Toolkit, and deployed as a Google Chrome extension.) If you're a web developer, download and install Speed Tracer on the Google Chrome Developer Channel.



This is one of many other improvements in GWT 2.0 — which we released at this evening's Campfire — that make building web applications fast, and the applications you build run even faster. Check out the Google Code Blog for more information and to watch our Campfire One developer announcement.

Monday, November 16, 2009

And the Google Code Jam 2009 champion is...

Last week, we hosted the the final round of Google Code Jam 2009, the sixth iteration of our annual global programming competition. From almost 23,000 registrants in the beginning, we winnowed down the contestants to the fastest and most fervent coders. On Friday, we brought the top 23 competitors to our Mountain View headquarters for four concentrated hours of thinking, testing and trouble-shooting. The competition platform, built as a 20% project by a group of Google engineers, was powered by Google App Engine and allowed the contestants to use the programming language of their choice. These diverse finalists represented 15 different countries across Europe, Asia and the Americas.

The contestants were confronted by six puzzles. In one, they had to take on the role of a telecommunications company upgrading some of its equipment. The company wants to upgrade its most profitable cell towers; however, doing so might force them to upgrade less profitable towers as well — at a high cost. The contestants were charged with figuring out which towers to upgrade, to maximize gains and minimize costs. The competitors used their coding skills to figure out the most efficient solution as quickly as possible.

Last year's champion, Lou Tiancheng of China, code-named ACRush, once again took top honors and the $5,000 grand prize. Qi Zichao of China won second place, and Iwata Yoichi of Japan came in third.

For a glimpse into this year's Code Jam take look at the video below, courtesy of NBC. And to all the coders out there, we hope to see you next year — start practicing now!



Monday, October 12, 2009

Save the date: Google I/O 2010







We thought we'd let you know that our largest developer conference will be returning to Moscone Center, San Francisco on May 19-20, 2010. Find out more details on the Google Code Blog!

Sunday, October 4, 2009

Teaming up with Adobe and the Open Screen Project

At Google, we've been working closely with the folks at Adobe for years. Some of our most exciting projects such as YouTube, Android, Google Site Search, Google Chrome and even Google web search require close integration with Adobe's technologies. Our engineering teams regularly exchange ideas, tips and bugs as we build upon each others' efforts.

Along these lines, we're excited to be joining Adobe's Open Screen Project, an initiative established a year and a half ago to help developers more easily design content for the web across multiple screens using the Flash Platform. We've always believed that open platforms lead to greater innovation on the web and we see participating in the Open Screen Project as another step in that direction. We're excited to continue working with the teams at Adobe on pushing the web forward and to see where the next generation of web development will take us.

Tuesday, September 29, 2009

Surf's up Wednesday: Google Wave update

Starting Wednesday, September 30 we'll be sending out more than 100,000 invitations to preview Google Wave to:
We'll ask some of these early users to nominate people they know also to receive early invitations — Google Wave is a lot more useful if your friends, family and colleagues have it too. This, of course, will just be the beginning. If all goes well we will soon be inviting many more to try out Google Wave.

Some of you have asked what we mean by preview. This just means that Google Wave isn't quite ready for prime time. Not yet, anyway. Since first unveiling the project back in May, we've focused almost exclusively on scalability, stability, speed and usability. Yet, you will still experience the occasional downtime, a crash every now and then, part of the system being a bit sluggish and some of the user interface being, well, quirky.

There are also still key features of Google Wave that we have yet to fully implement. For example, you can't yet remove a participant from a wave or define groups of users, draft mode is still missing and you can't configure the permissions of users on a wave. We'll be rolling out these and other features as soon as they are ready — over the next few months.

Despite all this, we believe you will find that Google Wave has the potential for making you more productive when communicating and collaborating. Even when you're just having fun! We use it ourselves everyday for everything from planning pub crawls to sharing photos, managing release processes and debating features to writing design documents. In fact, we collaborated on this very blog post with several colleagues in Google Wave.

Speaking of ways you could potentially use Google Wave, we're intrigued by the many detailed ones people have taken the time to describe. To mention just a few: journalist Andy Ihnatko on producing his Chicago Sun-Times column, filmmaker Jonathan Poritsky on streamlining the movie-making process, scientist Cameron Neylon on academic papers and lab work, Alexander Dreiling and his SAP research team on collaborative business process modelling, and ZDNet's Dion Hincliffe on a host of enterprise use cases.

The Wave team's most fun day since May? We invited a group of students to come spend a day with us at Google's Sydney office. Among other things, we asked them to collaboratively write stories in Google Wave about an imaginary trip around the world. They had a ball! As did we... 



Finally, a big shoutout to the thousands of developers who have patiently taken part in our ongoing developer preview. It has been great fun to see the cool extensions already built or being planned and incredibly instructive to get their help planning the future of our APIs. To get a taste for what some of these creative developers have been working on, and to learn more about the ways we hope to make it even easier for developers to build new extensions, check out this post on our developer blog.

Happy waving!

Wednesday, August 12, 2009

I scream, you scream, we all scream for iGoogle social!

We launched iGoogle in 2005 as a way for people to quickly and easily personalize their Google experience with all the information on the web that was most useful to them. Now tens of millions of people choose to use their iGoogle homepage to check email, track the news, watch videos, chat with friends and much more. Today, we're pleased to tell you about the new social features that we're introducing to iGoogle.

First, we're excited to introduce social gadgets for iGoogle. Social gadgets let you share, collaborate and play games with your friends on top of all the things you can already do on your homepage. The 19 social gadgets we're debuting today offer many new ways to make your homepage more useful and fun. If you're a gaming fanatic, compete with others in Who has the biggest brain? or challenge your fellow Chess or Scrabble enthusiasts to a quick match. Stay tuned in to the latest buzz with media-sharing gadgets from NPR, The Huffington Post, and YouTube. To manage your day-to-day more efficiently, check things off alongside your friends with the social To-Do list gadget.

Your friends are able to see what you share or do in your social gadgets either by having the same gadgets on their homepages, or through a new feed called Updates. Updates can include your recently shared photo albums, your favorite comics strips, your travel plans for the weekend and more. To help you manage who you are sharing with, we've created a Friends group. You can add and edit friends in this group at any time. If you already have a Friends group within your Google Contacts, you'll be able to easily share with those friends on iGoogle as well. If you don't care to share, iGoogle's social features are optional and can be disabled on a gadget-to-gadget basis with just a few clicks.

It's developers who have really made iGoogle into the rich experience it is — growing our gadget directory to over 60,000 gadgets today — and we know iGoogle developers will help us quickly expand our collection of social gadgets. You can get information about how to build social gadgets for iGoogle on our developer site: code.google.com/igoogle.

We introduced these new social features recently to Australia users and are gradually rolling them out to users in the U.S. over the next week. Don't fret if you don't see your iGoogle page updated yet — just check back soon. The Google homepage has always been a place that connects people to information, and we're excited to now also be a place that connects people to each other. We hope these social gadgets make iGoogle an even more fun and personal homepage for you. You can learn more by checking out the video below.



Tuesday, August 11, 2009

Google Code Jam returns

Are you energized by cracking conundrums? Are you keen to crank out some code? Here at Google, we know the rush of encountering a challenge and rising to meet it, transforming a problem into a solution and a solution into code. Since 2003, we've been sharing that experience with a global community of computer scientists through our annual programming competition, Google Code Jam.

Today, we're excited to announce Google Code Jam 2009, powered by Google App Engine. This year, contestants will compete in several 2½-hour online rounds, attacking three to four difficult algorithmic problems during each round. To code up solutions to the problems, they'll use the programming language and tools of their choice; when those solutions are ready, they'll try them against our fiendish test data. One wrong answer out of a hundred, and it's back to the drawing board!

Registration opens today. So visit the Google Code Jam site to register, read the rules and — most importantly — begin to practice by trying out the problems from last year's contest, so you'll be in shape when the qualification round starts on September 2. After four tough rounds of online competition, the top 25 competitors will be flown to our Mountain View headquarters to to match wits for the $5,000 first prize — and the title of Code Jam champion.

On your mark, get set... CODE!