Google Gears is a browser plug-in to support running web applications offline. It has several components:
A local server – not a complete web server, but a cache for web pages. One of its benefits is to solve versioning issues. For example, what if you had an application that retreived one page from the cache,
…continue reading Why Google Gears? Thoughts from Google Developer Day
One of the core components in Google’s new Gears API is SQLite, an open source database engine. I’ve been an enthusiast for SQLite for a while now – I first blogged about it in 2003. I’ve also worked a little on SQLIte wrappers for Java and Delphi.
It’s a superb embedded database engine and I’m
…continue reading SQLite will be everywhere
I grabbed the first question after the opening keynote today. It was prompted by my visit to the Google Gears site – I’d intended to install the beta. I was confronted with this dialog:
Why does Google display an 8-page agreement in a box 7 lines high?
More significantly, why does it
…continue reading My question to Google
Set for public release next month, LINA is a new approach to cross-platform development. Write your app once, for Linux, then deploy using a lightweight virtual machine, implemented for Windows, Mac and Linux. Why even Linux on Linux? Well, on Linux compatibility is a problem, with a multitude of different distributions out there. A VM
…continue reading Not convinced by LINA
Simple question. In the early days Microsoft stuck to its story about 3-5%, muttering about “industry average”. More recently Peter Moore, in an interview with Mercury News, ducked the question, saying:
I can’t comment on failure rates, because it’s just not something – it’s a moving target. What this consumer should worry about is the way that
…continue reading How many XBox 360s have failed?
Herb Sutter, Software architect at Microsoft and C++ guru, has posted his slides (PDF) from OGDC, a game development conference. His talk was on the challenge programming for concurrency. If you’re not familiar with the subject, the earlier article The Free Lunch is Over is a great starting point.
The free lunch is the assumption
…continue reading Sutter on Concurrency