Blog

JavaScript Event Loop – how does it work?

If you – like me – have ever wondered how JavaScript is able to handle callbacks and do stuff asynchronously, wonder no more, but take a look at this brilliant video by Philip Roberts: I really recommend watching the whole video. But if you don’t have the time for that, I try to give you…

Read More

ES5, ES6, ES2016? – JavaScript versioning

JavaScript vs ECMA script To get to understand the confusing version names, it may help to look where JavaScript got its name from and who the people are who are maintaining it. JavaScript initially got released in 1995 as part of Netscape Navigator. First it was named LiveScript, but then renamed to JavaScript in the…

Read More

From German to English

After a long time with no activity and after migrating from blogspot to WordPress, I would like to announce the next change to this blog. I will try to switch from German (which is my mother language) to English blog posts, just out of two very similar reasons: Content reach Language improvement First of, I…

Read More

Cordova – Windows 10 Build erstellen

node.js installieren cordova installieren (npm install -g cordova) cordova windows herunterladen (https://www.apache.org/dist/cordova/platforms/) alle Dateien der cordova Applikation (Inhalt des www Ordners und config Datei) in den package Ordner von Cordova Windows verschieben (cordova-windows-*.*.* |_package |_  .cordova |_ www |_ config |_ …) Powershell öffnen und in den package Ordner wechseln cordova build windows –release –archs=x64…

Read More

Websocket Support für Django – Channels

Schon lange juckt es mich in den Fingern mal etwas mit Websockets zu machen. Ich habe mich bereits etwas in den Client Teil dazu eingelesen, aber auf Server Seite kam ich bisher noch nie dazu mich dem Thema wirklich anzunehmen. Ich wusste dass es z.B. mit Java oder node.js guten Support für Websockets gibt, meine…

Read More

MySQL Wochennummer Liste

MySql Skript zur Erstellung einer Wochennummer Tabelle Da je nach Datenbank, Programmiersprache, Systemeinstellungen die Wochennummern verschieden gezählt werden können, ist es üblich bei Anwendungen welche Einträge auf Wochenbasis bearbeiten / planen müssen, eine Tabelle mit Einträgen zu erfassen, welche die Wochennummern, Start- und Enddatum eines oder mehrerer Jahre beinhalten. Um dies vereinfacht zu machen und…

Read More

Django Admin – Objekte filtern für Nicht-Superuser

Für eine Django Webapplikation welche ich gerade momentan entwickle, möchte ich für den ersten Beta Release den Usern direkt Django Admin als Benutzeroberfläche für die Dateneingabe zur Verfügung stellen. Filtern in der Listenansicht Allerdings soll jeder User (abgesehen von Superusern) nur die Objekte bearbeiten können, welche seiner Organisation zugehörig sind. Um diese Relation von User…

Read More

Von Blogger zu WordPress

Ab sofort läuft dieser Blog auf WordPress. Sämtliche Beiträge konnten von Blogger übernommen werden, gemäss dieser Anleitung von wpbeginner.com. Das Design kommt dann irgendwann mal im Verlauf des Jahres, genauso wie hoffentlich auch bald die nächsten neuen Beiträge. Stay tuned!

FLIK – Eckregal im IKEA Stil

Dieses schicke Möbelchen habe ich als Geschenk für jemand Besonderes gebaut. Das Möbel musste hinter die Tür einer relativ kleinen Küche passen, sollte nicht zuviel kosten und leicht (de)montierbar sein. Zuerst habe ich das Möbel und die einzelnen Teile in Google Sketchup gemodelt, dann das Holz eingekauft und zugeschnitten. Ursprünglich wollte ich noch eine Aufbauanleitung…

Read More