diff options
| author | Paul Buetow <paul@buetow.org> | 2021-11-29 14:09:30 +0000 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2021-11-29 14:09:30 +0000 |
| commit | 532b81dc96c5f83bb3833e0926d73fe1ad57536c (patch) | |
| tree | 12ab57b6368dc6d99b74da2bd092af5b85260f49 | |
| parent | 138cde92a7ddca983fa50ef1372acebf409f479b (diff) | |
change written to published
21 files changed, 21 insertions, 21 deletions
diff --git a/gemfeed/2008-06-26-perl-poetry.gmi b/gemfeed/2008-06-26-perl-poetry.gmi index 8b559f74..622d248b 100644 --- a/gemfeed/2008-06-26-perl-poetry.gmi +++ b/gemfeed/2008-06-26-perl-poetry.gmi @@ -23,7 +23,7 @@ _~~|~/_|_|__/|~~~~~~~ | / ~~~~~ | | ~~~~~~~~ (__) (____) ``` -> Written by Paul Buetow 2008-06-26, last updated 2021-05-04 +> Published by Paul Buetow 2008-06-26, last updated 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/2010-04-09-standard-ml-and-haskell.gmi b/gemfeed/2010-04-09-standard-ml-and-haskell.gmi index 560eb79e..be5300f5 100644 --- a/gemfeed/2010-04-09-standard-ml-and-haskell.gmi +++ b/gemfeed/2010-04-09-standard-ml-and-haskell.gmi @@ -1,6 +1,6 @@ # Standard ML and Haskell -> Written by Paul Buetow 2010-04-09 +> Published by Paul Buetow 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.gmi b/gemfeed/2010-05-07-lazy-evaluation-with-standarn-ml.gmi index 077f6309..4e6acc6a 100644 --- a/gemfeed/2010-05-07-lazy-evaluation-with-standarn-ml.gmi +++ b/gemfeed/2010-05-07-lazy-evaluation-with-standarn-ml.gmi @@ -13,7 +13,7 @@ `|||| ``` -> Written by Paul Buetow 2010-05-07 +> Published by Paul Buetow 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.gmi b/gemfeed/2010-05-09-the-fype-programming-language.gmi index e5ca19e4..f74c5b5f 100644 --- a/gemfeed/2010-05-09-the-fype-programming-language.gmi +++ b/gemfeed/2010-05-09-the-fype-programming-language.gmi @@ -9,7 +9,7 @@ |___/|_| |___/ |___/ ``` -> Written by Paul Buetow 2010-05-09, last updated 2021-05-05 +> Published by Paul Buetow 2010-05-09, last updated 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.gmi b/gemfeed/2011-05-07-perl-daemon-service-framework.gmi index 364e4930..3c3cf867 100644 --- a/gemfeed/2011-05-07-perl-daemon-service-framework.gmi +++ b/gemfeed/2011-05-07-perl-daemon-service-framework.gmi @@ -7,7 +7,7 @@ //\ //\\ //\ //\\ //\ //\\jrei ``` -> Written by Paul Buetow 2011-05-07, last updated 2021-05-07 +> Published by Paul Buetow 2011-05-07, last updated 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.gmi b/gemfeed/2014-03-24-the-fibonacci.pl.c-polyglot.gmi index 046ddfc6..8465b780 100644 --- a/gemfeed/2014-03-24-the-fibonacci.pl.c-polyglot.gmi +++ b/gemfeed/2014-03-24-the-fibonacci.pl.c-polyglot.gmi @@ -1,6 +1,6 @@ # The fibonacci.pl.c Polyglot -> Written by Paul Buetow 2014-03-24 +> Published by Paul Buetow 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.gmi b/gemfeed/2015-12-05-run-debian-on-your-phone-with-debroid.gmi index 1b4246d1..b4dea425 100644 --- a/gemfeed/2015-12-05-run-debian-on-your-phone-with-debroid.gmi +++ b/gemfeed/2015-12-05-run-debian-on-your-phone-with-debroid.gmi @@ -9,7 +9,7 @@ ``` -> Written by Paul Buetow 2015-12-05, last updated 2021-05-16 +> Published by Paul Buetow 2015-12-05, last updated 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.gmi b/gemfeed/2016-04-03-offsite-backup-with-zfs.gmi index 1833f632..5f7201d2 100644 --- a/gemfeed/2016-04-03-offsite-backup-with-zfs.gmi +++ b/gemfeed/2016-04-03-offsite-backup-with-zfs.gmi @@ -13,7 +13,7 @@ \____||__|_____|__| ``` -> Written by Paul Buetow 2016-04-03 +> Published by Paul Buetow 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.gmi b/gemfeed/2016-04-09-jails-and-zfs-on-freebsd-with-puppet.gmi index 16396b00..53cc66c7 100644 --- a/gemfeed/2016-04-09-jails-and-zfs-on-freebsd-with-puppet.gmi +++ b/gemfeed/2016-04-09-jails-and-zfs-on-freebsd-with-puppet.gmi @@ -20,7 +20,7 @@ \ `. ``` -> Written by Paul Buetow 2016-04-09 +> Published by Paul Buetow 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.gmi b/gemfeed/2016-04-16-offsite-backup-with-zfs-part2.gmi index 8645a781..447c1201 100644 --- a/gemfeed/2016-04-16-offsite-backup-with-zfs-part2.gmi +++ b/gemfeed/2016-04-16-offsite-backup-with-zfs-part2.gmi @@ -15,7 +15,7 @@ \____||__|_____|__| ``` -> Written by Paul Buetow 2016-04-16 +> Published by Paul Buetow 2016-04-16 => ./2016-04-03-offsite-backup-with-zfs.gmi Read the first part before reading any furter here... diff --git a/gemfeed/2016-05-22-spinning-up-my-own-authoritative-dns-servers.gmi b/gemfeed/2016-05-22-spinning-up-my-own-authoritative-dns-servers.gmi index 63d756b1..3571ca13 100644 --- a/gemfeed/2016-05-22-spinning-up-my-own-authoritative-dns-servers.gmi +++ b/gemfeed/2016-05-22-spinning-up-my-own-authoritative-dns-servers.gmi @@ -1,6 +1,6 @@ # Spinning up my own authoritative DNS servers -> Written by Paul Buetow 2016-05-22 +> Published by Paul Buetow 2016-05-22 ## Background diff --git a/gemfeed/2016-11-20-methods-in-c.gmi b/gemfeed/2016-11-20-methods-in-c.gmi index 6557e1a3..f8cc4528 100644 --- a/gemfeed/2016-11-20-methods-in-c.gmi +++ b/gemfeed/2016-11-20-methods-in-c.gmi @@ -1,6 +1,6 @@ # Methods in C -> Written by Paul Buetow 2016-11-20 +> Published by Paul Buetow 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.gmi b/gemfeed/2018-06-01-realistic-load-testing-with-ioriot-for-linux.gmi index 53bb4575..4ac6024c 100644 --- a/gemfeed/2018-06-01-realistic-load-testing-with-ioriot-for-linux.gmi +++ b/gemfeed/2018-06-01-realistic-load-testing-with-ioriot-for-linux.gmi @@ -11,7 +11,7 @@ jgs\__/'---'\__/ ``` -> Written by Paul Buetow 2018-06-01, last updated 2021-05-08 +> Published by Paul Buetow 2018-06-01, last updated 2021-05-08 ## Foreword diff --git a/gemfeed/2021-04-22-dtail-the-distributed-log-tail-program.gmi b/gemfeed/2021-04-22-dtail-the-distributed-log-tail-program.gmi index cc02c6c6..2c04c6ce 100644 --- a/gemfeed/2021-04-22-dtail-the-distributed-log-tail-program.gmi +++ b/gemfeed/2021-04-22-dtail-the-distributed-log-tail-program.gmi @@ -1,6 +1,6 @@ # DTail - The distributed log tail program -> Written by Paul Buetow 2021-04-22, last updated 2021-04-26 +> Published by Paul Buetow 2021-04-22, last updated 2021-04-26 => ./2021-04-22-dtail-the-distributed-log-tail-program/title.png DTail logo image diff --git a/gemfeed/2021-04-24-welcome-to-the-geminispace.gmi b/gemfeed/2021-04-24-welcome-to-the-geminispace.gmi index d26fa997..d1308f11 100644 --- a/gemfeed/2021-04-24-welcome-to-the-geminispace.gmi +++ b/gemfeed/2021-04-24-welcome-to-the-geminispace.gmi @@ -1,6 +1,6 @@ # Welcome to the Geminispace -> Written by Paul Buetow 2021-04-24, last updated 2021-06-18, ASCII Art by Andy Hood +> Published by Paul Buetow 2021-04-24, last updated 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.gmi b/gemfeed/2021-05-16-personal-bash-coding-style-guide.gmi index 51b2e0a3..a255153d 100644 --- a/gemfeed/2021-05-16-personal-bash-coding-style-guide.gmi +++ b/gemfeed/2021-05-16-personal-bash-coding-style-guide.gmi @@ -13,7 +13,7 @@ "\__/"---------------"\__/"-+---+' ``` -> Written by Paul Buetow 2021-05-16 +> Published by Paul Buetow 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.gmi b/gemfeed/2021-06-05-gemtexter-one-bash-script-to-rule-it-all.gmi index 069ebd2d..acedad8c 100644 --- a/gemfeed/2021-06-05-gemtexter-one-bash-script-to-rule-it-all.gmi +++ b/gemfeed/2021-06-05-gemtexter-one-bash-script-to-rule-it-all.gmi @@ -41,7 +41,7 @@ `+a:f:......jrei''' ``` -> Written by Paul Buetow 2021-06-05 +> Published by Paul Buetow 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.gmi b/gemfeed/2021-07-04-the-well-grounded-rubyist.gmi index b8eceab3..8ad82a51 100644 --- a/gemfeed/2021-07-04-the-well-grounded-rubyist.gmi +++ b/gemfeed/2021-07-04-the-well-grounded-rubyist.gmi @@ -1,6 +1,6 @@ # The Well-Grounded Rubyist -> Written by Paul Buetow 2021-07-04 +> Published by Paul Buetow 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.gmi b/gemfeed/2021-08-01-on-being-pedantic-about-open-source.gmi index 084876d0..516c450b 100644 --- a/gemfeed/2021-08-01-on-being-pedantic-about-open-source.gmi +++ b/gemfeed/2021-08-01-on-being-pedantic-about-open-source.gmi @@ -12,7 +12,7 @@ '^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^' LGB - Art by lgbearrd ``` -> Written by Paul Buetow 2021-08-01 +> Published by Paul Buetow 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.gmi b/gemfeed/2021-09-12-keep-it-simple-and-stupid.gmi index ee1cb0d2..d0099b98 100644 --- a/gemfeed/2021-09-12-keep-it-simple-and-stupid.gmi +++ b/gemfeed/2021-09-12-keep-it-simple-and-stupid.gmi @@ -15,7 +15,7 @@ -------------------- -------------------- ``` -> Written by Paul Buetow 2021-09-12, last updated 2021-10-22 +> Published by Paul Buetow 2021-09-12, last updated 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.gmi b/gemfeed/2021-10-22-defensive-devops.gmi index ae0b70cc..f70ee112 100644 --- a/gemfeed/2021-10-22-defensive-devops.gmi +++ b/gemfeed/2021-10-22-defensive-devops.gmi @@ -10,7 +10,7 @@ ASCII Art by Clyde Watson ``` -> Written by Paul Buetow 2021-10-22 +> Published by Paul Buetow 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. |
