MongoDB is a high-performance, open source, schema-free document-oriented data store that's easy to deploy, manage and use. It's network accessible, written in C++ and offers the following features :
* Collection oriented storage – easy storage of object-style data
* Full index support, including on inner objects
* Query profiling
* Replication and fail-over support
* Efficient storage of binary data including large objects (e.g. videos)
* Auto-sharding for cloud-level scalability (Q209)
High performance, scalability, and reasonable depth of functionality are the goals for the project. Deep transaction support is not a goal of the system.
sqlparse is a non-validating SQL parser for Python.
It provides support for parsing, splitting and formatting SQL statements.
app-engine-patch is a project that aims for providing all the functionality of Django while working around the limitations imposed by the missing Django ORM support. The project can be found here: http://code.google.com/p/app-engine-patch/
In this post, I am going to examine how to create a simple application based on twitter’s REST API and deploy it on Google App Engine. A deployed version can be found on Twitter-Follow. The specification is simple. It finds if a twitter user is following another twitter user, given their user names.
A quote from Pulitzer Prize winner Matt Waite (National reporting prize for PolitiFact):
If you’ve never participated in a software project, a requirements document is a list of everything your app has to do. They are usually written by people who aren’t developers and usually come out of meetings that have very little to do with what users want or is technologically feasible. What bothers me about them is that requirements documents remove large swaths, if not all, developer creativity from the process. PolitiFact succeeded technologically because the guy with the vision and the guy who could build it worked together. We went back and forth, both with ideas, iterating through the development. Form and function were blurred together. Requirements documents say here’s what we want, go build it and nothing more. Thinking that way means never being any better than your document.
Go and read the whole post. It’s worth it.
PS.: I tend to disagree with the Matt on the following: Matt says: “One of the best books I’ve ever read is The Myths of Innovation by Scott Berkun.” I’ve read it too (last holiday) and it scored “good” on my personal scala, but not “terrific” or “one of the best books i’ve ever read”.
The project aims at providing web designers with a way to use the W3's CSS Template Layout Module today. As a jQuery plug-in, the script parses a given set of CSS rules and displays the content as indicated in the specification.
Options include the ability to select the CSS parsed, as well as an optional prefix to use for the CSS rules. Specifying a prefix allows style rules that are interoperable with a possible future browser implementations.
This page provides instructions on how you can flash your Android Dev Phone with a factory Android platform system image and associated radio image. From here, you can also download the actual image binaries, as well as relevant tools to help you flash the images to your device.
CiteDrag is a script for browsers supporting the standard drag and drop model like Firefox 3.1. What it does is add automatically citation (ie. blockquotes, text quotes, ect.) to any dragged content off of the website which is using the script. CiteDrag requires no additional setup other than include the script somewhere on your website.