Programmierung

Die HTML Farbcodes spielen bei der Farbgestaltung von Webseiten eine große Rolle. Mit Farben können gezielt wichtige Bereiche der Seite gekennzeichnet und hervorgehoben werden.


Die Farbcodierung eines Webauftritts ist ein wesentlicher Bestandteil einer guten Benutzerführung. Bei der Erstellung der eigenen Webseite ist es wichtig, mit Hilfe von HTML-Farcodes eine sinnvolle Farbe für den Hintergrund auszuwählen. Der Hintergrund sollte nicht zu bunt und grell sein und in einem guten Kontrast zur Schrift stehen, so dass diese problemlos lesbar ist.


Wer sein Betriebssystem auf der internen Festplatte nicht ändern, dennoch nicht auf diverse Vorteile von Ubuntu verzichten möchte, der könnte auf die Idee kommen, sich Linux auf eine externe Festplatte oder einen USB Stick zu speichern. Aber ist das so eine gute Idee und was sollte man beachten?


Man kann es sich überlegen, ob man sich einen USB-Stick oder aber eine externe Festplatte sucht, um das Open Source Betriebssystem Linus dort extern zu speichern, allerdings muss man mind. 4GB frei haben, wobei das die Mindestanforderung ist, die bestensfalls weit überschritten werden sollte, damit man auch ordentlich mit Linux arbeiten kann.


Programmieren lernen wird immer interessanter für viele junge Leute. Wer sich mit dem Thema nur für private Zwecke beschäftigen und nicht gleich ein Informatik-Studium an einer Hochschule oder Universität beginnen möchte, findet unzählige Tutorials in Büchern und auf Websites.

Programmieren lernen kann man aber nicht über Nacht. Die Erarbeitung der wichtigsten Kenntnisse kann sich je nach Zeitaufwand über Monate erstrecken. Wichtig ist, mit kleinen Einzelzielen zu starten und sich nach und nach weiterzuentwickeln, statt gleich zu Beginn komplexe Anwendungen programmieren zu wollen. Erst einmal müssen Grundlagen geschaffen werden. Wahrscheinlich noch vor dem unendlich großen Büchermarkt, auf dem unzählige Nachschlagewerke und Anleitungen zum Programmieren zu finden sind, ist das Internet die wichtigste Quelle für Neueinsteiger. Foren bieten reichlich Anregungen und Links zum Thema, die wichtigsten haben wir hier kurz zusammengestellt.


Ein Gateway ist eine Verbindung zwischen zwei heterogenen Netzwerken. Das Wort stammt aus dem Englischen und bedeutet so viel wie Ausfahrt oder Einfahrt. Bei Netzwerken, die auf verschiedenen Protokollen basieren, fungiert das Gateway als Vermittler und Übersetzer.

Gateway @ flickr Charlie Brewer

Verschiedene Netzwerke basieren auf unterschiedlichen Protokollen. Das uns bekannteste Netzwerk ist das Internet. Die beiden maßgebenden Protokolle, also eine Vereinbarung für den Datenaustausch zwischen Computern, bilden hier das TCP (Transmission Control Protocol) und das IP (Internet Protocol). Das Gateway wandelt nun Daten eines bestimmten Protokolls in die Daten des Nächsten um.


Das Ziel dieser auf der Konzeption der Objektorientierung basierenden Programmiermethode ist es, Daten und Funktionen möglichst als ein Objekt einzugrenzen, um Manipulationen oder auch die versehentliche Beeinflussung durch Fremdobjekte von außen zu verhindern.

Objektorientierte Programmierung - Evolution der Programmiersprachen © Flickr / dullhunk

Die Verschiedenheit von Programmierstilen fußt hierbei auf der Unterscheidung im für den Stil geltenden Regelsatz, also auf der Frage, gemäß welcher Vorgaben – zum Beispiel der Syntax, vorhandener Variablen oder Vorgaben zur Einrückung und Leerzeichen – der Quelltext einer Programmiersprache gesetzt wird. Objektorientierte Programmiersprachen verwenden stets einen spezifischen Datentyp: Das Objekt.


Batchfiles (eng. Batch – „Stapel“) sind meist kurze Textdateien, die Befehle der Kommandozeilen sequentiell, also der Reihe nach als Stapelverarbeitung ausführen.

Computer Batch © Flickr / Jennifer Chernoff

Batchprogrammierung – eine zwar ältere, jedoch keinesfalls veraltete Technologie – ist spezifisch auf die Steuerung von Betriebssystemen ausgerichtet. Das heißt, sie ist – anders als beispielsweise C++ oder Java – für die Entwicklung von Anwendungen ungeeignet.