Daten übers Netzwerk austauschen unter Windows

In dem Artikel „Daten einfach übers Netzwerk austauschen“ habe ich bereits gezeigt wie man unter Linux mithilfe von Python einen einfachen Webserver erstellen kann, um so Daten schnell und unkompliziert zwischen zwei Rechnern austauschen zu können. Dieses Verfahren funktioniert in ähnlicher Form auch auf einem Windows-Computer, wenn drauf Python installiert ist. Im Folgenden werde ich […]

Mastermind – Mein erstes selbstprogrammiertes Spiel

Mastermind ist ein Logikspiel bei dem man durch gezieltes raten versucht eine vorgegebene Kugelfarbreihenfolge herauszufinden. Wikipedia Mastermind/Spielprinzip: Ein Spieler (der Codierer) legt zu Beginn einen vierstelligen geordneten Farbcode fest, der aus sechs Farben ausgewählt wird; eine Farbe kann auch mehrmals verwendet werden. Der andere Spieler (der Rater) versucht, den Code herauszufinden. Dazu setzt er einen […]

Socket Programmierung am Beispiel eines Chat-Servers in Python 2.7

Socket-Programmierung ist eine wichtige Fähigkeit, welche ein Programmierer beherrschen sollte, da man damit seine Programme übers Internet kommunizieren lassen kann. Ein entsprechendes Modul, welches die nötigen Funktionen bereitstellt ist in fast jeder Programmiersprache Standard. Das Modul übernimmt dabei die Übersetzung in die darunterliegenden Soft- und Hardware Schichten. Man steigt dabei auf der UDP bzw. TCP […]