March 2009
8 posts
An experiment with code-objects and namespaces
If you cannot see the above github embed, visit the gist page directly.
Releasing Uncloud-0.1 - get off the cloud! →
Uncloud is a simple OS X utility to backup & archive GMail Folders. This is my first PyObjC app (or for that matter my first Cocoa application). It’s no way fail-safe or feature-complete. Use it at your own risk! That said I’ve used it to backup folders/labels from my GMail account containing around 200+ emails with multiple attachments and it seems to work fine. Importing the...
Jeff Dean on Information Retrieval @Google →
Jeff Dean talks about information retrieval at WSDM’09. This talk is full of new content (this is not a talk about PageRank, or GFS/MapReduce). You can see a common trend - Google has lots of data stored in-memory now (actually they started doing this back in 2002 apparently). It seems like index shards (and their replicas) have 100% of their data in-memory at this point.
Cloudera on Vimeo →
Cloudera has been uploading their Hadoop training lectures to Vimeo. These lectures are great - they’re actually recordings of some workshop they seem to have conducted. So you can actually walk-through the various steps on your PC while watching the lectures and learn by playing.
If you’re already familiar with Hadoop like me, then you should probably just go straight to watching...
We even tried to do the “Hypertext as engine of application state” thing. To use...
– ongoing · The Sun Cloud
Tim Bray writes about the RESTful API they’re planning for Sun’s cloud service which will apparently be launched sometime later this year. Looks very RESTful indeed. For more background on what he means by “hypertext as engine of application state”,...
Cloudera » Database Access with Hadoop →
Hadoop 0.19 gets support for reading from/writing to relational databases.
Why is REST named so cryptically?
This afternoon I read a couple of articles on RESTful APIs recommended by Bill de hora in his blogpost titled Snowflake APIs in which he speculates the future of data APIs. Before reading them my understanding of REST was that any API was RESTful as long as it had resources exposed at unique URIs through multiple representations (JSON, XML, etc) and operations could be performed on these resources...
In object-oriented languages such as C++, if class B is a subtype of class A,...
– Covariance and contravariance (computer science) - Wikipedia, the free encyclopedia
Just found out about these concepts of covariance, contravariance and invariance in the type system of a language after watching an interview of Erik Meijer and Anders Hejlsberg talking about C#4.0. Apparently so...