• Heute mal ein anderes Thema. Ich will dir mal erzählen, wie ich damals mit 21 Jahren von Zuhause “ausgeflogen” bin. Ich hatte da gerade eben meinen Führerschein gemacht, bekam von meinem Opa und meinen Eltern ein Auto geschenkt und fuhr einfach los. Ausgangs – Situation Damals hatte Ich schon seit ca. einem Jahr, immer mehr…

  • Die Hetzner Storage Box bietet ein sehr einfaches Preismodell an. So kostet beispielsweise die ein Terabyte Große Storage Box 3,20 € pro Monat (0,0032 € pro GB pro Monat). Bei AWS ist das Preismodell deutlich komplexer, aber auch flexibler. Hier wird direkt pro Gigabyte abgerechnet. AWS bietet mehrere Preisklassen an, in denen die Daten nicht…

  • Chatbots helfen dabei, Kundenanfragen zu beantworten, Dienstleistungen zu automatisieren und die Benutzererfahrung zu verbessern. In diesem Blogpost zeige ich dir, wie du einen einfachen Chatbot mit Python erstellen kannst. Schritt 1: Einrichtung der Entwicklungsumgebung Bevor wir mit dem Programmieren beginnen, benötigen wir einige Werkzeuge. Wir werden die Bibliothek ChatterBot verwenden, die du mit folgendem Befehl…

  • Adding Custom Commands to Your Shell Configuration Adding custom functions to your shell configuration files like .bashrc or .zshrc can significantly streamline your workflow. Here’s a quick guide on how to add a custom command to convert screen recordings to YouTube-friendly formats using a script and the ffpb tool. Step-by-Step Guide Using the youtube-converter Command…

  • Wieso so? Um eine reproduzierbare Entwicklungs – Umgebung zu haben, ist es gut das Aufsetzen dieser Umgebung automatisch tun zu können. Dazu kann man docker compose benutzen. Hier zeige Ich euch ein docker-compose.yml, welches ein guter Startpunkt ist für eine reproduzierbare Entwicklungsumgebung.Wir Benutzen hier als Stack Die docker-compose.yml können wir mit dem wordpress – Service…

  • Kontext Um die Daten deiner Kunden zu sichern müssen diese Regelmäßig auf einem Server abgespeichert werden. Dieser muss unbeeinträchtigt sein, falls die Infrastruktur auf der deine Datenbank läuft kaputtgeht. Also am besten bei einem Anderen Provider, oder in einer anderen Gegend. Ich zeige dir hier wie du das über einen Cronjob einrichten kannst, der von…

  • Deine .bashrc Deine .bashrc Datei ist ein Skript, das jedes mal bei deinem Shellzugriff aufgerufen wird. Hier kannst du verschiedene Werte setzen & Dein Leben dadurch leichter machen. Wir werden am Beispiel django jetzt Skripte für dein Projekt entwickeln, die dir den Start deines Projekts erleichtern. Außerdem werden wir deinen python manage.py migrate Befehl in…

  • Kontext Des öfteren gibt es in der Entwicklung das Problem, dass es einen Fehler gibt, der nur auf einem Gerät auftaucht. Häufig liegt das daran, dass in den verschiedenen Entwicklungsumgebungen verschiedene Programmversionen und/oder Libraries installiert sind. Entwickler A:PostgreSQL 14.6Python 3.7.11Redis 7.4.2 Entwickler B:PostgreSQL 14.6Python 3.9.11Redis 7.4.2 Wenn es jetzt einen Bug gibt, der in Python…

  • Vorwort Mit gunicorn meine_app.wsgi kannst du seit der letzten Folge deinen Appserver starten. Das ganze wäre aber etwas unpraktisch, wenn du immer eine Shell-Sitzung mit deinem Gunicorn offen haben müsstest, um deine Webapp laufen zu lassen. Außerdem, was passiert wenn die App crasht? Was passiert falls du gerade kein Internet hast, oder wenn du mal…

  • Vorwort Jetzt, da unsere App mit Gunicorn als Applikations – Server läuft, müssen wir sie nur noch über nginx in das Öffentliche Internet bringen. nginx wird unsere Statischen Dateien bereitstellen, und alles andere als reverse proxy an Gunicorn weiterleiten. nginx wird von Firmen wie Netflix und Dropbox genutzt um Seiten mit vielen Besuchern online zu…