Author Archives - Martin Bachmann

3D Browser-Demo via WebVR

17.10.2017 3D Browser-Demo via WebVR Neue Herausforderungen Eine Website auf verschiedenen Geräten wie Handys, Tablets, Computer usw. mit verschiedenen Auflösungen laufen zu lassen und ein responsives Design dafür zu entwickeln – damit kennen sich heutige Web-Entwickler und -Designer allzu gut aus. WebVR führt im Hinblick auf responsives Design in die komplett neuen Herausforderungen von VR-Geräten…

Internet of Things: Geräte übers Internet steuern mit dem ESP8266

29.01.2016 Internet of Things: Geräte übers Internet steuern mit dem ESP8266 Im ersten Teil zum Thema IoT mit dem ESP8266 habe ich die Arduino-Plattform und das Espressif ESP8266 SoC vorgestellt. Im diesem Beitrag erstellen wir eine konkrete Anwendung: Wir steuern Funksteckdosen fern via Web-Schnittstelle. Dazu verwenden wir mein quelloffenes ESP Framework für die effiziente Applikationsentwicklung…

Internet of Things: Von Arduino zum ESP8266

15.12.2015 Internet of Things: Von Arduino zum ESP8266 Spielwiese für Internet-Entwickler IoT, oder eben das Internet der Dinge, ist bekanntlich in aller Munde. Gerade uns Software-Entwickler mit viel Internet-Erfahrung eröffnen sich hier spannende neue Gebiete: Das Entwickeln von Hardwarekomponenten als Start- oder Endpunkte für unsere vernetzen Internetanwendungen eröffnet uns ganz neue Möglichkeiten. Wo typischerweise Bildschirm…

Sicheres Data Binding im Play Framework

06.08.2014 Sicheres Data Binding im Play Framework Ausgangslage Mit dem Play Framework lassen sich Formular-Übermittlungen elegant im zugrunde liegenden Datenmodell speichern. Dazu wird ein Form-Objekt aus dem eingehenden Request erstellt, daraus die Entity geholt und gespeichert, wie im nachfolgenden Beispiel (aus der Play-Beispiel App “Computer Database”) gezeigt. [java light=”true” title=””] /** * Handle the ‘new…

Heartbleed – wenn das Herz blutet

09.04.2014 Heartbleed – wenn das Herz blutet [big_text]Heartbleed hands-on auf dem von uns eingerichteten Demo-Server erleben![/big_text] [divider type=”dots” /] Gestern war “Tag der offenen Tür” im Internet. Was ist geschehen? Eine ungewöhnlich krasse Sicherheitslücke in der vielfach verwendeten Open-SSL Library sorgte sofort nach Bekanntwerden für heftige Schweissausbrüche in der Branche. Ab dem frühen Morgen waren…

Das Play Framework

21.03.2014 Das Play Framework Play bringt die Vorteile der mächtigen Java-Tools auf leichtfüssige Art in den Web-Entwicklungsbereich. — Martin Bachmann, CTO [devider type=”dots” /] Da wir bei insign vermehrt das Play Framework für Weblösungen aller Art einsetzen (und verschiedene Komponenten als open-source veröffentlichen), werde ich hier in looser Folge verschiedene Aspekte dieses Frameworks vorstellen. Everybody…

Ad Tracking IDs auch bei Mobile Apps

19.06.2013 Ad Tracking IDs auch bei Mobile Apps Logisch ist es – aber haben Sie es gewusst? Es ist nur logisch, vermutlich aber noch nicht allen bewusst: Genau wie im Webbrowser auch tracken Werbeserver Ihr Verhalten auf dem Smartphone – und zwar mittels den Ad Tracking IDs auch App-übergreifend. Hier ein Beispiel aus dem Adtech-Integrationshandbuch: Unique…

Ansätze für ein sichereres Web: Origin-Bound Certificates und Channel-Bound Cookies

13.05.2013 Ansätze für ein sichereres Web: Origin-Bound Certificates und Channel-Bound Cookies Sicherheit im Web Den meisten Benutzern ist kaum klar, auf was für einem unsicheren Fundament eigentlich die ganze Sicherheit im Web besteht. Das grundsätzliche Problem entsteht durch den “Stateless”-Ansatz im verwendeten Protokoll: Was für Webapplikationen vieles vereinfacht, ist eigentlich (wie so oft) ein Murks…

2. Android Schweiz Community Event

29.11.2011 Android Schweiz Community Event Letzten Samstag fand der 2. Android Schweiz Community Event statt.  Die spannenden Themen und Vorträge vermochten die rund 170 Besucher zu begeistern: Facts and Figures zu YouTube und dessen Qualitätssicherung hinter den Kulissen Near Field Communication – Das Handy als Portemonnaie der Zukunft? Premiere des neuen “Google-Handys”, Samsung Galaxy Nexus,…