Software
Dies ist eine Zusammenstellung von Open- und Closed-Source Software-Projekten, an denen ich arbeite.
transform-stream
Node.js Transform Stream Implementierung, die das Wrapping von JSON Daten erleichtert.
services
Ausgewählte JavaScript Services, die das Arbeiten in modernen JavaScript Umgebungen erleichtern.
react-hooks
Ausgewählte React Hooks.
moonlight
Arduino PWM Dimmer zur Mond-Simulation für mein Aquascape.
google-optimize-service
Hoch anpassbare, universelle Service Abstraktion um Google Optimize.
react-component-console
React Component, das ein Konsole-Terminal emuliert. Die Komponente zeichnet sich durch Menschen-ähnliches Tippverhalten via dynamischer Verzögerungszeiten, sowie Callbacks und anpassbaren CSS Klassen aus.
rollup-plugin-local-resolve
Rollup-Plugin, um relative Importe via Index-Dateien aufzulösen.
subset-sum
Node.js Modul zur Berechnung von Lösungen des Wechselgeld-Problems. Das Modul findet Kombinationen aus einer Menge von Zahlen, die zu einer gewünschten Summe addieren.
log
Minimaler Node.js Log Service.
assign-reducers
Node.js Modul, das Redux Reducer analog zu
Object.assign()
kombiniert.JS-Profiler
https://js-profiler.comSammlung von Performance-Profilen, Benchmarks und Vergleichen von verschiedenen JavaScript Built-Ins. Unter der Haube dieser Website arbeitet die JS Profiler Node.js Bibliothek.
beacon-tool-cli
CLI für Beacon Tool.
beacon-tool
Node.js Library für Bluetooth Beacon Signale.
preact-component-console
Konsole/Terminal/Schreibmaschinen Emulator Preact Component, das sich durch Menschen-ähnliches Tipp-Verhalten via dynamischer Zeitverzögerungen auszeichnet.
json-parser
Leichgewichtiger, asynchroner JSON Parser für Node.js.
pfs
Leichtgewichtiger Promise-Wrapper ohne Abhängigkeiten um Node.js'
fs
.minify-inline-json
Node.js Modul zum Minimieren von inline/eingebetteten JSON Daten in
script
Tags.embed-json
Node.js Modul zum Einbetten von JSON Daten in Dateien.
OpenSSL Certificate Generator
Automatisch erzeugte, selbst-signierte Zertifikate via OpenSSL.
mov2gif
QuickTime-zu-GIF (Video zu Animation) Konverter.
node-amp-mustache-skeleton
AMP (Accelerated Mobile Pages) Projekt Skelett, das via Node.js ausgeliefert wird und sich durch Mustache Templating und Gulp-basierte CI auszeichnet.
goto
Bash-Autokomplettierung für schnelle Projektnavigation.
HP Dietz
https://hpdietz.de
https://hpdietz.com
https://haensl.github.ioDesign, Lokaliserung und Implementierung dieser Webseite.
gulp-embed-json
Gulp-Plugin zum Einbetten von JSON Daten in HTML Dateien.
gulp-embed-svg
Gulp-Plugin zum Einbetten von SVG Grafiken in HTML Dateien.
gulp-minify-inline-json
Gulp-Plugin zum Minimieren von JSON Daten in inline
script
Tags.vm-php
PHP7 Projekt Skelett basierend auf Vagrant und Ansible. Das Projektgerüst umfasst sowohl Entwicklungs- und QA-Umgebungen als auch eine MailHog Integration.
The Rovers | Pub Music
https://rovers.bandDesign, Implementierung und Wartung der Band-Webseite.
ng-async-img
Angular.js 1.x Direktive für asynchrone,
$animate
-fähige<img>
Tags.JS-Profiler
JavaScript Profiling Werkzeug, Benchmark Sammlung and CLI für Node.js. Powert https://js-profiler.com unter der Haube.
mutt2calcurse
Shell Helfer, um iCal Events von mutt zu calcurse zu exportieren.
ngAnimatedScroll
Promise-basierter Angular.js 1.x Service, um animiertes Scrollen zu erleichtern.
bytes
Shell Helfer, um Speicherplatz von Dateien über Verzeichnisse hinweg zu berechnen.
htmlelement.polyfills
Leichtgewichtige, vanilla JavaScript Polyfills für häufig gebrauchte Operationen auf dem
HTMLElement
Interface.Qake
Design und Implementierung des retro Arcade-Spiels Qake für iOS.
Spiegel TV Wissen: Wissenswelten
Komplettierung des Frontend für Spiegel TV Wissen: Wissenswelten im Auftrag von heinrich+gretchen.
Spiegel TV Geschichte: Geschichte entdecken
Komplettierung des Frontend für Spiegel TV Geschichte: Geschichte entdecken im Auftrag von heinrich+gretchen.
Ask The Crowd
Design, Implementierung und Auswertung des Crowdsourcing Online-Portals Ask The Crowd, das es Nutzern ermöglicht Fragen zu stellen und zu beantworten, wobei Ergebnisse via Echtzeit-Visualisierungen dargestellt werden.
PerCom App 2012
Mitentwickler der offiziellen Android App der 2012 IEEE Pervasive Computing and Communication (PerCom) Konferenz in Lugano, Schweiz.
MMM - The MultiModal Metronome
Design und Implementierung des Arduino-basierten Rapid Prototypes eines Metronoms, das auf externe Audio-Stimuli zur Beat-Eingabe zurückgreift und zusätzliches, visuelles Feedback eines Beats bietet.