7 Artikel
Stefan Siprell ist Teamleiter bei der Exxeta AG in Karlsruhe. Seine fachlichen und technologischen Schwerpunkte liegen im agilen Software Engineering. In der Freizeit beschäftigt er sich mit Arduino, Processing und Co.
3-D-Programmierung
Processing ist eine auf Java basierende Open-Source-Programmiersprache samt Entwicklungsumgebung. Im ersten Artikel dieser Serie wurden Grundlagen und Ursprünge dieses Visual-Java-Tools erläutert und ein paar Fingerübungen mit der 2-D-Eng...
Konfigurations- und Betriebskosten in den Griff bekommen
Wir Entwickler scheuen die Infrastruktur. Sie bietet keinen funktionalen Mehrwert, ist ein reiner Kostentreiber und daher langweilig. Dennoch werden nur 10 Prozent der Gesamtkosten einer Anwendung für die Entwicklung neuer Funktionen ausg...
Bücher
Spring hat sich von einem JEE-Adapter zu einem vollwertigen Application Stack entwickelt. Spring Core liegt mittlerweile in Version 3.2 vor, und es gibt Dutzende Bibliotheken für verschiedenste Aufgaben, die sich über elf zusätzliche Haup...
ELK jenseits der HTTP-Access-Logs
Der ELK Stack - Elasticsearch in Kombination mit Kibana und logstash - ist zurzeit in aller Munde. Neben dem Auswerten von Webserverlogs können auch für uns Entwickler interessante Informationen direkt aus der Java-Anwendung gewonnen werd...
Ember.js - das JavaScript-Framework für Frontends
In der Java-Webentwicklung hat sich das Lager sehr früh zwischen Backend- und Frontend-Entwicklern geteilt. Als ehemaliger Backend-Entwickler muss ich auch gestehen, dass wir ein wenig auf die „anderen“ herabgeschaut haben: Wir nutzten Pa...
Multimedia mit Processing
In den vorherigen Artikeln haben wir uns mit 2-D- und 3-D-Ausgaben im leeren Raum beschäftigt. Wir konnten uns zwar im Raum bewegen, aber das Ganze kann man auch interaktiver und lebhafter gestalten. Daher möchten wir in diesem Artikel ei...
Visual Java für Einsteiger
Java hat sich in vielen Bereichen der Informatik unverzichtbar gemacht - was auch gut so ist. Im Fokus dieser neuen Serie steht allerdings nicht Java, sondern eine andere, auf Java basierende Open-Source-Programmiersprache samt Entwicklun...
Auswahl einer NoSQL-Lösung
HBase, MongoDB, Couchbase, Redis … Die Zahl der verschiedenen NoSQL-Systeme ist groß und der Markt unübersichtlich. Gleichzeitig wird der Einsatz dieser Lösungen für viele Unternehmen zunehmend relevanter. Daher stellt sich bei Entwicklun...