MySQL auf Azure Files mit Kubernetes (AKS)

MySQL auf Azure Files mit Kubernetes

In diesem Artikel erfährst du, wie du MySQL mit einem Azure Files Storage Backend in Azure Kubernetes Service (AKS) installierst. Azure Files Storage ist ein hochverfügbarer und skalierbarer Dateispeicher, der Netzwerkfreigaben in der Cloud bereitstellt. Ein großer Vorteil von Azure Files im Gegensatz zu Azure Managed Disk ist, dass mehrere Container auf denselben Speicher zugreifen können. Dieser Artikel wird dich Schritt für Schritt durch das Deployment leiten, damit du sicherstellen kannst, dass deine Installation von MySQL mit Azure Files Storage und AKS reibungslos verläuft....

Januar 10, 2023 · 7 Minuten · Quisl
Twitch Bot mit Python entwickeln

Wie du einen Twitch Bot mit Python programmierst

Twitch ist aktuell die größte Streamingplattform. Aufgrund der hohen Zuschauerzahlen greifen viele Steamer nicht nur auf menschliche Moderationsteams, sondern auch auf Moderationsbots zurück. Bots können beim Moderieren von Twitch-Chats nützlich sein, da sie dir helfen können, Regeln durchzusetzen und den Chat organisiert zu halten. Hier ein paar Aufgaben, die Bots übernehmen können: Herausfiltern unangemessener oder Spam-Nachrichten Ausgabe von Warnungen an Benutzer, die gegen die Regeln verstoßen Antworten auf häufig gestellte Fragen oder Commands von Benutzern Unterhaltung durch zum Beispiel einem Frage-Antwortquiz Externe Systeme wie Subscriber-Alarme oder Spiele mit Chatintegration anbinden Durch die Automatisierung dieser Aufgaben können Bots deinen Moderatoren helfen, den Chat sauber und konzentriert zu halten, sodass du mehr Zeit für die Interaktion mit deinen Zuschauern hast....

Dezember 23, 2022 · 4 Minuten · Quisl
Wie du ein perfektes Cookiebanner für deinen Blog in Javascript erschaffst.

Wie du ein perfektes Cookiebanner für deine Webseite mit JavaScript erstellst

Cookiebanner sind dazu da, die Zustimmung zur Verwendung von Cookies von deinen Webseitenbesuchern einzuholen. Dies ist in vielen Ländern gesetzlich vorgeschrieben, einschließlich der Europäischen Union und ihrer Mitgliedsstaaten - also auch in Deutschland - sowie anderer Länder auf der ganzen Welt. Sie tragen dazu bei, die Privatsphäre der Benutzer zu schützen und ihnen die Kontrolle darüber zu geben, wie ihre Daten von deiner Website erfasst und verwendet werden. In diesem Beitrag will ich dir ein Tool an die Hand geben, mit dem ich das Cookiebanner meines Blogs erzeugt habe: Cookieconsent....

Dezember 20, 2022 · 9 Minuten · Quisl
SSL Zertifikate mit Let's Encrypt und Kubernetes Titel

SSL Zertifikate mit Let's Encrypt auf Kubernetes automatisch beantragen

Wenn du deine Website nicht nur mit HTTP, sondern auch mit dem sicheren HTTPS-Protokoll anbieten möchtest, benötigst du ein signiertes SSL-Zertifikat. Hier sind einige Gründe, warum du HTTPS brauchst…. Sicherheit: HTTPS hilft, die Verbindung zwischen einem Client und einem Server zu sichern, indem es die zwischen ihnen übertragenen Daten verschlüsselt. Vertrauen: HTTPS verleiht deiner Website ein gewisses Maß an Vertrauen und Glaubwürdigkeit. Heutige Browser zeigen meist eine Warnung an wenn eine Webseite nur HTTP anbietet, oder das Zertifikat nicht durch eine Zertifizierungsstelle wie beispielsweise Let’s Encrypt signiert ist....

Dezember 18, 2022 · 6 Minuten · Quisl
SEO Strategien

Traffic und Suchmaschinenranking steigern

