blob: aece1a135f9ec8ce313e3017fd65eebf2b6d81e2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>fprintf(stderr, 'Hello world
');</title>
<link rel="shortcut icon" type="image/gif" href="/favicon.ico" />
<style type="text/css">
body {
margin: auto;
padding-left: 10px;
padding-right: 10px;
max-width: 900px;
font-family: sans-serif;
font-size: 18px;
background-color: #222;
color: #ffffef;
}
a {
color: #0ca;
text-decoration: none;
}
a:hover {
color: #c0f;
text-decoration: none;
}
img {
max-width: 600px;
max-height: 400px;
display: block;
margin: auto;
}
pre {
display: block;
background-color: #111;
color: #0ca;
padding: 5px;
overflow-x: auto;
}
a.textlink:before {
content: " ⇒ ";
padding-left: 2px;
}
p.quote {
color: #82EEFD;
}
p.quote:before {
content: " « ";
padding-left: 2px;
}
p.quote:after {
content: " » ";
padding-right: 2px;
}
</style>
</head>
<body>
<h1>fprintf(stderr, "Hello world\n");</h1>
<pre>
,---------------------------,
| /---------------------\ |
| | | |
| | Paul's | |
| | personal | |
| | internet | |
| | site! | |
| \_____________________/ |
|___________________________|
,---\_____ [] _______/------,
/ /______________\ /|
/___________________________________ / | ___
| | | )
| _ _ _ [-------] | | (
| o o o TURBO [-------] | / _)_
|__________________________________ |/ / /
/-------------------------------------/| ( )/
/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/ /
/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/ /
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
</pre>
<h2>Why does this site look so old school?</h2>
<p>If you reach this site via the modern web, please read this:</p>
<a class="textlink" href="./gemfeed/2021-04-24-welcome-to-the-geminispace.html">Welcome to the Geminispace</a><br />
<h2>Introduction</h2>
<p>My name is Paul Buetow, and this is my internet site. You can call me a Linux/*BSD enthusiast and hobbyist. Although I also have many other interests, you will encounter mostly (if not only) technical content on this site.</p>
<p>I have published some Open-Source software; you will find references to it on this site or my GitHub page(s). I also read a lot of tech newsletters and blogs. I re-share the most interesting ones on my social media feeds. You can find links to my GitHub pages and my social media accounts on my contact information page:</p>
<a class="textlink" href="./contact-information.html">Contact information</a><br />
<p>I have also compiled a list of resources that made an impact on me:</p>
<a class="textlink" href="./resources.html">List of resources</a><br />
<h2>Personal blog</h2>
<h3>Stay updated</h3>
<a class="textlink" href="./gemfeed/atom.xml">Subscribe to this blog's Atom feed</a><br />
<a class="textlink" href="./gemfeed/index.html">Subscribe to this blog's Gemfeed</a><br />
<h3>Posts</h3>
<p>I have switched blog software multiple times. I might be backfilling some of the older articles here. So please don't wonder when suddenly old posts appear here.</p>
<a class="textlink" href="./gemfeed/2021-06-05-gemtexter-one-bash-script-to-rule-it-all.html">2021-06-05 (1191 words) - Gemtexter - One Bash script to rule it all</a><br />
<a class="textlink" href="./gemfeed/2021-05-16-personal-bash-coding-style-guide.html">2021-05-16 (1717 words) - Personal Bash coding style guide</a><br />
<a class="textlink" href="./gemfeed/2021-04-24-welcome-to-the-geminispace.html">2021-04-24 (0797 words) - Welcome to the Geminispace</a><br />
<a class="textlink" href="./gemfeed/2021-04-22-dtail-the-distributed-log-tail-program.html">2021-04-22 (2117 words) - DTail - The distributed log tail program</a><br />
<a class="textlink" href="./gemfeed/2018-06-01-realistic-load-testing-with-ioriot-for-linux.html">2018-06-01 (2171 words) - Realistic load testing with I/O Riot for Linux</a><br />
<a class="textlink" href="./gemfeed/2016-11-20-methods-in-c.html">2016-11-20 (0314 words) - Methods in C</a><br />
<a class="textlink" href="./gemfeed/2016-05-22-spinning-up-my-own-authoritative-dns-servers.html">2016-05-22 (0508 words) - Spinning up my own authoritative DNS servers</a><br />
<a class="textlink" href="./gemfeed/2016-04-16-offsite-backup-with-zfs-part2.html">2016-04-16 (0244 words) - Offsite backup with ZFS (Part 2)</a><br />
<a class="textlink" href="./gemfeed/2016-04-09-jails-and-zfs-on-freebsd-with-puppet.html">2016-04-09 (0423 words) - Jails and ZFS with Puppet on FreeBSD</a><br />
<a class="textlink" href="./gemfeed/2016-04-03-offsite-backup-with-zfs.html">2016-04-03 (0594 words) - Offsite backup with ZFS</a><br />
<a class="textlink" href="./gemfeed/2015-12-05-run-debian-on-your-phone-with-debroid.html">2015-12-05 (0339 words) - Run Debian on your phone with Debroid</a><br />
<a class="textlink" href="./gemfeed/2014-03-24-the-fibonacci.pl.c-polyglot.html">2014-03-24 (0132 words) - The fibonacci.pl.c Polyglot</a><br />
<a class="textlink" href="./gemfeed/2011-05-07-perl-daemon-service-framework.html">2011-05-07 (0399 words) - Perl Daemon (Service Framework)</a><br />
<a class="textlink" href="./gemfeed/2010-05-09-the-fype-programming-language.html">2010-05-09 (1272 words) - The Fype Programming Language</a><br />
<a class="textlink" href="./gemfeed/2010-05-07-lazy-evaluation-with-standarn-ml.html">2010-05-07 (0192 words) - Lazy Evaluation with Standard ML</a><br />
<a class="textlink" href="./gemfeed/2010-04-09-standard-ml-and-haskell.html">2010-04-09 (0266 words) - Standard ML and Haskell</a><br />
<a class="textlink" href="./gemfeed/2008-06-26-perl-poetry.html">2008-06-26 (0147 words) - Perl Poetry</a><br />
</body>
</html>
|