- How Geeks Opened up the UK Government (Guardian) — excellent video introduction to how the UK is transforming its civil service to digital delivery. Most powerful moment for me was scrolling through various depts’ web sites and seeing consistent visual design.
- Tools for Working Remotely — Braid’s set of tools (Trello, Hackpad, Slingshot, etc.) for remote software teams.
- Git Push to Deploy on Google App Engine — Enabling this feature will create a remote Git repository for your application’s source code. Pushing your application’s source code to this repository will simultaneously archive the latest the version of the code and deploy it to the App Engine platform.
- Amazon’s 3D Printer Store — printers and supplies. Deeply underwhelming moment of it arriving on the mainstream.
"google app engine" entries
GAE Datastore, Datamining Books, Processing Word Clouds, and URL Design
- datastore — implementation of Google App Engine Datastore in Java, running on hbase and hadoop. (via Hacker News)
- Mining of Massive Datasets — 340 page book from Stanford with the best copyright cautionary coverletter: we expect that you will acknowledge our authorship if you republish parts or all of it. We are sorry to have to mention this point, but we have evidence that other items we have published on the Web have been appropriated and republished under other names. It is easy to detect such misuse, by the way, as you will learn in Chapter 3. (via Delicious)
- Wordcram — generate word clouds in Processing. (via jandot on Twitter)
- URL Design — the why and how of designing your URLs. Must-read. (via kneath on Twitter)
XMPP, Future of Web Frameworks, Infrastructure Stories, Better Email Client
- App Engine Now Supports XMPP (Jabber) — messaging servers, whether XMPP or PubSubHubBub, are becoming an increasingly important way to loosely join the small pieces. Google’s incorporation of XMPP into GAE reflects this (and the fact that Wave is built on XMPP). (via StPeter on Twitter)
- Snakes on the Web (Jacob Kaplan-Moss) — The best way to predict the future of web development, I think, is to keep asking ourselves the question that led to all the past advances: what sucks, and how can we fix it? So: what sucks about web development? An excellent and thought-provoking talk about the possible directions for improvement in web framework design.
- Ravelry (Tim Bray) — We’ve got 430,000 registered users, in a month we’ll see 200,000 of those, about 135,000 in a week and about 70,000 in a day. We peak at 3.6 million pageviews per day. That’s registered users only (doesn’t include the very few pages that are Google accessible) and does not include the usual API calls, RSS feeds, AJAX. […] We have 7 servers running Gentoo Linux and virtualized into a total of 13 virtual servers with Xen. […]”. Interesting technical and business discussion with an unexpected busy site.
- So’s Your Facet: Faceted Global Search for Mozilla Thunderbird — email clients are LONG overdue for improvement. Encouraging to see an active and open research project to improve it from the folks at Mozilla Messaging.
- Stop Whining About Facebook’s Redesign (Slate) — How can I be so sure that you’ll learn to like the redesign? Because you did the last two times Facebook did it. The conclusion is that sites don’t say why they’re redesigning, and that causes the resistance.
- C# and CLI under the Community Promise (Miguel de Icaza) — Microsoft have announced they won’t pursue patents relating to C# or the .NET Common Language Infrastructure (CLI): It is important to note that, under the Community Promise, anyone can freely implement these specifications with their technology, code, and solutions. You do not need to sign a license agreement, or otherwise communicate to Microsoft how you will implement the specifications. Good news for Mono and other .NET-compatible projects.
- app-engine-patch — a patch that lets most of Django work on Google App Engine. (via caseywest on Twitter)
- Scope — talk by Matt Webb, given to Reboot 2009. Every ten slides I sigh happily as new mental connections slide into place, as only Matt can make them. Worth it just for finding this Stewart Brand quote, “We are as gods and might as well get good at it.” That one sentence could direct a lifetime of action.
Google released App Engine less than a year ago. It was the first chance for external developers to use the power of Google's servers. The powerful platform supported Python and was free (within limits). It now supports 45,000 apps and those apps get over 100 million page views per day. Those pageviews were all free, but they had limits. That's going to change. After today developers can pay to have more storage, more bandwidth, more CPU time and send more email.
Google App Engine went down earlier today. GAE is still a developer preview release, and currently lacks a public monitoring dashboard. Unfortunately this means that many people either found out from their app and/or admin consoles being unavailable or from Mike Arrington's post on TechCrunch. Google has a strong Web Operations culture, and there are numerous internal monitoring tools in…