SVN :: Backup and Restore Scripting Hat man ein privates SVN Repository muss man sich auch selbst um ein Backup kümmern. Wird nicht vom ganzen Rechner ein Backup gemacht, so helfen kleine Scripte, die durch Crontabs gestartet werden. Zu diesem Zweck habe ich mir selbst ein kleines Script gebaut: #!/bin/bash backupDate=$(date +%Y%m%d-%H%M) backupSrc="/svn" backupDest="/svn/_BACKUP" restoreScript="#!/bin/bash sudo mkdir /$backupSrc mkdir /$backupDest" rm… Read More
MYSQL – LEFT JOIN nicht immer notwendig früher habe ich alle meine MYSQL-Abfragen nur mit LEFT JOINS gemacht, aber nach einiger Zeit stellte sich für mich heraus, dass das eigentlich garnicht notwendig ist. hier mit LEFT JOIN SELECT p.name, p.alter, w.ort FROM personen p LEFT JOIN wohnort w ON p.person_id = w.person_id das geht aus so: SELECT p.name, p.alter, p.ort FROM personen… Read More
search while typing Auf fast jeder Homepage gibt es ein Suchfeld. Wenn man dort was eingibt ist man sich oft nicht wirklich sicher wie man den gesuchten Begriff schreibt. Google bietet ein Feld an, das während der Eingabe schon anfängt zu suchen und bietet einem Vorschläge. Hierfür wird Javascript benötigt. Mit Hilfe von Javascript kann mittels AJAX eine… Read More
Typecasting bei MYSQL um nach Werten zu sortieren, die in einer Datenbank nur in einem Text-Feld vorliegen, kann man den Typ des Feldes mithilfe von typecasting ändern und mit diesem dann zum Beispiel einen Vergleich durchführen SELECT CAST('12.43 text' AS DECIMAL(4,2)) AS num Das Ergebnis ist in „num“ gespeichert. Bei DECIMAL heißt die erste Zahl die Anzahl der… Read More