Behaviour-Driven-Development – Teil 3 – BDD in NodeJS mit Vows

Im letzten Artikel zu Behaviour-Driven-Development haben wir 2 Libraries kennengelernt, die BDD in Java unterstützen. Heute möchte ich mich vom eher traditionellen Java wegbewegen und euch ein BDD Testing-Framework für NodeJS vorstellen. Vows ist nicht nur von Grund auf ausgelegt um asynchrone Funktionen, wie sie in NodeJS zum guten Ton gehören, zu testen sondern parallelisiert auch die Testausführung um schneller Feedback zu geben. Natürlich unterstützt Vows BDD-bezogene Syntax. Halten wir uns also nicht länger mit der Einleitung auf und starten gleich durch:

Weiterlesen




Xposed Framework bald für Lollipop

Viele Entwickler haben bereits darauf gewartet und gebetet. Nun endlich wurden die Gebete erhört. Der Xposed Framework Macher hat angekündigt, dass eine baldige Veröffentlichung seiner Installer-App ansteht. Wer Xposed noch nicht kennt, man kann hiermit über diverse Module sehr stark in das System von Android eingreifen ohne dass man ein seperates ROM installieren muss.

Weiterlesen


DSL-Parser Generierung in Scala

Ob nun für Konfigurationsdateien, Daten die importiert werden sollen oder als leicht verständliche Schnittstelle für das eigentliche Programm – oft ist es wünschenswert anstelle einer generischen Lösung (XML, JSON, CSV, …) eine direkt auf das Problem zugeschnittene, also domänenspezifische Sprache (DSL) zu verwenden. Heute stelle ich kurz und knapp Parser Generierung mit Scala vor, einer funktionalen und objektorientierten Sprache die auf der JVM läuft.

Weiterlesen




Vorschau Bootstrap 3 – Mobile first

bootstrap3Wer die Entwicklung von Bootstrap verfolgt hat wird sicher wissen, die Version 3 ist in Arbeit und wird einige Änderungen mit sich bringen. Daher möchte ich heute einen kleinen Ausblick auf genau diese Veränderungen wagen.

Das grundlegende Motto von Bootstrap 3 lautet: Mobile first. Das Framework wird  standardmäßig responsive und fluid sein und sich so für die Darstellung auf mobilen Endgeräten anpassen. Weiterlesen