Sunday, May 2, 2010

Googland

Googland


[G] This week in search 5/1/10

Posted: 01 May 2010 09:18 PM PDT

Official Google Blog: This week in search 5/1/10

This is one of a regular series of posts on search experience updates. Look for the label This week in search and subscribe to the series. - Ed.

This week we announced a number of new search enhancements:

Brand refinements in search results
Sometimes when searching for product information on Google, you may not know some of the brand names relevant to your particular search. For example, if you're taking on a new river-rafting hobby, it's quite likely you don't have a clue about kayak manufacturers just yet. So, we wanted to make it easier for you to find the brands other people consider useful for popular product searches. So this week we launched a search refinement that calls out brand names related to your query in a single line above the rest of the results. Determined algorithmically, these highlighted brand names may help you find what you're looking for faster, and make your research and shopping experience all the more enjoyable.

Example searches: [wedding dress], [digital camera] and [stroller]

Virtual keyboards in Google search
Typing a search query on a keyboard that is not designed for your language can be a challenging (if not impossible) process. To help overcome any difficulty you might face when using Google search in another language, starting this week you'll see a small keyboard icon next to the search field on both the Google homepage and on the search results page when using Google in one of 35 foreign languages. Check out our announcement, which includes all of the languages currently supported. We hope that this new feature will make your search experience much better!

Example keyboard search in Greek: [flowers]

"Similar" pages on results page
Here's a new feature that makes it easier to discover the variety of choices available on the web. We've offered the "Similar" link on search results for a while now as a way to find new websites similar to ones you already use and like, but it hasn't been too visible. Now, for queries where we think sites similar to the first search result might be helpful, a small block of similar sites will appear at the bottom of the results page. Clicking on the "Pages similar to" link at the start of the block will take you to the full list of similar pages.


More example searches: [american lung association], [tobacco-free kids], [earthquake info center]

New Image Search for iPhone and Android devices
When searching for images on your mobile device, speed and quantity of the images are important parts of a good experience. So we've introduced a redesigned Google Image Search for mobile, based on iPhone 3.0+ and Android 2.1 devices that makes it easier for you to see as many images as possible when searching on your mobile phone. Now, the thumbnails are square to maximize the number of images you see on the screen. In addition, you can swipe to see the next or previous page of results. And for when you want to see a larger version of an image, we've introduced a special image viewing page with black background that both emphasizes the image and includes fading buttons. We hope you enjoy!

On your iPhone or Android device, visit google.com/images and search for these examples: [mount rushmore] or [lady gaga]

Mobile Place Pages
We launched Place Pages last fall to help provide relevant and informative information about places on Google Maps. We've now optimized that same experience for Android-powered devices and iPhones in the U.S., so when you're on the go, you'll be able to quickly view location information, customer ratings, hours of operation and summarized restaurant reviews. You can also get full-screen, dynamic maps to quickly help you see where the restaurant is within the neighborhood you're in.

Stay tuned for next week's post on the latest releases, enhancements and news about search.

Posted by Jen Fitzpatrick, VP, Engineering
URL: http://googleblog.blogspot.com/2010/05/this-week-in-search-5110.html

[G] Season of KDE 2009... and 2010!

Posted: 01 May 2010 12:18 PM PDT

Google Open Source Blog: Season of KDE 2009... and 2010!

At KDE, we benefit each year from new contributions and contributors thanks to Google Summer of Code™. However, we always have more great proposals from keen students than our allocation of projects from Google. Season of KDE (SoK) was set up in 2006 to provide some of the benefits of Google Summer of Code to those students whose projects did not get selected.

Season of KDE provides students with experienced mentors and a well defined project, just like Google Summer of Code. SoK does not provide payment to students, but as 2009 participant Nikhil Marathe puts it, "Open source happens because of passion and T-shirts, not money :)." Even so, even students have to eat and so SoK participants often have other jobs and can only work on their projects part time. As a result, SoK projects may have smaller scope than Google Summer of Code projects or happen over a longer period. KDE benefits from new additions to our software and our community, and students get a SoK t-shirt, a certificate, some Google goodies and a great experience. SoK can also be a springboard to future Google Summer of Code success, with several past SoK participants going on to secure Google Summer of Code acceptance. Equally, SoK has provided opportunities for students to continue a Google Summer of Code project from previous years.

In 2009 we had a lot of interest in Season of KDE and four students have successfully completed their projects. We asked them and their mentors about their experiences.

