Manchmal ist man in Netzwerken unterwegs, deren Firewall erst mal
jeglichen Netzwerkverkehr blockt. Um den Benutzern dennoch zu
ermöglichen, zumindest auf das Web zuzugreifen, wird dann meist ein
Proxy-Server zur Verfügung gestellt, der zwischen den Benutzern und dem
eigentlichen Ziel der Anfragen vermittelt.
Im folgenden Artikel beschreibe ich, wie Hadoop unter Debian Squeeze im
sogenannten pseudo-verteilten Modus installiert werden kann. Den Text
habe ich im Rahmen meiner Tätigkeit als studentische Hilfskraft beim
Leibniz-Zentrum für Psychologische Information und Dokumentation
(ZPID) für ein internes Wiki verfasst. Da ich
denke, dass diese Anleitung auch für andere nützlich sein könnte,
veröffentliche ich sie auch hier im Blog.
Closures[^terminologie] sind meiner Meinung nach eines der
interessantesten Sprachkonstrukte von Javascript. Sie erlauben sehr
elegante Lösungen, die sonst nicht möglich wären. Was das konkret
bedeutet, werde ich an einem Beispiel erläutern. Zunächst möchte ich
aber erklären, was Closures sind.
Bei der Erstellung von Schemas mit einem Ziel-Namensraum kann man leicht in eine kleine, facepalm-induzierende Falle tappen, die mich heute einiges an Nerven gekostet hat. Um das Problem zu erläutern sehen wir uns am besten ein Beispiel an.
Hin und wieder möchte man eine Datei nicht mit der dafür vorgesehenen Anwendung öffnen, sondern eine andere benutzen. Manchmal möchte man auch die Standard-Anwendung dauerhaft ändern. In beiden Fällen nutzt man dazu üblicherweise einen Rechtsklick im Dateimanager und wählt “Öffnen mit” oder “Mit anderer Anwendung öffnen”. Doch was tun, wenn die gesuchte Anwendung hier nicht erscheint?