NodeJS: Websockets durch nginx

Vereinfach gesagt: es geht nicht! nginx unterstützt derzeit kein routing von WebSocket Traffic, erst mit der nächsten Version 1.3 (Major Release) wird dies laut der offiziellen Roadmap möglich sein. Wir bleiben gespannt! Quelle: http://trac.nginx.org/nginx/milestone/1.3 UPDATE: Status: released

JavaScript: Caret Position setzen und auslesen

Das Setzen oder Auslesen der Cursor (Caret) Position in einem HTML-Textfeld wie textarea oder input stellt sich als nicht ganz so einfache Aufgabe dar.
jQuery hilft uns an dieser Stelle (ohne die Verwendung diverser Plugins) leider auch nicht weiter.

Daher hier eine “pure JavaScript” Funktion, jeweils zum Setzen und Auslesen der Caret Position. Getestet im Chrome, Safari, Firefox und Internet Explorer 7, 8, 9, 10.

(more…)

Chrome: Offizielle Business Version

Google bietet eine Version des Chrome Browsers an, welche als .msi angeboten wird, somit perfekt für Softwareverteilungssysteme geeignet. Zudem Installiert sich Chrome dann nicht wie gewohnt in den Profielpfad des Users sondern nach C:\Program Files (x86)\Google\Chrome\Application Zu finden ist der Read more…

Debian: Linux Security with fail2ban and DenyHosts

Viele Betreiber eines Servers mit SSH-Zugang und Authentifizierung per Passwort haben ein ungutes Gefühl, was die Sicherheit angeht. Spätestens wenn ein Blick in die Server-Logs zahllose Login-Versuche von automatischen Skripten offenbart, fragt man sich, ob das gut gewählte Passwort weiteren Brute-Force-Angriffe standhalten wird.

Einen Interessanten Artikel zu diesen beiden Sicherheitspaket ist hier zu finden: http://www.heise.de/security/artikel/fail2ban-271030.html

(more…)

Quick-Setup: OMD auf Debian Squeeze

OMD (Open Monitoring Distribution) ist eine perfekt abgestimmte Monitoring Sammlung. Wer sich mit der Installation, Konfiguration und Wartung von Nagios Core auseinander gesetzt hat weiß das dies mit “relativ” viel Aufwand verbunden ist.

OMD vereinfacht diese Schritte und bietet zugleich eine aufeinander abgestimmte Umgebung, einfaches Update-Management und wer möchte: Support! http://mathias-kettner.de/checkmk_support_contract.html
(more…)