<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Haefelfinger - Techblog</title>
    <link>https://haefelfinger.ch/</link>
    <description>Recent content on Haefelfinger - Techblog</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Wed, 19 Feb 2025 02:00:00 +0200</lastBuildDate>
    <atom:link href="https://haefelfinger.ch/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Blog sleeping</title>
      <link>https://haefelfinger.ch/posts/2025/2025-02-19-blog-is-sleeping/</link>
      <pubDate>Wed, 19 Feb 2025 02:00:00 +0200</pubDate>
      <guid>https://haefelfinger.ch/posts/2025/2025-02-19-blog-is-sleeping/</guid>
      <description>A small sing of life with some minor updates</description>
    </item>
    <item>
      <title>Nextcloud tuning</title>
      <link>https://haefelfinger.ch/posts/2021/2021-03-29-nextcloud-tuning/</link>
      <pubDate>Mon, 29 Mar 2021 02:00:00 +0200</pubDate>
      <guid>https://haefelfinger.ch/posts/2021/2021-03-29-nextcloud-tuning/</guid>
      <description>Some optimizations and security tweaks added to my Nextcloud</description>
    </item>
    <item>
      <title>Quick tip: Howto reset the battery alert on an Eaton 5P UPS</title>
      <link>https://haefelfinger.ch/posts/2020/2020-09-23-reset-battery-alert-eaton-5p-ups/</link>
      <pubDate>Tue, 22 Sep 2020 02:00:00 +0200</pubDate>
      <guid>https://haefelfinger.ch/posts/2020/2020-09-23-reset-battery-alert-eaton-5p-ups/</guid>
      <description>After 4 years, the battery alerts showsup.</description>
    </item>
    <item>
      <title>Howto setup Nextcloud</title>
      <link>https://haefelfinger.ch/posts/2020/2020-03-31-setup-nextcloud-hub/</link>
      <pubDate>Tue, 31 Mar 2020 02:00:00 +0200</pubDate>
      <guid>https://haefelfinger.ch/posts/2020/2020-03-31-setup-nextcloud-hub/</guid>
      <description>How to install Nextcloud on a Debian 10 Buster using apache2 and php7.3</description>
    </item>
    <item>
      <title>Howto setup pi-hole HA</title>
      <link>https://haefelfinger.ch/posts/2020/2020-03-19-install-pi-hole-ha-setup/</link>
      <pubDate>Thu, 19 Mar 2020 02:00:00 +0200</pubDate>
      <guid>https://haefelfinger.ch/posts/2020/2020-03-19-install-pi-hole-ha-setup/</guid>
      <description>How to install pi-hole in a high availability setup and integrate it with pfSense&amp;hellip;</description>
    </item>
    <item>
      <title>mqtt &#43; node-red &#43; telegram</title>
      <link>https://haefelfinger.ch/posts/2019/2019-12-23-using-node-red-mqtt-telegram/</link>
      <pubDate>Mon, 23 Dec 2019 01:00:00 +0100</pubDate>
      <guid>https://haefelfinger.ch/posts/2019/2019-12-23-using-node-red-mqtt-telegram/</guid>
      <description>Setting up a UPS monitor using NUT on a Raspi and mosquitto-clients - Part 2</description>
    </item>
    <item>
      <title>Quick tip: Older jlnp files fail to start</title>
      <link>https://haefelfinger.ch/posts/2019/2019-12-23-make_older_jnlp_files_start_again/</link>
      <pubDate>Mon, 23 Dec 2019 01:00:00 +0100</pubDate>
      <guid>https://haefelfinger.ch/posts/2019/2019-12-23-make_older_jnlp_files_start_again/</guid>
      <description>Make older jlnp files start again using icedtea-web on arch linux.</description>
    </item>
    <item>
      <title>Raspberry pi &#43; Network UPS tools &#43; mqtt</title>
      <link>https://haefelfinger.ch/posts/2019/2019-11-20-using-network-ups-tools-and-mosquitto-part1/</link>
      <pubDate>Wed, 20 Nov 2019 01:00:00 +0100</pubDate>
      <guid>https://haefelfinger.ch/posts/2019/2019-11-20-using-network-ups-tools-and-mosquitto-part1/</guid>
      <description>Setting up a UPS monitor using NUT on a Raspi and mosquitto-clients - Part 1</description>
    </item>
    <item>
      <title>Setup TrueCommand</title>
      <link>https://haefelfinger.ch/posts/2019/2019-11-15-setting-up-truecommand/</link>
      <pubDate>Fri, 15 Nov 2019 01:00:00 +0100</pubDate>
      <guid>https://haefelfinger.ch/posts/2019/2019-11-15-setting-up-truecommand/</guid>
      <description>A small step by step guid to setup TrueCommand to manage FreeNas and TrueNas servers.</description>
    </item>
    <item>
      <title>Migrate from jekyll to gohugo</title>
      <link>https://haefelfinger.ch/posts/2019/2019-11-12-Migrate-from-jekyll-to-hugo/</link>
      <pubDate>Tue, 12 Nov 2019 01:00:00 +0100</pubDate>
      <guid>https://haefelfinger.ch/posts/2019/2019-11-12-Migrate-from-jekyll-to-hugo/</guid>
      <description>Why and how to move from jekyll to the fast and easy gohugo static site generator.</description>
    </item>
    <item>
      <title>Impressum</title>
      <link>https://haefelfinger.ch/impressum/</link>
      <pubDate>Tue, 17 Sep 2019 00:00:00 +0000</pubDate>
      <guid>https://haefelfinger.ch/impressum/</guid>
      <description>&lt;h2 id=&#34;kontaktadresse&#34;&gt;Kontaktadresse&lt;/h2&gt;&#xA;&lt;p&gt;Philipp Häfelfinger\&#xA;Urdorferstrasse 60\&#xA;8952 Schlieren\&#xA;Schweiz\&#xA;&lt;a href=&#34;mailto:philipp@haefelfinger.ch&#34;&gt;philipp@haefelfinger.ch&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;haftungsausschluss&#34;&gt;Haftungsausschluss&lt;/h2&gt;&#xA;&lt;p&gt;Der Autor übernimmt keinerlei Gewähr hinsichtlich der  inhaltlichen Richtigkeit, Genauigkeit, Aktualität, Zuverlässigkeit und  Vollständigkeit der Informationen.&lt;/p&gt;&#xA;&lt;p&gt;Haftungsansprüche gegen den Autor wegen Schäden materieller  oder immaterieller Art, welche aus dem Zugriff oder der Nutzung bzw.  Nichtnutzung der veröffentlichten Informationen, durch Missbrauch der  Verbindung oder durch technische Störungen entstanden sind, werden  ausgeschlossen.&lt;/p&gt;&#xA;&lt;p&gt;Alle  Angebote sind unverbindlich. Der Autor behält es sich ausdrücklich vor, Teile  der Seiten oder das gesamte Angebot ohne gesonderte Ankündigung zu verändern,  zu ergänzen, zu löschen oder die Veröffentlichung zeitweise oder endgültig  einzustellen.&lt;/p&gt;</description>
    </item>
    <item>
      <title>SoCraTes day 2019</title>
      <link>https://haefelfinger.ch/posts/2019/2019-09-14-SoCraTesDayCh/</link>
      <pubDate>Sat, 14 Sep 2019 02:00:00 +0200</pubDate>
      <guid>https://haefelfinger.ch/posts/2019/2019-09-14-SoCraTesDayCh/</guid>
      <description>Takeaways and learning&amp;rsquo;s from the sessions of the SoCraTesDay Switzerland.</description>
    </item>
    <item>
      <title>Install Arch GNU/Linux using archfi</title>
      <link>https://haefelfinger.ch/posts/2019/2019-07-22-Install-arch-linux-with-archfi/</link>
      <pubDate>Mon, 22 Jul 2019 02:00:00 +0200</pubDate>
      <guid>https://haefelfinger.ch/posts/2019/2019-07-22-Install-arch-linux-with-archfi/</guid>
      <description>How to install a vanilla Arch GNU/Linux using archfi and archdi script in about an hour&amp;hellip;</description>
    </item>
    <item>
      <title>Node-red on Debian</title>
      <link>https://haefelfinger.ch/posts/2019/2019-05-09-install-node-red-on-debian-stretch/</link>
      <pubDate>Thu, 09 May 2019 02:00:00 +0200</pubDate>
      <guid>https://haefelfinger.ch/posts/2019/2019-05-09-install-node-red-on-debian-stretch/</guid>
      <description>How to install Node-Red flows on a Debian buster installation&amp;hellip;</description>
    </item>
    <item>
      <title>Proxmox spamming FreeNas logs using iscsi</title>
      <link>https://haefelfinger.ch/posts/2019/2019-05-08-FreeNAS-and-Proxmox-iscsi/</link>
      <pubDate>Wed, 08 May 2019 02:00:00 +0200</pubDate>
      <guid>https://haefelfinger.ch/posts/2019/2019-05-08-FreeNAS-and-Proxmox-iscsi/</guid>
      <description>Proxmox iscsi storage management causes syslog issues on FreeNAS.</description>
    </item>
    <item>
      <title>The way to GO!</title>
      <link>https://haefelfinger.ch/posts/2019/2019-03-05-The-way-to-GO/</link>
      <pubDate>Tue, 05 Mar 2019 01:00:00 +0100</pubDate>
      <guid>https://haefelfinger.ch/posts/2019/2019-03-05-The-way-to-GO/</guid>
      <description>Some impressions from my way to golang.</description>
    </item>
    <item>
      <title>Darktable with AMD Radeon</title>
      <link>https://haefelfinger.ch/posts/2019/2019-01-02-Darktable-Radeon-OpenCL/</link>
      <pubDate>Wed, 02 Jan 2019 01:00:00 +0100</pubDate>
      <guid>https://haefelfinger.ch/posts/2019/2019-01-02-Darktable-Radeon-OpenCL/</guid>
      <description>Enable OpenCL for AMD Radeon GPUs and validate usage in Darktable.</description>
    </item>
    <item>
      <title>Links</title>
      <link>https://haefelfinger.ch/about/</link>
      <pubDate>Tue, 01 Jan 2019 00:00:00 +0000</pubDate>
      <guid>https://haefelfinger.ch/about/</guid>
      <description>&lt;h2 id=&#34;philipp-häfelfinger&#34;&gt;Philipp Häfelfinger&lt;/h2&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://haefelfinger.ch/assets/avatar.jpg&#34; alt=&#34;Philipp Häfelfinger&#34;&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;its-a-job&#34;&gt;it&amp;rsquo;s a job&lt;/h3&gt;&#xA;&lt;p&gt;It was 1998 when my journey to become a professional software engineer started. I took my first steps with perl and continued to php and was highly interested in web stuff.&#xA;But this changed soon when I discovered .net. Starting with .net 1.1, I implemented Applications with every version of .net since then.&#xA;Then I changed from the web area to the fat desktop applications. I added many other things to my knowledge database (aka brain) ;-)&lt;/p&gt;</description>
    </item>
    <item>
      <title>Links</title>
      <link>https://haefelfinger.ch/links/</link>
      <pubDate>Tue, 01 Jan 2019 00:00:00 +0000</pubDate>
      <guid>https://haefelfinger.ch/links/</guid>
      <description>&lt;h2 id=&#34;it--coding&#34;&gt;IT / Coding&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&lt;a target=&#34;_blank&#34; rel=&#34;noreferrer&#34; href=&#34;https://github.com/phaefelfinger&#34; aria-label=&#34;github - phhaefelfinger&#34;&gt;github - phhaefelfinger &lt;i class=&#34;fa fa-external-link&#34;&gt;&lt;/i&gt;&lt;/a&gt;&#xA;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&lt;a target=&#34;_blank&#34; rel=&#34;noreferrer&#34; href=&#34;https://gohugo.io&#34; aria-label=&#34;gohugo - static page generator&#34;&gt;gohugo - static page generator &lt;i class=&#34;fa fa-external-link&#34;&gt;&lt;/i&gt;&lt;/a&gt;&#xA;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&lt;a target=&#34;_blank&#34; rel=&#34;noreferrer&#34; href=&#34;https://www.atlassian.com/git/tutorials/dotfiles&#34; aria-label=&#34;manage your dotfiles using git&#34;&gt;manage your dotfiles using git &lt;i class=&#34;fa fa-external-link&#34;&gt;&lt;/i&gt;&lt;/a&gt;&#xA;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;photography&#34;&gt;Photography&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&lt;a target=&#34;_blank&#34; rel=&#34;noreferrer&#34; href=&#34;https://www.haefelfinger.photo/&#34; aria-label=&#34;haefelfinger.photo&#34;&gt;haefelfinger.photo &lt;i class=&#34;fa fa-external-link&#34;&gt;&lt;/i&gt;&lt;/a&gt;&#xA;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&lt;a target=&#34;_blank&#34; rel=&#34;noreferrer&#34; href=&#34;http://www.elinchrom.com/&#34; aria-label=&#34;Elinchrom&#34;&gt;Elinchrom &lt;i class=&#34;fa fa-external-link&#34;&gt;&lt;/i&gt;&lt;/a&gt;&#xA;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&lt;a target=&#34;_blank&#34; rel=&#34;noreferrer&#34; href=&#34;https://pixls.us/software/&#34; aria-label=&#34;PIXLS.US&#34;&gt;PIXLS.US &lt;i class=&#34;fa fa-external-link&#34;&gt;&lt;/i&gt;&lt;/a&gt;&#xA;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;cultural-and-friends&#34;&gt;Cultural and friends&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&lt;a target=&#34;_blank&#34; rel=&#34;noreferrer&#34; href=&#34;http://www.crazysafes.ch/&#34; aria-label=&#34;Crazy Safes&#34;&gt;Crazy Safes &lt;i class=&#34;fa fa-external-link&#34;&gt;&lt;/i&gt;&lt;/a&gt;&#xA;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&lt;a target=&#34;_blank&#34; rel=&#34;noreferrer&#34; href=&#34;http://www.haebse-theater.ch/&#34; aria-label=&#34;Häbse Theater Basel&#34;&gt;Häbse Theater Basel &lt;i class=&#34;fa fa-external-link&#34;&gt;&lt;/i&gt;&lt;/a&gt;&#xA;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&lt;a target=&#34;_blank&#34; rel=&#34;noreferrer&#34; href=&#34;http://www.hof-wiesengrund.ch/&#34; aria-label=&#34;Hof Wiesengrund - Saustall Event Location&#34;&gt;Hof Wiesengrund - Saustall Event Location &lt;i class=&#34;fa fa-external-link&#34;&gt;&lt;/i&gt;&lt;/a&gt;&#xA;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&lt;a target=&#34;_blank&#34; rel=&#34;noreferrer&#34; href=&#34;http://www.marabu-bl.ch&#34; aria-label=&#34;Marabu event location&#34;&gt;Marabu event location &lt;i class=&#34;fa fa-external-link&#34;&gt;&lt;/i&gt;&lt;/a&gt;&#xA;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&lt;a target=&#34;_blank&#34; rel=&#34;noreferrer&#34; href=&#34;http://www.acquaroli.ch/&#34; aria-label=&#34;Nadja Acquaroli&#34;&gt;Nadja Acquaroli &lt;i class=&#34;fa fa-external-link&#34;&gt;&lt;/i&gt;&lt;/a&gt;&#xA;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&lt;a target=&#34;_blank&#34; rel=&#34;noreferrer&#34; href=&#34;https://cocomotion.ch&#34; aria-label=&#34;Cocomotion&#34;&gt;Cocomotion &lt;i class=&#34;fa fa-external-link&#34;&gt;&lt;/i&gt;&lt;/a&gt;&#xA;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>Samba4 Active Directory</title>
      <link>https://haefelfinger.ch/posts/2018/2018-12-17-setup-samba4-ad-dc-on-debian9/</link>
      <pubDate>Wed, 19 Dec 2018 01:00:00 +0100</pubDate>
      <guid>https://haefelfinger.ch/posts/2018/2018-12-17-setup-samba4-ad-dc-on-debian9/</guid>
      <description>Setting up a redundant AD DC with samba4 on Debian9</description>
    </item>
    <item>
      <title>TV7 with Plex</title>
      <link>https://haefelfinger.ch/posts/2018/2018-10-31-fiber7-tv7-with-plex-media-server/</link>
      <pubDate>Wed, 31 Oct 2018 01:00:00 +0100</pubDate>
      <guid>https://haefelfinger.ch/posts/2018/2018-10-31-fiber7-tv7-with-plex-media-server/</guid>
      <description>How to make Plex DVR work with TV7 IP-TV</description>
    </item>
    <item>
      <title>TV7 with pfSense</title>
      <link>https://haefelfinger.ch/posts/2018/2018-10-18-fiber7-tv7-pfsense/</link>
      <pubDate>Tue, 16 Oct 2018 01:00:00 +0100</pubDate>
      <guid>https://haefelfinger.ch/posts/2018/2018-10-18-fiber7-tv7-pfsense/</guid>
      <description>Configure pfsense to run TV7 from fiber7</description>
    </item>
    <item>
      <title>SoCraTes day 2018</title>
      <link>https://haefelfinger.ch/posts/2018/2018-10-14-socrates-day/</link>
      <pubDate>Sun, 14 Oct 2018 00:00:00 +0200</pubDate>
      <guid>https://haefelfinger.ch/posts/2018/2018-10-14-socrates-day/</guid>
      <description>Following the sofware architects.</description>
    </item>
    <item>
      <title>Crazy data dimensions</title>
      <link>https://haefelfinger.ch/posts/2018/2018-10-13-crazy-data-dimensions/</link>
      <pubDate>Sat, 13 Oct 2018 02:00:00 +0100</pubDate>
      <guid>https://haefelfinger.ch/posts/2018/2018-10-13-crazy-data-dimensions/</guid>
      <description>20 years ago, we only had megabytes!</description>
    </item>
    <item>
      <title>Install own isp style root server using CentOS Web Panel</title>
      <link>https://haefelfinger.ch/posts/2018/2018-09-06-isp-style-server-with-centos/</link>
      <pubDate>Thu, 06 Sep 2018 00:00:00 +0200</pubDate>
      <guid>https://haefelfinger.ch/posts/2018/2018-09-06-isp-style-server-with-centos/</guid>
      <description>Use centos web panel to manage your root server</description>
    </item>
    <item>
      <title>Install own isp style root server using VestaCP</title>
      <link>https://haefelfinger.ch/posts/2018/2018-09-05-isp-style-server-with-vestacp/</link>
      <pubDate>Wed, 05 Sep 2018 00:00:00 +0200</pubDate>
      <guid>https://haefelfinger.ch/posts/2018/2018-09-05-isp-style-server-with-vestacp/</guid>
      <description>Use vestacp to manage your root server</description>
    </item>
    <item>
      <title>Install own isp style root server</title>
      <link>https://haefelfinger.ch/posts/2018/2018-09-04-isp-style-server-intro/</link>
      <pubDate>Tue, 04 Sep 2018 00:00:00 +0200</pubDate>
      <guid>https://haefelfinger.ch/posts/2018/2018-09-04-isp-style-server-intro/</guid>
      <description>Which admin UI should I use?</description>
    </item>
    <item>
      <title>Roccat Ryos MK Pro Win / Linux</title>
      <link>https://haefelfinger.ch/posts/2018/2018-07-02-roccat-ryos-linux-windows-dualboot/</link>
      <pubDate>Mon, 02 Jul 2018 01:00:00 +0100</pubDate>
      <guid>https://haefelfinger.ch/posts/2018/2018-07-02-roccat-ryos-linux-windows-dualboot/</guid>
      <description>Issues with multimedia keys with dualboot.</description>
    </item>
    <item>
      <title>XFCE4 screen hang</title>
      <link>https://haefelfinger.ch/posts/2018/2018-05-02-linux-xfce-hang-after-login/</link>
      <pubDate>Wed, 02 May 2018 01:00:00 +0100</pubDate>
      <guid>https://haefelfinger.ch/posts/2018/2018-05-02-linux-xfce-hang-after-login/</guid>
      <description>Right after login the screen hangs and does not show the desktop!</description>
    </item>
    <item>
      <title>Piwigo exif / iptc metadata</title>
      <link>https://haefelfinger.ch/posts/2018/2018-04-27-piwigo-metadata/</link>
      <pubDate>Fri, 27 Apr 2018 00:00:00 +0200</pubDate>
      <guid>https://haefelfinger.ch/posts/2018/2018-04-27-piwigo-metadata/</guid>
      <description>Enabling exif and IPTC metadata on import</description>
    </item>
    <item>
      <title>Linux photo management - Piwigo</title>
      <link>https://haefelfinger.ch/posts/2018/2018-04-26-linux-photo-management-round-3/</link>
      <pubDate>Thu, 26 Apr 2018 00:00:00 +0200</pubDate>
      <guid>https://haefelfinger.ch/posts/2018/2018-04-26-linux-photo-management-round-3/</guid>
      <description>Leaving Lightroom - round 3!</description>
    </item>
    <item>
      <title>Linux photo management - Digikam</title>
      <link>https://haefelfinger.ch/posts/2018/2018-04-08-linux-photo-management-round-2/</link>
      <pubDate>Sun, 08 Apr 2018 00:00:00 +0200</pubDate>
      <guid>https://haefelfinger.ch/posts/2018/2018-04-08-linux-photo-management-round-2/</guid>
      <description>Leaving Lightroom - round 2!</description>
    </item>
    <item>
      <title>Linux desktop memory (GPU) consumption</title>
      <link>https://haefelfinger.ch/posts/2018/2018-04-02-linux-desktop-gpu-memory/</link>
      <pubDate>Mon, 02 Apr 2018 01:00:00 +0100</pubDate>
      <guid>https://haefelfinger.ch/posts/2018/2018-04-02-linux-desktop-gpu-memory/</guid>
      <description>How much memory does a desktop environment use</description>
    </item>
    <item>
      <title>Install spice guest driver on Arch</title>
      <link>https://haefelfinger.ch/posts/2018/2018-03-21-InstallingSpiceAgentOnArchBasedLinux/</link>
      <pubDate>Wed, 21 Mar 2018 01:00:00 +0100</pubDate>
      <guid>https://haefelfinger.ch/posts/2018/2018-03-21-InstallingSpiceAgentOnArchBasedLinux/</guid>
      <description>Enable higher resolutions on a virtual machine running in KVM</description>
    </item>
    <item>
      <title>Darktable with GPU power</title>
      <link>https://haefelfinger.ch/posts/2018/2018-03-16-darktable-with-gpu-power/</link>
      <pubDate>Fri, 16 Mar 2018 01:00:00 +0100</pubDate>
      <guid>https://haefelfinger.ch/posts/2018/2018-03-16-darktable-with-gpu-power/</guid>
      <description>Enable OpenCL and validate GPU usage</description>
    </item>
    <item>
      <title>Fix uncorrectable offline sectors on zfs</title>
      <link>https://haefelfinger.ch/posts/2018/2018-03-15-Fix-uncorrectable-offline-sectors/</link>
      <pubDate>Thu, 15 Mar 2018 01:00:00 +0100</pubDate>
      <guid>https://haefelfinger.ch/posts/2018/2018-03-15-Fix-uncorrectable-offline-sectors/</guid>
      <description>How to fix a drive with errors without rebooting and recover it.</description>
    </item>
    <item>
      <title>Linux photo management - Darktable</title>
      <link>https://haefelfinger.ch/posts/2018/2018-02-26-linux-photo-management-round-1/</link>
      <pubDate>Mon, 26 Feb 2018 00:00:00 +0200</pubDate>
      <guid>https://haefelfinger.ch/posts/2018/2018-02-26-linux-photo-management-round-1/</guid>
      <description>Leaving Lightroom - round 1!</description>
    </item>
    <item>
      <title>Setup Foreman smartproxy</title>
      <link>https://haefelfinger.ch/posts/2018/2018-01-06-setup-foreman-puppet-smartproxy/</link>
      <pubDate>Sat, 06 Jan 2018 01:00:00 +0100</pubDate>
      <guid>https://haefelfinger.ch/posts/2018/2018-01-06-setup-foreman-puppet-smartproxy/</guid>
      <description>Add a smartproxy to an existing foreman / puppet setup</description>
    </item>
    <item>
      <title>Add existing machine to puppet with foreman</title>
      <link>https://haefelfinger.ch/posts/2018/2018-01-05-add-existing-machine-to-puppet-and-foreman/</link>
      <pubDate>Fri, 05 Jan 2018 01:00:00 +0100</pubDate>
      <guid>https://haefelfinger.ch/posts/2018/2018-01-05-add-existing-machine-to-puppet-and-foreman/</guid>
      <description>How to add an installed ubuntu 16.04 to puppet and foreman</description>
    </item>
    <item>
      <title>extend lvm volumes</title>
      <link>https://haefelfinger.ch/posts/2017/2017-12-19-quicktip-lvm-extend-logical-volume/</link>
      <pubDate>Tue, 19 Dec 2017 01:00:00 +0100</pubDate>
      <guid>https://haefelfinger.ch/posts/2017/2017-12-19-quicktip-lvm-extend-logical-volume/</guid>
      <description>How to make a lvm volume bigger without creating a new one.</description>
    </item>
    <item>
      <title>drone.io downstream builds to trigger dependencies</title>
      <link>https://haefelfinger.ch/posts/2017/2017-12-11-drone-downstream-builds/</link>
      <pubDate>Mon, 11 Dec 2017 01:00:00 +0100</pubDate>
      <guid>https://haefelfinger.ch/posts/2017/2017-12-11-drone-downstream-builds/</guid>
      <description>Setup build dependencies to build other project when the base gets rebuilt.</description>
    </item>
    <item>
      <title>Use logic apps to publish to twitter</title>
      <link>https://haefelfinger.ch/posts/2017/2017-12-10-publish-twitter-from-rss-with-azure/</link>
      <pubDate>Sun, 10 Dec 2017 02:00:00 +0100</pubDate>
      <guid>https://haefelfinger.ch/posts/2017/2017-12-10-publish-twitter-from-rss-with-azure/</guid>
      <description>Using azure and logic app to publish blog updates to twitter</description>
    </item>
    <item>
      <title>drone.io build may fail if on same host with gogs</title>
      <link>https://haefelfinger.ch/posts/2017/2017-12-10-drone-gogs-same-host-issue/</link>
      <pubDate>Sun, 10 Dec 2017 01:00:00 +0100</pubDate>
      <guid>https://haefelfinger.ch/posts/2017/2017-12-10-drone-gogs-same-host-issue/</guid>
      <description>The story about failing builds&amp;hellip;</description>
    </item>
    <item>
      <title>Jekyll &#43; Gogs &#43; drone.io</title>
      <link>https://haefelfinger.ch/posts/2017/2017-11-05-JekyllGogsDrone/</link>
      <pubDate>Sun, 05 Nov 2017 01:00:00 +0100</pubDate>
      <guid>https://haefelfinger.ch/posts/2017/2017-11-05-JekyllGogsDrone/</guid>
      <description>or how to over engineer a blog ;-)</description>
    </item>
    <item>
      <title>SoCraTes day Zürich</title>
      <link>https://haefelfinger.ch/posts/2017/2017-09-17-SoCraTesDayZH/</link>
      <pubDate>Sun, 17 Sep 2017 00:00:00 +0200</pubDate>
      <guid>https://haefelfinger.ch/posts/2017/2017-09-17-SoCraTesDayZH/</guid>
      <description>Personal takeaways from a intresting day.</description>
    </item>
    <item>
      <title>Linux Photography</title>
      <link>https://haefelfinger.ch/posts/2017/2017-07-25-LinuxPhotography/</link>
      <pubDate>Wed, 26 Jul 2017 00:00:00 +0200</pubDate>
      <guid>https://haefelfinger.ch/posts/2017/2017-07-25-LinuxPhotography/</guid>
      <description>The lack of Lightroom on Linux for efficient working with photos.</description>
    </item>
    <item>
      <title>Struggling with repository pattern</title>
      <link>https://haefelfinger.ch/posts/2017/2017-07-13-struggling-with-repository-pattern/</link>
      <pubDate>Thu, 13 Jul 2017 00:00:00 +0200</pubDate>
      <guid>https://haefelfinger.ch/posts/2017/2017-07-13-struggling-with-repository-pattern/</guid>
      <description>The repository pattern sounds nice, but is this true?</description>
    </item>
    <item>
      <title>Blogging with jekyll</title>
      <link>https://haefelfinger.ch/posts/2017/2017-04-29-blogging-with-jekyll/</link>
      <pubDate>Sat, 29 Apr 2017 00:00:00 +0200</pubDate>
      <guid>https://haefelfinger.ch/posts/2017/2017-04-29-blogging-with-jekyll/</guid>
      <description>Why did I switch from wordpress to jekyll?</description>
    </item>
    <item>
      <title>Unmaintained software is dangerous</title>
      <link>https://haefelfinger.ch/posts/2017/2017-04-21-unmaintainedSoftwareIsDangerous/</link>
      <pubDate>Fri, 21 Apr 2017 00:00:00 +0200</pubDate>
      <guid>https://haefelfinger.ch/posts/2017/2017-04-21-unmaintainedSoftwareIsDangerous/</guid>
      <description>Is open source more dangerous than closed source or is it a general issue?</description>
    </item>
    <item>
      <title>Raspberrypi 3 &#43; grove &#43; node red = cool stuff!</title>
      <link>https://haefelfinger.ch/posts/2017/2017-04-17-raspberrypi-grove-node-red/</link>
      <pubDate>Mon, 17 Apr 2017 00:00:00 +0200</pubDate>
      <guid>https://haefelfinger.ch/posts/2017/2017-04-17-raspberrypi-grove-node-red/</guid>
      <description>Controlling the coolingsystem of my serverroom with a raspberry pi</description>
    </item>
    <item>
      <title>Blog restart</title>
      <link>https://haefelfinger.ch/posts/2017/2017-04-16-welcome/</link>
      <pubDate>Sun, 16 Apr 2017 00:00:00 +0200</pubDate>
      <guid>https://haefelfinger.ch/posts/2017/2017-04-16-welcome/</guid>
      <description>Starting again with a new target&amp;hellip;</description>
    </item>
  </channel>
</rss>
