Mit Javascript kann man verhindern, dass der “Senden” Button in Web-Formularen doppelt geklickt wird. Wir setzen ihn dazu automatisch auf “disabled”, wenn das Formular gesendet wurde. In jQuery sieht das etwas so aus: $(“#myForm”).submit( function(){ $(“#submitButton”).attr(“disabled”, “true”); } ); Zur jQuery-Dokumentation von Events/submit
Wenn man mit beispielsweise cp -r * /zu/diesem/verzeichnis/ den Inhalt eines Verzeichnisses in ein anderes kopieren will, so werden keine versteckten Dateien kopiert. Der bash-Wildcard ‘*’ gilt nämlich nicht für versteckte Dateien, also Dateien, die mit einem Punkt anfangen, wie z.B. “.htaccess”. Mit cp -r * .[!.]* /zu/diesem/verzeichnis/ kopiert man auch die versteckten Dateien. * [...]
In Linux und Unix (also auch in OS-X) kann man mit dem Kommandozeilen-Tool ssh-keygen ein Schlüsselpaar mir Public- und Private-Key anlegen, welches zur Authentifizierung über ssh genutzt werden kann. Über die Console bzw. das Terminal geben wir hierzu den Befehl ssh-keygen -t dsa ein 1 | Sylvester:~ lisa$ ssh-keygen -t dsa 2 | Generating public/private dsa key [...]
Ein Quine ist ein Programm, welches sich selbst ausgibt. Dieses hier ist von mir in Java. class Q { static void p(String a) { char c = 34; System.out.print(a + c + a + c + ‘)’ + ‘;’ + ‘}’ + ‘}’); System.exit(0); } static { p(“class Q{static void p(String a){char c=34;System.out.print(a+c+a+c+’)'+’;'+’}'+’}');System.exit(0);}static{p(“); } } [...]
Für die, die sich mal gefragt haben, wie denn der gesamte UTF-8 Zeichensatz aussieht, habe ich nun die Antwort. Der gesamte UTF-8 Zeichensatz in einem HTML-Dokument Da sind ein paar interessante bzw. lustige Zeichen dabei wie der Schneemann ☃, die Schachfiguren ♔♕♖♗♘♙♚♛♜♝♞♟, Noten ♬, diverse Pfeile ➽ und auch so ganz merkwürdige Sachen, wie ⎃, [...]
Wenn man in Apple-Mail eine E-Mail, die nicht als Spam erkannt wurde, öffnet, in der sich Bilder befinden die aus dem Internet geholt werden, werden diese Bilder in der Standard-Einstellung angezeigt. Das ist nicht besonders gut, da der Versender so anhand der HTTP-Bildanfrage sehen kann, dass seine E-Mail angekommen ist und geöffnet wurde. Um dieses [...]
In einer bestimmten Datei nach einem Suchwort suchen: grep suchwort datei.txt Alle Dateien im aktuellen Ordner und Unterordnern finden, die einen bestimmten Text enthalten: grep -R “suchwort” * Alle Dateien im aktuellen Ordner finden, die wort1 oder wort2 im Inhalt haben grep -E “(wort1|wort2)” * Dateien im aktuellen Ordner und Unterordnern finden, deren Namen einem [...]
Dec Hex Zeichen Dec Hex Zeichen Dec Hex Zeichen Dec Hex Zeichen ————— ————— ————— ————— 0 00 NUL 32 20 Space 64 40 @ 96 60 ` 1 01 SOH 33 21 ! 65 41 A 97 61 a 2 02 STX 34 22 ” 66 42 B 98 62 b 3 03 ETX [...]
Als ich begann MAMP zu benutzen, vor ein paar Jahren, war es noch die einzige Möglichkeit unproblematisch einen Apache mit PHP und MySQL auf dem Mac zum Laufen zu bekommen. Inzwischen ist etwas Zeit vergangen und es gibt den aus der Windows- und Linux-Welt bekannten XAMPP als Alternative zu MAMP. Zur Installation wird XAMPP, genauso [...]
Mit MySQL lassen sich über das Terminal einfach Datenbank-Dumps (Kopien der Datenbank) erzeugen und einlesen. Zum Erzeugen nutzt man den Befehl mysqldump und zum Einlesen eines Dumps den Befehl mysql. Erzeugen /pfad/zu/mysqldump -u$DBUSER -p$DBPASSWD -h$DBHOST $DATABASE > $FILENAME Einlesen /pfad/zu/mysql -u $DBUSER -p$DBPASSWD –database=$DATABASE < $FILENAME Ist die zu importierende Datei in UTF-8 kodiert, kann es [...]
