Rekursiv Programmieren mit PHP

__Was ist rekursives Programmieren ? Um dies zu verdeutlichen, fang ich mal mit einem einfachen Problem an: Es sollen alle Dateien eines Verzeichnisse ausgelesen werden inklusive aller Unterverzeichnisse und allen Dateien in diesen Unterverzeichnissen usw.. Das "Problem" liegt auf der Hand, denn dies lässt sich durch einen streng chronologischen Programmablauf nicht realisieren, denn es ist … Continue reading Rekursiv Programmieren mit PHP

Cookies unter der Lupe

__Netscape hat seinerzeit bei der Erfindung der Cookies den einzig sinnvollen Weg gewählt, um Cookie-Informationen zwischen Client und Server auszutauschen, nämlich die HTTP-Header, die bei jeder Anfrage hin und her geschickt werden:__ 1. Ein Client fordert vom Server über eine der HTTP-Request-Methoden eine Ressource an. Dummerweise sendet er dabei keinerlei Informationen darüber, ob er gewillt … Continue reading Cookies unter der Lupe

Tunneling

Sperrt der proxy der Firma gewisse Protokolle, wie z.B. HTTP? Oder möchte man sich sicher in ein anderes Netzwerk anmelden, z.B. in das eines Geschäftspartners? -Bei beiden Varianten kommt man um den Begriff "Tunneling" nicht herum. Doch was genau ist das? Das Tunneling {img fileId="47" thumb="y" alt="" rel="box[g]"}Ein Tunnel bezeichnet in der EDV das Übertragen … Continue reading Tunneling

Google Techniken

__Google hat sich in den letzten Jahren nicht umsonst zur besten Suchmaschine aller Zeiten gemacht. Die Suchmaschine, die jetzt auch im Deutschen Duden erfasst wurde kann weit mehr als nur nach Webseiten, Bildern und Newsbeiträgen suchen. Viele kennen einige Tricks, aber praktisch niemand kennt _alle_ Möglichkeiten der Suchmaschine. Dies hat mich auf den Plan gebracht … Continue reading Google Techniken

Wenn Mobiltelefone die Melodie erkennen

Hinter dem praktischen Handydienst "Musicfinder" steckt eine ausgeklügelte Technologie. Von Simone Luchetta Neulich in einer Bar erregte mitten im Gespräch ein Musikstück, das uns berieselte, meine gesamte Aufmerksamkeit: Wie hiess der Song schon wieder? Es wollte mir einfach nicht einfallen. In schierer Verzweiflung fragte ich meinen Begleiter. Wortlos zückte dieser sein Handy, tippte darauf herum … Continue reading Wenn Mobiltelefone die Melodie erkennen

Firewalls

Eine Firewall ist eine logische Vorrichtung, die ein privates Netz vor dem öffentlichen Teil, dem Internet oder aber auch verschiedenen Segmenten im in-ternen Netz voreinander schützt. Meistens ist so eine Firewall ein eigenständiger PC, der zwischen zwei Netze gestellt wird, demzufolge braucht er auch zwei Netzwerkschnittstellen. _ |——|_| PC 1 <b>_</b><b>_ </b> | _ / … Continue reading Firewalls

IT Security

Da das Thema IT Security sehr wichtig ist, hab ich ihm einen eigenen Bereich gewidmet. Was versteht man unter IT Security? In den letzten Jahrzehnten hat die Nutzung von Computern stetig zugenommen. Begonnen von us-amerikanischen Militäreinrichtungen über Universitäten und öffentlichen Behörden ist heute jedem in den Industrieländern die Welt der Computer offen. Doch damit hat … Continue reading IT Security

SSL – Sicherheit im Internet

Einleitung Secure Sockets Layer (SSL) stellt eine Entwicklung dar, die privacy auf dem Internet sicherstellt. Es erlaubt einer Client-Server Verbindung sicher zu kommunizieren. Es wurde entwickelt, um privacy zwischen 2 kommunizierenden Partnern (client-server) sicherzustellen den Server und eventuell den Client zu authentifizieren Das SSL-Protokoll ist unabhängig von der Applikation, was eine Flexibilität und gute Akzeptanz … Continue reading SSL – Sicherheit im Internet

IPv6

Die ersten Entwicklungen des IPv6 wurden im Jahre 1995 gestartet. Dieses Protokoll ist der offizielle Nachfolger von IPv4; die Version 5 ist auch vorhanden, wurde aber lediglich für Testzwecke gebraucht. In dieser neuen Version wurde der Header komplett neu überarbeitet und wurde auf 128Bit (vorher 32Bit) gesetzt. IPv4 hat 4 Zahlenfelder (z.B.: 192.168.0.1), IPv6 dagegen … Continue reading IPv6

So funktioniert GPS

Das Global Positioning System (GPS) ist die Grundlage aller modernen Navigationssysteme -sei es im Flugzeug, im Auto, auf hoher See, oder beim Bergwandern. Hier eine Beschreibung, wie GPS eigentlich funktioniert: {IMG(fileId="37",thumb="y",rel="box[g]",imalign="left",align="left")}{IMG} GPS wurde 1978 vom amerikanischen Verteidigungsministerium (Departement of Defense DoD) ins Leben gerufen. Das System verwendet 24 Satelliten. Sie umkreisen die Erde in Knapp … Continue reading So funktioniert GPS