Als Webseitenbetreiber oder Blogger willst du meist die Sichtbarkeit und das Ranking deiner Webseite oder deines Blogs in Suchmaschinen wie Google verbessern. Dazu solltest du die Verwendung von Techniken zur Suchmaschinenoptimierung (SEO) in Betracht ziehen. SEO ist der Prozess, deine Website für Suchmaschinen attraktiver zu machen, sodass sie auf der Ergebnisseite weiter oben angezeigt wird, wenn Personen nach Schlüsselwörtern suchen, die sich auf deine Inhalte beziehen. Das kann durch eine Vielzahl von Taktiken erreicht werden....

Dezember 15, 2022 · 6 Minuten · Quisl

Python Parameter Argparse

Wenn du eine Pythonanwendung für die Kommandozeile entwickelst, wollen deine User früher oder später die Möglichkeit ihre Parameter direkt beim Programmstart mitgeben können. In diesem Beitrag findest du ein paar Beispiele, wie du Argumente/Parameter aus der Kommandozeile in Python verarbeiten kannst. Parameter sind die möglichen Werte, die ein Programm verarbeiten kann. Argumente hingegen sind nur die Werte, die tatsächlich vom User übergeben werden. In diesem Beitrag erfährst du zunächst, wie du mit dem sys Modul deinen eigenen Parser bauen könntest und warum das keine gute Idee ist....

Oktober 18, 2022 · 6 Minuten · Quisl

Text-To-Speech mit eigener Stimme erstellen

In diesem Artikel lernst du, wie du ein Text-To-Speech mit deiner eigenen Stimme erstellen kannst. Dazu nutzen wir das Programm Coqui. Im Folgendem werde ich auf die sogenannte Zero Shot Methode mit dem YourTTS Modell eingehen. Damit kannst du mit nur einem einzigen Sprachsample zu einem TTS mit deiner eigenen Stimme kommen. Ziemlich schnell und einfach, wenn man bedenkt, dass man dafür früher mehrere Stunden Audiomaterial aufnehmen musste! Bei dieser Technik wird der Stimmklang eines Samples mit einem bereits existierenden TTS Modell verschmolzen....

Mai 14, 2022 · 7 Minuten · Quisl

Wie du dich vor Log4Shell schützt

Log4Shell ist eine Sicherheitslücke im Java Modul Log4j. In der CVE Datenbank trägt sie den Namen CVE-2021-44228. Diese Lücke bewirkt, dass während des Loggingprozesses, also beim Erstellen von Logdateien, Teile der zu loggenden Daten ausgeführt werden können. Aufgrund der weiten Verbreitung von Java, der Gefährlichkeit und der einfachen Umsetzung eines Angriffs wurde diese Sicherheitslücke vom BSI mit der Warnstufe Rot gekennzeichnet. In diesem Beitrag zeige ich dir ein paar Tricks & Tipps, wie du erkennen kannst, ob du erstens betroffen bist, zweitens, ob du angegriffen wurdest und drittens wie du dich vor zukünftigen Log4Shell Angriffen schützen kannst....

Dezember 24, 2021 · 4 Minuten · Quisl

Die besten kostenlosen Wordpress Plugins 2022

Einer der großen Vorteile von WordPress ist die einfache Erweiterbarkeit mithilfe von Plugins. In diesem Beitrag möchte ich eine kurze Übersicht geben, welche gratis WordPress-Plugins ich für diesen Blog aktuell benutze. Vielleicht kannst du den ein oder anderen Tipp mitnehmen. Alle Plugins in dieser Liste nutze ich in der kostenlosen Variante. Bei vielen davon kriegst du gegen Geld noch ein paar weitere Features. Viel Spaß! Pluginempfehlungen Ich habe die Plugins grob zwischen internen und externen Plugins unterteilt....

Dezember 12, 2021 · 6 Minuten · Quisl

Wie du Docker Container auf einer Azure Container Registry verwendest

Azure bietet ein Sammelsurium an Services, die mit Docker oder OCI Containern arbeiten können. Wie du einen eigenen Azure Kubernetes Service anlegst, lernst du hier. Da liegt der Gedanke nicht fern, dass du deine eigenen Container auch in Azure hosten willst. Mit der Azure Container Registry kannst du genau das einrichten. Vorteil ist zum einen das bekannte Management über das Azure Portal. Dadurch kannst du deine Container zum Beispiel gesondert über eine Firewall oder gar virtuelle Netzwerke schützen....

November 19, 2021 · 5 Minuten · Quisl