Meine W-Seminararbeit

Die wissenschaftspropädeutische Seminararbeit in Bayern Ich habe mich entschlossen meine Seminararbeit hier auf meiner Webseite zu veröffentlichen, da es mir selber relativ schwer gefallen ist, vorzustellen wie eine solche Arbeit aufgebaut sein soll und was man beim Layout etc. beachten muss. Deshalb stelle ich meine mit “sehr gut” (15 P.) bewertete Arbeit als Beispiel an dem man […]

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 […]

Daten einfach übers Netzwerk austauschen

Der ein oder andere wird die folgende Situation bestimmt kennen: Man arbeitet mit einem Kollegen zusammen an einem Projekt und möchte etwas testen, wofür man die Daten des anderen benötigt. Jetzt die Frage: Wie tauscht man die Dateien am geschicktesten aus? Für einen USB-Stick sind die Daten möglicherweise zu groß oder keiner hat einen dabei, […]

Client-Server-Modell

Das Client-Server-Modell ist ein wichtiger Bestandteil der Netzwerktechnik in der Informatik, da quasi alle Dienste im Web darauf aufbauen. Dies beginnt bei Webhosting und geht bis zu Onlinespielen bei denen die Spieldaten mithilfe von einem Server an alle Beteiligen verteilt werden. Möchte man ein Netzwerk aufbauen bei dem jeder mit jedem Daten austauschen kann, so […]

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 […]