Nikhil Marathe was mentored by Google Summer of Code 2008 KDE student Martin Grässlin to bring window tiling features to the KDE window manager, KWin. An ICT student in India, Nikhil first became familiar with KDE software back in 2004. Having a dedicated mentor made becoming a contributor "a bit easier." Academic commitments slowed progress a little, but the project was a success and Nikhil believes that "If everything goes well tiling should be available by KDE Software Compilation 4.5" (due in July 2010). For Martin, flexibility is a nice feature of SoK as it allows the student to "take all the time needed to implement a great feature." He would like to see SoK style mentoring made available all year round, po barrier of entry for new contributors. Martin sees SoK as "a good chance to win a permanent developer."


Screencast of KWin window tiling

Nikhil is still contributing to KDE software and finds the community "very vibrant" and the KWin team "very friendly." He feels he gained personally from taking part: "My code reading skills improved tremendously - I understand new code much much faster due to the experience." Working as part of a team was also helpful: "The social skills experience was very valuable - I would say that the second most important reward from working on FOSS is the friends you make worldwide." Nikhil's proposal for Google Summer of Code 2010 was accepted so he will continue to work on KDE this summer.

Vera Lukman was mentored by Boudewijn Rempt on a project to develop a new pop-up palette for KDE's painting application, Krita. Having a quick selection widget for colors and brushes that pops up at the mouse position should make it easier for artists to quickly access commonly-used tools and colours. A student in Canada, Vera found out about KDE "by accident while browsing the list of organizations" for Google Summer of Code. Her first contributions to KDE came as part of SoK and working on Krita met her desire to "learn C++ and be a part of the development team of a painting application."

New popup palette providing quick access to colours and brushes in Krita

Vera's project objectives were completely realised during SoK and, from Boudewijn's point of view, Krita "gained a great contributor and a very useful feature." For Boudewijn, the flexibility provided by SoK is very useful: "We could have a break in development when school/mentor's job demanded that." It worked well for Vera who joined the other developers for a recent hacking sprint and has found that "working with great people encourages me to learn and contribute more to the project." Beyond KDE, SoK "opened a lot of opportunities," and she attributes her current internship position to taking part in the scheme.

Shaun Reich worked with Aaron Seigo and David Faure on displaying job progress in icons. As his high school never had a computer science or programming class, he explains that "everything that I know thus far is what I have learned on my own." First trying Linux around a year ago, Shaun didn't initially use KDE software but heard about it, gave it a go and was hooked. His project aimed to provide contextual information on running jobs within a file manager by modifying icons for items that are being moved, copied or deleted. This makes it less likely that the user will accidentally modify or delete a file that is in an active state.

Shaun continues to contribute: "I love coding for KDE - I dream of a day where I can have a career in it." Season of KDE gave him the chance to have a "closer relationship with developers, a lot more experience with the development process and some very useful intimacy with a lot of KDE code." Shaun's Google Summer of Code 2010 proposal was accepted so he doesn't have to worry about taking a summer job which will take time away from KDE development.

Our final participant, Gopala Krishna, is an Information Science Engineering student in India. He has been familiar with KDE software since the days of KDE 3 and has now experienced both Google Summer of Code and SoK. He made his first KDE contributions for Google Summer of Code in 2008 working on a project to draw Unified Modeling Language diagrams in KDE's Umbrello application using Qt 4's Graphics View framework. The size of the project meant he didn't complete everything, but Season of KDE 2009 gave him the perfect opportunity to finish off most of the outstanding features, mentored by KDE's Jonathan Riddell. For Gopala, taking part in SoK was "almost the same as doing the project as a part of Google Summer of Code" and he benefited from "extra attention, encouragement and motivation." While his studies have kept him busy for the last few months, he hopes to continue contributing to KDE when he has some free time.

Improved drawing in Umbrello as the result of Google Summer of Code and SoK projects

In summary, Season of KDE has proved a successful complement to our participation in Google Summer of Code. It allows us to help a greater number of new contributors take their first steps in hacking on KDE software and becoming integral parts of our team. While we cannot provide the financial support of a Google Summer of Code project, we can provide high quality mentoring and a friendly community and both students and mentors are able to arrange the projects to fit into their busy schedules.

KDE is participating in Google Summer of Code again in 2010 and we will also be launching Season of KDE 2010 to maximize the opportunities for new contributors to get closer to our community, improve our software, make friends and have a lot of fun. If you are interested in this opportunity please send an email to kde-soc-mentor@kde.org.


By Stuart Jarvis, KDE team
URL: http://google-opensource.blogspot.com/2010/04/season-of-kde-2009-and-2010.html

No comments:

Post a Comment