Alter einer Person in MySQL berechnen

Das Alter einer Person anhand einer Spalte birthday (Format date) in MySQL berechnen

SELECT
    TIMESTAMPDIFF(YEAR, birthday, CURDATE()) AS age
FROM
    users

Advertisements

Schriftarten konvertieren

Eben hatte ich das Problem, dass ich einige Schriftarten als Postscript Type 1 (mit der Dateiendung .pfb) vorliegen hatte. Um diese anscheinend unter Windows verbreiteten Dateitypen auch auf dem Mac verwenden zu können müssen diese erst in ein gebräuchlicheres Format konvertiert werden.

Es muss schon Macports und die Entwicklerprogramme auf dem Mac installiert sein, um die nächsten Schritte durchzuführen.

Um FontForge per MacPorts zu installieren
$ sudo port install fontforge

Datei fontforge_otf mit folgenden Inhalt anlegen. Dies ist das Script für FontForge, damit die Schriften umgewandelt werden.

Open($1);
Generate($1:r+".otf");
Quit(0);

Um alle Dateien mit der Dateiendung .pfb mit dem vorher genannten Script zu konvertieren
$ for filename in *.PFB; do fontforge -script fontforge_otf $filename; done

Nun befinden sich die neuen Dateien im gleichen Verzeichnis wie die alten Schriftdateien