June 2010 Entries
I’ve just spent the weekend at the Google offices in London, taking part in HackCamp, which was a replacement event for BarCamp which was cancelled due to problems with the venue.
I went not knowing what I’d be doing or what I’d be doing it with, and after a presentation by @themattharris on Twitter annotations at the start of the day, @JHollingworth and I decided that with an absence of good ideas it would be fun to abuse a new feature (annotations) by doing something pointless and absolutely useless to anybody, even ourselves.
Hence the idea of TwitterFS was born.
The setup
...
posted @ Sunday, June 13, 2010 4:11 PM |
Taking a brief interlude from my RavenDB series, I was doing some work on an internal project tonight with the build scripts and test-runner and I finally got bored of having to deal with un-managed SQLite dependencies with a project which other than that was platform agnostic. The problem with having un-managed dependencies in a managed project is that Visual Studio quite frankly sucks at it, you can set up certain projects (in this case the tests) to be x86 only, and remove their Any CPU configuration – but as soon as you add a new project to the...
posted @ Monday, June 07, 2010 10:44 PM |
Previous entries in the series RavenDB – What’s the difference? RavenDB & CouchDB – Simple Queries One of the recurring features present in the popular document databases is the use of map-reduce functions as the primary way to create views on the stored data. Map Reduce At this point, I could go into a long description of what map/reduce actually is but that kind of thing is available via the use of a convenient google search. The short of it is that you map some data...
posted @ Sunday, June 06, 2010 9:15 PM |
Previous entries in the series
RavenDB – What’s the difference
Once you have a number of documents in the database, you soon want to do more complex operations than simply retrieving a list of them.
Consider therefore the following and rather over-used example document:
1: {
2: title: "Another blog entry",
3: content: 'blah blah blah',
4: category: 'code',
5: author: 'robashton'
6: }
Our example...
posted @ Wednesday, June 02, 2010 8:00 AM |