Tutorials

Auf der linken Seite findest du eine Übersicht aller Tutorials die ich hier veröffentlicht habe. Über diese Navigation kannst du schnell auf alles zu greifen! Momentan sieht es dort noch sehr mikrig aus, aber sowie ich wieder Zeit habe, werden weitere Anleitungen erscheinen bzw. die älteren verbessert.

Alles auf einen Blick

.htaccess

Was ist eine .htaccess-Datei und was kann ich damit machen?! Wie richte ich einen Verzeichnisschutz ein und wie kann ich IP-Adressen aussperren?! Antworten auf diese und andere Fragen findest du in diesem Tutorial!

.htaccess Snippets

Auf dieser Seite möchte ich ein paar Beipsiele sammeln, die ich häufig im Zusammenhang mit .htaccess-Dateien nutze.

Adblocker erkennen

Immer häufiger sehe ich auf Webseiten Hinweise, dass ich meinen Adblocker deaktivieren soll. Doch wie findet man heraus, dass jemand einen Adblocker verwendet? Ich war überrascht wie einfach das eigentlich ist. Der Trick nutzt nämlich das Verhalten des Adblockers aus.

Conditional Comments

Conditional Comments zu deutsch "Bedingte Kommentare" sind Browser spezifische Kontrollstrukturen. Diese werden momentan lediglich vom Internet Explorer (kurz IE), ab Version 5, unterstützt. Unabhängig von Browsern unterstützen es auch die Microsoft Office Programme.

CSS für Smartphones

Viele haben mittlerweile ein Smartphone mit dem sie auch regelmäßig im Internet unterwegs sind. Aber wie kann man seine Webseite eigentlich für solche Smartphones optimieren?! Hier erfährst du, wie du mit wenigen Handgriffen deine Seite auch für iPhone und Co. optimierst.

Der RSS-Feed

Fast jeder kennt ihn und jede gute Seite hat einen: Der RSS-Feed. Hier findest du Informationen zum Inhalt und Aufbau.

Die Sitemap

Was ist eine Sitemap, wie sieht sie aus und wie bekommst du eigentlich dieses kleine RSS-Icon in die Adresszeile des Firefox?! Das alles gibt es hier!

Drupal 7: Multisite

Mit Drupal 7 kommt eine neue Möglichkeit ein und die selbe Codebasis für unterschiedliche Projekte zu verwenden. Das hat unteranderem den Vorteil, dass man Module und Codebasis nur einmal updaten muss. Nachfolgend eine kurze Anleitung in 3 Schritten, wie man so etwas einrichtet.

Kurzeinführung Jabber

Jeder von uns kennt ICQ aus der Werbung. Auch der Windows Live Messenger ist auf dem Gebiet der "Chatsoftware" kein Unbekannter. Das diese Dienste aufgrund großer Firmen im Hintergrund besonders interessante Nutzungsbedingungen besitzen ist ja eigentlich allgemein bekannt. Für mich ist es jedoch wichtig, dass meine Nachrichten nur bei Leuten landen, die dafür bestimmt sind. Desweiteren ist der Dienst als OpenSource verfügbar.

Kurzeinführung JSON

Dieses Tutorial bietet eine kurze Einführung zum Thema JSON. Was ist JSON, wofür wird es genutzt und wie funktioniert es eigentlich? Anhand von Javascript- und PHP-Beispielen zeige ich wie einfach das Nutzen von JSON ist.

Meta-Tags

Mit Meta-Tags lassen sich spezielle Informationen über ein Dokument festlegen. Diese werden häufig von Suchmaschinen verwendet und erscheinen nicht auf dem Dokument direkt. Beispiele für das Verwenden von Meta-Angaben: Angabe des Autors, Beschreibung des Inhaltes eines Dokumentes oder das Angeben von Schlüsselwörtern. Hier gibt es mehr Informationen!

robots.txt

Was ist eine robots.txt und was kann ich damit machen? Dass kannst du hier lesen!

Ruby Gtk::TreeView

Wer mit Ruby ein GUI erstellen möchte, ist mit GTK gut beraten. Obwohl im allgemeinen recht einfach, stellen sich jedoch hin und wieder ein paar Stolpersteine in den Weg. Als ich vor kurzem versuchte eine Liste von Einträge darzustellen, wie man sie z.B. im E-Mailprogramm findet, stieß ich auf eben einen solchen Stolperstein. Deshalb möchte ich nachfolgend eine ganz kurze Einführung geben, wie man eine solche TreeView bzw. ListView programmiert.

Ruby: Datum mit benutzerspezifischen Format

Ab und zu kommt es vor, dass man ein benutzerspezifische Datum braucht. Ruby stellt hierfür die Funktion Time.strftime zur Verfügung. Damit ist es ganz leicht, ein Datum in das gewünschte Format zu bringen.

Ruby: Konsolenparameter

Wie erhalte ich Zugriff auf Parameter, die ich via Konsolenaufruf an ein Skript übergebe?