Entries for date 12/18/2009

Page created at
Ten years of .NET - Did Microsoft deliver? • The Register Dec. 18, 2009, 2:23 p.m.
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."
Programmierung
Mir war danach Dec. 18, 2009, 1:47 p.m.
Fotografie
About Hypertable Dec. 18, 2009, 1:45 p.m.
About Hypertable - sowas wie Googles Bigtable, nur als Open Source. Stark skalierbare Datenbank. Benutzt Thrift als Client-Protokoll und ist damit von sehr vielen Sprachen ansprechbar.
Programmierung
Haystack - Search for Django Dec. 18, 2009, 1:26 p.m.
Haystack - Search for Django - und das ist dann die Einbindung von Whoosh in Django. Gibt noch andere, aber das hier sieht am weitesten ausgebaut aus.
Django, Programmierung, Python
Whoosh Dec. 18, 2009, 1:25 p.m.
Whoosh - Volltextindexing in reinem Python. Könnte für einige Projekte interessant werden.
Programmierung, Python
Leica X1 Review: 27. Conclusion: Digital Photography Review Dec. 18, 2009, 1:19 p.m.
Leica X1 Review: 27. Conclusion: Digital Photography Review - da fragt man sich schon, wenn man die "Cons" durchliest, was sich Leica bei der Kamera gedacht hat. Klar, nicht vernichtend, die Kritikpunkte, aber wir reden hier von einer 2000 Euro Kamera. Da sind Sachen wie "Accurate manual focus impossible" und "Live histogram unreliable" oder "Camera locks up completely when buffer is full" schlicht nicht akzeptabel.
Fotografie, Leica
InfoQ: Clojure 1.1 Adds Transients, Chunked Sequences for Efficiency Dec. 18, 2009, 11:49 a.m.
InfoQ: Clojure 1.1 Adds Transients, Chunked Sequences for Efficiency - bei Clojure kommen im Moment die interessanteren Optimierungen und Überlegungen zu funktionaler Programmierung. Denn sie konzentrieren sich auf den wesentlichen Teil: Datenstrukturen. Ein oft vernachlässigter Bereich bei andern Sprachen - was bringt mir eine funktionale Sprache, wenn die mitgelieferten Datenstrukturen schlicht zu low-level sind? Clojure bietet Zugriff auf low-level Elemente aus Java, wenn aus Performancegründen nötig, aber auch high-level Datenstrukturen die sich wesentlich natürlicher verhalten in funktionalem Code. Und mit chunked sequences und transients jetzt zwei recht elegante Optimierungen für diese, die den Abstieg in die Java-Niederungen vermeiden helfen.
Clojure, Programmierung
etherpad Dec. 18, 2009, 11:29 a.m.
etherpad - der versprochene Code für EtherPad ist jetzt auf Google Code.
Webservices