Schlagwort: nerdiges

  • „Sofortbild“-Effekt mit Python generieren

    „Sofortbild“-Effekt mit Python generieren

    Mit Python und der Bildbearbeitungs-Bibliothek Pillow kann man sich recht einfach ein Skript zusammenbauen, welches ein Foto in beliebigem Seitenformat als Eingabe empfängt und dieses zu einem „Instant-Bild“ aus einer Sofortbildkamera „umbaut“. Entsprechend der verschiedenen im Skript hinterlegten Zielformate wird hierfür zunächst ein Bereich aus dem Zentrum des Eingabebilds ausgeschnitten. Dann wird ein nicht ganz…

  • Gesichter automatisch mit Python „Blurren“

    Gesichter automatisch mit Python „Blurren“

    Ich bin generell kein großer Freund von Menschen auf Fotos, also Menschen, die irgendwie zufällig mit ins Bild geraten sind, weil sie in der Nähe dessen standen, was ich fotografieren will. Von den ästhetischen Gründen abgesehen, sind Bilder mit Menschen auch eine rechtliche Grauzone und mir ist nicht klar wann ich ein Bild noch im…

  • Wildcard-Zertifikate mit Let’s Encrypt

    Wildcard-Zertifikate mit Let’s Encrypt

    Wildcard-Zertifikate sind Zertifikate, die für *.domain.tld gültig sind. Also zum Beispiel foo.domain.tld oder bar.domain.tld und jede andere Subdomäne. Das Praktische dabei ist, dass man nicht für jede Subdomäne ein eigenes Zertifikat anlegen muss, sondern ein und das selbe Zertifikat für alle Subdomänen nutzen kann. Damit Let’s Encrypt aber ein Wildcard-Zertifikat ausstellt, muss man Let’s Encrypt…

  • Hashfunktionen und ihre Performance

    Hashfunktionen und ihre Performance

    Heute morgen habe ich #ausgründen mal messen wollen wie gut verschiedene Hashfunktionen aus der Python hashlib abhängig von der Größe der Eingabedatei performen… Die Eingabedateien in den Größen 100/500kB und 1/5/10MB habe ich einfach mit Zufallszahlen gefüllt, dann 50 Mal die Datei hashen lassen und die jeweiligen Laufzeiten gemessen und die so gewonnenen Datenpunkte in…

  • Data-Mining im Foto-Ordner (Teil 2)

    Data-Mining im Foto-Ordner (Teil 2)

    Gestern habe ich bereits ein wenig über mein kleines privates „GPS-Data-Mining-Projekt“ geschrieben. Abgesehen davon, dass man sich eine recht lustige Karte seiner Reisen/Fotosessions erstellen lassen kann, kann man die Daten auch etwas gezielter einsetzen. Wenn man z.B. in eine Stadt oder ein Gebiet reist, in dem man schon einmal war, besteht die Gefahr, dass man…

  • Data-Mining im Foto-Ordner

    Data-Mining im Foto-Ordner

    Seit bestimmt 10 Jahren tagge ich praktisch jedes Foto, das ich mache, halbmanuell mit den GPS-Koordinaten des Aufnahmeortes. Mittlerweile geht das auch sehr einfach, da es für jedes Smartphone OS unzählige GPS Tracker gibt, die auf Reisen bequem GPX Tracks mit Zeitstempel und GPS Koordinaten erzeugen. Solche Tracks lassen sich in Software wie Lightroom über…

  • WordPress mit Docker und nginx installieren

    WordPress mit Docker und nginx installieren

    Man kann relativ einfach mit Docker ein WordPress Blog auf einem Server deployen. Fangen wir mit den Docker-Einstellungen an, die alle in der Datei docker-compose.yml gesammelt sind: Die docker-compose.yml packt man am besten in einen eigenen Ordner /docker/wordpress. Mit dem Befehl docker-compose up -d startet man zwei Container, einen für WordPress, einen für die Datenbank.…