Sunday, February 27, 2011

Googland

Googland


[G] You’re invited to fly to the red carpet

Posted: 26 Feb 2011 09:45 PM PST

Google LatLong: You're invited to fly to the red carpet


This Sunday night is the 83rd annual Academy Awards, which makes a dazzling presence at the Kodak Theatre in Hollywood, California. The Oscar® Awards are the oldest awards ceremony in the media, and was created to honor film achievements. However, this event has evolved into something more of a spectacle and broadcast success over the years. There's the extravagant red carpet, infamous paparazzi, buzzing interviews, entertaining ceremony and of course the fashion commentary.

Last year, I hosted an Oscars party for friends and got dressed up in high heels, rolled out a red carpet, made themed drinks & snacks and of course had the obligatory ballot with prizes. As we sat on the edge of our seats and critiqued the fashion, we pretended to be right there on the red carpet with the stars.

This year, we thought, why not take the experience one step closer to reality? Take a virtual tour of the Kodak Theatre in Google Earth -- as if you're actually there! It includes the red carpet, paparazzi and even the Oscar statues. Watch the video below to fly to the red carpet in 3D or download this KML to take a tour in Google Earth.



If you'd like to take your own trip on the red carpet in Google Earth, download a 3D model of the Red Carpet, Hollywood and Highland Center, and the Kodak Theatre.

You've probably already made your predictions, but if you're curious about what other people are thinking, check out the Oscar Search Trends. See which nominees are being searched and also realtime news articles and mentions. I'm putting my bet on James Franco for "Best Actor in a Leading Role" but according to the graph I'm not alone.

There are two days left to take a virtual trip to the red carpet, see live search results for nominees and even have time to find the perfect pair of heels or cuff links. Enjoy watching the show!

Posted by Natasha Danko, Google Earth Product Marketing Manager
URL: http://google-latlong.blogspot.com/2011/02/youre-invited-to-fly-to-red-carpet.html

[G] Imagery Update - Week of January 24th

Posted: 26 Feb 2011 09:44 PM PST

Google LatLong: Imagery Update - Week of January 24th

We're just nearly two months into the new year but the Google Earth and Google Maps Imagery team's aerial and satellite imagery updates keep coming!



