<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>deleteonerror | Experiment -> Fail -> Learn -> Repeat on delete on error</title><link>https://deleteonerror.com/</link><description>Recent content in deleteonerror | Experiment -> Fail -> Learn -> Repeat on delete on error</description><generator>Hugo -- gohugo.io</generator><language>en-US</language><lastBuildDate>Fri, 07 May 2021 21:51:10 +0100</lastBuildDate><atom:link href="https://deleteonerror.com/index.xml" rel="self" type="application/rss+xml"/><item><title>Keine goldene Zeiten mit goldenen Daten!</title><link>https://deleteonerror.com/2021/08/keine-goldene-zeiten-mit-goldenen-daten/</link><pubDate>Tue, 03 Aug 2021 14:00:26 +0200</pubDate><guid>https://deleteonerror.com/2021/08/keine-goldene-zeiten-mit-goldenen-daten/</guid><description>
&lt;img src="https://deleteonerror.com/2021/08/keine-goldene-zeiten-mit-goldenen-daten/tobias-tullius-4dKy7d3lkKM-unsplash.jpg"/>
Wer das bessere und einfach verständlichere Gleichnis in den Diskurs bringt, gewinnt diesen leichter für sich. Das hat im Infrastruktur-Entwicklungsland Deutschland beim Glasfaserausbau und der Datenautobahn schon super funktioniert.
Rohstoffe sind Materialien, die sich der Mensch zu eigen macht, ohne jemals um Erlaubnis dafür gefragt zu haben. Um Rohstoffe entstehen Kriege und Menschen leiden unter den wirtschaftlichen Interessen weniger Akteure.
Daten mit Rohstoffen zu vergleichen ist nicht nur zu einfach, sondern auch schlichtweg falsch.</description></item><item><title>Sign your Git commit with a PGP key</title><link>https://deleteonerror.com/2021/05/sign-your-git-commit-with-a-pgp-key/</link><pubDate>Sun, 16 May 2021 23:30:00 +0200</pubDate><guid>https://deleteonerror.com/2021/05/sign-your-git-commit-with-a-pgp-key/</guid><description>
Authenticity is a psychological and philosophical concept. According to existential philosophy, the lack of authenticity is a sign of lack of trustworthiness.
We should not only be authentic in what we do, but also in what we produce.
In early 2021, a software was reported to have malicious code introduced through changes made by well known developers. In this particular case, the changes were noticed in time, but that was rather lucky.</description></item><item><title>How to install HedgeDoc</title><link>https://deleteonerror.com/2021/04/how-to-install-hedgedoc/</link><pubDate>Mon, 05 Apr 2021 13:32:31 +0200</pubDate><guid>https://deleteonerror.com/2021/04/how-to-install-hedgedoc/</guid><description>
&lt;h2 id="preconditions">Preconditions&lt;/h2>
&lt;h3 id="not-part-of-this-tutorial">not part of this tutorial&lt;/h3>
&lt;ul>
&lt;li>nginx installation&lt;/li>
&lt;li>mariadb installation&lt;/li>
&lt;li>nextcloud installation&lt;/li>
&lt;li>how to exit VIM therefor I use nano in all commands&lt;/li>
&lt;/ul></description></item><item><title>nftables firewall introduction (Debian 10 Buster)</title><link>https://deleteonerror.com/2020/02/nftables-firewall-introduction-debian-10-buster/</link><pubDate>Fri, 21 Feb 2020 20:57:00 +0100</pubDate><guid>https://deleteonerror.com/2020/02/nftables-firewall-introduction-debian-10-buster/</guid><description>
&lt;p>The first thing everyone should do before connecting to the Internet is to set up a proper firewall.
Since Debian 10 (Buster), the iptables framework is replaced by the nftables framework.&lt;/p>
&lt;p>To make it easier to get started, here is a short guide on how to get your firewall up and running in no time.&lt;/p></description></item><item><title>Windows Server 2019 installation from USB Stick</title><link>https://deleteonerror.com/2020/02/windows-server-2019-installation-from-usb-stick/</link><pubDate>Fri, 14 Feb 2020 00:55:13 +0100</pubDate><guid>https://deleteonerror.com/2020/02/windows-server-2019-installation-from-usb-stick/</guid><description>
&lt;p>If you have to install Windows Server 2019 manually, you will come to the point where you ask yourself how you should install a ISO without burning the image to a physical disk and search this damned USB 2.0 External DVD drive which is covered by cobwebs in the cellar?&lt;/p>
&lt;p>The Prerequisites are plain simple&lt;/p>
&lt;ul>
&lt;li>windows Iso file&lt;/li>
&lt;li>USB stick (at least 8GB)&lt;/li>
&lt;/ul></description></item><item><title>50kb is enough!</title><link>https://deleteonerror.com/2020/02/50kb-is-enough/</link><pubDate>Thu, 13 Feb 2020 21:51:10 +0100</pubDate><guid>https://deleteonerror.com/2020/02/50kb-is-enough/</guid><description>
&lt;p>Now that I have found a new blog software it is time to get the web server up and running.
First we teach nginx a little bit about compression with gzip.&lt;/p>
&lt;h2 id="step-1-gzip-everything">Step 1: gzip everything&lt;/h2>
&lt;p>By default gzip is already enabled in &lt;code>/etc/nginx/nginx.conf&lt;/code> but the important part of the configuration is commented out.&lt;/p></description></item><item><title>Install Office365 without Teams and OneDrive</title><link>https://deleteonerror.com/2020/01/install-office365-without-teams-and-onedrive/</link><pubDate>Sat, 18 Jan 2020 01:19:51 +0100</pubDate><guid>https://deleteonerror.com/2020/01/install-office365-without-teams-and-onedrive/</guid><description>
&lt;p>Are you sick of getting stuff you never ordered?&lt;br>
I had to set up a new Windows system and I remembered that the last time I tried to remove &lt;em>Microsoft Teams&lt;/em>, &lt;em>Skype for Business&lt;/em> and &lt;em>OneDrive&lt;/em> from my Windows installation it was really annoying. So this time I had to go in a different direction. Instead of installing the complete package from &lt;em>office.com&lt;/em>, I decided to install a custom package. Here is a short description how to do an office installation without the desired applications.&lt;/p></description></item><item><title>Securing ssh connections with ed25519 keys</title><link>https://deleteonerror.com/2019/06/securing-ssh-connections-with-ed25519-keys/</link><pubDate>Thu, 20 Jun 2019 19:11:27 +0100</pubDate><guid>https://deleteonerror.com/2019/06/securing-ssh-connections-with-ed25519-keys/</guid><description>
&lt;p>The problem is not that&amp;rsquo;s to easy for you to log in, the problem is that everyone else can try it too. If there are no additional mechanisms in place, such as &lt;em>fail2ban&lt;/em>, an attacker will have endless time to try to guess your password or even worse the root password.&lt;/p>
&lt;h2 id="step-1-create-a-ssh-key">Step 1: Create a ssh key&lt;/h2>
&lt;p>First lets start with the key generation for your client&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4">&lt;code class="language-shell" data-lang="shell">ssh-keygen -a &lt;span style="color:#ae81ff">100&lt;/span> -t ed25519 -f ~/.ssh/example.com_id_ed25519
&lt;/code>&lt;/pre>&lt;/div></description></item><item><title>Conditional Git Config</title><link>https://deleteonerror.com/2019/06/conditional-git-config/</link><pubDate>Tue, 18 Jun 2019 22:47:01 +0100</pubDate><guid>https://deleteonerror.com/2019/06/conditional-git-config/</guid><description>
&lt;p>You have once again committed with your private mail address in a repo where you should actually use your company profile?&lt;br>
Does this sound familiar to you?&lt;br>
I know this only too well, sometimes noticed early enough but mostly my private profile ends up in the commit!&lt;/p>
&lt;p>So if we can&amp;rsquo;t manage to remember to use the right config by ourselves, then this must happen automatically.&lt;/p></description></item><item><title>about | hostnamectl</title><link>https://deleteonerror.com/about/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://deleteonerror.com/about/</guid><description>
This blog is all about me, things that keep me busy, and especially things that I forget if I don&amp;rsquo;t write them down!
$ hostnamectl # A creature that has to get along on this planet, # a nerd, a gamer, a cyclist and from time to time a normal person. Enjoy the journey and throw kindness around like confetti!
The key words &amp;ldquo;MUST&amp;rdquo;, &amp;ldquo;MUST NOT&amp;rdquo;, &amp;ldquo;REQUIRED&amp;rdquo;, &amp;ldquo;SHALL&amp;rdquo;, &amp;ldquo;SHALL NOT&amp;rdquo;, &amp;ldquo;SHOULD&amp;rdquo;, &amp;ldquo;SHOULD NOT&amp;rdquo;, &amp;ldquo;RECOMMENDED&amp;rdquo;, &amp;ldquo;MAY&amp;rdquo;, and &amp;ldquo;OPTIONAL&amp;rdquo; in this blog are to be interpreted as described in RFC 2119
.</description></item></channel></rss>