Artikel in Kategorie "Programmierung"

Angepasstes Bootstrap-CSS selbst erstellen

1. NodeJS und npm installieren. Wie das geht, hängt vom Betriebssystem ab. Auf jeden Fall sollte man ein möglichst aktuelles NodeJS verwenden. Ich habe das folgende Verfahren mit v7.8.0 durchgeführt. 2. grunt-cli installieren. ~$ npm install -g grunt-cli 3. Aktuellen (stabilen) Source von bootstrap holen. ~$ git clone https://github.com/twbs/bootstrap.git ~$ cd bootstrap bootstrap$ git checkout […]

Producing salted Password Hashes using the MD5 Algorithm

As an exercise in password storage i implemented a PHP function that takes a UTF-8 encoded Unicode cleartext, generates a random salt and produces a password hash using the MD5 algorithm. Please note that this is just an exercise and should not be used in production. This code has not been properly tested and has […]

Einige Bemerkungen zur neuen Webseite des Verkehrsverbundes Rhein-Neckar GmbH (VRN)

Einleitung Ich bin selbstständiger Web-Entwickler und bin immmer auf der Suche nach interessanten Fallbeispielen, und zwar nicht nur nach den Gelungenen sondern auch nach den Problematischen. Heute möchte ich ein Beispiel für Letztere aus meinem persönlichen Erfahrungsbereich präsentieren. Als zahlender Kunde freut es mich zwar, dass der öffentliche Verkehrsverbund der Region, VRN GmbH sich zu […]

Diese Nachricht könnte ein Betrugsversuch sein

Webinterface für Kameraüberwachung

Webinterface für Kameraüberwachung, mit dem mehrere Standorte überwacht werden können. Bis zu 16 Kameras pro Fenster. Responsives Layout. Unterstützung für eigene Themes. Vielseitig konfigurierbar: Standortprofile mit eigenen Layouts, Refresh-Rate global, pro Standort und pro Kamera, optionale Server-Status-Überwachung. Implementation in HTML/JS; kompatibel mit allen gängigen Webservern; getestet mit allen aktuellen Browsern und Endgeräten. Im Lauf des […]

Centralized Syslog Using MongoDB And PHP

Introduction This setup codenamed „PMS“ (for PHP/MongoDB/Syslog) can be used to let one or more Syslog-servers write log messages to a MongoDB collection. They can then be accessed using a PHP web application. It has been tested on Linux using RSyslog, MongoDB, Apache and PHP (with MongoDB extension) from Devuan (Ceres). The quality of this […]

 MyPlayer Update

New: Options for „Autoplay“, „Loop“ and „Shuffle“. TAR Download: http://tk-sls.de/ref/myplayer.dist.tar.gz SVN: svn co svn://tk-sls.de/myplayer (ViewVC) Project Website: http://tk-sls.de/ref/myplayer

Providing XDG Runtime Directories

Introduction The intended audience for this document are application programmers and providers of init-systems for managing features of installations of the GNU/Linux operating system and POSIX-compliant operating systems in general, who are concerned with per-user temporary file management based on the XDG Base Directory Specification, [XDG]. Many applications that follow XDG guidelines and specifications expect […]