Since it's February, love is in the air and romance is on people's minds (I mean, why stop at Valentine's Day). And when it comes to all things amatory, no features and locations conjure up those feelings better than châteaux, castles, and royal wedding sites. Lucky for all our quixotic Earth and Maps users, we've got all that and more in our latest batch of published images.



Let's start with the big one in the room. The Royal wedding isn't until April, but we're getting ready for the big day by updating London, UK and wedding-related sites with high-resolution aerial imagery acquired this past June. In the image below, you can see the site of the royal wedding, the Collegiate Church of St Peter at Westminster, more commonly referred to as Westminster Abbey. While viewing this site in Google Earth, make sure you turn on the Photos Layer, and check out the several pano360 immersive images that dot the church confines.



Westminster Abbey, London, UK



Let's move west a bit to the beautiful Emerald Isle. Below we're looking at Trim Castle and adjacent grounds in the county town of Trim, in County Meath, Ireland. The castle is the remains of Ireland's largest and dates to the 11th century. As with the Westminster Abbey location, make sure to click on the Photos layer and check out the pano360 images; the immersive images include 360° views of the castle interior.



Trim Castle, Trim, Ireland.



Lastly, let's take a look below at some new aerial imagery of a section of the Biltmore Estate which contains the châteauesque house, the Biltmore (upper-right section of the image). The house was finished in 1895 and is located near Asheville, North Carolina. It is the largest privately-owned home in the U.S., owned continuously by members of the William Vanderbilt family.



The Biltmore Estate, Asheville, NC.



Do you have a place you love that you'd want to receive notification from us when the Earth and Maps Imagery team updates your beloved site? We've got just the tool: The Follow Your World application!



As always, these are but a few examples of the types of features that can be seen and discovered in our latest batch of published imagery. Happy exploring!



High Resolution Aerial Updates:

USA: Asheville, NC; Charleston, WV; Chattanooga, TN; Daytona, FL; Fayetteville, AR; Key West, FL; Perry, FL; Wachula, FL

Ireland: Kells; Navan; Omagh; Strabane; Trim

UK: Greater London; Immingham; Somerset

Switzerland: Valais



Countries/Regions receiving High Resolution Satellite Updates:

Algeria, Angola, Argentina, Australia, Austria, Bangladesh, Bolivia, Botswana, Brazil, Bulgaria, Burundi, Canada, Central African Republic, Chile, China, Colombia, Costa Rica, Cuba, Czech Republic, Côte d'Ivoire, Democratic Republic of the Congo, Dominican Republic, Ecuador, Egypt, El Salvador, Ethiopia, Faroe Islands, Finland, France, French Guiana, Germany, Greece, Guatemala, Haiti, Honduras, India, Indonesia, Iran, Ireland, Israel, Italy, Japan, Jordan, Kazakhstan, Kenya, Kuwait, Kyrgyzstan, Lebanon, Lesotho, Libya, Macedonia (FRYOM), Mexico, Morocco, Mozambique, Myanmar (Burma), Namibia, Nepal, New Zealand, Nicaragua, Niger, Nigeria, Norway, North Korea, Oman, Pakistan, Panama, Paraguay, People's Republic of the Congo, Peru, Poland, Republic of Korea, Romania, Russia, Rwanda, Saudi Arabia, Somalia, South Africa, Spain, Sri Lanka, Sudan, Suriname, Swaziland, Sweden, Switzerland, Syria, Tajikistan, Tanzania, Thailand, Togo, Trinidad and Tobago, Tunisia, Turkey, Turkmenistan, Uganda, United Arab Emirates, United Kingdom, United States, Uruguay, Uzbekistan, Venezuela, West Bank, Yemen, Zambia, Zimbabwe



These updates are now available in both Google Maps and Google Earth. To get a complete picture of where we updated imagery, download this KML for viewing in Google Earth.



Posted by Eric Kolb, Geo Data Strategist
URL: http://google-latlong.blogspot.com/2011/02/imagery-update-week-of-january-24th.html

[G] Where does my data live?

Posted: 26 Feb 2011 08:17 PM PST

Official Google Research Blog: Where does my data live?

Posted by Daniel Ford, Senior Mathematician

Have you ever wondered what happens when you upload a photo to Picasa, or where all your Gmail or YouTube videos are stored? How it is that you can read or watch them from anywhere at any time?

If you stored your data on a single hard disk, like the one in your personal computer, then the disk would eventually fail and your data would be lost forever. If you want to protect your data from the possibility of such a failure, you can store copies across many different disks so that if any one fails then you just access the data from another.

However, once storage systems get large enough, anything and everything can and does go wrong. You have to plan not just for disk failures but for server, network, and entire datacenter failures. Add to this software bugs and maintenance operations and you have a whole lot more failures.

Using measurements from dozens of Google data centers, we found that almost-simultaneous failure of many servers in a data center has the greatest impact on availability. On the other hand, disk failures have relatively little impact because our systems are specifically designed to cope with these failures.

Once you have a model of failures, you can also look at the impact of various design choices. Where exactly should you place your data replicas? How fast do you need recover from losing a disk or server? What encoding scheme or number of replicas of the data is enough, given a desired level of availability? For example, we found that storing data across multiple data centers reduces data unavailability by many orders of magnitude compared to having the same number of replicas in a single data center. The added complexity and potential for slower recovery times is worth it to get better availability, or use less storage space, or even both at the same time.

As you can see, something as simple as storing your photos, mail, or videos becomes a lot more involved when you want to be sure it's always available.

In our paper, Availability in Globally Distributed Storage Systems, we characterize the availability of cloud storage systems, based on extensive monitoring of Google's main storage infrastructure, and the sources of failure which affect availability. We also present statistical models for reasoning about the impact of design choices such as data placement, recovery speed, and replication strategies, including replication across multiple data centers.
URL: http://googleresearch.blogspot.com/2011/02/where-does-my-data-live.html

[G] A Runtime Solution for Online Contention Detection and Response

Posted: 26 Feb 2011 08:17 PM PST

Official Google Research Blog: A Runtime Solution for Online Contention Detection and Response

Posted by Jason Mars, Software Engineering Intern

In our recent paper, Contention Aware Execution: Online Contention Detection and Response, we have made a big step forward in addressing an important and pressing problem in the field of Computer Science today. This work appears in the 2010 Proceedings of the International Symposium on Code Generation and Optimization (CGO) and was awarded the CGO 2010 Best Presentation Award at the conference.

One of the greatest challenges when using multicore processors arise when critical resources, such as the on-chip caches, are shared by multiple executing programs. If these programs simultaneously place heavy demands on shared resources, the may be forced to "take turns," and as a result, unpredictable and abrupt slowdowns may occur. This unexpected "cross-core interference" is especially problematic when considering the latency sensitive applications that are found in Google's datacenters, such as web-search. The commonly used solution is to dedicate separate machines to each application, however this leaves the processing capabilities of multicore processors underutilized. In our work, we present the Contention Aware Execution Runtime (CAER) environment that provides a lightweight runtime solution that minimizes cross-core interference, while maximizing utilization. CAER leverages the ubiquitous performance monitoring capabilities present in current state-of-the-art multicore processors to infer and respond to cross-core interference and requires no added hardware support. Our experiments show that when using our CAER system, we are able to increase the utilization of the multicore CPU by 58% on average. Meanwhile CAER brings the performance penally due to allowing co-location from 17% down to just 4% on average.
URL: http://googleresearch.blogspot.com/2011/02/runtime-solution-for-online-contention.html

[G] Guest Post: Google Docs for Classroom Instruction

Posted: 26 Feb 2011 03:26 PM PST

Official Google Enterprise Blog: Guest Post: Google Docs for Classroom Instruction

[cross-posted from the Google Docs blog]

Guest Post: Philip Greenspun is a pioneer in developing online communities and an educator who has taught electrical engineering and computer science courses at the Massachusetts Institute of Technology since 1987.Today he explains how he used Google Docs to develop and distribute curricular materials and to support in-classroom discussion of student solutions.

In 1983, I began building applications to support multi-user collaboration over the Internet. When I began using the World Wide Web in 1993 I vowed never to write a native application program again and said "every desktop computer program going forward should simply run in a Web browser." Since the main reason to prepare a document was for others to view, I predicted that everyone would be using browser-based word processors and spreadsheet programs by the year 2000. I am still waiting for my "everyone goes to work in a flying car" prediction to come true also...

In January 2011, four of us were developing an entirely new course for MIT students, an intensive lab-based SQL programming and Android development class. All of us are proficient Web developers accustomed to authoring pages in standard text editors and publishing them on our own servers, but it turned out to be easier and more effective to use Google Docs to collaboratively develop course materials. Google Docs was more effective because simultaneous updates could proceed in different areas of a document and we weren't slowed down by having to do explicit check-ins with a standard version control system (or circulate drafts with names such as "DayOneProblems-final-version-by-philg-really-really-final"). Also, the "insert a comment" feature of Google Docs proved useful, e.g., when I wasn't sure if an example program was correct and wanted to ask a collaborator to check, but without leaving crud in the main body of the document.

We created two Google Docs folders the night before class: lessons, editable by us and view-only for students; workspace, editable by everyone. Into the "lessons" folder we moved the first day's assignment. In the "workspace" folder we created a "Day 1 Workspace" document intended for students to cut and paste code into. As each student walked into the classroom, we asked him or her to email a teacher from his or her Google Account (most students already had Gmail and some experience with Google Docs) and the teacher would share both folders with the new student, immediately enabling access to all lessons.

As the course materials had never been used before, they contained some errors and many sections that lacked sufficient hints or explanations. When we noticed these deficiencies, e.g., when a student asked a question, we would edit the problem set from a teacher's laptop and all students would immediately see the change on the projector and/or on their own screens.

Google Docs enabled us to distribute solutions incrementally. The first morning we created a "Day 1 Solutions (January 2011)" document and dragged it into the lessons (view-only for students) folder. As the day progressed, when 90 percent of the students were done with a problem, we would add the solution to the end of this document (by copying from another Google Doc, of course) so that students would have it in front of them and be prepared for the discussion.

The shared Google Docs workspace documents enabled us to have students paste their work into shared documents that could be used for projection and discussion and also for members of the class to try out each other's SQL queries.

To gather feedback at the end of the course, we simply created a feedback document and put it into the workspace folder, then used the "email editors/viewers" feature (from the Share menu) to ask students to add their thoughts, including whether they liked Google Docs ("great for sharing solutions"; "very effective"; "Generally yes, I did get a little confused with all the browser tabs I had open"; "very efficient and comfortable"; "green too").

We were technical people teaching a technical course, but everything that we did with Google Docs would have been easy for a person without any programming or HTML authoring background. Google Docs was an important asset for our course and significantly enhanced the in-classroom experience.

You can read more about our experience, including our wishlist, at http://philip.greenspun.com/teaching/using-google-docs-for-classroom-instruction

Posted by Philip Greenspun, founder of photo.net and co-author of Software Engineering for Internet Applications
URL: http://googleenterprise.blogspot.com/2011/02/guest-post-google-docs-for-classroom.html

[G] Going Google across the 50 States: Kentucky window manufacturer leaves desktop software behind

Posted: 26 Feb 2011 03:26 PM PST

Official Google Enterprise Blog: Going Google across the 50 States: Kentucky window manufacturer leaves desktop software behind

Editor's note: Over 3 million businesses have adopted Google Apps. Today we'll hear from Steve Stepp, IT Manager of Sun Windows, a manufacturer of high quality windows and doors serving Owensboro, Kentucky and surrounding areas. To learn more about other organizations that have gone Google and share your story, visit our community map or test drive life in the cloud with the Go Google cloud calculator.

Sun Windows is a family-owned business that dates back to the 1930's when V. E. Anderson, Sr. invented and built storm windows in his garage at night and sold them door-to-door during the day. Today, Sun Windows is run by his grandson, Frank Anderson, and offers an expansive product line of high quality, energy efficient windows and doors with a focus on customer service.

The window and door business is seasonal, following trends in new construction and peaking in summer. At the height, we have around 120 employees made up of about 80% production workers who manufacture the products, and 20% office staff and outside sales who use email and other office software regularly. Keeping everyone connected and communicating effectively is one of my main goals.

We originally used a local provider for web hosting and email and there was a lot of downtime when email just wouldn't work. I'd get phone calls from individuals throughout the company and would have to contact our email provider about once a month. Adding to this, we received significantly more spam than good email. Sun Windows even got flagged as a spammer because all our emails went through the local provider. We're a small company and everyone wears a lot of hats so these issues took up a lot of time I didn't really have.

I used Gmail at home and had even set up Google Apps for my personal website so I knew about its robust spam-filtering and other great features. Given all the email problems we were having at work, I decided to switch the company to Google Apps and have never looked back. The amount of spam in our inboxes is almost nothing and having web-based email accessible from any Internet connection is a big plus for everyone. At the time of the switch, I hadn't even considered the added benefits of other products like Google Calendar and Google Docs.

After setting up email, we quickly created shared calendars to keep various departments organized, track company events and schedule customer visits for the field service unit. Then we slowly started to use Google Docs. Most people in the company were familiar and comfortable with desktop office software but once they realized the power of collaborating and sharing documents online, almost everyone switched to Google Docs. Production line supervisors use a spreadsheet to track labor hours at the plant, and sales reps create and share customer presentations. We've also moved existing documents over to Google Docs which we use to store files of any type.

Now when new computers are purchased, I don't renew our Microsoft® Office licences. The company saves money but even more importantly, I save time in administering licenses, installations, security patches, and training. Google Apps has been one of the smartest decisions I've made for Sun Windows and I continually look for new ways to take advantage of it to improve how we work.

Posted by Steve Stepp, IT Manager, Sun Windows
URL: http://googleenterprise.blogspot.com/2011/02/going-google-across-50-states-kentucky.html

[G] Help us learn how you create and share your online content

Posted: 26 Feb 2011 01:44 PM PST

Inside AdSense: Help us learn how you create and share your online content

We want to learn more about our publishers, so we've put together a very short survey to help us better understand what types of content you create and how you share it with others.

Please take a few minutes to fill out this survey -- your feedback is important to us, and your input can help us improve AdSense! We really appreciate you taking the time to provide your thoughts. Thank you for participating!

Posted by David Hall - The Inside AdSense team
URL: http://adsense.blogspot.com/2011/02/help-us-learn-how-you-create-and-share.html

[G] Understanding your eCPM (effective cost per thousand impressions): Part 2 of 2

Posted: 26 Feb 2011 01:44 PM PST

Inside AdSense: Understanding your eCPM (effective cost per thousand impressions): Part 2 of 2

Two weeks ago, we shared a brief introduction to the basics of eCPM (aka, RPM), including how it's calculated and what factors impact it. In the Part 1 video, AdSense optimization specialist Matthew Carpenter-Arevalo discusses key variables you can use to better understand eCPM performance, including CTR (clickthrough rate) and CPC (cost per click).

Today, we'll go a couple steps further and discuss how user behavior impacts eCPM and show you tools that can help you better understand your users' traffic patterns.

User behavior refers to how users interact with your site. Generally, there are two types of users:
  • Return users who continually come back to your site and spend more time engaging with your content
  • Unique users who are arriving at your site for the first time in search of specific information that your site may or may not have
It's important to understand the make-up of your audience, because different types of users will interact in different ways with your website.

To track and analyze user behavior to help you make informed decisions about your site, we recommend integrating Google Analytics with your AdSense account, so you can see data at more specific levels and by regions. We also suggest setting up channels to understand how the ads across specific pages on your site are performing.

In Part 2 of this video series, Matthew explains how user behavior affects eCPM and provides helpful tools to further analyze your site's traffic patterns. Take a look at the video below to learn more:



Thanks for following our two-part 'Understanding your eCPM' series. We hope you found the content useful, and that you now have a better understanding of the factors that influence your eCPM.

Posted by Meredith Blackwell - Inside AdSense team
URL: http://adsense.blogspot.com/2011/02/understanding-your-ecpm-effective-cost_24.html

[G] New Interface Wednesdays: Chart and change metric feature

Posted: 26 Feb 2011 01:44 PM PST

Inside AdSense: New Interface Wednesdays: Chart and change metric feature

Have you ever changed ad formats and wanted to see which actually performed better? Now you can, with the new chart and change metric features. If you've created and saved an ad unit in your account, you'll now be able to do this easily in your ad sizes report.
  • Start by visiting the Performance Reports tab and choosing the ad sizes report
  • Check the boxes next to each format you want to see and then click the Chart button
This overlays the earnings of both ad formats you've selected so you can compare them on the same graph. You can still toggle the metrics shown on the graph using the radio buttons to the right of it so you can compare CTR, RPM and other metrics that are relevant to you.


Try it now! Navigate to the new interface and click on the Performance Reports tab, and then Ad sizes.

Posted by Guillaume Ryder - AdSense Engineer
URL: http://adsense.blogspot.com/2011/02/new-interface-wednesdays-chart-and.html

[G] Two new optimizations guides: One Click Optimizer and Optimization Lab

Posted: 26 Feb 2011 01:44 PM PST

Inside AdSense: Two new optimizations guides: One Click Optimizer and Optimization Lab

We'd like to introduce you to two new optimization guides: the One Click Optimizer and the Optimization Lab.

These guides have been designed to provide you quick and easy-to-implement optimization tips to help you maximize your site's revenue and performance.

One Click Optimizer

Do you own a news site, a classifieds site, a game site, a forum, or a blog? This guide will give you best practices for ad location specifically for your type of website. Try it now to optimize the placement of your ad units, link units, and search boxes!

Optimization Lab

Would you like to get simple but effective tips to increase your clickthrough rate, boost your impressions or lift your cost per click? The Optimization Lab can help. Our optimization team has put together this guide to help you maximize your revenue as effectively as possible using our best practices.

We hope both of these new resources help you make the most of AdSense.

Posted by Thomas Tran - Inside AdSense team
URL: http://adsense.blogspot.com/2011/02/two-new-optimizations-guides-one-click.html

[G] Geek Time with Jim Zemlin

Posted: 26 Feb 2011 10:39 AM PST

Google Open Source Blog: Geek Time with Jim Zemlin


Jim Zemlin is the Executive Director of the Linux Foundation, and earlier this month he sat down with the Open Source Programs Office's Jeremy Allison for a chat about the future of Linux. In addition to talking about the future, Jim shares insights on the history and significance of Linux. Some highlights:
  • Jim explains the role of the Linux Foundation in Linux kernel development, including the work of Linus Torvalds. (0:18)
  • Jeremy and Jim talk about the organizations that support the Linux Foundation, and their reasons for doing so. (2:21)
  • Jeremy poses one of his favorite questions: "Is this the year of the Linux desktop?" Jim responds with less concern about desktop computers and focuses his interest on mobile devices, which are becoming predominately Linux. (9:33)
  • The discussion turns toward tablet devices and their impact on Linux. (13:25)
  • Linux's GPLv2 license allows DRM, and Jeremy wonders if this contradicts the ideals of freedom that Linux was built upon. Jim compares the controversy to the "Consume vs. Contribute" issue that Linux faced years ago. In that case, the collaborative nature of open source software development made it advantageous for everyone to contribute, so most commercial users eventually ended up contributing. In regards to DRM, Jim believes that consumer dictate will direct the future of DRM products. (15:23)
  • Jim recounts a conversation he had with a major electronics company about the importance and complexity of software on consumer electronic devices. Jim explains how these considerations direct manufacturers towards open source software. (20:32)
  • Jeremy asks Jim about the feasibility of creating an operating system from scratch, or if Linux is the only viable option. The value of Linux was recently estimated at $10.8 billion, so the barrier to entry is extremely high. In addition, there are several incentives for using the existing Linux ecosystem. (23:07)
  • Jim talks about how advances in one field of Linux has benefited other fields. For example, developers working on mobile devices helped reduce power consumption for those working on high-performance computing. (26:58)
  • Jim shares how his career path led him to his current role at the Linux Foundation. (31:05)
By Ellen Ko, Open Source Team
URL: http://google-opensource.blogspot.com/2011/02/geek-time-with-jim-zemlin.html