Andreas Bruns

Softwareentwicklung für Oldenburg und Bremen

3. November 2023
von bruno
Kommentare deaktiviert für Roadmap.sh – Lernpläne zur IT-Weiterbildung

Roadmap.sh – Lernpläne zur IT-Weiterbildung

Die Webseite Roadmap.sh bietet eine einfache und praktische Lösung für angehende und erfahrene Informatiker, sich maßgeschneiderte Lernpläne für Informatik-Themen zu erstellen. Außerdem kann man sich einen guten Überblick verschaffen, ob in einem Themengebiet bereits alles bekannt ist oder noch zu … Weiterlesen

11. August 2023
von bruno
Kommentare deaktiviert für Zugriff auf HiDrive-Cloud von Strato mit Java

Zugriff auf HiDrive-Cloud von Strato mit Java

Strato stellt mit dem Produkt HiDrive einen Cloud-Speicher zur Verfügung, der sich sehr gut als externer Speicher für Laptops oder Handys verwenden lässt. Die Integration in das eigene System erfolgt dank zahlreicher Protokolle (wie SFTP, SCP, WebDAV, GIT, SMB, rSync) … Weiterlesen

17. Juli 2022
von bruno
Kommentare deaktiviert für End2End-Test einer Ionic-Anwendung mit Cypress

End2End-Test einer Ionic-Anwendung mit Cypress

Für Web-Projekte setze ich gerne das Ionic-Framework ein, das jetzt neben Angular auch React und Vue.js als Frontend-Webframework unterstützt. Mein Favorit ist dabei Angular, das eine umfangreiche Rahmen-Architektur mitliefert und so Entwicklern eine einfache Struktur zur Orientierung bietet. Das in … Weiterlesen

28. März 2017
von bruno
Kommentare deaktiviert für Sicherheit von Webanwendungen und der Saftladen

Sicherheit von Webanwendungen und der Saftladen

Als Betreiber einer Webseite/Webanwendung sollte man sich bewusst sein, dass ein System im Internet ständigen Bedrohungen ausgesetzt ist. Statische Webseiten bieten dabei weniger Bedrohungspotential als dynamische Webanwendungen mit Kundendaten, sodass die Auswirkungen von unkritisch bis unternehmensbedrohlich reichen können: Manipulation/Abschaltung der … Weiterlesen

31. Oktober 2015
von bruno
Kommentare deaktiviert für Web-Applikationen erstellen mit jQuery Mobile

Web-Applikationen erstellen mit jQuery Mobile

Wenn man mit einer Applikation unterschiedliche Geräte unterstützen möchte, wie Laptops, Tablets und Handys, dann kann eine sogenannte Web-App die passende Lösung sein. Dabei erstellt man mit den üblichen Web-Technologien (HTML, CSS, JavaScript) eine Webseite, die innerhalb des Browsers ausgeführt … Weiterlesen

27. April 2015
von bruno
Kommentare deaktiviert für Ein LAMP-Server (Linux, Apache, MySQL, PHP) mit dem Banana Pi

Ein LAMP-Server (Linux, Apache, MySQL, PHP) mit dem Banana Pi

Der Banana Pi ist ein etwas leistungsstärkerer Kleincomputer als der Raspberry Pi und lässt sich sehr gut als kleiner Server im eigenen Haushalt einsetzen. Für eigene Projekte bietet ein LAMP-Server (Linux, Apache-Server, PHP, MySQL) dabei eine hervorragende Basis. Zunächst einmal … Weiterlesen

29. September 2014
von bruno
Kommentare deaktiviert für Anzeigen von Fehlermeldungen in PHP

Anzeigen von Fehlermeldungen in PHP

Preiswerte Webhosting-Dienste bieten PHP als serverseitige Programmiersprache an, wobei zumeist die eigenen Berechtigungen auf dem Server aus Sicherheitsgründen sehr eingeschränkt werden. Bei dem Anbieter eines Kunden erzeugen Programmfehler des PHP-Codes im Browser nur weiße Seiten ohne Fehlermeldungen und auch Log-Dateien … Weiterlesen

12. April 2014
von bruno
Kommentare deaktiviert für Heartbleed – GAU: Passwörter ändern mit Konzept

Heartbleed – GAU: Passwörter ändern mit Konzept

Wenn man sich auf Webseiten mit Benutzernamen und Passwort anmeldet, soll man in der Adressleiste auf das Schloss achten, das für eine verschlüsselte HTTPS-Verbindung steht. Das HTTPS-Protokoll beruht auf dem TLS-Protokoll (ehemals SSL) und ausgerechnet die am häufigsten eingesetzte TLS-Implementierung … 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