Andreas Bruns

Softwareentwicklung für Oldenburg und Bremen

29. September 2015
von bruno
Kommentare deaktiviert für Mails verschicken per PHP mit einem Webhosting-Dienst

Mails verschicken per PHP mit einem Webhosting-Dienst

Die Erstellung einer hoch interaktiven Webanwendung ist dank der vielen Javascript-Frameworks (z.B. JQuery, AngularJS, Knockout) heutzutage viel einfacher als noch vor ein paar Jahren. Damit kann viel Programmlogik jetzt auf dem Client (also im Browser) ausgeführt werden und es wird … Weiterlesen

30. Mai 2014
von bruno
Kommentare deaktiviert für Harp – Webseiten schlank entwerfen mit Jade und Stylus

Harp – Webseiten schlank entwerfen mit Jade und Stylus

Für Webentwicklung gibt es viele Templatesprachen, mit denen sich HTML-Seiten einfacher und weniger fehleranfällig gestalten lassen. Dank CSS-Preprocessoren müssen wir uns beim Design nicht unbedingt mit der sperrigen und fehleranfälligen Syntax von CSS (Cascading Style Sheets) auseinandersetzen. Und falls wir … Weiterlesen

31. März 2014
von bruno
Kommentare deaktiviert für Canvas-Element in HTML5 – eine Alternative zu SVG

Canvas-Element in HTML5 – eine Alternative zu SVG

Bei fast allen Grafiken in HTML-Seiten handelt es sich um sogenannte Rastergrafiken, die mit dem IMG-Tag in die Seite eingebunden werden. Wenn man eine Vielzahl von ähnlichen Bildern benötigt, dann möchte man die Bilder eventuell dynamisch nach Benutzerinteraktionen erzeugen und … Weiterlesen

15. Februar 2014
von bruno
Kommentare deaktiviert für Neue responsive Firmen-Website und WordPress-Umzug

Neue responsive Firmen-Website und WordPress-Umzug

Das Layout meiner vorherigen Firmen-Website habe ich vor etwa einem Jahr mit dem CSS-Framework Blueprint gestaltet. Das Design gefällt mir zwar sehr gut, allerdings passt sich das Layout bei Besuchern mit geringen Bildschirmauflösungen, wie Handys, nicht an. Das Buzzword lautet … Weiterlesen

27. Januar 2014
von bruno
Kommentare deaktiviert für GAS – was ist Google Apps Script?

GAS – was ist Google Apps Script?

Das Unternehmen office:control + setzt für die Büroarbeit verschiedene Google-Anwendungen ein und der Geschäftsführer, Michael Witte, fragte mich, ob ich dafür schon mal etwas programmiert hätte. Ich habe zwar in mehreren Unternehmensprojekten Google Web Toolkit (GWT) eingesetzt und auch mal … Weiterlesen

23. September 2013
von Andreas
Kommentare deaktiviert für Meteor – ein neuer Webframework-Stern

Meteor – ein neuer Webframework-Stern

Als SW-Entwickler erlebt man bei der Nutzung von Web-Technologien immer mal wieder dieses Aha-Gefühl, sodass einem sofort deutlich wird: „Diese Technologie wird die Web-Entwicklung maßgeblich beeinflussen“. Die Programmiersprache, das Web-Framework oder die Denkweise, mit der man aktuell ein Web-Projekt umsetzt, … Weiterlesen

10. Juli 2013
von Andreas
Kommentare deaktiviert für REST-Schnittstelle in JavaScript mit Node.js

REST-Schnittstelle in JavaScript mit Node.js

Ich probiere gerade diverse MVVM-Frameworks (z.B. Knockout) aus und bei den Beispielen werden oft JSON-Daten mit Servern über REST-Schnittstellen ausgetauscht. Jetzt wird es also Zeit für einen eigenen kleinen Server, bei dem wir mit einfachen HTTP-Aufrufen Daten abfragen (GET), anlegen … Weiterlesen

27. März 2013
von Andreas
Kommentare deaktiviert für PSI-Probe – ein besserer Tomcat-Manager

PSI-Probe – ein besserer Tomcat-Manager

Schnell mal eine Web-Anwendung im Tomcat deployen, sich einen Überblick über den Speicherverbrauch verschaffen oder einen Blick in die Log-Dateien werfen – mit PSI-Probe ist das bequem und einfach. PSI-Probe dient der Administration und Überwachung von Tomcat-Servern und bildet damit … Weiterlesen

7. April 2012
von Andreas
Kommentare deaktiviert für GeoJSON erzeugen mit Java

GeoJSON erzeugen mit Java

Bei der Webentwicklung hat sich für den Austausch von Daten zwischen Server und Client das JSON-Format bewährt. Es ist gegenüber XML kompakter, lässt sich trotzdem einfach lesen und wird von JavaScript direkt in verwendbare Objekte umgewandelt. Eine spezielle JSON-Ausprägung für geografische … Weiterlesen