TOP

Websockets mit Go

Websockets sind ansich nur eine kleine Erweiterung zu HTTP: Sie erlauben echte bidirektionale Kommunikation zwischen Webserver und Browser. Go ist mit seiner ausgeprägten Parallelität natürlich prädestiniert, aber der Weg ist etwas steinig.

Weiterlesen
TOP

Memcached vs. Redis

When it comes to application-level caching, only two options seem to exist: Memcached and Redis. I've been using Memcached for years but wanted to re-check my choice just before adding a caching layer to another project.

Weiterlesen
TOP

Erste Schritte mit Go

Go ist eine vergleichsweise junge Programmiersprache. Entwickelt wurde sie von Google mit dem Ziel, ein perfektes Werkzeug für skalierbare Anwendungen zu schaffen.

Weiterlesen
TOP

Precompile RegExps or not?

Regular Expressions are powerful and typically fast. A recent script is using a set of about 1800 expressions (from a database) on roughly five million strings per day, typically 1 - 2 kB long. The RegEx matches take a lot of time and so I tried to speed them up. Working on the regular expression strings would be an option, but I also wanted to test if a methodic approach would help.

Weiterlesen
TOP

Along the road, not across the street

Können wir irgendwo privat chatten? - die Frage kommt in einem öffentlichen Chat von jemandem, den ich noch nie zuvor persönlich getroffen hatte. Bisher hatten wir zusammen mit vielen anderen nur lockeren Smalltalk, eher selten persönliches. Was dann kam hätte ich nie erwartet. Kennst Du den Spruch '"Along the road, not across the street"?

Weiterlesen
TOP

...und monatlich grüßt das Backuptier

Datensicherung ist das, was man irgendwie immer aufschiebt, aber gelegentlich sehr stark vermisst. Die Cloud reduziert das Problem, wird doch das Backup-Problem auf andere abgewälzt. Was passiert aber, wenn sich eine Cloud mal in Luft auflöst oder - wie Amazon AWS mehr oder weniger regelmäßig - Daten verliert?

Weiterlesen
TOP

2. Semester: Sommersemester 2017

Mitten im laufenden Semester ist die Rückmeldung für das folgende fällig. Zu diesem Zeitpunkt ist aber noch vollkommen offen, wie die Klausurphase ausgehen wird. Damit wird die Rückmeldung zum Lottospiel: Wer den Kurs im Folgesemester nicht belegt, kann meist auch die Klausur nicht wiederholen.

Weiterlesen
TOP

1. Semester: Wintersemester 2016/2017

Der Einstieg in das Fernstudium ist unglaublich schwierig: Zwar gibt es sehr viele Informationen vorab zum Lesen, aber niemand kann wirklich sagen, wie viele und welche Kurse für den individuellen Studenten sinnvoll und richtig sind.

Weiterlesen
TOP

Reitabzeichen 10

Zoe liebt Pferde über alles. Die Hälfte ihres Zimmers wird von ihrem Schleich-Reiterhof eingenommen, im Garten steht ein Holzpferd und natürlich reitet sie auch auf echten - auf denen am liebsten. Ein Mal im Jahr finden in ihrem Reitverein Prüfungen für Reitabzeichen statt und dieses Jahr durfte sie zum erstem Mal daran teilnehmen.

Weiterlesen
TOP

Remote work: My desk

Many people keep asking me: How to work from home? Let me take you for a little tour to show you why I love to work from home. We'll start with my desk. I do work everywhere: On a train, in the garden, on a plane, sitting in a hotel lobby while little Robyn is sleeping in our room or - stereotype - in a coffee shop, but my favorite place is my desk at home.

Weiterlesen