You can hire me

JSON Daten in Post Request

HTTP Requests vom Typ POST werden verwendet um größere Datenmengen oder raw data zu senden. Lädt man ein Bild auf den Server werden die Daten im Body des POST Requests gesendet. Dabei kommen die Daten letztlich im array $_FILES auf  [ Read More ]

Fix: jQuery sliding jumps

When using the jQuery slide functions like slideDown() or slideToggle() you might experience some jumping motion of the sliding html containers what is not pleasing to the eye. There are a lot of bugfix suggestions out there on the web  [ Read More ]

jQuery .prop() vs .attr()

In jQuery it is sometimes confusing wether to use the .prop() or the .attr() method to set attributes of html elements. I recently found it interesting to read on the jQuery manual that .prop() should be used for certain situations:  [ Read More ]

Google sheets: Number formats

It is quite tricky to set custom number formats for a given cell in Google sheets. The way number formats are defined is explained here in the dropdown Custom number formatting. I wanted to use custom currency formats for several sheets  [ Read More ]

Observer Pattern in Javascript

Das Observer Pattern ist ein viel genutztes Muster aus der Gruppe der Verhaltensmuster. Es dient dazu, Änderungen eines Objektes anderen interessierten Objekten zu signalisieren. Der Vorteil liegt dabei in der losen Kopplung der involvierten Objekte (Lies mehr. Observer Pattern). Die  [ Read More ]

Good to know – C#

Databinding – Datenbindung Basics Databinding ist, meiner Auffasung nach, die Möglichkeit verschiedene Datenspeicher miteinander zu synchronisieren. In der einfachsten Form hat man zwei verschiedene Objekte, die Quelle und das Ziel. Beide besitzen eine Eigenschaft (Property). Die Eigenschaft der Quelle und  [ Read More ]

DivHTTP – Webserver im Browser

Ein Webserver, der lokal auf dem eigenen Rechner läuft ist für effiziente Webentwicklung meist unentbehrlich. Bekannteste Variante bietet XAMPP, eine Distribution von Apache, MySQL, PHP und Perl, mit der sich ein Webserver fix aufsetzen lässt. Soll es noch schneller gehen  [ Read More ]