Meine kleine (Server-)Farm

HP N54L - RAM austauschen - Schritt 1Gut drei Jahre ist es nun her, dass ich mir meinen kleinen HP Homeserver zugelegt habe. Damals ging es mir noch darum, einen möglichst großen, schnellen und flexiblen Speicher zu bekommen. So schieden z.B. der Raspberry PI mangels Geschwindigkeit und eine “Fertig-NAS” mangels Flexibilität aus. Stichwort “Flexibilität” – statt das NAS-Betriebssystem der Wahl (Xpenology) direkt auf dem Server zu installieren, installierte ich einen Hypervisor (VMware ESXi) und ließ das NAS virtualisiert laufen. Mit der Zeit kamen weitere VMs hinzu, sodass nun etwas schnelleres her muss. Ganz gut gefällt mir da der HP ProLiant DL580 Gen7 (refurbished bei Kimbrer.de ist dieser bereits ab unter 250€ zu haben.) Doch was passt eigentlich genau zu meinen Bedürfnissen?
NAS, Dev-Server, Mediabox – Anforderungsanalyse
Um die Problematik noch einmal klar […]

In 3 Schritten zur fertigen Webseite [Sponsored Post]

Möchtest Du eine eigene Website erstellen bzw. einen Blog erstellen? Bevor Du anfängst, Dir Sorgen über Farbschemata und Domain-Namen zu machen, musst Du entscheiden, auf welcher Plattform Du Deine Website gern aufbauen möchtest. Das wird also unser Schritt 1 sein – die Wahl einer richtigen und passenden für Dich Plattform. Was verstehe ich unter “Plattform“?
Früher wurden die meisten Seiten mit HTML (Code), CSS und sogar Flash gebaut, was ziemlich zeitaufwendig und schwierig zu meistern war. Das ist der Grund, warum die meisten Menschen immer noch denken, dass der Aufbau einer Website von Grund auf schwierig ist und eine Menge Kodierung oder Design-Fähigkeiten erfordert. Doch das stimmt gar nicht mehr! So gennante Content-Management-Systeme (CMS) wie WordPress haben die Schaffung einer Website für jedermann leicht gemacht. Was ist nun ein Content-Management-System? Hier geht es um ist eine benutzerfreundliche Plattform zur Erstellung von Websites und Verwaltung Deiner Online-Inhalte, ohne die HTML-Seiten direkt kodieren […]

Affiliatetheme.io – Produkttabelle nach Testergebnis sortieren

Wie dem ein oder anderen bekannte sein dürfte, baue ich nebenher auch ab und an ein paar Nischenseiten für “den Taler nebenher”. Warum man damit Geld verdienen kann, schrieb ich hier, und was eine Nischenseite überhaupt ist und wie sie funktioniert, schrieb ich bereits hier auf. Heute soll es nun um eine Anpassung am Affiliatheme von Affiliatetheme.io gehen, welches von vielen Nischenseitenbetreibern zur Umsetzung ihrer Webseiten genutzt wird.
Affiliate Theme BewertungenInnerhalb des Themes gibt es zwei Möglichkeiten ein Produkt zu bewerten. Zum einen die Bewertungen unterhalb des “Weitere Informationen”-Tabs und zum anderen die Bewertungen unterhalb des “Bewertungen”-Reiters. Ich selbst nutze auf meinem aktuellen Projekt (bei dem es um einen Waschtrockner-Vergleich geht) die Bewertungen aus dem “Weitere Informationen”-Tab für Nutzer-Bewertungen. Also für Feedback von Käufern. […]

SSL/TLS-Zertifikate in C# herunterladen

SSL-TLS Zertifikate in C-Sharp downloadenIn diesem Artikel soll es darum gehen wie man SSL/TLS-Zertifikate beliebiger Server in C# herunterladen bzw. speichern kann. Zwar lassen sich Zertifikate heutzutage auch recht einfach aus dem Webbrowser heraus speichern, jedoch ist dies immer mit recht vielen Klicks verbunden. Und spätestens, wenn man Zertifikate von Mail-Servern, etc. speichern möchte, also Systemen die nicht direkt im Webbrowser angesprochen werden können, ist eine programmatische Lösung, wie in diesem Beitrag gezeigt, der einfachere Weg.
Insgesamt möchte ich heute zwei Varianten vorstellen. Eine Variante, die nur für HTTPS-Verbindungen funktioniert und eine Variante, die für sämtliche TCP-Verbindungen (also auch Mailserver, etc.) funktioniert.
HTTPS/SSL-Zertifikate in C# herunterladen
Die erste angesprochene Lösung funktioniert nur für HTTPS-Verbindungen und basiert auf der HttpWebRequest-Klasse, welche auch unter der WebClient-Klasse liegt. Erstellt […]

MTU auslesen und setzen in Windows, Linux und OSX

Nachdem ich die Tage schon den MTU Optimizer, ein kleines Tool zur Ermittlung der optimalen MTU, vorgestellt habe, wollen wir uns heute einmal anschauen, wie man die optimale MTU von Hand ermitteln kann, wie man die aktuell gesetzte MTU auslesen kann und wie man einen neuen MTU-Wert setzen kann. Das ganze natürlich für die drei großen Betriebssysteme: Windows, OSX und Linux.
Bevor wir uns die Umsetzung innerhalb der einzelnen Betriebssysteme anschauen, klären wir vorher noch einmal ganz kurz, was die MTU ist und wie man in der Theorie den idealen MTU-Wert festlegt.
Theorie – Ideale MTU ermitteln
Die MTU (Maximum Transfer Unit) beschreibt die maximale Paketgröße eines Protokolls. Sie gibt also an wie groß ein Datenpaket maximal sein darf, damit es über ein Protokoll übermittelt werden kann. Ist ein Datenpaket größer, wird es fragmentiert – d.h. auf mehrere Pakete aufgeteilt.
Nehmen wir als Beispiel einmal an, wir (=PC) würden Zucker-Päckchen herstellen und unsere Packungsgröße […]