from Esslingen, Germany...

We are programmers from Esslingen and we are sharing our experience with:
April 15, 2015

Convert Strings from hyphen-notation to camel case (Java / Guava)

There are many ways how to sperate words in a String for us programmers. One of the most popular are seperation by “hyphens” and using the CamelCase Notation. The library Guava from Google provides excellent help for converting a string from one format to the other Hyphen Format

 Camel Case Format (Wikipedia)

Conversion in Java (using Google Guava) The class CaseFormat provides useful helpers to convert Strings from hyphen
Read more…


No Comments

Jan Blankenhorn

Entwickler bei thecodecampus

January 23, 2015

Pimp my Legacy Webapp! Integration von AngularJS und Struts1

Im privaten Umfeld und im Geschäftsalltag verbreiten sich moderne Webtechnologien immer rasanter. Bei der Wartung alter Webanwendungen, sprich „Legacy Webapps“ gerät man deshalb unter den Druck, ähnliche Features sowie eine möglichst komfortable Benutzerführung bereitzustellen. Dies ist jedoch mit den vorhandenen Technologien gar nicht oder nur mit sehr hohem Aufwand möglich. Um die gewünschten Anforderungen umzusetzen, ist daher die Integration moderner JavaScript Frameworks in Legacy Webapps unumgänglich. Nach der Lektüre dieses
Read more…


No Comments

Jan Blankenhorn

Entwickler bei thecodecampus

January 22, 2015

AngularJS Performace durch One-Time-Binding verbessern

AngularJS 1.3 wurde im Oktober 2014 veröffentlicht und bringt neben zahlreichen Bugfixes auch neue Features. Als Feature bezeichnen die Angular JS Entwickler auch das fallenlassen der Unterstützung des Internet Explorer 8. Das Feature auf das sich dieser Artikel bezieht wurde mit der Version 1.3.0-beta.16 hinzugefügt. Überblick über die Features in Angular 1.3 keine IE8 Unterstützung ngMessages $watchGroup strict-DI One-Time-Binding Dieser Artikel fokussiert sich auf den letzen Punkt, das One-Time-Binding, das
Read more…


No Comments

Kai Henzler

Entwickler bei thecodecampus

July 16, 2014

Migration von Flex zu AngularJS

Aus der Perspektive eines Entwicklers, der das Vergnügen hat mit AngularJS Anwendungen zu entwickeln, wirkt Flex wie eine Technologie aus der Steinzeit; flash basiert, uah. Doch noch vor ein paar Jahren waren HTML, CSS und JavaScript noch nicht soweit um damit in vertretbarem Aufwand Business-Anwendungen zu entwickeln. Was blieb also als Alternative zu nativen Rich-Clients? Richtig: Flex. Features wie Data-Bindin, deklarative UI und Model-View-Controller sind aus AngularJS heute bestens bekannt,
Read more…


No Comments

Philipp Burgmer

Entwickler bei thecodecampus

July 10, 2014

Fehler ohne Fehlermeldung

Wer seine AngularJS Anwendung mit Chrome entwickelt und debugged, hat in letzter Zeit sicher schon bemerkt, dass auf der Konsole manchmal keine sinnvollen Fehlermeldungen mehr ausgegeben werden. Statt dessen ist hier nur Uncaught object und ein wenig bis nichts aussagender Stacktrace zu sehen. Dieses Verhalten tritt jedoch nicht bei allen Fehlern bzw. nicht bei allen Arten von Fehlern auf. Ich konnte es meist bei Fehler bei Modulen beobachten.

Ich
Read more…


No Comments

Philipp Burgmer

Entwickler bei thecodecampus

May 6, 2014

Ein Blick in die Karten

Seit dem Erscheinen der Version 1.0 im Juni 2012 entwickeln wir bei WeigleWilczek sowohl interne als auch Kunden-Projekte mit AngularJS. In dieser Zeit haben wir viel über AngularJS und die Art und Weise mit AngularJS Webanwendungen zu entwickeln gelernt. Mit diesem und den folgenden Posts möchte ich einen Einblick in unseren Entwickler-Alltag, die von uns verwendeten Tools und unsere Erfahrungen mit AngularJS geben. Editor oder IDE Grundsätzlich lässt sich für die
Read more…


No Comments

Philipp Burgmer

Entwickler bei thecodecampus