<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>gogolok</title>
    <link>https://gogolok.github.io/</link>
    <description>Recent content on gogolok</description>
    <generator>Hugo</generator>
    <language>en</language>
    <lastBuildDate>Wed, 05 Jun 2024 11:26:03 +0200</lastBuildDate>
    <atom:link href="https://gogolok.github.io/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Korifi 0.12.0</title>
      <link>https://gogolok.github.io/posts/korifi-0-12-0/</link>
      <pubDate>Wed, 05 Jun 2024 11:26:03 +0200</pubDate>
      <guid>https://gogolok.github.io/posts/korifi-0-12-0/</guid>
      <description>&lt;p&gt;The Korifi community &lt;a href=&#34;https://github.com/cloudfoundry/korifi/releases/tag/v0.12.0&#34;  class=&#34;external-link&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;has released Korifi 0.12.0&lt;/a&gt;.&#xA;If you want to quickly try it out, please check the &lt;a href=&#34;https://github.com/cloudfoundry/korifi/blob/main/INSTALL.kind.md&#34;  class=&#34;external-link&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;install Korifi on kind&lt;/a&gt; guide.&lt;/p&gt;&#xA;&lt;figure&gt;&lt;img src=&#34;https://gogolok.github.io/posts/korifi-0-12-0/korifi-logo.png&#34;&#xA;    alt=&#34;Korifi logo&#34;&gt;&#xA;&lt;/figure&gt;&#xA;&#xA;&lt;h2 id=&#34;what-is-korifi&#34;&gt;&#xA;  What is Korifi&#xA;  &lt;a class=&#34;heading-link&#34; href=&#34;#what-is-korifi&#34;&gt;&#xA;    &lt;i class=&#34;fa-solid fa-link&#34; aria-hidden=&#34;true&#34; title=&#34;Link to heading&#34;&gt;&lt;/i&gt;&#xA;    &lt;span class=&#34;sr-only&#34;&gt;Link to heading&lt;/span&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.cloudfoundry.org/technology/korifi/&#34;  class=&#34;external-link&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Korifi is an offering built by the Cloud Foundry community&lt;/a&gt;.&#xA;Korifi’s purpose is to deliver an inherently higher order abstraction over Kubernetes,&#xA;ultimately enabling developers to focus on building applications.&lt;/p&gt;&#xA;&lt;h2 id=&#34;whats-changed&#34;&gt;&#xA;  What&amp;rsquo;s Changed?&#xA;  &lt;a class=&#34;heading-link&#34; href=&#34;#whats-changed&#34;&gt;&#xA;    &lt;i class=&#34;fa-solid fa-link&#34; aria-hidden=&#34;true&#34; title=&#34;Link to heading&#34;&gt;&lt;/i&gt;&#xA;    &lt;span class=&#34;sr-only&#34;&gt;Link to heading&lt;/span&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;For the official relese changes, take a look at the &lt;a href=&#34;https://github.com/cloudfoundry/korifi/releases/tag/v0.12.0&#34;  class=&#34;external-link&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;release notes for Korifi 0.12.0&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Built-in min and max functions in Go 1.21</title>
      <link>https://gogolok.github.io/posts/go-1-21-min-max/</link>
      <pubDate>Tue, 08 Aug 2023 07:47:12 +0200</pubDate>
      <guid>https://gogolok.github.io/posts/go-1-21-min-max/</guid>
      <description>&lt;p&gt;Go 1.21 brings the two built-in functions &lt;code&gt;min&lt;/code&gt; and &lt;code&gt;max&lt;/code&gt;&#xA;to compute the smallest or largest value of a fixed number&#xA;of arguments of ordered types.&lt;/p&gt;&#xA;&lt;figure&gt;&lt;img src=&#34;https://gogolok.github.io/posts/go-1-21-min-max/min-max-example.png&#34;&#xA;    alt=&#34;min max example&#34;&gt;&#xA;&lt;/figure&gt;&#xA;&#xA;&lt;p&gt;Only a &lt;strong&gt;fixed number of arguments&lt;/strong&gt; is supported.&#xA;Go needs to know the number of arguments at compile time.&lt;/p&gt;&#xA;&lt;figure&gt;&lt;img src=&#34;https://gogolok.github.io/posts/go-1-21-min-max/min-max-error.png&#34;&#xA;    alt=&#34;min max error&#34;&gt;&#xA;&lt;/figure&gt;&#xA;&#xA;&lt;p&gt;For &lt;strong&gt;string arguments&lt;/strong&gt; the result for &lt;code&gt;min&lt;/code&gt; is the first argument with the&#xA;smallest (or for &lt;code&gt;max&lt;/code&gt;, largest) value, compared lexically byte-wise.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Quickly Setup Samba on FreeBSD 13</title>
      <link>https://gogolok.github.io/posts/quickly-setup-samba-on-freebsd13/</link>
      <pubDate>Mon, 13 Mar 2023 00:00:00 +0000</pubDate>
      <guid>https://gogolok.github.io/posts/quickly-setup-samba-on-freebsd13/</guid>
      <description>&lt;p&gt;Some notes how I&amp;rsquo;ve quickly set up Samba share for my macOS machines in&#xA;the local network.&lt;/p&gt;&#xA;&lt;h2 id=&#34;installation&#34;&gt;&#xA;  Installation&#xA;  &lt;a class=&#34;heading-link&#34; href=&#34;#installation&#34;&gt;&#xA;    &lt;i class=&#34;fa-solid fa-link&#34; aria-hidden=&#34;true&#34; title=&#34;Link to heading&#34;&gt;&lt;/i&gt;&#xA;    &lt;span class=&#34;sr-only&#34;&gt;Link to heading&lt;/span&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#e5e5e5;background-color:#000;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-shell&#34; data-lang=&#34;shell&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#007f7f&#34;&gt;# pkg install samba413&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;samba-configuration&#34;&gt;&#xA;  Samba Configuration&#xA;  &lt;a class=&#34;heading-link&#34; href=&#34;#samba-configuration&#34;&gt;&#xA;    &lt;i class=&#34;fa-solid fa-link&#34; aria-hidden=&#34;true&#34; title=&#34;Link to heading&#34;&gt;&lt;/i&gt;&#xA;    &lt;span class=&#34;sr-only&#34;&gt;Link to heading&lt;/span&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#e5e5e5;background-color:#000;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-shell&#34; data-lang=&#34;shell&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#007f7f&#34;&gt;# vim /usr/local/etc/smb4.conf&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#e5e5e5;background-color:#000;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;[global]&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;workgroup = WORKGROUP&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;server string = FreeBSD Server Samba&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;netbios name = freebsd-desktop&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;wins support = yes&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;security = user&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;passdb backend = tdbsam&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;[archive]&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;path = /backuppool/archive&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;valid users = gogo&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;public = no&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;writable  = yes&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;browsable = yes&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;read only = no&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;guest ok = no&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;create mask = 0755&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;directory mask = 0755&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#e5e5e5;background-color:#000;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-shell&#34; data-lang=&#34;shell&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;pdbedit -a -u gogo&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;new password:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;retype new password:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;enable-samba-server&#34;&gt;&#xA;  Enable Samba Server&#xA;  &lt;a class=&#34;heading-link&#34; href=&#34;#enable-samba-server&#34;&gt;&#xA;    &lt;i class=&#34;fa-solid fa-link&#34; aria-hidden=&#34;true&#34; title=&#34;Link to heading&#34;&gt;&lt;/i&gt;&#xA;    &lt;span class=&#34;sr-only&#34;&gt;Link to heading&lt;/span&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#e5e5e5;background-color:#000;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-shell&#34; data-lang=&#34;shell&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;sysrc samba_server_enable=&lt;span style=&#34;color:#0ff;font-weight:bold&#34;&gt;&amp;#34;YES&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#e5e5e5;background-color:#000;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-shell&#34; data-lang=&#34;shell&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;service samba_server start&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description>
    </item>
    <item>
      <title>My Freebsd 13 Setup</title>
      <link>https://gogolok.github.io/posts/my-freebsd-13-setup/</link>
      <pubDate>Sun, 25 Apr 2021 00:00:00 +0000</pubDate>
      <guid>https://gogolok.github.io/posts/my-freebsd-13-setup/</guid>
      <description>&lt;p&gt;From time to time I&amp;rsquo;m doing some stuff on FreeBSD.&#xA;I still like it for its simplicity (I&amp;rsquo;m old and Linux is progressing way to&#xA;fast ;-).&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;m keeping some notes how to set up FreeBSD manually in this blog post.&#xA;For newer versions of FreeBSD I&amp;rsquo;ll create a new post.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Disadvantages&lt;/strong&gt;:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;manual setup&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;update-to-latest-stable-version&#34;&gt;&#xA;  Update to Latest Stable Version&#xA;  &lt;a class=&#34;heading-link&#34; href=&#34;#update-to-latest-stable-version&#34;&gt;&#xA;    &lt;i class=&#34;fa-solid fa-link&#34; aria-hidden=&#34;true&#34; title=&#34;Link to heading&#34;&gt;&lt;/i&gt;&#xA;    &lt;span class=&#34;sr-only&#34;&gt;Link to heading&lt;/span&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;After a fresh install, we first apply latest updates to the current FreeBSD&#xA;version.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Kubernetes: Finalizers and Custom Controllers</title>
      <link>https://gogolok.github.io/posts/kubernetes-finalizers-and-custom-controllers/</link>
      <pubDate>Sun, 25 Oct 2020 00:00:00 +0000</pubDate>
      <guid>https://gogolok.github.io/posts/kubernetes-finalizers-and-custom-controllers/</guid>
      <description>&lt;h1 id=&#34;authors&#34;&gt;&#xA;  Authors&#xA;  &lt;a class=&#34;heading-link&#34; href=&#34;#authors&#34;&gt;&#xA;    &lt;i class=&#34;fa-solid fa-link&#34; aria-hidden=&#34;true&#34; title=&#34;Link to heading&#34;&gt;&lt;/i&gt;&#xA;    &lt;span class=&#34;sr-only&#34;&gt;Link to heading&lt;/span&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h1&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Matthew Doherty&lt;/li&gt;&#xA;&lt;li&gt;Philipp Kuntz&lt;/li&gt;&#xA;&lt;li&gt;Robert Gogolok&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h1 id=&#34;introduction&#34;&gt;&#xA;  Introduction&#xA;  &lt;a class=&#34;heading-link&#34; href=&#34;#introduction&#34;&gt;&#xA;    &lt;i class=&#34;fa-solid fa-link&#34; aria-hidden=&#34;true&#34; title=&#34;Link to heading&#34;&gt;&lt;/i&gt;&#xA;    &lt;span class=&#34;sr-only&#34;&gt;Link to heading&lt;/span&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h1&gt;&#xA;&lt;p&gt;In the &lt;a href=&#34;https://gogolok.github.io/posts/kubernetes-finalizers-in-custom-resources/&#34;  class=&#34;external-link&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;last blog post&lt;/a&gt;&#xA;we provided an introduction to &lt;a href=&#34;https://kubernetes.io/docs/tasks/extend-kubernetes/custom-resources/custom-resource-definitions/#finalizers&#34;  class=&#34;external-link&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Kubernetes Finalizers&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;In the introduction we covered the basic mechanics of how finalizers allow&#xA;controllers to implement asynchronous pre-delete hooks. Simply put they inform&#xA;the Kubernetes control plane that an action needs to take place before&#xA;Kubernetes garbage collection logic can be performed.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Happy Programmer&#39;s Day 2020</title>
      <link>https://gogolok.github.io/posts/happy-programmers-day-2020/</link>
      <pubDate>Sat, 12 Sep 2020 00:00:00 +0000</pubDate>
      <guid>https://gogolok.github.io/posts/happy-programmers-day-2020/</guid>
      <description>&lt;p&gt;I love programming.&lt;/p&gt;&#xA;&lt;p&gt;A long time ago in a galaxy far, far away &amp;hellip; I’ve got a Nintendo NES. It was&#xA;nice to play Super Mario, Mega Man, and other classic games, but the games were&#xA;rather expensive. So I convinced my parents to buy an even more expensive&#xA;personal computer (PC). Games for the PC were also expensive, so I looked into&#xA;other stuff I can do with a PC. I’ve figured out that a PC can be used in many&#xA;different ways beyond gaming and I got a book about C++, learned about Linux,&#xA;got into the Internet, and found out about the &lt;a href=&#34;https://kde.org/&#34;  class=&#34;external-link&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;K Desktop environment (KDE)&lt;/a&gt;.&#xA;This is when I became more familiar with programming and started contributing&#xA;to KDE and other Open Source projects.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Kubernetes: Finalizers in Custom Resources</title>
      <link>https://gogolok.github.io/posts/kubernetes-finalizers-in-custom-resources/</link>
      <pubDate>Thu, 10 Sep 2020 00:00:00 +0000</pubDate>
      <guid>https://gogolok.github.io/posts/kubernetes-finalizers-in-custom-resources/</guid>
      <description>&lt;h1 id=&#34;authors&#34;&gt;&#xA;  Authors&#xA;  &lt;a class=&#34;heading-link&#34; href=&#34;#authors&#34;&gt;&#xA;    &lt;i class=&#34;fa-solid fa-link&#34; aria-hidden=&#34;true&#34; title=&#34;Link to heading&#34;&gt;&lt;/i&gt;&#xA;    &lt;span class=&#34;sr-only&#34;&gt;Link to heading&lt;/span&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h1&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Matthew Doherty&lt;/li&gt;&#xA;&lt;li&gt;Philipp Kuntz&lt;/li&gt;&#xA;&lt;li&gt;Robert Gogolok&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h1 id=&#34;introduction&#34;&gt;&#xA;  Introduction&#xA;  &lt;a class=&#34;heading-link&#34; href=&#34;#introduction&#34;&gt;&#xA;    &lt;i class=&#34;fa-solid fa-link&#34; aria-hidden=&#34;true&#34; title=&#34;Link to heading&#34;&gt;&lt;/i&gt;&#xA;    &lt;span class=&#34;sr-only&#34;&gt;Link to heading&lt;/span&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h1&gt;&#xA;&lt;p&gt;When extending the Kubernetes API with &lt;a href=&#34;https://kubernetes.io/docs/tasks/extend-kubernetes/custom-resources/custom-resource-definitions/&#34;  class=&#34;external-link&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;CustomResourceDefinitions&lt;/a&gt;&#xA;you’ll come  across the dilemma to clean up external resources when deleting a&#xA;custom resource. Although you can create a custom resource simply to store and&#xA;retrieve structured data, most of the time there is some entity involved,&#xA;like custom controllers . The controller will manage this resource and create&#xA;other external resources to handle the semantics of that resource. Those&#xA;external resources should not live forever once the custom resource does not&#xA;exist anymore.&lt;/p&gt;</description>
    </item>
    <item>
      <title>My iTerm2 Setup</title>
      <link>https://gogolok.github.io/posts/my-iterm2-setup/</link>
      <pubDate>Mon, 04 May 2020 00:00:00 +0000</pubDate>
      <guid>https://gogolok.github.io/posts/my-iterm2-setup/</guid>
      <description>&lt;p&gt;I extend the default installation of &lt;a href=&#34;https://iterm2.com/&#34;  class=&#34;external-link&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;iTerm2&lt;/a&gt; in the&#xA;following ways.&lt;/p&gt;&#xA;&lt;h2 id=&#34;key-shortcuts&#34;&gt;&#xA;  Key Shortcuts&#xA;  &lt;a class=&#34;heading-link&#34; href=&#34;#key-shortcuts&#34;&gt;&#xA;    &lt;i class=&#34;fa-solid fa-link&#34; aria-hidden=&#34;true&#34; title=&#34;Link to heading&#34;&gt;&lt;/i&gt;&#xA;    &lt;span class=&#34;sr-only&#34;&gt;Link to heading&lt;/span&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;move-cusrsor-one-worl-left&#34;&gt;&#xA;  Move Cusrsor One Worl Left&#xA;  &lt;a class=&#34;heading-link&#34; href=&#34;#move-cusrsor-one-worl-left&#34;&gt;&#xA;    &lt;i class=&#34;fa-solid fa-link&#34; aria-hidden=&#34;true&#34; title=&#34;Link to heading&#34;&gt;&lt;/i&gt;&#xA;    &lt;span class=&#34;sr-only&#34;&gt;Link to heading&lt;/span&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;Keyboard shortcut: &lt;code&gt;option + left arrow&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;Action: Send Hex Code&lt;/p&gt;&#xA;&lt;p&gt;Code: &lt;code&gt;0x1b 0x62&lt;/code&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;move-cusrsor-one-worl-right&#34;&gt;&#xA;  Move Cusrsor One Worl Right&#xA;  &lt;a class=&#34;heading-link&#34; href=&#34;#move-cusrsor-one-worl-right&#34;&gt;&#xA;    &lt;i class=&#34;fa-solid fa-link&#34; aria-hidden=&#34;true&#34; title=&#34;Link to heading&#34;&gt;&lt;/i&gt;&#xA;    &lt;span class=&#34;sr-only&#34;&gt;Link to heading&lt;/span&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;Keyboard shortcut: &lt;code&gt;option + right arrow&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;Action: Send Hex Code&lt;/p&gt;&#xA;&lt;p&gt;Code: &lt;code&gt;0x1b 0x66&lt;/code&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>My Freebsd 12 Setup</title>
      <link>https://gogolok.github.io/posts/my-freebsd-12-setup/</link>
      <pubDate>Sat, 18 Apr 2020 00:00:00 +0000</pubDate>
      <guid>https://gogolok.github.io/posts/my-freebsd-12-setup/</guid>
      <description>&lt;p&gt;From time to time I&amp;rsquo;m doing some stuff on FreeBSD.&#xA;I still like it for its simplicity (I&amp;rsquo;m old and Linux is progressing way to&#xA;fast ;-).&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;m keeping some notes how to set up FreeBSD manually in this blog post.&#xA;For newer versions of FreeBSD I&amp;rsquo;ll create a new post.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Disadvantages&lt;/strong&gt;:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;manual setup&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;update-to-latest-stable-version&#34;&gt;&#xA;  Update to Latest Stable Version&#xA;  &lt;a class=&#34;heading-link&#34; href=&#34;#update-to-latest-stable-version&#34;&gt;&#xA;    &lt;i class=&#34;fa-solid fa-link&#34; aria-hidden=&#34;true&#34; title=&#34;Link to heading&#34;&gt;&lt;/i&gt;&#xA;    &lt;span class=&#34;sr-only&#34;&gt;Link to heading&lt;/span&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#e5e5e5;background-color:#000;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-shell&#34; data-lang=&#34;shell&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#007f7f&#34;&gt;# freebsd-update fetch install&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#007f7f&#34;&gt;# shutdown -r now&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#e5e5e5;background-color:#000;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-shell&#34; data-lang=&#34;shell&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#007f7f&#34;&gt;# pkg&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;The package management tool is not yet installed on your system.&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Do you want to fetch and install it now? [y/N]:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;sudo&#34;&gt;&#xA;  Sudo&#xA;  &lt;a class=&#34;heading-link&#34; href=&#34;#sudo&#34;&gt;&#xA;    &lt;i class=&#34;fa-solid fa-link&#34; aria-hidden=&#34;true&#34; title=&#34;Link to heading&#34;&gt;&lt;/i&gt;&#xA;    &lt;span class=&#34;sr-only&#34;&gt;Link to heading&lt;/span&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#e5e5e5;background-color:#000;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-shell&#34; data-lang=&#34;shell&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#007f7f&#34;&gt;# pkg install sudo&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#e5e5e5;background-color:#000;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-shell&#34; data-lang=&#34;shell&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#007f7f&#34;&gt;# vi /usr/local/etc/sudoers&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;%wheel ALL=(ALL) ALL&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;shell&#34;&gt;&#xA;  Shell&#xA;  &lt;a class=&#34;heading-link&#34; href=&#34;#shell&#34;&gt;&#xA;    &lt;i class=&#34;fa-solid fa-link&#34; aria-hidden=&#34;true&#34; title=&#34;Link to heading&#34;&gt;&lt;/i&gt;&#xA;    &lt;span class=&#34;sr-only&#34;&gt;Link to heading&lt;/span&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#e5e5e5;background-color:#000;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-shell&#34; data-lang=&#34;shell&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#007f7f&#34;&gt;# pkg install bash zsh&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;new-user-and-default-shell&#34;&gt;&#xA;  New User And Default Shell&#xA;  &lt;a class=&#34;heading-link&#34; href=&#34;#new-user-and-default-shell&#34;&gt;&#xA;    &lt;i class=&#34;fa-solid fa-link&#34; aria-hidden=&#34;true&#34; title=&#34;Link to heading&#34;&gt;&lt;/i&gt;&#xA;    &lt;span class=&#34;sr-only&#34;&gt;Link to heading&lt;/span&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#e5e5e5;background-color:#000;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-shell&#34; data-lang=&#34;shell&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#007f7f&#34;&gt;# adduser&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Username: gogo&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Full name:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Uid (Leave empty &lt;span style=&#34;color:#fff;font-weight:bold&#34;&gt;for&lt;/span&gt; default):&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Login group [gogo]: wheel&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Login group is wheel. Invite gogo into other groups? []:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Login class [default]:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Shell (sh csh tcsh bash rbash zsh rzsh nologin) [sh]: zsh&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Home directory [/home/gogo]:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Home directory permissions (Leave empty &lt;span style=&#34;color:#fff;font-weight:bold&#34;&gt;for&lt;/span&gt; default):&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Use password-based authentication? [yes]&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Use an empty password? (yes/no) [no]:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Use a random password? (yes/no) [no]:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Enter password:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Enter password again:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Lock out the account after creation? [no]:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Username   : gogo&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Password   : *****&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Full name  :&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;uid        : &lt;span style=&#34;color:#ff0;font-weight:bold&#34;&gt;1001&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Class      :&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Groups     : wheel&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Home       : /home/gogo&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Home Mode  :&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Shell      : /usr/local/bin/zsh&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Locked     : no&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Ok? (yes/no): yes&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;adduser: INFO: Successfully added (gogo) to the user database.&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Add another user? (yes/no): no&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Goodbye!&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Please log in to the new user from now on.&lt;/strong&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Switched to Hugo</title>
      <link>https://gogolok.github.io/posts/switched-to-hugo/</link>
      <pubDate>Mon, 20 Aug 2018 23:52:39 +0200</pubDate>
      <guid>https://gogolok.github.io/posts/switched-to-hugo/</guid>
      <description>&lt;p&gt;This site is being generated by &lt;a href=&#34;https://gohugo.io/&#34;  class=&#34;external-link&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Hugo&lt;/a&gt; from now on.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Enable Insecure Registry on Kitematic</title>
      <link>https://gogolok.github.io/posts/kitematic-enable-insecure-registry/</link>
      <pubDate>Tue, 09 Feb 2016 23:47:55 +0200</pubDate>
      <guid>https://gogolok.github.io/posts/kitematic-enable-insecure-registry/</guid>
      <description>&lt;p&gt;In order to use an insecure registry with &lt;a href=&#34;https://kitematic.com/&#34;  class=&#34;external-link&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Kitematic&lt;/a&gt;, you can follow the steps below:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Login to the Kitematic box, e.g. double click in VirtualBox on the kitematic machine that is named &amp;lsquo;default&amp;rsquo; by default :-)&lt;/li&gt;&#xA;&lt;li&gt;Edit the file &lt;code&gt;/var/lib/boot2docker/profile&lt;/code&gt; and append to &lt;code&gt;EXTRA_ARGS&lt;/code&gt; the &lt;code&gt;--insecure-registry&lt;/code&gt; parameter:&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#e5e5e5;background-color:#000;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;EXTRA_ARGS=&lt;span style=&#34;color:#0ff;font-weight:bold&#34;&gt;&amp;#39;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#0ff;font-weight:bold&#34;&gt;...&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#0ff;font-weight:bold&#34;&gt;--insecure-registry myregistrydomain.com:5000&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#0ff;font-weight:bold&#34;&gt;&amp;#39;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Restart docker &lt;code&gt;/usr/local/etc/init.d/docker restart&lt;/code&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;You should now be able to push an image to your insecure registry.&lt;/p&gt;</description>
    </item>
    <item>
      <title>How to Use ActiveSupport Within Sinatra</title>
      <link>https://gogolok.github.io/posts/how-to-use-activesupport-within-sinatra/</link>
      <pubDate>Fri, 15 Aug 2014 23:36:32 +0200</pubDate>
      <guid>https://gogolok.github.io/posts/how-to-use-activesupport-within-sinatra/</guid>
      <description>&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#e5e5e5;background-color:#000;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-ruby&#34; data-lang=&#34;ruby&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#007f7f&#34;&gt;# Gemfile&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;source &lt;span style=&#34;color:#0ff;font-weight:bold&#34;&gt;&amp;#39;https://rubygems.org&amp;#39;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;gem &lt;span style=&#34;color:#0ff;font-weight:bold&#34;&gt;&amp;#39;sinatra&amp;#39;&lt;/span&gt;, &lt;span style=&#34;color:#0ff;font-weight:bold&#34;&gt;&amp;#39;1.4.5&amp;#39;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;gem &lt;span style=&#34;color:#0ff;font-weight:bold&#34;&gt;&amp;#39;activesupport&amp;#39;&lt;/span&gt;, &lt;span style=&#34;color:#0ff;font-weight:bold&#34;&gt;&amp;#39;4.1.4&amp;#39;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#e5e5e5;background-color:#000;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-ruby&#34; data-lang=&#34;ruby&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#007f7f&#34;&gt;# app.rb&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#fff;font-weight:bold&#34;&gt;require&lt;/span&gt; &lt;span style=&#34;color:#0ff;font-weight:bold&#34;&gt;&amp;#39;active_support/all&amp;#39;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#fff;font-weight:bold&#34;&gt;require&lt;/span&gt; &lt;span style=&#34;color:#0ff;font-weight:bold&#34;&gt;&amp;#39;sinatra&amp;#39;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Time::DATE_FORMATS[&lt;span style=&#34;color:#0ff;font-weight:bold&#34;&gt;:my_datetime&lt;/span&gt;] = &lt;span style=&#34;color:#0ff;font-weight:bold&#34;&gt;&amp;#34;%Y-%m-%d Hour: %H Minute: %M Second: %S&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;get &lt;span style=&#34;color:#0ff;font-weight:bold&#34;&gt;&amp;#39;/&amp;#39;&lt;/span&gt; &lt;span style=&#34;color:#fff;font-weight:bold&#34;&gt;do&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  Time.now.to_s(&lt;span style=&#34;color:#0ff;font-weight:bold&#34;&gt;:my_datetime&lt;/span&gt;)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#fff;font-weight:bold&#34;&gt;end&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://gist.github.com/gogolok/5877734&#34;  class=&#34;external-link&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;https://gist.github.com/gogolok/5877734&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Rails Girls Luxembourg: Rails Coach</title>
      <link>https://gogolok.github.io/posts/rails-girls-luxembourg-rails-coach/</link>
      <pubDate>Wed, 16 Apr 2014 23:45:30 +0200</pubDate>
      <guid>https://gogolok.github.io/posts/rails-girls-luxembourg-rails-coach/</guid>
      <description>&lt;p&gt;I&amp;rsquo;m helping &lt;a href=&#34;http://railsgirls.com/luxembourg&#34;  class=&#34;external-link&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Rails Girls Luxembourg&lt;/a&gt; as a Rails coach this May.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Generating PDFs With Prawn and Ruby</title>
      <link>https://gogolok.github.io/posts/generating-pdfs-with-prawn-and-ruby/</link>
      <pubDate>Wed, 16 Apr 2014 23:41:37 +0200</pubDate>
      <guid>https://gogolok.github.io/posts/generating-pdfs-with-prawn-and-ruby/</guid>
      <description>&lt;p&gt;I’ve written a guest post at &lt;a href=&#34;http://blog.anynines.com/generating-pdfs-prawn-ruby/&#34;  class=&#34;external-link&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;http://blog.anynines.com/generating-pdfs-prawn-ruby/&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Freebsd 9.1 Upgrade</title>
      <link>https://gogolok.github.io/posts/freebsd-9-1-upgrade/</link>
      <pubDate>Thu, 03 Jan 2013 23:44:27 +0200</pubDate>
      <guid>https://gogolok.github.io/posts/freebsd-9-1-upgrade/</guid>
      <description>&lt;p&gt;I’ve upgrade all my servers to FreeBSD 9.1. It’s an easy task following the &lt;a href=&#34;http://www.freebsd.org/releases/9.1R/installation.html&#34;  class=&#34;external-link&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&amp;lsquo;Upgrading Using “FreeBSD Update”&amp;rsquo; section&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Railswaycon 2012 Mobile Backends in Ruby on Rails</title>
      <link>https://gogolok.github.io/posts/railswaycon-2012-mobile-backends-in-ruby-on-rails/</link>
      <pubDate>Wed, 10 Oct 2012 23:42:59 +0200</pubDate>
      <guid>https://gogolok.github.io/posts/railswaycon-2012-mobile-backends-in-ruby-on-rails/</guid>
      <description>&lt;p&gt;Julian Fischer Avarteq GmbH und Robert Gogolok Avarteq GmbH&lt;/p&gt;&#xA;&lt;p&gt;17.10.2012 | 10:30 – 11:30 Uhr | Zagrebsaal 2&lt;/p&gt;&#xA;&lt;p&gt;Ruby on Rails has become a well accepted and highly appreciated tool for building modern web apps. A complete and well cultivated eco system has been created over the years. Now the increasing demand for mobile applications raises a demand for well designed (JSON) APIs to talk to. It is not less than a perfect match. Ruby on Rails is so sweet to build both web apps as well as APIs to be consumed by mobile apps. In this talk you will have a look at common challenges such as authentication, designing the API’s JSON structures as well as how to minimize traffic between your mobile app and its backend. Exemplary ways to encounter those challenges will be illustrated on both sides: the rails server and the mobile app. At the end of this talk you will have a basic plan on how to approach a mobile app using Ruby on Rails and how build its backend, easily.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Euruko 2012 Trip Report</title>
      <link>https://gogolok.github.io/posts/euruko-2012-trip-report/</link>
      <pubDate>Sun, 03 Jun 2012 23:07:36 +0200</pubDate>
      <guid>https://gogolok.github.io/posts/euruko-2012-trip-report/</guid>
      <description>&lt;p&gt;Last week, I was able to attend Euruko 2012 in Amsterdam with a few of my colleagues from &lt;a href=&#34;http://www.avarteq.de/&#34;  class=&#34;external-link&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Avarteq&lt;/a&gt;. We arrived thursday night, hence we missed the boat party at thursday night.&lt;/p&gt;&#xA;&lt;p&gt;The conference was held in the Pathé Tuschinski. Pathé Tuschinski is a beautiful movie theatre. Nearly 600 attendees occupied the theatre, quite amazing, as the &lt;a href=&#34;https://twitter.com/hone02/status/208491286217490434/photo/1/large&#34;  class=&#34;external-link&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;“Happy Friday Hug”&lt;/a&gt; depicts.&lt;/p&gt;&#xA;&lt;p&gt;My favorite talk at the conference was “JRuby, dudes!” by Charles Nutter. He successfully gave an in-depth presentation of JRuby with practical examples. I also liked the beginner friendly talk “Ruby’s big men” by Elise Huard. Elise &lt;a href=&#34;https://speakerdeck.com/u/elise_huard/p/rubys-bin-men&#34;  class=&#34;external-link&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;described in a simple manner&lt;/a&gt;  the garbage collector in Ruby and its various implementations. As an iOS developer I also enjoyed Eloy Duran with his talk about &lt;a href=&#34;http://cocoapods.org/&#34;  class=&#34;external-link&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;CocoaPods&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Sinatra and I18n Support</title>
      <link>https://gogolok.github.io/posts/sinatra-and-i18n-support/</link>
      <pubDate>Fri, 18 Nov 2011 23:22:18 +0200</pubDate>
      <guid>https://gogolok.github.io/posts/sinatra-and-i18n-support/</guid>
      <description>&lt;p&gt;I’ve posted a sample sinatra app using the i18n gem on &lt;a href=&#34;https://github.com/gogolok/examplegogo/tree/master/sinatra/i18n&#34;  class=&#34;external-link&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;https://github.com/gogolok/examplegogo/tree/master/sinatra/i18n&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>bcfg2 - Talk and Paper</title>
      <link>https://gogolok.github.io/posts/bcfg2-talk-and-paper/</link>
      <pubDate>Thu, 01 Mar 2007 00:00:00 +0000</pubDate>
      <guid>https://gogolok.github.io/posts/bcfg2-talk-and-paper/</guid>
      <description>&lt;p&gt;Gave a talk with Marko Jung in german about &lt;a href=&#34;http://bcfg2.org/&#34;  class=&#34;external-link&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;bcfg2&lt;/a&gt;.&#xA;The talk was part of the &lt;a href=&#34;https://guug.de/veranstaltungen/ffg2007/abstracts.html#3_8_1&#34;  class=&#34;external-link&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;GUUG-Frühjahrsfachgespräch 2007&lt;/a&gt;&#xA;in Berlin.&lt;/p&gt;&#xA;&lt;p&gt;The german abstract says:&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://bcfg2.org&#34;  class=&#34;external-link&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Bcfg2&lt;/a&gt; hilft Systemadministratoren eine konsistente, reproduzierbare und verifizierbare Spezifikation ihrer Systemumgebung zu erstellen und bietet mit Visualisierungs- und Reporting-Tools notwendige Werkzeuge für alltägliche administrative Aufgaben.&lt;/p&gt;&#xA;&lt;p&gt;Das distributions- und plattformübergreifende Tool basiert auf einem Modell, in welchem die Systembeschreibung verwendet werden kann, um den Status von Systemen zu validieren und (optional) anzupassen. Als Alleinstellungsmerkmal bietet bcfg2 die Möglichkeit, die Vollständigkeit der Spezifikation aufgrund der Rückmeldungen der Konfigurationsclients zu überprüfen. Dieses Feature ermöglicht es eine akkurate, allumfassende Konfiguration zu definieren.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Bilder von Spiesen, Saarland, Deutschland</title>
      <link>https://gogolok.github.io/spiesen/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://gogolok.github.io/spiesen/</guid>
      <description>&lt;p&gt;Ein Blick auf das Tal, wenn es aufwacht.&#xA;&lt;figure&gt;&lt;img src=&#34;https://gogolok.github.io/spiesen/images/spiesen-wacht-auf.jpeg&#34;&gt;&#xA;&lt;/figure&gt;&#xA;&lt;/p&gt;&#xA;&lt;p&gt;Ein Blick von der Straße Mühlentalblick auf den Fußballplatz.&#xA;&lt;figure&gt;&lt;img src=&#34;https://gogolok.github.io/spiesen/images/spiesen-blick-auf-fussballplatz.jpeg&#34;&gt;&#xA;&lt;/figure&gt;&#xA;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Impressum</title>
      <link>https://gogolok.github.io/about/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://gogolok.github.io/about/</guid>
      <description>&lt;h2 id=&#34;impressum&#34;&gt;&#xA;  Impressum&#xA;  &lt;a class=&#34;heading-link&#34; href=&#34;#impressum&#34;&gt;&#xA;    &lt;i class=&#34;fa-solid fa-link&#34; aria-hidden=&#34;true&#34; title=&#34;Link to heading&#34;&gt;&lt;/i&gt;&#xA;    &lt;span class=&#34;sr-only&#34;&gt;Link to heading&lt;/span&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Angaben gemäß § 5 TMG&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#e5e5e5;background-color:#000;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Robert Gogolok&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Kontakt:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#e5e5e5;background-color:#000;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;E-Mail: robertgogolok@yahoo.de&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Verantwortlich für den Inhalt nach § 55 Abs. 2 RStV:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#e5e5e5;background-color:#000;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Robert Gogolok&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Haftungsausschluss:&lt;/p&gt;&#xA;&lt;p&gt;Haftung für Links&lt;/p&gt;&#xA;&lt;p&gt;Unser Angebot enthält Links zu externen Webseiten Dritter, auf deren Inhalte wir keinen Einfluss haben. Deshalb können wir für diese fremden Inhalte auch keine Gewähr übernehmen. Für die Inhalte der verlinkten Seiten ist stets der jeweilige Anbieter oder Betreiber der Seiten verantwortlich. Die verlinkten Seiten wurden zum Zeitpunkt der Verlinkung auf mögliche Rechtsverstöße überprüft. Rechtswidrige Inhalte waren zum Zeitpunkt der Verlinkung nicht erkennbar. Eine permanente inhaltliche Kontrolle der verlinkten Seiten ist jedoch ohne konkrete Anhaltspunkte einer Rechtsverletzung nicht zumutbar. Bei Bekanntwerden von Rechtsverletzungen werden wir derartige Links umgehend entfernen.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Projects</title>
      <link>https://gogolok.github.io/projects/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://gogolok.github.io/projects/</guid>
      <description>&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://gogolok.github.io/spiesen/&#34; &gt;Bilder von Spiesen, Saarland, Deutschland&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://gogolok.github.io/spielberichte-k1/&#34; &gt;Spielberichte K1&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://gogolok.github.io/thg-praemie/&#34; &gt;THG-Prämie&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://freebsd-containers.gogolok.dev/&#34;  class=&#34;external-link&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;FreeBSD and Containers&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>Spielberichte K1</title>
      <link>https://gogolok.github.io/spielberichte-k1/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://gogolok.github.io/spielberichte-k1/</guid>
      <description>&lt;p&gt;Für K1 hab ich mir die Mühe gemacht und für einige Fußball-Spieltage Spielberichte geschrieben, die dann auch auf Facebook unter anderem veröffentlicht wurden.&lt;/p&gt;&#xA;&lt;h2 id=&#34;2022-03-26---f-jugend---2-spieltag-bildstock&#34;&gt;&#xA;  2022-03-26 - F-Jugend - 2. Spieltag Bildstock&#xA;  &lt;a class=&#34;heading-link&#34; href=&#34;#2022-03-26---f-jugend---2-spieltag-bildstock&#34;&gt;&#xA;    &lt;i class=&#34;fa-solid fa-link&#34; aria-hidden=&#34;true&#34; title=&#34;Link to heading&#34;&gt;&lt;/i&gt;&#xA;    &lt;span class=&#34;sr-only&#34;&gt;Link to heading&lt;/span&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Männliche F-Jugend: Keine Punkte in Bildstock&lt;/p&gt;&#xA;&lt;p&gt;Der 2. Spieltag im neuen Jahr fand am Samstag, 26.03.2022, für die F-Jugend in Bildstock statt.&#xA;Bei sehr schönem sonnigen Wetter war jedoch nicht viel drin. Zwei Spiele wurden klar verloren. Die zwei weiteren Spiele wurden jeweils mit 0:1 abgegeben, wobei eins davon in der 19. (!) Spielminute irregulär verloren wurde, da der Treffer durch einen weiten Abschlag kurz vor das Tor der Spieser Jungs eingeleitet wurde. Wie dem auch sei, für den nächsten Spieltag müssen noch einige Jungs aus dem Winterschlaf aufwachen und dann folgen sicherlich wieder Siege.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Now Page</title>
      <link>https://gogolok.github.io/now/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://gogolok.github.io/now/</guid>
      <description>&lt;h2 id=&#34;what-im-doing-now&#34;&gt;&#xA;  WHAT I&amp;rsquo;M DOING NOW&#xA;  &lt;a class=&#34;heading-link&#34; href=&#34;#what-im-doing-now&#34;&gt;&#xA;    &lt;i class=&#34;fa-solid fa-link&#34; aria-hidden=&#34;true&#34; title=&#34;Link to heading&#34;&gt;&lt;/i&gt;&#xA;    &lt;span class=&#34;sr-only&#34;&gt;Link to heading&lt;/span&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;(This is &lt;a href=&#34;https://nownownow.com/about&#34;  class=&#34;external-link&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;a now page&lt;/a&gt;, and if you have your own site, &lt;a href=&#34;https://nownownow.com/about&#34;  class=&#34;external-link&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;you should make one&lt;/a&gt;, too.)&lt;/p&gt;&#xA;&lt;h3 id=&#34;where&#34;&gt;&#xA;  Where&#xA;  &lt;a class=&#34;heading-link&#34; href=&#34;#where&#34;&gt;&#xA;    &lt;i class=&#34;fa-solid fa-link&#34; aria-hidden=&#34;true&#34; title=&#34;Link to heading&#34;&gt;&lt;/i&gt;&#xA;    &lt;span class=&#34;sr-only&#34;&gt;Link to heading&lt;/span&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;I&amp;rsquo;m currently living in Saarland, Germany, probably for the rest of my life.&lt;/p&gt;&#xA;&lt;h3 id=&#34;what&#34;&gt;&#xA;  What&#xA;  &lt;a class=&#34;heading-link&#34; href=&#34;#what&#34;&gt;&#xA;    &lt;i class=&#34;fa-solid fa-link&#34; aria-hidden=&#34;true&#34; title=&#34;Link to heading&#34;&gt;&lt;/i&gt;&#xA;    &lt;span class=&#34;sr-only&#34;&gt;Link to heading&lt;/span&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Mastering &lt;a href=&#34;https://golang.org/&#34;  class=&#34;external-link&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Go&lt;/a&gt; and &lt;a href=&#34;https://www.rust-lang.org/&#34;  class=&#34;external-link&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Rust&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;li&gt;Reading stuff about &lt;a href=&#34;https://www.springer.com/gp/book/9783642041006&#34;  class=&#34;external-link&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Cryptography&lt;/a&gt; and &lt;a href=&#34;https://nostarch.com/how-ai-works&#34;  class=&#34;external-link&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;How AI Works&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;li&gt;Trying to figure out how to boost my pension, for example with &lt;a href=&#34;https://en.wikipedia.org/wiki/Exchange-traded_fund&#34;  class=&#34;external-link&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;ETFs&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;li&gt;Helping my kids through challenges of life without being myself a challenge for them.&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>THG-Prämie</title>
      <link>https://gogolok.github.io/thg-praemie/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://gogolok.github.io/thg-praemie/</guid>
      <description>&lt;p&gt;Wir besitzen zwei E-Autos.&lt;/p&gt;&#xA;&lt;p&gt;Folgende THQ-Prämien haben wir bisher verdient:&lt;/p&gt;&#xA;&lt;h2 id=&#34;auto-1&#34;&gt;&#xA;  Auto 1&#xA;  &lt;a class=&#34;heading-link&#34; href=&#34;#auto-1&#34;&gt;&#xA;    &lt;i class=&#34;fa-solid fa-link&#34; aria-hidden=&#34;true&#34; title=&#34;Link to heading&#34;&gt;&lt;/i&gt;&#xA;    &lt;span class=&#34;sr-only&#34;&gt;Link to heading&lt;/span&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Jahr&lt;/th&gt;&#xA;          &lt;th&gt;Anbieter&lt;/th&gt;&#xA;          &lt;th&gt;Typ&lt;/th&gt;&#xA;          &lt;th&gt;Betrag&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;2022&lt;/td&gt;&#xA;          &lt;td&gt;Geld für eAuto&lt;/td&gt;&#xA;          &lt;td&gt;Fix&lt;/td&gt;&#xA;          &lt;td&gt;400&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;2023&lt;/td&gt;&#xA;          &lt;td&gt;Geld für eAuto&lt;/td&gt;&#xA;          &lt;td&gt;Fix&lt;/td&gt;&#xA;          &lt;td&gt;250&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;2024&lt;/td&gt;&#xA;          &lt;td&gt;ADAC&lt;/td&gt;&#xA;          &lt;td&gt;Fix&lt;/td&gt;&#xA;          &lt;td&gt;120&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;2025&lt;/td&gt;&#xA;          &lt;td&gt;E-GELD24&lt;/td&gt;&#xA;          &lt;td&gt;Fix&lt;/td&gt;&#xA;          &lt;td&gt;87&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;2026&lt;/td&gt;&#xA;          &lt;td&gt;Quotlix&lt;/td&gt;&#xA;          &lt;td&gt;Fix&lt;/td&gt;&#xA;          &lt;td&gt;315&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;auto-2&#34;&gt;&#xA;  Auto 2&#xA;  &lt;a class=&#34;heading-link&#34; href=&#34;#auto-2&#34;&gt;&#xA;    &lt;i class=&#34;fa-solid fa-link&#34; aria-hidden=&#34;true&#34; title=&#34;Link to heading&#34;&gt;&lt;/i&gt;&#xA;    &lt;span class=&#34;sr-only&#34;&gt;Link to heading&lt;/span&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Jahr&lt;/th&gt;&#xA;          &lt;th&gt;Anbieter&lt;/th&gt;&#xA;          &lt;th&gt;Typ&lt;/th&gt;&#xA;          &lt;th&gt;Betrag&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;2024&lt;/td&gt;&#xA;          &lt;td&gt;ADAC&lt;/td&gt;&#xA;          &lt;td&gt;Fix&lt;/td&gt;&#xA;          &lt;td&gt;110&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;2025&lt;/td&gt;&#xA;          &lt;td&gt;E-GELD24&lt;/td&gt;&#xA;          &lt;td&gt;Fix&lt;/td&gt;&#xA;          &lt;td&gt;87&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;2025&lt;/td&gt;&#xA;          &lt;td&gt;E-GELD24&lt;/td&gt;&#xA;          &lt;td&gt;Fix&lt;/td&gt;&#xA;          &lt;td&gt;87&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;2026&lt;/td&gt;&#xA;          &lt;td&gt;Carbonify&lt;/td&gt;&#xA;          &lt;td&gt;Fix&lt;/td&gt;&#xA;          &lt;td&gt;298&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
  </channel>
</rss>
