Today I just rolled out my new deployment strategy: store the whole configuration of all needed servers, services and apps in puppet manifests, and just apply them. That way:
configurations for the various apps are stored and re-applied easy better configurations because every step is written down in files – every step gets [...]
I just searched the web and tried to create an config file for the nginx webserver to serve the new icinga-web webinterface.
It took me > 2 hours to figure it out. Somehow it looks like nobody else is using icinga-web with nginx. Last but not least, I got it [...]
HAProxy doesn’t start?
I ‘ve just ‘debugged’ a strange issue: when I start HAproxy with /etc/init.d/haproxy start, it works fine. But it didn’t start on a reboot.
First, be sure you enabled HAProxy in /etc/default/haproxy.
But my issue was different: I installed bind9 as a local DNS server. In HAproxy I [...]
Nach fast genau 2 Jahren (siehe diesen älteren Blogeintrag) wechselte ich wieder einmal zu einem neuen (v)Server. Dabei habe ich den kompletten Server-Stack neu konfiguriert.
Es werden jetzt alle Projekte virtualisiert in einem eigenen OpenVZ-Container ausgeführt. Dabei können problemlos innerhalb von wenigen Minuten weitere Instanzen zugeschaltet werden. Diese werden [...]
Die Portfolio-Seite erstahlt ab jetzt in einem neuen, aktualisiertem Design .
Technisch basiert sie ab jetzt auf node.js, dem express Framework, jade als Template-Engine und stylus als erweiterte CSS-Sprache. Damit das Portfolio (mit dem node.js HTTP Server) und die anderen Websites (welche den Apache2 Webserver benötigen) unter [...]
Nach langer (Blog-)Pause gibt’s wieder ein Update:
Die GEOSharing-Website ist fast fertig!
Einige Screenshots und ein Präsentations-Video von der fertigen Version werden noch hinzugefügt, sobald die App fertig ist.
Was ist GEOSharing?
GEOSharing ist eine Augmented-Reality App für das iPhone, welches Benutzern ermöglicht Medien mit dem aktuellen Standort zu verknüpfen [...]
Das neue Design für Picality ist fertig und online.
Neu ist die Upload-Form, Suche (mit “Meinten Sie?” – Funktion und Autocomplete), und … das Design .
So, nach langer Zeit wieder ein Update:
Die Browserkompatibilität ist beim Upload jetzt gewährleistet .
Opera hat in der aktuellen Version das Problem nicht mehr, für Safari und Chrome waren jedoch noch immer Änderungen erforderlich.
Das Problem:
Safari und Chrome blockieren AJAX-Aufrufe der aktuellen Seite während eines Dateiuploads.
Die Lösung:
Die Fortschrittsanzeige wird [...]
Um die Browserkompatibilität von picality.com zu gewährleisten, habe ich die Website mal in den meistbenützten Browsern (IE, Opera, Safari) getestet (für Firefox brauche ich nicht testen, da ich es in diesem entwickelt habe).
Anstatt diverser CSS-Hacks zu verwenden (Anweisungen, die nur der entsprechende Browser akzeptiert und alle anderen Browser ignorieren), habe ich mich [...]
Hi,
der Umzug zum neuen vServer ist jetzt abgeschlossen.
Dadurch ergeben sich folgende Änderungen:
die Projects-Seite gibt’s nicht mehr (alternative: Blog), Infodocuments und Paste auch nicht, die Galerie wird durch Picality ersetzt, Formula-Share wird aufgrund der schlechten Wartbarkeit des Codes und mangelnder Benutzerzahlen ebenfalls nicht auf dem neuem Server gespeichert, und auf
