<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Posts on en.quisl.de</title>
    <link>https://en.quisl.de/posts/</link>
    <description>Recent content in Posts on en.quisl.de</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en</language>
    <lastBuildDate>Wed, 28 Jun 2023 16:36:17 +0200</lastBuildDate><atom:link href="https://en.quisl.de/posts/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Redirect www to non www with K8s</title>
      <link>https://en.quisl.de/posts/kubernetes-redirecting-www-to-nonwww/</link>
      <pubDate>Wed, 28 Jun 2023 16:36:17 +0200</pubDate>
      
      <guid>https://en.quisl.de/posts/kubernetes-redirecting-www-to-nonwww/</guid>
      <description>How to redirect a user to a non www url using Kubernetes with NGINX Ingress Controller.</description>
    </item>
    
    <item>
      <title>Mysql on Azure Files with Kubernetes</title>
      <link>https://en.quisl.de/posts/mysql-azure-files-kubernetes/</link>
      <pubDate>Fri, 20 Jan 2023 10:40:27 +0100</pubDate>
      
      <guid>https://en.quisl.de/posts/mysql-azure-files-kubernetes/</guid>
      <description>Tutorial how to install MySQL on an Azure Files Storage on Azure Kubernetes Service (AKS).</description>
    </item>
    
    <item>
      <title>How to program a Twitch bot with Python</title>
      <link>https://en.quisl.de/posts/twitchio-bot/</link>
      <pubDate>Wed, 11 Jan 2023 11:10:36 +0100</pubDate>
      
      <guid>https://en.quisl.de/posts/twitchio-bot/</guid>
      <description>Instructions on how to develop a chatbot for Twitch with the TwitchIO module.</description>
    </item>
    
    <item>
      <title>How to create a perfect cookie banner for your website with JavaScript</title>
      <link>https://en.quisl.de/posts/cookie-banner-with-cookie-consent/</link>
      <pubDate>Fri, 30 Dec 2022 12:04:04 +0100</pubDate>
      
      <guid>https://en.quisl.de/posts/cookie-banner-with-cookie-consent/</guid>
      <description>Instructions on how to implement a cookie banner in JavaScript and HTML using the cookieconsent framework</description>
    </item>
    
    <item>
      <title>Automatic SSL certificate handling with Let&#39;s Encrypt on Kubernetes</title>
      <link>https://en.quisl.de/posts/k8s-with-letsencrypt/</link>
      <pubDate>Sun, 18 Dec 2022 22:59:09 +0100</pubDate>
      
      <guid>https://en.quisl.de/posts/k8s-with-letsencrypt/</guid>
      <description>Instructions on how to configure your ingress controller with Cert-Manager on Azure Kubernetes Service to automatically request and renew SSL certificates from Let&amp;#39;s Encrypt.</description>
    </item>
    
    <item>
      <title>How To Delete Stuck Kubernetes Resources</title>
      <link>https://en.quisl.de/posts/delete-stuck-k8s-resources/</link>
      <pubDate>Fri, 16 Dec 2022 15:23:13 +0100</pubDate>
      
      <guid>https://en.quisl.de/posts/delete-stuck-k8s-resources/</guid>
      <description>Little guide on how to delete stuck K8s Resources</description>
    </item>
    
    <item>
      <title>Increase traffic and search engine ranking</title>
      <link>https://en.quisl.de/posts/seo-strategies/</link>
      <pubDate>Thu, 15 Dec 2022 19:25:23 +0100</pubDate>
      
      <guid>https://en.quisl.de/posts/seo-strategies/</guid>
      <description>A few proven SEO strategies and tips to get more visitors to your blog or website</description>
    </item>
    
    <item>
      <title>Refresh static Azure Blob Website</title>
      <link>https://en.quisl.de/posts/refresh_azure_blob_website/</link>
      <pubDate>Sat, 03 Dec 2022 12:00:19 +0100</pubDate>
      
      <guid>https://en.quisl.de/posts/refresh_azure_blob_website/</guid>
      <description> </description>
    </item>
    
    <item>
      <title>When is it time to quit</title>
      <link>https://en.quisl.de/posts/quitting/</link>
      <pubDate>Fri, 02 Dec 2022 13:15:38 +0100</pubDate>
      
      <guid>https://en.quisl.de/posts/quitting/</guid>
      <description>Little guide on project reevaluations.</description>
    </item>
    
    <item>
      <title>Top Twitch Tools for Streamers</title>
      <link>https://en.quisl.de/posts/twitch-tools/</link>
      <pubDate>Sun, 06 Nov 2022 23:31:46 +0100</pubDate>
      
      <guid>https://en.quisl.de/posts/twitch-tools/</guid>
      <description>A few interesting tools that You can use for Your Twitch stream.</description>
    </item>
    
    <item>
      <title>Redis with Python</title>
      <link>https://en.quisl.de/posts/redis-python/</link>
      <pubDate>Thu, 03 Nov 2022 21:15:52 +0100</pubDate>
      
      <guid>https://en.quisl.de/posts/redis-python/</guid>
      <description>Tutorial on how to use Redis with Docker and a Python client.</description>
    </item>
    
    <item>
      <title>Host a blog on Azure Storage</title>
      <link>https://en.quisl.de/posts/blog-on-azure-storage/</link>
      <pubDate>Wed, 19 Oct 2022 14:45:18 +0200</pubDate>
      
      <guid>https://en.quisl.de/posts/blog-on-azure-storage/</guid>
      <description> </description>
    </item>
    
    <item>
      <title>Python find list entries in other list</title>
      <link>https://en.quisl.de/posts/python-find-list-entries-in-other-list/</link>
      <pubDate>Sat, 15 Oct 2022 23:21:54 +0200</pubDate>
      
      <guid>https://en.quisl.de/posts/python-find-list-entries-in-other-list/</guid>
      <description>Here is a neat one-liner in Python 3 to quickly check if entries from one Python list are available in another Python list. This can also be used to apply other functions.
Code list1 = [&amp;#34;a&amp;#34;,&amp;#34;b&amp;#34;,&amp;#34;c&amp;#34;,&amp;#34;d&amp;#34;] list2 = [&amp;#34;b&amp;#34;,&amp;#34;c&amp;#34;,&amp;#34;d&amp;#34;] list3 = [&amp;#34;a&amp;#34;,&amp;#34;x&amp;#34;,&amp;#34;z&amp;#34;] # Check if all entries of list2 are in list1 print(all(value in list1 for value in list2)) # Check if all entries of list3 are in list1 print(all(value in list1 for value in list3)) True False Explanation all(x) is a built-in function that returns True if all entries in the Python list x are True.</description>
    </item>
    
    <item>
      <title>Stream Deck &#43; Philips Hue error: &#39;Unable to Discover Bridges&#39;</title>
      <link>https://en.quisl.de/posts/philips-hue-unable-to-discover-bridges/</link>
      <pubDate>Fri, 14 Oct 2022 12:54:30 +0200</pubDate>
      
      <guid>https://en.quisl.de/posts/philips-hue-unable-to-discover-bridges/</guid>
      <description>There is a bug in the current Philips Hue: Lights addon (version 1.4) for Stream Deck by Elgato which occurs occasionally after starting the Stream Deck.
When trying to connect your Stream Deck to the Philips Hue Bridge, it says &amp;lsquo;Unable to discover bridges&amp;rsquo; after a few miliseconds. It seems like its not even trying to connect.
Workaround get the IP address of your Philips Hue Bridge manually - I got mine from my router download the Stream Deck Philips Hue Plugin version 1.</description>
    </item>
    
  </channel>
</rss>
