Archive 18. December 2009

About Hypertable - something like Google's Bigtable, but as open source. Highly scalable database. Uses Thrift as the client protocol and is thus accessible from many languages.

etherpad - the promised code for EtherPad is now on Google Code.

Haystack - Search for Django - and this is the integration of Whoosh in Django. There are others, but this one seems the most developed.

InfoQ: Clojure 1.1 Adds Transients, Chunked Sequences for Efficiency - at the moment, Clojure is seeing the more interesting optimizations and considerations for functional programming. Because they focus on the essential part: data structures. An often neglected area in other languages - what good is a functional language if the included data structures are simply too low-level? Clojure provides access to low-level elements from Java if necessary for performance reasons, but also high-level data structures that behave much more naturally in functional code. And with chunked sequences and transients, now two quite elegant optimizations for these, which help avoid descending into the Java depths.

Leica X1 Review: 27. Conclusion: Digital Photography Review - one does wonder, when reading the "Cons", what Leica was thinking with this camera. Sure, the criticism isn't devastating, but we're talking about a €2000 camera here. Things like "Accurate manual focus impossible" and "Live histogram unreliable" or "Camera locks up completely when buffer is full" are simply unacceptable.

I was then

Mir war danach

Mir war danach

Ten years of .NET - Did Microsoft deliver? • The Register - "COM has never gone away, and .NET developers who want to use new Windows 7 APIs, for example, have to use an interop library to do so."

Whoosh - Full-text indexing in pure Python. Could be interesting for some projects.