diff options
60 files changed, 59 insertions, 517 deletions
diff --git a/gemfeed/2008-06-26-perl-poetry.md b/gemfeed/2008-06-26-perl-poetry.md index 354ee814..08f12e4c 100644 --- a/gemfeed/2008-06-26-perl-poetry.md +++ b/gemfeed/2008-06-26-perl-poetry.md @@ -167,6 +167,6 @@ Other related posts are: [2011-05-07 Perl Daemon (Service Framework)](./2011-05-07-perl-daemon-service-framework.md) [2022-05-27 Perl is still a great choice](./2022-05-27-perl-is-still-a-great-choice.md) -E-Mail your comments to `foo@paul.cyou` :-) +E-Mail your comments to `paul@nospam.buetow.org` :-) [Back to the main site](../) 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 c8add833..acb2a67e 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 @@ -36,6 +36,6 @@ It was a pain in the ass. My next mobile phone MUST have a full QWERTY keyboard. At the moment I am in Sofia, Bulgaria. Here I can use at least an unprotected WLAN hotspot which belongs to one of the neighbours which I don’t know in person, and it is not blocking any port at all :) -E-Mail your comments to `foo@paul.cyou` :-) +E-Mail your comments to `paul@nospam.buetow.org` :-) [Back to the main site](../) diff --git a/gemfeed/2010-04-09-standard-ml-and-haskell.md b/gemfeed/2010-04-09-standard-ml-and-haskell.md index 6f487464..daad07b5 100644 --- a/gemfeed/2010-04-09-standard-ml-and-haskell.md +++ b/gemfeed/2010-04-09-standard-ml-and-haskell.md @@ -169,6 +169,6 @@ fun my_filter f l = foldr (make_filter_fn f) [] l my_filter f l = foldr (make_filter_fn f) [] l ``` -E-Mail your comments to `foo@paul.cyou` :-) +E-Mail your comments to `paul@nospam.buetow.org` :-) [Back to the main site](../) 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 4d7c6a7a..f2a97085 100644 --- a/gemfeed/2010-05-07-lazy-evaluation-with-standarn-ml.md +++ b/gemfeed/2010-05-07-lazy-evaluation-with-standarn-ml.md @@ -97,6 +97,6 @@ first 10 nat_pairs_not_null [http://www.haskell.org/](http://www.haskell.org/) -E-Mail your comments to `foo@paul.cyou` :-) +E-Mail your comments to `paul@nospam.buetow.org` :-) [Back to the main site](../) diff --git a/gemfeed/2010-05-09-the-fype-programming-language.md b/gemfeed/2010-05-09-the-fype-programming-language.md index 5435d022..c7f8850d 100644 --- a/gemfeed/2010-05-09-the-fype-programming-language.md +++ b/gemfeed/2010-05-09-the-fype-programming-language.md @@ -505,6 +505,6 @@ You can find all of this on the GitHub page. There is also an "examples" folders [https://codeberg.org/snonux/fype](https://codeberg.org/snonux/fype) -E-Mail your comments to `foo@paul.cyou` :-) +E-Mail your comments to `paul@nospam.buetow.org` :-) [Back to the main site](../) diff --git a/gemfeed/2011-05-07-perl-daemon-service-framework.md b/gemfeed/2011-05-07-perl-daemon-service-framework.md index e7e9fd33..3b4214c4 100644 --- a/gemfeed/2011-05-07-perl-daemon-service-framework.md +++ b/gemfeed/2011-05-07-perl-daemon-service-framework.md @@ -164,6 +164,6 @@ Other related posts are: [2011-05-07 Perl Daemon (Service Framework) (You are currently reading this)](./2011-05-07-perl-daemon-service-framework.md) [2022-05-27 Perl is still a great choice](./2022-05-27-perl-is-still-a-great-choice.md) -E-Mail your comments to `foo@paul.cyou` :-) +E-Mail your comments to `paul@nospam.buetow.org` :-) [Back to the main site](../) 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 499ec69d..6ff56ba0 100644 --- a/gemfeed/2014-03-24-the-fibonacci.pl.c-polyglot.md +++ b/gemfeed/2014-03-24-the-fibonacci.pl.c-polyglot.md @@ -138,6 +138,6 @@ fib(10) = 55 It's entertaining to play with :-). -E-Mail your comments to `foo@paul.cyou` :-) +E-Mail your comments to `paul@nospam.buetow.org` :-) [Back to the main site](../) 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 402bcdcb..ccb9113b 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 @@ -175,6 +175,6 @@ exit Reboot & test! Enjoy! -E-Mail your comments to `foo@paul.cyou` :-) +E-Mail your comments to `paul@nospam.buetow.org` :-) [Back to the main site](../) diff --git a/gemfeed/2016-04-03-offsite-backup-with-zfs.md b/gemfeed/2016-04-03-offsite-backup-with-zfs.md index 1d6c1a73..2331e82e 100644 --- a/gemfeed/2016-04-03-offsite-backup-with-zfs.md +++ b/gemfeed/2016-04-03-offsite-backup-with-zfs.md @@ -40,6 +40,6 @@ The solution is adding another USB drive (2TB) with an encryption container (GEL I am thinking of buying a second 2TB USB drive and setting it up the same way as the first one. So I could alternate the backups. One drive would be at the secret location, and the other drive would be at home. And these drives would swap place after each cycle. This would give some security about the failure of that drive, and I would have to go to the secret location only once (swapping the drives) instead of twice (picking that drive up to update the data + bringing it back to the remote location). -E-Mail your comments to `foo@paul.cyou` :-) +E-Mail your comments to `paul@nospam.buetow.org` :-) [Back to the main site](../) 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 bc2316b3..7b49b7f9 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 @@ -385,6 +385,6 @@ Of course I am operating multiple Jails on the same host this way with Puppet: All done in a pretty automated manor. -E-Mail your comments to `foo@paul.cyou` :-) +E-Mail your comments to `paul@nospam.buetow.org` :-) [Back to the main site](../) 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 376ff829..f8152d7b 100644 --- a/gemfeed/2016-04-16-offsite-backup-with-zfs-part2.md +++ b/gemfeed/2016-04-16-offsite-backup-with-zfs-part2.md @@ -26,6 +26,6 @@ Whenever I update the offsite backup, I am doing it to the drive, which is kept Furthermore, I added scrubbing ("zpool scrub...") to the script. It ensures that the file system is consistent and that there are no bad blocks on the disk and the file system. To increase the reliability, I also run a "zfs set copies=2 zroot". That setting is also synchronized to the offsite ZFS pool. ZFS stores every data block to disk twice now. Yes, it consumes twice as much disk space, making it better fault-tolerant against hardware errors (e.g. only individual disk sectors going bad). -E-Mail your comments to `foo@paul.cyou` :-) +E-Mail your comments to `paul@nospam.buetow.org` :-) [Back to the main site](../) 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 2c9f08d8..b320bbab 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 @@ -234,6 +234,6 @@ Whenever I have to change a DNS entry, all I have to do is: That's much more comfortable now than manually clicking at some web UIs at Schlund Technologies. -E-Mail your comments to `foo@paul.cyou` :-) +E-Mail your comments to `paul@nospam.buetow.org` :-) [Back to the main site](../) diff --git a/gemfeed/2016-11-20-object-oriented-programming-with-ansi-c.md b/gemfeed/2016-11-20-object-oriented-programming-with-ansi-c.md index 6d35c0fd..05cdaf88 100644 --- a/gemfeed/2016-11-20-object-oriented-programming-with-ansi-c.md +++ b/gemfeed/2016-11-20-object-oriented-programming-with-ansi-c.md @@ -98,6 +98,6 @@ Big C software projects, like Linux, also follow some OOP techniques: C is a very old programming language with it's quirks. This might be one of the reasons why Linux will also let Rust code in. -E-Mail your comments to `foo@paul.cyou` :-) +E-Mail your comments to `paul@nospam.buetow.org` :-) [Back to the main site](../) 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 b10a7bb0..4b03f475 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 @@ -186,6 +186,6 @@ For example, the open syscall opens a file and returns the responsible file desc [Graphite](https://graphiteapp.org) [Memory mapped I/O](https://en.wikipedia.org/wiki/Memory-mapped_I/O) -E-Mail your comments to `foo@paul.cyou` :-) +E-Mail your comments to `paul@nospam.buetow.org` :-) [Back to the main site](../) 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 8a88d1f5..3430990e 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 @@ -110,6 +110,6 @@ Other related posts are: [2022-10-30 Installing DTail on OpenBSD](./2022-10-30-installing-dtail-on-openbsd.md) [2023-09-25 DTail usage examples](./2023-09-25-dtail-usage-examples.md) -E-Mail your comments to `foo@paul.cyou` :-) +E-Mail your comments to `paul@nospam.buetow.org` :-) [Back to the main site](../) diff --git a/gemfeed/2021-04-24-welcome-to-the-geminispace.md b/gemfeed/2021-04-24-welcome-to-the-geminispace.md index 262a6016..682d5f47 100644 --- a/gemfeed/2021-04-24-welcome-to-the-geminispace.md +++ b/gemfeed/2021-04-24-welcome-to-the-geminispace.md @@ -86,6 +86,6 @@ Other related posts are: [2023-03-25 Gemtexter 2.0.0 - Let's Gemtext again²](./2023-03-25-gemtexter-2.0.0-lets-gemtext-again-2.md) [2023-07-21 Gemtexter 2.1.0 - Let's Gemtext again³](./2023-07-21-gemtexter-2.1.0-lets-gemtext-again-3.md) -E-Mail your comments to `foo@paul.cyou` :-) +E-Mail your comments to `paul@nospam.buetow.org` :-) [Back to the main site](../) 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 dc9d3d05..21cd38f2 100644 --- a/gemfeed/2021-05-16-personal-bash-coding-style-guide.md +++ b/gemfeed/2021-05-16-personal-bash-coding-style-guide.md @@ -387,6 +387,6 @@ Other related posts are: [2021-11-29 Bash Golf Part 1](./2021-11-29-bash-golf-part-1.md) [2022-01-01 Bash Golf Part 2](./2022-01-01-bash-golf-part-2.md) -E-Mail your comments to `foo@paul.cyou` :-) +E-Mail your comments to `paul@nospam.buetow.org` :-) [Back to the main site](../) 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 1b02cbb0..de6a843f 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 @@ -174,6 +174,6 @@ Other related posts are: [2023-03-25 Gemtexter 2.0.0 - Let's Gemtext again²](./2023-03-25-gemtexter-2.0.0-lets-gemtext-again-2.md) [2023-07-21 Gemtexter 2.1.0 - Let's Gemtext again³](./2023-07-21-gemtexter-2.1.0-lets-gemtext-again-3.md) -E-Mail your comments to `foo@paul.cyou` :-) +E-Mail your comments to `paul@nospam.buetow.org` :-) [Back to the main site](../) diff --git a/gemfeed/2021-07-04-the-well-grounded-rubyist.md b/gemfeed/2021-07-04-the-well-grounded-rubyist.md index cb55b24e..290b6518 100644 --- a/gemfeed/2021-07-04-the-well-grounded-rubyist.md +++ b/gemfeed/2021-07-04-the-well-grounded-rubyist.md @@ -102,6 +102,6 @@ I liked this book so much so that I even bought myself a (used) paper copy of it Will I abandon my beloved Perl? Probably not. There are also some Perl scripts I use at work. But unfortunately I only have a limited amount of time and I have to use it wisely. I might look into Raku (formerly known as Perl 6) next year and use it for a personal pet project, who knows. :-). I also highly recommend reading the two Perl books "Modern Perl" and "Higher-Order Perl". -E-Mail your comments to `foo@paul.cyou` :-) +E-Mail your comments to `paul@nospam.buetow.org` :-) [Back to the main site](../) 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 218a9c0a..a57e01aa 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 @@ -58,7 +58,7 @@ Security bugs in open-source projects are exposed to the public and fixed quickl Do you need Microsoft Word? Why don't you just use the Vim text editor or GNU Emacs to write your letters? If that's too nerdy, you can still use open-source alternatives such as AbiWord or LibreOffice. Larger organizations have the tendency to standardize the software their employees have to use. Unfortunately, as Microsoft Word is the de-facto standard text processing program, most companies prefer Word over LibreOffice. Same with Microsoft Excel vs LibreOffice Calc or other spreadsheet alternatives like Gnumeric. I don't know why that is; please.... -E-Mail your comments to `foo@paul.cyou` :-) +E-Mail your comments to `paul@nospam.buetow.org` :-) I only use free and open-source operating systems on my personal Laptops, Desktop PCs and servers (FreeBSD and Linux based ones). Most of the programs and apps I use on them are free and open-source as well, and I am comfortable with it for over twenty years. Exceptions are the BIOSes and some firmwares of my devices. I also use Skype as most of my friends and family are using it. They are, unfortunately, proprietary software still. But I will be looking into Matrix as a Skype alternative when I have time. There are also open BIOS alternatives, but they usually don't work on my devices. @@ -114,6 +114,6 @@ Should you be pedantic about open-source software? It depends. It depends on you You have better chances when you know how to manage your own server and install and manage alternatives to the big cloud providers by yourself. I have the advantage that I have work experience as a Linux Systems Administrator here. I mentioned NextCloud already. I use NextCloud for online photo and file storage, contact and calendar sync and as an RSS news feed server. You could do the same with your own E-Mail server, you can also host your own website and blog. I also mentioned Matrix as a Skype alternative (which could also be an alternative to WhatsApp, Skype, Telegram, Viber, ...). I don't know a lot about Matrix yet, but it seems to be a very neat alternative. I am ready to invest time in it as one of my future personal pet projects. Not only because I think it's better, but also because for fun and as a hobby. But this doesn't mean that I invest *all* of my personal free time in it. -E-Mail your comments to `foo@paul.cyou` :-) +E-Mail your comments to `paul@nospam.buetow.org` :-) [Back to the main site](../) 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 f5fdf32c..7fe544e1 100644 --- a/gemfeed/2021-09-12-keep-it-simple-and-stupid.md +++ b/gemfeed/2021-09-12-keep-it-simple-and-stupid.md @@ -94,7 +94,7 @@ There is, however, a trap. The more you spend time with things, the more these t Enough ranted for now! -E-Mail your comments to `foo@paul.cyou` :-) +E-Mail your comments to `paul@nospam.buetow.org` :-) > Controversially, a lack of features is a feature. Enjoy your peace an quiet. - Michael W Lucas diff --git a/gemfeed/2021-10-22-defensive-devops.md b/gemfeed/2021-10-22-defensive-devops.md index 5946a5e4..d46311ff 100644 --- a/gemfeed/2021-10-22-defensive-devops.md +++ b/gemfeed/2021-10-22-defensive-devops.md @@ -99,6 +99,6 @@ For every major incident, you need to follow up with an incident retrospective. This usually means creating one or more tickets, which will be dealt with soon. Once the permanent fix is deployed, you can remove your ad-hoc automation and monitoring around it and focus on your regular work again. -E-Mail your comments to `foo@paul.cyou` :-) +E-Mail your comments to `paul@nospam.buetow.org` :-) [Back to the main site](../) diff --git a/gemfeed/2021-11-29-bash-golf-part-1.md b/gemfeed/2021-11-29-bash-golf-part-1.md index 04715e15..60c4ed08 100644 --- a/gemfeed/2021-11-29-bash-golf-part-1.md +++ b/gemfeed/2021-11-29-bash-golf-part-1.md @@ -470,6 +470,6 @@ Other related posts are: [2021-11-29 Bash Golf Part 1 (You are currently reading this)](./2021-11-29-bash-golf-part-1.md) [2022-01-01 Bash Golf Part 2](./2022-01-01-bash-golf-part-2.md) -E-Mail your comments to `foo@paul.cyou` :-) +E-Mail your comments to `paul@nospam.buetow.org` :-) [Back to the main site](../) 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 45c8206e..03367c30 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 @@ -123,6 +123,6 @@ Another blog post worth reading: [https://unixsheikh.com/articles/how-to-stay-sane-in-todays-world-of-tech.html](https://unixsheikh.com/articles/how-to-stay-sane-in-todays-world-of-tech.html) -E-Mail your comments to `foo@paul.cyou` :-) +E-Mail your comments to `paul@nospam.buetow.org` :-) [Back to the main site](../) diff --git a/gemfeed/2022-01-01-bash-golf-part-2.md b/gemfeed/2022-01-01-bash-golf-part-2.md index 7f3ea145..f9792a39 100644 --- a/gemfeed/2022-01-01-bash-golf-part-2.md +++ b/gemfeed/2022-01-01-bash-golf-part-2.md @@ -487,6 +487,6 @@ Other related posts are: [2021-11-29 Bash Golf Part 1](./2021-11-29-bash-golf-part-1.md) [2022-01-01 Bash Golf Part 2 (You are currently reading this)](./2022-01-01-bash-golf-part-2.md) -E-Mail your comments to `foo@paul.cyou` :-) +E-Mail your comments to `paul@nospam.buetow.org` :-) [Back to the main site](../) diff --git a/gemfeed/2022-01-23-welcome-to-the-foo.zone.md b/gemfeed/2022-01-23-welcome-to-the-foo.zone.md index 227a7f5c..6ca4f1bf 100644 --- a/gemfeed/2022-01-23-welcome-to-the-foo.zone.md +++ b/gemfeed/2022-01-23-welcome-to-the-foo.zone.md @@ -44,6 +44,6 @@ As a funny bit, I almost chose "foo.surf" over "foo.zone" as in "surfing this si 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 used buetow.org for that over the past 10 years already anyway and that won't change any time soon. I don't know what I am going to do with snonux.de in the long run. A .de SLD (for Germany) is pretty cheap, so I might just keep it for now. -E-Mail your comments to `foo@paul.cyou` :-) +E-Mail your comments to `paul@nospam.buetow.org` :-) [Back to the main site](../) diff --git a/gemfeed/2022-02-04-computer-operating-systems-i-use.md b/gemfeed/2022-02-04-computer-operating-systems-i-use.md index f718a64e..67f068f6 100644 --- a/gemfeed/2022-02-04-computer-operating-systems-i-use.md +++ b/gemfeed/2022-02-04-computer-operating-systems-i-use.md @@ -225,6 +225,6 @@ I have been using NetBSD on an old Sun Sparcstation 10 as a student. I |
