Visual Studio 2010 – Windows Service erstellen

0

Windows Service

Da mich ein Arbeitskollege gebeten hat eine Anleitung zu schreiben wie man einen Windows Service in Visual Studio 2010 erstellt. Hier nun eine Schritt für Schritt Anleitung. Die Verwendete Programmiersprache ist C#.

(more…)

VMware vSphere 5 – Was ist neu

1

VMware vSphere 5

Was ist neu bei VMware vSphere 5, einer der wichtigsten Punkte ist sicherlich die Änderung beim Lizenzmodel. VMware hat die Limitierung der Cores pro CPU entfernt. Lizenziert wird jetzt per CPU (Physikalischer CPU – Socket), egal ob die CPU 6 oder 12 Cores hat.

Negativ fällt die die RAM Limitierung auf, pro CPU Lizenz bekommt man nun zwischen 32GB bis 96GB vRAM zugewiesen den man dann auf seine virtuellen Maschinen verteilen kann. Die RAM Limitierung wurde mit der Version 5 eingeführt, dadurch werden VMware Server mit sehr viel RAM aus meiner Sicht unaktraktiv, weil man hier dann auf die teuren Enterprise Lizenzen angewiesen ist.

Free
(VMware vSphere Hypervisor)
Essentials Essentials Plus Standard Enterprise Enterprise Plus
Lizenzierte CPUs ? 6 6 8 6 6
vRAM 32GB
(8GB)
32GB
(24GB)
32GB
(24GB)
32GB
(24GB)
64GB
(32GB)
96GB
(64GB)
vRAM Max
(berechnet an der anzahl CPUs)
32GB 1 192GB 192GB 256GB 384GB 576GB
vRAM = pro CPU Lizenz die einem Host/Cluster zugeteilt wird, erhält er zusätzlichen RAM in den Pool
1 Limit für den Physikalischen Server, mit der freien variante können maximal 32GB RAM verwendet werden.
Zusätzliche Lizenzänderungen vom 12.7.2011

Neuerungen im Überblick unter “more…”
(more…)

Windows Server 2008 Port ändern

Windows Server 2008 RDP Port ändern (3389)

0

Window-Server-2008-Change-RDP-Port

Aus meinen aktuellen “Google Analytics” Statistiken habe ich gesehen das einige Personen die nach diesem Thema gesucht haben auf meinem Blog gelandet sind. Also schreibe ich mal was zu diesem Thema :)

(more…)

Windows Server 2008 – Firewall – DMZ

0

Windows Server 2008 Firewall konfiguration

Im heutigen Post geht es um die Konfiguration von mehreren Netzwerkkarten mit Windows Server 2008.
Für unseren Webserver benötigte ich eine Netzwerkkarte im Internen Netwerk und eine zweite im Externen Netz. Die IP Konfiguration war schnell abgeschlossen. Jetzt noch schnell die richtigen Profile auf die Netzwerkkarten zuordnen und fertig. (Interne Netzwerkkarte Private Profil, Externe auf das Public Profil)

(more…)

Install Zabbix Agent on CentOS 5.5

0

Zabbix Agent Install on CentOS

Hier eine kleine Anleitung um die aktuelle Version des Zabbix Agent auf CentOS zu installieren.
Über “yum” steht leider keine aktuelle Version zur Verfügung. Ich habe aber bei “opensuse.org” brauchbare RPM Packete gefunden, dass wir bereits bei mehr als 50 Servern verwendet haben mit Erfolg! :)

(more…)

Install Zabbix 1.8.4 on CentOS 5.5

0

zabbix

Server Monitoring Systeme werden noch heute in vielen Firmen nicht eingesetzt. Vor gut einem Jahr habe ich eine Lösung bei uns im Unternehmen implementiert.
Unser Ziel war es weg zu kommen vom “Feuerwehrmodus”, soll soviel heißen wie den Fehler erkennen und beheben bevor es größere Probleme gibt.

Ich habe mir damals einige Systeme angeschaut und einen ganz klaren Favoriten gefunden, “Zabbix”. Es handelt sich hier um eine Open Source Monitoring Lösung. Unterstützt werden Linux und Windows Systeme auserdem können Webseiten, Switches, die Raumtemperatur uvm überwacht werden.

Zabbix ist für kleine und große Umgebungen geeignet durch den Modularen aufbau können bis zu 100.000 Server überwacht werden.
Die Konfiguration und Verwaltung erfolgt über eine sehr übersichtliches Webinterface das keine Wünsche offen lässt.

(more…)

Firefox simulieren mit c#

0

firefox simulieren

Hier ein kleiner Codeschnipsel um einem Webserver vorzutäuschen das es sich um einen Firefox Browser handelt.
Die Klasse unterstüzt Komprimierung (deflate, gzip) und Cookies.

Eine möglichkeit für den Webserver zu identifizieren das es sich nicht um einen richtigen Firefox handelt wäre die Reihenfolge der Header auszuwerten .net schickt diese leider nicht so ab wie sie hinzugefügt werden.

(more…)

Text-Datenqualität messen

3

Datenqualität

Wie kann man die Qualität von Text Daten in c# messen?
Und zum Beispiel schlechte Strings automatisch ausfiltern. Hierzu habe ich mir folgendes überlegt. Berechnet man aus der Entfernung der Tasten und der Stringlänge einen Durchschnittswert so kann man ziemlich gut falsch eingaben wie “asdf” identifizieren. Leider gibt es auch Namen wie “Fred” die so als schlecht klassifiziert werden.

String DistanceAverage
KeyboardKeyDistance.Check(“hallo”); 4.1441311123146738
KeyboardKeyDistance.Check(“asdf”); 1.125
KeyboardKeyDistance.Check(“fred”); 0.93401699437494745
KeyboardKeyDistance.Check(“Datenqualität”); 6.2739057206509461

Derzeit kann die Klasse nur 2 Dimensionen, theoretisch könnte man noch eine 3te für die höhe hinzufügen und damit Großbuchstaben mit in die Berechnung nehmen.
(more…)

Go to Top