Thursday, July 30, 2009

Google Scholar

What is Google Scholar?

Google Scholar provides a simple way to broadly search for scholarly literature. From one place, you can search across many disciplines and sources: peer-reviewed papers, theses, books, abstracts and articles, from academic publishers, professional societies, preprint repositories, universities and other scholarly organizations. Google Scholar helps you identify the most relevant research across the world of scholarly research.

Features of Google Scholar

  • Search diverse sources from one convenient place
  • Find papers, abstracts and citations
  • Locate the complete paper through your library or on the web
  • Learn about key papers in any area of research


Wednesday, July 29, 2009

Google Sync


Google Sync



Features:

Synchronize your contacts. Get your Google contacts quickly and easily to your iPhone. With Sync, you can have access to your address book at anytime and place that you need it.

Get calendar alerts. Using your iPhone's native calendar, you can now access multiple Google calendars, and be alerted for upcoming appointments with sound or vibration.

Always in sync. Your calendar and contacts stay synchronized whether you access them from your iPhone or from your computer. Add or edit contacts or calendar entries right on your device or on your Google account on the web.


Tuesday, July 28, 2009

Hot Trends - The top 100 fastest-rising search queries right now.

About Hot Trends

With Hot Trends, you can see a snapshot of what’s on the public’s collective mind by viewing the fastest-rising searches for different points of time. You can see a list of today’s top 100 fastest-rising search queries in the U.S. You can also select a recent date in history to see what the top rising searches were and what the search activity looked like over the course of that day. We update Hot Trends hourly.

Hot Trends>>

Simple, program Android using BASIC?


Simple is a BASIC dialect for developing Android applications. It is particularly well suited for non-professional programmers (but not limited to). Simple allows programmers to quickly write Android applications by using the components supplied by its runtime system.

Similar to its 90s relative, Simple programs are form definitions (which contain components) and code (which contains the program logic). The interaction between the components and the program logic happens through events triggered by the components. The program logic consists of event handlers which contain code reacting to the events.

Links:
Simple Project Home>>
How To Write A Simple Application>>

Life at the Googleplex


A look at life at the Googleplex in Mountain View, CA.

Monday, July 27, 2009

Picasa 3 for Linux (beta)

Picasa for Linux

Organize

Organize
Manage your photos in one place, and find photos you forgot you had

edit

Edit
Eliminate scratches & blemishes, fix red-eye, crop and more

create

Create
Turn photos into collages, slideshows and more

share

Share
Upload seamlessly to Picasa Web Albums to share with friends, family & the world


System Requirements:

  • Linux system with x86-compatible processor
  • Glibc 2.3.2 or greater, and a working X11 display system
  • 256MB RAM
  • 100MB available hard disk space
  • Desktop Integration features require a current version of Gnome or KDE.
  • Downloading from Picasa Web Albums requires a Mozilla-based browser like Firefox.
Picasa also runs on Windows XP/Vista and Mac OS X.

Google Trends


Google Trends

With Google Trends, you can compare the world’s interest in your favorite topics. Enter up to five topics and see how often they’ve been searched on Google over time. Google Trends also shows how frequently your topics have appeared in Google News stories, and in which geographic regions people have searched for them most.

Sunday, July 26, 2009

Google container data center tour


First presented at the Google Efficient Data Centers Summit, hosted at Google headquarters in Mountain View, CA on April 1, 2009.

For more information about the event or Google's data center efficiency efforts, please visit: http://www.google.com/corporate/green...

Friday, July 24, 2009

Google Books for mobile


