01.05.2014
Sag erst, wer du bist
In vielen Anwendungen muss ein Benutzer sich anmelden. Auf diese Weise wird er identifiziert und es werden seine Berechtigungen festgelegt. Eine interessante Herausforderung?
weiterlesen
01.04.2014
Ja ist denn heut schon Montag?
Das nützliche „cal“ gibt es unter Windows nicht? Macht nichts – bauen wir es eben selbst. Ohne Tests geht da gar nichts. Aber mit wird’s komfortabel. Noch ein bisschen Entwurf dazu und schon fluppt die Lösung wie geschmiert.
weiterlesen
01.04.2014
Wir sind die Bank
Dank SEPA werden die Zahlenkolonnen immer länger. Wenn Sie eine Bank gründen wollen, sollten Sie rechtzeitig ein Programm am Start haben, um Kontonummern zu scannen und optisch zu erkennen.
weiterlesen
01.03.2014
Sag mir, wo die Line beginnt
Wenn in großen Datendateien flott geblättert werden soll, hilft ein Index. Große Datei? Stellen Sie sich einfach vor, Sie wollten in CSV-Dateien blättern, die doppelt so groß sind wie der Hauptspeicher.
weiterlesen
01.03.2014
Kalender zum Selbstbasteln
OS X verfügt über das Kommandozeilenprogramm „cal“, mit dem man einen Kalender auf der Konsole ausgeben kann. Windows kennt das nicht. Da gibt’s nur eins – wer baut „cal“ nach?
weiterlesen
01.02.2014
Große Dateien im Griff
Wenn in großen Datendateien flott geblättert werden soll, hilft ein Index. Stellen Sie sich einfach vor, Sie wollten in CSV-Dateien blättern, die doppelt so groß sind wie der Hauptspeicher.
weiterlesen
01.02.2014
Kurzer Prozess
Online-Kalender sind eine feine Sache. Doch wie geht man als Entwickler mit einem API wie beispielsweise Google Kalender um? Welche Überraschungen erwarten uns Entwickler? Das wollte ich wissen. Und ich erfuhr es ...
weiterlesen
01.01.2014
Ran an den Kalender
Termine in Kalendern verwalten zu können ist nützlich. Und Online-Kalender, die man mit mehreren Benutzern teilt, sind für mich nicht mehr wegzudenken. Doch wie geht man als Entwickler mit so einem Kalender-API um?
weiterlesen
01.01.2014
Lohnt nicht gibt?s nicht
Eine saubere Trennung von Entwurf und Implementation, darum ging es mir bei dieser Aufgabe – und sei es für eine einzelne Methode. Denn Drauflosprogrammieren war gestern.
weiterlesen
01.12.2013
CSV-Zeilen formatieren
Lohnt es sich, für eine einzelne Methode einen Entwurf zu erstellen? Wo liegen die Vorteile? Und was passiert, wenn ohne Entwurf implementiert wird?
weiterlesen