Archiv der Kategorie: Coding

MySQL-Dumps, GPG, SFTP-Download, MySQL-Import

Alles ohne manuelle Passworteingabe, „ready for cronjob“

Wer MySQL nutzt, möchte den Dump vielleicht mit einem Passwort verschlüsseln und zugleich komprimieren.

Weiterhin soll mysqldump in einem cronjob laufen, wobei das Passwort nicht eingeben werden kann.

Desweiteren soll auf einer lokalen Maschine der verschlüsselte Dump heruntergeladen und in MySQL importiert werden können – und das genauso ohne Passworteingabe.

Wie das funktioniert, wird im folgenden beschrieben. Nebenbei gibt es ein paar Hinweise.

MySQL-Dumps, GPG, SFTP-Download, MySQL-Import weiterlesen

Simple 2-Klick-Lösung für Drittanbieter-Content

„Fremder Content“ oder Drittanbieter-Inhalte sind Code-Snippets wie z.B. Facebook-Like oder YouTube-Videos, die in die eigene Site eingebunden werden können, um dann dort gezeigt zu werden.

Eine 2-Klick-Lösung ist dabei ein Mechanismus, der den fremden Inhalt erst nach einem Klick anzeigt, um dann das „Gefällt mir“ zu klicken oder den Video starten zu können.

Simple 2-Klick-Lösung für Drittanbieter-Content weiterlesen

Passwort versteckt oder lesbar eingeben

Es begegnet einem in immer mehr Login-Formularen: Die Möglichkeit, das Passwort auf Klartext (lesbar) umschalten zu können um damit die Eingabe direkt zu kontrollieren. Für die Übertragungssicherheit spielt es keine Rolle – und in den meisten Fällen schaut einem auch niemand über die Schulter.

Die Lösung ist in wenigen Zeilen jQuery umgesetzt.
Passwort versteckt oder lesbar eingeben weiterlesen

Neue CSS- und Javascript-Dateien sofort vom Server

Bei sich stetig entwickelnden Projekten ändern sich ebenso stetig auch die CSS- und Javascript-Dateien. Sie beinhalten neues Layout und Funktionen und sollen möglichst sofort zur Verfügung stehen.

Zugleich sollen diese Dateien aber möglichst lange (i.d.R. werden vier Wochen eingestellt) im Cache des Browsers liegen, um nicht bei jedem Seitenaufruf die teilweise über 100 Kb großen Dateien vom Server zu laden.

Ändern sich CSS- oder Javascript-Dateien, müssen sie jedoch sofort vom Server geladen werden und dürfen nicht mehr aus dem Browser-Cache kommen.

Es gibt drei Wege, das umzusetzen.

Neue CSS- und Javascript-Dateien sofort vom Server weiterlesen