Google Books for mobile (http://books.google.com/books/m) is now available for Android and iPhone users.

Comics themes for iGoogle

Introducing comics themes for iGoogle


Love comics? Personalize your homepage with themes ranging from superhero and alternative comics to manga and more. Get themes from 50 celebrated comics with favorites like Superman, The Hulk, and MUTTS.

New Video Portal For Film Buffs, Powered by YouTube

The American Film Institute (AFI) just launched a new video portal on AFI.com featuring hundreds of videos from its vast archives. AFI is utilizing YouTube's APIs in order to stream videos directly from AFI's YouTube channel, as well as other great clips curated from YouTube. In addition to accessing the video content, users can post comments on the AFI.com video site as well as embed the videos on other sites, blogs and social networking pages.

for more details>>

Wednesday, July 22, 2009

Install Android SDK on Eclipse 3.5 Galileo

A step-by-step guide to Install Android SDK on Eclipse 3.5 Galileo, on Ubuntu Linux. With solution of the problem:
no classfiles specified
Conversion to Dalvik format failed with error 1


Tuesday, July 21, 2009

Today Google Logo (some region): 2009 Eclipse

2009 日蝕

Land on the Moon in Google Earth



Land on the Moon in Google Earth

With Moon in Google Earth, you can:

* Take tours of landing sites, narrated by Apollo astronauts
* View 3D models of landed spacecraft
* Zoom into 360-degree photos to see astronauts' footprints
* Watch rare TV footage of the Apollo missions

Monday, July 20, 2009

Google AJAX API Playground

Google AJAX API Playground, a tool which can help developers learn about and experiment with many of Google's APIs.

Google I/O 2009 - Advanced Techniques, AJAX API Playground

Google I/O 2009 - Fun Hacks and Cool JavaScript: The Advanced Techniques Behind the Google AJAX API Playground

Ben Lisbakken

In this session, learn advanced Javascript, why App Engine is so easy to develop on, protecting from XSRF vulnerabilities, cutting the load time of your app in half, and hear about general client-side web app techniques. These lessons are taught in the context of the design and development of the AJAX API Playground (http://code.google.com/apis/ajax/playground/), a tool which can help developers learn about and experiment with many of Google's APIs.

For presentation slides and all I/O sessions, please go to: code.google.com/events/io/sessions.html

Sunday, July 19, 2009

HTC Hero - First Look


A glimpse from HTC of what their third-generation Google/Android smartphone will look like. This model, the Hero, is designed for European customers. A version (or versions) of this phone, especially designed for the U.S. market, is said to be in the works for release by the end of 2009.

Google Translator Toolkit


Translate faster with Google's online tools, Google Translator Toolkit

Correct automatic translations in an easy-to-use editor.

Search past translations to find words for new translations.

Publish translations to Wikipedia™ or Knol.

Collaborate with other translators.

Use advanced tools like translation memories and multilingual glossaries.


An introduction to Google Translator Toolkit, a free, online, translation app that helps translators bring content into their language faster and better.

Introducing the iGoogle Showcase


Discover new and interesting gadgets and themes for your homepage as you browse iGoogle pages created by world-renowned celebrities and thought leaders. www.google.com/igshowcase

Google Finance

Basics: About Google Finance

Google Finance offers an easy way to search for stocks, mutual funds, and public and private companies. By combining content licensed from financial data providers with content from the Web, Google Finance lets you easily find and manage your financial information online.

Google Maps API and New York City


New York City uses the Google Maps API, Google Maps for mobile, and the Google Earth API in the Official NYC Information Center and on nycgo.com

Saturday, July 18, 2009

iGoogle Artist Themes

iGoogle Artist Themes introducing artist themes for iGoogle

Now you can put the work of world-class artists and innovators on your personalized Google homepage. Then add your choice of news, email, http://www.blogger.com/img/blank.gifgames, and more for a page that's as useful as it is beautiful.


http://www.google.com/artistthemes
What if the Google homepage had been designed by Dolce & Gabbana? Or Philippe Starck? Or the Beastie Boys? See for yourself in this inspiring video montage showcasing 68 original iGoogle themes by world-class artists.

iGoogle, your personalized homepage

iGoogle is a customizable homepage

iGoogle lets you create a personalized homepage that contains a Google search box at the top, and your choice of any number of gadgets below. Gadgets come in lots of different forms and provide access to activities and information from all across the web, without ever having to leave your iGoogle page. Here are some things you can do with gadgets:

  • View your latest Gmail messages
  • Read headlines from Google News and other top news sources
  • Check out weather forecasts, stock quotes, and movie showtimes
  • Store bookmarks for quick access to your favorite sites from any computer
  • Design your own gadget.

Thursday, July 16, 2009

Android 1.5 SDK r3


Android 1.5 SDK r3

Android 1.5 SDK is now available. It includes new APIs for Android 1.5, updated developer tools, multiple platform versions, and a Google APIs add-on.

Download Android 1.5 SDK »

Wednesday, July 15, 2009

Google Voice

Google Voice gives you one phone number for all your phones, voicemail as easy as email, and many calling features for free.

Google Voice is currently available by invite only.





Sony Ericsson Rachael UI


demo showing the customizations Sony Ericsson applied to Android in its forthcoming uberphone - codenamed "Rachael".

Improve web pages performance using Google's Page Speed

What is Page Speed?

Page Speed is an open-source Firefox/Firebug Add-on. Webmasters and web developers can use Page Speed to evaluate the performance of their web pages and to get suggestions on how to improve them.



Learn how to reduce content size on web pages with Page Speed and more. For more information, visit http://code.google.com/speed and http://code.google.com/speed/page-speed.


Tuesday, July 14, 2009

Google Web Toolkit 1.7 Now Available

Refer to the web site Google Web Toolkit - Google Code

Same as the case of Google App Engine Updates; if you installed GWT and Google App Engine using Eclipse with Google Eclipse Plug-in, as described in my previous article "GWT + Google App Engine@Eclipse x Google Eclipse Plug-in", you can update Google Web Toolkit inside Eclipse.

Start Eclipse and, click Help -> Software Updates


High-light Google Web Toolkit SDK 1.6.4 and click Update...

Eclipse can find the update 1.7.0 automatically, just click Finish.

After updated, you will be asked to re-start Eclipse. That's all.

Google App Engine for Java SDK 1.2.2 Released

Google announced on July 13, 2009, the availability of a new Google App Engine for Java SDK 1.2.2.

This is largely a bugfix release, but there are a few new features:
  • The appcfg upload tool includes proxy support.
  • JDO and JPA support an extension that lets you mark individual fields as "unindexed."
  • At long last, the dev appserver has a data viewer. Start your app locally and point your browser to http://localhost:8080/_ah/admin to check it out.
  • The local datastore now has the same transaction behavior as the production datastore.
  • You can issue ancestor queries inside transactions.
more details>>



If you installed GWT and Google App Engine using Eclipse with Google Eclipse Plug-in, as described in my previous article "GWT + Google App Engine@Eclipse x Google Eclipse Plug-in", you can update Google App Engine inside Eclipse.

Start Eclipse and, click Help -> Software Updates



High-light Google App Engine Java SDK 1.2.1 and click Update...


Eclipse can find the update 1.2.2 automatically, just click Finish.

After updated, you will be asked to re-start Eclipse. That's all.


live-android: A LiveCD for Android



LiveAndroid, a LiveCD for Android running on x86 platforms.

Want to give Google Android a try, but don't feel like buying a T-Mobile G1? LiveAndroid lets you download a LiveCD disc image of the Google Android operating system. Just burn the image to a disc, stick it in a CD-ROM drive, and reboot your computer and you can check out Android without installing it or affecting any files on your PC.

You can also use the disc image in a virtualization application like VirtualBox or Microsoft Virtual PC if you want to try the operating system without even rebooting your computer.


Screen captured: LiveAndroid v0.2 run on Sun VirtualBox.

Thursday, July 9, 2009

Today Google logo: Happy Birthday Nikola Tesla!

Happy Birthday Nikola Tesla!


Nikola Tesla - Wikipedia

Nikola Tesla (10 July 1856 – 7 January 1943) was an inventor and a mechanical and electrical engineer. Tesla was an ethnic Serb born in the village of Smiljan, Vojna Krajina, in the territory of today's Croatia. He was a subject of the Austrian Empire by birth and later became an American citizen.[2] Tesla is often described as an important scientist and inventor of the modern age, a man who "shed light over the face of Earth".[3] He is best known for many revolutionary contributions in the field of electricity and magnetism in the late 19th and early 20th centuries. Tesla's patents and theoretical work formed the basis of modern alternating current electric power (AC) systems, including the polyphase power distribution systems and the AC motor, with which he helped usher in the Second Industrial Revolution.

After his demonstration of wireless communication (radio) in 1894 and after being the victor in the "War of Currents", he was widely respected as one of the greatest electrical engineers who worked in America.[4] Much of his early work pioneered modern electrical engineering and many of his discoveries were of groundbreaking importance. During this period, in the United States, Tesla's fame rivaled that of any other inventor or scientist in history or popular culture,[5] but due to his eccentric personality and his seemingly unbelievable and sometimes bizarre claims about possible scientific and technological developments, Tesla was ultimately ostracized and regarded as a mad scientist.[6][7] Never having put much focus on his finances, Tesla died impoverished at the age of 86.

The SI unit measuring magnetic flux density or magnetic induction (commonly known as the magnetic field "B"), the tesla, was named in his honor (at the Conférence Générale des Poids et Mesures, Paris, 1960), as well as the Tesla effect of wireless energy transfer to wirelessly power electronic devices which Tesla demonstrated on a low scale (lightbulbs) as early as 1893 and aspired to use for the intercontinental transmission of industrial energy levels in his unfinished Wardenclyffe Tower project.

Aside from his work on electromagnetism and electromechanical engineering, Tesla contributed in varying degrees to the establishment of robotics, remote control, radar and computer science, and to the expansion of ballistics, nuclear physics,[8] and theoretical physics. In 1943, the Supreme Court of the United States credited him as being the inventor of the radio.[9] Many of his achievements have been used, with some controversy, to support various pseudosciences, UFO theories, and early New Age occultism.

Tesla was awarded the highest order of the White Lion by Czechoslovakia.

Wednesday, July 8, 2009

vnu-dev



The project, vnu-dev, is a fork of the XNU kernel utilized by Darwin and Mac OS X whose goal is to provide additional support for hardware and functionality to users which use XNU kernel driven operating systems.

http://code.google.com/p/xnu-dev/

Official Google Blog: Introducing the Google Chrome OS

7/07/2009, Official Google Blog was announcing a new project that's a natural extension of Google Chrome — the Google Chrome Operating System.

According to the blog, Google Chrome OS is an open source, lightweight operating system that will initially be targeted at netbooks. Later this year Google 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 will run on both x86 as well as ARM chips. Google Chrome running within a new windowing system on top of a Linux kernel. For application developers, the web is the platform. All web-based applications will automatically work and new applications can be written using your favorite web technologies. And of course, these apps will run not only on Google Chrome OS, but on any standards-based browser on Windows, Mac and Linux thereby giving developers the largest user base of any platform.

Source: Official Google Blog: Introducing the Google Chrome OS

Friday, July 3, 2009

GWT + Google App Engine@Eclipse x Google Eclipse Plug-in

With Eclipse (3.3 or 3.4) and Google Eclipse Plug-in, you can develope GWT, compile and debug, also deploy to Google App Engine, in one IDE environment.

Eclipse 3.5(Galileo) was just announced, but it is not yet supported by the Google Eclipse Plug-in.

In this article, I will describes how to install Eclipse with Google Eclipse Plug-in, develope (generate) a very basic hello web application, and also deploy to Google App Engine.

Setup:
Ubuntu Linux 9.04
Eclipse Ganymede SR2 Packages
libstdc++5

In order to run Google Web Application, you need to install libstdc++5 also. To Install libstdc++5, type the following in Terminal:
sudo apt-get install libstdc++5

To download Eclipse of older version, Eclipse 3.3(Europa)/Eclipse 3.4(Ganymede), visit the link:
http://wiki.eclipse.org/Older_Versions_Of_Eclipse

Select Eclipse Ganymede SR2 Packages
Download Linux 32bit version of Eclipse IDE for Java Developers, save and extract to any location you want, say "eclipse" at your home.

Start Eclipse and install the Plug-in:

To install Google Eclipse Plug-in, start Eclipse, click Help>Software Updates


add the site:
http://dl.google.com/eclipse/plugin/3.4 (http://dl.google.com/eclipse/plugin/3.3 if the eclipse you installed is 3.3)



Select Google Update Site for Eclipse 3.4, and click Install and continues the following steps.

Accept the terms of license agreements and Finish...

After install, you will be asked to re-start Eclipse.

You can develope Web Application after Eclipse restarted:
Click File on the toolbar, -> New -> Web Application Project

Enter your Project name and Package in the setup page.

A dummy hello Web Application is prepared for you, right click your project, Debug As -> Web Application,

you can see your project started in loal host.

Before you can deploy, you have to register a Appliation-ID from Google:
http://code.google.com/appengine/

To deploy to Google App Engine, right click yout project, Google -> Deploy to App Engine

In the deploy dialog, click App Engine project setting..

Enter your Application-ID, and click OK return to deploy dialog.

Enter your google account email and password in the deploy dialog, and click deploy.

After Deployment completed successfully, you can see your first Web Appliation on line.

It's my first Web Application:
http://g-buddy.appspot.com/



Wednesday, July 1, 2009

PageRank

PageRank is a link analysis algorithm, named after Larry Page, used by the Google Internet search engine that assigns a numerical weighting to each element of a hyperlinked set of documents, such as the World Wide Web, with the purpose of "measuring" its relative importance within the set. The algorithm may be applied to any collection of entities with reciprocal quotations and references. The numerical weight that it assigns to any given element E is also called the PageRank of E and denoted by PR(E).

more info:
from Wikipedia
from Google