2010-12-15

Buch: Pearls of Functional Algorithm Design

Ich habe mir Pearls of Functional Algorithm Design von Richard Bird gekauft.

Hier werden 30 kleine Probleme auf elegante und effiziente Art und Weise mit funktionalen Algorithmen gelöst.

Das Buch ist etwas sehr Kopflastig, mehr aktueller Code und weniger formale Beschreibung hätten im gut getan.

2010-05-01

Lenovo Idea Pad S10

Für eine geplante grössere Reise wollte ich ein Netbook haben. Primär für Web, Skype und Fotos. Früher habe ich mein IBM Thinkpad X21 mitgenommen, aber der will nicht mehr so richtig. Ein 13" MacBook ist auf dauer zu gross. Linux sollte drauf laufen, und wenn man auf einfache Art MacOS draufbekommt wäre das auch nicht schlecht.

Nachdem ich mich etwas umgehört habe, habe ich mir einen Lenovo IdeaPad S10 geholt. 10" Bildschirm, 160 GB Platte, eingebautes WLAN und UMTS(!) Modem. Das ganz für etwas mehr als 200 €. Es gibt einziemlich aktives Forum für das Gerät. Klingt erstmal nicht schlecht.

Ich habe das jetzt seit ca. 2 Wochen in Benutzung. Ram auf 2 GB aufgerüstet und erstmal zum Testen MacOS X raufgeworfen - was erstaunlich gut funktionierte. Wenn ich jetzt Abends auf der Couch nochmal was im Netz nachschlagen will, dann nehme ich da S10 und nicht meinen MacBook.

Vernünftig Arbeiten kann man damit natürlich nicht (Tastatur ist - naja). Aber für Email, Web und Fotos ist das Ding gut geeignet.

2010-04-24

Buch: The Best Software Writing

Ich stand mal wieder bei Lehmanns in Berlin und bin dabei auf The Best Software Writing I gestossen.

Joel Spolsky - bekannt durch sein Blog Joel on Software - agiert hier als Herausgeben und hat gut geschrieben Essays aus dem Gebiet des Software Engineerings gesammelt, und jeweils mit einer kurzen Einleitung versehen.

Das gibt es zwar alles auch online, aber für's entspannte Lesen im Café ist so ein Buch doch besser als ein Laptop.

2010-03-10

Buch: JavaScript: The Good Parts

Seit einer Woche liegt "JavaScript: The Good Parts" auf meinem Schreibtisch.

Sehr erfrischend, wie man ein kurzes (100 Seiten Text + 50 Seiten Anhang) und dennoch sehr nützliches Buch schreiben kann.

Douglas Crockford wendet sich an erfahrene Programmierer und erläutert für diese die wesentlichen Spracheigenschaften von JavaScript. Er unterteilt auch in gelungene und weniger gelungene Features und gibt Empfehlungen, welche Sprachfeatures man lieber nicht benutzen sollte.

Alles in allem ein guter Kauf und für mich das bisher beste Buch zu JavaScript als Sprache - weil es sich auf die Sprache und nicht wie alle anderen Bücher auf das Interface zum Browser konzentriert.