summaryrefslogtreecommitdiff
path: root/gemfeed
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2022-01-23 16:13:25 +0000
committerPaul Buetow <paul@buetow.org>2022-01-23 16:13:25 +0000
commita034a3524ffaf593a107c787542f8a55f337edc1 (patch)
tree31a1d1ede60374d1d4f16f71560733d664f12139 /gemfeed
parent1ca8c9326a03b180395573867ae17950e3bdd2a4 (diff)
Publishing new version
Diffstat (limited to 'gemfeed')
-rw-r--r--gemfeed/2008-06-26-perl-poetry.md2
-rw-r--r--gemfeed/2008-12-29-using-my-nokia-n95-for-fixing-my-mta.md2
-rw-r--r--gemfeed/2010-04-09-standard-ml-and-haskell.md2
-rw-r--r--gemfeed/2010-05-07-lazy-evaluation-with-standarn-ml.md2
-rw-r--r--gemfeed/2010-05-09-the-fype-programming-language.md2
-rw-r--r--gemfeed/2011-05-07-perl-daemon-service-framework.md2
-rw-r--r--gemfeed/2014-03-24-the-fibonacci.pl.c-polyglot.md2
-rw-r--r--gemfeed/2015-12-05-run-debian-on-your-phone-with-debroid.md2
-rw-r--r--gemfeed/2016-04-03-offsite-backup-with-zfs.md2
-rw-r--r--gemfeed/2016-04-09-jails-and-zfs-on-freebsd-with-puppet.md2
-rw-r--r--gemfeed/2016-04-16-offsite-backup-with-zfs-part2.md2
-rw-r--r--gemfeed/2016-05-22-spinning-up-my-own-authoritative-dns-servers.md2
-rw-r--r--gemfeed/2016-11-20-methods-in-c.md2
-rw-r--r--gemfeed/2018-06-01-realistic-load-testing-with-ioriot-for-linux.md2
-rw-r--r--gemfeed/2021-04-22-dtail-the-distributed-log-tail-program.md2
-rw-r--r--gemfeed/2021-04-24-welcome-to-the-geminispace.md2
-rw-r--r--gemfeed/2021-05-16-personal-bash-coding-style-guide.md2
-rw-r--r--gemfeed/2021-06-05-gemtexter-one-bash-script-to-rule-it-all.md2
-rw-r--r--gemfeed/2021-07-04-the-well-grounded-rubyist.md2
-rw-r--r--gemfeed/2021-08-01-on-being-pedantic-about-open-source.md2
-rw-r--r--gemfeed/2021-09-12-keep-it-simple-and-stupid.md2
-rw-r--r--gemfeed/2021-10-22-defensive-devops.md2
-rw-r--r--gemfeed/2021-11-29-bash-golf-part-1.md2
-rw-r--r--gemfeed/2021-12-26-how-to-stay-sane-as-a-devops-person.md2
-rw-r--r--gemfeed/2022-01-01-bash-golf-part-2.md2
-rw-r--r--gemfeed/2022-01-23-welcome-to-the-foo.zone.md49
-rw-r--r--gemfeed/index.md25
-rw-r--r--gemfeed/style.css8
28 files changed, 92 insertions, 40 deletions
diff --git a/gemfeed/2008-06-26-perl-poetry.md b/gemfeed/2008-06-26-perl-poetry.md
index b4237484..32442c16 100644
--- a/gemfeed/2008-06-26-perl-poetry.md
+++ b/gemfeed/2008-06-26-perl-poetry.md
@@ -23,7 +23,7 @@ _~~|~/_|_|__/|~~~~~~~ | / ~~~~~ | | ~~~~~~~~
(__) (____)
```
-> Published by Paul Buetow 2008-06-26, last updated 2021-05-04
+> Published by Paul at 2008-06-26, last updated at 2021-05-04
Here are some Perl Poems I wrote. They don't do anything useful when you run them, but they don't produce a compiler error either. They only exist for fun and demonstrate what you can do with Perl syntax.
diff --git a/gemfeed/2008-12-29-using-my-nokia-n95-for-fixing-my-mta.md b/gemfeed/2008-12-29-using-my-nokia-n95-for-fixing-my-mta.md
index 8cea1238..71913af4 100644
--- a/gemfeed/2008-12-29-using-my-nokia-n95-for-fixing-my-mta.md
+++ b/gemfeed/2008-12-29-using-my-nokia-n95-for-fixing-my-mta.md
@@ -17,7 +17,7 @@ _jgs_\|//_\\|///_\V/_\|//__
Art by Joan Stark
```
-> Published by Paul Buetow 2008-12-29, last updated 2021-12-01
+> Published by Paul at 2008-12-29, last updated at 2021-12-01
The last week I was in Vidin, Bulgaria with no internet access and I had to fix my MTA (Postfix) at host.0.buetow.org which serves E-Mail for all my customers at P. B. Labs. Good, that I do not guarantee high availability on my web services (I've to do a full time job somewhere else too).
diff --git a/gemfeed/2010-04-09-standard-ml-and-haskell.md b/gemfeed/2010-04-09-standard-ml-and-haskell.md
index d3fa225d..193e76c3 100644
--- a/gemfeed/2010-04-09-standard-ml-and-haskell.md
+++ b/gemfeed/2010-04-09-standard-ml-and-haskell.md
@@ -1,6 +1,6 @@
# Standard ML and Haskell
-> Published by Paul Buetow 2010-04-09
+> Published by Paul at 2010-04-09
I am currently looking into the functional programming language Standard ML (aka SML). The purpose is to refresh my functional programming skills and to learn something new too. Since I already knew a little Haskell, I could not help myself, and I also implemented the same exercises in Haskell.
diff --git a/gemfeed/2010-05-07-lazy-evaluation-with-standarn-ml.md b/gemfeed/2010-05-07-lazy-evaluation-with-standarn-ml.md
index e2918e1b..da17452e 100644
--- a/gemfeed/2010-05-07-lazy-evaluation-with-standarn-ml.md
+++ b/gemfeed/2010-05-07-lazy-evaluation-with-standarn-ml.md
@@ -13,7 +13,7 @@
`||||
```
-> Published by Paul Buetow 2010-05-07
+> Published by Paul at 2010-05-07
In contrast to Haskell, Standard SML does not use lazy evaluation by default but an eager evaluation.
diff --git a/gemfeed/2010-05-09-the-fype-programming-language.md b/gemfeed/2010-05-09-the-fype-programming-language.md
index d8f769e4..5d790338 100644
--- a/gemfeed/2010-05-09-the-fype-programming-language.md
+++ b/gemfeed/2010-05-09-the-fype-programming-language.md
@@ -9,7 +9,7 @@
|___/|_| |___/ |___/
```
-> Published by Paul Buetow 2010-05-09, last updated 2021-05-05
+> Published by Paul at 2010-05-09, last updated at 2021-05-05
Fype is an interpreted programming language created by me for learning and fun. The interpreter is written in C. It has been tested on FreeBSD and NetBSD and may also work on other Unix like operating systems such as Linux based ones. Besides learning and fun, there is no other use case of why Fype exists as many other programming languages are much faster and more powerful.
diff --git a/gemfeed/2011-05-07-perl-daemon-service-framework.md b/gemfeed/2011-05-07-perl-daemon-service-framework.md
index b4491529..9fb46983 100644
--- a/gemfeed/2011-05-07-perl-daemon-service-framework.md
+++ b/gemfeed/2011-05-07-perl-daemon-service-framework.md
@@ -7,7 +7,7 @@
//\ //\\ //\ //\\ //\ //\\jrei
```
-> Published by Paul Buetow 2011-05-07, last updated 2021-05-07
+> Published by Paul at 2011-05-07, last updated at 2021-05-07
PerlDaemon is a minimal daemon for Linux and other Unix like operating systems programmed in Perl. It is a minimal but pretty functional and fairly generic service framework. This means that it does not do anything useful other than providing a framework for starting, stopping, configuring and logging. To do something useful, a module (written in Perl) must be provided.
diff --git a/gemfeed/2014-03-24-the-fibonacci.pl.c-polyglot.md b/gemfeed/2014-03-24-the-fibonacci.pl.c-polyglot.md
index 8b000dc9..b9f764fa 100644
--- a/gemfeed/2014-03-24-the-fibonacci.pl.c-polyglot.md
+++ b/gemfeed/2014-03-24-the-fibonacci.pl.c-polyglot.md
@@ -1,6 +1,6 @@
# The fibonacci.pl.c Polyglot
-> Published by Paul Buetow 2014-03-24
+> Published by Paul at 2014-03-24
In computing, a polyglot is a computer program or script written in a valid form of multiple programming languages, which performs the same operations or output independent of the programming language used to compile or interpret it.
diff --git a/gemfeed/2015-12-05-run-debian-on-your-phone-with-debroid.md b/gemfeed/2015-12-05-run-debian-on-your-phone-with-debroid.md
index cb891232..f20027f3 100644
--- a/gemfeed/2015-12-05-run-debian-on-your-phone-with-debroid.md
+++ b/gemfeed/2015-12-05-run-debian-on-your-phone-with-debroid.md
@@ -9,7 +9,7 @@
```
-> Published by Paul Buetow 2015-12-05, last updated 2021-05-16
+> Published by Paul at 2015-12-05, last updated at 2021-05-16
You can use the following tutorial to install a full-blown Debian GNU/Linux Chroot on an LG G3 D855 CyanogenMod 13 (Android 6). First of all, you need to have root permissions on your phone, and you also need to have the developer mode activated. The following steps have been tested on Linux (Fedora 23).
diff --git a/gemfeed/2016-04-03-offsite-backup-with-zfs.md b/gemfeed/2016-04-03-offsite-backup-with-zfs.md
index 07bea1fe..86ba2ebd 100644
--- a/gemfeed/2016-04-03-offsite-backup-with-zfs.md
+++ b/gemfeed/2016-04-03-offsite-backup-with-zfs.md
@@ -13,7 +13,7 @@
\____||__|_____|__|
```
-> Published by Paul Buetow 2016-04-03
+> Published by Paul at 2016-04-03
## Please don't lose all my pictures again!
diff --git a/gemfeed/2016-04-09-jails-and-zfs-on-freebsd-with-puppet.md b/gemfeed/2016-04-09-jails-and-zfs-on-freebsd-with-puppet.md
index 4d7630c5..53bf20eb 100644
--- a/gemfeed/2016-04-09-jails-and-zfs-on-freebsd-with-puppet.md
+++ b/gemfeed/2016-04-09-jails-and-zfs-on-freebsd-with-puppet.md
@@ -20,7 +20,7 @@
\ `.
```
-> Published by Paul Buetow 2016-04-09
+> Published by Paul at 2016-04-09
Over the last couple of years I wrote quite a few Puppet modules in order to manage my personal server infrastructure. One of them manages FreeBSD Jails and another one ZFS file systems. I thought I would give a brief overview in how it looks and feels.
diff --git a/gemfeed/2016-04-16-offsite-backup-with-zfs-part2.md b/gemfeed/2016-04-16-offsite-backup-with-zfs-part2.md
index cf5d3d8f..2abfdac2 100644
--- a/gemfeed/2016-04-16-offsite-backup-with-zfs-part2.md
+++ b/gemfeed/2016-04-16-offsite-backup-with-zfs-part2.md
@@ -15,7 +15,7 @@
\____||__|_____|__|
```
-> Published by Paul Buetow 2016-04-16
+> Published by Paul at 2016-04-16
[Read the first part before reading any furter here...](./2016-04-03-offsite-backup-with-zfs.md)
diff --git a/gemfeed/2016-05-22-spinning-up-my-own-authoritative-dns-servers.md b/gemfeed/2016-05-22-spinning-up-my-own-authoritative-dns-servers.md
index 46a059f2..785f97d7 100644
--- a/gemfeed/2016-05-22-spinning-up-my-own-authoritative-dns-servers.md
+++ b/gemfeed/2016-05-22-spinning-up-my-own-authoritative-dns-servers.md
@@ -1,6 +1,6 @@
# Spinning up my own authoritative DNS servers
-> Published by Paul Buetow 2016-05-22
+> Published by Paul at 2016-05-22
## Background
diff --git a/gemfeed/2016-11-20-methods-in-c.md b/gemfeed/2016-11-20-methods-in-c.md
index 7151edbb..1ac01967 100644
--- a/gemfeed/2016-11-20-methods-in-c.md
+++ b/gemfeed/2016-11-20-methods-in-c.md
@@ -1,6 +1,6 @@
# Methods in C
-> Published by Paul Buetow 2016-11-20
+> Published by Paul at 2016-11-20
You can do some sort of object-oriented programming in the C Programming Language. However, that is very limited. But also very easy and straightforward to use.
diff --git a/gemfeed/2018-06-01-realistic-load-testing-with-ioriot-for-linux.md b/gemfeed/2018-06-01-realistic-load-testing-with-ioriot-for-linux.md
index d13c388c..a55e982f 100644
--- a/gemfeed/2018-06-01-realistic-load-testing-with-ioriot-for-linux.md
+++ b/gemfeed/2018-06-01-realistic-load-testing-with-ioriot-for-linux.md
@@ -11,7 +11,7 @@
jgs\__/'---'\__/
```
-> Published by Paul Buetow 2018-06-01, last updated 2021-05-08
+> Published by Paul at 2018-06-01, last updated at 2021-05-08
## Foreword
diff --git a/gemfeed/2021-04-22-dtail-the-distributed-log-tail-program.md b/gemfeed/2021-04-22-dtail-the-distributed-log-tail-program.md
index 8957ffd6..4e0e16e2 100644
--- a/gemfeed/2021-04-22-dtail-the-distributed-log-tail-program.md
+++ b/gemfeed/2021-04-22-dtail-the-distributed-log-tail-program.md
@@ -1,6 +1,6 @@
# DTail - The distributed log tail program
-> Published by Paul Buetow 2021-04-22, last updated 2021-04-26
+> Published by Paul at 2021-04-22, last updated at 2021-04-26
[![DTail logo image](./2021-04-22-dtail-the-distributed-log-tail-program/title.png "DTail logo image")](./2021-04-22-dtail-the-distributed-log-tail-program/title.png)
diff --git a/gemfeed/2021-04-24-welcome-to-the-geminispace.md b/gemfeed/2021-04-24-welcome-to-the-geminispace.md
index f89aed35..863425e9 100644
--- a/gemfeed/2021-04-24-welcome-to-the-geminispace.md
+++ b/gemfeed/2021-04-24-welcome-to-the-geminispace.md
@@ -1,6 +1,6 @@
# Welcome to the Geminispace
-> Published by Paul Buetow 2021-04-24, last updated 2021-06-18, ASCII Art by Andy Hood
+> Published by Paul at 2021-04-24, last updated at 2021-06-18, ASCII Art by Andy Hood
Have you reached this article already via Gemini? It requires a Gemini client; web browsers such as Firefox, Chrome, Safari, etc., don't support the Gemini protocol. The Gemini address of this site (or the address of this capsule as people say in Geminispace) is:
diff --git a/gemfeed/2021-05-16-personal-bash-coding-style-guide.md b/gemfeed/2021-05-16-personal-bash-coding-style-guide.md
index 2aca450f..8105853c 100644
--- a/gemfeed/2021-05-16-personal-bash-coding-style-guide.md
+++ b/gemfeed/2021-05-16-personal-bash-coding-style-guide.md
@@ -13,7 +13,7 @@
"\__/"---------------"\__/"-+---+'
```
-> Published by Paul Buetow 2021-05-16
+> Published by Paul at 2021-05-16
Lately, I have been polishing and writing a lot of Bash code. Not that I never wrote a lot of Bash, but now as I also looked through the Google Shell Style Guide, I thought it is time also to write my thoughts on that. I agree with that guide in most, but not in all points.
diff --git a/gemfeed/2021-06-05-gemtexter-one-bash-script-to-rule-it-all.md b/gemfeed/2021-06-05-gemtexter-one-bash-script-to-rule-it-all.md
index 6591179a..2f314e15 100644
--- a/gemfeed/2021-06-05-gemtexter-one-bash-script-to-rule-it-all.md
+++ b/gemfeed/2021-06-05-gemtexter-one-bash-script-to-rule-it-all.md
@@ -41,7 +41,7 @@
`+a:f:......jrei'''
```
-> Published by Paul Buetow 2021-06-05
+> Published by Paul at 2021-06-05
You might have read my previous blog post about entering the Geminispace, where I pointed out the benefits of having and maintaining an internet presence there. This whole site (the blog and all other pages) is composed in the Gemtext markup language.
diff --git a/gemfeed/2021-07-04-the-well-grounded-rubyist.md b/gemfeed/2021-07-04-the-well-grounded-rubyist.md
index d19e1715..8afe199b 100644
--- a/gemfeed/2021-07-04-the-well-grounded-rubyist.md
+++ b/gemfeed/2021-07-04-the-well-grounded-rubyist.md
@@ -1,6 +1,6 @@
# The Well-Grounded Rubyist
-> Published by Paul Buetow 2021-07-04
+> Published by Paul at 2021-07-04
When I was a Linux System Administrator, I have been programming in Perl for years. I still maintain some personal Perl programming projects (e.g. Xerl, guprecords, Loadbars). After switching jobs a couple of years ago (becoming a Site Reliability Engineer), I found Ruby (and some Python) widely used there. As I wanted to do something new, I decided to give Ruby a go.
diff --git a/gemfeed/2021-08-01-on-being-pedantic-about-open-source.md b/gemfeed/2021-08-01-on-being-pedantic-about-open-source.md
index b546dbc3..48bdc6af 100644
--- a/gemfeed/2021-08-01-on-being-pedantic-about-open-source.md
+++ b/gemfeed/2021-08-01-on-being-pedantic-about-open-source.md
@@ -12,7 +12,7 @@
'^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^' LGB - Art by lgbearrd
```
-> Published by Paul Buetow 2021-08-01
+> Published by Paul at 2021-08-01
I believe that it is essential to always have free and open-source alternatives to any kind of closed-source proprietary software available to choose from. But there are a couple of points you need to take into consideration.
diff --git a/gemfeed/2021-09-12-keep-it-simple-and-stupid.md b/gemfeed/2021-09-12-keep-it-simple-and-stupid.md
index 1bfea77f..cb8b8cce 100644
--- a/gemfeed/2021-09-12-keep-it-simple-and-stupid.md
+++ b/gemfeed/2021-09-12-keep-it-simple-and-stupid.md
@@ -15,7 +15,7 @@
-------------------- --------------------
```
-> Published by Paul Buetow 2021-09-12, last updated 2021-10-22
+> Published by Paul at 2021-09-12, last updated at 2021-10-22
A robust computer system must be kept simple and stupid (KISS). The fancier the system is, the more can break. Unfortunately, most systems tend to become complex and challenging to maintain in today's world. In the early days, so I was told, engineers understood every part of the system, but nowadays, we see more of the "lasagna" stack. One layer or framework is built on top of another layer, and in the end, nobody has got a clue what's going on.
diff --git a/gemfeed/2021-10-22-defensive-devops.md b/gemfeed/2021-10-22-defensive-devops.md
index e4e97028..8edc97e8 100644
--- a/gemfeed/2021-10-22-defensive-devops.md
+++ b/gemfeed/2021-10-22-defensive-devops.md
@@ -10,7 +10,7 @@
ASCII Art by Clyde Watson
```
-> Published by Paul Buetow 2021-10-22
+> Published by Paul at 2021-10-22
I have seen many different setups and infrastructures during my carreer. My roles always included front-line ad-hoc fire fighting production issues. This often involves identifying and fixing these under time pressure, without the comfort of 2-week-long SCRUM sprints and without an exhaustive QA process. I also wrote a lot of code (Bash, Ruby, Perl, Go, and a little Java), and I followed the typical software development process, but that did not always apply to critical production issues.
diff --git a/gemfeed/2021-11-29-bash-golf-part-1.md b/gemfeed/2021-11-29-bash-golf-part-1.md
index 1bdc4452..8ab5c085 100644
--- a/gemfeed/2021-11-29-bash-golf-part-1.md
+++ b/gemfeed/2021-11-29-bash-golf-part-1.md
@@ -12,7 +12,7 @@ jgs^^^^^^^`^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Art by Joan Stark
```
-> Published by Paul Buetow 2021-11-29, last updated 2022-01-05
+> Published by Paul at 2021-11-29, last updated at 2022-01-05
This is the first blog post about my Bash Golf series. This series is about random Bash tips, tricks and weirdnesses I came across. It's a collection of smaller articles I wrote in an older (in German language) blog, which I translated and refreshed with some new content.
diff --git a/gemfeed/2021-12-26-how-to-stay-sane-as-a-devops-person.md b/gemfeed/2021-12-26-how-to-stay-sane-as-a-devops-person.md
index 6fae8000..783cbbf1 100644
--- a/gemfeed/2021-12-26-how-to-stay-sane-as-a-devops-person.md
+++ b/gemfeed/2021-12-26-how-to-stay-sane-as-a-devops-person.md
@@ -22,7 +22,7 @@
~~~~~'
```
-> Published by Paul Buetow 2021-12-26, last updated 2022-01-12
+> Published by Paul at 2021-12-26, last updated at 2022-01-12
Log4shell (CVE-2021-44228) made it clear, once again, that working in information technology is not an easy job (especially when you are a DevOps person). I thought it would be interesting to summarize a few techniques to help you to relax.
diff --git a/gemfeed/2022-01-01-bash-golf-part-2.md b/gemfeed/2022-01-01-bash-golf-part-2.md
index c0a34fb6..860f4d07 100644
--- a/gemfeed/2022-01-01-bash-golf-part-2.md
+++ b/gemfeed/2022-01-01-bash-golf-part-2.md
@@ -12,7 +12,7 @@ jgs^^^^^^^`^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Art by Joan Stark, mod. by Paul Buetow
```
-> Published by Paul Buetow 2022-01-01, last updated 2022-01-05
+> Published by Paul at 2022-01-01, last updated at 2022-01-05
This is the second blog post about my Bash Golf series. This series is random Bash tips, tricks and weirdnesses I came across. It's a collection of smaller articles I wrote in an older (in German language) blog, which I translated and refreshed with some new content.
diff --git a/gemfeed/2022-01-23-welcome-to-the-foo.zone.md b/gemfeed/2022-01-23-welcome-to-the-foo.zone.md
new file mode 100644
index 00000000..b46edc19
--- /dev/null
+++ b/gemfeed/2022-01-23-welcome-to-the-foo.zone.md
@@ -0,0 +1,49 @@
+# Welcome to the foo.zone
+
+```
+ __
+ / _| ___ ___ _______ _ __ ___
+| |_ / _ \ / _ \ |_ / _ \| '_ \ / _ \
+| _| (_) | (_) | / / (_) | | | | __/
+|_| \___/ \___(_)___\___/|_| |_|\___|
+
+```
+
+> Published by Paul at 2022-01-23
+
+I don't count this as a real blog post, but more of an announcement (I aim to write one real post once monthly). From now on, "foo.zone" is the new address of this site. All other addresses will still forward to it and eventually (based on the traffic still going through) will be deactivated.
+
+As you can read on Wikipedia, "foo" is, alongside to "bar" and "baz", a metasyntactic variable (you know what I mean if you are a programmer or IT person):
+
+[https://en.wikipedia.org/wiki/Metasyntactic_variable](https://en.wikipedia.org/wiki/Metasyntactic_variable)
+
+## What is the foo zone?
+
+It's my personal internet site and blog. Everything you read of this site are my personal opinions and experiences and projects. It's not intended to be anything professional. If you want my professional background, then go to my LinkedIn profile.
+
+Since I re-booted this blog last year, I struggled to find a good host name for it. I started off with "buetow.org", and later I switched halfway to "snonux.de". Buetow is my last name, and snonux relates to some of my internet nicknames and personal IT projects. I also have a "SnonuxBSD" ASCII-art banner in the motd of my FreeBSD based home-NAS.
+
+For a while, I was thinking about a better host name for this site, meeting the following criteria:
+
+* Isn't directly linked to my name or my internet nicknames.
+* Reflects the "nature" of this site.
+* Is still pretty generic.
+* Is "cool".
+* Is short and pregnant.
+* Doesn't cost millions.
+
+So I think that foo.zone is the perfect match. It's a bit geeky, but so is this site. The meta-syntactic variable relates to computer science and programming, so does this site. Other than that, staying in this sphere, it's a pretty generic name.
+
+## To be in the .zone and not in a .surf club
+
+I was pretty happy finding out that foo.zone was still available for registration. I stumbled across it just yesterday while I was playing around my new authoritative DNS servers. I was actually quite surprised, as usually such short SLDs (second level domains), especially "foo", are all taken already.
+
+Furthermore, I almost chose "foo.surf" over "foo.zone" as in "surfing this site", but then decided against it as I would have to tell everyone that I am not into water surfing. Well, on the other hand, I now might need to explain to non-programmers that I am not a fan of the rock band "Foo Fighters". But that will be acceptable, as I don't expect "normal" people visiting the foo zone as much anyway. If you reached as far, I have to congratulate you. You are not a normal person.
+
+## What about my old hosts
+
+The host buetow.org will stay. However, not as the primary address for this site. I will keep using it for my personal internet infrastructure as well as for most of my E-Mail addresses. I don't know what I am going to do with snonux.de in the long run. .de SLDs (for Germany) are pretty cheap, so I might just keep it for now.
+
+E-Mail me your comments to paul at buetow dot org!
+
+[Go back to the main site](../)
diff --git a/gemfeed/index.md b/gemfeed/index.md
index 13bf4e62..5e26f900 100644
--- a/gemfeed/index.md
+++ b/gemfeed/index.md
@@ -2,28 +2,29 @@
## Having fun with computers!
-[2022-01-01 (1138 words) - Bash Golf Part 2](./2022-01-01-bash-golf-part-2.md)
-[2021-12-26 (2279 words) - How to stay sane as a DevOps person ](./2021-12-26-how-to-stay-sane-as-a-devops-person.md)
-[2021-11-29 (1285 words) - Bash Golf Part 1](./2021-11-29-bash-golf-part-1.md)
+[2022-01-23 (0537 words) - ](./2022-01-23-welcome-to-the-foo.zone.md)
+[2022-01-01 (1139 words) - Bash Golf Part 2](./2022-01-01-bash-golf-part-2.md)
+[2021-12-26 (2280 words) - How to stay sane as a DevOps person ](./2021-12-26-how-to-stay-sane-as-a-devops-person.md)
+[2021-11-29 (1286 words) - Bash Golf Part 1](./2021-11-29-bash-golf-part-1.md)
[2021-10-22 (2280 words) - Defensive DevOps](./2021-10-22-defensive-devops.md)
-[2021-09-12 (1369 words) - Keep it simple and stupid](./2021-09-12-keep-it-simple-and-stupid.md)
+[2021-09-12 (1370 words) - Keep it simple and stupid](./2021-09-12-keep-it-simple-and-stupid.md)
[2021-08-01 (2923 words) - On being Pedantic about Open-Source](./2021-08-01-on-being-pedantic-about-open-source.md)
[2021-07-04 (2052 words) - The Well-Grounded Rubyist](./2021-07-04-the-well-grounded-rubyist.md)
[2021-06-05 (1195 words) - Gemtexter - One Bash script to rule it all](./2021-06-05-gemtexter-one-bash-script-to-rule-it-all.md)
[2021-05-16 (1721 words) - Personal Bash coding style guide](./2021-05-16-personal-bash-coding-style-guide.md)
-[2021-04-24 (0801 words) - Welcome to the Geminispace](./2021-04-24-welcome-to-the-geminispace.md)
-[2021-04-22 (2121 words) - DTail - The distributed log tail program](./2021-04-22-dtail-the-distributed-log-tail-program.md)
-[2018-06-01 (2175 words) - Realistic load testing with I/O Riot for Linux](./2018-06-01-realistic-load-testing-with-ioriot-for-linux.md)
+[2021-04-24 (0802 words) - Welcome to the Geminispace](./2021-04-24-welcome-to-the-geminispace.md)
+[2021-04-22 (2122 words) - DTail - The distributed log tail program](./2021-04-22-dtail-the-distributed-log-tail-program.md)
+[2018-06-01 (2176 words) - Realistic load testing with I/O Riot for Linux](./2018-06-01-realistic-load-testing-with-ioriot-for-linux.md)
[2016-11-20 (0318 words) - Methods in C](./2016-11-20-methods-in-c.md)
[2016-05-22 (0512 words) - Spinning up my own authoritative DNS servers](./2016-05-22-spinning-up-my-own-authoritative-dns-servers.md)
[2016-04-16 (0248 words) - Offsite backup with ZFS (Part 2)](./2016-04-16-offsite-backup-with-zfs-part2.md)
[2016-04-09 (0425 words) - Jails and ZFS with Puppet on FreeBSD](./2016-04-09-jails-and-zfs-on-freebsd-with-puppet.md)
[2016-04-03 (0598 words) - Offsite backup with ZFS](./2016-04-03-offsite-backup-with-zfs.md)
-[2015-12-05 (0343 words) - Run Debian on your phone with Debroid](./2015-12-05-run-debian-on-your-phone-with-debroid.md)
+[2015-12-05 (0344 words) - Run Debian on your phone with Debroid](./2015-12-05-run-debian-on-your-phone-with-debroid.md)
[2014-03-24 (0136 words) - The fibonacci.pl.c Polyglot](./2014-03-24-the-fibonacci.pl.c-polyglot.md)
-[2011-05-07 (0403 words) - Perl Daemon (Service Framework)](./2011-05-07-perl-daemon-service-framework.md)
-[2010-05-09 (1276 words) - The Fype Programming Language](./2010-05-09-the-fype-programming-language.md)
+[2011-05-07 (0404 words) - Perl Daemon (Service Framework)](./2011-05-07-perl-daemon-service-framework.md)
+[2010-05-09 (1277 words) - The Fype Programming Language](./2010-05-09-the-fype-programming-language.md)
[2010-05-07 (0196 words) - Lazy Evaluation with Standard ML](./2010-05-07-lazy-evaluation-with-standarn-ml.md)
[2010-04-09 (0270 words) - Standard ML and Haskell](./2010-04-09-standard-ml-and-haskell.md)
-[2008-12-29 (0298 words) - Using my Nokia N95 for fixing my MTA](./2008-12-29-using-my-nokia-n95-for-fixing-my-mta.md)
-[2008-06-26 (0151 words) - Perl Poetry](./2008-06-26-perl-poetry.md)
+[2008-12-29 (0299 words) - Using my Nokia N95 for fixing my MTA](./2008-12-29-using-my-nokia-n95-for-fixing-my-mta.md)
+[2008-06-26 (0152 words) - Perl Poetry](./2008-06-26-perl-poetry.md)
diff --git a/gemfeed/style.css b/gemfeed/style.css
index 0269e63e..4511037d 100644
--- a/gemfeed/style.css
+++ b/gemfeed/style.css
@@ -3,7 +3,7 @@ body {
padding-left: 11px;
padding-right: 11px;
max-width: 900px;
- background-color: #ffffff;
+ background-color: #8fbc8f;
color: #ddddce;
font-family: Courier New, Courier, Lucida Sans Typewriter, Lucida Typewriter, monospace;
font-style: normal;
@@ -18,6 +18,7 @@ h1 {
background-color: #000000;
text-decoration: underline;
margin-left: -23px;
+ max-width: 878px;
}
h2 {
@@ -28,6 +29,7 @@ h2 {
background-color: #000000;
text-decoration: underline;
margin-left: -11px;
+ max-width: 889px;
}
h3 {
@@ -38,6 +40,7 @@ h3 {
background-color: #000000;
text-decoration: underline;
margin-left: -5px;
+ max-width: 895px;
}
a {
@@ -72,13 +75,12 @@ img {
pre {
display: block;
- padding: 5px;
overflow-x: auto;
color: #ffffff;
background-color: #000000;
margin: 5px;
padding: 23px;
- border: 29px double white;
+ border: 29px double #8fbc8f;
}
a.textlink:before {