von Falko Schumann (Kommentare: 0)

FTP-Server unter macOS nutzen

Mac OS X, OS X und das aktuelle macOS bringen von Haus einen FTP-Server mit. In früheren Versionen konnten man den ein den Systemeinstellungen unter Freigaben aktivieren und deaktivieren. Mittlerweile ist dafür aber das Terminal zuständig.

Weiterlesen …

von Falko Schumann (Kommentare: 0)

BDD mit Cucumber

Behavior Driven Development (BDD), auch Acceptance Test Driven Development (ATDD) genannt, bringt die testgetriebene Entwicklung näher an den Anwender. Eine Vorstellung von Cucumber als Werkzeug für BDD.

Weiterlesen …

von Falko Schumann (Kommentare: 0)

AOP mit AspectJ

Eine Einführung in die aspektorientierte Programmierung (AOP) mit AspectJ.

Weiterlesen …

von Falko Schumann (Kommentare: 0)

Einen leeren Branch in Git anlegen

Hin und wieder braucht man einen leeren Branch im Repository. Ein leerer Branch ist ein neuer Branch ohne bisherige Commits, der von keinem anderen Branch abgezweigt wird. Ein Beispiel dafür ist der Branch gh-pages auf GitHub. Dieser Branch enthält eine HTML-basierte Projektseite und hat ansonsten mit dem Sourcecode nichts gemeinsam.

Weiterlesen …

von Falko Schumann (Kommentare: 0)

Task Management mit Xcode

Als Programmierer schreibt man offene Punkte, z. B. FIXME oder TODO gerne direkt den Source Code. Wirklich praktisch ist das aber nur, wenn die verwendete IDE einen auch auf die offenen Punkte hinweist.

Weiterlesen …