"SAN FRANCISCO — In a direct challenge to Microsoft, Google announced late Tuesday that it is developing an operating system for PCs based on its Chrome Web browser. The operating system, called Chrome OS, is initially intended for use in the tiny, low-cost portable computers known as netbooks, which have been selling quickly even as demand for other PCs has plummeted. The move is likely to sharpen the already intense competition between Google and Microsoft, whose Windows operating system controls the basic functions of the vast majority of personal computers. “Speed, simplicity and security are the key aspects of Google Chrome OS,” said Sundar Pichai, vice president of product management, and Linus Upson, engineering director, in a post on a company blog. “We’re designing the OS to be fast and lightweight, to start up and get you onto the Web in a few seconds.” Mr. Pichai and Mr. Upson said that the software would be released online later this year under an open source license,...
more...
- Susan Beebe
from Bookmarklet
"An alternate datastore backend for App Engine, implemented using BDB JE | bdbdatastore is an alternate datastore backend for App Engine apps. It's far more robust and scalable than the one the development server uses, but not as big and hard to install as HBase and HyperTable based backends. bdbdatastore is intended primarially for use by people who want to host their own App Engine apps, and don't expect datastore load for a single app to exceed what a single server can handle. In the event your app gets too big for bdbdatastore, the migration path to an alternate backend is smooth."
- Michael R. Bernstein
from Bookmarklet
Videos from Google App Engine's announcements (Java on App Engine, cron jobs, large scale data import, and secure access to behind-the-firewall data) are going up now: http://www.youtube.com/view_pl...
Is there any way to specify an user agent when using urllib2 in GAE? The usual method passing {'User-Agent' : 'some known useragent'} does not work. On production it's not a problem, since GAE's default user agent is ok for the website I am working on, but when developing I cannot access it
"Here’s a juicy rumor (if you’re a geek, this is good stuff): A source tells us that Google AppEngine, a platform for building and hosting web applications in the cloud, will begin letting developers write applications in Java in the near future. Until now only Python applications were supported. The announcement should come at the Google I/O conference in late May. Java applications are extremely popular, particularly for business applications, and it is one of the internally supported languages at Google. In fact, late last year a startup called Stax Networks launched that billed itself as an “AppEngine for Java.” Don’t feel too bad for the startup, however, they’ve said from the beginning that they expected Google to enter the Java market sooner rather than later. Java continues to be one of the most popular programming languages, and is a natural next step for Google. And AppEngine has been a highly successful product, at least from a press standpoint - the Obama Administration has embraced it along wi"
- Susan Beebe
"AppScale is an open-source implementation of the Google AppEngine (GAE) cloud computing interface. AppScale enables execution of GAE applications on virtualized cluster systems. In particular, AppScale enables users to execute GAE applications using their own clusters with greater scalability and reliability than the GAE SDK provides. Moreover, AppScale executes automatically and transparently over cloud infrastructures such as the Amazon Web Services (AWS) Elastic Compute Cloud (EC2) and Eucalyptus, the open-source implementation of the AWS interfaces."
- Michael R. Bernstein
from Bookmarklet
This is my latest Google App Engine application. The purpose of this creation is to encourage people to thank for everything in their own lives.
- Yu-Jie Lin
The Bookmaplet is a small GAE app I wrote a few weeks ago. In essence, it is a bookmarklet that you put in your toolbar. When you are surfing the web and come across an address, you can highlight this with the mouse, click the bookmaplet in the toolbar and little map shows up pointing to the location of the address. It basically saves you some steps from copying/pasting addresses and having to go to Google Maps or something similar.
- David Damen
from Bookmarklet
My new project, a new web application every Wednesday! The site doesn't do much yet, it just lists the weekly apps, starting with itself.
- Michael R. Bernstein