<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:webfeeds="http://webfeeds.org/rss/1.0">
  <channel>
    <title>Guido Flohr - #Web</title>
    <description></description>
    <link>https://www.guido-flohr.net/</link>
    <webfeeds:cover image="http://www.guido-flohr.net/assets/images/gfl-profile.jpeg" />
    <atom:link href="https://www.guido-flohr.net/" rel="self" type="application/rss+xml"/>

    <pubDate>Tue, 02 Jun 2026 17:07:19 +0000</pubDate>
    <lastBuildDate>Tue, 02 Jun 2026 17:07:19 +0000</lastBuildDate>
    <generator>Qgoda vv0.11.0 (https://www.qgoda.net/)</generator>
      
      <item>
        <title>Template Toolkit und Unicode</title>
        <description>Schon bei der bloßen Erwähnung von Unicode im Zusammenhang mit Template Toolkit bricht bei vielen Perl-Hackern das große Heulen und Zähneklappern aus. Sobald die Eingabedaten Nicht-ASCII-Zeichen enthalten kommt es immer wieder zu scheinbar zufällig auftretenden doppelt kodierten UTF-8-Zeichen bzw. Fragezeichen in der Ausgabe. Wie lässt sich das vermeiden?</description>
        <pubDate>Wed, 09 May 2018 21:00:00 +0000</pubDate>
        <link>https://www.guido-flohr.net/template-toolkit-und-unicode/index.html</link>
        <guid isPermaLink="true">https://www.guido-flohr.net/template-toolkit-und-unicode/index.html</guid>
        
        <category>Template Toolkit</category>
        
        <category>Unicode</category>
        
        <category>Entwicklung</category>
        
        <category>Perl</category>
        
        <category>Web</category>
        
        
        <category>Entwicklung</category>
        
      </item>
      
      <item>
        <title>Einfache Content-Negotiation für Nginx</title>
        <description>Content-Negotiation (wörtlich: Inhalts-Aushandlung) - ein Schlüsselkonzept für mehrsprachige Websites - ist für Nginx{:target=&quot;blank&quot;} nur als Patch erhältlich. Das Aushandeln der Sprache ist für die meisten Sites aber eine ziemlich triviale Angelegenheit. Statt den Webserver zu patchen, reichen oft ein paar Zeilen Perl-Code.</description>
        <pubDate>Sun, 28 Feb 2016 22:00:00 +0000</pubDate>
        <link>https://www.guido-flohr.net/einfache-content-negotiation-fuer-nginx/index.html</link>
        <guid isPermaLink="true">https://www.guido-flohr.net/einfache-content-negotiation-fuer-nginx/index.html</guid>
        
        <category>Systemadministration</category>
        
        <category>Web</category>
        
        <category>Nginx</category>
        
        <category>Perl</category>
        
        
        <category>Systemadministration</category>
        
        <category>Entwicklung</category>
        
      </item>
      
      <item>
        <title>Freiheit für &lt;h1&gt;!</title>
        <description>Anders als landläufig angenommen, sind mehrere h1-Elemente auf einer Seite nicht unbedingt schädlich für das Suchmaschinenranking.  Es gibt sogar gute Gründe, &lt;em&gt;nur&lt;/em&gt; Überschriften vom Typ h1 zu verwenden.</description>
        <pubDate>Mon, 16 May 2016 21:00:00 +0000</pubDate>
        <link>https://www.guido-flohr.net/freiheit-fuer-h1/index.html</link>
        <guid isPermaLink="true">https://www.guido-flohr.net/freiheit-fuer-h1/index.html</guid>
        
        <category>SEO</category>
        
        <category>Web</category>
        
        <category>freeh1</category>
        
        
        <category>Entwicklung</category>
        
      </item>
      
      <item>
        <title>Ad-hoc-Webserver absolut simpel</title>
        <description>Ein Handvoll HTML-Dateien im eigenen lokalen Webserver zu präsentieren ist einfacher als es klingt. Der Paketmanager NPM für das Web-Framework Node.js kommt mit einem HTTP-Server daher, der keinerlei Konfiguration benötigt.</description>
        <pubDate>Fri, 03 Jun 2016 21:00:00 +0000</pubDate>
        <link>https://www.guido-flohr.net/ad-hoc-web-server/index.html</link>
        <guid isPermaLink="true">https://www.guido-flohr.net/ad-hoc-web-server/index.html</guid>
        
        <category>Entwicklung</category>
        
        <category>Web</category>
        
        <category>Node.JS</category>
        
        
        <category>Entwicklung</category>
        
      </item>
      
      <item>
        <title>Zugriff auf privaten Content in AWS CloudFront authentifizieren</title>
        <description>&lt;img src="/assets/images/authenticating-access-to-private-content-hosted-with-aws-cloudfront/metal-padlock-on-keyboard.jpeg" width="100%"&gt;Eine statische Website aufsetzen, sie in einen S3-Bucket hochladen und diesen als Origin für eine CloudFront-Distribution einzustellen ist eine einfache und billige Lösung. Aber was tun, wenn der Zugriff auf die Inhalte beschränkt werden muss? HTTP-Basic-Authentifizierung scheint nicht mehr zu funktionieren und ist ohnehin umständlich und hässlich. Signierte Cookies bieten eine bessere Lösung, und sie sind einfach mit Serverless Computing zu realisieren.</description>
        <pubDate>Wed, 06 Mar 2024 22:00:00 +0000</pubDate>
        <link>https://www.guido-flohr.net/zugriff-auf-privaten-content-in-aws-cloudfront-authentifizieren/index.html</link>
        <guid isPermaLink="true">https://www.guido-flohr.net/zugriff-auf-privaten-content-in-aws-cloudfront-authentifizieren/index.html</guid>
        
        <category>Web</category>
        
        <category>Sicherheit</category>
        
        <category>AWS</category>
        
        <category>CloudFront</category>
        
        <category>Lambda</category>
        
        <category>JavaScript</category>
        
        
        <category>Entwicklung</category>
        
      </item>
      
      <item>
        <title>Qgoda beim Deutschen Perl-Workshop 2018</title>
        <description>&lt;img src="/assets/images/qgoda-website-launch/qgoda-background.jpeg" width="100%"&gt;Am 5. April werde ich beim Deutschen Perl Workshop 2018 über Qgoda sprechen. Ich kann bereits jetzt versprechen, dass es mehrfarbige Wide-Screen-Slides zu sehen gibt. Daneben werden aber auch noch weitere Themen behandelt:</description>
        <pubDate>Mon, 19 Mar 2018 22:00:00 +0000</pubDate>
        <link>https://www.guido-flohr.net/qgoda-beim-deutschen-perl-workshop-2018/index.html</link>
        <guid isPermaLink="true">https://www.guido-flohr.net/qgoda-beim-deutschen-perl-workshop-2018/index.html</guid>
        
        <category>Entwicklung</category>
        
        <category>Web</category>
        
        <category>Qgoda</category>
        
        
        <category>Entwicklung</category>
        
      </item>
      
      <item>
        <title>Neues von Qgoda (06/2023)</title>
        <description>&lt;img src="/assets/images/qgoda-news-06-2023/strawberries-on-newspaper.jpeg" width="100%"&gt;Sowohl diese Website, als auch die Homepage des Qgoda-Projekts sind frisch geraulancht, natürlich mit Qgoda, dem statischen Site-Generator (oder Headless CMS), wenn es um die flexible und effiziente Erstellung mehrsprachiger Websites geht. Zeit, zu berichten, was es neues in Bezug auf Qgoda gibt.</description>
        <pubDate>Thu, 22 Jun 2023 21:00:00 +0000</pubDate>
        <link>https://www.guido-flohr.net/neues-von-qgoda-06-2023/index.html</link>
        <guid isPermaLink="true">https://www.guido-flohr.net/neues-von-qgoda-06-2023/index.html</guid>
        
        <category>Entwicklung</category>
        
        <category>Web</category>
        
        <category>Qgoda</category>
        
        
        <category>Entwicklung</category>
        
      </item>
      
      <item>
        <title>Video: Qgoda beim Deutschen Perl-Workshop 2018</title>
        <description>&lt;img src="/assets/images/video-qgoda-at-gpw-2018/video.png" width="100%"&gt;Am 5. April habe ich beim Deutschen Perl Workshop 2018 über Qgoda gesprochen. Das Video des Talks ist mittlerweile online.</description>
        <pubDate>Tue, 07 Aug 2018 21:00:00 +0000</pubDate>
        <link>https://www.guido-flohr.net/video-qgoda-beim-deutschen-perl-workshop-2018/index.html</link>
        <guid isPermaLink="true">https://www.guido-flohr.net/video-qgoda-beim-deutschen-perl-workshop-2018/index.html</guid>
        
        <category>Entwicklung</category>
        
        <category>Web</category>
        
        <category>Qgoda</category>
        
        
        <category>Entwicklung</category>
        
      </item>
      
      <item>
        <title>Verschachtelte &lt;use&gt;s in SVG-Symbolen</title>
        <description>Verschachteltete &lt;use&gt;-Elemente innerhalb von SVG-&lt;symbol&gt;-Elementen werden von keinem Browser, der mir zur Verfügung steht, wie erwartet angezeigt. Die einzige Lösung, die ich dafür finden konnte, bestand darin, die Referenzen mit cheerio aufzulösen. Es ist zwar umständlich, funktionierte aber in meinem Fall.</description>
        <pubDate>Tue, 12 Jul 2016 21:00:00 +0000</pubDate>
        <link>https://www.guido-flohr.net/verschachtelte-use-elemente-in-svg-symbolen/index.html</link>
        <guid isPermaLink="true">https://www.guido-flohr.net/verschachtelte-use-elemente-in-svg-symbolen/index.html</guid>
        
        <category>SVG Sprites</category>
        
        <category>Iconsets</category>
        
        <category>Entwicklung</category>
        
        <category>Web</category>
        
        <category>Node.JS</category>
        
        <category>Gulp</category>
        
        
        <category>Entwicklung</category>
        
      </item>
      
      <item>
        <title></title>
        <description></description>
        <pubDate></pubDate>
        <link>https://www.guido-flohr.net</link>
        <guid isPermaLink="true">https://www.guido-flohr.net</guid>
        
        
      </item>
      
  </channel>
</rss>
