<?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 - #System Administration</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:24 +0000</pubDate>
    <lastBuildDate>Tue, 02 Jun 2026 17:07:24 +0000</lastBuildDate>
    <generator>Qgoda vv0.11.0 (https://www.qgoda.net/)</generator>
      
      <item>
        <title>Formatting Large Hard-Disks On Mac OS X</title>
        <description>My new LaCie rugged USB-C drive showed only a capacity of 372 MB instead of the 4 TB that I had bought, when I formatted the disk on Mac OS X High Sierra. It turned out that I first had to create a GUID Partition Table (GPT) on it to use the full capacity.</description>
        <pubDate>Sun, 26 Nov 2017 22:00:00 +0000</pubDate>
        <link>https://www.guido-flohr.net/formatting-large-hard-disks-on-mac-os-x/index.html</link>
        <guid isPermaLink="true">https://www.guido-flohr.net/formatting-large-hard-disks-on-mac-os-x/index.html</guid>
        
        <category>System Administration</category>
        
        <category>Mac OS X</category>
        
        
        <category>Development</category>
        
      </item>
      
      <item>
        <title>Simple Dynamic DNS</title>
        <description>&lt;img src="/assets/images/simple-dynamic-dns/dynamic-dns.png" width="100%"&gt;Most routers for home internet allow you to forward ports of your publicly visible IP address to internal IPs of your home network. In order to make that work, you first need to know your publicly visible IP. Most of the time, the router will fetch its IP from the ISP via DHCP, and the address is not constant. This is where countless dynamic IP services jump in, with the disadvantage that the names that they offer are mostly plain ugly (my-name.dynamic-ip-xyz.example.com) and most of the time they will make you pay for everything but the most basic services. If, however, you are the admin of the nameserver of your domain you can easily set up your own solution.</description>
        <pubDate>Mon, 15 Feb 2016 22:00:00 +0000</pubDate>
        <link>https://www.guido-flohr.net/simple-dynamic-dns/index.html</link>
        <guid isPermaLink="true">https://www.guido-flohr.net/simple-dynamic-dns/index.html</guid>
        
        <category>DNS</category>
        
        <category>System Administration</category>
        
        
        <category>System Administration</category>
        
      </item>
      
      <item>
        <title>The Gory Details of URL Validation</title>
        <description>I currently work on a web application that allows users to supply a link to their homepage. Such links have to be validated client-side with JavaScript (actually Typescript/Angular) and with Perl on the server-side. But what should be accepted as a valid homepage link? And what is the right approach to analyze the provided URLs?</description>
        <pubDate>Fri, 10 Jan 2020 22:00:00 +0000</pubDate>
        <link>https://www.guido-flohr.net/the-gory-details-of-url-validation/index.html</link>
        <guid isPermaLink="true">https://www.guido-flohr.net/the-gory-details-of-url-validation/index.html</guid>
        
        <category>Web Development</category>
        
        <category>Development</category>
        
        <category>System Administration</category>
        
        
        <category>Development</category>
        
      </item>
      
      <item>
        <title>Multilingual Web Sites with Jekyll</title>
        <description>After waiting years on my TODO list I recently decided to tackle the project &quot;web site&quot;. Since I no longer work for Imperia I was looking for a light-weight alternative. I did not want to install PHP on my server, ruling out a lot of options. A colleague finally recommended Jekyll. Its simple semi-static approach reminded me of Imperia and I decided to give it a shot.</description>
        <pubDate>Fri, 26 Feb 2016 22:00:00 +0000</pubDate>
        <link>https://www.guido-flohr.net/multilang-with-jekyll/index.html</link>
        <guid isPermaLink="true">https://www.guido-flohr.net/multilang-with-jekyll/index.html</guid>
        
        <category>Web Development</category>
        
        <category>CMS</category>
        
        <category>I18N</category>
        
        <category>Static Site Generators</category>
        
        <category>System Administration</category>
        
        <category>Development</category>
        
        <category>Jekyll</category>
        
        <category>Multi-Language</category>
        
        
        <category>System Administration</category>
        
        <category>Development</category>
        
      </item>
      
      <item>
        <title>Tar Option &apos;v&apos; Considered Harmful</title>
        <description>&lt;img src="/assets/images/tar-v/logo.png" width="100%"&gt;The utility tar should rather be renamed to vtar. Why the heck does almost everybody add the option v automatically? Is that in any way helpful? Or is it maybe even dangerous?</description>
        <pubDate>Sun, 27 Dec 2015 22:00:00 +0000</pubDate>
        <link>https://www.guido-flohr.net/tar-v-considered-harmful/index.html</link>
        <guid isPermaLink="true">https://www.guido-flohr.net/tar-v-considered-harmful/index.html</guid>
        
        <category>System Administration</category>
        
        
        <category>System Administration</category>
        
      </item>
      
      <item>
        <title>Simple Content Negotiation For Nginx</title>
        <description>Content negotiation is a key concept for multi language web sites. For Nginx it is only available as a patch. But negotiating the language is a rather trivial task for most sites. Instead of patching the web server, a couple of lines of Perl code will also do the job.</description>
        <pubDate>Sun, 28 Feb 2016 22:00:00 +0000</pubDate>
        <link>https://www.guido-flohr.net/simple-content-negotiation-for-nginx/index.html</link>
        <guid isPermaLink="true">https://www.guido-flohr.net/simple-content-negotiation-for-nginx/index.html</guid>
        
        <category>System Administration</category>
        
        <category>Web Development</category>
        
        <category>Nginx</category>
        
        <category>Perl</category>
        
        
        <category>System Administration</category>
        
        <category>Development</category>
        
      </item>
      
      <item>
        <title>Group Authentication For Nginx</title>
        <description>The access control system of Nginx lacks an equivalent for Apache&apos;s group based access control. But it is easy to emulate this Apache feature with a little bit of scripting.</description>
        <pubDate>Tue, 13 Sep 2016 21:00:00 +0000</pubDate>
        <link>https://www.guido-flohr.net/group-authentication-for-nginx/index.html</link>
        <guid isPermaLink="true">https://www.guido-flohr.net/group-authentication-for-nginx/index.html</guid>
        
        <category>System Administration</category>
        
        <category>Web Development</category>
        
        <category>Nginx</category>
        
        <category>Perl</category>
        
        
        <category>System Administration</category>
        
        <category>Development</category>
        
      </item>
      
  </channel>
</rss>
