Sign in or Join FriendFeed
FriendFeed is the easiest way to share online. Learn more »
Google App Engine

Google App Engine

A room to chat about working with App Engine
Yu-Jie Lin
Yu-Jie Lin
tipfy - Hai, can I haz new App Engine frameworkz? - http://code.google.com/p...
tipfy - Hai, can I haz new App Engine frameworkz?
"Totally. Here we go: Tipfy is a cute little Python framework for App Engine which follows the basic concepts of web.py and webapp. It is built on top of Werkzeug's WSGI utilities and is really small but powerful. " - Yu-Jie Lin from Bookmarklet
Maarten
And the migration to app engine is finally complete http://kalydo.com is running live on app engine :) I can't wait for the backup and recovery tool from app engine, migrating large datasets at moment is really very slow if you're using the remote api..
that is awesome. migrating data is a pain. - harper
CantorJF
GoogleWave: Ok guys we all know there are people that have a Wave account here :). Impressions? Sneak peaks? Suggestions about dev?
Screen shot 2009-09-18 at 2.19.22 PM.png
just google can invite to google wave? - Mil∂d
Lucio: my impression is "a mess" - alieb
yes, for now google has selected few people, we expect for the end of the month other 100.000 account on sandbox for developers and users that asked for. - CantorJF
With its current UI, a "huge" mess, even though I'm a big fan (and very used to) fast-moving, messy interface such as Friendfeed. - Jérôme Flipo
My problem with the developer preview is that there are so many waves flying around addressed to *everyone* using the sandbox. That's a lot of noise. If you strip all those messages away and use it like a real communication tool instead of a chat room, then it suddenly becomes more useful. It's still not cooked enough for public consumption though, so I hope they've got a more stable version ready for when they open it up to Google Accounts on the wave.google.com address. - Tony Ruscoe
A mess of a UI, confusing features, and, worst of all, HORRIFICALLY slow. - Craig Eddy
still can't wait for an invitation tho.. Lets bring in some more developers and fix up the interface. Wave really has the potential to redefine the web. - Maarten
sorry, but google wave has no "wow" to me. it needs more work before release to the public (reference to gmail)~ - Moses
CantorJF
"So, as we all know, GWT hosted mode on the Mac with OS X Leopard didn’t work with Java 6 because Java 6 on the Mac was 64 bit only and the libraries used for hosted mode were 32 bit. You’d get java.lang.UnsatisfiedLinkError. The workaround was to use Java 5 for hosted mode. The release of Snow Leopard put paid to this scheme. In Snow Leopard you only have Java 6. A look at the installed Java versions shows 1.5 has been replaced by a link to CurrentJDK and CurrentJDK is 1.6." - CantorJF from Bookmarklet
Michael R. Bernstein
I've just launched the Grill-O-Mat, a planet-like app that displays live search results for Python: http://grill-o-mat.appspot.com
grillomat_logo.png
The app uses the new Collecta API: http://developer.collecta.com - Michael R. Bernstein
The search string I use to restrict the results to just the Python programming language is pretty crazy: python -monty -ball -pet -burmese -skin -snake -comedy -pythonesque -foot -zoo -giant -fashion -bag -albino -pythons -carpet -boot -shoe -handbag - Michael R. Bernstein
The app's source code is available under the AGPL: http://sites.google.com/a... - Michael R. Bernstein
So, come on my FF peeps, what do you think? - Michael R. Bernstein
dude - sorry for not commenting! Your app landed in the middle of a crazy busy day. I'm loving that now there is a single source for python items. Nicely done - I'll be spending some time with it later to help gather up all of the Tornado news :) - bear (aka Mike Taylor)
No Problem, Bear. Let me know if there are features you'd like. - Michael R. Bernstein
Ivan Zuzak
So here’s the idea for supercharging your free AppEngine quotas: 1) switch you app to the paid model by enabling billing, 2) enter the minimum daily budget ($1), and 3) distribute the budget over resources you are 100% sure will not consume their free quota (e.g. if you have a stateless app which doesn’t use the database, put the whole $1 in the stored data quota). Since you put your budget on resources which won’t consume the entire free quota and since AppEngine doesn’t charge you anything if the app doesn’t step over the free quota – you are essentially getting a better free quota." - Ivan Zuzak
"EDIT (Sept 5 2009): Yesterday, a week after my original post, Google released AppEngine SDK 1.2.5 which includes a major feature a lot of developers have been waiting for – XMPP support. What’s interesting and relevant for this post is that XMPP has it’s own quotas for the number of API calls, data sent, recipients messaged and invitations sent, and – none of these quotas are marked as... more... - Ivan Zuzak
Régis Décamps
This feature request on google app engine is probably the best joke of the year http://code.google.com/p...
Susan Beebe
Google Drops A Nuclear Bomb On Microsoft. And It’s Made of Chrome. - http://www.techcrunch.com/2009...
Google Drops A Nuclear Bomb On Microsoft. And It’s Made of Chrome.
Google Drops A Nuclear Bomb On Microsoft. And It’s Made of Chrome.
This will also bring up the same speculation as is what happened when Google announced they were building an open-source browser: will it see the light of day. Anti-Microsoft users will jump all over this. Short answer: yes. - Amir from iPod
Susan Beebe
"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
Susan Beebe
Fwd: Google OS lives (and it's coming to a netbook near you) - Ars Technica - http://arstechnica.com/web... (via http://friendfeed.com/bret...) via @btaylor
Fwd: Google OS lives (and it's coming to a netbook near you) - Ars Technica - http://arstechnica.com/web/news/2009/07/google-chrome-os-lives-and-is-coming-to-a-netbook-near-you.ars (via http://ff.im/4WlNa) via @btaylor
Now I just want to play Simon. - Lisa L. Seifert
Rewind to 1995: "Oracle Plans Summer Release for Net PC" http://news.cnet.com/Oracle-... - Peter van Teeseling
Michael R. Bernstein
A Google App Engine app that overlays OSM data on top of Google Maps. - Michael R. Bernstein from Bookmarklet
Michael R. Bernstein
"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
Michael R. Bernstein
Google App Engine Blog: 10 things you (probably) didn't know about App Engine - http://googleappengine.blogspot.com/2009...
Some excellent tips. - Michael R. Bernstein from Bookmarklet
Michael R. Bernstein
Liveblog of the Google App Engine fireside chat at I/O: http://friendfeed.com/qthrul...
Michael R. Bernstein
Michael R. Bernstein
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...
Yu-Jie Lin
Google App Engine Blog: A Brand New Language on Google App Engine! - http://googleappengine.blogspot.com/2009...
Google App Engine Blog: A Brand New Language on Google App Engine!
a joke... - kang
Michael R. Bernstein
Andre
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
since something is apparently wiping my modified headers away. - Andre
http://code.google.com/intl... ; See Disallowed HTTP Headers, does it answers your question ? - Jeremy
Yeah, I guess so. Thank you for pointing it out - Andre
Susan Beebe
Get Ready For Java On AppEngine - http://www.techcrunch.com/2009...
Get Ready For Java On AppEngine
Get Ready For Java On AppEngine
"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
Michael R. Bernstein
Michael R. Bernstein
"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
Yu-Jie Lin
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
buluzhai
HOWTO: Create a Facebook App with Google App Engine and Best Buy Remix - Google App Engine - Google Code - http://code.google.com/intl...
Michael R. Bernstein
Google App Engine Blog: Web App Wednesday, Mashup, Backup, and Decay - http://googleappengine.blogspot.com/2009...
My Web App Wednesday projects get some coverage. Is that cool, or what? - Michael R. Bernstein from Bookmarklet
Onur Gündüz
pheerro — simple video search application - http://pheerro.appspot.com/
pheerro2Screenshot-4.png
pheerro lets you search and watch videos easily. - Onur Gündüz
Barry Frost
Google App Engine Blog: A roadmap update! - http://googleappengine.blogspot.com/2009...
David Damen
Bookmaplet: Easy online address mapping - http://www.bookmaplet.com/
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
Avinash
24 ways: Using Google App Engine as Your Own Content Delivery Network - http://24ways.org/2008...
Other ways to read this feed:Feed readerFacebook